#include <disco_grenade.h>
Inheritance diagram for DiscoGrenadeLauncher:
Public Member Functions | |
DiscoGrenadeLauncher () | |
Protected Member Functions | |
WeaponProjectile * | GetProjectileInstance () |
Definition at line 48 of file disco_grenade.h.
DiscoGrenadeLauncher::DiscoGrenadeLauncher | ( | ) |
Definition at line 99 of file disco_grenade.cpp.
00099 : 00100 WeaponLauncher(WEAPON_DISCO_GRENADE, "disco_grenade", new ExplosiveWeaponConfig(), VISIBLE_ONLY_WHEN_INACTIVE) 00101 { 00102 m_name = _("Disco Grenade"); 00103 m_allow_change_timeout = true; 00104 ignore_collision_signal = true; 00105 ReloadLauncher(); 00106 }
Here is the call graph for this function:
WeaponProjectile * DiscoGrenadeLauncher::GetProjectileInstance | ( | ) | [protected, virtual] |
Implements WeaponLauncher.
Definition at line 108 of file disco_grenade.cpp.
00109 { 00110 return dynamic_cast<WeaponProjectile *> 00111 (new DiscoGrenade(cfg(),dynamic_cast<WeaponLauncher *>(this))); 00112 }
Here is the call graph for this function: