1#include "Game/MapObj/ArrowSwitchMultiHolder.hpp"
2#include "Game/Scene/SceneObjHolder.hpp"
4ArrowSwitchMultiHolder::ArrowSwitchMultiHolder() :
DeriveActorGroup(
"複数方向矢印スイッチ管理", 0x10) {
9 for (s32 i = 0; i < mObjectCount; i++) {
14 if (inf->_0 == pInfo->_0 && inf->mZoneID == pInfo->mZoneID) {
27 void createArrowSwitchMultiHolder() {
28 MR::createSceneObj(SceneObj_ArrowSwitchMultiHolder);
32 MR::getSceneObj<ArrowSwitchMultiHolder*>(SceneObj_ArrowSwitchMultiHolder)->registerActor(pSwitch);
36 MR::getSceneObj<ArrowSwitchMultiHolder*>(SceneObj_ArrowSwitchMultiHolder)->findSwitch(pTarget->mJMapIDInfo)->registerTarget(pTarget);