mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-23 16:34:06 +00:00
implement LegoOmni::FUN_1005b4f0 (#450)
* push changes * push changes * fixes * Changes * Use proper values * Name vtable function --------- Co-authored-by: Christian Semmler <mail@csemmler.com>
This commit is contained in:
@@ -304,7 +304,7 @@ void Infocenter::VTable0x50()
|
||||
|
||||
PlayDialogue(c_letsGetStartedDialogue);
|
||||
PlayMusic(11);
|
||||
FUN_10015820(0, 7);
|
||||
FUN_10015820(FALSE, LegoOmni::c_disableInput | LegoOmni::c_disable3d | LegoOmni::c_clearScreen);
|
||||
return;
|
||||
default:
|
||||
PlayMusic(11);
|
||||
@@ -313,7 +313,7 @@ void Infocenter::VTable0x50()
|
||||
case 8:
|
||||
PlayMusic(11);
|
||||
PlayDialogue(c_exitConfirmationDialogue);
|
||||
FUN_10015820(0, 7);
|
||||
FUN_10015820(FALSE, LegoOmni::c_disableInput | LegoOmni::c_disable3d | LegoOmni::c_clearScreen);
|
||||
return;
|
||||
case 0xf:
|
||||
if (m_infocenterState->GetInfocenterBufferElement(0) == 0) {
|
||||
@@ -322,7 +322,7 @@ void Infocenter::VTable0x50()
|
||||
|
||||
PlayDialogue(c_clickOnInfomanDialogue);
|
||||
PlayMusic(11);
|
||||
FUN_10015820(0, 7);
|
||||
FUN_10015820(FALSE, LegoOmni::c_disableInput | LegoOmni::c_disable3d | LegoOmni::c_clearScreen);
|
||||
return;
|
||||
}
|
||||
break;
|
||||
@@ -334,7 +334,7 @@ void Infocenter::VTable0x50()
|
||||
break;
|
||||
default:
|
||||
m_infocenterState->SetUnknown0x74(11);
|
||||
FUN_10015820(0, 7);
|
||||
FUN_10015820(FALSE, LegoOmni::c_disableInput | LegoOmni::c_disable3d | LegoOmni::c_clearScreen);
|
||||
return;
|
||||
}
|
||||
}
|
||||
@@ -469,7 +469,7 @@ void Infocenter::StopCutscene()
|
||||
VideoManager()->EnableFullScreenMovie(FALSE);
|
||||
InputManager()->SetUnknown335(FALSE);
|
||||
SetAppCursor(0); // Restore cursor to arrow
|
||||
FUN_10015820(0, 7);
|
||||
FUN_10015820(FALSE, LegoOmni::c_disableInput | LegoOmni::c_disable3d | LegoOmni::c_clearScreen);
|
||||
}
|
||||
|
||||
// FUNCTION: LEGO1 0x10070d00
|
||||
|
@@ -147,7 +147,7 @@ void Score::VTable0x50()
|
||||
else
|
||||
PlayMusic(11);
|
||||
|
||||
FUN_10015820(0, 7);
|
||||
FUN_10015820(FALSE, LegoOmni::c_disableInput | LegoOmni::c_disable3d | LegoOmni::c_clearScreen);
|
||||
}
|
||||
|
||||
// FUNCTION: LEGO1 0x100016d0
|
||||
|
Reference in New Issue
Block a user