mirror of
https://github.com/isledecomp/isle.git
synced 2026-01-30 19:51:15 +00:00
match
This commit is contained in:
parent
e0f960c757
commit
6d8787e493
@ -266,83 +266,98 @@ MxLong Hospital::HandleEndAction(MxEndActionNotificationParam& p_param)
|
|||||||
case 11:
|
case 11:
|
||||||
switch (m_currentActorId) {
|
switch (m_currentActorId) {
|
||||||
case 1:
|
case 1:
|
||||||
if (0 > m_hospitalState->m_unk0x0e || 1 >= m_hospitalState->m_unk0x0e) {
|
switch (m_hospitalState->m_unk0x0e) {
|
||||||
|
case 0:
|
||||||
|
case 1:
|
||||||
m_hospitalState->m_unk0x08.m_unk0x00 = 12;
|
m_hospitalState->m_unk0x08.m_unk0x00 = 12;
|
||||||
PlayAction(HospitalScript::c_hho017cl_RunAnim);
|
PlayAction(HospitalScript::c_hho017cl_RunAnim);
|
||||||
|
|
||||||
m_unk0x10c = HospitalScript::c_hho017cl_RunAnim;
|
m_unk0x10c = HospitalScript::c_hho017cl_RunAnim;
|
||||||
m_unk0x108 = 1;
|
m_unk0x108 = 1;
|
||||||
}
|
break;
|
||||||
else {
|
default:
|
||||||
m_hospitalState->m_unk0x08.m_unk0x00 = 12;
|
m_hospitalState->m_unk0x08.m_unk0x00 = 12;
|
||||||
PlayAction(HospitalScript::c_hho018cl_RunAnim);
|
PlayAction(HospitalScript::c_hho018cl_RunAnim);
|
||||||
|
|
||||||
m_unk0x10c = HospitalScript::c_hho018cl_RunAnim;
|
m_unk0x10c = HospitalScript::c_hho018cl_RunAnim;
|
||||||
m_unk0x108 = 1;
|
m_unk0x108 = 1;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 2:
|
case 2:
|
||||||
if (0 > m_hospitalState->m_unk0x10 || 1 >= m_hospitalState->m_unk0x10) {
|
switch (m_hospitalState->m_unk0x10) {
|
||||||
|
case 0:
|
||||||
|
case 1:
|
||||||
m_hospitalState->m_unk0x08.m_unk0x00 = 12;
|
m_hospitalState->m_unk0x08.m_unk0x00 = 12;
|
||||||
PlayAction(HospitalScript::c_hho019cl_RunAnim);
|
PlayAction(HospitalScript::c_hho019cl_RunAnim);
|
||||||
|
|
||||||
m_unk0x10c = HospitalScript::c_hho019cl_RunAnim;
|
m_unk0x10c = HospitalScript::c_hho019cl_RunAnim;
|
||||||
m_unk0x108 = 1;
|
m_unk0x108 = 1;
|
||||||
}
|
break;
|
||||||
else {
|
default:
|
||||||
m_hospitalState->m_unk0x08.m_unk0x00 = 12;
|
m_hospitalState->m_unk0x08.m_unk0x00 = 12;
|
||||||
PlayAction(HospitalScript::c_hho020cl_RunAnim);
|
PlayAction(HospitalScript::c_hho020cl_RunAnim);
|
||||||
|
|
||||||
m_unk0x10c = HospitalScript::c_hho020cl_RunAnim;
|
m_unk0x10c = HospitalScript::c_hho020cl_RunAnim;
|
||||||
m_unk0x108 = 1;
|
m_unk0x108 = 1;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 3:
|
case 3:
|
||||||
if (0 > m_hospitalState->m_unk0x12 || 1 >= m_hospitalState->m_unk0x12) {
|
switch (m_hospitalState->m_unk0x12) {
|
||||||
|
case 0:
|
||||||
|
case 1:
|
||||||
m_hospitalState->m_unk0x08.m_unk0x00 = 12;
|
m_hospitalState->m_unk0x08.m_unk0x00 = 12;
|
||||||
PlayAction(HospitalScript::c_hho023cl_RunAnim);
|
PlayAction(HospitalScript::c_hho023cl_RunAnim);
|
||||||
|
|
||||||
m_unk0x10c = HospitalScript::c_hho023cl_RunAnim;
|
m_unk0x10c = HospitalScript::c_hho023cl_RunAnim;
|
||||||
m_unk0x108 = 1;
|
m_unk0x108 = 1;
|
||||||
}
|
break;
|
||||||
else {
|
default:
|
||||||
m_hospitalState->m_unk0x08.m_unk0x00 = 12;
|
m_hospitalState->m_unk0x08.m_unk0x00 = 12;
|
||||||
PlayAction(HospitalScript::c_hho024cl_RunAnim);
|
PlayAction(HospitalScript::c_hho024cl_RunAnim);
|
||||||
|
|
||||||
m_unk0x10c = HospitalScript::c_hho024cl_RunAnim;
|
m_unk0x10c = HospitalScript::c_hho024cl_RunAnim;
|
||||||
m_unk0x108 = 1;
|
m_unk0x108 = 1;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 4:
|
case 4:
|
||||||
if (0 > m_hospitalState->m_unk0x14 || 1 >= m_hospitalState->m_unk0x14) {
|
switch (m_hospitalState->m_unk0x14) {
|
||||||
|
case 0:
|
||||||
|
case 1:
|
||||||
m_hospitalState->m_unk0x08.m_unk0x00 = 12;
|
m_hospitalState->m_unk0x08.m_unk0x00 = 12;
|
||||||
PlayAction(HospitalScript::c_hho021cl_RunAnim);
|
PlayAction(HospitalScript::c_hho021cl_RunAnim);
|
||||||
|
|
||||||
m_unk0x10c = HospitalScript::c_hho021cl_RunAnim;
|
m_unk0x10c = HospitalScript::c_hho021cl_RunAnim;
|
||||||
m_unk0x108 = 1;
|
m_unk0x108 = 1;
|
||||||
}
|
break;
|
||||||
else {
|
default:
|
||||||
m_hospitalState->m_unk0x08.m_unk0x00 = 12;
|
m_hospitalState->m_unk0x08.m_unk0x00 = 12;
|
||||||
PlayAction(HospitalScript::c_hhoa22cl_RunAnim);
|
PlayAction(HospitalScript::c_hhoa22cl_RunAnim);
|
||||||
|
|
||||||
m_unk0x10c = HospitalScript::c_hhoa22cl_RunAnim;
|
m_unk0x10c = HospitalScript::c_hhoa22cl_RunAnim;
|
||||||
m_unk0x108 = 1;
|
m_unk0x108 = 1;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 5:
|
case 5:
|
||||||
if (0 > m_hospitalState->m_unk0x16 || 1 >= m_hospitalState->m_unk0x16) {
|
switch (m_hospitalState->m_unk0x16) {
|
||||||
|
case 0:
|
||||||
|
case 1:
|
||||||
m_hospitalState->m_unk0x08.m_unk0x00 = 12;
|
m_hospitalState->m_unk0x08.m_unk0x00 = 12;
|
||||||
PlayAction(HospitalScript::c_hho025cl_RunAnim);
|
PlayAction(HospitalScript::c_hho025cl_RunAnim);
|
||||||
|
|
||||||
m_unk0x10c = HospitalScript::c_hho025cl_RunAnim;
|
m_unk0x10c = HospitalScript::c_hho025cl_RunAnim;
|
||||||
m_unk0x108 = 1;
|
m_unk0x108 = 1;
|
||||||
}
|
break;
|
||||||
else {
|
default:
|
||||||
m_hospitalState->m_unk0x08.m_unk0x00 = 12;
|
m_hospitalState->m_unk0x08.m_unk0x00 = 12;
|
||||||
PlayAction(HospitalScript::c_hho026cl_RunAnim);
|
PlayAction(HospitalScript::c_hho026cl_RunAnim);
|
||||||
|
|
||||||
m_unk0x10c = HospitalScript::c_hho026cl_RunAnim;
|
m_unk0x10c = HospitalScript::c_hho026cl_RunAnim;
|
||||||
m_unk0x108 = 1;
|
m_unk0x108 = 1;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user