mirror of
https://github.com/krystalgamer/spidey-decomp.git
synced 2024-10-07 02:33:33 +00:00
CCarnageElectrified::CCarnageElectrified
This commit is contained in:
parent
f7f96ec0d9
commit
f131fb5840
15
carnage.cpp
15
carnage.cpp
@ -93,6 +93,14 @@ void CCarnage::Shouldnt_DoPhysics_Be_Virtual(void)
|
||||
this->DoPhysics();
|
||||
}
|
||||
|
||||
CCarnageElectrified::CCarnageElectrified(CSuper* pSuper)
|
||||
{
|
||||
print_if_false(pSuper != 0, "NULL pSuper sent to CVenomWrap");
|
||||
print_if_false(pSuper->field_38 == 314, "Non carnage sent to CCarnageElectrified");
|
||||
|
||||
this->field_3C = Mem_MakeHandle(pSuper);
|
||||
}
|
||||
|
||||
// @TODO
|
||||
void CCarnage::DoPhysics(void)
|
||||
{}
|
||||
@ -118,3 +126,10 @@ void validate_CSonicBubble(void)
|
||||
|
||||
VALIDATE(CSonicBubble, field_F4, 0xF4);
|
||||
}
|
||||
|
||||
void validate_CCarnageElectrified(void)
|
||||
{
|
||||
VALIDATE_SIZE(CCarnageElectrified, 0x48);
|
||||
|
||||
VALIDATE(CCarnageElectrified, field_3C, 0x3C);
|
||||
}
|
||||
|
@ -40,9 +40,18 @@ class CSonicBubble : public CBody
|
||||
int field_F4;
|
||||
};
|
||||
|
||||
class CCarnageElectrified : public CNonRenderedBit
|
||||
{
|
||||
public:
|
||||
EXPORT CCarnageElectrified(CSuper*);
|
||||
SHandle field_3C;
|
||||
u8 bottomPad[4];
|
||||
};
|
||||
|
||||
|
||||
void validate_CCarnage(void);
|
||||
void validate_CSonicBubble(void);
|
||||
void validate_CCarnageElectrified(void);
|
||||
EXPORT void CreateSonicBubbleVertexWobbler(void);
|
||||
EXPORT void Carnage_Create_Carnage(const unsigned int *stack, unsigned int *result);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user