mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-14 02:06:09 +00:00
PASDatabase imps
Add SpecialFunction loader
This commit is contained in:
@@ -5,15 +5,11 @@
|
||||
#include "zeus/zeus.hpp"
|
||||
#include "Collision/CMaterialFilter.hpp"
|
||||
#include "Character/CModelData.hpp"
|
||||
#include "Particle/CCollisionResponseData.hpp"
|
||||
|
||||
namespace urde
|
||||
{
|
||||
|
||||
enum class ECollisionResponseType
|
||||
{
|
||||
Unknown12 = 0xC,
|
||||
};
|
||||
|
||||
class CActorParameters;
|
||||
class CWeaponMode;
|
||||
class CHealthInfo;
|
||||
@@ -86,7 +82,7 @@ public:
|
||||
|
||||
virtual const zeus::CAABox* GetTouchBounds() const { return nullptr; }
|
||||
|
||||
virtual ECollisionResponseType GetCollisionResponseType(const zeus::CVector3f&, const zeus::CVector3f&, CWeaponMode&, int) { return ECollisionResponseType::Unknown12; }
|
||||
virtual EWeaponCollisionResponseTypes GetCollisionResponseType(const zeus::CVector3f&, const zeus::CVector3f&, CWeaponMode&, int) { return EWeaponCollisionResponseTypes::Unknown13; }
|
||||
void RemoveMaterial(EMaterialTypes, EMaterialTypes, EMaterialTypes, EMaterialTypes, CStateManager&);
|
||||
void RemoveMaterial(EMaterialTypes, EMaterialTypes, EMaterialTypes, CStateManager&);
|
||||
void RemoveMaterial(EMaterialTypes, EMaterialTypes, CStateManager&);
|
||||
|
||||
Reference in New Issue
Block a user