2 #ifndef WORLDSIM_CREATURE_ATTACK_HPP 3 #define WORLDSIM_CREATURE_ATTACK_HPP 34 void generate( std::string _baseName, std::string _actionName, std::string _pastTenseName,
short int _reach,
35 short int _baseSlash,
short int _baseStab,
short int _baseBlunt )
38 actionName = _actionName;
39 pastTenseName = _pastTenseName;
43 baseSlash = _baseSlash;
45 baseBlunt = _baseBlunt;
55 atkBatClaw.
generate(
"Claw",
"claws",
"clawed", 1, 1,0,0);
56 atkScreech.
generate(
"Screech",
"screeches at",
"screeched at", 5, 0,0,0);
std::string pastTenseName
Definition: Creature_Attack.hpp:22
Creature_Attack atkBatClaw
Definition: Creature_Attack.hpp:50
short int baseBlunt
Definition: Creature_Attack.hpp:31
std::string baseName
Definition: Creature_Attack.hpp:20
short int baseStab
Definition: Creature_Attack.hpp:30
short int baseSlash
Definition: Creature_Attack.hpp:29
void initCreatureAttacks()
Definition: Creature_Attack.hpp:53
void generate(std::string _baseName, std::string _actionName, std::string _pastTenseName, short int _reach, short int _baseSlash, short int _baseStab, short int _baseBlunt)
Definition: Creature_Attack.hpp:34
Definition: Creature_Attack.hpp:16
std::string actionName
Definition: Creature_Attack.hpp:21
Creature_Attack atkScreech
Definition: Creature_Attack.hpp:51
short int reach
Definition: Creature_Attack.hpp:24