Rehti MMORPG  1.0.0
Rehti MMORPG is a free and open source MMORPG game.
PassiveNpc Member List

This is the complete list of members for PassiveNpc, including all inherited members.

addRandomItemToInventory()Npc
attack(Entity &target)Entityvirtual
baseAccuracyMEntityprotected
baseDamageMEntityprotected
changeHp(int amount)Entity
chatResponsesMNpcprivate
currentActionMEntityprotected
dropItem(int itemId)Entity
Entity(GameWorld *pGameWorld, std::string name, int baseAccuracy, int baseDamage, SpawnCoordinateBounds spawnCoordinateBounds, unsigned int id=0, Coordinates location=Coordinates())Entity
equipmentMEntityprotected
findAttackingPlayer()PassiveNpcprivate
getAttackSpeed()Entity
getChatResponse()Npc
getCurrentAction()Entity
getEquipment()Entity
getGameWorld()Entity
getHp()Entity
getId()Entity
getInstanceId()Entity
getInventory()Entity
getLocation()Entity
getMaxHp()Entity
getMoveSpeed()Entity
getName()Entity
getRange()Entity
getRespawnLocation()Entity
getSkillSet()Entity
hpMEntityprotected
idMEntityprotected
instanceIdMEntityprotected
inventoryMEntityprotected
isDisconnected()Entity
isDisconnectedMEntityprotected
locationMEntityprotected
maxHpMEntityprotected
move(Coordinates location)Entity
moveSpeedMEntityprotected
nameMEntityprotected
nextInstanceIdMEntityinlineprotectedstatic
Npc(GameWorld *pGameWorld, std::string name, int baseDamage, int baseAccuracy, SpawnCoordinateBounds spawnCoordinateBounds, std::vector< std::string > chatResponses, unsigned int id=0, Coordinates location=Coordinates())Npc
PassiveNpc(GameWorld *pGameWorld, std::string name, int baseDamage, int baseAccuracy, SpawnCoordinateBounds spawnCoordinateBounds, std::vector< std::string > chatResponses, unsigned int id=0, Coordinates location=Coordinates())PassiveNpc
pGameWorldMEntityprotected
pickUpItem(int itemId, Coordinates itemLocation)Entity
respawn()Npcvirtual
respawnTimeMEntityprotected
setAction(std::shared_ptr< Action > action)Entity
setDisconnected()Entity
setLocation(Coordinates location)Entity
skillSetMEntityprotected
spawnCoordinateBoundsMEntityprotected
update() overridePassiveNpcvirtual
~Entity()=defaultEntity
~Npc()=defaultNpc
~PassiveNpc()=defaultPassiveNpc