HumanActor - JayhawkZombie/EECS581Project GitHub Wiki

#Abstract Basically this is the inheriting class that will be inherited by all Human actors be they humanEnemies, Companions, or even the MainCharacter. Humans should have armor slots and weapon slots and be able to use them. The stats of the items in the weapon and armor slots will determine base damage etc.

#Derived From FightActor

#Dependencies

  • FightActor
  • EquippableItem
  • Weapon
  • Armor
  • Helmet
  • Accessory

#MemberVariables

  • Damage m_baseAttack
  • Damage m_bonusAttack
  • Damage m_defense
  • Weapon m_weaponLeft
  • Weapon m_weaponRight
  • Armor m_armor
  • Helmet m_helmet
  • Accessory m_accessory

#Methods

  • Getters/setters for all member variables