mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-15 07:26:10 +00:00
Initial DNAMP3 fixes various missing loader imps
This commit is contained in:
72
Runtime/MP1/World/CRidley.hpp
Normal file
72
Runtime/MP1/World/CRidley.hpp
Normal file
@@ -0,0 +1,72 @@
|
||||
#ifndef __URDE_MP1_CRIDLEY_HPP__
|
||||
#define __URDE_MP1_CRIDLEY_HPP__
|
||||
|
||||
#include "Camera/CCameraShakeData.hpp"
|
||||
#include "Weapon/CBeamInfo.hpp"
|
||||
#include "World/CDamageInfo.hpp"
|
||||
#include "World/CPatterned.hpp"
|
||||
|
||||
namespace urde
|
||||
{
|
||||
namespace MP1
|
||||
{
|
||||
class CRidleyData
|
||||
{
|
||||
CAssetId x0_;
|
||||
CAssetId x4_;
|
||||
CAssetId x8_;
|
||||
CAssetId xc_;
|
||||
CAssetId x10_;
|
||||
CAssetId x14_;
|
||||
CAssetId x18_;
|
||||
CAssetId x1c_;
|
||||
CAssetId x20_;
|
||||
CAssetId x24_;
|
||||
CAssetId x28_;
|
||||
CAssetId x2c_;
|
||||
CAssetId x30_;
|
||||
float x34_;
|
||||
float x38_;
|
||||
float x3c_;
|
||||
float x40_;
|
||||
CAssetId x44_;
|
||||
CDamageInfo x48_;
|
||||
CBeamInfo x64_;
|
||||
u16 xa8_;
|
||||
CAssetId xac_;
|
||||
CDamageInfo xb0_;
|
||||
CCameraShakeData xcc_;
|
||||
CAssetId x1a0_;
|
||||
CDamageInfo x1a4_;
|
||||
CCameraShakeData x1c0_;
|
||||
u16 x294_;
|
||||
CDamageInfo x298_;
|
||||
CCameraShakeData x2b4_;
|
||||
float x388_;
|
||||
float x38c_;
|
||||
CDamageInfo x390_;
|
||||
float x3ac_;
|
||||
CDamageInfo x3b0_;
|
||||
float x3cc_;
|
||||
CDamageInfo x3d0_;
|
||||
float x3ec_;
|
||||
CAssetId x3f0_;
|
||||
float x3f4_;
|
||||
u16 x3f8_;
|
||||
CDamageInfo x3fc_;
|
||||
public:
|
||||
CRidleyData(CInputStream&, u32);
|
||||
};
|
||||
|
||||
class CRidley : public CPatterned
|
||||
{
|
||||
CRidleyData x568_;
|
||||
public:
|
||||
CRidley(TUniqueId, std::string_view, const CEntityInfo&, const zeus::CTransform&, CModelData&&,
|
||||
const CPatternedInfo&, const CActorParameters&, CInputStream&, u32);
|
||||
|
||||
void Accept(IVisitor&);
|
||||
};
|
||||
}
|
||||
}
|
||||
#endif // __URDE_MP1_CRIDLEY_HPP__
|
||||
Reference in New Issue
Block a user