#ifndef __URDE_CFLAMETHROWER_HPP__ #define __URDE_CFLAMETHROWER_HPP__ #include "Weapon/CGameProjectile.hpp" namespace urde { class CFlameInfo; class CFlameThrower : public CGameProjectile { static const zeus::CVector3f kLightOffset; zeus::CTransform x2e8_; public: CFlameThrower(const TToken& wDesc, const std::string& name, EWeaponType wType, const CFlameInfo& flameInfo, const zeus::CTransform& xf, EMaterialTypes matType, const CDamageInfo& dInfo, TUniqueId owner, TAreaId aId, TUniqueId uid, u32 w1); void SetTransform(const zeus::CTransform& xf); }; } #endif // __URDE_CFLAMETHROWER_HPP__