Files

32 lines
719 B
C++
Raw Permalink Normal View History

2024-03-12 14:48:42 -04:00
#include "Game/MapObj/ClipFieldMapParts.hpp"
ClipFieldMapParts::ClipFieldMapParts(const char *pName) : GeneralMapParts(pName) {
}
void ClipFieldMapParts::control() {
if (MR::isValidSwitchA(this)) {
if (MR::isOnSwitchA(this)) {
MR::validateCollisionParts(this);
}
else {
MR::invalidateCollisionParts(this);
}
}
GeneralMapParts::control();
}
void ClipFieldMapParts::connectToScene() {
MR::connectToClippedMapParts(this);
}
ClipFieldMapParts::~ClipFieldMapParts() {
}
void ClipFieldMapParts::init(const JMapInfoIter &rIter) {
GeneralMapParts::init(rIter);
MR::needStageSwitchReadA(this, rIter);
getSensor("body")->setType(0x49);
}