Rehti MMORPG  1.0.0
Rehti MMORPG is a free and open source MMORPG game.
NPCData Struct Reference

Contains all the NPCData data. This is used to load NPCData assets into memory and spawn NPCs on the map. More...

#include <CharacterReader.hpp>

Collaboration diagram for NPCData:
Collaboration graph

Public Attributes

int id
 
std::string name
 
std::string textureFilename
 
std::string glTFFilename
 
SpawnCoordinateBounds spawnCoordinateBounds
 
int spawnAmount
 
std::string agressionType
 
int agressionRange
 
int baseDamage
 
int baseAccuracy
 
std::vector< std::string > chatResponses
 

Detailed Description

Contains all the NPCData data. This is used to load NPCData assets into memory and spawn NPCs on the map.

Member Data Documentation

◆ agressionRange

int NPCData::agressionRange

◆ agressionType

std::string NPCData::agressionType

◆ baseAccuracy

int NPCData::baseAccuracy

◆ baseDamage

int NPCData::baseDamage

◆ chatResponses

std::vector<std::string> NPCData::chatResponses

◆ glTFFilename

std::string NPCData::glTFFilename

◆ id

int NPCData::id

◆ name

std::string NPCData::name

◆ spawnAmount

int NPCData::spawnAmount

◆ spawnCoordinateBounds

SpawnCoordinateBounds NPCData::spawnCoordinateBounds

◆ textureFilename

std::string NPCData::textureFilename

The documentation for this struct was generated from the following file: