mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-26 18:04:06 +00:00
Name dialogue playlists (#549)
* Add names for dialogue playlists * Rename remaining playlists * Revert bogus
This commit is contained in:
committed by
GitHub
parent
ec3bcaf9bf
commit
27390e80c0
@@ -5,7 +5,7 @@
|
||||
DECOMP_SIZE_ASSERT(InfocenterState, 0x94);
|
||||
|
||||
// GLOBAL: LEGO1 0x100f76a8
|
||||
Infocenter::InfomainScript g_unk0x100f76a8[14] = {
|
||||
Infocenter::InfomainScript g_exitDialogueAct1[14] = {
|
||||
Infocenter::c_clickOnObjectsGuidanceDialogue,
|
||||
Infocenter::c_arrowNavigationGuidanceDialogue,
|
||||
Infocenter::c_elevatorGuidanceDialogue,
|
||||
@@ -23,7 +23,7 @@ Infocenter::InfomainScript g_unk0x100f76a8[14] = {
|
||||
};
|
||||
|
||||
// GLOBAL: LEGO1 0x100f76e0
|
||||
Infocenter::InfomainScript g_unk0x100f76e0[6] = {
|
||||
Infocenter::InfomainScript g_exitDialogueAct23[6] = {
|
||||
Infocenter::c_bricksterWarningDialogue,
|
||||
Infocenter::c_newGameGuidanceDialogue,
|
||||
Infocenter::c_bricksterEscapedDialogue1,
|
||||
@@ -33,7 +33,7 @@ Infocenter::InfomainScript g_unk0x100f76e0[6] = {
|
||||
};
|
||||
|
||||
// GLOBAL: LEGO1 0x100f76f8
|
||||
Infocenter::InfomainScript g_unk0x100f76f8[6] = {
|
||||
Infocenter::InfomainScript g_returnDialogueAct1[6] = {
|
||||
Infocenter::c_returnBackGuidanceDialogue2,
|
||||
Infocenter::c_reenterInfoCenterDialogue1,
|
||||
Infocenter::c_reenterInfoCenterDialogue2,
|
||||
@@ -43,7 +43,7 @@ Infocenter::InfomainScript g_unk0x100f76f8[6] = {
|
||||
};
|
||||
|
||||
// GLOBAL: LEGO1 0x100f7710
|
||||
Infocenter::InfomainScript g_unk0x100f7710[4] = {
|
||||
Infocenter::InfomainScript g_returnDialogueAct2[4] = {
|
||||
Infocenter::c_bricksterEscapedDialogue1,
|
||||
Infocenter::c_bricksterEscapedDialogue2,
|
||||
Infocenter::c_bricksterEscapedDialogue3,
|
||||
@@ -51,7 +51,7 @@ Infocenter::InfomainScript g_unk0x100f7710[4] = {
|
||||
};
|
||||
|
||||
// GLOBAL: LEGO1 0x100f7720
|
||||
Infocenter::InfomainScript g_unk0x100f7720[4] = {
|
||||
Infocenter::InfomainScript g_returnDialogueAct3[4] = {
|
||||
Infocenter::c_bricksterEscapedDialogue4,
|
||||
Infocenter::c_bricksterEscapedDialogue5,
|
||||
Infocenter::c_bricksterEscapedDialogue6,
|
||||
@@ -59,7 +59,7 @@ Infocenter::InfomainScript g_unk0x100f7720[4] = {
|
||||
};
|
||||
|
||||
// GLOBAL: LEGO1 0x100f7730
|
||||
Infocenter::InfomainScript g_unk0x100f7730[4] = {
|
||||
Infocenter::InfomainScript g_leaveDialogueAct1[4] = {
|
||||
Infocenter::c_leaveInfoCenterDialogue1,
|
||||
Infocenter::c_leaveInfoCenterDialogue2,
|
||||
Infocenter::c_leaveInfoCenterDialogue3,
|
||||
@@ -67,11 +67,11 @@ Infocenter::InfomainScript g_unk0x100f7730[4] = {
|
||||
};
|
||||
|
||||
// GLOBAL: LEGO1 0x100f7740
|
||||
Infocenter::InfomainScript g_unk0x100f7740[4] =
|
||||
Infocenter::InfomainScript g_leaveDialogueAct2[4] =
|
||||
{Infocenter::c_unk569, Infocenter::c_unk570, Infocenter::c_unk571, Infocenter::c_unk572};
|
||||
|
||||
// GLOBAL: LEGO1 0x100f7750
|
||||
Infocenter::InfomainScript g_unk0x100f7750[4] = {
|
||||
Infocenter::InfomainScript g_leaveDialogueAct3[4] = {
|
||||
Infocenter::c_unk566,
|
||||
Infocenter::c_unk567,
|
||||
Infocenter::c_unk568,
|
||||
@@ -79,31 +79,33 @@ Infocenter::InfomainScript g_unk0x100f7750[4] = {
|
||||
};
|
||||
|
||||
// GLOBAL: LEGO1 0x100f7760
|
||||
Infocenter::InfomainScript g_unk0x100f7760[2] = {Infocenter::c_bricksterDialogue, Infocenter::c_bricksterLaughs};
|
||||
Infocenter::InfomainScript g_bricksterDialogue[2] = {Infocenter::c_bricksterDialogue, Infocenter::c_bricksterLaughs};
|
||||
|
||||
// FUNCTION: LEGO1 0x10071600
|
||||
InfocenterState::InfocenterState()
|
||||
{
|
||||
m_unk0x08 = LegoState::Playlist((MxU32*) g_unk0x100f76a8, sizeof(g_unk0x100f76a8) / sizeof(g_unk0x100f76a8[0]));
|
||||
m_exitDialogueAct1 = LegoState::Playlist((MxU32*) g_exitDialogueAct1, _countof(g_exitDialogueAct1));
|
||||
m_exitDialogueAct23 = LegoState::Playlist((MxU32*) g_exitDialogueAct23, _countof(g_exitDialogueAct23) - 1);
|
||||
|
||||
m_unk0x14 = LegoState::Playlist((MxU32*) g_unk0x100f76e0, sizeof(g_unk0x100f76e0) / sizeof(g_unk0x100f76e0[0]) - 1);
|
||||
m_returnDialogue[LegoGameState::e_act1] =
|
||||
LegoState::Playlist((MxU32*) g_returnDialogueAct1, _countof(g_returnDialogueAct1) - 1);
|
||||
|
||||
m_unk0x20[0] =
|
||||
LegoState::Playlist((MxU32*) g_unk0x100f76f8, sizeof(g_unk0x100f76f8) / sizeof(g_unk0x100f76f8[0]) - 1);
|
||||
m_returnDialogue[LegoGameState::e_act2] =
|
||||
LegoState::Playlist((MxU32*) g_returnDialogueAct2, _countof(g_returnDialogueAct2) - 1);
|
||||
|
||||
m_unk0x20[1] =
|
||||
LegoState::Playlist((MxU32*) g_unk0x100f7710, sizeof(g_unk0x100f7710) / sizeof(g_unk0x100f7710[0]) - 1);
|
||||
m_returnDialogue[LegoGameState::e_act3] =
|
||||
LegoState::Playlist((MxU32*) g_returnDialogueAct3, _countof(g_returnDialogueAct3));
|
||||
|
||||
m_unk0x20[2] = LegoState::Playlist((MxU32*) g_unk0x100f7720, sizeof(g_unk0x100f7720) / sizeof(g_unk0x100f7720[0]));
|
||||
m_leaveDialogue[LegoGameState::e_act1] =
|
||||
LegoState::Playlist((MxU32*) g_leaveDialogueAct1, _countof(g_leaveDialogueAct1));
|
||||
|
||||
m_unk0x44[0] = LegoState::Playlist((MxU32*) g_unk0x100f7730, sizeof(g_unk0x100f7730) / sizeof(g_unk0x100f7730[0]));
|
||||
m_leaveDialogue[LegoGameState::e_act2] =
|
||||
LegoState::Playlist((MxU32*) g_leaveDialogueAct2, _countof(g_leaveDialogueAct2));
|
||||
|
||||
m_unk0x44[1] = LegoState::Playlist((MxU32*) g_unk0x100f7740, sizeof(g_unk0x100f7740) / sizeof(g_unk0x100f7740[0]));
|
||||
m_leaveDialogue[LegoGameState::e_act3] =
|
||||
LegoState::Playlist((MxU32*) g_leaveDialogueAct3, _countof(g_leaveDialogueAct3) - 1);
|
||||
|
||||
m_unk0x44[2] =
|
||||
LegoState::Playlist((MxU32*) g_unk0x100f7750, sizeof(g_unk0x100f7750) / sizeof(g_unk0x100f7750[0]) - 1);
|
||||
|
||||
m_unk0x68 = LegoState::Playlist((MxU32*) g_unk0x100f7760, sizeof(g_unk0x100f7760) / sizeof(g_unk0x100f7760[0]));
|
||||
m_bricksterDialogue = LegoState::Playlist((MxU32*) g_bricksterDialogue, _countof(g_bricksterDialogue));
|
||||
|
||||
memset(m_buffer, 0, sizeof(m_buffer));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user