CElectroLine::~CElectroLine

This commit is contained in:
krystalgamer 2024-08-02 17:51:11 +02:00
parent d5e804d19d
commit 56f747f45a
3 changed files with 27 additions and 0 deletions

View File

@ -9,6 +9,17 @@ extern SFlatBitVelocity FlatBitVelocities[];
EXPORT i32 gTextureRelated;
// @SMALLTODO
CElectroLine::CElectroLine(u16, u16, u16, u8, u8 ,u8, i32, i32, i32, i32, i32, u32*)
{
printf("CElectroLine::CElectroLine(u16, u16, u16, u8, u8 ,u8, i32, i32, i32, i32, i32, u32*)");
}
// @Ok
CElectroLine::~CElectroLine(void)
{
}
// @SMALLTODO
CElectro::CElectro(void)
{
@ -394,3 +405,8 @@ void validate_CElectro(void)
VALIDATE(CElectro, field_50, 0x50);
VALIDATE(CElectro, field_54, 0x54);
}
void validate_CElectroLine(void)
{
VALIDATE_SIZE(CElectroLine, 0x6C);
}

View File

@ -97,6 +97,15 @@ class CElectro : public CSimpleTexturedRibbon
void *field_54;
};
class CElectroLine : public CElectro
{
public:
EXPORT CElectroLine(u16, u16, u16, u8, u8 ,u8, i32, i32, i32, i32, i32, u32*);
EXPORT virtual ~CElectroLine(void);
u8 padBottom[0x14];
};
void validate_CElectrify(void);
void validate_CSkinGoo(void);
void validate_SSkinGooSource(void);
@ -107,6 +116,7 @@ void validate_CFootprint(void);
void validate_CChunkSmoke(void);
void validate_CBouncingRock(void);
void validate_CElectro(void);
void validate_CElectroLine(void);
EXPORT void Effects_Electrify(CSuper*);
EXPORT void Effects_UnElectrify(CSuper*);

View File

@ -395,6 +395,7 @@ int main()
validate_CCopLaserPing();
validate_CDamagedSoftSpotEffect();
validate_CElectro();
validate_CElectroLine();
puts("[*] Validation done!");