1#include <game/bases/d_last_actor.hpp>
2#include <game/bases/d_game_com.hpp>
3#include <game/bases/d_actor.hpp>
4#include <game/bases/d_scene.hpp>
5#include <game/bases/d_movie.hpp>
6#include <game/bases/d_effectmanager.hpp>
8#include <lib/egg/util/eggEffectManager.hpp>
21 if (EGG::EffectManager::sEffectManager !=
nullptr) {
23 EffectManager_c::calcGroupForWm();
25 if (!dScMovie_c::m_instance->mMovieEnded || dScMovie_c::m_instance->mEffectCreated) {
26 EffectManager_c::calcGroup();
29 EffectManager_c::calcGroup();
33 dGameCom::setGameStop();
static u8 mExecStopReq
The actors for which the execute operation is requested to be disabled.
static u8 mExecStop
The actors for which the execute operation is currently disabled.
static u8 mDrawStopReq
The actor kinds for which the draw operation is requested to be disabled.
static u8 mDrawStop
The actor kinds for which the draw operation is currently disabled.
An actor that is always placed last in the actor list.
virtual int draw()
do method for the draw operation.
virtual int doDelete()
do method for the delete operation.
virtual ~dLastActor_c()
Destroys the base.
virtual int create()
do method for the create operation.
virtual int execute()
do method for the execute operation.
static ProfileName m_nowScene
The profile name of the current scene.
@ SUCCEEDED
The step was completed successfully.
#define BASE_PROFILE(profName, className)
Creates a basic profile, using the profile number as the execute and draw order value.