Wip: Adding main.c, added several needed headers
This commit is contained in:
-5560
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,7 @@
|
|||||||
|
#ifndef CLOTH_SIMULATOR_H
|
||||||
|
#define CLOTH_SIMULATOR_H
|
||||||
|
|
||||||
|
int CsMngInit();
|
||||||
|
int CsMngInitialize();
|
||||||
|
|
||||||
|
#endif // CLOTH_SIMULATOR_H
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
#ifndef DRAW_H
|
||||||
|
#define DRAW_H
|
||||||
|
|
||||||
|
void DrawClearImage();
|
||||||
|
void DrawInit();
|
||||||
|
void DrawSetClearColor(int * col);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#endif // DRAW_H
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
#ifndef FADE_H
|
||||||
|
#define FADE_H
|
||||||
|
|
||||||
|
void InitFadeControl();
|
||||||
|
|
||||||
|
|
||||||
|
#endif // FADE_H
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
#ifndef FILE_H
|
||||||
|
#define FILE_H
|
||||||
|
|
||||||
|
void InitFileRead();
|
||||||
|
void InitFileSystem();
|
||||||
|
|
||||||
|
|
||||||
|
#endif // FILE_H
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
#ifndef FONT_H
|
||||||
|
#define FONT_H
|
||||||
|
|
||||||
|
void FontInit();
|
||||||
|
|
||||||
|
|
||||||
|
#endif // FONT_H
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
#ifndef GAME_H
|
||||||
|
#define GAME_H
|
||||||
|
|
||||||
|
int GameLoop();
|
||||||
|
|
||||||
|
void InitGameData();
|
||||||
|
void InitGameDataAfterLoad();
|
||||||
|
|
||||||
|
|
||||||
|
#endif // GAME_H
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
#ifndef LOAD_H
|
||||||
|
#define LOAD_H
|
||||||
|
|
||||||
|
void FreeLoadingTexture();
|
||||||
|
void FreeMiniGameData();
|
||||||
|
void FreePrevGameLoop();
|
||||||
|
void FreePrevTitleLoop();
|
||||||
|
|
||||||
|
|
||||||
|
#endif // LOAD_H
|
||||||
+300
-13
@@ -1,27 +1,314 @@
|
|||||||
|
#include "Main.h"
|
||||||
|
#include "ClothSimulator.h"
|
||||||
|
#include "Draw.h"
|
||||||
|
#include "Fade.h"
|
||||||
|
#include "File.h"
|
||||||
|
#include "Font.h"
|
||||||
|
#include "Game.h"
|
||||||
|
#include "Load.h"
|
||||||
|
#include "Scene.h"
|
||||||
|
#include "Script.h"
|
||||||
|
#include "TexEffect.h"
|
||||||
|
#include "Title.h"
|
||||||
#include "common.h"
|
#include "common.h"
|
||||||
|
#include "ee/eekernel.h"
|
||||||
|
#include "typedefs.h"
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Main", SetGoToEndingFade);
|
void SetGoToEndingFade(void) {
|
||||||
|
SetFadeMng(1, (sceVu0IVECTOR){0}, 30, NULL, SetGoToEndingFlag, 0, 0);
|
||||||
|
SND_RemoveSound();
|
||||||
|
}
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Main", CheckGoToEndingFlag);
|
int CheckGoToEndingFlag(void) { return GoToEndingFlag; }
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Main", SetGoToEndingFlag);
|
void SetGoToEndingFlag(void) { GoToEndingFlag = 1; }
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Main", SetGoToTitleFade);
|
void SetGoToTitleFade(void) {
|
||||||
|
SetFadeMng(10, (sceVu0IVECTOR){0}, 30, NULL, SetGoToTitleFlag, 0, 0);
|
||||||
|
GameSt.Pause = 0;
|
||||||
|
SND_RemoveSound();
|
||||||
|
}
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Main", CheckGoToTitleFlag);
|
int CheckGoToTitleFlag(void) { return GoToTitleFlag; }
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Main", SetGoToTitleFlag);
|
void SetGoToTitleFlag(void) { GoToTitleFlag = 1; }
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Main", SetKeyConfig);
|
void SetKeyConfig(unsigned char Type /* r2 */) { GameSt.KeyConfType = Type; }
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Main", InitGameSt);
|
static void InitGameSt(signed int argc /* r18 */, char **argv /* r17 */) {
|
||||||
|
int i;
|
||||||
|
sceCdCLOCK rtc;
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Main", SifLoadModule);
|
memset(&GameSt, 0, sizeof(GameSt));
|
||||||
|
GameSt.DepthTest = 0;
|
||||||
|
GameSt.ShadowTest = 1;
|
||||||
|
GameSt.AmbRate = 1.0f;
|
||||||
|
GameSt.GameLevel = 1;
|
||||||
|
GameSt.LastLanguage = 1;
|
||||||
|
GameSt.VoiceLanguage = 1;
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Main", ClearTime);
|
SetPadVibFlag(1);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Main", GetTime);
|
for (i = 0; i < argc; i++) {
|
||||||
|
if (strcmp(argv[i], "xxxxxxxx") == 0) {
|
||||||
|
SetPadVibFlag(0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Main", Timer0Handler);
|
GameSt.KeyConfType = 0;
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Main", main);
|
sceCdReadClock(&rtc);
|
||||||
|
srand(rtc.second);
|
||||||
|
}
|
||||||
|
|
||||||
|
void SifLoadModule(void) {
|
||||||
|
char acStack_80[128];
|
||||||
|
char acStack_100[128];
|
||||||
|
char acStack_180[128];
|
||||||
|
char acStack_200[128];
|
||||||
|
char acStack_280[128];
|
||||||
|
char acStack_300[128];
|
||||||
|
char acStack_380[128];
|
||||||
|
char acStack_400[128];
|
||||||
|
char acStack_480[128];
|
||||||
|
char acStack_500[128];
|
||||||
|
char acStack_580[128];
|
||||||
|
char acStack_600[128];
|
||||||
|
char acStack_680[128];
|
||||||
|
char acStack_700[128];
|
||||||
|
|
||||||
|
memset(acStack_80, 0, 0x80);
|
||||||
|
sprintf(acStack_80, "%s%s", GetRootPath(), "iop\\sio2man.irx;1");
|
||||||
|
StringCorrectPath4Disc(acStack_80, 1);
|
||||||
|
if (sceSifLoadModule(acStack_80, 0, "") < 0) {
|
||||||
|
exit(0);
|
||||||
|
}
|
||||||
|
memset(acStack_100, 0, 0x80);
|
||||||
|
sprintf(acStack_100, "%s%s", GetRootPath(), "iop\\padman.irx;1");
|
||||||
|
StringCorrectPath4Disc(acStack_100, 1);
|
||||||
|
if (sceSifLoadModule(acStack_100, 0, "") < 0) {
|
||||||
|
exit(0);
|
||||||
|
}
|
||||||
|
memset(acStack_180, 0, 0x80);
|
||||||
|
sprintf(acStack_180, "%s%s", GetRootPath(), "iop\\libsd.irx;1");
|
||||||
|
StringCorrectPath4Disc(acStack_180, 1);
|
||||||
|
if (sceSifLoadModule(acStack_180, 0, "") < 0) {
|
||||||
|
exit(0);
|
||||||
|
}
|
||||||
|
memset(acStack_200, 0, 0x80);
|
||||||
|
sprintf(acStack_200, "%s%s", GetRootPath(), "iop\\sdrdrv.irx;1");
|
||||||
|
StringCorrectPath4Disc(acStack_200, 1);
|
||||||
|
if (sceSifLoadModule(acStack_200, 0, "") < 0) {
|
||||||
|
exit(0);
|
||||||
|
}
|
||||||
|
memset(acStack_280, 0, 0x80);
|
||||||
|
sprintf(acStack_280, "%s%s", GetRootPath(), "iop\\cdvdstm.irx;1");
|
||||||
|
StringCorrectPath4Disc(acStack_280, 1);
|
||||||
|
if (sceSifLoadModule(acStack_280, 0, "") < 0) {
|
||||||
|
exit(0);
|
||||||
|
}
|
||||||
|
memset(acStack_300, 0, 0x80);
|
||||||
|
sprintf(acStack_300, "%s%s", GetRootPath(), "iop\\modmidi.irx;1");
|
||||||
|
StringCorrectPath4Disc(acStack_300, 1);
|
||||||
|
if (sceSifLoadModule(acStack_300, 0, "") < 0) {
|
||||||
|
exit(0);
|
||||||
|
}
|
||||||
|
memset(acStack_380, 0, 0x80);
|
||||||
|
sprintf(acStack_380, "%s%s", GetRootPath(), "iop\\modhsyn.irx;1");
|
||||||
|
StringCorrectPath4Disc(acStack_380, 1);
|
||||||
|
if (sceSifLoadModule(acStack_380, 0, "") < 0) {
|
||||||
|
exit(0);
|
||||||
|
}
|
||||||
|
memset(acStack_400, 0, 0x80);
|
||||||
|
sprintf(acStack_400, "%s%s", GetRootPath(), "iop\\mcman.irx;1");
|
||||||
|
StringCorrectPath4Disc(acStack_400, 1);
|
||||||
|
if (sceSifLoadModule(acStack_400, 0, "") < 0) {
|
||||||
|
exit(0);
|
||||||
|
}
|
||||||
|
memset(acStack_480, 0, 0x80);
|
||||||
|
sprintf(acStack_480, "%s%s", GetRootPath(), "iop\\mcserv.irx;1");
|
||||||
|
StringCorrectPath4Disc(acStack_480, 1);
|
||||||
|
if (sceSifLoadModule(acStack_480, 0, "") < 0) {
|
||||||
|
exit(0);
|
||||||
|
}
|
||||||
|
memset(acStack_500, 0, 0x80);
|
||||||
|
sprintf(acStack_500, "%s%s", GetRootPath(), "iop\\modsein.irx;1");
|
||||||
|
StringCorrectPath4Disc(acStack_500, 1);
|
||||||
|
if (sceSifLoadModule(acStack_500, 0, "") < 0) {
|
||||||
|
exit(0);
|
||||||
|
}
|
||||||
|
memset(acStack_580, 0, 0x80);
|
||||||
|
sprintf(acStack_580, "%s%s", GetRootPath(), "iop\\fssd.irx;1");
|
||||||
|
StringCorrectPath4Disc(acStack_580, 1);
|
||||||
|
if (sceSifLoadModule(acStack_580, 0, "") < 0) {
|
||||||
|
exit(0);
|
||||||
|
}
|
||||||
|
memset(acStack_600, 0, 0x80);
|
||||||
|
sprintf(acStack_600, "%s%s", GetRootPath(), "iop\\fssdsyth.irx;1");
|
||||||
|
StringCorrectPath4Disc(acStack_600, 1);
|
||||||
|
if (sceSifLoadModule(acStack_600, 0, "") < 0) {
|
||||||
|
exit(0);
|
||||||
|
}
|
||||||
|
memset(acStack_680, 0, 0x80);
|
||||||
|
sprintf(acStack_680, "%s%s", GetRootPath(), "iop\\fsmfstrm.irx;1");
|
||||||
|
StringCorrectPath4Disc(acStack_680, 1);
|
||||||
|
if (sceSifLoadModule(acStack_680, 0, "") < 0) {
|
||||||
|
exit(0);
|
||||||
|
}
|
||||||
|
memset(acStack_700, 0, 0x80);
|
||||||
|
sprintf(acStack_700, "%s%s", GetRootPath(), "iop\\fssdivag.irx;1");
|
||||||
|
StringCorrectPath4Disc(acStack_700, 1);
|
||||||
|
if (sceSifLoadModule(acStack_700, 0, "") < 0) {
|
||||||
|
exit(0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void ClearTime(void) {
|
||||||
|
*REG_RCNT0_COUNT = 0;
|
||||||
|
gTime = 0;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
volatile int GetTime(void) {
|
||||||
|
return *(volatile int *)REG_RCNT0_COUNT + gTime * 60000;
|
||||||
|
}
|
||||||
|
|
||||||
|
void Timer0Handler(void) {
|
||||||
|
gTime += 1;
|
||||||
|
*REG_RCNT0_MODE |= 0x400;
|
||||||
|
}
|
||||||
|
|
||||||
|
static inline void WaitIop(void) {
|
||||||
|
char sp50[0x80];
|
||||||
|
memset(&sp50, 0, sizeof(sp50));
|
||||||
|
sprintf(sp50, "xxxxxxxx1", "xxxxxxxx2");
|
||||||
|
StringCorrectPath4Disc(sp50, 1);
|
||||||
|
while (!sceSifRebootIop(sp50))
|
||||||
|
;
|
||||||
|
while (!sceSifSyncIop())
|
||||||
|
;
|
||||||
|
}
|
||||||
|
|
||||||
|
int main(int argc /* r19 */, char **argv /* r18 */) {
|
||||||
|
/* anonymous block */ //{
|
||||||
|
// Range: 0x13AB40 -> 0x13AF58
|
||||||
|
int LoopRet; // r17, s1
|
||||||
|
int FirstRead; // r16, s0
|
||||||
|
unsigned char MovieId; // r2, v0
|
||||||
|
int i; // v0
|
||||||
|
//}
|
||||||
|
|
||||||
|
LoopRet = 0;
|
||||||
|
MemInit();
|
||||||
|
InitFileSystem();
|
||||||
|
WaitIop();
|
||||||
|
InitFileSystem();
|
||||||
|
ChangeThreadPriority(GetThreadId(), 0x40);
|
||||||
|
ReadRootPath(argv[0]);
|
||||||
|
sceDmaReset(1);
|
||||||
|
sceVpu0Reset();
|
||||||
|
sceDevVif0Reset();
|
||||||
|
DrawInit();
|
||||||
|
Vu1Init();
|
||||||
|
Vu1SendProg();
|
||||||
|
DrawClearImage();
|
||||||
|
SifLoadModule();
|
||||||
|
InitGameSt(argc, argv);
|
||||||
|
InitPad();
|
||||||
|
InitFileRead();
|
||||||
|
InitMemoryCard();
|
||||||
|
ResetMdlPacketMem();
|
||||||
|
InitTexMng();
|
||||||
|
SetAllBindInfo();
|
||||||
|
SND_Init();
|
||||||
|
InitMultiStm();
|
||||||
|
InitVagStm();
|
||||||
|
SND_InitLoad();
|
||||||
|
*REG_RCNT0_MODE = 0x1c1;
|
||||||
|
*REG_RCNT0_TARGET = 60000;
|
||||||
|
AddIntcHandler(9, Timer0Handler, -1);
|
||||||
|
EnableIntc(9);
|
||||||
|
gTime = 0;
|
||||||
|
InitPcrtc();
|
||||||
|
InitMdlMng();
|
||||||
|
{
|
||||||
|
char spD0[0x10] = {};
|
||||||
|
DrawSetClearColor((int *)spD0);
|
||||||
|
}
|
||||||
|
FontInit(0);
|
||||||
|
SFX_Initialize();
|
||||||
|
TmpMenuMng_Init(&g_TmpMenuMng);
|
||||||
|
InitFadeControl();
|
||||||
|
InitSceneLoad();
|
||||||
|
KnMsgMng_Initialize();
|
||||||
|
KnMsgMng_Init();
|
||||||
|
InitSavePointID();
|
||||||
|
KnMenuMng_Initialize();
|
||||||
|
KnMenuMng_Init(0xC);
|
||||||
|
Menu_TD_Init();
|
||||||
|
CsMngInitialize();
|
||||||
|
CsMngInit();
|
||||||
|
SND_SecLoadCommon();
|
||||||
|
while (1) {
|
||||||
|
GameSt.SystemCounter = 0;
|
||||||
|
GoToTitleFlag = 0;
|
||||||
|
GoToEndingFlag = 0;
|
||||||
|
LoadTitleTexture();
|
||||||
|
SetInitLoadScene(argc, argv);
|
||||||
|
ClearEventFlag();
|
||||||
|
ItemMng_Clear();
|
||||||
|
LoadPrevTitleLoop(argc, argv);
|
||||||
|
TitleLoop(LoopRet == 3);
|
||||||
|
FreeTitleTexture();
|
||||||
|
do {
|
||||||
|
if (GameSt.GameMode == 4) {
|
||||||
|
InitGameData();
|
||||||
|
LoadMiniGameData(argc, argv);
|
||||||
|
LoadLoadingTexture();
|
||||||
|
LoadingLoop();
|
||||||
|
FreeLoadingTexture();
|
||||||
|
InitMiniGameData();
|
||||||
|
ResetMiniGameData();
|
||||||
|
MiniGameLoop();
|
||||||
|
FreeMiniGameData();
|
||||||
|
LoopRet = 1;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
FirstRead = 0;
|
||||||
|
InitGameData();
|
||||||
|
GameSt.sceneNo = lpSceneLoad->scene_id;
|
||||||
|
LoadPrevGameLoop(argc, argv);
|
||||||
|
while (1) {
|
||||||
|
InitBloodStain();
|
||||||
|
LoadLoadingTexture();
|
||||||
|
LoadSceneData(GameSt.sceneNo, GameSt.PlayerId);
|
||||||
|
LoadingLoop();
|
||||||
|
FreeLoadingTexture();
|
||||||
|
if (!FirstRead) {
|
||||||
|
FirstRead = TRUE;
|
||||||
|
InitGameDataAfterLoad();
|
||||||
|
}
|
||||||
|
ResetGameData();
|
||||||
|
LoopRet = GameLoop();
|
||||||
|
FreeSceneData();
|
||||||
|
ResetMdlPacketMem();
|
||||||
|
if (LoopRet != 0) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
MovieId = GetLoadMovieId();
|
||||||
|
if (MovieId != 0) {
|
||||||
|
SetKuonMovie((MovieId & 0xFF) - 1);
|
||||||
|
ClearLoadMovieId();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
FreePrevGameLoop();
|
||||||
|
} while (LoopRet != 1 && LoopRet != 3);
|
||||||
|
|
||||||
|
if (LoopRet == 3) {
|
||||||
|
SetKuonMovie(GameSt.PlayerId + 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
FreePrevTitleLoop();
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
#ifndef MAIN_H
|
||||||
|
#define MAIN_H
|
||||||
|
|
||||||
|
void SetGoToEndingFade();
|
||||||
|
int CheckGoToEndingFlag();
|
||||||
|
void SetGoToEndingFlag();
|
||||||
|
void SetGoToTitleFade();
|
||||||
|
int CheckGoToTitleFlag();
|
||||||
|
void SetGoToTitleFlag();
|
||||||
|
void SetKeyConfig(unsigned char Type);
|
||||||
|
void SifLoadModule();
|
||||||
|
void ClearTime();
|
||||||
|
volatile int GetTime();
|
||||||
|
void Timer0Handler();
|
||||||
|
int main(int argc, char **argv);
|
||||||
|
|
||||||
|
#endif // MAIN_H
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
#include "common.h"
|
#include "common.h"
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Scene", ClearLoadMovieId);
|
void ClearLoadMovieId() {}
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Scene", GetLoadMovieId);
|
unsigned char GetLoadMovieId() { return 0; }
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Scene", SetLoadMovieId);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Scene", SetLoadMovieId);
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,9 @@
|
|||||||
|
#ifndef SCENE_H
|
||||||
|
#define SCENE_H
|
||||||
|
|
||||||
|
unsigned char GetLoadMovieId();
|
||||||
|
void ClearLoadMovieId();
|
||||||
|
void FreeSceneData();
|
||||||
|
|
||||||
|
|
||||||
|
#endif // SCENE_H
|
||||||
+109
-55
@@ -4,7 +4,7 @@ INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", GetScriptMdlMng);
|
|||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SetScriptDirect);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SetScriptDirect);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", ClearEventFlag);
|
void ClearEventFlag() {}
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SetEventFlag8);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SetEventFlag8);
|
||||||
|
|
||||||
@@ -22,75 +22,100 @@ INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_CheckMenuTD);
|
|||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetPadVib);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetPadVib);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_CheckItemMenuOpen);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_CheckItemMenuOpen);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_GetGameLevel);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_GetGameLevel);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetMenuTD);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetMenuTD);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetScriptHeartBeat);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetScriptHeartBeat);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetMovieLoad);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetMovieLoad);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetFrontEndDraw);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetFrontEndDraw);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetSceneLoad);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetSceneLoad);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetSugorokuFlag);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetSugorokuFlag);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_GetRiddleResult);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_GetRiddleResult);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetRiddle);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetRiddle);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetEventMassSpiderEnd);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetEventMassSpiderEnd);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetEventMassSpiderStartCorpse);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetEventMassSpiderStartCorpse);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetEventMassSpiderStartRoom);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetEventMassSpiderStartRoom);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_StopSe);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_StopSe);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetSe3DUseModel);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetSe3DUseModel);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetSe3DUsePoint);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetSe3DUsePoint);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetSe2D);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetSe2D);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetObjPointLightOff_Ex);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetObjPointLightOff_Ex);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetObjPointLightOn_Ex);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetObjPointLightOn_Ex);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_FreeObjFollowMode);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_FreeObjFollowMode);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetObjFollowMe);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetObjFollowMe);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetCaveFaceStart);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetCaveFaceStart);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetObjTalkEnd);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetObjTalkEnd);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetObjTalkStart2);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetObjTalkStart2);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetObjTalkStart);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetObjTalkStart);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_CheckObjMovePath);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_CheckObjMovePath);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_FreeObjMovePath);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_FreeObjMovePath);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetObjMovePathDirect);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetObjMovePathDirect);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetObjPointLightOff);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetObjPointLightOff);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetObjPointLightOn);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetObjPointLightOn);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_FadeOutSceneLoad);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_FadeOutSceneLoad);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_FadeOutInScreen);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_FadeOutInScreen);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_FadeOutScreen);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_FadeOutScreen);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_FadeInScreen);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_FadeInScreen);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_CheckPlayVagStm);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_CheckPlayVagStm);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_FadeOutVagStm);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_FadeOutVagStm);
|
||||||
|
|
||||||
@@ -106,7 +131,8 @@ INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_GenerateBugs);
|
|||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_GenerateSfx);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_GenerateSfx);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetMapSfxErase);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetMapSfxErase);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_AddItemNum);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_AddItemNum);
|
||||||
|
|
||||||
@@ -116,47 +142,62 @@ INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_GetItem2);
|
|||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_GetItem);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_GetItem);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_CheckPeepManual);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_CheckPeepManual);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_StopPeepCamera);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_StopPeepCamera);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetPeepCamera);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetPeepCamera);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetScreenDizzy);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetScreenDizzy);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetScreenSway);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetScreenSway);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetPhantomBlast);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetPhantomBlast);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetLoadCamReserve);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetLoadCamReserve);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetCamPathDirect);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetCamPathDirect);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetCamModeFreeTarget);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetCamModeFreeTarget);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_GetNowCamIndex);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_GetNowCamIndex);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetCamModeFree);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetCamModeFree);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetCamModePath);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetCamModePath);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_CheckDrama);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_CheckDrama);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_StartDrama);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_StartDrama);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SendMessageVoiceWithMdlAnim);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SendMessageVoiceWithMdlAnim);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SendMessageVoice);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SendMessageVoice);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SendMessageWithMdlAnim);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SendMessageWithMdlAnim);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_GetMessageSelectId);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_GetMessageSelectId);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_CheckMessage);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_CheckMessage);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SendMessage);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SendMessage);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetMyNormalMode);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetMyNormalMode);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetMyMukade);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetMyMukade);
|
||||||
|
|
||||||
@@ -166,7 +207,8 @@ INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetMyCrouch);
|
|||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetMyEquip);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetMyEquip);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_AddMySpiritNum);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_AddMySpiritNum);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetMyPlace);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetMyPlace);
|
||||||
|
|
||||||
@@ -174,27 +216,33 @@ INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_MyControlOn);
|
|||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_MyControlOff);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_MyControlOff);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_CheckEneRebirth);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_CheckEneRebirth);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetEneRebirthTimes);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetEneRebirthTimes);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetEneHpRate);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetEneHpRate);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetEneDisableSearch);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetEneDisableSearch);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetEneStop);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetEneStop);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetEneOutLogic);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetEneOutLogic);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetEneInLogic);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetEneInLogic);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_EneAppearOutLogic);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_EneAppearOutLogic);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_CheckEneDead);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_CheckEneDead);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_EneAppear);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_EneAppear);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_StabilizeModelCloth);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_StabilizeModelCloth);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_CheckModelUse);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_CheckModelUse);
|
||||||
|
|
||||||
@@ -206,19 +254,25 @@ INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetModelFade);
|
|||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetModelErase);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetModelErase);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetModelHitOff);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetModelHitOff);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_DeleteModel);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_DeleteModel);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetAnimLastFrame);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_SetAnimLastFrame);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_ChangeAnimation);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_ChangeAnimation);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_CheckEnterRectangleByCtrlId);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_CheckEnterRectangleByCtrlId);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_CheckEnterRectangle);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_CheckEnterRectangle);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_CheckEnterCircle);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script",
|
||||||
|
SCR_CheckEnterCircle);
|
||||||
|
|
||||||
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetGoToEnding);
|
INCLUDE_ASM("config/asm/nonmatchings/cs4/Seimei/src/Script", SCR_SetGoToEnding);
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,9 @@
|
|||||||
|
#ifndef SCRIPT_H
|
||||||
|
#define SCRIPT_H
|
||||||
|
|
||||||
|
void ClearEventFlag();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#endif // SCRIPT_H
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
#ifndef TEXEFFECT_H
|
||||||
|
#define TEXEFFECT_H
|
||||||
|
|
||||||
|
void InitBloodStain();
|
||||||
|
|
||||||
|
|
||||||
|
#endif // TEXEFFECT_H
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
#ifndef TITLE_H
|
||||||
|
#define TITLE_H
|
||||||
|
|
||||||
|
void FreeTitleTexture();
|
||||||
|
|
||||||
|
|
||||||
|
#endif // TITLE_H
|
||||||
Reference in New Issue
Block a user