/*! * @file acid_launcher.h */ #ifndef _ACID_LAUNCHER_H #define _ACID_LAUNCHER_H #include "weapon.h" #define ACID_LAUNCHER_MAXRANGE = 50.0; class AcidLauncher : public Weapon { ObjectListDeclaration ( AcidLauncher ); public: AcidLauncher (); AcidLauncher ( const TiXmlElement* root ); virtual ~AcidLauncher (); void init(); virtual void loadParams ( const TiXmlElement* root ); virtual void activate(); virtual void deactivate(); virtual void tick ( float dt ); virtual void fire(); private: }; #endif /* _ACID_LAUNCHER_H */