From 2764ca7bec0a8f89a4278e66217533c22a5e6fd5 Mon Sep 17 00:00:00 2001 From: Pheenoh Date: Thu, 22 Dec 2022 08:06:17 -0700 Subject: [PATCH] dTimer_Draw --- src/d/d_timer.cpp | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/src/d/d_timer.cpp b/src/d/d_timer.cpp index fea7eba086f..2ec74b3ffed 100644 --- a/src/d/d_timer.cpp +++ b/src/d/d_timer.cpp @@ -389,24 +389,12 @@ asm int dTimer_c::getRestTimeMs() { #endif /* 8025DB10-8025DB38 258450 0028+00 1/1 0/0 4/4 .text isStart__8dTimer_cFv */ -#ifndef NONMATCHING int dTimer_c::isStart() { if (field_0x16A != 1 && mDeleteCheck == 4) { return 1; } return 0; } -#else -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void dTimer_c::isStart() { - nofralloc -#include "asm/d/d_timer/isStart__8dTimer_cFv.s" -} -#pragma pop -#endif - /* ############################################################################################## */ /* 803C33C0-803C33E4 -00001 0024+00 1/1 0/0 0/0 .data @5239 */ SECTION_DATA static void* lit_5239[9] = { @@ -807,6 +795,11 @@ asm void dDlst_TimerScrnDraw_c::drawPikari(int param_0) { #pragma pop /* 80260F04-80260F24 25B844 0020+00 1/0 0/0 0/0 .text dTimer_Draw__FP8dTimer_c */ +#ifndef NONMATCHING +static void dTimer_Draw(dTimer_c* i_timer) { + i_timer->_draw(); +} +#else #pragma push #pragma optimization_level 0 #pragma optimizewithasm off @@ -815,6 +808,7 @@ static asm void dTimer_Draw(dTimer_c* param_0) { #include "asm/d/d_timer/dTimer_Draw__FP8dTimer_c.s" } #pragma pop +#endif /* 80260F24-80260F44 25B864 0020+00 1/0 0/0 0/0 .text dTimer_Execute__FP8dTimer_c */ #pragma push