Monster &MonsterAt(int index) { return monsters[index]; }
const Monster &MonsterAt(int index) const { return monsters[index]; }
- graphics::Animation &HeroAnimationAt(int index) { return heroAnimations[index]; }
- const graphics::Animation &HeroAnimationAt(int index) const { return heroAnimations[index]; }
-
const HeroTag &HeroTagAt(int index) const { return heroTags[index]; }
const geometry::Point<int> &HeroTagPositionAt(int index) const { return heroTagPositions[index]; }
std::vector<geometry::Point<int> > heroesPositions;
std::vector<Monster> monsters;
Hero heroes[4];
- graphics::Animation heroAnimations[4];
graphics::Menu<const common::Spell *> spellMenus[4];
graphics::Menu<const common::Item *> itemMenu;
graphics::Menu<const common::Item *> ikariMenus[4];