mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 04:27:42 +00:00
Move weapon code to RuntimeWeapon
This commit is contained in:
22
Runtime/Weapon/CGunWeapon.hpp
Normal file
22
Runtime/Weapon/CGunWeapon.hpp
Normal file
@@ -0,0 +1,22 @@
|
||||
#ifndef __URDE_CGUNWEAPON_HPP__
|
||||
#define __URDE_CGUNWEAPON_HPP__
|
||||
|
||||
#include "RetroTypes.hpp"
|
||||
#include "CWeaponMgr.hpp"
|
||||
#include "Collision/CMaterialList.hpp"
|
||||
#include "zeus/CVector3f.hpp"
|
||||
|
||||
namespace urde
|
||||
{
|
||||
class CStateManager;
|
||||
|
||||
class CGunWeapon
|
||||
{
|
||||
public:
|
||||
CGunWeapon(u32, EWeaponType type, TUniqueId, EMaterialTypes, const zeus::CVector3f& vec);
|
||||
void AsyncLoadSuitArm(CStateManager& mgr);
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
#endif // __URDE_CGUNWEAPON_HPP__
|
||||
Reference in New Issue
Block a user