1#include "Game/Scene/StopSceneController.hpp"
2#include "Game/Util.hpp"
4StopSceneDelayRequest::StopSceneDelayRequest() :
NameObj(
"シーン硬直遅延発行") {
7 MR::connectToScene(
this, 1, -1, -1, -1);
10StopSceneController::StopSceneController() :
NameObj(
"StopSceneController") {
11 mDelayRequests =
nullptr;
16 for (s32 i = 0; i < 16; i++) {
19 mDelayRequests->registerObj(req);
23void StopSceneDelayRequest::movement() {
24 if (_10 != 0 && --_10 == 0) {
30void StopSceneController::requestStopScene(s32 a1) {
46void StopSceneController::movement() {
52bool StopSceneController::isSceneStopped()
const {
56StopSceneDelayRequest::~StopSceneDelayRequest() {
60StopSceneController::~StopSceneController() {
Class that can contain multiple NameObj instances stored in a group.
The most basic form of an object.
void initWithoutIter()
Initializes a NameObj without a JMapInfoIter instance.