Public Member Functions | |
| WeaponTypeInternal () | |
| void | set (const char *name, int damageAmount, int damageBonus, int damageCooldown, int damageFactor, ExplosionType explosionType, int minRange, int maxRange, int innerSplashRadius, int medianSplashRadius, int outerSplashRadius, bool targetsAir, bool targetsGround, bool targetsOwn) |
| WeaponTypeInternal () | |
| void | set (const char *name, int damageAmount, int damageBonus, int damageCooldown, int damageFactor, ExplosionType explosionType, int minRange, int maxRange, int innerSplashRadius, int medianSplashRadius, int outerSplashRadius, bool targetsAir, bool targetsGround, bool targetsOwn) |
Public Attributes | |
| std::string | name |
| int | damageAmount |
| int | damageBonus |
| int | damageCooldown |
| int | damageFactor |
| ExplosionType | explosionType |
| int | minRange |
| int | maxRange |
| int | innerSplashRadius |
| int | medianSplashRadius |
| int | outerSplashRadius |
| bool | targetsAir |
| bool | targetsGround |
| bool | targetsOwn |
| bool | valid |
Definition at line 9 of file WeaponType.cpp.
| FastEcslent::WeaponTypeInternal::WeaponTypeInternal | ( | ) | [inline] |
| FastEcslent::WeaponTypeInternal::WeaponTypeInternal | ( | ) | [inline] |
| void FastEcslent::WeaponTypeInternal::set | ( | const char * | name, | |
| int | damageAmount, | |||
| int | damageBonus, | |||
| int | damageCooldown, | |||
| int | damageFactor, | |||
| ExplosionType | explosionType, | |||
| int | minRange, | |||
| int | maxRange, | |||
| int | innerSplashRadius, | |||
| int | medianSplashRadius, | |||
| int | outerSplashRadius, | |||
| bool | targetsAir, | |||
| bool | targetsGround, | |||
| bool | targetsOwn | |||
| ) | [inline] |
Definition at line 13 of file WeaponType.cpp.
References damageAmount, damageBonus, damageCooldown, damageFactor, explosionType, FastEcslent::initializingWeaponType, innerSplashRadius, maxRange, medianSplashRadius, minRange, name, outerSplashRadius, targetsAir, targetsGround, targetsOwn, and valid.
Referenced by FastEcslent::WeaponTypes::init().
| void FastEcslent::WeaponTypeInternal::set | ( | const char * | name, | |
| int | damageAmount, | |||
| int | damageBonus, | |||
| int | damageCooldown, | |||
| int | damageFactor, | |||
| ExplosionType | explosionType, | |||
| int | minRange, | |||
| int | maxRange, | |||
| int | innerSplashRadius, | |||
| int | medianSplashRadius, | |||
| int | outerSplashRadius, | |||
| bool | targetsAir, | |||
| bool | targetsGround, | |||
| bool | targetsOwn | |||
| ) | [inline] |
Definition at line 13 of file WeaponType.cpp.
References damageAmount, damageBonus, damageCooldown, damageFactor, explosionType, FastEcslent::initializingWeaponType, innerSplashRadius, maxRange, medianSplashRadius, minRange, name, outerSplashRadius, targetsAir, targetsGround, targetsOwn, and valid.
| std::string FastEcslent::WeaponTypeInternal::name |
Definition at line 34 of file WeaponType.cpp.
Referenced by FastEcslent::WeaponType::getName(), and set().
Definition at line 36 of file WeaponType.cpp.
Referenced by FastEcslent::WeaponType::damageAmount(), and set().
Definition at line 37 of file WeaponType.cpp.
Referenced by FastEcslent::WeaponType::damageBonus(), and set().
Definition at line 38 of file WeaponType.cpp.
Referenced by FastEcslent::WeaponType::damageCooldown(), and set().
Definition at line 39 of file WeaponType.cpp.
Referenced by FastEcslent::WeaponType::damageFactor(), and set().
Definition at line 40 of file WeaponType.cpp.
Referenced by FastEcslent::WeaponType::explosionType(), and set().
Definition at line 41 of file WeaponType.cpp.
Referenced by FastEcslent::WeaponType::minRange(), and set().
Definition at line 42 of file WeaponType.cpp.
Referenced by FastEcslent::WeaponType::maxRange(), and set().
Definition at line 43 of file WeaponType.cpp.
Referenced by FastEcslent::WeaponType::innerSplashRadius(), and set().
Definition at line 44 of file WeaponType.cpp.
Referenced by FastEcslent::WeaponType::medianSplashRadius(), and set().
Definition at line 45 of file WeaponType.cpp.
Referenced by FastEcslent::WeaponType::outerSplashRadius(), and set().
Definition at line 46 of file WeaponType.cpp.
Referenced by set(), and FastEcslent::WeaponType::targetsAir().
Definition at line 47 of file WeaponType.cpp.
Referenced by set(), and FastEcslent::WeaponType::targetsGround().
Definition at line 48 of file WeaponType.cpp.
Referenced by set(), and FastEcslent::WeaponType::targetsOwn().
1.5.4