|
OpenEnroth 731eccc
|
#include <span>#include <utility>#include "Engine/Data/HouseEnums.h"#include "Utility/Segment.h"#include "Library/Color/ColorTable.h"#include "ItemEnums.h"#include "CharacterEnums.h"#include "MonsterEnums.h"#include "SpriteEnums.h"Functions | |
| Segment< MonsterId > | allMonsters () |
| std::span< const MonsterId > | allArenaMonsters () |
| Segment< MonsterType > | allMonsterTypes () |
| MonsterType | monsterTypeForMonsterId (MonsterId monsterId) |
| Segment< MonsterId > | monsterIdsForMonsterType (MonsterType monsterType) |
| bool | isPeasant (MonsterType monsterType) |
| bool | isPeasant (MonsterId monsterId) |
| Sex | sexForMonsterType (MonsterType monsterType) |
| Race | raceForMonsterType (MonsterType monsterType) |
| bool | isBountyHuntable (MonsterType monsterType, HouseId townHall) |
| ItemId | itemDropForMonsterType (MonsterType monsterType) |
| MonsterTier | monsterTierForMonsterId (MonsterId monsterId) |
| MonsterSupertype | supertypeForMonsterType (MonsterType monsterType) |
| MonsterSupertype | supertypeForMonsterId (MonsterId monsterId) |
| std::span< const MonsterAttackPreference > | allMonsterAttackPreferences () |
| SpriteId | spriteForMonsterProjectile (MonsterProjectile projectile) |
| std::span< const MonsterId > allArenaMonsters | ( | ) |
| std::span< const MonsterAttackPreference > allMonsterAttackPreferences | ( | ) |
|
inline |
| bool isBountyHuntable | ( | MonsterType | monsterType, |
| HouseId | townHall | ||
| ) |
|
inline |
|
inline |
| ItemId itemDropForMonsterType | ( | MonsterType | monsterType | ) |
|
inline |
|
inline |
|
inline |
| Race raceForMonsterType | ( | MonsterType | monsterType | ) |
| Sex sexForMonsterType | ( | MonsterType | monsterType | ) |
| SpriteId spriteForMonsterProjectile | ( | MonsterProjectile | projectile | ) |
| projectile | Monster projectile to get a sprite id for. |
|
inline |
| MonsterSupertype supertypeForMonsterType | ( | MonsterType | monsterType | ) |
| monsterType | Monster type to check. |