OpenEnroth 73e68f7
|
#include <span>
#include <utility>
#include "Engine/Data/HouseEnums.h"
#include "Utility/Segment.h"
#include "ItemEnums.h"
#include "CharacterEnums.h"
#include "MonsterEnums.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) |
CharacterSex | 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 () |
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 | ) |
CharacterSex sexForMonsterType | ( | MonsterType | monsterType | ) |
|
inline |
MonsterSupertype supertypeForMonsterType | ( | MonsterType | monsterType | ) |
monsterType | Monster type to check. |