mirror of
https://github.com/isledecomp/isle.git
synced 2026-01-20 23:01:16 +00:00
Fix a bug in LegoNavController, improve accuracy
This commit is contained in:
parent
fe2a65c8da
commit
d28411e7b0
@ -744,12 +744,12 @@ MxLong LegoNavController::Notify(MxParam& p_param)
|
||||
VideoManager()->ToggleFPS(g_fpsEnabled);
|
||||
if (g_fpsEnabled) {
|
||||
g_fpsEnabled = FALSE;
|
||||
m_unk0x5d = FALSE;
|
||||
}
|
||||
else {
|
||||
g_fpsEnabled = TRUE;
|
||||
m_unk0x5d = FALSE;
|
||||
}
|
||||
default:
|
||||
m_unk0x5d = FALSE;
|
||||
break;
|
||||
case '0':
|
||||
case '1':
|
||||
@ -772,7 +772,7 @@ MxLong LegoNavController::Notify(MxParam& p_param)
|
||||
else if (g_locationCalcStep) {
|
||||
if (g_locationCalcStep == 1) {
|
||||
// Calculate base offset into g_locations
|
||||
g_nextLocation = (key - '0') * 5;
|
||||
g_nextLocation = (key - '0') * 10;
|
||||
g_locationCalcStep = 2;
|
||||
}
|
||||
else {
|
||||
@ -1018,9 +1018,6 @@ MxLong LegoNavController::Notify(MxParam& p_param)
|
||||
case 0xbd:
|
||||
g_unk0x100f66bc = LegoAnimationManager::e_unk1;
|
||||
break;
|
||||
default:
|
||||
m_unk0x5d = FALSE;
|
||||
break;
|
||||
}
|
||||
}
|
||||
else {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user