mirror of
https://github.com/SMGCommunity/Petari.git
synced 2026-11-10 04:41:32 -10:00
27 lines
712 B
C++
27 lines
712 B
C++
#pragma once
|
|
|
|
#include "Game/LiveActor/LiveActor.hpp"
|
|
|
|
class SwitchBox : public LiveActor {
|
|
public:
|
|
SwitchBox(const char* pName);
|
|
|
|
virtual void init(const JMapInfoIter& rIter);
|
|
virtual void initAfterPlacement();
|
|
virtual void appear();
|
|
virtual void kill();
|
|
virtual bool receiveMsgPlayerAttack(u32 msg, HitSensor* pSender, HitSensor* pReceiver);
|
|
virtual bool receiveMsgEnemyAttack(u32 msg, HitSensor* pSender, HitSensor* pReceiver);
|
|
virtual bool receiveOtherMsg(u32 msg, HitSensor* pSender, HitSensor* pReceiver);
|
|
|
|
void exeWait();
|
|
void exeHit();
|
|
void doHit(HitSensor* pSender, HitSensor* pReceiver);
|
|
|
|
u16 _8c;
|
|
u16 _8e;
|
|
u16 _90;
|
|
u8 _92;
|
|
u8 _93[5];
|
|
};
|