mirror of
https://github.com/krystalgamer/spidey-decomp.git
synced 2025-02-07 21:37:18 +00:00
CShellVenomElectrified::CShellVenomElectrified
This commit is contained in:
parent
f475ebca20
commit
7cde293899
1
main.cpp
1
main.cpp
@ -346,6 +346,7 @@ int main()
|
||||
validate_CSpecialDisplay();
|
||||
validate_CSkidMark();
|
||||
validate_TextureEntry();
|
||||
validate_CShellVenomElectrified();
|
||||
|
||||
puts("[*] Validation done!");
|
||||
|
||||
|
16
shell.cpp
16
shell.cpp
@ -4,6 +4,15 @@
|
||||
#include "utils.h"
|
||||
#include "ps2lowsfx.h"
|
||||
|
||||
// @Ok
|
||||
CShellVenomElectrified::CShellVenomElectrified(CSuper* pSuper)
|
||||
{
|
||||
print_if_false(pSuper != 0, "NULL pSuper sent to CVenomWrap");
|
||||
print_if_false(pSuper->field_38 == 313, "Non venom sent to CShellVenomElectrified");
|
||||
|
||||
this->field_3C = Mem_MakeHandle(reinterpret_cast<void*>(pSuper));
|
||||
}
|
||||
|
||||
// @Ok
|
||||
void CDummy::SelectNewAnim(void)
|
||||
{
|
||||
@ -450,3 +459,10 @@ void validate_CShellSymBurn(void)
|
||||
|
||||
VALIDATE(CShellSymBurn, field_1A4, 0x1A4);
|
||||
}
|
||||
|
||||
void validate_CShellVenomElectrified(void)
|
||||
{
|
||||
VALIDATE_SIZE(CShellVenomElectrified, 0x48);
|
||||
|
||||
VALIDATE(CShellVenomElectrified, field_3C, 0x3C);
|
||||
}
|
||||
|
11
shell.h
11
shell.h
@ -98,6 +98,16 @@ class CShellSymBurn : public CSuper
|
||||
i32 field_1A4;
|
||||
};
|
||||
|
||||
class CShellVenomElectrified : public CNonRenderedBit
|
||||
{
|
||||
public:
|
||||
EXPORT CShellVenomElectrified(CSuper*);
|
||||
|
||||
SHandle field_3C;
|
||||
|
||||
u8 padBottom[0x48-0x3C-sizeof(SHandle)];
|
||||
};
|
||||
|
||||
static const i32 INPUT_MAX_SIZE = 9;
|
||||
|
||||
EXPORT i32 Shell_DeRudify(char[INPUT_MAX_SIZE]);
|
||||
@ -109,5 +119,6 @@ void validate_CWobblyGlow(void);
|
||||
void validate_CShellMysterioHeadGlow(void);
|
||||
void validate_Spidey_CIcon(void);
|
||||
void validate_CShellSymBurn(void);
|
||||
void validate_CShellVenomElectrified(void);
|
||||
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user