mirror of https://github.com/zeldaret/tp.git
67 lines
1.6 KiB
C++
67 lines
1.6 KiB
C++
#include "f_ap/f_ap_game.h"
|
|
#include "SSystem/SComponent/c_counter.h"
|
|
#include "dol2asm.h"
|
|
#include "dolphin/types.h"
|
|
#include "f_op/f_op_camera_mng.h"
|
|
#include "f_op/f_op_draw_tag.h"
|
|
#include "f_op/f_op_overlap_mng.h"
|
|
#include "f_op/f_op_scene_mng.h"
|
|
#include "f_pc/f_pc_manager.h"
|
|
#include "m_Do/m_Do_main.h"
|
|
|
|
fapGm_HIO_c::fapGm_HIO_c()
|
|
: mColor(-1), mLetterTopColor(-1), mLetterBottomColor(-1), mLetterTopShadowColor(-1),
|
|
mLetterBottomShadowColor(-1) {
|
|
mUsingHostIO = true;
|
|
|
|
if (mDoMain::developmentMode) {
|
|
mDisplayMeter = true;
|
|
mDisplayPrint = true;
|
|
} else {
|
|
mDisplayMeter = false;
|
|
mDisplayPrint = false;
|
|
mDisplay2D = false;
|
|
}
|
|
|
|
mDisplay2D = true;
|
|
mDisplayParticle = true;
|
|
mDisplayProcessID = false;
|
|
mMemBlockOff = false;
|
|
mColor.set(255, 255, 255, 255);
|
|
mLROnValue = 0.9f;
|
|
mLROffValue = 0.6f;
|
|
mLetterTopColor.set(255, 150, 0, 255);
|
|
mLetterBottomColor.set(255, 120, 0, 255);
|
|
mLetterTopShadowColor.set(0, 0, 0, 255);
|
|
mLetterBottomShadowColor.set(0, 0, 0, 255);
|
|
mLetterPositionX = 0;
|
|
mLetterPositionY = 10;
|
|
mLetterFontSize = 27;
|
|
mLineSpacing = 0;
|
|
mLetterSpacing = 0;
|
|
mBackgroundAlpha = 130;
|
|
}
|
|
|
|
void fapGm_After() {
|
|
fopScnM_Management();
|
|
fopOvlpM_Management();
|
|
fopCamM_Management();
|
|
}
|
|
|
|
void fapGm_Execute() {
|
|
fpcM_Management(NULL, fapGm_After);
|
|
cCt_Counter(0);
|
|
}
|
|
|
|
fapGm_HIO_c g_HIO;
|
|
|
|
void fapGm_Create() {
|
|
fpcM_Init();
|
|
fopScnM_Init();
|
|
fopOvlpM_Init();
|
|
fopCamM_Init();
|
|
fopDwTg_CreateQueue();
|
|
g_HIO.field_0x04 = -1;
|
|
}
|
|
|
|
fapGm_HIO_c::~fapGm_HIO_c() {} |