From 5121d1a4c5a665888db4150d541ed456b7b8a1fb Mon Sep 17 00:00:00 2001 From: Randy Thiemann Date: Tue, 31 Oct 2023 16:32:31 +0100 Subject: [PATCH] Add grading system courtesy CreeperCraftYT --- bin/DMGTRIS.GBC | Bin 131072 -> 131072 bytes bin/DMGTRIS.map | 2914 +++++++++++++++++++------------------ bin/DMGTRIS.pocket | Bin 131072 -> 131072 bytes bin/DMGTRIS.sym | 2477 +++++++++++++++---------------- src/field.asm | 6 + src/grading_systems.asm | 164 +++ src/include/globals.asm | 21 + src/res/other_data.inc | 8 +- src/res/sources/tiles.gbr | Bin 39009 -> 39009 bytes src/sprites.asm | 65 +- src/state_gameplay.asm | 4 + 11 files changed, 2973 insertions(+), 2686 deletions(-) create mode 100644 src/grading_systems.asm diff --git a/bin/DMGTRIS.GBC b/bin/DMGTRIS.GBC index 57c71985a0aff713dff09df725bcbaaef5f85f2e..71e4a21e0f0071c0b4d894d524381d1a3f2697f1 100644 GIT binary patch delta 4789 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 P*NN;v%5N3f*B1W|h3Vbo delta 4717 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 Qex1k;r2MZU`})HF0Q#ujr2qf` delta 4717 zcma)94R93I9p87Kxg?NmJ}!5cYndq~11Arj07Q6OA$5ThNnwJ-%* zFc+->f@KIREFjRs=_u8<=a^#9(G;_(y(4*pQVAkR7Y8$N1un^gMG*pCXkai|%Gm*J2bhnsL{84eqrp(ea0L@~i=GzvZ! zi8f)93DIWA>@K}O-=I5+lblz?ZFYiAjiDWLuZS!8Czv|sdXUpdb2x)k&Qa2XfTMmX z?FMNYjZ)&pd|rpDG|vz9EJSCt_mwjol4{IamfDFJ3O6xkgnWuMqQeL{P3>f<0YvF= zIpddVIAdsek4OK$wq30>l1hk9$P9)T;|P72v>s4f8(C%mHESSOzB-Z?LClo!a$FKI zKA_>K&~gl z$EAxQGyh(0u?Ecf+#jWd%<@5({O3asJ(q?<=APob7f|u4d}O(a;k+jb=c%J`s(`~{ zkHD&cBU+>^+ht7(y-1Kp_!kA z^}fg~{s#pm>GqJu$7P1JK8_CQeB3O4b;0rZe#szRldgtV;7}_LJ%%~GWDNSpXi&ad zB3&Ip(zWnoxCG*nlEZ#5;Z|U+G1iL1D}b%w_3VA~N@^7yHyp)h>J_9viuaBAoDIZB zzt6CrMNu*(mNP6B0dY1{xD{YPfgp)J`&qZ0Kg^zc%Q-zKuNZz+RpdM{K&iiE_~~>> zNj(*fCl7#dhnM0=7GtA_%h>XrNUtpTQ)O(ciY?2@d`BT+PeQ`}goFo`2g1w_FTsN@ z$a}SnE!&Awl}2xsu`5(;vC(}Akt0fEx{_w0V$Yh(m0VJVREbw2cw3G7Lv5JbBrU+4 zg}V&PZTk?qd)7)uT+hho;C+z+Z-ofu(3e75kTa08{3ZBl;x{<-CBy?ggd&9QMQuU@ zLW8KSm(?Hv0ewe{DjtH@m;IzSMHSGB^Q+*RVV;9nqYllFRFBZ6|1b#6dFsXs0 za#G<}1Hu9w%F&cFLYod1W|lLSRJx>`ov}OCPuxcJ?$M!jvu8FjtoI0d5}Bj$z*t`Z z$&^_KkoE=GtwCVq>G}e691EAdh)dbnY+5gQ*GV0$rMKIO^alNaS?qKPb2gx*!u5IR zF3o^h$af(R*xn8onuVt9tdw_ssFQZ#3MW1y9Iin5Xq#}R0^NfsVM-->8TnZjA%X_6QoHjHv1m!|^CCW{qa%C)iL^O>PdMnXv`@zao zPWMiLeS6T5Qml_e9lD5)8TB7xk_`wS6w<3u9y%!eFlMU2%#K$)JF!BKu)_ z{#c*Bm^l?QUxU#ctQ7WlA*(J0S_plBw5gC^GhZ40$(Y#$rXW7Txg!%UIGxniY=&AI zYNc4wH!)+YPN>~Cu{N93N~G2dwa-8{-1e4gWY;t?!e6UVjt;(Zx`j8ZQ8w{N;4zYK zB#P}6p7}k>>Gi#crs;)}T9nyd*g`&{Uedr4R28r*lRHN?2DcTqM!y9!`S?v6eE0dK z=sq-43wgfLH0ncJRB3m4{JraR!pfA3+lvOb>h2q;x~0- z{W7tzUhG&VpNK4Eo=zs)jfU+epD1Mv&~=z|NGIq+ZgzSQlm{+LWZWdChp)k z32`QA7~k!LMH62vjGK!}CqW-ShHl6F(!ZqR@_)$A#T9Ph>~_>5`07wfJEWya!}4)h zMke_roVDa4La?K!;+al)So#$7VHgI-OXos8Vk}B-MnYp~$fZJ$7a~+Yw98P^Z`)#T zg$!$*B*Ep9o|klU*g&B7<3~}3w%6H+3XJWxJ4`mY{|gZW#qj0Ed)+D*8`DSs*rTh`D+ZWsY&DZ&W&bOM$Wur3(OX(t61l@JW`KUVBa!1W3E@dUh1 z#WKccGv!b4AF@~`K))TuKh9O&Oao9HwVbbEc$HpN{U)(z~4q+l2ad8|F0bojML-a^v2@F&O-A87^KP zm*IDN@9zK^CbG+IK+h-0uK@Dv5NbA}htMfu??&|ZsdKATCBE#$tE+?$DnKFfg$` zG6fp_JJ#rC%vfJU_FB-!t&wPetnbmNsT4jou9N4o4i<;peW$>-+Xcu=^cGRA(8CuF zeJsF!H3%(1yXeyab~KJh0_=@AmIEv`q~?SJtUiu)K{h##rv}-yIJN}YtT-+VvQ`y` zFAl=uFI>$!;1s?z$o95vLtUEU-ODGd>Vkbc%4z2;-xl$zhPa47-XLyk5dYF3e$XJ! zUL-DEB<@)xjy8)QEE0=a6cN9JhA;N8&kd;>-Vd1x8ouI|5I3EO_)I5;#iqXT`&$$d z*G?4ikRWYGPc4LmJIeR)xP14wU`^RA@;%-Xhg!zuyIF{A{NtIz_SwYyac>h#ZS_Z^mIZ1CVH%RM*@C5 a0rw@~V=A7ESPNJ7qvA;@^BYY>lm8Du)5_xj diff --git a/bin/DMGTRIS.sym b/bin/DMGTRIS.sym index b7e8e94..6566d50 100644 --- a/bin/DMGTRIS.sym +++ b/bin/DMGTRIS.sym @@ -4,12 +4,14 @@ 00:0048 LCDCInterrupt 00:004d LCDCInterrupt_WaitUntilNotBusy 00:006e LCDCInterrupt_End -00:0074 SwitchToTitle -00:007e TitleEventLoopHandler -00:0088 TitleVBlankHandler -00:0092 DrawOption6 -00:00e2 IntrInit -00:00e6 InitializeLCDCInterrupt +00:0074 GradeInit +00:0082 UpdateGrade +00:008b UpdateGrade.trygradeup +00:00a5 UpdateGrade.increasegrade +00:00b9 CheckForGM +00:00cf PrepareScore +00:00e6 IntrInit +00:00ea InitializeLCDCInterrupt 00:0150 ToATTR 00:0173 GBCTitleInit 00:0354 GBCTitleInit.agb @@ -82,138 +84,147 @@ 00:1417 ApplyNext.postoffsets 00:141b ApplyNext.getoffn 00:1426 ApplyNext.skipoffn -00:149f ApplyHold -00:14bb ApplyHold.hide -00:14cd ApplyHold.show -00:14dd ApplyHold.x -00:14ed ApplyHold.regular -00:14f3 ApplyHold.postoffsets -00:14f7 ApplyHold.getoffh -00:1502 ApplyHold.skipoffh -00:1535 ApplyNumbers6 -00:155d ApplyNumbers4 -00:1579 SetNumberSpritePositions -00:1654 SFXInit -00:1674 SFXPopQueue -00:1689 SFXPushQueue -00:169a SFXProcessQueue -00:16c4 SFXTriggerNoise -00:16ea SFXEnqueue -00:183e SFXKill -00:1860 SFXPlayNoise -00:186b SFXPlayNoise.noisereg -00:1882 SFXPlayNoise.savenoiseplayhead -00:188b SFXPlay -00:1899 SFXPlay.play -00:18a5 SFXPlay.getRegister -00:18b9 SFXPlay.savePlayhead -00:18c2 RNGInit -00:190d RNGInit.complexinit -00:193e ShiftHistory -00:195b GetNextHellPiece -00:1960 GetNextTGM1Piece -00:197d GetNextTGM2Piece -00:199a GetNextNesPiece -00:19a8 GetNextTGM3Piece -00:1a5f GetNextPiece -00:1a6d GetNextPiece.nextpiecejumps -00:1a7c Next35Piece -00:1a86 Next7Piece -00:1a90 NextByte -00:1ab0 LevelInit -00:1b00 LevelUp -00:1b24 LevelUp.doit -00:1b68 LevelUp.checknlevel -00:1bb7 LevelUp.bellmaybe -00:1bc9 LevelUp.leveljinglemaybe -00:1bd6 LevelUp.checkspeedup -00:1c12 DoSpeedUp -00:1c53 InputInit -00:1c65 GetInput -00:1c65 GetInput.btns -00:1c72 GetInput.readA -00:1c76 GetInput.setA -00:1c81 GetInput.clearA -00:1c84 GetInput.readB -00:1c88 GetInput.setB -00:1c93 GetInput.clearB -00:1c96 GetInput.readSelect -00:1c9a GetInput.setSelect -00:1ca5 GetInput.clearSelect -00:1ca8 GetInput.readStart -00:1cac GetInput.setStart -00:1cb7 GetInput.clearStart -00:1cba GetInput.dpad -00:1cc7 GetInput.readUp -00:1ccb GetInput.setUp -00:1cd6 GetInput.clearUp -00:1cd9 GetInput.readDown -00:1cdd GetInput.setDown -00:1ce8 GetInput.clearDown -00:1ceb GetInput.readLeft -00:1cef GetInput.setLeft -00:1cfa GetInput.clearLeft -00:1cfd GetInput.readRight -00:1d01 GetInput.setRight -00:1d0c GetInput.clearRight -00:1d0f GetInput.priorities -00:1d1a GetInput.zero -00:1d20 ScoreInit -00:1d40 IncreaseScore -00:1d74 IncreaseScore.doConvert -00:1d8c IncreaseScore.carry -00:1d8e IncreaseScore.postConvert -00:1da2 IncreaseScore.preAddDigit -00:1dc2 IncreaseScore.addDigit -00:1dd8 IncreaseScore.nextDigit -00:1dec Main -00:1e01 Main.wvr_u1 -00:1e1a Main.notgbc -00:1e47 Main.nocolortiles -00:1e68 Main.wvb_u2 -00:1e73 EventLoop -00:1e89 EventLoop.eventloopjumps -00:1e92 EventLoopPostHandler -00:1e94 EventLoopPostHandler.wvb_u3 -00:1ea6 EventLoopPostHandler.vblankjumps -00:1eaf RestoreSRAM -00:1f08 InitializeSRAM -00:1f66 DoDMGEffect -00:1f6e DoDMGEffect.loop0 -00:1f70 DoDMGEffect.wvb_u1 -00:1f7c DoDMGEffect.wvbe_u2 -00:1f86 DoDMGEffect.loop1 -00:1f88 DoDMGEffect.wvb_u3 -00:1f95 DoDMGEffect.wvbe_u4 -00:1f9f DoDMGEffect.wvb_u5 -00:1faa DoDMGEffect.loop2 -00:1fac DoDMGEffect.wvb_u6 -00:1fb3 DoDMGEffect.wvbe_u7 -00:1fbd DoDMGEffect.wvb_u8 -00:1fc8 DoDMGEffect.loop3 -00:1fca DoDMGEffect.wvb_u9 -00:1fd1 DoDMGEffect.wvbe_u10 -00:1fdb DoDMGEffect.wvb_u11 -00:1fe6 DoDMGEffect.loop4 -00:1fe8 DoDMGEffect.wvb_u12 -00:1fef DoDMGEffect.wvbe_u13 -00:1ff8 TimeInit -00:200d ResetTime -00:2018 HandleTimers -00:2045 UnsafeMemCopy -00:204e SafeMemCopy.wvr_u1 -00:204e SafeMemCopy -00:205d UnsafeMemSet -00:2065 SafeMemSet -00:2065 SafeMemSet.wvr_u2 -00:2073 SwitchToGameplay -00:207d SwitchToGameplayBig -00:2087 GamePlayEventLoopHandler -00:2091 GamePlayBigEventLoopHandler -00:209b CopyOAMHandler -00:20a7 ClearOAM -00:20bd OAMDMA -00:20c7 OAMDMAEnd +00:14a1 ApplyHold +00:14bd ApplyHold.hide +00:14cf ApplyHold.show +00:14df ApplyHold.x +00:14ef ApplyHold.regular +00:14f5 ApplyHold.postoffsets +00:14f9 ApplyHold.getoffh +00:1504 ApplyHold.skipoffh +00:1537 ApplyNumbers6 +00:155f ApplyNumbers4 +00:157b SetNumberSpritePositions +00:1656 GradeRendering +00:167f GradeRendering.regulargrade +00:1687 GradeRendering.sgrade +00:169d GradeRendering.gmgrade +00:16a8 SFXInit +00:16c8 SFXPopQueue +00:16dd SFXPushQueue +00:16ee SFXProcessQueue +00:1718 SFXTriggerNoise +00:173e SFXEnqueue +00:1892 SFXKill +00:18b4 SFXPlayNoise +00:18bf SFXPlayNoise.noisereg +00:18d6 SFXPlayNoise.savenoiseplayhead +00:18df SFXPlay +00:18ed SFXPlay.play +00:18f9 SFXPlay.getRegister +00:190d SFXPlay.savePlayhead +00:1916 RNGInit +00:1961 RNGInit.complexinit +00:1992 ShiftHistory +00:19af GetNextHellPiece +00:19b4 GetNextTGM1Piece +00:19d1 GetNextTGM2Piece +00:19ee GetNextNesPiece +00:19fc GetNextTGM3Piece +00:1ab3 GetNextPiece +00:1ac1 GetNextPiece.nextpiecejumps +00:1ad0 Next35Piece +00:1ada Next7Piece +00:1ae4 NextByte +00:1b04 LevelInit +00:1b54 LevelUp +00:1b78 LevelUp.doit +00:1bbc LevelUp.checknlevel +00:1c0b LevelUp.bellmaybe +00:1c1d LevelUp.leveljinglemaybe +00:1c2a LevelUp.checkspeedup +00:1c66 DoSpeedUp +00:1ca7 InputInit +00:1cb9 GetInput +00:1cb9 GetInput.btns +00:1cc6 GetInput.readA +00:1cca GetInput.setA +00:1cd5 GetInput.clearA +00:1cd8 GetInput.readB +00:1cdc GetInput.setB +00:1ce7 GetInput.clearB +00:1cea GetInput.readSelect +00:1cee GetInput.setSelect +00:1cf9 GetInput.clearSelect +00:1cfc GetInput.readStart +00:1d00 GetInput.setStart +00:1d0b GetInput.clearStart +00:1d0e GetInput.dpad +00:1d1b GetInput.readUp +00:1d1f GetInput.setUp +00:1d2a GetInput.clearUp +00:1d2d GetInput.readDown +00:1d31 GetInput.setDown +00:1d3c GetInput.clearDown +00:1d3f GetInput.readLeft +00:1d43 GetInput.setLeft +00:1d4e GetInput.clearLeft +00:1d51 GetInput.readRight +00:1d55 GetInput.setRight +00:1d60 GetInput.clearRight +00:1d63 GetInput.priorities +00:1d6e GetInput.zero +00:1d74 ScoreInit +00:1d94 IncreaseScore +00:1dc8 IncreaseScore.doConvert +00:1de0 IncreaseScore.carry +00:1de2 IncreaseScore.postConvert +00:1df6 IncreaseScore.preAddDigit +00:1e16 IncreaseScore.addDigit +00:1e2c IncreaseScore.nextDigit +00:1e40 Main +00:1e55 Main.wvr_u1 +00:1e6e Main.notgbc +00:1e9b Main.nocolortiles +00:1ebc Main.wvb_u2 +00:1ec7 EventLoop +00:1edd EventLoop.eventloopjumps +00:1ee6 EventLoopPostHandler +00:1ee8 EventLoopPostHandler.wvb_u3 +00:1efa EventLoopPostHandler.vblankjumps +00:1f03 RestoreSRAM +00:1f5c InitializeSRAM +00:1fba DoDMGEffect +00:1fc2 DoDMGEffect.loop0 +00:1fc4 DoDMGEffect.wvb_u1 +00:1fd0 DoDMGEffect.wvbe_u2 +00:1fda DoDMGEffect.loop1 +00:1fdc DoDMGEffect.wvb_u3 +00:1fe9 DoDMGEffect.wvbe_u4 +00:1ff3 DoDMGEffect.wvb_u5 +00:1ffe DoDMGEffect.loop2 +00:2000 DoDMGEffect.wvb_u6 +00:2007 DoDMGEffect.wvbe_u7 +00:2011 DoDMGEffect.wvb_u8 +00:201c DoDMGEffect.loop3 +00:201e DoDMGEffect.wvb_u9 +00:2025 DoDMGEffect.wvbe_u10 +00:202f DoDMGEffect.wvb_u11 +00:203a DoDMGEffect.loop4 +00:203c DoDMGEffect.wvb_u12 +00:2043 DoDMGEffect.wvbe_u13 +00:204c SwitchToTitle +00:2056 TitleEventLoopHandler +00:2060 TitleVBlankHandler +00:206a DrawOption6 +00:20ba TimeInit +00:20cf ResetTime +00:20da HandleTimers +00:2107 UnsafeMemCopy +00:2110 SafeMemCopy.wvr_u1 +00:2110 SafeMemCopy +00:211f UnsafeMemSet +00:2127 SafeMemSet +00:2127 SafeMemSet.wvr_u2 +00:2135 SwitchToGameplay +00:213f SwitchToGameplayBig +00:2149 GamePlayEventLoopHandler +00:2153 GamePlayBigEventLoopHandler +00:215d sGradeScores +00:217f CopyOAMHandler +00:218b ClearOAM +00:21a1 OAMDMA +00:21ab OAMDMAEnd 01:4008 sDMGTSpeedCurve 01:4210 sDMGTSpeedCurveEnd 01:4212 sTGM1SpeedCurve @@ -498,549 +509,549 @@ 05:495e FieldDelay.applyscore 05:4972 FieldDelay.lineclear 05:4986 FieldDelay.preare -05:4998 FieldDelay.are -05:49ab FieldDelay.generatenextpiece -05:49b5 AppendClearedLine -05:49ca FindClearedLines -05:49f6 FindClearedLines.next_u1 -05:4a13 FindClearedLines.next_u2 -05:4a30 FindClearedLines.next_u3 -05:4a4d FindClearedLines.next_u4 -05:4a6a FindClearedLines.next_u5 -05:4a87 FindClearedLines.next_u6 -05:4aa4 FindClearedLines.next_u7 -05:4ac1 FindClearedLines.next_u8 -05:4ade FindClearedLines.next_u9 -05:4afb FindClearedLines.next_u10 -05:4b18 FindClearedLines.next_u11 -05:4b35 FindClearedLines.next_u12 -05:4b52 FindClearedLines.next_u13 -05:4b6f FindClearedLines.next_u14 -05:4b8c FindClearedLines.next_u15 -05:4ba9 FindClearedLines.next_u16 -05:4bc6 FindClearedLines.next_u17 -05:4be3 FindClearedLines.next_u18 -05:4c00 FindClearedLines.next_u19 -05:4c1d FindClearedLines.next_u20 -05:4c3a FindClearedLines.next_u21 -05:4c57 FindClearedLines.next_u22 -05:4c74 FindClearedLines.next_u23 -05:4c91 FindClearedLines.next_u24 -05:4c92 MarkClear -05:4c9a MarkClear.markclear1loop -05:4cb3 MarkClear.markclear2loop -05:4ccc MarkClear.markclear3loop -05:4ce5 MarkClear.markclear4loop -05:4cf6 ClearLines -05:4d0d ClearLines.clear_u25 -05:4d33 ClearLines.r_u25 -05:4d47 ClearLines.clear_u26 -05:4d6d ClearLines.r_u26 -05:4d81 ClearLines.clear_u27 -05:4da7 ClearLines.r_u27 -05:4dbb ClearLines.clear_u28 -05:4de1 ClearLines.r_u28 -05:4df5 ClearLines.clear_u29 -05:4e1b ClearLines.r_u29 -05:4e2f ClearLines.clear_u30 -05:4e55 ClearLines.r_u30 -05:4e69 ClearLines.clear_u31 -05:4e8f ClearLines.r_u31 -05:4ea3 ClearLines.clear_u32 -05:4ec9 ClearLines.r_u32 -05:4edd ClearLines.clear_u33 -05:4f03 ClearLines.r_u33 -05:4f17 ClearLines.clear_u34 -05:4f3d ClearLines.r_u34 -05:4f51 ClearLines.clear_u35 -05:4f77 ClearLines.r_u35 -05:4f8b ClearLines.clear_u36 -05:4fb1 ClearLines.r_u36 -05:4fc5 ClearLines.clear_u37 -05:4feb ClearLines.r_u37 -05:4fff ClearLines.clear_u38 -05:5025 ClearLines.r_u38 -05:5039 ClearLines.clear_u39 -05:505f ClearLines.r_u39 -05:5073 ClearLines.clear_u40 -05:5099 ClearLines.r_u40 -05:50ad ClearLines.clear_u41 -05:50d3 ClearLines.r_u41 -05:50e7 ClearLines.clear_u42 -05:510d ClearLines.r_u42 -05:5121 ClearLines.clear_u43 -05:5147 ClearLines.r_u43 -05:515b ClearLines.clear_u44 -05:5181 ClearLines.r_u44 -05:5195 ClearLines.clear_u45 -05:51bb ClearLines.r_u45 -05:51cf ClearLines.clear_u46 -05:51f5 ClearLines.r_u46 -05:5209 ClearLines.clear_u47 -05:522f ClearLines.r_u47 -05:522f ClearLines.fixgarbo -05:5232 ClearLines.fixgarboloop -05:523c SwitchToGameplayB -05:5242 SwitchToGameplayB.wvr_u1 -05:524b SwitchToGameplayB.loadtilemap -05:5291 SwitchToGameplayB.wvb_u2 -05:5298 SwitchToGameplayB.wvbe_u3 -05:529e GamePlayEventLoopHandlerB -05:52a8 GamePlayEventLoopHandlerB.modejumps -05:52c6 GamePlayEventLoopHandlerB.leadyMode -05:52d6 GamePlayEventLoopHandlerB.firstleadyiterskip -05:52df GamePlayEventLoopHandlerB.notdoneleady -05:52f0 GamePlayEventLoopHandlerB.goMode -05:52fa GamePlayEventLoopHandlerB.notdonego -05:530b GamePlayEventLoopHandlerB.postGoMode -05:531f GamePlayEventLoopHandlerB.prefetchedPieceMode -05:5330 GamePlayEventLoopHandlerB.checkIHS -05:533b GamePlayEventLoopHandlerB.loaddefaultjingle -05:533f GamePlayEventLoopHandlerB.checkIRSA -05:5346 GamePlayEventLoopHandlerB.ldb1 -05:5352 GamePlayEventLoopHandlerB.lda1 -05:535c GamePlayEventLoopHandlerB.cp1 -05:536a GamePlayEventLoopHandlerB.checkIRSB -05:5371 GamePlayEventLoopHandlerB.lda2 -05:537d GamePlayEventLoopHandlerB.ldb2 -05:5387 GamePlayEventLoopHandlerB.cp2 -05:5395 GamePlayEventLoopHandlerB.postjingle -05:5399 GamePlayEventLoopHandlerB.spawnPieceMode -05:53a7 GamePlayEventLoopHandlerB.canspawn -05:53ba GamePlayEventLoopHandlerB.pieceInMotionMode -05:53ce GamePlayEventLoopHandlerB.nopauserequested -05:53ef GamePlayEventLoopHandlerB.nohold -05:53fd GamePlayEventLoopHandlerB.delayMode -05:5411 GamePlayEventLoopHandlerB.nodelaypauserequested -05:5422 GamePlayEventLoopHandlerB.preGameOverMode -05:5432 GamePlayEventLoopHandlerB.notempty1_u4 -05:5435 GamePlayEventLoopHandlerB.skip1_u4 -05:543f GamePlayEventLoopHandlerB.notempty1_u5 -05:5442 GamePlayEventLoopHandlerB.skip1_u5 -05:544c GamePlayEventLoopHandlerB.notempty1_u6 -05:544f GamePlayEventLoopHandlerB.skip1_u6 -05:5459 GamePlayEventLoopHandlerB.notempty1_u7 -05:545c GamePlayEventLoopHandlerB.skip1_u7 -05:5466 GamePlayEventLoopHandlerB.notempty1_u8 -05:5469 GamePlayEventLoopHandlerB.skip1_u8 -05:5473 GamePlayEventLoopHandlerB.notempty1_u9 -05:5476 GamePlayEventLoopHandlerB.skip1_u9 -05:5480 GamePlayEventLoopHandlerB.notempty1_u10 -05:5483 GamePlayEventLoopHandlerB.skip1_u10 -05:548d GamePlayEventLoopHandlerB.notempty1_u11 -05:5490 GamePlayEventLoopHandlerB.skip1_u11 -05:549a GamePlayEventLoopHandlerB.notempty1_u12 -05:549d GamePlayEventLoopHandlerB.skip1_u12 -05:54a7 GamePlayEventLoopHandlerB.notempty1_u13 -05:54aa GamePlayEventLoopHandlerB.skip1_u13 -05:54b4 GamePlayEventLoopHandlerB.notempty1_u14 -05:54b7 GamePlayEventLoopHandlerB.skip1_u14 -05:54c1 GamePlayEventLoopHandlerB.notempty1_u15 -05:54c4 GamePlayEventLoopHandlerB.skip1_u15 -05:54ce GamePlayEventLoopHandlerB.notempty1_u16 -05:54d1 GamePlayEventLoopHandlerB.skip1_u16 -05:54db GamePlayEventLoopHandlerB.notempty1_u17 -05:54de GamePlayEventLoopHandlerB.skip1_u17 -05:54e8 GamePlayEventLoopHandlerB.notempty1_u18 -05:54eb GamePlayEventLoopHandlerB.skip1_u18 -05:54f5 GamePlayEventLoopHandlerB.notempty1_u19 -05:54f8 GamePlayEventLoopHandlerB.skip1_u19 -05:5502 GamePlayEventLoopHandlerB.notempty1_u20 -05:5505 GamePlayEventLoopHandlerB.skip1_u20 -05:550f GamePlayEventLoopHandlerB.notempty1_u21 -05:5512 GamePlayEventLoopHandlerB.skip1_u21 -05:551c GamePlayEventLoopHandlerB.notempty1_u22 -05:551f GamePlayEventLoopHandlerB.skip1_u22 -05:5529 GamePlayEventLoopHandlerB.notempty1_u23 -05:552c GamePlayEventLoopHandlerB.skip1_u23 -05:5536 GamePlayEventLoopHandlerB.notempty1_u24 -05:5539 GamePlayEventLoopHandlerB.skip1_u24 -05:5543 GamePlayEventLoopHandlerB.notempty1_u25 -05:5546 GamePlayEventLoopHandlerB.skip1_u25 -05:5550 GamePlayEventLoopHandlerB.notempty1_u26 -05:5553 GamePlayEventLoopHandlerB.skip1_u26 -05:555d GamePlayEventLoopHandlerB.notempty1_u27 -05:5560 GamePlayEventLoopHandlerB.skip1_u27 -05:556a GamePlayEventLoopHandlerB.notempty1_u28 -05:556d GamePlayEventLoopHandlerB.skip1_u28 -05:5577 GamePlayEventLoopHandlerB.notempty1_u29 -05:557a GamePlayEventLoopHandlerB.skip1_u29 -05:5584 GamePlayEventLoopHandlerB.notempty1_u30 -05:5587 GamePlayEventLoopHandlerB.skip1_u30 -05:5591 GamePlayEventLoopHandlerB.notempty1_u31 -05:5594 GamePlayEventLoopHandlerB.skip1_u31 -05:559e GamePlayEventLoopHandlerB.notempty1_u32 -05:55a1 GamePlayEventLoopHandlerB.skip1_u32 -05:55ab GamePlayEventLoopHandlerB.notempty1_u33 -05:55ae GamePlayEventLoopHandlerB.skip1_u33 -05:55b8 GamePlayEventLoopHandlerB.notempty1_u34 -05:55bb GamePlayEventLoopHandlerB.skip1_u34 -05:55c5 GamePlayEventLoopHandlerB.notempty1_u35 -05:55c8 GamePlayEventLoopHandlerB.skip1_u35 -05:55d2 GamePlayEventLoopHandlerB.notempty1_u36 -05:55d5 GamePlayEventLoopHandlerB.skip1_u36 -05:55df GamePlayEventLoopHandlerB.notempty1_u37 -05:55e2 GamePlayEventLoopHandlerB.skip1_u37 -05:55ec GamePlayEventLoopHandlerB.notempty1_u38 -05:55ef GamePlayEventLoopHandlerB.skip1_u38 -05:55f9 GamePlayEventLoopHandlerB.notempty1_u39 -05:55fc GamePlayEventLoopHandlerB.skip1_u39 -05:5606 GamePlayEventLoopHandlerB.notempty1_u40 -05:5609 GamePlayEventLoopHandlerB.skip1_u40 -05:5613 GamePlayEventLoopHandlerB.notempty1_u41 -05:5616 GamePlayEventLoopHandlerB.skip1_u41 -05:5620 GamePlayEventLoopHandlerB.notempty1_u42 -05:5623 GamePlayEventLoopHandlerB.skip1_u42 -05:562d GamePlayEventLoopHandlerB.notempty1_u43 -05:5630 GamePlayEventLoopHandlerB.skip1_u43 -05:563a GamePlayEventLoopHandlerB.notempty1_u44 -05:563d GamePlayEventLoopHandlerB.skip1_u44 -05:5647 GamePlayEventLoopHandlerB.notempty1_u45 -05:564a GamePlayEventLoopHandlerB.skip1_u45 -05:5654 GamePlayEventLoopHandlerB.notempty1_u46 -05:5657 GamePlayEventLoopHandlerB.skip1_u46 -05:5661 GamePlayEventLoopHandlerB.notempty1_u47 -05:5664 GamePlayEventLoopHandlerB.skip1_u47 -05:566e GamePlayEventLoopHandlerB.notempty1_u48 -05:5671 GamePlayEventLoopHandlerB.skip1_u48 -05:567b GamePlayEventLoopHandlerB.notempty1_u49 -05:567e GamePlayEventLoopHandlerB.skip1_u49 -05:5688 GamePlayEventLoopHandlerB.notempty1_u50 -05:568b GamePlayEventLoopHandlerB.skip1_u50 -05:5695 GamePlayEventLoopHandlerB.notempty1_u51 -05:5698 GamePlayEventLoopHandlerB.skip1_u51 -05:56a2 GamePlayEventLoopHandlerB.notempty1_u52 -05:56a5 GamePlayEventLoopHandlerB.skip1_u52 -05:56af GamePlayEventLoopHandlerB.notempty1_u53 -05:56b2 GamePlayEventLoopHandlerB.skip1_u53 -05:56bc GamePlayEventLoopHandlerB.notempty1_u54 -05:56bf GamePlayEventLoopHandlerB.skip1_u54 -05:56c9 GamePlayEventLoopHandlerB.notempty1_u55 -05:56cc GamePlayEventLoopHandlerB.skip1_u55 -05:56d6 GamePlayEventLoopHandlerB.notempty1_u56 -05:56d9 GamePlayEventLoopHandlerB.skip1_u56 -05:56e3 GamePlayEventLoopHandlerB.notempty1_u57 -05:56e6 GamePlayEventLoopHandlerB.skip1_u57 -05:56f0 GamePlayEventLoopHandlerB.notempty1_u58 -05:56f3 GamePlayEventLoopHandlerB.skip1_u58 -05:56fd GamePlayEventLoopHandlerB.notempty1_u59 -05:5700 GamePlayEventLoopHandlerB.skip1_u59 -05:570a GamePlayEventLoopHandlerB.notempty1_u60 -05:570d GamePlayEventLoopHandlerB.skip1_u60 -05:5717 GamePlayEventLoopHandlerB.notempty1_u61 -05:571a GamePlayEventLoopHandlerB.skip1_u61 -05:5724 GamePlayEventLoopHandlerB.notempty1_u62 -05:5727 GamePlayEventLoopHandlerB.skip1_u62 -05:5731 GamePlayEventLoopHandlerB.notempty1_u63 -05:5734 GamePlayEventLoopHandlerB.skip1_u63 -05:573e GamePlayEventLoopHandlerB.notempty2_u64 -05:5741 GamePlayEventLoopHandlerB.skip2_u64 -05:574b GamePlayEventLoopHandlerB.notempty2_u65 -05:574e GamePlayEventLoopHandlerB.skip2_u65 -05:5758 GamePlayEventLoopHandlerB.notempty2_u66 -05:575b GamePlayEventLoopHandlerB.skip2_u66 -05:5765 GamePlayEventLoopHandlerB.notempty2_u67 -05:5768 GamePlayEventLoopHandlerB.skip2_u67 -05:5772 GamePlayEventLoopHandlerB.notempty2_u68 -05:5775 GamePlayEventLoopHandlerB.skip2_u68 -05:577f GamePlayEventLoopHandlerB.notempty2_u69 -05:5782 GamePlayEventLoopHandlerB.skip2_u69 -05:578c GamePlayEventLoopHandlerB.notempty2_u70 -05:578f GamePlayEventLoopHandlerB.skip2_u70 -05:5799 GamePlayEventLoopHandlerB.notempty2_u71 -05:579c GamePlayEventLoopHandlerB.skip2_u71 -05:57a6 GamePlayEventLoopHandlerB.notempty2_u72 -05:57a9 GamePlayEventLoopHandlerB.skip2_u72 -05:57b3 GamePlayEventLoopHandlerB.notempty2_u73 -05:57b6 GamePlayEventLoopHandlerB.skip2_u73 -05:57c0 GamePlayEventLoopHandlerB.notempty3_u74 -05:57c3 GamePlayEventLoopHandlerB.skip3_u74 -05:57cd GamePlayEventLoopHandlerB.notempty3_u75 -05:57d0 GamePlayEventLoopHandlerB.skip3_u75 -05:57da GamePlayEventLoopHandlerB.notempty3_u76 -05:57dd GamePlayEventLoopHandlerB.skip3_u76 -05:57e7 GamePlayEventLoopHandlerB.notempty3_u77 -05:57ea GamePlayEventLoopHandlerB.skip3_u77 -05:57f4 GamePlayEventLoopHandlerB.notempty3_u78 -05:57f7 GamePlayEventLoopHandlerB.skip3_u78 -05:5801 GamePlayEventLoopHandlerB.notempty3_u79 -05:5804 GamePlayEventLoopHandlerB.skip3_u79 -05:580e GamePlayEventLoopHandlerB.notempty3_u80 -05:5811 GamePlayEventLoopHandlerB.skip3_u80 -05:581b GamePlayEventLoopHandlerB.notempty3_u81 -05:581e GamePlayEventLoopHandlerB.skip3_u81 -05:5828 GamePlayEventLoopHandlerB.notempty3_u82 -05:582b GamePlayEventLoopHandlerB.skip3_u82 -05:5835 GamePlayEventLoopHandlerB.notempty3_u83 -05:5838 GamePlayEventLoopHandlerB.skip3_u83 -05:5842 GamePlayEventLoopHandlerB.notempty4_u84 -05:5845 GamePlayEventLoopHandlerB.skip4_u84 -05:584f GamePlayEventLoopHandlerB.notempty4_u85 -05:5852 GamePlayEventLoopHandlerB.skip4_u85 -05:585c GamePlayEventLoopHandlerB.notempty4_u86 -05:585f GamePlayEventLoopHandlerB.skip4_u86 -05:5869 GamePlayEventLoopHandlerB.notempty4_u87 -05:586c GamePlayEventLoopHandlerB.skip4_u87 -05:5876 GamePlayEventLoopHandlerB.notempty4_u88 -05:5879 GamePlayEventLoopHandlerB.skip4_u88 -05:5883 GamePlayEventLoopHandlerB.notempty4_u89 -05:5886 GamePlayEventLoopHandlerB.skip4_u89 -05:5890 GamePlayEventLoopHandlerB.notempty4_u90 -05:5893 GamePlayEventLoopHandlerB.skip4_u90 -05:589d GamePlayEventLoopHandlerB.notempty4_u91 -05:58a0 GamePlayEventLoopHandlerB.skip4_u91 -05:58aa GamePlayEventLoopHandlerB.notempty4_u92 -05:58ad GamePlayEventLoopHandlerB.skip4_u92 -05:58b7 GamePlayEventLoopHandlerB.notempty4_u93 -05:58ba GamePlayEventLoopHandlerB.skip4_u93 -05:58c4 GamePlayEventLoopHandlerB.notempty5_u94 -05:58c7 GamePlayEventLoopHandlerB.skip5_u94 -05:58d1 GamePlayEventLoopHandlerB.notempty5_u95 -05:58d4 GamePlayEventLoopHandlerB.skip5_u95 -05:58de GamePlayEventLoopHandlerB.notempty5_u96 -05:58e1 GamePlayEventLoopHandlerB.skip5_u96 -05:58eb GamePlayEventLoopHandlerB.notempty5_u97 -05:58ee GamePlayEventLoopHandlerB.skip5_u97 -05:58f8 GamePlayEventLoopHandlerB.notempty5_u98 -05:58fb GamePlayEventLoopHandlerB.skip5_u98 -05:5905 GamePlayEventLoopHandlerB.notempty5_u99 -05:5908 GamePlayEventLoopHandlerB.skip5_u99 -05:5912 GamePlayEventLoopHandlerB.notempty5_u100 -05:5915 GamePlayEventLoopHandlerB.skip5_u100 -05:591f GamePlayEventLoopHandlerB.notempty5_u101 -05:5922 GamePlayEventLoopHandlerB.skip5_u101 -05:592c GamePlayEventLoopHandlerB.notempty5_u102 -05:592f GamePlayEventLoopHandlerB.skip5_u102 -05:5939 GamePlayEventLoopHandlerB.notempty5_u103 -05:593c GamePlayEventLoopHandlerB.skip5_u103 -05:5946 GamePlayEventLoopHandlerB.notempty6_u104 -05:5949 GamePlayEventLoopHandlerB.skip6_u104 -05:5953 GamePlayEventLoopHandlerB.notempty6_u105 -05:5956 GamePlayEventLoopHandlerB.skip6_u105 -05:5960 GamePlayEventLoopHandlerB.notempty6_u106 -05:5963 GamePlayEventLoopHandlerB.skip6_u106 -05:596d GamePlayEventLoopHandlerB.notempty6_u107 -05:5970 GamePlayEventLoopHandlerB.skip6_u107 -05:597a GamePlayEventLoopHandlerB.notempty6_u108 -05:597d GamePlayEventLoopHandlerB.skip6_u108 -05:5987 GamePlayEventLoopHandlerB.notempty6_u109 -05:598a GamePlayEventLoopHandlerB.skip6_u109 -05:5994 GamePlayEventLoopHandlerB.notempty6_u110 -05:5997 GamePlayEventLoopHandlerB.skip6_u110 -05:59a1 GamePlayEventLoopHandlerB.notempty6_u111 -05:59a4 GamePlayEventLoopHandlerB.skip6_u111 -05:59ae GamePlayEventLoopHandlerB.notempty6_u112 -05:59b1 GamePlayEventLoopHandlerB.skip6_u112 -05:59bb GamePlayEventLoopHandlerB.notempty6_u113 -05:59be GamePlayEventLoopHandlerB.skip6_u113 -05:59c8 GamePlayEventLoopHandlerB.notempty7_u114 -05:59cb GamePlayEventLoopHandlerB.skip7_u114 -05:59d5 GamePlayEventLoopHandlerB.notempty7_u115 -05:59d8 GamePlayEventLoopHandlerB.skip7_u115 -05:59e2 GamePlayEventLoopHandlerB.notempty7_u116 -05:59e5 GamePlayEventLoopHandlerB.skip7_u116 -05:59ef GamePlayEventLoopHandlerB.notempty7_u117 -05:59f2 GamePlayEventLoopHandlerB.skip7_u117 -05:59fc GamePlayEventLoopHandlerB.notempty7_u118 -05:59ff GamePlayEventLoopHandlerB.skip7_u118 -05:5a09 GamePlayEventLoopHandlerB.notempty7_u119 -05:5a0c GamePlayEventLoopHandlerB.skip7_u119 -05:5a16 GamePlayEventLoopHandlerB.notempty7_u120 -05:5a19 GamePlayEventLoopHandlerB.skip7_u120 -05:5a23 GamePlayEventLoopHandlerB.notempty7_u121 -05:5a26 GamePlayEventLoopHandlerB.skip7_u121 -05:5a30 GamePlayEventLoopHandlerB.notempty7_u122 -05:5a33 GamePlayEventLoopHandlerB.skip7_u122 -05:5a3d GamePlayEventLoopHandlerB.notempty7_u123 -05:5a40 GamePlayEventLoopHandlerB.skip7_u123 -05:5a4a GamePlayEventLoopHandlerB.notempty7_u124 -05:5a4d GamePlayEventLoopHandlerB.skip7_u124 -05:5a57 GamePlayEventLoopHandlerB.notempty7_u125 -05:5a5a GamePlayEventLoopHandlerB.skip7_u125 -05:5a64 GamePlayEventLoopHandlerB.notempty7_u126 -05:5a67 GamePlayEventLoopHandlerB.skip7_u126 -05:5a71 GamePlayEventLoopHandlerB.notempty7_u127 -05:5a74 GamePlayEventLoopHandlerB.skip7_u127 -05:5a7e GamePlayEventLoopHandlerB.notempty7_u128 -05:5a81 GamePlayEventLoopHandlerB.skip7_u128 -05:5a8b GamePlayEventLoopHandlerB.notempty7_u129 -05:5a8e GamePlayEventLoopHandlerB.skip7_u129 -05:5a98 GamePlayEventLoopHandlerB.notempty7_u130 -05:5a9b GamePlayEventLoopHandlerB.skip7_u130 -05:5aa5 GamePlayEventLoopHandlerB.notempty7_u131 -05:5aa8 GamePlayEventLoopHandlerB.skip7_u131 -05:5ab2 GamePlayEventLoopHandlerB.notempty7_u132 -05:5ab5 GamePlayEventLoopHandlerB.skip7_u132 -05:5abf GamePlayEventLoopHandlerB.notempty7_u133 -05:5ac2 GamePlayEventLoopHandlerB.skip7_u133 -05:5acc GamePlayEventLoopHandlerB.notempty7_u134 -05:5acf GamePlayEventLoopHandlerB.skip7_u134 -05:5ad9 GamePlayEventLoopHandlerB.notempty7_u135 -05:5adc GamePlayEventLoopHandlerB.skip7_u135 -05:5ae6 GamePlayEventLoopHandlerB.notempty7_u136 -05:5ae9 GamePlayEventLoopHandlerB.skip7_u136 -05:5af3 GamePlayEventLoopHandlerB.notempty7_u137 -05:5af6 GamePlayEventLoopHandlerB.skip7_u137 -05:5b00 GamePlayEventLoopHandlerB.notempty7_u138 -05:5b03 GamePlayEventLoopHandlerB.skip7_u138 -05:5b0d GamePlayEventLoopHandlerB.notempty7_u139 -05:5b10 GamePlayEventLoopHandlerB.skip7_u139 -05:5b1a GamePlayEventLoopHandlerB.notempty7_u140 -05:5b1d GamePlayEventLoopHandlerB.skip7_u140 -05:5b27 GamePlayEventLoopHandlerB.notempty7_u141 -05:5b2a GamePlayEventLoopHandlerB.skip7_u141 -05:5b34 GamePlayEventLoopHandlerB.notempty7_u142 -05:5b37 GamePlayEventLoopHandlerB.skip7_u142 -05:5b41 GamePlayEventLoopHandlerB.notempty7_u143 -05:5b44 GamePlayEventLoopHandlerB.skip7_u143 -05:5b4e GamePlayEventLoopHandlerB.notempty7_u144 -05:5b51 GamePlayEventLoopHandlerB.skip7_u144 -05:5b5b GamePlayEventLoopHandlerB.notempty7_u145 -05:5b5e GamePlayEventLoopHandlerB.skip7_u145 -05:5b68 GamePlayEventLoopHandlerB.notempty7_u146 -05:5b6b GamePlayEventLoopHandlerB.skip7_u146 -05:5b75 GamePlayEventLoopHandlerB.notempty7_u147 -05:5b78 GamePlayEventLoopHandlerB.skip7_u147 -05:5b82 GamePlayEventLoopHandlerB.notempty7_u148 -05:5b85 GamePlayEventLoopHandlerB.skip7_u148 -05:5b8f GamePlayEventLoopHandlerB.notempty7_u149 -05:5b92 GamePlayEventLoopHandlerB.skip7_u149 -05:5b9c GamePlayEventLoopHandlerB.notempty7_u150 -05:5b9f GamePlayEventLoopHandlerB.skip7_u150 -05:5ba9 GamePlayEventLoopHandlerB.notempty7_u151 -05:5bac GamePlayEventLoopHandlerB.skip7_u151 -05:5bb6 GamePlayEventLoopHandlerB.notempty7_u152 -05:5bb9 GamePlayEventLoopHandlerB.skip7_u152 -05:5bc3 GamePlayEventLoopHandlerB.notempty7_u153 -05:5bc6 GamePlayEventLoopHandlerB.skip7_u153 -05:5bd0 GamePlayEventLoopHandlerB.notempty7_u154 -05:5bd3 GamePlayEventLoopHandlerB.skip7_u154 -05:5bdd GamePlayEventLoopHandlerB.notempty7_u155 -05:5be0 GamePlayEventLoopHandlerB.skip7_u155 -05:5bea GamePlayEventLoopHandlerB.notempty7_u156 -05:5bed GamePlayEventLoopHandlerB.skip7_u156 -05:5bf7 GamePlayEventLoopHandlerB.notempty7_u157 -05:5bfa GamePlayEventLoopHandlerB.skip7_u157 -05:5c04 GamePlayEventLoopHandlerB.notempty7_u158 -05:5c07 GamePlayEventLoopHandlerB.skip7_u158 -05:5c11 GamePlayEventLoopHandlerB.notempty7_u159 -05:5c14 GamePlayEventLoopHandlerB.skip7_u159 -05:5c1e GamePlayEventLoopHandlerB.notempty7_u160 -05:5c21 GamePlayEventLoopHandlerB.skip7_u160 -05:5c2b GamePlayEventLoopHandlerB.notempty7_u161 -05:5c2e GamePlayEventLoopHandlerB.skip7_u161 -05:5c38 GamePlayEventLoopHandlerB.notempty7_u162 -05:5c3b GamePlayEventLoopHandlerB.skip7_u162 -05:5c45 GamePlayEventLoopHandlerB.notempty7_u163 -05:5c48 GamePlayEventLoopHandlerB.skip7_u163 -05:5c52 GamePlayEventLoopHandlerB.notempty7_u164 -05:5c55 GamePlayEventLoopHandlerB.skip7_u164 -05:5c5f GamePlayEventLoopHandlerB.notempty7_u165 -05:5c62 GamePlayEventLoopHandlerB.skip7_u165 -05:5c6c GamePlayEventLoopHandlerB.notempty7_u166 -05:5c6f GamePlayEventLoopHandlerB.skip7_u166 -05:5c79 GamePlayEventLoopHandlerB.notempty7_u167 -05:5c7c GamePlayEventLoopHandlerB.skip7_u167 -05:5c86 GamePlayEventLoopHandlerB.notempty7_u168 -05:5c89 GamePlayEventLoopHandlerB.skip7_u168 -05:5c93 GamePlayEventLoopHandlerB.notempty7_u169 -05:5c96 GamePlayEventLoopHandlerB.skip7_u169 -05:5ca0 GamePlayEventLoopHandlerB.notempty7_u170 -05:5ca3 GamePlayEventLoopHandlerB.skip7_u170 -05:5cad GamePlayEventLoopHandlerB.notempty7_u171 -05:5cb0 GamePlayEventLoopHandlerB.skip7_u171 -05:5cba GamePlayEventLoopHandlerB.notempty7_u172 -05:5cbd GamePlayEventLoopHandlerB.skip7_u172 -05:5cc7 GamePlayEventLoopHandlerB.notempty7_u173 -05:5cca GamePlayEventLoopHandlerB.skip7_u173 -05:5cd4 GamePlayEventLoopHandlerB.notempty7_u174 -05:5cd7 GamePlayEventLoopHandlerB.skip7_u174 -05:5ce1 GamePlayEventLoopHandlerB.notempty7_u175 -05:5ce4 GamePlayEventLoopHandlerB.skip7_u175 -05:5cee GamePlayEventLoopHandlerB.notempty7_u176 -05:5cf1 GamePlayEventLoopHandlerB.skip7_u176 -05:5cfb GamePlayEventLoopHandlerB.notempty7_u177 -05:5cfe GamePlayEventLoopHandlerB.skip7_u177 -05:5d08 GamePlayEventLoopHandlerB.notempty7_u178 -05:5d0b GamePlayEventLoopHandlerB.skip7_u178 -05:5d15 GamePlayEventLoopHandlerB.notempty7_u179 -05:5d18 GamePlayEventLoopHandlerB.skip7_u179 -05:5d22 GamePlayEventLoopHandlerB.notempty7_u180 -05:5d25 GamePlayEventLoopHandlerB.skip7_u180 -05:5d2f GamePlayEventLoopHandlerB.notempty7_u181 -05:5d32 GamePlayEventLoopHandlerB.skip7_u181 -05:5d3c GamePlayEventLoopHandlerB.notempty7_u182 -05:5d3f GamePlayEventLoopHandlerB.skip7_u182 -05:5d49 GamePlayEventLoopHandlerB.notempty7_u183 -05:5d4c GamePlayEventLoopHandlerB.skip7_u183 -05:5d56 GamePlayEventLoopHandlerB.notempty7_u184 -05:5d59 GamePlayEventLoopHandlerB.skip7_u184 -05:5d63 GamePlayEventLoopHandlerB.notempty7_u185 -05:5d66 GamePlayEventLoopHandlerB.skip7_u185 -05:5d70 GamePlayEventLoopHandlerB.notempty7_u186 -05:5d73 GamePlayEventLoopHandlerB.skip7_u186 -05:5d7d GamePlayEventLoopHandlerB.notempty7_u187 -05:5d80 GamePlayEventLoopHandlerB.skip7_u187 -05:5d8a GamePlayEventLoopHandlerB.notempty7_u188 -05:5d8d GamePlayEventLoopHandlerB.skip7_u188 -05:5d97 GamePlayEventLoopHandlerB.notempty7_u189 -05:5d9a GamePlayEventLoopHandlerB.skip7_u189 -05:5da4 GamePlayEventLoopHandlerB.notempty7_u190 -05:5da7 GamePlayEventLoopHandlerB.skip7_u190 -05:5db1 GamePlayEventLoopHandlerB.notempty7_u191 -05:5db4 GamePlayEventLoopHandlerB.skip7_u191 -05:5dbe GamePlayEventLoopHandlerB.notempty7_u192 -05:5dc1 GamePlayEventLoopHandlerB.skip7_u192 -05:5dcb GamePlayEventLoopHandlerB.notempty7_u193 -05:5dce GamePlayEventLoopHandlerB.skip7_u193 -05:5dd8 GamePlayEventLoopHandlerB.notempty7_u194 -05:5ddb GamePlayEventLoopHandlerB.skip7_u194 -05:5de5 GamePlayEventLoopHandlerB.notempty7_u195 -05:5de8 GamePlayEventLoopHandlerB.skip7_u195 -05:5df2 GamePlayEventLoopHandlerB.notempty7_u196 -05:5df5 GamePlayEventLoopHandlerB.skip7_u196 -05:5dff GamePlayEventLoopHandlerB.notempty7_u197 -05:5e02 GamePlayEventLoopHandlerB.skip7_u197 -05:5e0c GamePlayEventLoopHandlerB.notempty7_u198 -05:5e0f GamePlayEventLoopHandlerB.skip7_u198 -05:5e19 GamePlayEventLoopHandlerB.notempty7_u199 -05:5e1c GamePlayEventLoopHandlerB.skip7_u199 -05:5e26 GamePlayEventLoopHandlerB.notempty7_u200 -05:5e29 GamePlayEventLoopHandlerB.skip7_u200 -05:5e33 GamePlayEventLoopHandlerB.notempty7_u201 -05:5e36 GamePlayEventLoopHandlerB.skip7_u201 -05:5e40 GamePlayEventLoopHandlerB.notempty7_u202 -05:5e43 GamePlayEventLoopHandlerB.skip7_u202 -05:5e4d GamePlayEventLoopHandlerB.notempty7_u203 -05:5e50 GamePlayEventLoopHandlerB.skip7_u203 -05:5e54 GamePlayEventLoopHandlerB.gameOverMode -05:5e74 GamePlayEventLoopHandlerB.noretry -05:5e81 GamePlayEventLoopHandlerB.pauseMode -05:5e99 GamePlayEventLoopHandlerB.noqr -05:5ea8 GamePlayEventLoopHandlerB.nounpause -05:5f20 GamePlayEventLoopHandlerB.drawStaticInfo -05:5f48 DoHold -05:5f4c DoHold.checkIRSA -05:5f53 DoHold.ldb3 -05:5f5f DoHold.lda3 -05:5f69 DoHold.cp3 -05:5f77 DoHold.checkIRSB -05:5f7e DoHold.lda4 -05:5f8a DoHold.ldb4 -05:5f94 DoHold.cp4 -05:5fa2 DoHold.noRotation -05:5fad DoHold.doHoldOperation -05:5fb8 sLeady -05:5fc2 sGo -05:5fcc sPause -05:5fe0 sPieceXOffsets -05:5ffc sPieceYOffsets -05:6018 sPieceFastRotationStates -05:6088 sPieceRotationStates -05:60f8 sTGM3Bag -05:611b sTGM3Droughts -05:6122 sGameplayTileMap -05:63b6 sGameplayTileMapEnd +05:499b FieldDelay.are +05:49ae FieldDelay.generatenextpiece +05:49b8 AppendClearedLine +05:49cd FindClearedLines +05:49f9 FindClearedLines.next_u1 +05:4a16 FindClearedLines.next_u2 +05:4a33 FindClearedLines.next_u3 +05:4a50 FindClearedLines.next_u4 +05:4a6d FindClearedLines.next_u5 +05:4a8a FindClearedLines.next_u6 +05:4aa7 FindClearedLines.next_u7 +05:4ac4 FindClearedLines.next_u8 +05:4ae1 FindClearedLines.next_u9 +05:4afe FindClearedLines.next_u10 +05:4b1b FindClearedLines.next_u11 +05:4b38 FindClearedLines.next_u12 +05:4b55 FindClearedLines.next_u13 +05:4b72 FindClearedLines.next_u14 +05:4b8f FindClearedLines.next_u15 +05:4bac FindClearedLines.next_u16 +05:4bc9 FindClearedLines.next_u17 +05:4be6 FindClearedLines.next_u18 +05:4c03 FindClearedLines.next_u19 +05:4c20 FindClearedLines.next_u20 +05:4c3d FindClearedLines.next_u21 +05:4c5a FindClearedLines.next_u22 +05:4c77 FindClearedLines.next_u23 +05:4c94 FindClearedLines.next_u24 +05:4c95 MarkClear +05:4c9d MarkClear.markclear1loop +05:4cb6 MarkClear.markclear2loop +05:4ccf MarkClear.markclear3loop +05:4ce8 MarkClear.markclear4loop +05:4cf9 ClearLines +05:4d10 ClearLines.clear_u25 +05:4d36 ClearLines.r_u25 +05:4d4a ClearLines.clear_u26 +05:4d70 ClearLines.r_u26 +05:4d84 ClearLines.clear_u27 +05:4daa ClearLines.r_u27 +05:4dbe ClearLines.clear_u28 +05:4de4 ClearLines.r_u28 +05:4df8 ClearLines.clear_u29 +05:4e1e ClearLines.r_u29 +05:4e32 ClearLines.clear_u30 +05:4e58 ClearLines.r_u30 +05:4e6c ClearLines.clear_u31 +05:4e92 ClearLines.r_u31 +05:4ea6 ClearLines.clear_u32 +05:4ecc ClearLines.r_u32 +05:4ee0 ClearLines.clear_u33 +05:4f06 ClearLines.r_u33 +05:4f1a ClearLines.clear_u34 +05:4f40 ClearLines.r_u34 +05:4f54 ClearLines.clear_u35 +05:4f7a ClearLines.r_u35 +05:4f8e ClearLines.clear_u36 +05:4fb4 ClearLines.r_u36 +05:4fc8 ClearLines.clear_u37 +05:4fee ClearLines.r_u37 +05:5002 ClearLines.clear_u38 +05:5028 ClearLines.r_u38 +05:503c ClearLines.clear_u39 +05:5062 ClearLines.r_u39 +05:5076 ClearLines.clear_u40 +05:509c ClearLines.r_u40 +05:50b0 ClearLines.clear_u41 +05:50d6 ClearLines.r_u41 +05:50ea ClearLines.clear_u42 +05:5110 ClearLines.r_u42 +05:5124 ClearLines.clear_u43 +05:514a ClearLines.r_u43 +05:515e ClearLines.clear_u44 +05:5184 ClearLines.r_u44 +05:5198 ClearLines.clear_u45 +05:51be ClearLines.r_u45 +05:51d2 ClearLines.clear_u46 +05:51f8 ClearLines.r_u46 +05:520c ClearLines.clear_u47 +05:5232 ClearLines.r_u47 +05:5232 ClearLines.fixgarbo +05:5235 ClearLines.fixgarboloop +05:523f SwitchToGameplayB +05:5245 SwitchToGameplayB.wvr_u1 +05:524e SwitchToGameplayB.loadtilemap +05:5297 SwitchToGameplayB.wvb_u2 +05:529e SwitchToGameplayB.wvbe_u3 +05:52a4 GamePlayEventLoopHandlerB +05:52ae GamePlayEventLoopHandlerB.modejumps +05:52cc GamePlayEventLoopHandlerB.leadyMode +05:52dc GamePlayEventLoopHandlerB.firstleadyiterskip +05:52e5 GamePlayEventLoopHandlerB.notdoneleady +05:52f6 GamePlayEventLoopHandlerB.goMode +05:5300 GamePlayEventLoopHandlerB.notdonego +05:5311 GamePlayEventLoopHandlerB.postGoMode +05:5325 GamePlayEventLoopHandlerB.prefetchedPieceMode +05:5336 GamePlayEventLoopHandlerB.checkIHS +05:5341 GamePlayEventLoopHandlerB.loaddefaultjingle +05:5345 GamePlayEventLoopHandlerB.checkIRSA +05:534c GamePlayEventLoopHandlerB.ldb1 +05:5358 GamePlayEventLoopHandlerB.lda1 +05:5362 GamePlayEventLoopHandlerB.cp1 +05:5370 GamePlayEventLoopHandlerB.checkIRSB +05:5377 GamePlayEventLoopHandlerB.lda2 +05:5383 GamePlayEventLoopHandlerB.ldb2 +05:538d GamePlayEventLoopHandlerB.cp2 +05:539b GamePlayEventLoopHandlerB.postjingle +05:539f GamePlayEventLoopHandlerB.spawnPieceMode +05:53ad GamePlayEventLoopHandlerB.canspawn +05:53c0 GamePlayEventLoopHandlerB.pieceInMotionMode +05:53d4 GamePlayEventLoopHandlerB.nopauserequested +05:53f5 GamePlayEventLoopHandlerB.nohold +05:5403 GamePlayEventLoopHandlerB.delayMode +05:5417 GamePlayEventLoopHandlerB.nodelaypauserequested +05:5428 GamePlayEventLoopHandlerB.preGameOverMode +05:5438 GamePlayEventLoopHandlerB.notempty1_u4 +05:543b GamePlayEventLoopHandlerB.skip1_u4 +05:5445 GamePlayEventLoopHandlerB.notempty1_u5 +05:5448 GamePlayEventLoopHandlerB.skip1_u5 +05:5452 GamePlayEventLoopHandlerB.notempty1_u6 +05:5455 GamePlayEventLoopHandlerB.skip1_u6 +05:545f GamePlayEventLoopHandlerB.notempty1_u7 +05:5462 GamePlayEventLoopHandlerB.skip1_u7 +05:546c GamePlayEventLoopHandlerB.notempty1_u8 +05:546f GamePlayEventLoopHandlerB.skip1_u8 +05:5479 GamePlayEventLoopHandlerB.notempty1_u9 +05:547c GamePlayEventLoopHandlerB.skip1_u9 +05:5486 GamePlayEventLoopHandlerB.notempty1_u10 +05:5489 GamePlayEventLoopHandlerB.skip1_u10 +05:5493 GamePlayEventLoopHandlerB.notempty1_u11 +05:5496 GamePlayEventLoopHandlerB.skip1_u11 +05:54a0 GamePlayEventLoopHandlerB.notempty1_u12 +05:54a3 GamePlayEventLoopHandlerB.skip1_u12 +05:54ad GamePlayEventLoopHandlerB.notempty1_u13 +05:54b0 GamePlayEventLoopHandlerB.skip1_u13 +05:54ba GamePlayEventLoopHandlerB.notempty1_u14 +05:54bd GamePlayEventLoopHandlerB.skip1_u14 +05:54c7 GamePlayEventLoopHandlerB.notempty1_u15 +05:54ca GamePlayEventLoopHandlerB.skip1_u15 +05:54d4 GamePlayEventLoopHandlerB.notempty1_u16 +05:54d7 GamePlayEventLoopHandlerB.skip1_u16 +05:54e1 GamePlayEventLoopHandlerB.notempty1_u17 +05:54e4 GamePlayEventLoopHandlerB.skip1_u17 +05:54ee GamePlayEventLoopHandlerB.notempty1_u18 +05:54f1 GamePlayEventLoopHandlerB.skip1_u18 +05:54fb GamePlayEventLoopHandlerB.notempty1_u19 +05:54fe GamePlayEventLoopHandlerB.skip1_u19 +05:5508 GamePlayEventLoopHandlerB.notempty1_u20 +05:550b GamePlayEventLoopHandlerB.skip1_u20 +05:5515 GamePlayEventLoopHandlerB.notempty1_u21 +05:5518 GamePlayEventLoopHandlerB.skip1_u21 +05:5522 GamePlayEventLoopHandlerB.notempty1_u22 +05:5525 GamePlayEventLoopHandlerB.skip1_u22 +05:552f GamePlayEventLoopHandlerB.notempty1_u23 +05:5532 GamePlayEventLoopHandlerB.skip1_u23 +05:553c GamePlayEventLoopHandlerB.notempty1_u24 +05:553f GamePlayEventLoopHandlerB.skip1_u24 +05:5549 GamePlayEventLoopHandlerB.notempty1_u25 +05:554c GamePlayEventLoopHandlerB.skip1_u25 +05:5556 GamePlayEventLoopHandlerB.notempty1_u26 +05:5559 GamePlayEventLoopHandlerB.skip1_u26 +05:5563 GamePlayEventLoopHandlerB.notempty1_u27 +05:5566 GamePlayEventLoopHandlerB.skip1_u27 +05:5570 GamePlayEventLoopHandlerB.notempty1_u28 +05:5573 GamePlayEventLoopHandlerB.skip1_u28 +05:557d GamePlayEventLoopHandlerB.notempty1_u29 +05:5580 GamePlayEventLoopHandlerB.skip1_u29 +05:558a GamePlayEventLoopHandlerB.notempty1_u30 +05:558d GamePlayEventLoopHandlerB.skip1_u30 +05:5597 GamePlayEventLoopHandlerB.notempty1_u31 +05:559a GamePlayEventLoopHandlerB.skip1_u31 +05:55a4 GamePlayEventLoopHandlerB.notempty1_u32 +05:55a7 GamePlayEventLoopHandlerB.skip1_u32 +05:55b1 GamePlayEventLoopHandlerB.notempty1_u33 +05:55b4 GamePlayEventLoopHandlerB.skip1_u33 +05:55be GamePlayEventLoopHandlerB.notempty1_u34 +05:55c1 GamePlayEventLoopHandlerB.skip1_u34 +05:55cb GamePlayEventLoopHandlerB.notempty1_u35 +05:55ce GamePlayEventLoopHandlerB.skip1_u35 +05:55d8 GamePlayEventLoopHandlerB.notempty1_u36 +05:55db GamePlayEventLoopHandlerB.skip1_u36 +05:55e5 GamePlayEventLoopHandlerB.notempty1_u37 +05:55e8 GamePlayEventLoopHandlerB.skip1_u37 +05:55f2 GamePlayEventLoopHandlerB.notempty1_u38 +05:55f5 GamePlayEventLoopHandlerB.skip1_u38 +05:55ff GamePlayEventLoopHandlerB.notempty1_u39 +05:5602 GamePlayEventLoopHandlerB.skip1_u39 +05:560c GamePlayEventLoopHandlerB.notempty1_u40 +05:560f GamePlayEventLoopHandlerB.skip1_u40 +05:5619 GamePlayEventLoopHandlerB.notempty1_u41 +05:561c GamePlayEventLoopHandlerB.skip1_u41 +05:5626 GamePlayEventLoopHandlerB.notempty1_u42 +05:5629 GamePlayEventLoopHandlerB.skip1_u42 +05:5633 GamePlayEventLoopHandlerB.notempty1_u43 +05:5636 GamePlayEventLoopHandlerB.skip1_u43 +05:5640 GamePlayEventLoopHandlerB.notempty1_u44 +05:5643 GamePlayEventLoopHandlerB.skip1_u44 +05:564d GamePlayEventLoopHandlerB.notempty1_u45 +05:5650 GamePlayEventLoopHandlerB.skip1_u45 +05:565a GamePlayEventLoopHandlerB.notempty1_u46 +05:565d GamePlayEventLoopHandlerB.skip1_u46 +05:5667 GamePlayEventLoopHandlerB.notempty1_u47 +05:566a GamePlayEventLoopHandlerB.skip1_u47 +05:5674 GamePlayEventLoopHandlerB.notempty1_u48 +05:5677 GamePlayEventLoopHandlerB.skip1_u48 +05:5681 GamePlayEventLoopHandlerB.notempty1_u49 +05:5684 GamePlayEventLoopHandlerB.skip1_u49 +05:568e GamePlayEventLoopHandlerB.notempty1_u50 +05:5691 GamePlayEventLoopHandlerB.skip1_u50 +05:569b GamePlayEventLoopHandlerB.notempty1_u51 +05:569e GamePlayEventLoopHandlerB.skip1_u51 +05:56a8 GamePlayEventLoopHandlerB.notempty1_u52 +05:56ab GamePlayEventLoopHandlerB.skip1_u52 +05:56b5 GamePlayEventLoopHandlerB.notempty1_u53 +05:56b8 GamePlayEventLoopHandlerB.skip1_u53 +05:56c2 GamePlayEventLoopHandlerB.notempty1_u54 +05:56c5 GamePlayEventLoopHandlerB.skip1_u54 +05:56cf GamePlayEventLoopHandlerB.notempty1_u55 +05:56d2 GamePlayEventLoopHandlerB.skip1_u55 +05:56dc GamePlayEventLoopHandlerB.notempty1_u56 +05:56df GamePlayEventLoopHandlerB.skip1_u56 +05:56e9 GamePlayEventLoopHandlerB.notempty1_u57 +05:56ec GamePlayEventLoopHandlerB.skip1_u57 +05:56f6 GamePlayEventLoopHandlerB.notempty1_u58 +05:56f9 GamePlayEventLoopHandlerB.skip1_u58 +05:5703 GamePlayEventLoopHandlerB.notempty1_u59 +05:5706 GamePlayEventLoopHandlerB.skip1_u59 +05:5710 GamePlayEventLoopHandlerB.notempty1_u60 +05:5713 GamePlayEventLoopHandlerB.skip1_u60 +05:571d GamePlayEventLoopHandlerB.notempty1_u61 +05:5720 GamePlayEventLoopHandlerB.skip1_u61 +05:572a GamePlayEventLoopHandlerB.notempty1_u62 +05:572d GamePlayEventLoopHandlerB.skip1_u62 +05:5737 GamePlayEventLoopHandlerB.notempty1_u63 +05:573a GamePlayEventLoopHandlerB.skip1_u63 +05:5744 GamePlayEventLoopHandlerB.notempty2_u64 +05:5747 GamePlayEventLoopHandlerB.skip2_u64 +05:5751 GamePlayEventLoopHandlerB.notempty2_u65 +05:5754 GamePlayEventLoopHandlerB.skip2_u65 +05:575e GamePlayEventLoopHandlerB.notempty2_u66 +05:5761 GamePlayEventLoopHandlerB.skip2_u66 +05:576b GamePlayEventLoopHandlerB.notempty2_u67 +05:576e GamePlayEventLoopHandlerB.skip2_u67 +05:5778 GamePlayEventLoopHandlerB.notempty2_u68 +05:577b GamePlayEventLoopHandlerB.skip2_u68 +05:5785 GamePlayEventLoopHandlerB.notempty2_u69 +05:5788 GamePlayEventLoopHandlerB.skip2_u69 +05:5792 GamePlayEventLoopHandlerB.notempty2_u70 +05:5795 GamePlayEventLoopHandlerB.skip2_u70 +05:579f GamePlayEventLoopHandlerB.notempty2_u71 +05:57a2 GamePlayEventLoopHandlerB.skip2_u71 +05:57ac GamePlayEventLoopHandlerB.notempty2_u72 +05:57af GamePlayEventLoopHandlerB.skip2_u72 +05:57b9 GamePlayEventLoopHandlerB.notempty2_u73 +05:57bc GamePlayEventLoopHandlerB.skip2_u73 +05:57c6 GamePlayEventLoopHandlerB.notempty3_u74 +05:57c9 GamePlayEventLoopHandlerB.skip3_u74 +05:57d3 GamePlayEventLoopHandlerB.notempty3_u75 +05:57d6 GamePlayEventLoopHandlerB.skip3_u75 +05:57e0 GamePlayEventLoopHandlerB.notempty3_u76 +05:57e3 GamePlayEventLoopHandlerB.skip3_u76 +05:57ed GamePlayEventLoopHandlerB.notempty3_u77 +05:57f0 GamePlayEventLoopHandlerB.skip3_u77 +05:57fa GamePlayEventLoopHandlerB.notempty3_u78 +05:57fd GamePlayEventLoopHandlerB.skip3_u78 +05:5807 GamePlayEventLoopHandlerB.notempty3_u79 +05:580a GamePlayEventLoopHandlerB.skip3_u79 +05:5814 GamePlayEventLoopHandlerB.notempty3_u80 +05:5817 GamePlayEventLoopHandlerB.skip3_u80 +05:5821 GamePlayEventLoopHandlerB.notempty3_u81 +05:5824 GamePlayEventLoopHandlerB.skip3_u81 +05:582e GamePlayEventLoopHandlerB.notempty3_u82 +05:5831 GamePlayEventLoopHandlerB.skip3_u82 +05:583b GamePlayEventLoopHandlerB.notempty3_u83 +05:583e GamePlayEventLoopHandlerB.skip3_u83 +05:5848 GamePlayEventLoopHandlerB.notempty4_u84 +05:584b GamePlayEventLoopHandlerB.skip4_u84 +05:5855 GamePlayEventLoopHandlerB.notempty4_u85 +05:5858 GamePlayEventLoopHandlerB.skip4_u85 +05:5862 GamePlayEventLoopHandlerB.notempty4_u86 +05:5865 GamePlayEventLoopHandlerB.skip4_u86 +05:586f GamePlayEventLoopHandlerB.notempty4_u87 +05:5872 GamePlayEventLoopHandlerB.skip4_u87 +05:587c GamePlayEventLoopHandlerB.notempty4_u88 +05:587f GamePlayEventLoopHandlerB.skip4_u88 +05:5889 GamePlayEventLoopHandlerB.notempty4_u89 +05:588c GamePlayEventLoopHandlerB.skip4_u89 +05:5896 GamePlayEventLoopHandlerB.notempty4_u90 +05:5899 GamePlayEventLoopHandlerB.skip4_u90 +05:58a3 GamePlayEventLoopHandlerB.notempty4_u91 +05:58a6 GamePlayEventLoopHandlerB.skip4_u91 +05:58b0 GamePlayEventLoopHandlerB.notempty4_u92 +05:58b3 GamePlayEventLoopHandlerB.skip4_u92 +05:58bd GamePlayEventLoopHandlerB.notempty4_u93 +05:58c0 GamePlayEventLoopHandlerB.skip4_u93 +05:58ca GamePlayEventLoopHandlerB.notempty5_u94 +05:58cd GamePlayEventLoopHandlerB.skip5_u94 +05:58d7 GamePlayEventLoopHandlerB.notempty5_u95 +05:58da GamePlayEventLoopHandlerB.skip5_u95 +05:58e4 GamePlayEventLoopHandlerB.notempty5_u96 +05:58e7 GamePlayEventLoopHandlerB.skip5_u96 +05:58f1 GamePlayEventLoopHandlerB.notempty5_u97 +05:58f4 GamePlayEventLoopHandlerB.skip5_u97 +05:58fe GamePlayEventLoopHandlerB.notempty5_u98 +05:5901 GamePlayEventLoopHandlerB.skip5_u98 +05:590b GamePlayEventLoopHandlerB.notempty5_u99 +05:590e GamePlayEventLoopHandlerB.skip5_u99 +05:5918 GamePlayEventLoopHandlerB.notempty5_u100 +05:591b GamePlayEventLoopHandlerB.skip5_u100 +05:5925 GamePlayEventLoopHandlerB.notempty5_u101 +05:5928 GamePlayEventLoopHandlerB.skip5_u101 +05:5932 GamePlayEventLoopHandlerB.notempty5_u102 +05:5935 GamePlayEventLoopHandlerB.skip5_u102 +05:593f GamePlayEventLoopHandlerB.notempty5_u103 +05:5942 GamePlayEventLoopHandlerB.skip5_u103 +05:594c GamePlayEventLoopHandlerB.notempty6_u104 +05:594f GamePlayEventLoopHandlerB.skip6_u104 +05:5959 GamePlayEventLoopHandlerB.notempty6_u105 +05:595c GamePlayEventLoopHandlerB.skip6_u105 +05:5966 GamePlayEventLoopHandlerB.notempty6_u106 +05:5969 GamePlayEventLoopHandlerB.skip6_u106 +05:5973 GamePlayEventLoopHandlerB.notempty6_u107 +05:5976 GamePlayEventLoopHandlerB.skip6_u107 +05:5980 GamePlayEventLoopHandlerB.notempty6_u108 +05:5983 GamePlayEventLoopHandlerB.skip6_u108 +05:598d GamePlayEventLoopHandlerB.notempty6_u109 +05:5990 GamePlayEventLoopHandlerB.skip6_u109 +05:599a GamePlayEventLoopHandlerB.notempty6_u110 +05:599d GamePlayEventLoopHandlerB.skip6_u110 +05:59a7 GamePlayEventLoopHandlerB.notempty6_u111 +05:59aa GamePlayEventLoopHandlerB.skip6_u111 +05:59b4 GamePlayEventLoopHandlerB.notempty6_u112 +05:59b7 GamePlayEventLoopHandlerB.skip6_u112 +05:59c1 GamePlayEventLoopHandlerB.notempty6_u113 +05:59c4 GamePlayEventLoopHandlerB.skip6_u113 +05:59ce GamePlayEventLoopHandlerB.notempty7_u114 +05:59d1 GamePlayEventLoopHandlerB.skip7_u114 +05:59db GamePlayEventLoopHandlerB.notempty7_u115 +05:59de GamePlayEventLoopHandlerB.skip7_u115 +05:59e8 GamePlayEventLoopHandlerB.notempty7_u116 +05:59eb GamePlayEventLoopHandlerB.skip7_u116 +05:59f5 GamePlayEventLoopHandlerB.notempty7_u117 +05:59f8 GamePlayEventLoopHandlerB.skip7_u117 +05:5a02 GamePlayEventLoopHandlerB.notempty7_u118 +05:5a05 GamePlayEventLoopHandlerB.skip7_u118 +05:5a0f GamePlayEventLoopHandlerB.notempty7_u119 +05:5a12 GamePlayEventLoopHandlerB.skip7_u119 +05:5a1c GamePlayEventLoopHandlerB.notempty7_u120 +05:5a1f GamePlayEventLoopHandlerB.skip7_u120 +05:5a29 GamePlayEventLoopHandlerB.notempty7_u121 +05:5a2c GamePlayEventLoopHandlerB.skip7_u121 +05:5a36 GamePlayEventLoopHandlerB.notempty7_u122 +05:5a39 GamePlayEventLoopHandlerB.skip7_u122 +05:5a43 GamePlayEventLoopHandlerB.notempty7_u123 +05:5a46 GamePlayEventLoopHandlerB.skip7_u123 +05:5a50 GamePlayEventLoopHandlerB.notempty7_u124 +05:5a53 GamePlayEventLoopHandlerB.skip7_u124 +05:5a5d GamePlayEventLoopHandlerB.notempty7_u125 +05:5a60 GamePlayEventLoopHandlerB.skip7_u125 +05:5a6a GamePlayEventLoopHandlerB.notempty7_u126 +05:5a6d GamePlayEventLoopHandlerB.skip7_u126 +05:5a77 GamePlayEventLoopHandlerB.notempty7_u127 +05:5a7a GamePlayEventLoopHandlerB.skip7_u127 +05:5a84 GamePlayEventLoopHandlerB.notempty7_u128 +05:5a87 GamePlayEventLoopHandlerB.skip7_u128 +05:5a91 GamePlayEventLoopHandlerB.notempty7_u129 +05:5a94 GamePlayEventLoopHandlerB.skip7_u129 +05:5a9e GamePlayEventLoopHandlerB.notempty7_u130 +05:5aa1 GamePlayEventLoopHandlerB.skip7_u130 +05:5aab GamePlayEventLoopHandlerB.notempty7_u131 +05:5aae GamePlayEventLoopHandlerB.skip7_u131 +05:5ab8 GamePlayEventLoopHandlerB.notempty7_u132 +05:5abb GamePlayEventLoopHandlerB.skip7_u132 +05:5ac5 GamePlayEventLoopHandlerB.notempty7_u133 +05:5ac8 GamePlayEventLoopHandlerB.skip7_u133 +05:5ad2 GamePlayEventLoopHandlerB.notempty7_u134 +05:5ad5 GamePlayEventLoopHandlerB.skip7_u134 +05:5adf GamePlayEventLoopHandlerB.notempty7_u135 +05:5ae2 GamePlayEventLoopHandlerB.skip7_u135 +05:5aec GamePlayEventLoopHandlerB.notempty7_u136 +05:5aef GamePlayEventLoopHandlerB.skip7_u136 +05:5af9 GamePlayEventLoopHandlerB.notempty7_u137 +05:5afc GamePlayEventLoopHandlerB.skip7_u137 +05:5b06 GamePlayEventLoopHandlerB.notempty7_u138 +05:5b09 GamePlayEventLoopHandlerB.skip7_u138 +05:5b13 GamePlayEventLoopHandlerB.notempty7_u139 +05:5b16 GamePlayEventLoopHandlerB.skip7_u139 +05:5b20 GamePlayEventLoopHandlerB.notempty7_u140 +05:5b23 GamePlayEventLoopHandlerB.skip7_u140 +05:5b2d GamePlayEventLoopHandlerB.notempty7_u141 +05:5b30 GamePlayEventLoopHandlerB.skip7_u141 +05:5b3a GamePlayEventLoopHandlerB.notempty7_u142 +05:5b3d GamePlayEventLoopHandlerB.skip7_u142 +05:5b47 GamePlayEventLoopHandlerB.notempty7_u143 +05:5b4a GamePlayEventLoopHandlerB.skip7_u143 +05:5b54 GamePlayEventLoopHandlerB.notempty7_u144 +05:5b57 GamePlayEventLoopHandlerB.skip7_u144 +05:5b61 GamePlayEventLoopHandlerB.notempty7_u145 +05:5b64 GamePlayEventLoopHandlerB.skip7_u145 +05:5b6e GamePlayEventLoopHandlerB.notempty7_u146 +05:5b71 GamePlayEventLoopHandlerB.skip7_u146 +05:5b7b GamePlayEventLoopHandlerB.notempty7_u147 +05:5b7e GamePlayEventLoopHandlerB.skip7_u147 +05:5b88 GamePlayEventLoopHandlerB.notempty7_u148 +05:5b8b GamePlayEventLoopHandlerB.skip7_u148 +05:5b95 GamePlayEventLoopHandlerB.notempty7_u149 +05:5b98 GamePlayEventLoopHandlerB.skip7_u149 +05:5ba2 GamePlayEventLoopHandlerB.notempty7_u150 +05:5ba5 GamePlayEventLoopHandlerB.skip7_u150 +05:5baf GamePlayEventLoopHandlerB.notempty7_u151 +05:5bb2 GamePlayEventLoopHandlerB.skip7_u151 +05:5bbc GamePlayEventLoopHandlerB.notempty7_u152 +05:5bbf GamePlayEventLoopHandlerB.skip7_u152 +05:5bc9 GamePlayEventLoopHandlerB.notempty7_u153 +05:5bcc GamePlayEventLoopHandlerB.skip7_u153 +05:5bd6 GamePlayEventLoopHandlerB.notempty7_u154 +05:5bd9 GamePlayEventLoopHandlerB.skip7_u154 +05:5be3 GamePlayEventLoopHandlerB.notempty7_u155 +05:5be6 GamePlayEventLoopHandlerB.skip7_u155 +05:5bf0 GamePlayEventLoopHandlerB.notempty7_u156 +05:5bf3 GamePlayEventLoopHandlerB.skip7_u156 +05:5bfd GamePlayEventLoopHandlerB.notempty7_u157 +05:5c00 GamePlayEventLoopHandlerB.skip7_u157 +05:5c0a GamePlayEventLoopHandlerB.notempty7_u158 +05:5c0d GamePlayEventLoopHandlerB.skip7_u158 +05:5c17 GamePlayEventLoopHandlerB.notempty7_u159 +05:5c1a GamePlayEventLoopHandlerB.skip7_u159 +05:5c24 GamePlayEventLoopHandlerB.notempty7_u160 +05:5c27 GamePlayEventLoopHandlerB.skip7_u160 +05:5c31 GamePlayEventLoopHandlerB.notempty7_u161 +05:5c34 GamePlayEventLoopHandlerB.skip7_u161 +05:5c3e GamePlayEventLoopHandlerB.notempty7_u162 +05:5c41 GamePlayEventLoopHandlerB.skip7_u162 +05:5c4b GamePlayEventLoopHandlerB.notempty7_u163 +05:5c4e GamePlayEventLoopHandlerB.skip7_u163 +05:5c58 GamePlayEventLoopHandlerB.notempty7_u164 +05:5c5b GamePlayEventLoopHandlerB.skip7_u164 +05:5c65 GamePlayEventLoopHandlerB.notempty7_u165 +05:5c68 GamePlayEventLoopHandlerB.skip7_u165 +05:5c72 GamePlayEventLoopHandlerB.notempty7_u166 +05:5c75 GamePlayEventLoopHandlerB.skip7_u166 +05:5c7f GamePlayEventLoopHandlerB.notempty7_u167 +05:5c82 GamePlayEventLoopHandlerB.skip7_u167 +05:5c8c GamePlayEventLoopHandlerB.notempty7_u168 +05:5c8f GamePlayEventLoopHandlerB.skip7_u168 +05:5c99 GamePlayEventLoopHandlerB.notempty7_u169 +05:5c9c GamePlayEventLoopHandlerB.skip7_u169 +05:5ca6 GamePlayEventLoopHandlerB.notempty7_u170 +05:5ca9 GamePlayEventLoopHandlerB.skip7_u170 +05:5cb3 GamePlayEventLoopHandlerB.notempty7_u171 +05:5cb6 GamePlayEventLoopHandlerB.skip7_u171 +05:5cc0 GamePlayEventLoopHandlerB.notempty7_u172 +05:5cc3 GamePlayEventLoopHandlerB.skip7_u172 +05:5ccd GamePlayEventLoopHandlerB.notempty7_u173 +05:5cd0 GamePlayEventLoopHandlerB.skip7_u173 +05:5cda GamePlayEventLoopHandlerB.notempty7_u174 +05:5cdd GamePlayEventLoopHandlerB.skip7_u174 +05:5ce7 GamePlayEventLoopHandlerB.notempty7_u175 +05:5cea GamePlayEventLoopHandlerB.skip7_u175 +05:5cf4 GamePlayEventLoopHandlerB.notempty7_u176 +05:5cf7 GamePlayEventLoopHandlerB.skip7_u176 +05:5d01 GamePlayEventLoopHandlerB.notempty7_u177 +05:5d04 GamePlayEventLoopHandlerB.skip7_u177 +05:5d0e GamePlayEventLoopHandlerB.notempty7_u178 +05:5d11 GamePlayEventLoopHandlerB.skip7_u178 +05:5d1b GamePlayEventLoopHandlerB.notempty7_u179 +05:5d1e GamePlayEventLoopHandlerB.skip7_u179 +05:5d28 GamePlayEventLoopHandlerB.notempty7_u180 +05:5d2b GamePlayEventLoopHandlerB.skip7_u180 +05:5d35 GamePlayEventLoopHandlerB.notempty7_u181 +05:5d38 GamePlayEventLoopHandlerB.skip7_u181 +05:5d42 GamePlayEventLoopHandlerB.notempty7_u182 +05:5d45 GamePlayEventLoopHandlerB.skip7_u182 +05:5d4f GamePlayEventLoopHandlerB.notempty7_u183 +05:5d52 GamePlayEventLoopHandlerB.skip7_u183 +05:5d5c GamePlayEventLoopHandlerB.notempty7_u184 +05:5d5f GamePlayEventLoopHandlerB.skip7_u184 +05:5d69 GamePlayEventLoopHandlerB.notempty7_u185 +05:5d6c GamePlayEventLoopHandlerB.skip7_u185 +05:5d76 GamePlayEventLoopHandlerB.notempty7_u186 +05:5d79 GamePlayEventLoopHandlerB.skip7_u186 +05:5d83 GamePlayEventLoopHandlerB.notempty7_u187 +05:5d86 GamePlayEventLoopHandlerB.skip7_u187 +05:5d90 GamePlayEventLoopHandlerB.notempty7_u188 +05:5d93 GamePlayEventLoopHandlerB.skip7_u188 +05:5d9d GamePlayEventLoopHandlerB.notempty7_u189 +05:5da0 GamePlayEventLoopHandlerB.skip7_u189 +05:5daa GamePlayEventLoopHandlerB.notempty7_u190 +05:5dad GamePlayEventLoopHandlerB.skip7_u190 +05:5db7 GamePlayEventLoopHandlerB.notempty7_u191 +05:5dba GamePlayEventLoopHandlerB.skip7_u191 +05:5dc4 GamePlayEventLoopHandlerB.notempty7_u192 +05:5dc7 GamePlayEventLoopHandlerB.skip7_u192 +05:5dd1 GamePlayEventLoopHandlerB.notempty7_u193 +05:5dd4 GamePlayEventLoopHandlerB.skip7_u193 +05:5dde GamePlayEventLoopHandlerB.notempty7_u194 +05:5de1 GamePlayEventLoopHandlerB.skip7_u194 +05:5deb GamePlayEventLoopHandlerB.notempty7_u195 +05:5dee GamePlayEventLoopHandlerB.skip7_u195 +05:5df8 GamePlayEventLoopHandlerB.notempty7_u196 +05:5dfb GamePlayEventLoopHandlerB.skip7_u196 +05:5e05 GamePlayEventLoopHandlerB.notempty7_u197 +05:5e08 GamePlayEventLoopHandlerB.skip7_u197 +05:5e12 GamePlayEventLoopHandlerB.notempty7_u198 +05:5e15 GamePlayEventLoopHandlerB.skip7_u198 +05:5e1f GamePlayEventLoopHandlerB.notempty7_u199 +05:5e22 GamePlayEventLoopHandlerB.skip7_u199 +05:5e2c GamePlayEventLoopHandlerB.notempty7_u200 +05:5e2f GamePlayEventLoopHandlerB.skip7_u200 +05:5e39 GamePlayEventLoopHandlerB.notempty7_u201 +05:5e3c GamePlayEventLoopHandlerB.skip7_u201 +05:5e46 GamePlayEventLoopHandlerB.notempty7_u202 +05:5e49 GamePlayEventLoopHandlerB.skip7_u202 +05:5e53 GamePlayEventLoopHandlerB.notempty7_u203 +05:5e56 GamePlayEventLoopHandlerB.skip7_u203 +05:5e5a GamePlayEventLoopHandlerB.gameOverMode +05:5e7d GamePlayEventLoopHandlerB.noretry +05:5e8a GamePlayEventLoopHandlerB.pauseMode +05:5ea2 GamePlayEventLoopHandlerB.noqr +05:5eb1 GamePlayEventLoopHandlerB.nounpause +05:5f29 GamePlayEventLoopHandlerB.drawStaticInfo +05:5f51 DoHold +05:5f55 DoHold.checkIRSA +05:5f5c DoHold.ldb3 +05:5f68 DoHold.lda3 +05:5f72 DoHold.cp3 +05:5f80 DoHold.checkIRSB +05:5f87 DoHold.lda4 +05:5f93 DoHold.ldb4 +05:5f9d DoHold.cp4 +05:5fab DoHold.noRotation +05:5fb6 DoHold.doHoldOperation +05:5fc1 sLeady +05:5fcb sGo +05:5fd5 sPause +05:5fe9 sPieceXOffsets +05:6005 sPieceYOffsets +05:6021 sPieceFastRotationStates +05:6091 sPieceRotationStates +05:6101 sTGM3Bag +05:6124 sTGM3Droughts +05:612b sGameplayTileMap +05:63bf sGameplayTileMapEnd 06:4008 BigFieldInit 06:4030 BigFieldClear 06:40d6 BigToBackupField @@ -1200,538 +1211,538 @@ 06:4a07 BigFieldDelay.applyscore 06:4a1b BigFieldDelay.lineclear 06:4a31 BigFieldDelay.preare -06:4a43 BigFieldDelay.are -06:4a58 BigFieldDelay.generatenextpiece -06:4a62 BigAppendClearedLine -06:4a77 BigFindClearedLines -06:4aa3 BigFindClearedLines.next_u48 -06:4ac0 BigFindClearedLines.next_u49 -06:4add BigFindClearedLines.next_u50 -06:4afa BigFindClearedLines.next_u51 -06:4b17 BigFindClearedLines.next_u52 -06:4b34 BigFindClearedLines.next_u53 -06:4b51 BigFindClearedLines.next_u54 -06:4b6e BigFindClearedLines.next_u55 -06:4b8b BigFindClearedLines.next_u56 -06:4ba8 BigFindClearedLines.next_u57 -06:4bc5 BigFindClearedLines.next_u58 -06:4be2 BigFindClearedLines.next_u59 -06:4bff BigFindClearedLines.next_u60 -06:4c1c BigFindClearedLines.next_u61 -06:4c1d BigMarkClear -06:4c25 BigMarkClear.markclear1loop -06:4c3e BigMarkClear.markclear2loop -06:4c57 BigMarkClear.markclear3loop -06:4c70 BigMarkClear.markclear4loop -06:4c81 BigClearLines -06:4c98 BigClearLines.clear_u62 -06:4cbe BigClearLines.r_u62 -06:4cd2 BigClearLines.clear_u63 -06:4cf8 BigClearLines.r_u63 -06:4d0c BigClearLines.clear_u64 -06:4d32 BigClearLines.r_u64 -06:4d46 BigClearLines.clear_u65 -06:4d6c BigClearLines.r_u65 -06:4d80 BigClearLines.clear_u66 -06:4da6 BigClearLines.r_u66 -06:4dba BigClearLines.clear_u67 -06:4de0 BigClearLines.r_u67 -06:4df4 BigClearLines.clear_u68 -06:4e1a BigClearLines.r_u68 -06:4e2e BigClearLines.clear_u69 -06:4e54 BigClearLines.r_u69 -06:4e68 BigClearLines.clear_u70 -06:4e8e BigClearLines.r_u70 -06:4ea2 BigClearLines.clear_u71 -06:4ec8 BigClearLines.r_u71 -06:4edc BigClearLines.clear_u72 -06:4f02 BigClearLines.r_u72 -06:4f16 BigClearLines.clear_u73 -06:4f3c BigClearLines.r_u73 -06:4f50 BigClearLines.clear_u74 -06:4f76 BigClearLines.r_u74 -06:4f8a BigClearLines.clear_u75 -06:4fb0 BigClearLines.r_u75 -06:4fc4 BigClearLines.clear_u76 -06:4fea BigClearLines.r_u76 -06:4ffe BigClearLines.clear_u77 -06:5024 BigClearLines.r_u77 -06:5038 BigClearLines.clear_u78 -06:505e BigClearLines.r_u78 -06:5072 BigClearLines.clear_u79 -06:5098 BigClearLines.r_u79 -06:50ac BigClearLines.clear_u80 -06:50d2 BigClearLines.r_u80 -06:50e6 BigClearLines.clear_u81 -06:510c BigClearLines.r_u81 -06:5120 BigClearLines.clear_u82 -06:5146 BigClearLines.r_u82 -06:515a BigClearLines.clear_u83 -06:5180 BigClearLines.r_u83 -06:5194 BigClearLines.clear_u84 -06:51ba BigClearLines.r_u84 -06:51ba BigClearLines.fixgarbo -06:51bd BigClearLines.fixgarboloop -06:51db BigWidenField -06:54de SwitchToGameplayBigB -06:54e4 SwitchToGameplayBigB.wvr_u204 -06:54ed SwitchToGameplayBigB.loadtilemap -06:5533 SwitchToGameplayBigB.wvb_u205 -06:553a SwitchToGameplayBigB.wvbe_u206 -06:5540 GamePlayBigEventLoopHandlerB -06:554a GamePlayBigEventLoopHandlerB.modejumps -06:5568 GamePlayBigEventLoopHandlerB.leadyMode -06:5578 GamePlayBigEventLoopHandlerB.firstleadyiterskip -06:5581 GamePlayBigEventLoopHandlerB.notdoneleady -06:5592 GamePlayBigEventLoopHandlerB.goMode -06:559c GamePlayBigEventLoopHandlerB.notdonego -06:55ad GamePlayBigEventLoopHandlerB.postGoMode -06:55c1 GamePlayBigEventLoopHandlerB.prefetchedPieceMode -06:55d2 GamePlayBigEventLoopHandlerB.checkIHS -06:55dd GamePlayBigEventLoopHandlerB.loaddefaultjingle -06:55e1 GamePlayBigEventLoopHandlerB.checkIRSA -06:55e8 GamePlayBigEventLoopHandlerB.ldb1 -06:55f4 GamePlayBigEventLoopHandlerB.lda1 -06:55fe GamePlayBigEventLoopHandlerB.cp1 -06:560c GamePlayBigEventLoopHandlerB.checkIRSB -06:5613 GamePlayBigEventLoopHandlerB.lda2 -06:561f GamePlayBigEventLoopHandlerB.ldb2 -06:5629 GamePlayBigEventLoopHandlerB.cp2 -06:5637 GamePlayBigEventLoopHandlerB.postjingle -06:563b GamePlayBigEventLoopHandlerB.spawnPieceMode -06:5649 GamePlayBigEventLoopHandlerB.canspawn -06:565c GamePlayBigEventLoopHandlerB.pieceInMotionMode -06:5670 GamePlayBigEventLoopHandlerB.nopauserequested -06:5691 GamePlayBigEventLoopHandlerB.nohold -06:569c GamePlayBigEventLoopHandlerB.delayMode -06:56b0 GamePlayBigEventLoopHandlerB.nodelaypauserequested -06:56c1 GamePlayBigEventLoopHandlerB.preGameOverMode -06:56d4 GamePlayBigEventLoopHandlerB.notempty1_u207 -06:56d7 GamePlayBigEventLoopHandlerB.skip1_u207 -06:56e1 GamePlayBigEventLoopHandlerB.notempty1_u208 -06:56e4 GamePlayBigEventLoopHandlerB.skip1_u208 -06:56ee GamePlayBigEventLoopHandlerB.notempty1_u209 -06:56f1 GamePlayBigEventLoopHandlerB.skip1_u209 -06:56fb GamePlayBigEventLoopHandlerB.notempty1_u210 -06:56fe GamePlayBigEventLoopHandlerB.skip1_u210 -06:5708 GamePlayBigEventLoopHandlerB.notempty1_u211 -06:570b GamePlayBigEventLoopHandlerB.skip1_u211 -06:5715 GamePlayBigEventLoopHandlerB.notempty1_u212 -06:5718 GamePlayBigEventLoopHandlerB.skip1_u212 -06:5722 GamePlayBigEventLoopHandlerB.notempty1_u213 -06:5725 GamePlayBigEventLoopHandlerB.skip1_u213 -06:572f GamePlayBigEventLoopHandlerB.notempty1_u214 -06:5732 GamePlayBigEventLoopHandlerB.skip1_u214 -06:573c GamePlayBigEventLoopHandlerB.notempty1_u215 -06:573f GamePlayBigEventLoopHandlerB.skip1_u215 -06:5749 GamePlayBigEventLoopHandlerB.notempty1_u216 -06:574c GamePlayBigEventLoopHandlerB.skip1_u216 -06:5756 GamePlayBigEventLoopHandlerB.notempty1_u217 -06:5759 GamePlayBigEventLoopHandlerB.skip1_u217 -06:5763 GamePlayBigEventLoopHandlerB.notempty1_u218 -06:5766 GamePlayBigEventLoopHandlerB.skip1_u218 -06:5770 GamePlayBigEventLoopHandlerB.notempty1_u219 -06:5773 GamePlayBigEventLoopHandlerB.skip1_u219 -06:577d GamePlayBigEventLoopHandlerB.notempty1_u220 -06:5780 GamePlayBigEventLoopHandlerB.skip1_u220 -06:578a GamePlayBigEventLoopHandlerB.notempty1_u221 -06:578d GamePlayBigEventLoopHandlerB.skip1_u221 -06:5797 GamePlayBigEventLoopHandlerB.notempty1_u222 -06:579a GamePlayBigEventLoopHandlerB.skip1_u222 -06:57a4 GamePlayBigEventLoopHandlerB.notempty1_u223 -06:57a7 GamePlayBigEventLoopHandlerB.skip1_u223 -06:57b1 GamePlayBigEventLoopHandlerB.notempty1_u224 -06:57b4 GamePlayBigEventLoopHandlerB.skip1_u224 -06:57be GamePlayBigEventLoopHandlerB.notempty1_u225 -06:57c1 GamePlayBigEventLoopHandlerB.skip1_u225 -06:57cb GamePlayBigEventLoopHandlerB.notempty1_u226 -06:57ce GamePlayBigEventLoopHandlerB.skip1_u226 -06:57d8 GamePlayBigEventLoopHandlerB.notempty1_u227 -06:57db GamePlayBigEventLoopHandlerB.skip1_u227 -06:57e5 GamePlayBigEventLoopHandlerB.notempty1_u228 -06:57e8 GamePlayBigEventLoopHandlerB.skip1_u228 -06:57f2 GamePlayBigEventLoopHandlerB.notempty1_u229 -06:57f5 GamePlayBigEventLoopHandlerB.skip1_u229 -06:57ff GamePlayBigEventLoopHandlerB.notempty1_u230 -06:5802 GamePlayBigEventLoopHandlerB.skip1_u230 -06:580c GamePlayBigEventLoopHandlerB.notempty1_u231 -06:580f GamePlayBigEventLoopHandlerB.skip1_u231 -06:5819 GamePlayBigEventLoopHandlerB.notempty1_u232 -06:581c GamePlayBigEventLoopHandlerB.skip1_u232 -06:5826 GamePlayBigEventLoopHandlerB.notempty1_u233 -06:5829 GamePlayBigEventLoopHandlerB.skip1_u233 -06:5833 GamePlayBigEventLoopHandlerB.notempty1_u234 -06:5836 GamePlayBigEventLoopHandlerB.skip1_u234 -06:5840 GamePlayBigEventLoopHandlerB.notempty1_u235 -06:5843 GamePlayBigEventLoopHandlerB.skip1_u235 -06:584d GamePlayBigEventLoopHandlerB.notempty1_u236 -06:5850 GamePlayBigEventLoopHandlerB.skip1_u236 -06:585a GamePlayBigEventLoopHandlerB.notempty1_u237 -06:585d GamePlayBigEventLoopHandlerB.skip1_u237 -06:5867 GamePlayBigEventLoopHandlerB.notempty1_u238 -06:586a GamePlayBigEventLoopHandlerB.skip1_u238 -06:5874 GamePlayBigEventLoopHandlerB.notempty1_u239 -06:5877 GamePlayBigEventLoopHandlerB.skip1_u239 -06:5881 GamePlayBigEventLoopHandlerB.notempty1_u240 -06:5884 GamePlayBigEventLoopHandlerB.skip1_u240 -06:588e GamePlayBigEventLoopHandlerB.notempty1_u241 -06:5891 GamePlayBigEventLoopHandlerB.skip1_u241 -06:589b GamePlayBigEventLoopHandlerB.notempty1_u242 -06:589e GamePlayBigEventLoopHandlerB.skip1_u242 -06:58a8 GamePlayBigEventLoopHandlerB.notempty1_u243 -06:58ab GamePlayBigEventLoopHandlerB.skip1_u243 -06:58b5 GamePlayBigEventLoopHandlerB.notempty1_u244 -06:58b8 GamePlayBigEventLoopHandlerB.skip1_u244 -06:58c2 GamePlayBigEventLoopHandlerB.notempty1_u245 -06:58c5 GamePlayBigEventLoopHandlerB.skip1_u245 -06:58cf GamePlayBigEventLoopHandlerB.notempty1_u246 -06:58d2 GamePlayBigEventLoopHandlerB.skip1_u246 -06:58dc GamePlayBigEventLoopHandlerB.notempty1_u247 -06:58df GamePlayBigEventLoopHandlerB.skip1_u247 -06:58e9 GamePlayBigEventLoopHandlerB.notempty1_u248 -06:58ec GamePlayBigEventLoopHandlerB.skip1_u248 -06:58f6 GamePlayBigEventLoopHandlerB.notempty1_u249 -06:58f9 GamePlayBigEventLoopHandlerB.skip1_u249 -06:5903 GamePlayBigEventLoopHandlerB.notempty1_u250 -06:5906 GamePlayBigEventLoopHandlerB.skip1_u250 -06:5910 GamePlayBigEventLoopHandlerB.notempty1_u251 -06:5913 GamePlayBigEventLoopHandlerB.skip1_u251 -06:591d GamePlayBigEventLoopHandlerB.notempty1_u252 -06:5920 GamePlayBigEventLoopHandlerB.skip1_u252 -06:592a GamePlayBigEventLoopHandlerB.notempty1_u253 -06:592d GamePlayBigEventLoopHandlerB.skip1_u253 -06:5937 GamePlayBigEventLoopHandlerB.notempty1_u254 -06:593a GamePlayBigEventLoopHandlerB.skip1_u254 -06:5944 GamePlayBigEventLoopHandlerB.notempty1_u255 -06:5947 GamePlayBigEventLoopHandlerB.skip1_u255 -06:5951 GamePlayBigEventLoopHandlerB.notempty1_u256 -06:5954 GamePlayBigEventLoopHandlerB.skip1_u256 -06:595e GamePlayBigEventLoopHandlerB.notempty1_u257 -06:5961 GamePlayBigEventLoopHandlerB.skip1_u257 -06:596b GamePlayBigEventLoopHandlerB.notempty1_u258 -06:596e GamePlayBigEventLoopHandlerB.skip1_u258 -06:5978 GamePlayBigEventLoopHandlerB.notempty1_u259 -06:597b GamePlayBigEventLoopHandlerB.skip1_u259 -06:5985 GamePlayBigEventLoopHandlerB.notempty1_u260 -06:5988 GamePlayBigEventLoopHandlerB.skip1_u260 -06:5992 GamePlayBigEventLoopHandlerB.notempty1_u261 -06:5995 GamePlayBigEventLoopHandlerB.skip1_u261 -06:599f GamePlayBigEventLoopHandlerB.notempty1_u262 -06:59a2 GamePlayBigEventLoopHandlerB.skip1_u262 -06:59ac GamePlayBigEventLoopHandlerB.notempty1_u263 -06:59af GamePlayBigEventLoopHandlerB.skip1_u263 -06:59b9 GamePlayBigEventLoopHandlerB.notempty1_u264 -06:59bc GamePlayBigEventLoopHandlerB.skip1_u264 -06:59c6 GamePlayBigEventLoopHandlerB.notempty1_u265 -06:59c9 GamePlayBigEventLoopHandlerB.skip1_u265 -06:59d3 GamePlayBigEventLoopHandlerB.notempty1_u266 -06:59d6 GamePlayBigEventLoopHandlerB.skip1_u266 -06:59e0 GamePlayBigEventLoopHandlerB.notempty2_u267 -06:59e3 GamePlayBigEventLoopHandlerB.skip2_u267 -06:59ed GamePlayBigEventLoopHandlerB.notempty2_u268 -06:59f0 GamePlayBigEventLoopHandlerB.skip2_u268 -06:59fa GamePlayBigEventLoopHandlerB.notempty2_u269 -06:59fd GamePlayBigEventLoopHandlerB.skip2_u269 -06:5a07 GamePlayBigEventLoopHandlerB.notempty2_u270 -06:5a0a GamePlayBigEventLoopHandlerB.skip2_u270 -06:5a14 GamePlayBigEventLoopHandlerB.notempty2_u271 -06:5a17 GamePlayBigEventLoopHandlerB.skip2_u271 -06:5a21 GamePlayBigEventLoopHandlerB.notempty2_u272 -06:5a24 GamePlayBigEventLoopHandlerB.skip2_u272 -06:5a2e GamePlayBigEventLoopHandlerB.notempty2_u273 -06:5a31 GamePlayBigEventLoopHandlerB.skip2_u273 -06:5a3b GamePlayBigEventLoopHandlerB.notempty2_u274 -06:5a3e GamePlayBigEventLoopHandlerB.skip2_u274 -06:5a48 GamePlayBigEventLoopHandlerB.notempty2_u275 -06:5a4b GamePlayBigEventLoopHandlerB.skip2_u275 -06:5a55 GamePlayBigEventLoopHandlerB.notempty2_u276 -06:5a58 GamePlayBigEventLoopHandlerB.skip2_u276 -06:5a62 GamePlayBigEventLoopHandlerB.notempty3_u277 -06:5a65 GamePlayBigEventLoopHandlerB.skip3_u277 -06:5a6f GamePlayBigEventLoopHandlerB.notempty3_u278 -06:5a72 GamePlayBigEventLoopHandlerB.skip3_u278 -06:5a7c GamePlayBigEventLoopHandlerB.notempty3_u279 -06:5a7f GamePlayBigEventLoopHandlerB.skip3_u279 -06:5a89 GamePlayBigEventLoopHandlerB.notempty3_u280 -06:5a8c GamePlayBigEventLoopHandlerB.skip3_u280 -06:5a96 GamePlayBigEventLoopHandlerB.notempty3_u281 -06:5a99 GamePlayBigEventLoopHandlerB.skip3_u281 -06:5aa3 GamePlayBigEventLoopHandlerB.notempty3_u282 -06:5aa6 GamePlayBigEventLoopHandlerB.skip3_u282 -06:5ab0 GamePlayBigEventLoopHandlerB.notempty3_u283 -06:5ab3 GamePlayBigEventLoopHandlerB.skip3_u283 -06:5abd GamePlayBigEventLoopHandlerB.notempty3_u284 -06:5ac0 GamePlayBigEventLoopHandlerB.skip3_u284 -06:5aca GamePlayBigEventLoopHandlerB.notempty3_u285 -06:5acd GamePlayBigEventLoopHandlerB.skip3_u285 -06:5ad7 GamePlayBigEventLoopHandlerB.notempty3_u286 -06:5ada GamePlayBigEventLoopHandlerB.skip3_u286 -06:5ae4 GamePlayBigEventLoopHandlerB.notempty4_u287 -06:5ae7 GamePlayBigEventLoopHandlerB.skip4_u287 -06:5af1 GamePlayBigEventLoopHandlerB.notempty4_u288 -06:5af4 GamePlayBigEventLoopHandlerB.skip4_u288 -06:5afe GamePlayBigEventLoopHandlerB.notempty4_u289 -06:5b01 GamePlayBigEventLoopHandlerB.skip4_u289 -06:5b0b GamePlayBigEventLoopHandlerB.notempty4_u290 -06:5b0e GamePlayBigEventLoopHandlerB.skip4_u290 -06:5b18 GamePlayBigEventLoopHandlerB.notempty4_u291 -06:5b1b GamePlayBigEventLoopHandlerB.skip4_u291 -06:5b25 GamePlayBigEventLoopHandlerB.notempty4_u292 -06:5b28 GamePlayBigEventLoopHandlerB.skip4_u292 -06:5b32 GamePlayBigEventLoopHandlerB.notempty4_u293 -06:5b35 GamePlayBigEventLoopHandlerB.skip4_u293 -06:5b3f GamePlayBigEventLoopHandlerB.notempty4_u294 -06:5b42 GamePlayBigEventLoopHandlerB.skip4_u294 -06:5b4c GamePlayBigEventLoopHandlerB.notempty4_u295 -06:5b4f GamePlayBigEventLoopHandlerB.skip4_u295 -06:5b59 GamePlayBigEventLoopHandlerB.notempty4_u296 -06:5b5c GamePlayBigEventLoopHandlerB.skip4_u296 -06:5b66 GamePlayBigEventLoopHandlerB.notempty5_u297 -06:5b69 GamePlayBigEventLoopHandlerB.skip5_u297 -06:5b73 GamePlayBigEventLoopHandlerB.notempty5_u298 -06:5b76 GamePlayBigEventLoopHandlerB.skip5_u298 -06:5b80 GamePlayBigEventLoopHandlerB.notempty5_u299 -06:5b83 GamePlayBigEventLoopHandlerB.skip5_u299 -06:5b8d GamePlayBigEventLoopHandlerB.notempty5_u300 -06:5b90 GamePlayBigEventLoopHandlerB.skip5_u300 -06:5b9a GamePlayBigEventLoopHandlerB.notempty5_u301 -06:5b9d GamePlayBigEventLoopHandlerB.skip5_u301 -06:5ba7 GamePlayBigEventLoopHandlerB.notempty5_u302 -06:5baa GamePlayBigEventLoopHandlerB.skip5_u302 -06:5bb4 GamePlayBigEventLoopHandlerB.notempty5_u303 -06:5bb7 GamePlayBigEventLoopHandlerB.skip5_u303 -06:5bc1 GamePlayBigEventLoopHandlerB.notempty5_u304 -06:5bc4 GamePlayBigEventLoopHandlerB.skip5_u304 -06:5bce GamePlayBigEventLoopHandlerB.notempty5_u305 -06:5bd1 GamePlayBigEventLoopHandlerB.skip5_u305 -06:5bdb GamePlayBigEventLoopHandlerB.notempty5_u306 -06:5bde GamePlayBigEventLoopHandlerB.skip5_u306 -06:5be8 GamePlayBigEventLoopHandlerB.notempty6_u307 -06:5beb GamePlayBigEventLoopHandlerB.skip6_u307 -06:5bf5 GamePlayBigEventLoopHandlerB.notempty6_u308 -06:5bf8 GamePlayBigEventLoopHandlerB.skip6_u308 -06:5c02 GamePlayBigEventLoopHandlerB.notempty6_u309 -06:5c05 GamePlayBigEventLoopHandlerB.skip6_u309 -06:5c0f GamePlayBigEventLoopHandlerB.notempty6_u310 -06:5c12 GamePlayBigEventLoopHandlerB.skip6_u310 -06:5c1c GamePlayBigEventLoopHandlerB.notempty6_u311 -06:5c1f GamePlayBigEventLoopHandlerB.skip6_u311 -06:5c29 GamePlayBigEventLoopHandlerB.notempty6_u312 -06:5c2c GamePlayBigEventLoopHandlerB.skip6_u312 -06:5c36 GamePlayBigEventLoopHandlerB.notempty6_u313 -06:5c39 GamePlayBigEventLoopHandlerB.skip6_u313 -06:5c43 GamePlayBigEventLoopHandlerB.notempty6_u314 -06:5c46 GamePlayBigEventLoopHandlerB.skip6_u314 -06:5c50 GamePlayBigEventLoopHandlerB.notempty6_u315 -06:5c53 GamePlayBigEventLoopHandlerB.skip6_u315 -06:5c5d GamePlayBigEventLoopHandlerB.notempty6_u316 -06:5c60 GamePlayBigEventLoopHandlerB.skip6_u316 -06:5c6a GamePlayBigEventLoopHandlerB.notempty7_u317 -06:5c6d GamePlayBigEventLoopHandlerB.skip7_u317 -06:5c77 GamePlayBigEventLoopHandlerB.notempty7_u318 -06:5c7a GamePlayBigEventLoopHandlerB.skip7_u318 -06:5c84 GamePlayBigEventLoopHandlerB.notempty7_u319 -06:5c87 GamePlayBigEventLoopHandlerB.skip7_u319 -06:5c91 GamePlayBigEventLoopHandlerB.notempty7_u320 -06:5c94 GamePlayBigEventLoopHandlerB.skip7_u320 -06:5c9e GamePlayBigEventLoopHandlerB.notempty7_u321 -06:5ca1 GamePlayBigEventLoopHandlerB.skip7_u321 -06:5cab GamePlayBigEventLoopHandlerB.notempty7_u322 -06:5cae GamePlayBigEventLoopHandlerB.skip7_u322 -06:5cb8 GamePlayBigEventLoopHandlerB.notempty7_u323 -06:5cbb GamePlayBigEventLoopHandlerB.skip7_u323 -06:5cc5 GamePlayBigEventLoopHandlerB.notempty7_u324 -06:5cc8 GamePlayBigEventLoopHandlerB.skip7_u324 -06:5cd2 GamePlayBigEventLoopHandlerB.notempty7_u325 -06:5cd5 GamePlayBigEventLoopHandlerB.skip7_u325 -06:5cdf GamePlayBigEventLoopHandlerB.notempty7_u326 -06:5ce2 GamePlayBigEventLoopHandlerB.skip7_u326 -06:5cec GamePlayBigEventLoopHandlerB.notempty7_u327 -06:5cef GamePlayBigEventLoopHandlerB.skip7_u327 -06:5cf9 GamePlayBigEventLoopHandlerB.notempty7_u328 -06:5cfc GamePlayBigEventLoopHandlerB.skip7_u328 -06:5d06 GamePlayBigEventLoopHandlerB.notempty7_u329 -06:5d09 GamePlayBigEventLoopHandlerB.skip7_u329 -06:5d13 GamePlayBigEventLoopHandlerB.notempty7_u330 -06:5d16 GamePlayBigEventLoopHandlerB.skip7_u330 -06:5d20 GamePlayBigEventLoopHandlerB.notempty7_u331 -06:5d23 GamePlayBigEventLoopHandlerB.skip7_u331 -06:5d2d GamePlayBigEventLoopHandlerB.notempty7_u332 -06:5d30 GamePlayBigEventLoopHandlerB.skip7_u332 -06:5d3a GamePlayBigEventLoopHandlerB.notempty7_u333 -06:5d3d GamePlayBigEventLoopHandlerB.skip7_u333 -06:5d47 GamePlayBigEventLoopHandlerB.notempty7_u334 -06:5d4a GamePlayBigEventLoopHandlerB.skip7_u334 -06:5d54 GamePlayBigEventLoopHandlerB.notempty7_u335 -06:5d57 GamePlayBigEventLoopHandlerB.skip7_u335 -06:5d61 GamePlayBigEventLoopHandlerB.notempty7_u336 -06:5d64 GamePlayBigEventLoopHandlerB.skip7_u336 -06:5d6e GamePlayBigEventLoopHandlerB.notempty7_u337 -06:5d71 GamePlayBigEventLoopHandlerB.skip7_u337 -06:5d7b GamePlayBigEventLoopHandlerB.notempty7_u338 -06:5d7e GamePlayBigEventLoopHandlerB.skip7_u338 -06:5d88 GamePlayBigEventLoopHandlerB.notempty7_u339 -06:5d8b GamePlayBigEventLoopHandlerB.skip7_u339 -06:5d95 GamePlayBigEventLoopHandlerB.notempty7_u340 -06:5d98 GamePlayBigEventLoopHandlerB.skip7_u340 -06:5da2 GamePlayBigEventLoopHandlerB.notempty7_u341 -06:5da5 GamePlayBigEventLoopHandlerB.skip7_u341 -06:5daf GamePlayBigEventLoopHandlerB.notempty7_u342 -06:5db2 GamePlayBigEventLoopHandlerB.skip7_u342 -06:5dbc GamePlayBigEventLoopHandlerB.notempty7_u343 -06:5dbf GamePlayBigEventLoopHandlerB.skip7_u343 -06:5dc9 GamePlayBigEventLoopHandlerB.notempty7_u344 -06:5dcc GamePlayBigEventLoopHandlerB.skip7_u344 -06:5dd6 GamePlayBigEventLoopHandlerB.notempty7_u345 -06:5dd9 GamePlayBigEventLoopHandlerB.skip7_u345 -06:5de3 GamePlayBigEventLoopHandlerB.notempty7_u346 -06:5de6 GamePlayBigEventLoopHandlerB.skip7_u346 -06:5df0 GamePlayBigEventLoopHandlerB.notempty7_u347 -06:5df3 GamePlayBigEventLoopHandlerB.skip7_u347 -06:5dfd GamePlayBigEventLoopHandlerB.notempty7_u348 -06:5e00 GamePlayBigEventLoopHandlerB.skip7_u348 -06:5e0a GamePlayBigEventLoopHandlerB.notempty7_u349 -06:5e0d GamePlayBigEventLoopHandlerB.skip7_u349 -06:5e17 GamePlayBigEventLoopHandlerB.notempty7_u350 -06:5e1a GamePlayBigEventLoopHandlerB.skip7_u350 -06:5e24 GamePlayBigEventLoopHandlerB.notempty7_u351 -06:5e27 GamePlayBigEventLoopHandlerB.skip7_u351 -06:5e31 GamePlayBigEventLoopHandlerB.notempty7_u352 -06:5e34 GamePlayBigEventLoopHandlerB.skip7_u352 -06:5e3e GamePlayBigEventLoopHandlerB.notempty7_u353 -06:5e41 GamePlayBigEventLoopHandlerB.skip7_u353 -06:5e4b GamePlayBigEventLoopHandlerB.notempty7_u354 -06:5e4e GamePlayBigEventLoopHandlerB.skip7_u354 -06:5e58 GamePlayBigEventLoopHandlerB.notempty7_u355 -06:5e5b GamePlayBigEventLoopHandlerB.skip7_u355 -06:5e65 GamePlayBigEventLoopHandlerB.notempty7_u356 -06:5e68 GamePlayBigEventLoopHandlerB.skip7_u356 -06:5e72 GamePlayBigEventLoopHandlerB.notempty7_u357 -06:5e75 GamePlayBigEventLoopHandlerB.skip7_u357 -06:5e7f GamePlayBigEventLoopHandlerB.notempty7_u358 -06:5e82 GamePlayBigEventLoopHandlerB.skip7_u358 -06:5e8c GamePlayBigEventLoopHandlerB.notempty7_u359 -06:5e8f GamePlayBigEventLoopHandlerB.skip7_u359 -06:5e99 GamePlayBigEventLoopHandlerB.notempty7_u360 -06:5e9c GamePlayBigEventLoopHandlerB.skip7_u360 -06:5ea6 GamePlayBigEventLoopHandlerB.notempty7_u361 -06:5ea9 GamePlayBigEventLoopHandlerB.skip7_u361 -06:5eb3 GamePlayBigEventLoopHandlerB.notempty7_u362 -06:5eb6 GamePlayBigEventLoopHandlerB.skip7_u362 -06:5ec0 GamePlayBigEventLoopHandlerB.notempty7_u363 -06:5ec3 GamePlayBigEventLoopHandlerB.skip7_u363 -06:5ecd GamePlayBigEventLoopHandlerB.notempty7_u364 -06:5ed0 GamePlayBigEventLoopHandlerB.skip7_u364 -06:5eda GamePlayBigEventLoopHandlerB.notempty7_u365 -06:5edd GamePlayBigEventLoopHandlerB.skip7_u365 -06:5ee7 GamePlayBigEventLoopHandlerB.notempty7_u366 -06:5eea GamePlayBigEventLoopHandlerB.skip7_u366 -06:5ef4 GamePlayBigEventLoopHandlerB.notempty7_u367 -06:5ef7 GamePlayBigEventLoopHandlerB.skip7_u367 -06:5f01 GamePlayBigEventLoopHandlerB.notempty7_u368 -06:5f04 GamePlayBigEventLoopHandlerB.skip7_u368 -06:5f0e GamePlayBigEventLoopHandlerB.notempty7_u369 -06:5f11 GamePlayBigEventLoopHandlerB.skip7_u369 -06:5f1b GamePlayBigEventLoopHandlerB.notempty7_u370 -06:5f1e GamePlayBigEventLoopHandlerB.skip7_u370 -06:5f28 GamePlayBigEventLoopHandlerB.notempty7_u371 -06:5f2b GamePlayBigEventLoopHandlerB.skip7_u371 -06:5f35 GamePlayBigEventLoopHandlerB.notempty7_u372 -06:5f38 GamePlayBigEventLoopHandlerB.skip7_u372 -06:5f42 GamePlayBigEventLoopHandlerB.notempty7_u373 -06:5f45 GamePlayBigEventLoopHandlerB.skip7_u373 -06:5f4f GamePlayBigEventLoopHandlerB.notempty7_u374 -06:5f52 GamePlayBigEventLoopHandlerB.skip7_u374 -06:5f5c GamePlayBigEventLoopHandlerB.notempty7_u375 -06:5f5f GamePlayBigEventLoopHandlerB.skip7_u375 -06:5f69 GamePlayBigEventLoopHandlerB.notempty7_u376 -06:5f6c GamePlayBigEventLoopHandlerB.skip7_u376 -06:5f76 GamePlayBigEventLoopHandlerB.notempty7_u377 -06:5f79 GamePlayBigEventLoopHandlerB.skip7_u377 -06:5f83 GamePlayBigEventLoopHandlerB.notempty7_u378 -06:5f86 GamePlayBigEventLoopHandlerB.skip7_u378 -06:5f90 GamePlayBigEventLoopHandlerB.notempty7_u379 -06:5f93 GamePlayBigEventLoopHandlerB.skip7_u379 -06:5f9d GamePlayBigEventLoopHandlerB.notempty7_u380 -06:5fa0 GamePlayBigEventLoopHandlerB.skip7_u380 -06:5faa GamePlayBigEventLoopHandlerB.notempty7_u381 -06:5fad GamePlayBigEventLoopHandlerB.skip7_u381 -06:5fb7 GamePlayBigEventLoopHandlerB.notempty7_u382 -06:5fba GamePlayBigEventLoopHandlerB.skip7_u382 -06:5fc4 GamePlayBigEventLoopHandlerB.notempty7_u383 -06:5fc7 GamePlayBigEventLoopHandlerB.skip7_u383 -06:5fd1 GamePlayBigEventLoopHandlerB.notempty7_u384 -06:5fd4 GamePlayBigEventLoopHandlerB.skip7_u384 -06:5fde GamePlayBigEventLoopHandlerB.notempty7_u385 -06:5fe1 GamePlayBigEventLoopHandlerB.skip7_u385 -06:5feb GamePlayBigEventLoopHandlerB.notempty7_u386 -06:5fee GamePlayBigEventLoopHandlerB.skip7_u386 -06:5ff8 GamePlayBigEventLoopHandlerB.notempty7_u387 -06:5ffb GamePlayBigEventLoopHandlerB.skip7_u387 -06:6005 GamePlayBigEventLoopHandlerB.notempty7_u388 -06:6008 GamePlayBigEventLoopHandlerB.skip7_u388 -06:6012 GamePlayBigEventLoopHandlerB.notempty7_u389 -06:6015 GamePlayBigEventLoopHandlerB.skip7_u389 -06:601f GamePlayBigEventLoopHandlerB.notempty7_u390 -06:6022 GamePlayBigEventLoopHandlerB.skip7_u390 -06:602c GamePlayBigEventLoopHandlerB.notempty7_u391 -06:602f GamePlayBigEventLoopHandlerB.skip7_u391 -06:6039 GamePlayBigEventLoopHandlerB.notempty7_u392 -06:603c GamePlayBigEventLoopHandlerB.skip7_u392 -06:6046 GamePlayBigEventLoopHandlerB.notempty7_u393 -06:6049 GamePlayBigEventLoopHandlerB.skip7_u393 -06:6053 GamePlayBigEventLoopHandlerB.notempty7_u394 -06:6056 GamePlayBigEventLoopHandlerB.skip7_u394 -06:6060 GamePlayBigEventLoopHandlerB.notempty7_u395 -06:6063 GamePlayBigEventLoopHandlerB.skip7_u395 -06:606d GamePlayBigEventLoopHandlerB.notempty7_u396 -06:6070 GamePlayBigEventLoopHandlerB.skip7_u396 -06:607a GamePlayBigEventLoopHandlerB.notempty7_u397 -06:607d GamePlayBigEventLoopHandlerB.skip7_u397 -06:6087 GamePlayBigEventLoopHandlerB.notempty7_u398 -06:608a GamePlayBigEventLoopHandlerB.skip7_u398 -06:6094 GamePlayBigEventLoopHandlerB.notempty7_u399 -06:6097 GamePlayBigEventLoopHandlerB.skip7_u399 -06:60a1 GamePlayBigEventLoopHandlerB.notempty7_u400 -06:60a4 GamePlayBigEventLoopHandlerB.skip7_u400 -06:60ae GamePlayBigEventLoopHandlerB.notempty7_u401 -06:60b1 GamePlayBigEventLoopHandlerB.skip7_u401 -06:60bb GamePlayBigEventLoopHandlerB.notempty7_u402 -06:60be GamePlayBigEventLoopHandlerB.skip7_u402 -06:60c8 GamePlayBigEventLoopHandlerB.notempty7_u403 -06:60cb GamePlayBigEventLoopHandlerB.skip7_u403 -06:60d5 GamePlayBigEventLoopHandlerB.notempty7_u404 -06:60d8 GamePlayBigEventLoopHandlerB.skip7_u404 -06:60e2 GamePlayBigEventLoopHandlerB.notempty7_u405 -06:60e5 GamePlayBigEventLoopHandlerB.skip7_u405 -06:60ef GamePlayBigEventLoopHandlerB.notempty7_u406 -06:60f2 GamePlayBigEventLoopHandlerB.skip7_u406 -06:60f6 GamePlayBigEventLoopHandlerB.gameOverMode -06:6116 GamePlayBigEventLoopHandlerB.noretry -06:6123 GamePlayBigEventLoopHandlerB.pauseMode -06:613b GamePlayBigEventLoopHandlerB.noqr -06:614a GamePlayBigEventLoopHandlerB.nounpause -06:61c2 GamePlayBigEventLoopHandlerB.drawStaticInfo -06:61ea BigDoHold -06:61ee BigDoHold.checkIRSA -06:61f5 BigDoHold.ldb3 -06:6201 BigDoHold.lda3 -06:620b BigDoHold.cp3 -06:6219 BigDoHold.checkIRSB -06:6220 BigDoHold.lda4 -06:622c BigDoHold.ldb4 -06:6236 BigDoHold.cp4 -06:6244 BigDoHold.noRotation -06:624f BigDoHold.doHoldOperation -06:625a sBigLeady -06:6264 sBigGo -06:626e sBigPause -06:6282 sBigPieceXOffsets -06:629e sBigPieceYOffsets -06:62ba sBigPieceFastRotationStates -06:632a sBigPieceRotationStates -06:639a sBigGameplayTileMap -06:662e sBigGameplayTileMapEnd +06:4a46 BigFieldDelay.are +06:4a5b BigFieldDelay.generatenextpiece +06:4a65 BigAppendClearedLine +06:4a7a BigFindClearedLines +06:4aa6 BigFindClearedLines.next_u48 +06:4ac3 BigFindClearedLines.next_u49 +06:4ae0 BigFindClearedLines.next_u50 +06:4afd BigFindClearedLines.next_u51 +06:4b1a BigFindClearedLines.next_u52 +06:4b37 BigFindClearedLines.next_u53 +06:4b54 BigFindClearedLines.next_u54 +06:4b71 BigFindClearedLines.next_u55 +06:4b8e BigFindClearedLines.next_u56 +06:4bab BigFindClearedLines.next_u57 +06:4bc8 BigFindClearedLines.next_u58 +06:4be5 BigFindClearedLines.next_u59 +06:4c02 BigFindClearedLines.next_u60 +06:4c1f BigFindClearedLines.next_u61 +06:4c20 BigMarkClear +06:4c28 BigMarkClear.markclear1loop +06:4c41 BigMarkClear.markclear2loop +06:4c5a BigMarkClear.markclear3loop +06:4c73 BigMarkClear.markclear4loop +06:4c84 BigClearLines +06:4c9b BigClearLines.clear_u62 +06:4cc1 BigClearLines.r_u62 +06:4cd5 BigClearLines.clear_u63 +06:4cfb BigClearLines.r_u63 +06:4d0f BigClearLines.clear_u64 +06:4d35 BigClearLines.r_u64 +06:4d49 BigClearLines.clear_u65 +06:4d6f BigClearLines.r_u65 +06:4d83 BigClearLines.clear_u66 +06:4da9 BigClearLines.r_u66 +06:4dbd BigClearLines.clear_u67 +06:4de3 BigClearLines.r_u67 +06:4df7 BigClearLines.clear_u68 +06:4e1d BigClearLines.r_u68 +06:4e31 BigClearLines.clear_u69 +06:4e57 BigClearLines.r_u69 +06:4e6b BigClearLines.clear_u70 +06:4e91 BigClearLines.r_u70 +06:4ea5 BigClearLines.clear_u71 +06:4ecb BigClearLines.r_u71 +06:4edf BigClearLines.clear_u72 +06:4f05 BigClearLines.r_u72 +06:4f19 BigClearLines.clear_u73 +06:4f3f BigClearLines.r_u73 +06:4f53 BigClearLines.clear_u74 +06:4f79 BigClearLines.r_u74 +06:4f8d BigClearLines.clear_u75 +06:4fb3 BigClearLines.r_u75 +06:4fc7 BigClearLines.clear_u76 +06:4fed BigClearLines.r_u76 +06:5001 BigClearLines.clear_u77 +06:5027 BigClearLines.r_u77 +06:503b BigClearLines.clear_u78 +06:5061 BigClearLines.r_u78 +06:5075 BigClearLines.clear_u79 +06:509b BigClearLines.r_u79 +06:50af BigClearLines.clear_u80 +06:50d5 BigClearLines.r_u80 +06:50e9 BigClearLines.clear_u81 +06:510f BigClearLines.r_u81 +06:5123 BigClearLines.clear_u82 +06:5149 BigClearLines.r_u82 +06:515d BigClearLines.clear_u83 +06:5183 BigClearLines.r_u83 +06:5197 BigClearLines.clear_u84 +06:51bd BigClearLines.r_u84 +06:51bd BigClearLines.fixgarbo +06:51c0 BigClearLines.fixgarboloop +06:51de BigWidenField +06:54e1 SwitchToGameplayBigB +06:54e7 SwitchToGameplayBigB.wvr_u204 +06:54f0 SwitchToGameplayBigB.loadtilemap +06:5539 SwitchToGameplayBigB.wvb_u205 +06:5540 SwitchToGameplayBigB.wvbe_u206 +06:5546 GamePlayBigEventLoopHandlerB +06:5550 GamePlayBigEventLoopHandlerB.modejumps +06:556e GamePlayBigEventLoopHandlerB.leadyMode +06:557e GamePlayBigEventLoopHandlerB.firstleadyiterskip +06:5587 GamePlayBigEventLoopHandlerB.notdoneleady +06:5598 GamePlayBigEventLoopHandlerB.goMode +06:55a2 GamePlayBigEventLoopHandlerB.notdonego +06:55b3 GamePlayBigEventLoopHandlerB.postGoMode +06:55c7 GamePlayBigEventLoopHandlerB.prefetchedPieceMode +06:55d8 GamePlayBigEventLoopHandlerB.checkIHS +06:55e3 GamePlayBigEventLoopHandlerB.loaddefaultjingle +06:55e7 GamePlayBigEventLoopHandlerB.checkIRSA +06:55ee GamePlayBigEventLoopHandlerB.ldb1 +06:55fa GamePlayBigEventLoopHandlerB.lda1 +06:5604 GamePlayBigEventLoopHandlerB.cp1 +06:5612 GamePlayBigEventLoopHandlerB.checkIRSB +06:5619 GamePlayBigEventLoopHandlerB.lda2 +06:5625 GamePlayBigEventLoopHandlerB.ldb2 +06:562f GamePlayBigEventLoopHandlerB.cp2 +06:563d GamePlayBigEventLoopHandlerB.postjingle +06:5641 GamePlayBigEventLoopHandlerB.spawnPieceMode +06:564f GamePlayBigEventLoopHandlerB.canspawn +06:5662 GamePlayBigEventLoopHandlerB.pieceInMotionMode +06:5676 GamePlayBigEventLoopHandlerB.nopauserequested +06:5697 GamePlayBigEventLoopHandlerB.nohold +06:56a2 GamePlayBigEventLoopHandlerB.delayMode +06:56b6 GamePlayBigEventLoopHandlerB.nodelaypauserequested +06:56c7 GamePlayBigEventLoopHandlerB.preGameOverMode +06:56da GamePlayBigEventLoopHandlerB.notempty1_u207 +06:56dd GamePlayBigEventLoopHandlerB.skip1_u207 +06:56e7 GamePlayBigEventLoopHandlerB.notempty1_u208 +06:56ea GamePlayBigEventLoopHandlerB.skip1_u208 +06:56f4 GamePlayBigEventLoopHandlerB.notempty1_u209 +06:56f7 GamePlayBigEventLoopHandlerB.skip1_u209 +06:5701 GamePlayBigEventLoopHandlerB.notempty1_u210 +06:5704 GamePlayBigEventLoopHandlerB.skip1_u210 +06:570e GamePlayBigEventLoopHandlerB.notempty1_u211 +06:5711 GamePlayBigEventLoopHandlerB.skip1_u211 +06:571b GamePlayBigEventLoopHandlerB.notempty1_u212 +06:571e GamePlayBigEventLoopHandlerB.skip1_u212 +06:5728 GamePlayBigEventLoopHandlerB.notempty1_u213 +06:572b GamePlayBigEventLoopHandlerB.skip1_u213 +06:5735 GamePlayBigEventLoopHandlerB.notempty1_u214 +06:5738 GamePlayBigEventLoopHandlerB.skip1_u214 +06:5742 GamePlayBigEventLoopHandlerB.notempty1_u215 +06:5745 GamePlayBigEventLoopHandlerB.skip1_u215 +06:574f GamePlayBigEventLoopHandlerB.notempty1_u216 +06:5752 GamePlayBigEventLoopHandlerB.skip1_u216 +06:575c GamePlayBigEventLoopHandlerB.notempty1_u217 +06:575f GamePlayBigEventLoopHandlerB.skip1_u217 +06:5769 GamePlayBigEventLoopHandlerB.notempty1_u218 +06:576c GamePlayBigEventLoopHandlerB.skip1_u218 +06:5776 GamePlayBigEventLoopHandlerB.notempty1_u219 +06:5779 GamePlayBigEventLoopHandlerB.skip1_u219 +06:5783 GamePlayBigEventLoopHandlerB.notempty1_u220 +06:5786 GamePlayBigEventLoopHandlerB.skip1_u220 +06:5790 GamePlayBigEventLoopHandlerB.notempty1_u221 +06:5793 GamePlayBigEventLoopHandlerB.skip1_u221 +06:579d GamePlayBigEventLoopHandlerB.notempty1_u222 +06:57a0 GamePlayBigEventLoopHandlerB.skip1_u222 +06:57aa GamePlayBigEventLoopHandlerB.notempty1_u223 +06:57ad GamePlayBigEventLoopHandlerB.skip1_u223 +06:57b7 GamePlayBigEventLoopHandlerB.notempty1_u224 +06:57ba GamePlayBigEventLoopHandlerB.skip1_u224 +06:57c4 GamePlayBigEventLoopHandlerB.notempty1_u225 +06:57c7 GamePlayBigEventLoopHandlerB.skip1_u225 +06:57d1 GamePlayBigEventLoopHandlerB.notempty1_u226 +06:57d4 GamePlayBigEventLoopHandlerB.skip1_u226 +06:57de GamePlayBigEventLoopHandlerB.notempty1_u227 +06:57e1 GamePlayBigEventLoopHandlerB.skip1_u227 +06:57eb GamePlayBigEventLoopHandlerB.notempty1_u228 +06:57ee GamePlayBigEventLoopHandlerB.skip1_u228 +06:57f8 GamePlayBigEventLoopHandlerB.notempty1_u229 +06:57fb GamePlayBigEventLoopHandlerB.skip1_u229 +06:5805 GamePlayBigEventLoopHandlerB.notempty1_u230 +06:5808 GamePlayBigEventLoopHandlerB.skip1_u230 +06:5812 GamePlayBigEventLoopHandlerB.notempty1_u231 +06:5815 GamePlayBigEventLoopHandlerB.skip1_u231 +06:581f GamePlayBigEventLoopHandlerB.notempty1_u232 +06:5822 GamePlayBigEventLoopHandlerB.skip1_u232 +06:582c GamePlayBigEventLoopHandlerB.notempty1_u233 +06:582f GamePlayBigEventLoopHandlerB.skip1_u233 +06:5839 GamePlayBigEventLoopHandlerB.notempty1_u234 +06:583c GamePlayBigEventLoopHandlerB.skip1_u234 +06:5846 GamePlayBigEventLoopHandlerB.notempty1_u235 +06:5849 GamePlayBigEventLoopHandlerB.skip1_u235 +06:5853 GamePlayBigEventLoopHandlerB.notempty1_u236 +06:5856 GamePlayBigEventLoopHandlerB.skip1_u236 +06:5860 GamePlayBigEventLoopHandlerB.notempty1_u237 +06:5863 GamePlayBigEventLoopHandlerB.skip1_u237 +06:586d GamePlayBigEventLoopHandlerB.notempty1_u238 +06:5870 GamePlayBigEventLoopHandlerB.skip1_u238 +06:587a GamePlayBigEventLoopHandlerB.notempty1_u239 +06:587d GamePlayBigEventLoopHandlerB.skip1_u239 +06:5887 GamePlayBigEventLoopHandlerB.notempty1_u240 +06:588a GamePlayBigEventLoopHandlerB.skip1_u240 +06:5894 GamePlayBigEventLoopHandlerB.notempty1_u241 +06:5897 GamePlayBigEventLoopHandlerB.skip1_u241 +06:58a1 GamePlayBigEventLoopHandlerB.notempty1_u242 +06:58a4 GamePlayBigEventLoopHandlerB.skip1_u242 +06:58ae GamePlayBigEventLoopHandlerB.notempty1_u243 +06:58b1 GamePlayBigEventLoopHandlerB.skip1_u243 +06:58bb GamePlayBigEventLoopHandlerB.notempty1_u244 +06:58be GamePlayBigEventLoopHandlerB.skip1_u244 +06:58c8 GamePlayBigEventLoopHandlerB.notempty1_u245 +06:58cb GamePlayBigEventLoopHandlerB.skip1_u245 +06:58d5 GamePlayBigEventLoopHandlerB.notempty1_u246 +06:58d8 GamePlayBigEventLoopHandlerB.skip1_u246 +06:58e2 GamePlayBigEventLoopHandlerB.notempty1_u247 +06:58e5 GamePlayBigEventLoopHandlerB.skip1_u247 +06:58ef GamePlayBigEventLoopHandlerB.notempty1_u248 +06:58f2 GamePlayBigEventLoopHandlerB.skip1_u248 +06:58fc GamePlayBigEventLoopHandlerB.notempty1_u249 +06:58ff GamePlayBigEventLoopHandlerB.skip1_u249 +06:5909 GamePlayBigEventLoopHandlerB.notempty1_u250 +06:590c GamePlayBigEventLoopHandlerB.skip1_u250 +06:5916 GamePlayBigEventLoopHandlerB.notempty1_u251 +06:5919 GamePlayBigEventLoopHandlerB.skip1_u251 +06:5923 GamePlayBigEventLoopHandlerB.notempty1_u252 +06:5926 GamePlayBigEventLoopHandlerB.skip1_u252 +06:5930 GamePlayBigEventLoopHandlerB.notempty1_u253 +06:5933 GamePlayBigEventLoopHandlerB.skip1_u253 +06:593d GamePlayBigEventLoopHandlerB.notempty1_u254 +06:5940 GamePlayBigEventLoopHandlerB.skip1_u254 +06:594a GamePlayBigEventLoopHandlerB.notempty1_u255 +06:594d GamePlayBigEventLoopHandlerB.skip1_u255 +06:5957 GamePlayBigEventLoopHandlerB.notempty1_u256 +06:595a GamePlayBigEventLoopHandlerB.skip1_u256 +06:5964 GamePlayBigEventLoopHandlerB.notempty1_u257 +06:5967 GamePlayBigEventLoopHandlerB.skip1_u257 +06:5971 GamePlayBigEventLoopHandlerB.notempty1_u258 +06:5974 GamePlayBigEventLoopHandlerB.skip1_u258 +06:597e GamePlayBigEventLoopHandlerB.notempty1_u259 +06:5981 GamePlayBigEventLoopHandlerB.skip1_u259 +06:598b GamePlayBigEventLoopHandlerB.notempty1_u260 +06:598e GamePlayBigEventLoopHandlerB.skip1_u260 +06:5998 GamePlayBigEventLoopHandlerB.notempty1_u261 +06:599b GamePlayBigEventLoopHandlerB.skip1_u261 +06:59a5 GamePlayBigEventLoopHandlerB.notempty1_u262 +06:59a8 GamePlayBigEventLoopHandlerB.skip1_u262 +06:59b2 GamePlayBigEventLoopHandlerB.notempty1_u263 +06:59b5 GamePlayBigEventLoopHandlerB.skip1_u263 +06:59bf GamePlayBigEventLoopHandlerB.notempty1_u264 +06:59c2 GamePlayBigEventLoopHandlerB.skip1_u264 +06:59cc GamePlayBigEventLoopHandlerB.notempty1_u265 +06:59cf GamePlayBigEventLoopHandlerB.skip1_u265 +06:59d9 GamePlayBigEventLoopHandlerB.notempty1_u266 +06:59dc GamePlayBigEventLoopHandlerB.skip1_u266 +06:59e6 GamePlayBigEventLoopHandlerB.notempty2_u267 +06:59e9 GamePlayBigEventLoopHandlerB.skip2_u267 +06:59f3 GamePlayBigEventLoopHandlerB.notempty2_u268 +06:59f6 GamePlayBigEventLoopHandlerB.skip2_u268 +06:5a00 GamePlayBigEventLoopHandlerB.notempty2_u269 +06:5a03 GamePlayBigEventLoopHandlerB.skip2_u269 +06:5a0d GamePlayBigEventLoopHandlerB.notempty2_u270 +06:5a10 GamePlayBigEventLoopHandlerB.skip2_u270 +06:5a1a GamePlayBigEventLoopHandlerB.notempty2_u271 +06:5a1d GamePlayBigEventLoopHandlerB.skip2_u271 +06:5a27 GamePlayBigEventLoopHandlerB.notempty2_u272 +06:5a2a GamePlayBigEventLoopHandlerB.skip2_u272 +06:5a34 GamePlayBigEventLoopHandlerB.notempty2_u273 +06:5a37 GamePlayBigEventLoopHandlerB.skip2_u273 +06:5a41 GamePlayBigEventLoopHandlerB.notempty2_u274 +06:5a44 GamePlayBigEventLoopHandlerB.skip2_u274 +06:5a4e GamePlayBigEventLoopHandlerB.notempty2_u275 +06:5a51 GamePlayBigEventLoopHandlerB.skip2_u275 +06:5a5b GamePlayBigEventLoopHandlerB.notempty2_u276 +06:5a5e GamePlayBigEventLoopHandlerB.skip2_u276 +06:5a68 GamePlayBigEventLoopHandlerB.notempty3_u277 +06:5a6b GamePlayBigEventLoopHandlerB.skip3_u277 +06:5a75 GamePlayBigEventLoopHandlerB.notempty3_u278 +06:5a78 GamePlayBigEventLoopHandlerB.skip3_u278 +06:5a82 GamePlayBigEventLoopHandlerB.notempty3_u279 +06:5a85 GamePlayBigEventLoopHandlerB.skip3_u279 +06:5a8f GamePlayBigEventLoopHandlerB.notempty3_u280 +06:5a92 GamePlayBigEventLoopHandlerB.skip3_u280 +06:5a9c GamePlayBigEventLoopHandlerB.notempty3_u281 +06:5a9f GamePlayBigEventLoopHandlerB.skip3_u281 +06:5aa9 GamePlayBigEventLoopHandlerB.notempty3_u282 +06:5aac GamePlayBigEventLoopHandlerB.skip3_u282 +06:5ab6 GamePlayBigEventLoopHandlerB.notempty3_u283 +06:5ab9 GamePlayBigEventLoopHandlerB.skip3_u283 +06:5ac3 GamePlayBigEventLoopHandlerB.notempty3_u284 +06:5ac6 GamePlayBigEventLoopHandlerB.skip3_u284 +06:5ad0 GamePlayBigEventLoopHandlerB.notempty3_u285 +06:5ad3 GamePlayBigEventLoopHandlerB.skip3_u285 +06:5add GamePlayBigEventLoopHandlerB.notempty3_u286 +06:5ae0 GamePlayBigEventLoopHandlerB.skip3_u286 +06:5aea GamePlayBigEventLoopHandlerB.notempty4_u287 +06:5aed GamePlayBigEventLoopHandlerB.skip4_u287 +06:5af7 GamePlayBigEventLoopHandlerB.notempty4_u288 +06:5afa GamePlayBigEventLoopHandlerB.skip4_u288 +06:5b04 GamePlayBigEventLoopHandlerB.notempty4_u289 +06:5b07 GamePlayBigEventLoopHandlerB.skip4_u289 +06:5b11 GamePlayBigEventLoopHandlerB.notempty4_u290 +06:5b14 GamePlayBigEventLoopHandlerB.skip4_u290 +06:5b1e GamePlayBigEventLoopHandlerB.notempty4_u291 +06:5b21 GamePlayBigEventLoopHandlerB.skip4_u291 +06:5b2b GamePlayBigEventLoopHandlerB.notempty4_u292 +06:5b2e GamePlayBigEventLoopHandlerB.skip4_u292 +06:5b38 GamePlayBigEventLoopHandlerB.notempty4_u293 +06:5b3b GamePlayBigEventLoopHandlerB.skip4_u293 +06:5b45 GamePlayBigEventLoopHandlerB.notempty4_u294 +06:5b48 GamePlayBigEventLoopHandlerB.skip4_u294 +06:5b52 GamePlayBigEventLoopHandlerB.notempty4_u295 +06:5b55 GamePlayBigEventLoopHandlerB.skip4_u295 +06:5b5f GamePlayBigEventLoopHandlerB.notempty4_u296 +06:5b62 GamePlayBigEventLoopHandlerB.skip4_u296 +06:5b6c GamePlayBigEventLoopHandlerB.notempty5_u297 +06:5b6f GamePlayBigEventLoopHandlerB.skip5_u297 +06:5b79 GamePlayBigEventLoopHandlerB.notempty5_u298 +06:5b7c GamePlayBigEventLoopHandlerB.skip5_u298 +06:5b86 GamePlayBigEventLoopHandlerB.notempty5_u299 +06:5b89 GamePlayBigEventLoopHandlerB.skip5_u299 +06:5b93 GamePlayBigEventLoopHandlerB.notempty5_u300 +06:5b96 GamePlayBigEventLoopHandlerB.skip5_u300 +06:5ba0 GamePlayBigEventLoopHandlerB.notempty5_u301 +06:5ba3 GamePlayBigEventLoopHandlerB.skip5_u301 +06:5bad GamePlayBigEventLoopHandlerB.notempty5_u302 +06:5bb0 GamePlayBigEventLoopHandlerB.skip5_u302 +06:5bba GamePlayBigEventLoopHandlerB.notempty5_u303 +06:5bbd GamePlayBigEventLoopHandlerB.skip5_u303 +06:5bc7 GamePlayBigEventLoopHandlerB.notempty5_u304 +06:5bca GamePlayBigEventLoopHandlerB.skip5_u304 +06:5bd4 GamePlayBigEventLoopHandlerB.notempty5_u305 +06:5bd7 GamePlayBigEventLoopHandlerB.skip5_u305 +06:5be1 GamePlayBigEventLoopHandlerB.notempty5_u306 +06:5be4 GamePlayBigEventLoopHandlerB.skip5_u306 +06:5bee GamePlayBigEventLoopHandlerB.notempty6_u307 +06:5bf1 GamePlayBigEventLoopHandlerB.skip6_u307 +06:5bfb GamePlayBigEventLoopHandlerB.notempty6_u308 +06:5bfe GamePlayBigEventLoopHandlerB.skip6_u308 +06:5c08 GamePlayBigEventLoopHandlerB.notempty6_u309 +06:5c0b GamePlayBigEventLoopHandlerB.skip6_u309 +06:5c15 GamePlayBigEventLoopHandlerB.notempty6_u310 +06:5c18 GamePlayBigEventLoopHandlerB.skip6_u310 +06:5c22 GamePlayBigEventLoopHandlerB.notempty6_u311 +06:5c25 GamePlayBigEventLoopHandlerB.skip6_u311 +06:5c2f GamePlayBigEventLoopHandlerB.notempty6_u312 +06:5c32 GamePlayBigEventLoopHandlerB.skip6_u312 +06:5c3c GamePlayBigEventLoopHandlerB.notempty6_u313 +06:5c3f GamePlayBigEventLoopHandlerB.skip6_u313 +06:5c49 GamePlayBigEventLoopHandlerB.notempty6_u314 +06:5c4c GamePlayBigEventLoopHandlerB.skip6_u314 +06:5c56 GamePlayBigEventLoopHandlerB.notempty6_u315 +06:5c59 GamePlayBigEventLoopHandlerB.skip6_u315 +06:5c63 GamePlayBigEventLoopHandlerB.notempty6_u316 +06:5c66 GamePlayBigEventLoopHandlerB.skip6_u316 +06:5c70 GamePlayBigEventLoopHandlerB.notempty7_u317 +06:5c73 GamePlayBigEventLoopHandlerB.skip7_u317 +06:5c7d GamePlayBigEventLoopHandlerB.notempty7_u318 +06:5c80 GamePlayBigEventLoopHandlerB.skip7_u318 +06:5c8a GamePlayBigEventLoopHandlerB.notempty7_u319 +06:5c8d GamePlayBigEventLoopHandlerB.skip7_u319 +06:5c97 GamePlayBigEventLoopHandlerB.notempty7_u320 +06:5c9a GamePlayBigEventLoopHandlerB.skip7_u320 +06:5ca4 GamePlayBigEventLoopHandlerB.notempty7_u321 +06:5ca7 GamePlayBigEventLoopHandlerB.skip7_u321 +06:5cb1 GamePlayBigEventLoopHandlerB.notempty7_u322 +06:5cb4 GamePlayBigEventLoopHandlerB.skip7_u322 +06:5cbe GamePlayBigEventLoopHandlerB.notempty7_u323 +06:5cc1 GamePlayBigEventLoopHandlerB.skip7_u323 +06:5ccb GamePlayBigEventLoopHandlerB.notempty7_u324 +06:5cce GamePlayBigEventLoopHandlerB.skip7_u324 +06:5cd8 GamePlayBigEventLoopHandlerB.notempty7_u325 +06:5cdb GamePlayBigEventLoopHandlerB.skip7_u325 +06:5ce5 GamePlayBigEventLoopHandlerB.notempty7_u326 +06:5ce8 GamePlayBigEventLoopHandlerB.skip7_u326 +06:5cf2 GamePlayBigEventLoopHandlerB.notempty7_u327 +06:5cf5 GamePlayBigEventLoopHandlerB.skip7_u327 +06:5cff GamePlayBigEventLoopHandlerB.notempty7_u328 +06:5d02 GamePlayBigEventLoopHandlerB.skip7_u328 +06:5d0c GamePlayBigEventLoopHandlerB.notempty7_u329 +06:5d0f GamePlayBigEventLoopHandlerB.skip7_u329 +06:5d19 GamePlayBigEventLoopHandlerB.notempty7_u330 +06:5d1c GamePlayBigEventLoopHandlerB.skip7_u330 +06:5d26 GamePlayBigEventLoopHandlerB.notempty7_u331 +06:5d29 GamePlayBigEventLoopHandlerB.skip7_u331 +06:5d33 GamePlayBigEventLoopHandlerB.notempty7_u332 +06:5d36 GamePlayBigEventLoopHandlerB.skip7_u332 +06:5d40 GamePlayBigEventLoopHandlerB.notempty7_u333 +06:5d43 GamePlayBigEventLoopHandlerB.skip7_u333 +06:5d4d GamePlayBigEventLoopHandlerB.notempty7_u334 +06:5d50 GamePlayBigEventLoopHandlerB.skip7_u334 +06:5d5a GamePlayBigEventLoopHandlerB.notempty7_u335 +06:5d5d GamePlayBigEventLoopHandlerB.skip7_u335 +06:5d67 GamePlayBigEventLoopHandlerB.notempty7_u336 +06:5d6a GamePlayBigEventLoopHandlerB.skip7_u336 +06:5d74 GamePlayBigEventLoopHandlerB.notempty7_u337 +06:5d77 GamePlayBigEventLoopHandlerB.skip7_u337 +06:5d81 GamePlayBigEventLoopHandlerB.notempty7_u338 +06:5d84 GamePlayBigEventLoopHandlerB.skip7_u338 +06:5d8e GamePlayBigEventLoopHandlerB.notempty7_u339 +06:5d91 GamePlayBigEventLoopHandlerB.skip7_u339 +06:5d9b GamePlayBigEventLoopHandlerB.notempty7_u340 +06:5d9e GamePlayBigEventLoopHandlerB.skip7_u340 +06:5da8 GamePlayBigEventLoopHandlerB.notempty7_u341 +06:5dab GamePlayBigEventLoopHandlerB.skip7_u341 +06:5db5 GamePlayBigEventLoopHandlerB.notempty7_u342 +06:5db8 GamePlayBigEventLoopHandlerB.skip7_u342 +06:5dc2 GamePlayBigEventLoopHandlerB.notempty7_u343 +06:5dc5 GamePlayBigEventLoopHandlerB.skip7_u343 +06:5dcf GamePlayBigEventLoopHandlerB.notempty7_u344 +06:5dd2 GamePlayBigEventLoopHandlerB.skip7_u344 +06:5ddc GamePlayBigEventLoopHandlerB.notempty7_u345 +06:5ddf GamePlayBigEventLoopHandlerB.skip7_u345 +06:5de9 GamePlayBigEventLoopHandlerB.notempty7_u346 +06:5dec GamePlayBigEventLoopHandlerB.skip7_u346 +06:5df6 GamePlayBigEventLoopHandlerB.notempty7_u347 +06:5df9 GamePlayBigEventLoopHandlerB.skip7_u347 +06:5e03 GamePlayBigEventLoopHandlerB.notempty7_u348 +06:5e06 GamePlayBigEventLoopHandlerB.skip7_u348 +06:5e10 GamePlayBigEventLoopHandlerB.notempty7_u349 +06:5e13 GamePlayBigEventLoopHandlerB.skip7_u349 +06:5e1d GamePlayBigEventLoopHandlerB.notempty7_u350 +06:5e20 GamePlayBigEventLoopHandlerB.skip7_u350 +06:5e2a GamePlayBigEventLoopHandlerB.notempty7_u351 +06:5e2d GamePlayBigEventLoopHandlerB.skip7_u351 +06:5e37 GamePlayBigEventLoopHandlerB.notempty7_u352 +06:5e3a GamePlayBigEventLoopHandlerB.skip7_u352 +06:5e44 GamePlayBigEventLoopHandlerB.notempty7_u353 +06:5e47 GamePlayBigEventLoopHandlerB.skip7_u353 +06:5e51 GamePlayBigEventLoopHandlerB.notempty7_u354 +06:5e54 GamePlayBigEventLoopHandlerB.skip7_u354 +06:5e5e GamePlayBigEventLoopHandlerB.notempty7_u355 +06:5e61 GamePlayBigEventLoopHandlerB.skip7_u355 +06:5e6b GamePlayBigEventLoopHandlerB.notempty7_u356 +06:5e6e GamePlayBigEventLoopHandlerB.skip7_u356 +06:5e78 GamePlayBigEventLoopHandlerB.notempty7_u357 +06:5e7b GamePlayBigEventLoopHandlerB.skip7_u357 +06:5e85 GamePlayBigEventLoopHandlerB.notempty7_u358 +06:5e88 GamePlayBigEventLoopHandlerB.skip7_u358 +06:5e92 GamePlayBigEventLoopHandlerB.notempty7_u359 +06:5e95 GamePlayBigEventLoopHandlerB.skip7_u359 +06:5e9f GamePlayBigEventLoopHandlerB.notempty7_u360 +06:5ea2 GamePlayBigEventLoopHandlerB.skip7_u360 +06:5eac GamePlayBigEventLoopHandlerB.notempty7_u361 +06:5eaf GamePlayBigEventLoopHandlerB.skip7_u361 +06:5eb9 GamePlayBigEventLoopHandlerB.notempty7_u362 +06:5ebc GamePlayBigEventLoopHandlerB.skip7_u362 +06:5ec6 GamePlayBigEventLoopHandlerB.notempty7_u363 +06:5ec9 GamePlayBigEventLoopHandlerB.skip7_u363 +06:5ed3 GamePlayBigEventLoopHandlerB.notempty7_u364 +06:5ed6 GamePlayBigEventLoopHandlerB.skip7_u364 +06:5ee0 GamePlayBigEventLoopHandlerB.notempty7_u365 +06:5ee3 GamePlayBigEventLoopHandlerB.skip7_u365 +06:5eed GamePlayBigEventLoopHandlerB.notempty7_u366 +06:5ef0 GamePlayBigEventLoopHandlerB.skip7_u366 +06:5efa GamePlayBigEventLoopHandlerB.notempty7_u367 +06:5efd GamePlayBigEventLoopHandlerB.skip7_u367 +06:5f07 GamePlayBigEventLoopHandlerB.notempty7_u368 +06:5f0a GamePlayBigEventLoopHandlerB.skip7_u368 +06:5f14 GamePlayBigEventLoopHandlerB.notempty7_u369 +06:5f17 GamePlayBigEventLoopHandlerB.skip7_u369 +06:5f21 GamePlayBigEventLoopHandlerB.notempty7_u370 +06:5f24 GamePlayBigEventLoopHandlerB.skip7_u370 +06:5f2e GamePlayBigEventLoopHandlerB.notempty7_u371 +06:5f31 GamePlayBigEventLoopHandlerB.skip7_u371 +06:5f3b GamePlayBigEventLoopHandlerB.notempty7_u372 +06:5f3e GamePlayBigEventLoopHandlerB.skip7_u372 +06:5f48 GamePlayBigEventLoopHandlerB.notempty7_u373 +06:5f4b GamePlayBigEventLoopHandlerB.skip7_u373 +06:5f55 GamePlayBigEventLoopHandlerB.notempty7_u374 +06:5f58 GamePlayBigEventLoopHandlerB.skip7_u374 +06:5f62 GamePlayBigEventLoopHandlerB.notempty7_u375 +06:5f65 GamePlayBigEventLoopHandlerB.skip7_u375 +06:5f6f GamePlayBigEventLoopHandlerB.notempty7_u376 +06:5f72 GamePlayBigEventLoopHandlerB.skip7_u376 +06:5f7c GamePlayBigEventLoopHandlerB.notempty7_u377 +06:5f7f GamePlayBigEventLoopHandlerB.skip7_u377 +06:5f89 GamePlayBigEventLoopHandlerB.notempty7_u378 +06:5f8c GamePlayBigEventLoopHandlerB.skip7_u378 +06:5f96 GamePlayBigEventLoopHandlerB.notempty7_u379 +06:5f99 GamePlayBigEventLoopHandlerB.skip7_u379 +06:5fa3 GamePlayBigEventLoopHandlerB.notempty7_u380 +06:5fa6 GamePlayBigEventLoopHandlerB.skip7_u380 +06:5fb0 GamePlayBigEventLoopHandlerB.notempty7_u381 +06:5fb3 GamePlayBigEventLoopHandlerB.skip7_u381 +06:5fbd GamePlayBigEventLoopHandlerB.notempty7_u382 +06:5fc0 GamePlayBigEventLoopHandlerB.skip7_u382 +06:5fca GamePlayBigEventLoopHandlerB.notempty7_u383 +06:5fcd GamePlayBigEventLoopHandlerB.skip7_u383 +06:5fd7 GamePlayBigEventLoopHandlerB.notempty7_u384 +06:5fda GamePlayBigEventLoopHandlerB.skip7_u384 +06:5fe4 GamePlayBigEventLoopHandlerB.notempty7_u385 +06:5fe7 GamePlayBigEventLoopHandlerB.skip7_u385 +06:5ff1 GamePlayBigEventLoopHandlerB.notempty7_u386 +06:5ff4 GamePlayBigEventLoopHandlerB.skip7_u386 +06:5ffe GamePlayBigEventLoopHandlerB.notempty7_u387 +06:6001 GamePlayBigEventLoopHandlerB.skip7_u387 +06:600b GamePlayBigEventLoopHandlerB.notempty7_u388 +06:600e GamePlayBigEventLoopHandlerB.skip7_u388 +06:6018 GamePlayBigEventLoopHandlerB.notempty7_u389 +06:601b GamePlayBigEventLoopHandlerB.skip7_u389 +06:6025 GamePlayBigEventLoopHandlerB.notempty7_u390 +06:6028 GamePlayBigEventLoopHandlerB.skip7_u390 +06:6032 GamePlayBigEventLoopHandlerB.notempty7_u391 +06:6035 GamePlayBigEventLoopHandlerB.skip7_u391 +06:603f GamePlayBigEventLoopHandlerB.notempty7_u392 +06:6042 GamePlayBigEventLoopHandlerB.skip7_u392 +06:604c GamePlayBigEventLoopHandlerB.notempty7_u393 +06:604f GamePlayBigEventLoopHandlerB.skip7_u393 +06:6059 GamePlayBigEventLoopHandlerB.notempty7_u394 +06:605c GamePlayBigEventLoopHandlerB.skip7_u394 +06:6066 GamePlayBigEventLoopHandlerB.notempty7_u395 +06:6069 GamePlayBigEventLoopHandlerB.skip7_u395 +06:6073 GamePlayBigEventLoopHandlerB.notempty7_u396 +06:6076 GamePlayBigEventLoopHandlerB.skip7_u396 +06:6080 GamePlayBigEventLoopHandlerB.notempty7_u397 +06:6083 GamePlayBigEventLoopHandlerB.skip7_u397 +06:608d GamePlayBigEventLoopHandlerB.notempty7_u398 +06:6090 GamePlayBigEventLoopHandlerB.skip7_u398 +06:609a GamePlayBigEventLoopHandlerB.notempty7_u399 +06:609d GamePlayBigEventLoopHandlerB.skip7_u399 +06:60a7 GamePlayBigEventLoopHandlerB.notempty7_u400 +06:60aa GamePlayBigEventLoopHandlerB.skip7_u400 +06:60b4 GamePlayBigEventLoopHandlerB.notempty7_u401 +06:60b7 GamePlayBigEventLoopHandlerB.skip7_u401 +06:60c1 GamePlayBigEventLoopHandlerB.notempty7_u402 +06:60c4 GamePlayBigEventLoopHandlerB.skip7_u402 +06:60ce GamePlayBigEventLoopHandlerB.notempty7_u403 +06:60d1 GamePlayBigEventLoopHandlerB.skip7_u403 +06:60db GamePlayBigEventLoopHandlerB.notempty7_u404 +06:60de GamePlayBigEventLoopHandlerB.skip7_u404 +06:60e8 GamePlayBigEventLoopHandlerB.notempty7_u405 +06:60eb GamePlayBigEventLoopHandlerB.skip7_u405 +06:60f5 GamePlayBigEventLoopHandlerB.notempty7_u406 +06:60f8 GamePlayBigEventLoopHandlerB.skip7_u406 +06:60fc GamePlayBigEventLoopHandlerB.gameOverMode +06:611f GamePlayBigEventLoopHandlerB.noretry +06:612c GamePlayBigEventLoopHandlerB.pauseMode +06:6144 GamePlayBigEventLoopHandlerB.noqr +06:6153 GamePlayBigEventLoopHandlerB.nounpause +06:61cb GamePlayBigEventLoopHandlerB.drawStaticInfo +06:61f3 BigDoHold +06:61f7 BigDoHold.checkIRSA +06:61fe BigDoHold.ldb3 +06:620a BigDoHold.lda3 +06:6214 BigDoHold.cp3 +06:6222 BigDoHold.checkIRSB +06:6229 BigDoHold.lda4 +06:6235 BigDoHold.ldb4 +06:623f BigDoHold.cp4 +06:624d BigDoHold.noRotation +06:6258 BigDoHold.doHoldOperation +06:6263 sBigLeady +06:626d sBigGo +06:6277 sBigPause +06:628b sBigPieceXOffsets +06:62a7 sBigPieceYOffsets +06:62c3 sBigPieceFastRotationStates +06:6333 sBigPieceRotationStates +06:63a3 sBigGameplayTileMap +06:6637 sBigGameplayTileMapEnd 00:a000 rCheck 00:a006 rSwapABState 00:a007 rRNGModeState @@ -1773,16 +1784,16 @@ 00:c86c wSPRModeRot 00:c870 wSPRModeDrop 00:c874 wSPRModeHiG -00:c878 wUnused0 -00:c87c wUnused1 -00:c880 wUnused2 -00:c884 wUnused3 -00:c888 wUnused4 -00:c88c wUnused5 -00:c890 wUnused6 -00:c894 wUnused7 -00:c898 wUnused8 -00:c89c wUnused9 +00:c878 wGrade0 +00:c87c wGrade1 +00:c880 wUnused0 +00:c884 wUnused1 +00:c888 wUnused2 +00:c88c wUnused3 +00:c890 wUnused4 +00:c894 wUnused5 +00:c898 wUnused6 +00:c89c wUnused7 00:c8a0 wField 00:c990 wBackupField 00:ca80 wShadowField @@ -1804,14 +1815,18 @@ 00:cd5a wInitialA 00:cd5b wInitialB 00:cd5c wInitialC -00:cd5d wBankBackup -00:cd61 wOuterReps -00:cd62 wInnerReps -00:cd63 wTitlePal -00:cd64 wMinutes -00:cd65 wSeconds -00:cd66 wFrames -00:cd67 wSelected +00:cd5d wDecayRate +00:cd5e wGradePoints +00:cd5f wInternalGrade +00:cd60 wDisplayedGrade +00:cd61 wBankBackup +00:cd65 wOuterReps +00:cd66 wInnerReps +00:cd67 wTitlePal +00:cd68 wMinutes +00:cd69 wSeconds +00:cd6a wFrames +00:cd6b wSelected 00:ff80 hPieceDataBase 00:ff82 hPieceDataBaseFast 00:ff84 hPieceDataOffset diff --git a/src/field.asm b/src/field.asm index db79245..52c0094 100644 --- a/src/field.asm +++ b/src/field.asm @@ -2055,6 +2055,9 @@ FieldDelay:: ; Copy over the newly cleaned field. call ToShadowField + ; Rank checks. + call UpdateGrade + ; Don't do anything if there were line clears ldh a, [hLineClearCt] cp a, 0 @@ -4176,6 +4179,9 @@ BigFieldDelay:: ; Copy over the newly cleaned field. call BigToShadowField + ; Rank checks. + call UpdateGrade + ; Don't do anything if there were line clears ldh a, [hLineClearCt] cp a, 0 diff --git a/src/grading_systems.asm b/src/grading_systems.asm new file mode 100644 index 0000000..8691f34 --- /dev/null +++ b/src/grading_systems.asm @@ -0,0 +1,164 @@ +; DMGTRIS +; Copyright (C) 2023 - Randy Thiemann + +; This program is free software: you can redistribute it and/or modify +; it under the terms of the GNU General Public License as published by +; the Free Software Foundation, either version 3 of the License, or +; (at your option) any later version. + +; This program is distributed in the hope that it will be useful, +; but WITHOUT ANY WARRANTY; without even the implied warranty of +; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +; GNU General Public License for more details. + +; You should have received a copy of the GNU General Public License +; along with this program. If not, see . + + +IF !DEF(GRADING_SYSTEMS_ASM) +DEF GRADING_SYSTEMS_ASM EQU 1 + + +INCLUDE "globals.asm" + + +SECTION "Grade Variables", WRAM0 +wDecayRate: ds 1 +wGradePoints: ds 1 +wInternalGrade: ds 1 +wDisplayedGrade:: ds 1 + + +SECTION "Grading Data", ROM0 +sGradeScores: + dw $0004 ;00 — 8 + dw $0008 ;00 — 7 + dw $0014 ;00 — 6 + dw $0020 ;00 — 5 + dw $0035 ;00 — 4 + dw $0055 ;00 — 3 + dw $0080 ;00 — 2 + dw $0120 ;00 — 1 + dw $0160 ;00 — S1 + dw $0220 ;00 — S2 + dw $0300 ;00 — S3 + dw $0400 ;00 — S4 + dw $0520 ;00 — S5 + dw $0660 ;00 — S6 + dw $0820 ;00 — S7 + dw $1000 ;00 — S8 + dw $1200 ;00 — S9 + + +SECTION "Grading Functions", ROM0 + ; Wipe the grading variables. +GradeInit:: + xor a, a + ld [wDecayRate], a + ld [wGradePoints], a + ld [wInternalGrade], a + ld [wDisplayedGrade], a + ret + + + ; Gets the highest grade the player qualifies for. +UpdateGrade:: + ; Skip to GM check if past S9. + ld a, [wDisplayedGrade] + cp a, GRADE_S9 + jr c, .trygradeup + jr CheckForGM + +.trygradeup + ; Get our score into BC + call PrepareScore + + ; Double our current grade and use it as an offset into the scoring table. + ld a, [wDisplayedGrade] + add a + ld d, 0 + ld e, a + + ; Have HL point to the next required score and get it into DE. + ld hl, sGradeScores + add hl, de + + ; LSB + ld a, [hl+] + ld e, a + + ; MSB + ld a, [hl] + ld d, a + + ; Check if BC >= DE... + ; Return if B < D. + ld a, b + cp a, d + ret c + + ; We can confidently increase the grade if B > D. + jr nz, .increasegrade + + ; If B == D, we need to check C and E... + + ; Return if C < E. Otherwise increase the grade. + ld a, c + cp a, e + ret c + +.increasegrade + ; Add 1 to the grade. + ld a, [wDisplayedGrade] + inc a + ld [wDisplayedGrade], a + + ; Play the jingle. + ld a, SFX_RANKUP + call SFXEnqueue + + ; Loop and see if we can increment more grades. + ld a, [wDisplayedGrade] + cp a, GRADE_S9 + ret z + jr .trygradeup + + +CheckForGM: + ; Grade has to be S9. + ld a, [wDisplayedGrade] + cp a, GRADE_S9 + ret nz + + ; Level needs to be 1000 or greater. + ld a, [hCLevel] + cp a, 1 + ret c + + ; Set the grade to GM + ld a, GRADE_GM + ld [wDisplayedGrade], a + + ; Sound effect + ld a, SFX_RANKUP + jp SFXEnqueue + + + ; Get the four most significant figures of the score in BC as BCD. +PrepareScore: + ld a, [hScore+3] + ld b, a + ld a, [hScore+2] + swap a + or b + ld c, a + ld a, [hScore+1] + ld b, a + ld a, [hScore] + swap a + or b + ld b, a + ret + + +ENDC diff --git a/src/include/globals.asm b/src/include/globals.asm index c44c721..46da8b4 100644 --- a/src/include/globals.asm +++ b/src/include/globals.asm @@ -304,4 +304,25 @@ DEF EASTER_1 EQU $9865 ; Magic location for bank id. DEF rBANKID EQU $4007 +; Grade names. +DEF GRADE_9 EQU 0 +DEF GRADE_8 EQU 1 +DEF GRADE_7 EQU 2 +DEF GRADE_6 EQU 3 +DEF GRADE_5 EQU 4 +DEF GRADE_4 EQU 5 +DEF GRADE_3 EQU 6 +DEF GRADE_2 EQU 7 +DEF GRADE_1 EQU 8 +DEF GRADE_S1 EQU 9 +DEF GRADE_S2 EQU 10 +DEF GRADE_S3 EQU 11 +DEF GRADE_S4 EQU 12 +DEF GRADE_S5 EQU 13 +DEF GRADE_S6 EQU 14 +DEF GRADE_S7 EQU 15 +DEF GRADE_S8 EQU 16 +DEF GRADE_S9 EQU 17 +DEF GRADE_GM EQU 18 + ENDC diff --git a/src/res/other_data.inc b/src/res/other_data.inc index aa66663..f1fe070 100644 --- a/src/res/other_data.inc +++ b/src/res/other_data.inc @@ -1134,10 +1134,10 @@ sTiles:: DB $82,$82,$82,$82,$EC,$EC,$00,$00 DB $44,$44,$CA,$CA,$4A,$4A,$4A,$4A DB $4A,$4A,$4A,$4A,$E4,$E4,$00,$00 - DB $C4,$C4,$2A,$2A,$2A,$2A,$4A,$4A - DB $2A,$2A,$2A,$2A,$C4,$C4,$00,$00 - DB $00,$00,$00,$00,$00,$00,$0A,$0A - DB $0A,$0A,$04,$04,$08,$08,$00,$00 + DB $C4,$C4,$2C,$2C,$24,$24,$44,$44 + DB $24,$24,$24,$24,$CE,$CE,$00,$00 + DB $00,$00,$42,$42,$BD,$BD,$42,$42 + DB $BD,$BD,$42,$42,$00,$00,$00,$00 sTilesEnd:: sColorTiles:: diff --git a/src/res/sources/tiles.gbr b/src/res/sources/tiles.gbr index bb87dede1861943d67d20d7582d07d83cbbdde17..3bbd7c6fb6a7e387a3e2a59b5b522cebccd2cedb 100644 GIT binary patch delta 99 zcmaF3f$8A}rVTgx6_^=-07!sn7>4md^khW|k%|8}bU<=IJ`e%{n1PiKQpK>@VS*wD E0G_@H`v3p{ delta 59 zcmaF3f$8A}rVTgxCrk7Ti!v}UgCUG&W@cbun9NwJKH1-$or!^Y^2KJc$@cE7o4qH9 GaR30p7Y*b9 diff --git a/src/sprites.asm b/src/sprites.asm index fe6a14d..079c61f 100644 --- a/src/sprites.asm +++ b/src/sprites.asm @@ -56,6 +56,8 @@ wSPRModeRNG:: ds 4 wSPRModeRot:: ds 4 wSPRModeDrop:: ds 4 wSPRModeHiG:: ds 4 +wGrade0:: ds 4 +wGrade1:: ds 4 wUnused0:: ds 4 wUnused1:: ds 4 wUnused2:: ds 4 @@ -64,8 +66,6 @@ wUnused4:: ds 4 wUnused5:: ds 4 wUnused6:: ds 4 wUnused7:: ds 4 -wUnused8:: ds 4 -wUnused9:: ds 4 ENDU @@ -263,7 +263,7 @@ ApplyNext:: ld [wSPRQueue2A+2], a inc a ld [wSPRQueue2B+2], a - ret + jp GradeRendering ; Draws the held piece. @@ -603,5 +603,64 @@ SetNumberSpritePositions:: ld [hl], a ret +GradeRendering:: + ; Set the Y position of the grade objects. + ld a, $17 + ld [wGrade0], a + ld [wGrade1], a + + ; Set the X position of the grade objects. + ld a, $91 + ld [wGrade0+1], a + add a, $8 + ld [wGrade1+1], a + + ; Set the palette of the grade objects. + ld a, $7 + ld [wGrade0+3], a + ld [wGrade1+3], a + + ; Set the grades to blank + ld a, $1 + ld [wGrade0+2], a + ld [wGrade1+2], a + + ; Is the grade S1 or better? + ld a, [wDisplayedGrade] + cp a, GRADE_S1 + jr nc, .sgrade + +.regulargrade + ; Draw as a regular grade. + ld b, a + ld a, "9" + sub a, b + ld [wGrade1+2], a + ret + +.sgrade + ; Is the grade a GM? + cp a, GRADE_GM + jr z, .gmgrade + + ; Draw as S grade. + ld a, "S" + ld [wGrade0+2], a + ld a, [wDisplayedGrade] + sub a, GRADE_S1 + ld b, a + ld a, "1" + add a, b + ld [wGrade1+2], a + ret + +.gmgrade + ; Draw as GM grade. + ld a, "G" + ld [wGrade0+2], a + ld a, "M" + ld [wGrade1+2], a + ret + ENDC diff --git a/src/state_gameplay.asm b/src/state_gameplay.asm index de0e48e..9d7fc0f 100644 --- a/src/state_gameplay.asm +++ b/src/state_gameplay.asm @@ -120,6 +120,7 @@ SwitchToGameplayB: call ScoreInit call LevelInit call FieldInit + call GradeInit ; We don't start with hold spent. xor a, a @@ -517,6 +518,7 @@ GamePlayEventLoopHandlerB:: call ScoreInit call LevelInit call FieldInit + call GradeInit xor a, a ldh [hHoldSpent], a ld a, MODE_LEADY @@ -738,6 +740,7 @@ SwitchToGameplayBigB: call ScoreInit call LevelInit call BigFieldInit + call GradeInit ; We don't start with hold spent. xor a, a @@ -1133,6 +1136,7 @@ GamePlayBigEventLoopHandlerB: call ScoreInit call LevelInit call BigFieldInit + call GradeInit xor a, a ldh [hHoldSpent], a ld a, MODE_LEADY