From 72cbfee968c83ccce955bf8ea0b71d948154b4d7 Mon Sep 17 00:00:00 2001 From: Neo <321592+Neo-Desktop@users.noreply.github.com> Date: Tue, 25 Apr 2023 23:09:12 -0700 Subject: [PATCH] Initial import, raw disassembly --- src/Backdrop.frm | 346 ++ src/Backdrop.frx | Bin 0 -> 3704 bytes src/DefineChallengeLevels.bas | 0 src/DirectDrawModule.bas | 1562 ++++++++ src/DirectSoundModule.bas | 6391 +++++++++++++++++++++++++++++++++ src/Globals.bas | 0 src/GraphicsFunctions.bas | 1874 ++++++++++ LICENSE => src/LICENSE | 0 src/MIDASFunctions.bas | 0 src/MainGame.bas | 0 src/MiscFunctions.bas | 0 src/Project.vbp | 62 + src/SoundFunctions.bas | 3641 +++++++++++++++++++ src/about.frm | 403 +++ src/about.frx | Bin 0 -> 152813 bytes src/buttons.frm | 18 + src/challengeOptions.frm | 882 +++++ src/challengeOptions.frx | Bin 0 -> 75911 bytes src/classicOptions.frm | 3901 ++++++++++++++++++++ src/classicOptions.frx | Bin 0 -> 75638 bytes src/frmMain.frm | 369 ++ src/frmMain.frx | Bin 0 -> 338 bytes src/gameOptions.frm | 2053 +++++++++++ src/gameOptions.frx | Bin 0 -> 119696 bytes src/generateLevels.bas | 256 ++ src/intro.frm | 1313 +++++++ src/intro.frx | Bin 0 -> 778 bytes src/login.frm | 2003 +++++++++++ src/login.frx | Bin 0 -> 142460 bytes src/scoring.frm | 1727 +++++++++ src/scoring.frx | Bin 0 -> 91522 bytes src/titleScreen.frm | 688 ++++ src/topScores.frm | 1019 ++++++ src/topScores.frx | Bin 0 -> 81749 bytes src/versionDeclare.bas | 224 ++ 35 files changed, 28732 insertions(+) create mode 100644 src/Backdrop.frm create mode 100644 src/Backdrop.frx create mode 100644 src/DefineChallengeLevels.bas create mode 100644 src/DirectDrawModule.bas create mode 100644 src/DirectSoundModule.bas create mode 100644 src/Globals.bas create mode 100644 src/GraphicsFunctions.bas rename LICENSE => src/LICENSE (100%) create mode 100644 src/MIDASFunctions.bas create mode 100644 src/MainGame.bas create mode 100644 src/MiscFunctions.bas create mode 100644 src/Project.vbp create mode 100644 src/SoundFunctions.bas create mode 100644 src/about.frm create mode 100644 src/about.frx create mode 100644 src/buttons.frm create mode 100644 src/challengeOptions.frm create mode 100644 src/challengeOptions.frx create mode 100644 src/classicOptions.frm create mode 100644 src/classicOptions.frx create mode 100644 src/frmMain.frm create mode 100644 src/frmMain.frx create mode 100644 src/gameOptions.frm create mode 100644 src/gameOptions.frx create mode 100644 src/generateLevels.bas create mode 100644 src/intro.frm create mode 100644 src/intro.frx create mode 100644 src/login.frm create mode 100644 src/login.frx create mode 100644 src/scoring.frm create mode 100644 src/scoring.frx create mode 100644 src/titleScreen.frm create mode 100644 src/topScores.frm create mode 100644 src/topScores.frx create mode 100644 src/versionDeclare.bas diff --git a/src/Backdrop.frm b/src/Backdrop.frm new file mode 100644 index 0000000..31f5ccd --- /dev/null +++ b/src/Backdrop.frm @@ -0,0 +1,346 @@ +VERSION 5.00 +Begin VB.Form Backdrop + BackColor = &H0& + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Icon = "Backdrop.frx":0 + LinkTopic = "Form1" + ControlBox = 0 'False + Tag = "backdrop" + ClientLeft = 2220 + ClientTop = 450 + ClientWidth = 11220 + ClientHeight = 8685 + Appearance = 0 'Flat + Begin PictureBox tempLoad + BackColor = &H80000005& + ForeColor = &H80000008& + Left = 300 + Top = 3840 + Width = 1755 + Height = 1515 + Visible = 0 'False + TabIndex = 1 + ScaleMode = 3 + AutoRedraw = True + FontTransparent = True + AutoSize = -1 'True + BorderStyle = 0 'None + Appearance = 0 'Flat + End + Begin Timer tmrActivate + Interval = 1 + Left = 4200 + Top = 4680 + End + Begin Image cursorBlank + Picture = "Backdrop.frx":8CA + Left = 2790 + Top = 2100 + Width = 480 + Height = 480 + Visible = 0 'False + Appearance = 0 'Flat + End + Begin Label devLabel + Caption = "BackDrop" + BackColor = &H0& + ForeColor = &HFFFFFF& + Left = 960 + Top = 660 + Width = 2655 + Height = 690 + Visible = 0 'False + TabIndex = 0 + AutoSize = -1 'True + BackStyle = 0 'Transparent + BeginProperty Font + Name = "MS Sans Serif" + Size = 29.25 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin Image cursorNormal + Picture = "Backdrop.frx":BD4 + Left = 3360 + Top = 2160 + Width = 480 + Height = 480 + Visible = 0 'False + Appearance = 0 'Flat + End + Begin Image cursorMove + Picture = "Backdrop.frx":D26 + Left = 3840 + Top = 2160 + Width = 480 + Height = 480 + Visible = 0 'False + Appearance = 0 'Flat + End +End + +Attribute VB_Name = "Backdrop" + +'VA: 40F46C +Private Declare Function KillTimer Lib "user32" Alias "KillTimer" (ByVal hwnd As Long, ByVal nIDEvent As Long) As Long +'VA: 40F428 +Private Declare Function SetTimer Lib "user32" Alias "SetTimer" (ByVal hWnd As Long, ByVal nIDEvent As Long, ByVal uElapse As Long, ByVal lpTimerFunc As Long) As Long +'VA: 40E2F4 +Private Declare Function FillRect Lib "user32" Alias "FillRect" (ByVal hdc As Long, lpRect As RECT, ByVal hBrush As Long) As Long +'VA: 40E2B0 +Private Declare Function CreateFontIndirect Lib "gdi32" Alias "CreateFontIndirectA" (lpLogFont As LOGFONT) As Long +'VA: 40E248 +Private Declare Function SetBkMode Lib "gdi32" Alias "SetBkMode" (ByVal hdc As Long, ByVal nBkMode As Long) As Long +'VA: 40E204 +Private Declare Function SetBkColor Lib "gdi32" Alias "SetBkColor" (ByVal hdc As Long, ByVal crColor As Long) As Long +'VA: 40E1C0 +Private Declare Function SetTextColor Lib "gdi32" Alias "SetTextColor" (ByVal hdc As Long, ByVal crColor As Long) As Long +'VA: 40E178 +Private Declare Function SetTextCharacterExtra Lib "gdi32" Alias "SetTextCharacterExtraA" (ByVal hdc As Long, ByVal nCharExtra As Long) As Long +'VA: 40E128 +Private Declare Function TextOut Lib "gdi32" Alias "TextOutA" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal lpString As String, ByVal nCount As Long) As Long +'VA: 40E0E4 +Private Declare Function SetPixel Lib "gdi32" Alias "SetPixel" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal crColor As Long) As Long +'VA: 40E088 +Private Declare Function GetPixel Lib "gdi32" Alias "GetPixel" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long) As Long +'VA: 40E044 +Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length As Long) +'VA: 40DFFC +Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long +'VA: 40DFB4 +Private Declare Function GetDesktopWindow Lib "user32" Alias "GetDesktopWindow" () As Long +'VA: 40DF68 +Private Declare Function ReleaseDC Lib "user32" Alias "ReleaseDC" (ByVal hwnd As Long, ByVal hdc As Long) As Long +'VA: 40DF24 +Private Declare Function GetWindowDC Lib "user32" Alias "GetWindowDC" (ByVal hwnd As Long) As Long +'VA: 40DEC8 +Private Declare Function GetDC Lib "user32" Alias "GetDC" (ByVal hwnd As Long) As Long +'VA: 40DE88 +Private Declare Function CreateIC Lib "gdi32" Alias "CreateICA" (ByVal lpDriverName As String, ByVal lpDeviceName As String, ByVal lpOutput As String, lpInitData As DEVMODE) As Long +'VA: 40DE44 +Private Declare Function CreateBitmapIndirect Lib "gdi32" Alias "CreateBitmapIndirect" (lpBitmap As BITMAP) As Long +'VA: 40DDF4 +Private Declare Function CreateCompatibleBitmap Lib "gdi32" Alias "CreateCompatibleBitmap" (ByVal hdc As Long, ByVal nWidth As Long, ByVal nHeight As Long) As Long +'VA: 40DDA4 +Private Declare Function CreateBitmap Lib "gdi32" Alias "CreateBitmap" (ByVal nWidth As Long, ByVal nHeight As Long, ByVal nPlanes As Long, ByVal nBitCount As Long, lpBits As Any) As Long +'VA: 40DD5C +Private Declare Function BitBlt Lib "gdi32" Alias "BitBlt" (ByVal hDestDC As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal dwRop As Long) As Long +'VA: 40DCEC +Private Declare Function GetClientRect Lib "user32" Alias "GetClientRect" (ByVal hwnd As Long, lpRect As RECT) As Long +'VA: 40DCA4 +Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long +'VA: 40DB64 +Private Declare Function GetWindowRect Lib "user32" Alias "GetWindowRect" (ByVal hwnd As Long, lpRect As RECT) As Long +'VA: 40DB30 +Private Declare Sub _MIDASremoveEchoEffect@4 Lib "midas11.dll"() +'VA: 40DADC +Private Declare Sub _MIDASaddEchoEffect@4 Lib "midas11.dll"() +'VA: 40DA8C +Private Declare Sub _MIDASresumeStream@4 Lib "midas11.dll"() +'VA: 40DA3C +Private Declare Sub _MIDASpauseStream@4 Lib "midas11.dll"() +'VA: 40D9F0 +Private Declare Sub _MIDASgetStreamBytesBuffered@4 Lib "midas11.dll"() +'VA: 40D998 +Private Declare Sub _MIDASsetStreamPanning@8 Lib "midas11.dll"() +'VA: 40D944 +Private Declare Sub _MIDASsetStreamVolume@8 Lib "midas11.dll"() +'VA: 40D8F4 +Private Declare Sub _MIDASsetStreamRate@8 Lib "midas11.dll"() +'VA: 40D8A4 +Private Declare Sub _MIDASfeedStreamData@16 Lib "midas11.dll"() +'VA: 40D854 +Private Declare Sub _MIDASplayStreamPolling@12 Lib "midas11.dll"() +'VA: 40D800 +Private Declare Sub _MIDASstopStream@4 Lib "midas11.dll"() +'VA: 40D7CC +Private Declare Sub _MIDASplayStreamWaveFile@12 Lib "midas11.dll"() +'VA: 40D778 +Private Declare Sub _MIDASplayStreamFile@20 Lib "midas11.dll"() +'VA: 40D728 +Private Declare Sub _MIDASgetSamplePlayStatus@4 Lib "midas11.dll"() +'VA: 40D6D4 +Private Declare Sub _MIDASsetSamplePriority@8 Lib "midas11.dll"() +'VA: 40D680 +Private Declare Sub _MIDASsetSamplePanning@8 Lib "midas11.dll"() +'VA: 40D62C +Private Declare Sub _MIDASsetSampleVolume@8 Lib "midas11.dll"() +'VA: 40D5F8 +Private Declare Sub _MIDASsetSampleRate@8 Lib "midas11.dll"() +'VA: 40D5A8 +Private Declare Sub _MIDASstopSample@4 Lib "midas11.dll"() +'VA: 40D55C +Private Declare Sub _MIDASplaySample@24 Lib "midas11.dll"() +'VA: 40D510 +Private Declare Sub _MIDASfreeAutoEffectChannels@0 Lib "midas11.dll"() +'VA: 40D4B8 +Private Declare Sub _MIDASallocAutoEffectChannels@4 Lib "midas11.dll"() +'VA: 40D460 +Private Declare Sub _MIDASfreeSample@4 Lib "midas11.dll"() +'VA: 40D3F4 +Private Declare Sub _MIDASloadWaveSample@8 Lib "midas11.dll"() +'VA: 40D3A4 +Private Declare Sub _MIDASloadRawSample@12 Lib "midas11.dll"() +'VA: 40D354 +Private Declare Sub _MIDASfadeMusicChannel@12 Lib "midas11.dll"() +'VA: 40D300 +Private Declare Sub _MIDASgetInstrumentInfo@12 Lib "midas11.dll"() +'VA: 40D2AC +Private Declare Sub _MIDASgetModuleInfo@8 Lib "midas11.dll"() +'VA: 40D244 +Private Declare Sub _MIDASsetMusicVolume@8 Lib "midas11.dll"() +'VA: 40D1F4 +Private Declare Sub _MIDASsetPosition@8 Lib "midas11.dll"() +'VA: 40D1A8 +Private Declare Sub _MIDASgetPlayStatus@8 Lib "midas11.dll"() +'VA: 40D158 +Private Declare Sub _MIDASfreeModule@4 Lib "midas11.dll"() +'VA: 40D10C +Private Declare Sub _MIDASstopModule@4 Lib "midas11.dll"() +'VA: 40D0C0 +Private Declare Sub _MIDASplayModuleSection@20 Lib "midas11.dll"() +'VA: 40D078 +Private Declare Sub _MIDASplayModule@8 Lib "midas11.dll"() +'VA: 40D02C +Private Declare Sub _MIDASloadModule@4 Lib "midas11.dll"() +'VA: 40CFE0 +Private Declare Sub _MIDASfreeChannel@4 Lib "midas11.dll"() +'VA: 40CF94 +Private Declare Sub _MIDASallocateChannel@0 Lib "midas11.dll"() +'VA: 40CF44 +Private Declare Sub _MIDASgetVersionString@0 Lib "midas11.dll"() +'VA: 40CEF0 +Private Declare Sub _MIDASunlock@0 Lib "midas11.dll"() +'VA: 40CE7C +Private Declare Sub _MIDASlock@0 Lib "midas11.dll"() +'VA: 40CE34 +Private Declare Sub _MIDASpoll@0 Lib "midas11.dll"() +'VA: 40CDEC +Private Declare Sub _MIDASstopBackgroundPlay@0 Lib "midas11.dll"() +'VA: 40CD98 +Private Declare Sub _MIDASstartBackgroundPlay@4 Lib "midas11.dll"() +'VA: 40CD44 +Private Declare Sub _MIDASsetAmplification@4 Lib "midas11.dll"() +'VA: 40CCF0 +Private Declare Sub _MIDAScloseChannels@0 Lib "midas11.dll"() +'VA: 40CCA0 +Private Declare Sub _MIDASopenChannels@4 Lib "midas11.dll"() +'VA: 40CC50 +Private Declare Sub _MIDASresume@0 Lib "midas11.dll"() +'VA: 40CC08 +Private Declare Sub _MIDASclose@0 Lib "midas11.dll"() +'VA: 40CBC0 +Private Declare Sub _MIDASgetOption@4 Lib "midas11.dll"() +'VA: 40CB74 +Private Declare Sub _MIDASsetOption@8 Lib "midas11.dll"() +'VA: 40CB28 +Private Declare Sub _MIDASinit@0 Lib "midas11.dll"() +'VA: 40CAE0 +Private Declare Sub _MIDASwriteConfigRegistry@8 Lib "midas11.dll"() +'VA: 40CA8C +Private Declare Sub _MIDASreadConfigRegistry@8 Lib "midas11.dll"() +'VA: 40CA38 +Private Declare Sub _MIDASsaveConfig@4 Lib "midas11.dll"() +'VA: 40C9EC +Private Declare Sub _MIDASloadConfig@4 Lib "midas11.dll"() +'VA: 40C9A0 +Private Declare Sub _MIDASconfig@0 Lib "midas11.dll"() +'VA: 40C948 +Private Declare Sub _MIDASstartup@0 Lib "midas11.dll"() +'VA: 40C900 +Private Declare Sub _MIDASgetErrorMessage@4 Lib "midas11.dll"() +'VA: 40C8B0 +Private Declare Sub _MIDASgetLastError@0 Lib "midas11.dll"() +'VA: 40C7C8 +Private Declare Function GetObject Lib "gdi32" Alias "GetObjectA" (ByVal hObject As Long, ByVal nCount As Long, lpObject As Any) As Long +'VA: 40C774 +Private Declare Function GetStretchBltMode Lib "gdi32" Alias "GetStretchBltMode" (ByVal hdc As Long) As Long +'VA: 40C730 +Private Declare Function DeleteDC Lib "gdi32" Alias "DeleteDC" (ByVal hdc As Long) As Long +'VA: 40C6EC +Private Declare Function CreateCompatibleDC Lib "gdi32" Alias "CreateCompatibleDC" (ByVal hdc As Long) As Long +'VA: 40C6A0 +Private Declare Function DeleteObject Lib "gdi32" Alias "DeleteObject" (ByVal hObject As Long) As Long +'VA: 40C658 +Private Declare Function SelectObject Lib "gdi32" Alias "SelectObject" (ByVal hdc As Long, ByVal hObject As Long) As Long +'VA: 40C610 +Private Declare Function LoadImage Lib "user32" Alias "LoadImageA" (ByVal hInst As Long, ByVal lpsz As String, ByVal un1 As Long, ByVal n1 As Long, ByVal n2 As Long, ByVal un2 As Long) As Long +'VA: 40C1C0 +Private Declare Function GetMapMode Lib "gdi32" Alias "GetMapMode" (ByVal hdc As Long) As Long +'VA: 40C18C +Private Declare Function QueryPerformanceCounter Lib "kernel32" Alias "QueryPerformanceCounter" (lpPerformanceCount As LARGE_INTEGER) As Long +'VA: 40BF84 +Private Declare Function SetWindowPos Lib "user32" Alias "SetWindowPos" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long +'VA: 40BF3C +Private Declare Function GetCursorPos Lib "user32" Alias "GetCursorPos" (lpPoint As POINTAPI) As Long +'VA: 40BEF4 +Private Declare Function SetCursorPos Lib "user32" Alias "SetCursorPos" (ByVal x As Long, ByVal y As Long) As Long +'VA: 40BEA0 +Private Declare Function QueryPerformanceFrequency Lib "kernel32" Alias "QueryPerformanceFrequency" (lpFrequency As LARGE_INTEGER) As Long +'VA: 40BDB0 +Private Declare Function SetMapMode Lib "gdi32" Alias "SetMapMode" (ByVal hdc As Long, ByVal nMapMode As Long) As Long + + +Private Sub tmrActivate_Timer() '81D050 + loc_0081D0F6: var_eax = intro.Show var_28, var_24 + loc_0081D132: tmrActivate.Enabled = False + loc_0081D15F: GoTo loc_0081D16B + loc_0081D16A: Exit Sub + loc_0081D16B: 'Referenced from: 0081D15F +End Sub + +Private Sub Form_Load() '81CB30 + Dim Me As Me + Dim var_68 As Variant + Dim var_70 As Image + loc_0081CB87: var_eax = Proc_884A30(edi, Me, ebx) + loc_0081CBAB: var_eax = Proc_10_10_84A620(var_68, var_68, Proc_884A30(edi, Me, ebx)) + loc_0081CBED: var_eax = Proc_86F040(var_68, var_68, CreateObject(global_00404970, global_00886638)) + loc_0081CC3C: var_eax = Proc_847130(var_68, var_68, CreateObject(global_00404970, global_00886638)) + loc_0081CC59: var_eax = Proc_10_8_84A010(global_00886638, Proc_847130(var_68, var_68, CreateObject(global_00404970, global_00886638)), var_68) + loc_0081CC5E: var_eax = Proc_10_7_849D50(global_0040C204, global_00886638, global_0040C7EC) + loc_0081CC89: var_68 = Global.Screen + loc_0081CCAB: Global.MousePointer = CInt(99) + loc_0081CCEE: var_70 = Global.Screen + loc_0081CD40: var_6C = cursorNormal.Picture + loc_0081CD6D: cursorNormal.MousePointer = var_74 + loc_0081CDA7: var_eax = QueryPerformanceFrequency(global_008860D8) + loc_0081CDB2: var_eax = Proc_9_16_846930(var_74, var_6C, var_68) + loc_0081CDB7: var_eax = Proc_10_9_84A250(global_00886638, global_00886638, global_00886638) + loc_0081CDBC: var_eax = Proc_868150(Proc_86F040(var_68, var_68, CreateObject(global_00404970, global_00886638)), var_68, global_0040C204) + loc_0081CDC1: var_eax = Proc_12_49_86ECB0(global_00886638, global_0040C7EC, Me) + loc_0081CE3A: var_eax = Unknown_VTable_Call[edi+000002A4h] + loc_0081CE5D: var_eax = Proc_9_13_8457B0(global_00FFFFFF, Me, 0) + loc_0081CE68: global_88659A = Proc_9_13_8457B0(global_00FFFFFF, Me, 0) + loc_0081CE8A: var_eax = Proc_12_43_86D100(var_84, var_68, var_68) + loc_0081CEB1: GoTo loc_0081CEDB + loc_0081CEDA: Exit Sub + loc_0081CEDB: 'Referenced from: 0081CEB1 +End Sub + +Private Sub Form_Unload(Cancel As Integer) '81CF00 + Dim var_18 As Screen + loc_0081CF44: var_eax = Proc_86F0B0(edi, esi, ebx) + loc_0081CF49: var_eax = Proc_86F250(, , ) + loc_0081CF4E: var_eax = Proc_847190(, , ) + loc_0081CF8F: var_eax = Proc_84AB80(var_18, var_18, global_00886638) + loc_0081CFD7: var_18 = Global.Screen + loc_0081CFF8: Global.MousePointer = 0 + loc_0081D015: End + loc_0081D023: GoTo loc_0081D02F + loc_0081D02E: Exit Sub + loc_0081D02F: 'Referenced from: 0081D023 +End Sub + +Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) '81CAB0 + loc_0081CAF6: If KeyCode = 123 Then + loc_0081CAF8: var_eax = Proc_12_18_864A90(edi, esi, ebx) + loc_0081CAFD: End If +End Sub diff --git a/src/Backdrop.frx b/src/Backdrop.frx new file mode 100644 index 0000000000000000000000000000000000000000..fe69c8807641309814c0d09dd5513f2b5621c4d1 GIT binary patch literal 3704 zcmeHKZERat8Ge!ya#=%sy^id*vzpvV3@l}|SF8h19SwKwKCEh`rWL9?Z4=(KZblI8 zrqIe!VkJf?)Fam9wwmOqACVoD%9ECdJXD%1Z=te+-$diFV5Z@(&OELFnZ< zb_zw~LxLau0q6QTAMg9T?|IKT@3F5l67ZcK;1_Ix20k4fq6hqxk~X$qBsz#Lq5(A; zf}i5xc4?@0EX#sv7Ld;ukjdnc&6-FibBM>Yh{dvqMl%S7((rgvaJiyTRWA{zu|lYX zM!29l!|)qv`1~m%4q5R)amFCYI%G8r$N{KYh^>#H56ytAr6DyAV5TaX0L zoq^LEhs1eR-GD-S*_(mnNdx3)jN275p&EIpfda$KLh|Kca1S&ehZHTrm*l+R z9OuXaA)bR-f*La+$1QlM(~~Bg$r6-kj{H30nH>G(prtJ+DXuZhI2o(Taa!0Kj3tzW z%=44udAQRibi&26)iWj9@yr=_l3aI&>&|kXJlByez?sTH%~{A&@5`6qq&}X@b2$ZQ z9IH9*H}fPV^aTrE`p_6pAa5ch_JT5va1sHI{X#~#h=RyBB2L7JC}9vD!X?S@%TD+u zC%kNZY&A(?b}8_%?~^om37@1BZs?MWTrUjC2RHM~#az^>Gb95B0vt1^C^Nu4hX;Oy zpwf>nd#H0$9;06L{Ct>Kh{L70q0yIz_6Cxyna@&`EH626`tehip^ea|Dfcl(59c)) zV-&jTgOjnjr7)w`;8u9fybCJh(wO@$-UBD&RXK;wdm)pPN$1(>+`OYXMu3O?BNQe?K z>I-a>ytlx@!nK8K*H{zl6(vHtK78+AmW74+_ijHV&a+QYB*2IIzm@6P#kQrTrR8hW zf0ZpvO~11~`sKosO@7G6qAV@GGhdfZEx!BiG%3^bvr22L&DLsDs8?)Dv-8s|^NU-5 z^J|vb-1}dq*s-&1r$d%yn{1aCgnoMJnP>C^2Rb{q?N#KCFFf+%?tM>vYp-2aNSK|T zq`vo{=iqC-ul4o4^yrSmhkFKkdIpX>w%wsPR+oM@IXQXtzzcy_Po6w+A`%(w9vC=t z=Je@Pr~FSj9G{ov^yFk}s-@Ex7$hNj?(AEUNaXza^N|audY;_VzU3h~l}cT0d0^k` zKMW0?JU2YVGJJG+_-y2K_mS=$JG$&s)NkF^weMJXFhc!EZ2w6A(9qGd7tZwT+401e zRsF^g{UXBlfp1T^>!FosL%S zncVjH=bB^9AK-&~8qq&|E)v+i_rvt{%gN*eJ6mmbyWFO3{b*&SX{B*xKSuh8qbCC0 zFKo+CB$HPj6#H$r7mMZ3pmBd=Q{&O2!G}GOP+#AkuF=GJ^16-tO?9!jxoM@T>Aw3m zJ^k%h4-EFc`J>}6jb6N%n6S}&b+uS77tM_u|5*6!y&La8_`TjYfAYo~uaAz6CB|(w z`;FCN(Ja$N`QtyYZK+f$oyN;AA3uI?Y%9<1pTb2ht}zDA&j-{ZH{wGYcJb2oR^{3jAW zzd>`8dYV@%rA;4I=f*kl*l68;ERnATV478$SF7d9l`#gMNUZDGo3M)ssH?73%gYyO zD+oeQKcX666a-pVmM@E-h5I|~DH*@IxVSu*zEanU`tS8MNxc$ti!%D}ib$EeSw6j? z{w8y)QAAOHlaXry-K6A`Z!&kj!u+GSg8)AW2I~!Lb}=(E!&WHx3(gPtYg21jvrCB4 z|I7dK4loDqYI&A#$F$=aKFBkw{-N9|HzJ0+jI2{l?R%Wt2WVAn1F`;2Y~0vm`Y z=<^k#Zyo(JK!1=}ANR67MsyP|5?#dY@}F+!TEAtj?Xs+|5(@heum~H`PV6GqWet>X zAesrPt#)D;(NElk9Tk7H9K_cMu|=YP2PB6C#nHkA+^Q`=v|=peck*g|VK4j$`}!X^ zu?hdYl&D%JW{Dud8E%QK;`mRq1*= 0 Then + loc_00853300: var_eax = Err.Raise + loc_00853308: End If + loc_0085330F: edi*8 = edi*8 - 008861A0h + loc_0085331A: GoTo loc_00853324 + loc_0085331C: End If + loc_0085331C: End If + loc_0085331C: var_eax = Err.Raise + loc_00853324: 'Referenced from: 0085331A + loc_0085332D: If ecx+eax+0000000Ah = 0 Then GoTo loc_00853278 + loc_00853333: var_eax = Proc_9_10_844CB0(, , ) + loc_00853338: GoTo loc_00853340 + loc_0085333A: End If + loc_00853340: 'Referenced from: 00853338 + loc_00853348: If global_8861A2 Then + loc_00853353: global_88611A = FFFFFFh + loc_0085335E: If var_88603C Then + loc_00853368: If 0088603Ch = 1 Then + loc_00853376: If var_886044 Then + loc_0085337C: If 00886044h = 2 Then + loc_0085338B: 008861A0h = 008861A0h - 0.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_0085338F: If 008861A0h >= 0 Then + loc_00853391: var_eax = Err.Raise + loc_00853399: End If + loc_008533A6: 008861A2h = 008861A2h - 0.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008533AA: If 008861A2h >= 0 Then + loc_008533AC: var_eax = Err.Raise + loc_008533B4: End If + loc_008533BA: 0.%x1 = Invoke 'Ignore this = 0.%x1 = Invoke 'Ignore this + 008861A0h + loc_008533BE: GoTo loc_008533C8 + loc_008533C0: End If + loc_008533C0: End If + loc_008533C0: var_eax = Err.Raise + loc_008533C8: 'Referenced from: 008533BE + loc_008533DA: edx+eax = edx+eax - 0.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008533DE: If edx+eax >= 0 Then + loc_008533E0: var_eax = Err.Raise + loc_008533E8: End If + loc_008533EF: edi*8 = edi*8 - edx+eax + loc_008533FA: GoTo loc_00853404 + loc_008533FC: End If + loc_008533FC: End If + loc_008533FC: var_eax = Err.Raise + loc_00853404: 'Referenced from: 008533FA + loc_00853414: global_88614C = ebx+eax+00000008h + loc_0085341A: If var_88603C Then + loc_00853424: If 0088603Ch = 1 Then + loc_0085342C: If var_886044 Then + loc_00853432: If 00886044h = 2 Then + loc_00853441: 008861A0h = 008861A0h - 0.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00853445: If 008861A0h >= 0 Then + loc_00853447: var_eax = Err.Raise + loc_0085344F: End If + loc_0085345C: 008861A2h = 008861A2h - 0.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00853460: If 008861A2h >= 0 Then + loc_00853462: var_eax = Err.Raise + loc_0085346A: End If + loc_00853470: 0.%x1 = Invoke 'Ignore this = 0.%x1 = Invoke 'Ignore this + 008861A0h + loc_00853474: GoTo loc_0085347E + loc_00853476: End If + loc_00853476: End If + loc_00853476: var_eax = Err.Raise + loc_0085347E: 'Referenced from: 00853474 + loc_00853490: edx+eax = edx+eax - 0.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00853494: If edx+eax >= 0 Then + loc_00853496: var_eax = Err.Raise + loc_0085349E: End If + loc_008534A5: edi*8 = edi*8 - edx+eax + loc_008534B0: GoTo loc_008534BA + loc_008534B2: End If + loc_008534B2: End If + loc_008534B2: var_eax = Err.Raise + loc_008534BA: 'Referenced from: 008534B0 + loc_008534CA: global_88614E = ebx+eax+0000000Ah + loc_008534D0: If var_88603C Then + loc_008534DA: If 0088603Ch = 1 Then + loc_008534E2: If var_886044 Then + loc_008534E8: If 00886044h = 2 Then + loc_008534F7: 008861A0h = 008861A0h - 0.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_008534FB: If 008861A0h >= 0 Then + loc_008534FD: var_eax = Err.Raise + loc_00853505: End If + loc_00853512: 008861A2h = 008861A2h - 0.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00853516: If 008861A2h >= 0 Then + loc_00853518: var_eax = Err.Raise + loc_00853520: End If + loc_00853526: 0.%x1 = Invoke 'Ignore this = 0.%x1 = Invoke 'Ignore this + 008861A0h + loc_0085352A: GoTo loc_00853534 + loc_0085352C: End If + loc_0085352C: End If + loc_0085352C: var_eax = Err.Raise + loc_00853534: 'Referenced from: 0085352A + loc_00853546: ecx+eax = ecx+eax - 0.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085354A: If ecx+eax >= 0 Then + loc_0085354C: var_eax = Err.Raise + loc_0085354E: End If + loc_00853555: edi*8 = edi*8 - ecx+eax + loc_00853560: GoTo loc_00853564 + loc_00853562: End If + loc_00853562: End If + loc_00853562: var_eax = Err.Raise + loc_00853564: 'Referenced from: 00853560 + loc_00853576: global_00886144 = ecx+eax+00000004h + loc_0085357C: GoTo loc_0085358F + loc_0085357E: End If + loc_0085357E: global_88611A = 0 + loc_00853587: GoTo loc_0085358F + loc_00853589: + loc_0085358F: 'Referenced from: 0085357C + loc_008535B8: global_886098 = ((Rnd(10) * global_40263C) - global_402638) + loc_008535E9: global_88609C = ((Rnd(10) * global_40263C) - global_402638) + loc_00853601: fabs + loc_0085360D: var_70 = global_886098 + loc_00853624: If Err.Number Then + loc_0085362B: GoTo loc_0085362F + loc_0085362D: End If + loc_0085362F: 'Referenced from: 0085362B + loc_00853635: fabs + loc_00853641: var_74 = global_88609C + loc_00853658: If Err.Number Then + loc_0085365F: GoTo loc_00853663 + loc_00853661: End If + loc_00853663: 'Referenced from: 0085365F + loc_00853669: fabs + loc_00853675: var_78 = global_886098 + loc_0085368C: If Err.Number Then + loc_00853693: GoTo loc_00853697 + loc_00853695: End If + loc_00853697: 'Referenced from: 00853693 + loc_0085369D: fabs + loc_008536A9: var_7C = global_88609C + loc_008536C0: If Err.Number Then + loc_008536C7: GoTo loc_008536CB + loc_008536C9: End If + loc_008536CB: 'Referenced from: 008536C7 + loc_008536DD: If ebx <> 0 Then GoTo loc_00853589 + loc_008536EA: 00886178h = 00886178h - 00000000h + loc_008536ED: If var_886178 Then + loc_008536EF: eax = 00886178h - 1 + loc_008536F0: If 00886178h - 1 Then + loc_008536F2: eax = 00886178h - 1 - 1 + loc_008536F3: If 00886178h - 1 - 1 <> 0 Then GoTo loc_00853749 + loc_00853707: var_eax = Proc_86F3E0(global_00886184, 2) + loc_00853712: GoTo loc_0085375B + loc_00853714: End If + loc_00853726: var_eax = Proc_86F3E0(global_00886180, 1, global_0085375C) + loc_00853731: GoTo loc_0085375B + loc_00853733: End If + loc_00853744: var_eax = Proc_86F3E0(global_0088617C, 0, global_0085375C) + loc_00853749: + loc_0085374F: GoTo loc_0085375B + loc_0085375A: Exit Sub + loc_0085375B: 'Referenced from: 00853712 + loc_0085375B: Exit Sub + loc_0085376C: Exit Sub + loc_0085376D: End If + loc_0085376D: End If + loc_0085376D: End If + loc_0085376D: End If + loc_0085376D: End If + loc_0085376D: End If +End Sub + +Public Sub Proc_11_1_853AD0 + Dim var_3C As Me + loc_00853B5C: var_eax = QueryPerformanceCounter(var_4C) + loc_00853B74: var_eax = QueryPerformanceCounter(var_74) + loc_00853B7F: var_eax = QueryPerformanceCounter(var_68) + loc_00853B91: var_eax = Proc_86B860(0, CCur(0), ebx) + loc_00853B96: + loc_00853B9A: var_eax = QueryPerformanceCounter(var_74) + loc_00853BA9: If var_1C = 0 Then + loc_00853BB6: var_eax = QueryPerformanceCounter(var_4C) + loc_00853BC1: End If + loc_00853BC1: var_eax = Proc_8551A0(, , ) + loc_00853BCD: If global_886126 Then + loc_00853BEB: 00886076h = 00886076h + 00000002h + loc_00853BFA: 00886070h = 00886070h + 00886074h + loc_00853C1E: 00886070h+00886074h = 00886070h+00886074h - 003Ch + loc_00853C78: var_eax = Proc_9_6_8437C0("FPS:" & var_84, 2, 2) + loc_00853CA2: End If + loc_00853CA2: var_eax = Proc_12_10_860410(var_D4, global_008865E8, var_D0) + loc_00853CAE: If global_886126 Then + loc_00853CBF: var_1C = var_1C + 0001h + loc_00853CCC: 008860D0h = 008860D0h + 0001h + loc_00853CD7: var_1C = var_3C.QueryInterface 'Ignore this + loc_00853CDA: global_8860D0 = var_3C.QueryInterface 'Ignore this + loc_00853CE1: var_eax = QueryPerformanceCounter() + loc_00853CFC: call __vbaCySub(var_3C, var_38, var_4C, var_48) + loc_00853D04: call __vbaR8Cy(__vbaCySub(var_3C, var_38, var_4C, var_48), var_4C) + loc_00853D1D: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_00853D2A: If global_886000 = 0 Then + loc_00853D2C: fdivr st0, var_E0 + loc_00853D32: GoTo loc_00853D45 + loc_00853D34: End If + loc_00853D45: 'Referenced from: 00853D32 + loc_00853D78: call __vbaCySub(var_3C, var_38, var_4C, var_48, CCur(0), var_68, var_E0, var_DC) + loc_00853D80: call __vbaCyAdd(__vbaCySub(var_3C, var_38, var_4C, var_48, CCur(0), var_68, var_E0, var_DC), var_4C) + loc_00853D88: If var_4C Then + loc_00853DB0: var_EC = global_008860D0 + loc_00853DB9: call __vbaCySub(var_3C, var_38, var_4C, var_48, CCur(0), var_68) + loc_00853DC1: call __vbaCyAdd(__vbaCySub(var_3C, var_38, var_4C, var_48, CCur(0), var_68), var_38) + loc_00853DC9: call __vbaR8Cy(__vbaCyAdd(__vbaCySub(var_3C, var_38, var_4C, var_48, CCur(0), var_68), var_38), var_38) + loc_00853DDB: var_F4 = __vbaR8Cy(__vbaCyAdd(__vbaCySub(var_3C, var_38, var_4C, var_48, CCur(0), var_68), var_38), var_38) + loc_00853DE3: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_00853DF0: If global_886000 = 0 Then + loc_00853DF2: fdivr st0, var_F4 + loc_00853DF8: GoTo loc_00853E0B + loc_00853DFA: End If + loc_00853E0B: 'Referenced from: 00853DF8 + loc_00853E12: If global_886000 = 0 Then + loc_00853E14: fdivr st0, var_EC + loc_00853E1A: GoTo loc_00853E2D + loc_00853E1C: End If + loc_00853E2D: 'Referenced from: 00853E1A + loc_00853E3D: var_94 = Int(( + [ebx-0000007Ch])) + loc_00853E62: var_84 = Str$(var_94) + loc_00853E74: End If + loc_00853E77: End If + loc_00853E77: End If + loc_00853E7F: If global_8860EE = var_FFFFFF Then + loc_00853E92: var_eax = Proc_868320(&H64, var_EC, var_E8) + loc_00853E97: End If + loc_00853E9B: var_eax = QueryPerformanceCounter(var_68) + loc_00853EBE: call __vbaCySub(var_68, var_64, var_74, var_70, CCur(0), var_68, var_F4, var_F0) + loc_00853EC2: call __vbaR8Cy(__vbaCySub(var_68, var_64, var_74, var_70, CCur(0), var_68, var_F4, var_F0), var_64) + loc_00853ED4: var_FC = __vbaR8Cy(__vbaCySub(var_68, var_64, var_74, var_70, CCur(0), var_68, var_F4, var_F0), var_64) + loc_00853EDC: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_00853EE9: If global_886000 = 0 Then + loc_00853EEB: fdivr st0, var_FC + loc_00853EF1: GoTo loc_00853F04 + loc_00853EF3: End If + loc_00853F04: 'Referenced from: 00853EF1 + loc_00853F0E: call __vbaFpCy(var_FC, var_F8) + loc_00853F16: call __vbaCyAdd(__vbaFpCy(var_FC, var_F8), global_008860D8) + loc_00853F1E: call __vbaR4Cy(__vbaCyAdd(__vbaFpCy(var_FC, var_F8), global_008860D8), global_008860D8) + loc_00853F24: global_8860D4 = __vbaR4Cy(__vbaCyAdd(__vbaFpCy(var_FC, var_F8), global_008860D8), global_008860D8) + loc_00853F41: If Err.Number Then + loc_00853F43: global_8860D4 = 3E4CCCCDh + loc_00853F4D: End If + loc_00853F51: var_eax = QueryPerformanceCounter(var_74) + loc_00853F65: If global_88610E Then + loc_00853F67: var_eax = Proc_12_2_85A790 + loc_00853F6C: End If + loc_00853F73: If global_886114 Then + loc_00853F75: var_eax = Proc_12_3_85C540 + loc_00853F7A: End If + loc_00853F81: If global_886112 Then + loc_00853F83: var_eax = Proc_85BF70 + loc_00853F88: End If + loc_00853F8F: If global_886110 Then + loc_00853F91: var_eax = Proc_12_9_860230 + loc_00853F96: End If + loc_00853F9D: If global_8861B4 Then + loc_00853F9F: var_eax = Proc_867750 + loc_00853FA4: End If + loc_00853FAB: If global_88608E = 0 Then + loc_00853FB4: If global_886090 = 0 Then + loc_00853FBD: If global_886092 = 0 Then + loc_00853FC6: If global_886094 = 0 Then GoTo loc_00853FCD + loc_00853FC8: End If + loc_00853FC8: End If + loc_00853FC8: End If + loc_00853FC8: var_eax = Proc_858F90 + loc_00853FCD: var_eax = Proc_859DE0 + loc_00853FD9: If global_8860A0 Then + loc_00853FDB: var_eax = Proc_863310 + loc_00853FE0: var_eax = Proc_12_15_862A80 + loc_00853FE5: End If + loc_00853FEC: If global_8860A2 Then + loc_00853FEE: var_eax = Proc_8638E0 + loc_00853FF3: var_eax = Proc_12_16_862ED0 + loc_00853FF8: End If + loc_00853FFF: If global_886584 Then + loc_00854009: var_eax = QueryPerformanceCounter(var_7C) + loc_00854025: call __vbaCySub(var_7C, var_78, global_00886588, global_0088658C) + loc_00854029: call __vbaR8Cy(__vbaCySub(var_7C, var_78, global_00886588, global_0088658C), var_7C) + loc_00854042: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_0085404F: If global_886000 = 0 Then + loc_00854051: fdivr st0, var_104 + loc_00854057: GoTo loc_0085406A + loc_00854059: End If + loc_0085406A: 'Referenced from: 00854057 + loc_00854094: If global_886000 = 0 Then + loc_0085409C: GoTo loc_008540AF + loc_0085409E: End If + loc_008540AF: 'Referenced from: 0085409C + loc_008540CC: var_eax = Proc_9_27_848760(CInt((global_401D30 / global_401728)), global_401728, global_40172C) + loc_008540D8: End If + loc_008540D8: End If + loc_008540DF: If global_88619A = 0 Then + loc_008540E1: var_eax = Proc_86F270(var_104, var_100) + loc_008540E6: End If + loc_008540E6: Method_60F40539 + loc_0085412D: var_eax = Proc_10_11_84A820(var_8C, var_8C, global_00886894) + loc_0085415B: If global_88612C Then + loc_00854169: If global_886018 = 2 Then + loc_00854172: GoTo loc_00854187 + loc_00854174: End If + loc_0085417E: If global_88613A Then + loc_00854187: End If + loc_0085418B: var_eax = QueryPerformanceCounter(var_18) + loc_008541AB: call __vbaCySub(var_18, var_14, global_00886130, global_00886134, global_00886894, var_8C, var_8C, global_0040EACC, global_00886894, global_0040C7EC) + loc_008541B3: call __vbaR8Cy(__vbaCySub(var_18, var_14, global_00886130, global_00886134, global_00886894, var_8C, var_8C, global_0040EACC, global_00886894, global_0040C7EC), var_18) + loc_008541CC: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_008541D9: If global_886000 = 0 Then + loc_008541DB: fdivr st0, var_10C + loc_008541E1: GoTo loc_008541F4 + loc_008541E3: End If + loc_008541F4: 'Referenced from: 008541E1 + loc_008541FE: var_110 = Err.Number + loc_0085421F: If Err.Number Then + loc_00854224: End If + loc_00854224: End If + loc_00854228: var_eax = QueryPerformanceCounter(var_68) + loc_00854243: call __vbaCySub(var_68, var_64, var_74, var_70, var_10C, var_108) + loc_0085424B: call __vbaR8Cy(__vbaCySub(var_68, var_64, var_74, var_70, var_10C, var_108), var_64) + loc_0085425D: var_118 = __vbaR8Cy(__vbaCySub(var_68, var_64, var_74, var_70, var_10C, var_108), var_64) + loc_00854265: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_00854272: If global_886000 = 0 Then + loc_00854274: fdivr st0, var_118 + loc_0085427A: GoTo loc_0085428D + loc_0085427C: End If + loc_0085428D: 'Referenced from: 0085427A + loc_00854297: call __vbaFpCy(var_118, var_114) + loc_008542A9: call __vbaFpCmpCy(__vbaFpCy(var_118, var_114), global_008860D8) + loc_008542B1: If __vbaFpCmpCy(__vbaFpCy(var_118, var_114) > 0 Then + loc_008542B9: call __vbaFpCy + loc_008542C3: End If + loc_008542CA: If global_886128 = 0 Then + loc_008542D3: If global_88612A = 0 Then + loc_008542D9: If var_60 = 0 Then GoTo loc_00853B96 + loc_008542DF: End If + loc_008542DF: End If + loc_008542E5: GoTo loc_00854319 + loc_00854318: Exit Sub + loc_00854319: 'Referenced from: 008542E5 + loc_00854335: Exit Sub + loc_00854346: Exit Sub + loc_00854347: End If + loc_00854347: End If + loc_00854347: End If + loc_00854347: End If + loc_00854347: End If + loc_00854347: End If + loc_00854347: End If +End Sub + +Public Sub Proc_11_2_8545D0 + Dim var_18 As Me + Dim var_30 As Me + loc_00854631: var_eax = Proc_8669E0(edi, esi, ebx) + loc_00854636: var_eax = Proc_852BC0(, , ) + loc_0085466E: If 00886056h >= var_886078 Then + loc_00854670: 00886078h = 00886078h * 002Dh + loc_0085467A: 00886078h = 00886078h + 000Ch + loc_00854684: GoTo loc_008546B1 + loc_00854686: End If + loc_0085468F: var_4C = global_00886056 + loc_008546B1: 'Referenced from: 00854684 + loc_008546B8: global_886070 = CInt(((var_4C + global_402668) * global_401868)) + loc_008546C7: If 00886058h >= var_88607A Then + loc_008546C9: 0088607Ah = 0088607Ah * 002Dh + loc_008546D3: 0088607Ah = 0088607Ah + 000Ch + loc_008546DD: GoTo loc_0085470A + loc_008546DF: End If + loc_008546E8: var_58 = global_00886058 + loc_0085470A: 'Referenced from: 008546DD + loc_0085470A: global_886072 = CInt(((var_58 + global_402668) * global_401868)) + loc_00854710: var_eax = Proc_854BF0(, , ) + loc_0085471D: 0088607Ah = 0088607Ah * 8937592 + loc_00854745: 0088607Ah = 0088607Ah + 001Eh + loc_00854757: global_8860E8 = 0 + loc_0085475E: ReDim global_00886020(0 To global_00886056, 0 To global_00886058) + loc_0085477D: ReDim global_008865A4(0 To global_008860E4) + loc_0085479A: ReDim global_0088659C(0 To global_008860E4) + loc_008547B4: ReDim global_008865A0(0 To global_008860E4) + loc_008547C9: ReDim global_00886024(0 To global_008860E6) + loc_008547E1: ReDim global_0088602C(0 To global_008860E8) + loc_008547F3: ReDim global_00886028(0 To 200) + loc_008547FF: If global_88613C Then + loc_00854801: var_eax = Proc_844C70 + loc_00854806: End If + loc_00854806: var_eax = Proc_855340 + loc_0085480B: var_eax = Proc_857430 + loc_00854810: var_eax = Proc_8574B0 + loc_00854815: var_eax = Proc_857530 + loc_0085481A: var_eax = Proc_854AB0 + loc_00854826: eax = 00886018h - 1 + loc_00854827: If 00886018h - 1 Then + loc_00854829: eax = 00886018h - 1 - 1 + loc_0085482A: If 00886018h - 1 - 1 <> 0 Then GoTo loc_0085483D + loc_0085482C: var_eax = Proc_9_10_844CB0 + loc_00854831: var_eax = Proc_12_6_85F260 + loc_00854836: GoTo loc_0085483D + loc_00854838: End If + loc_00854838: var_eax = Proc_12_5_85E9C0 + loc_0085483D: 'Referenced from: 00854836 + loc_0085483D: var_eax = Proc_12_8_85FB60 + loc_00854842: var_eax = Proc_857430 + loc_00854847: var_eax = Proc_8574B0 + loc_0085486E: global_8860B4 = CCur(0) + loc_0085487A: global_8860B8 = global_008860E6 + loc_0085488E: global_886618 = 1 + loc_00854895: global_88607C = 1 + loc_008548BB: var_30 = global_00886894 + loc_008548D8: var_eax = Unknown_VTable_Call[edx+0000030Ch] + loc_008548F4: var_1C = frmMain.hWnd + loc_0085491E: var_5C = var_30 + loc_00854929: frmMain.MouseIcon = var_1C + loc_00854961: global_8860A8 = CCur(0) + loc_0085496D: global_8860AC = var_18 + loc_008549A3: var_eax = Proc_10_11_84A820(var_18, var_18, global_00886894) + loc_008549C4: var_eax = Proc_860B90(global_00886894, var_18, var_18) + loc_008549C9: var_eax = Proc_11_5_855E70(global_0040EACC, global_00886894, global_0040C7EC) + loc_008549CE: var_eax = Proc_864980(var_20, var_1C, var_18) + loc_008549D3: var_eax = Proc_12_17_864180(Unknown_VTable_Call[edx+0000030Ch], global_00886638) + loc_008549D8: var_eax = Proc_85CB90 + loc_008549DD: var_eax = Proc_8551A0 + loc_008549E2: var_eax = Proc_864EF0 + loc_008549EE: If global_8860E2 Then + loc_008549FB: var_eax = Proc_12_25_868460(var_24) + loc_00854A07: GoTo loc_00854A15 + loc_00854A09: End If + loc_00854A10: var_eax = Proc_12_25_868460(var_24) + loc_00854A15: 'Referenced from: 00854A07 + loc_00854A15: global_8860E0 = FFFFFFh + loc_00854A1E: var_eax = Proc_11_4_8554E0 + loc_00854A29: GoTo loc_00854A43 + loc_00854A42: Exit Sub + loc_00854A43: 'Referenced from: 00854A29 + loc_00854A43: Exit Sub + loc_00854A54: Exit Sub + loc_00854A55: GoTo loc___vbaFPException +End Sub + +Public Sub Proc_11_3_854DB0 + Dim global_00855183 As Me + loc_00854DED: 008860EAh = 008860EAh - 00886074h + loc_00854E1B: var_30 = CInt((global_008860EA + global_886064)) + loc_00854E26: var_eax = Proc_12_4_85CAB0(var_2C, var_30, edi) + loc_00854E35: var_2C = CInt(@CInt(( + [ebx-0000007Ch]))) + loc_00854E40: var_14 = var_2C + loc_00854E4C: 008860ECh = 008860ECh - 00886076h + loc_00854E82: var_30 = CInt((global_008860EC + global_886068)) + loc_00854E85: var_eax = Proc_12_4_85CAB0(var_2C, var_30, 0) + loc_00854E8E: var_2C = CInt() + loc_00854E95: var_1C = CInt() + loc_00854EA4: If var_14 <= var_886056 Then + loc_00854EAE: If var_14 >= 1 Then + loc_00854EBB: If var_2C <= var_886058 Then + loc_00854EC5: If var_2C >= 1 Then + loc_00854ED9: If global_886108 = var_FFFFFF Then + loc_00854EE1: If var_886020 Then + loc_00854EE7: If 00886020h = 2 Then + loc_00854EF8: var_14 = var_14 - .%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00854EFC: If var_14 >= 0 Then + loc_00854EFE: var_eax = Err.Raise + loc_00854F06: End If + loc_00854F0F: var_2C = var_2C - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00854F13: If var_2C >= 0 Then + loc_00854F15: var_eax = Err.Raise + loc_00854F1D: End If + loc_00854F26: .%x1 = Invoke 'Ignore this = .%x1 = Invoke 'Ignore this + var_14 + loc_00854F31: GoTo loc_00854F41 + loc_00854F33: End If + loc_00854F33: End If + loc_00854F39: var_eax = Err.Raise + loc_00854F41: 'Referenced from: 00854F31 + loc_00854F4A: If edx+eax+00000008h = var_FFFFFF Then + loc_00854F52: If var_886020 Then + loc_00854F58: If 00886020h = 2 Then + loc_00854F63: var_14 = var_14 - .%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00854F67: If var_14 >= 0 Then + loc_00854F69: var_eax = Err.Raise + loc_00854F71: End If + loc_00854F7A: var_1C = var_1C - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00854F7E: If var_1C >= 0 Then + loc_00854F80: var_eax = Err.Raise + loc_00854F88: End If + loc_00854F91: .%x1 = Invoke 'Ignore this = .%x1 = Invoke 'Ignore this + var_14 + loc_00854F9C: GoTo loc_00854FA6 + loc_00854F9E: End If + loc_00854F9E: End If + loc_00854F9E: var_eax = Err.Raise + loc_00854FA6: 'Referenced from: 00854F9C + loc_00854FAF: If edx+eax+0000000Eh <> 1 Then + loc_00854FB3: If var_886020 Then + loc_00854FB9: If 00886020h = 2 Then + loc_00854FC4: var_14 = var_14 - .%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00854FC8: If var_14 >= 0 Then + loc_00854FCA: var_eax = Err.Raise + loc_00854FD2: End If + loc_00854FDB: var_1C = var_1C - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00854FDF: If var_1C >= 0 Then + loc_00854FE1: var_eax = Err.Raise + loc_00854FE9: End If + loc_00854FF2: .%x1 = Invoke 'Ignore this = .%x1 = Invoke 'Ignore this + var_14 + loc_00854FFD: GoTo loc_00855007 + loc_00854FFF: End If + loc_00854FFF: End If + loc_00854FFF: var_eax = Err.Raise + loc_00855007: 'Referenced from: 00854FFD + loc_00855010: If edx+eax+0000000Ch = var_FFFFFF Then + loc_00855016: End If + loc_00855018: If var_886020 Then + loc_0085501E: If 00886020h = 2 Then + loc_00855029: var_14 = var_14 - .%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_0085502D: If var_14 >= 0 Then + loc_0085502F: var_eax = Err.Raise + loc_00855037: End If + loc_00855040: var_1C = var_1C - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00855044: If var_1C >= 0 Then + loc_00855046: var_eax = Err.Raise + loc_0085504E: End If + loc_00855054: .%x1 = Invoke 'Ignore this = .%x1 = Invoke 'Ignore this + var_14 + loc_0085505C: GoTo loc_00855066 + loc_0085505E: End If + loc_0085505E: End If + loc_0085505E: var_eax = Err.Raise + loc_00855066: 'Referenced from: 0085505C + loc_0085506F: If ecx+eax+0000000Ch = var_FFFFFF Then + loc_00855081: var_eax = Proc_10_23_84E330(global_0088656C, 0) + loc_00855086: End If + loc_00855086: var_eax = Proc_12_13_8616E0 + loc_0085508B: var_eax = Proc_85D0C0 + loc_00855090: global_886108 = 0 + loc_00855099: var_eax = Proc_11_4_8554E0 + loc_008550A4: GoTo loc_00855182 + loc_008550A9: End If + loc_008550A9: End If + loc_008550A9: var_eax = Proc_85C9D0(global_00855183) + loc_008550AE: global_886108 = 0 + loc_008550B7: var_eax = Proc_11_4_8554E0 + loc_008550C2: GoTo loc_00855182 + loc_008550C7: End If + loc_008550C9: If .GetTypeInfoCount 'Ignore this Then + loc_008550CF: If ecx = 2 Then + loc_008550DA: var_14 = var_14 - global_00855183.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_008550DE: If var_14 >= 0 Then + loc_008550E0: var_eax = Err.Raise + loc_008550EC: End If + loc_008550F5: var_1C = var_1C - global_00855183.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008550F9: If var_1C >= 0 Then + loc_008550FB: var_eax = Err.Raise + loc_00855107: End If + loc_00855110: global_00855183.%x1 = Invoke 'Ignore this = global_00855183.%x1 = Invoke 'Ignore this + var_14 + loc_0085511B: GoTo loc_00855129 + loc_0085511D: End If + loc_0085511D: End If + loc_0085511D: var_eax = Err.Raise + loc_00855129: 'Referenced from: 0085511B + loc_00855132: If ecx+eax+00000002h Then + loc_00855136: var_eax = Proc_863F30(var_14, var_1C) + loc_0085513E: If Proc_863F30(var_14, var_1C) Then + loc_00855142: var_eax = Proc_85DC30(var_14, var_1C) + loc_00855147: global_886108 = FFFFFFh + loc_00855150: var_eax = Proc_10_0_8488E0 + loc_00855155: End If + loc_00855155: End If + loc_00855155: var_eax = Proc_11_4_8554E0 + loc_00855160: GoTo loc_00855182 + loc_00855162: End If + loc_00855162: End If + loc_00855162: End If + loc_00855162: End If + loc_00855162: var_eax = Proc_85C9D0(global_00855183) + loc_00855167: global_886108 = 0 + loc_00855176: GoTo loc_00855182 + loc_00855181: Exit Sub + loc_00855182: 'Referenced from: 008550A4 + loc_00855182: Exit Sub + loc_00855193: Exit Sub + loc_00855194: End If + loc_00855194: End If + loc_00855194: GoTo loc___vbaFPException +End Sub + +Public Sub Proc_11_4_8554E0 + loc_0085555A: var_eax = Proc_10_14_84B2D0(global_008865EC, global_008865E8, esi) + loc_00855580: If global_8860E0 Then + loc_0085558D: If global_8861B4 Then + loc_008555A3: If 00000001h > 8 Then GoTo loc_00855CE7 + loc_008555B0: If 008861B0h Then + loc_008555B6: If 008861B0h = 1 Then + loc_008555C1: 00000001h = 00000001h - 000001BAh.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008555C5: If 00000001h >= 0 Then + loc_008555C7: var_eax = Err.Raise + loc_008555CD: End If + loc_008555D5: GoTo loc_008555DD + loc_008555D7: End If + loc_008555D7: End If + loc_008555D7: var_eax = Err.Raise + loc_008555DD: 'Referenced from: 008555D5 + loc_008555EB: var_eax = Unknown_641(global_0088608A, 00000026h, var_78, var_7C) + loc_008555FF: eax = 00000001h - 1 + loc_00855603: var_eax = Unknown_641(edi, esi) + loc_00855609: GoTo loc_[eax*4+00855E38h] + loc_00855618: var_20 = "Click to restart the " + loc_00855622: GoTo loc_0085580C + loc_0085562F: var_20 = "Click to stop playing and" + loc_00855639: GoTo loc_0085580C + loc_00855646: var_20 = "Music control: skip to the" + loc_00855650: GoTo loc_0085580C + loc_0085565C: If global_88619A Then + loc_00855666: var_20 = "Music control: begin playback" + loc_00855670: GoTo loc_0085580C + loc_00855675: End If + loc_0085567D: var_20 = "Music control: stop playback" + loc_00855687: GoTo loc_0085580C + loc_00855694: var_20 = "Music control: skip to the" + loc_0085569E: GoTo loc_0085580C + loc_008556AB: var_20 = "Music control: loop playback" + loc_008556B5: GoTo loc_0085580C + loc_008556C2: var_20 = "Music control: shuffle the" + loc_008556CC: GoTo loc_0085580C + loc_008556D8: If global_88619A = 0 Then + loc_008556E5: If global_88619C = 0 Then + loc_008556EE: GoTo loc_0085573D + loc_008556F0: End If + loc_008556F8: If 00886050h Then + loc_008556FE: If 00886050h = 1 Then + loc_0085570D: 00886196h = 00886196h - 000001BAh.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00855711: If 00886196h >= 0 Then + loc_00855713: var_eax = Err.Raise + loc_0085571F: End If + loc_00855722: GoTo loc_00855730 + loc_00855724: End If + loc_00855724: End If + loc_00855724: var_eax = Err.Raise + loc_00855730: 'Referenced from: 00855722 + loc_00855737: var_1C = ecx+eax + loc_0085573D: 'Referenced from: 008556EE + loc_00855745: If var_886048 Then + loc_0085574B: If 00886048h = 1 Then + loc_00855756: ecx+eax = ecx+eax - 000001BAh.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085575A: If ecx+eax >= 0 Then + loc_0085575C: var_eax = Err.Raise + loc_00855768: End If + loc_0085576E: GoTo loc_0085577C + loc_00855770: End If + loc_00855770: End If + loc_00855770: var_eax = Err.Raise + loc_0085577C: 'Referenced from: 0085576E + loc_00855786: var_20 = ecx+eax+00000008h + loc_00855790: If var_886048 Then + loc_00855796: If 00886048h = 1 Then + loc_008557A1: ecx+eax = ecx+eax - 000001BAh.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008557A5: If ecx+eax >= 0 Then + loc_008557A7: var_eax = Err.Raise + loc_008557B3: End If + loc_008557B9: GoTo loc_008557C7 + loc_008557BB: End If + loc_008557BB: End If + loc_008557BB: var_eax = Err.Raise + loc_008557C7: 'Referenced from: 008557B9 + loc_008557DF: var_14 = "by " & edx+eax+00000004h + loc_008557FD: var_24 = RGB(255, 255, 128) + loc_00855802: GoTo loc_0085580E + loc_00855804: End If + loc_0085580C: 'Referenced from: 00855622 + loc_0085580C: var_20 = "Music is stopped." + loc_0085580E: 'Referenced from: 00855802 + loc_00855813: 00000001h = 00000001h + var_28 + loc_0085581C: var_28 = 00000001h+var_28 + loc_00855821: var_eax = Unknown_73E + loc_00855826: End If + loc_0085582E: If global_886108 = var_FFFFFF Then + loc_00855834: var_eax = Proc_855230 + loc_00855849: global_8860C4 = CCur(Proc_855230) + loc_0085584E: global_8860C8 = "Music is stopped." + loc_0085585B: var_5C = global_008860C4 + loc_0085586E: If global_8860A4 Then + loc_008558A7: var_34 = "Prepared to destroy " & Trim$(Str$(global_008860C4)) + loc_008558B6: var_20 = var_34 & " chain: " + loc_008558D4: var_eax = Proc_856040(global_008860C4) + loc_008558D9: var_38 = var_34 + loc_00855912: var_14 = Trim$(Str$(Proc_856040(global_008860C4))) & " points." + loc_00855942: If 008860C4h = 0 Then + loc_00855946: If 008860C8h = 0 Then GoTo loc_00855A1C + loc_0085594C: End If + loc_00855952: If 008860C4h = 0 Then + loc_00855956: If 008860C8h = 0 Then GoTo loc_00855A1C + loc_0085595C: End If + loc_00855962: If 008860C8h <= 0 Then + loc_00855964: If Not Asm.l_flag Then + loc_00855968: If 008860C4h > 0 Then GoTo loc_008559B1 + loc_0085596A: End If + loc_00855979: call __vbaCyMulI2(00000019h, global_008860C4, global_008860C8) + loc_0085598A: call __vbaCySub(CCur(255), global_008860C8, __vbaCyMulI2(00000019h, global_008860C4, global_008860C8), global_008860C8) + loc_00855992: __vbaCySub(CCur(255), global_008860C8, __vbaCyMulI2(00000019h, global_008860C4, global_008860C8), global_008860C8) = CInt(global_008860C8) + loc_008559A9: var_24 = RGB(255, 255, __vbaCySub(CCur(255), global_008860C8, __vbaCyMulI2(00000019h, global_008860C4, global_008860C8), global_008860C8)) + loc_008559AC: GoTo loc_00855CE7 + loc_008559B1: End If + loc_008559B7: If 008860C8h <= var_8860C8 Then + loc_008559B9: If Not Asm.l_flag Then + loc_008559BD: If 008860C4h > 0 Then GoTo loc_00855A10 + loc_008559BF: End If + loc_008559DB: call __vbaCySub(global_008860C4, global_008860C8, CCur(10), global_008860C8, 00000000h) + loc_008559E1: call __vbaCyMulI2(00000019h, __vbaCySub(global_008860C4, global_008860C8, CCur(10), global_008860C8, 00000000h), global_008860C4) + loc_008559F2: call __vbaCySub(CCur(255), global_008860C4, __vbaCyMulI2(00000019h, __vbaCySub(global_008860C4, global_008860C8, CCur(10), global_008860C8, 00000000h), global_008860C4), global_008860C4) + loc_008559F6: __vbaCySub(CCur(255), global_008860C4, __vbaCyMulI2(00000019h, __vbaCySub(global_008860C4, global_008860C8, CCur(10), global_008860C8, 00000000h), global_008860C4), global_008860C4) = CInt(global_008860C4) + loc_00855A08: var_24 = RGB(255, __vbaCySub(CCur(255), global_008860C4, __vbaCyMulI2(00000019h, __vbaCySub(global_008860C4, global_008860C8, CCur(10), global_008860C8, 00000000h), global_008860C4), global_008860C4), ) + loc_00855A0B: GoTo loc_00855CE7 + loc_00855A10: End If + loc_00855A10: + loc_00855A17: GoTo loc_00855CE7 + loc_00855A1C: + loc_00855A23: GoTo loc_00855CE7 + loc_00855A28: End If + loc_00855A6A: var_20 = & Trim$(Str$(global_008860C4)) & " chain. " + loc_00855A83: GoTo loc_00855CE7 + loc_00855A88: End If + loc_00855A8F: If global_8860A2 = 0 Then + loc_00855A9C: If global_8860A0 = 0 Then + loc_00855AA9: If global_88612C = 0 Then + loc_00855ABC: call __vbaStrFixstr(00000014h, global_00886150) + loc_00855AC9: var_30 = __vbaStrFixstr(00000014h, global_00886150) + loc_00855AD7: var_34 = Trim$(var_30) + loc_00855AE4: call __vbaLsetFixstr(00000014h, global_00886150, var_30) + loc_00855AF1: call __vbaStrFixstr(00000014h, global_00886150) + loc_00855AF8: var_2C = __vbaStrFixstr(00000014h, global_00886150) + loc_00855B40: If var_2C Then + loc_00855B53: call __vbaStrFixstr(00000014h, global_00886150) + loc_00855B5E: var_2C = __vbaStrFixstr(00000014h, global_00886150) + loc_00855B79: call __vbaLsetFixstr(00000014h, global_00886150, var_2C) + loc_00855B93: var_14 = Trim$(var_2C) & global_0040F308 + loc_00855BB3: GoTo loc_00855CE7 + loc_00855BB8: End If + loc_00855BCD: GoTo loc_00855CE7 + loc_00855BD2: End If + loc_00855BE7: If global_88613A <> var_34 & " chain. " Then + loc_00855C05: var_90 = Int((Rnd(var_44) + Rnd(var_44))) + loc_00855C25: If Err.Number Then + loc_00855C38: GoTo loc_00855CE7 + loc_00855C3D: End If + loc_00855C47: If var_90 = var_3F800000 Then + loc_00855C5A: GoTo loc_00855CE7 + loc_00855C5F: End If + loc_00855C7B: var_94 = Int((Rnd(var_44) + Rnd(var_44))) + loc_00855C9B: If Err.Number Then + loc_00855CAE: GoTo loc_00855CE7 + loc_00855CB0: End If + loc_00855CBA: If var_94 = var_3F800000 Then + loc_00855CC6: End If + loc_00855CC6: End If + loc_00855CCD: GoTo loc_00855CE7 + loc_00855CCF: End If + loc_00855CCF: End If + loc_00855CD4: GoTo loc_00855CDB + loc_00855CD6: End If + loc_00855CDB: 'Referenced from: 00855CD4 + loc_00855CE7: 'Referenced from: 008559AC + loc_00855CFF: If (var_14 = global_0040EEC8) Then + loc_00855D38: var_eax = Proc_9_5_843660(var_20, 2, 2) + loc_00855D81: var_eax = Proc_9_5_843660(var_14, 2, 2) + loc_00855D91: GoTo loc_00855DD9 + loc_00855D93: End If + loc_00855DC5: var_eax = Proc_9_5_843660(var_20, 2, var_54) + loc_00855DD9: 'Referenced from: 00855D91 + loc_00855DDC: global_88610A = FFFFFFh + loc_00855DEB: GoTo loc_00855E15 + loc_00855E14: Exit Sub + loc_00855E15: 'Referenced from: 00855DEB + loc_00855E25: Exit Sub + loc_00855E36: Exit Sub + loc_00855E37: nop + loc_00855E38: adc [esi-0000007Bh], dl + loc_00855E3B: [edi] = [edi] + var_54 + loc_00855E4B: [ebx-45FF7AAAh] = [ebx-45FF7AAAh] + var_54 + loc_00855E54: rcl [esi-0000007Bh], 01h + loc_00855E57: var_10 = var_10 + var_10 + loc_00855E59: paddq mm7, [edx-3BEA0001h] + loc_00855E60: adc [eax], eax + loc_00855E63: nop + loc_00855E64: nop + loc_00855E65: nop + loc_00855E66: nop + loc_00855E67: nop + loc_00855E68: nop + loc_00855E69: nop + loc_00855E6A: nop + loc_00855E6B: nop + loc_00855E6C: nop + loc_00855E6D: nop + loc_00855E6E: nop + loc_00855E6F: nop + loc_00855E92: var_8 = stk@FFFC + loc_00855EBD: If global_8860A4 Then + loc_00855EFF: var_eax = Proc_10_14_84B2D0(global_008865EC, global_008865E8, 292) + loc_00855F23: -16711680 = -16711680 + 00FFFFFFh + loc_00855F29: var_14 = -16711680+00FFFFFFh + loc_00855F2C: call __vbaCyInt(global_008860A8, global_008860AC, 00000002h, 00000124h, 00000002h, 00000089h, 00000012h, var_88, var_8C, edi]+var_5, var_18, global_008865E8) + loc_00855F32: var_28 = -16711680+00FFFFFFh + loc_00855F39: var_2C = __vbaCyInt(global_008860A8, global_008860AC, 00000002h, 00000124h, 00000002h, 00000089h, 00000012h, var_88, var_8C, edi]+var_5, var_18, global_008865E8) + loc_00855FB8: var_eax = Proc_9_5_843660("Score: " & Trim$(Str$(6)), var_44, var_54) + loc_00855FEC: global_88610C = FFFFFFh + loc_00855FF5: End If + loc_00855FFA: GoTo loc_0085602C + loc_0085602B: Exit Sub + loc_0085602C: 'Referenced from: 00855FFA +End Sub + +Public Sub Proc_11_5_855E70 + loc_00855EBD: If global_8860A4 Then + loc_00855EFF: var_eax = Proc_10_14_84B2D0(global_008865EC, global_008865E8, 292) + loc_00855F23: -16711680 = -16711680 + 00FFFFFFh + loc_00855F29: var_14 = DirectDrawModule.VTable_00FFFFFF + loc_00855F2C: call __vbaCyInt(global_008860A8, global_008860AC, 00000002h, 00000124h, 00000002h, 00000089h, 00000012h, var_88, var_8C, edi, esi, 00000002h) + loc_00855F32: var_28 = -16711680+00FFFFFFh + loc_00855F39: var_2C = __vbaCyInt(global_008860A8, global_008860AC, 00000002h, 00000124h, 00000002h, 00000089h, 00000012h, var_88, var_8C, edi, esi, 00000002h) + loc_00855FB8: var_eax = Proc_9_5_843660("Score: " & Trim$(Str$(var_2C)), var_44, var_54) + loc_00855FEC: global_88610C = FFFFFFh + loc_00855FF5: End If + loc_00855FFA: GoTo loc_0085602C + loc_0085602B: Exit Sub + loc_0085602C: 'Referenced from: 00855FFA +End Sub + +Public Sub Proc_11_6_8560E0 + Dim var_20 As Me + Dim var_24 As Me + Dim var_28 As Me + loc_0085612B: var_5C = global_008860E6 + loc_00856136: If 00000001h <= global_008860E6 Then + loc_0085613E: If var_886024 Then + loc_00856144: If 00886024h = 1 Then + loc_0085614F: 00000001h = 00000001h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00856153: If 00000001h >= 0 Then + loc_00856155: var_eax = Err.Raise + loc_0085615D: End If + loc_00856163: GoTo loc_0085616D + loc_00856165: End If + loc_00856165: End If + loc_00856165: var_eax = Err.Raise + loc_0085616D: 'Referenced from: 00856163 + loc_00856175: var_eax = Unknown_8BEC4589 + loc_0085617D: If var_886024 Then + loc_00856183: If 00886024h = 1 Then + loc_0085618E: 00000001h = 00000001h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00856192: If 00000001h >= 0 Then + loc_00856194: var_eax = Err.Raise + loc_0085619C: End If + loc_008561A2: GoTo loc_008561AC + loc_008561A4: End If + loc_008561A4: End If + loc_008561A4: var_eax = Err.Raise + loc_008561AC: 'Referenced from: 008561A2 + loc_008561D1: var_1C = CInt((6.37066138261923E-314 - global_886064)) + loc_008561D6: If var_886024 Then + loc_008561DC: If 00886024h = 1 Then + loc_008561E8: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008561EC: If var_14 >= 0 Then + loc_008561EE: var_eax = Err.Raise + loc_008561F6: End If + loc_008561FC: GoTo loc_00856206 + loc_008561FE: End If + loc_008561FE: End If + loc_008561FE: var_eax = Err.Raise + loc_00856206: 'Referenced from: 008561FC + loc_00856225: var_18 = CInt((6.37066138261923E-314 - global_886068)) + loc_0085622D: var_28 = True + loc_00856230: var_24 = True + loc_00856233: If var_8865F8 Then + loc_00856239: If 008865F8h = 1 Then + loc_00856243: If var_886024 Then + loc_00856249: If 00886024h = 1 Then + loc_00856254: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085625B: If var_14 >= 0 Then + loc_0085625D: var_eax = Err.Raise + loc_0085626B: End If + loc_00856271: GoTo loc_00856284 + loc_00856273: End If + loc_00856273: End If + loc_00856273: var_eax = Err.Raise + loc_00856284: 'Referenced from: 00856271 + loc_0085628F: esi+eax+00000008h = esi+eax+00000008h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00856296: If esi+eax+00000008h >= 0 Then + loc_00856298: var_eax = Err.Raise + loc_008562A0: End If + loc_008562A3: var_64 = esi+esi + loc_008562A6: GoTo loc_008562B6 + loc_008562A8: End If + loc_008562A8: End If + loc_008562A8: var_eax = Err.Raise + loc_008562B3: var_64 = Err.Raise + loc_008562B6: 'Referenced from: 008562A6 + loc_008562BD: If var_8865F4 Then + loc_008562C3: If 008865F4h = 1 Then + loc_008562C7: If var_886024 Then + loc_008562CD: If 00886024h = 1 Then + loc_008562D8: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008562DC: If var_14 >= 0 Then + loc_008562DE: var_eax = Err.Raise + loc_008562E6: End If + loc_008562EC: GoTo loc_008562F6 + loc_008562EE: End If + loc_008562EE: End If + loc_008562EE: var_eax = Err.Raise + loc_008562F6: 'Referenced from: 008562EC + loc_00856306: edx+eax+00000008h = edx+eax+00000008h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085630D: If edx+eax+00000008h >= 0 Then + loc_0085630F: var_eax = Err.Raise + loc_00856317: End If + loc_0085631A: var_68 = esi+esi + loc_0085631D: GoTo loc_0085632A + loc_0085631F: End If + loc_0085631F: End If + loc_0085631F: var_eax = Err.Raise + loc_00856327: var_68 = Err.Raise + loc_0085632A: 'Referenced from: 0085631D + loc_0085632C: If var_886024 Then + loc_00856332: If 00886024h = 1 Then + loc_0085633D: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00856341: If var_14 >= 0 Then + loc_00856343: var_eax = Err.Raise + loc_0085634B: End If + loc_00856351: var_6C = var_14(-3) + loc_00856354: GoTo loc_00856361 + loc_00856356: End If + loc_00856356: End If + loc_00856356: var_eax = Err.Raise + loc_0085635E: var_6C = Err.Raise + loc_00856361: 'Referenced from: 00856354 + loc_00856368: If var_8865F4 Then + loc_0085636E: If 008865F4h = 1 Then + loc_00856372: If var_886024 Then + loc_00856378: If 00886024h = 1 Then + loc_00856383: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00856387: If var_14 >= 0 Then + loc_00856389: var_eax = Err.Raise + loc_00856391: End If + loc_00856397: GoTo loc_008563A1 + loc_00856399: End If + loc_00856399: End If + loc_00856399: var_eax = Err.Raise + loc_008563A1: 'Referenced from: 00856397 + loc_008563B4: ecx+eax+00000008h = ecx+eax+00000008h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008563B8: If ecx+eax+00000008h >= 0 Then + loc_008563BA: var_eax = Err.Raise + loc_008563BC: End If + loc_008563BF: var_70 = esi+esi + loc_008563C2: GoTo loc_008563C9 + loc_008563C4: End If + loc_008563C4: End If + loc_008563C4: var_eax = Err.Raise + loc_008563C6: var_70 = Err.Raise + loc_008563C9: 'Referenced from: 008563C2 + loc_008563DE: If var_20 Then + loc_008563E8: If var_20 = 2 Then + loc_008563F6: If var_886024 Then + loc_008563FC: If 00886024h = 1 Then + loc_00856407: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085640B: If var_14 >= 0 Then + loc_0085640D: var_eax = Err.Raise + loc_00856415: End If + loc_0085641B: GoTo loc_00856425 + loc_0085641D: End If + loc_0085641D: End If + loc_0085641D: var_eax = Err.Raise + loc_00856425: 'Referenced from: 0085641B + loc_00856435: ecx+eax+00000004h = ecx+eax+00000004h - edi.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00856439: If ecx+eax+00000004h >= 0 Then + loc_0085643B: var_eax = Err.Raise + loc_00856443: End If + loc_00856445: If var_886024 Then + loc_0085644B: If 00886024h = 1 Then + loc_00856457: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085645B: If var_14 >= 0 Then + loc_0085645D: var_eax = Err.Raise + loc_00856465: End If + loc_0085646B: GoTo loc_00856475 + loc_0085646D: End If + loc_0085646D: End If + loc_0085646D: var_eax = Err.Raise + loc_00856475: 'Referenced from: 0085646B + loc_00856483: ecx+eax+00000008h = ecx+eax+00000008h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085648A: If ecx+eax+00000008h >= 0 Then + loc_0085648C: var_eax = Err.Raise + loc_00856494: End If + loc_0085649D: edi.%x1 = Invoke 'Ignore this = edi.%x1 = Invoke 'Ignore this + ecx+eax+00000004h + loc_008564A2: GoTo loc_008564AC + loc_008564A4: End If + loc_008564A4: End If + loc_008564A4: var_eax = Err.Raise + loc_008564AC: 'Referenced from: 008564A2 + loc_008564E6: edx+esi+0000000Ah = edx+esi+0000000Ah - 0001h + loc_008564F0: edx+esi+0000000Ah = edx+esi+0000000Ah * ecx+esi + loc_008564FE: 00886076h = 00886076h + var_18 + loc_0085650C: 00886074h = 00886074h + var_1C + loc_0085651A: edi.GetTypeInfoCount 'Ignore this = edi.GetTypeInfoCount 'Ignore this + Err.Raise + loc_00856522: var_eax = Proc_10_14_84B2D0(edi.GetTypeInfoCount, global_008865E8, 00886076h+var_18) + loc_0085653F: 00000001h = 00000001h + var_14 + loc_00856544: var_14 = 00000001h+var_14 + loc_00856549: GoTo loc_00856132 + loc_0085654E: End If + loc_00856554: GoTo loc_00856561 + loc_00856560: Exit Sub + loc_00856561: 'Referenced from: 00856554 + loc_00856561: Exit Sub + loc_00856572: Exit Sub + loc_00856573: End If + loc_00856573: End If + loc_00856573: GoTo loc___vbaFPException +End Sub + +Public Sub Proc_11_7_8575A0 + loc_008575D9: eax+00000002h = eax+00000002h + 0001h + loc_008575F7: If eax+00000002h > var_8860E6 Then + loc_00857604: End If + loc_0085760C: If var_886024 Then + loc_00857612: If 00886024h = 1 Then + loc_00857624: eax+00000002h = eax+00000002h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00857628: If eax+00000002h >= 0 Then + loc_0085762A: var_eax = Err.Raise + loc_00857632: End If + loc_00857638: GoTo loc_0085764C + loc_0085763A: End If + loc_0085763A: End If + loc_0085763A: var_eax = Err.Raise + loc_0085764C: 'Referenced from: 00857638 + loc_00857660: If var_886024 Then + loc_00857666: If 00886024h = 1 Then + loc_00857677: eax+00000002h = eax+00000002h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085767B: If eax+00000002h >= 0 Then + loc_0085767D: var_eax = Err.Raise + loc_00857685: End If + loc_0085768B: GoTo loc_00857695 + loc_0085768D: End If + loc_0085768D: End If + loc_0085768D: var_eax = Err.Raise + loc_00857695: 'Referenced from: 0085768B + loc_008576A9: If var_886024 Then + loc_008576AF: If 00886024h = 1 Then + loc_008576C0: eax+00000002h = eax+00000002h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008576C4: If eax+00000002h >= 0 Then + loc_008576C6: var_eax = Err.Raise + loc_008576CE: End If + loc_008576D4: GoTo loc_008576DE + loc_008576D6: End If + loc_008576D6: End If + loc_008576D6: var_eax = Err.Raise + loc_008576DE: 'Referenced from: 008576D4 + loc_008576F2: If var_886024 Then + loc_008576F8: If 00886024h = 1 Then + loc_00857709: eax+00000002h = eax+00000002h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085770D: If eax+00000002h >= 0 Then + loc_0085770F: var_eax = Err.Raise + loc_00857717: End If + loc_0085771D: GoTo loc_00857727 + loc_0085771F: End If + loc_0085771F: End If + loc_0085771F: var_eax = Err.Raise + loc_00857727: 'Referenced from: 0085771D + loc_00857742: call __vbaPowerR8(00905A4D, 00000003, 00000000h, global_40000000) + loc_00857748: var_40 = __vbaPowerR8(00905A4D, 00000003, 00000000h, global_40000000) + loc_0085775A: call __vbaPowerR8(00905A4D, 00000003, 00000000h, global_40000000) + loc_00857788: If var_886024 Then + loc_0085778E: If 00886024h = 1 Then + loc_0085779F: eax+00000002h = eax+00000002h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008577A3: If eax+00000002h >= 0 Then + loc_008577A5: var_eax = Err.Raise + loc_008577AD: End If + loc_008577BD: GoTo loc_00857813 + loc_008577BF: End If + loc_008577BF: End If + loc_008577BF: var_eax = Err.Raise + loc_008577D1: GoTo loc_00857813 + loc_008577D3: End If + loc_008577D5: If edi.GetTypeInfoCount 'Ignore this Then + loc_008577DB: If ecx = 1 Then + loc_008577EA: edx+00000002h = edx+00000002h - ecx+00000014h + loc_008577EF: If edx+00000002h >= 0 Then + loc_008577F1: var_eax = Err.Raise + loc_008577F9: End If + loc_008577FF: GoTo loc_00857809 + loc_00857801: End If + loc_00857801: End If + loc_00857801: var_eax = Err.Raise + loc_00857809: 'Referenced from: 008577FF + loc_00857813: 'Referenced from: 008577BD + loc_0085781B: If var_886024 Then + loc_00857821: If 00886024h = 1 Then + loc_00857830: edx+00000002h = edx+00000002h - ecx+00000014h + loc_00857835: If edx+00000002h >= 0 Then + loc_00857837: var_eax = Err.Raise + loc_0085783F: End If + loc_00857845: GoTo loc_0085784F + loc_00857847: End If + loc_00857847: End If + loc_00857847: var_eax = Err.Raise + loc_0085784F: 'Referenced from: 00857845 + loc_00857864: If var_886024 Then + loc_0085786A: If 00886024h = 1 Then + loc_00857879: edx+00000002h = edx+00000002h - ecx+00000014h + loc_0085787E: If edx+00000002h >= 0 Then + loc_00857880: var_eax = Err.Raise + loc_00857888: End If + loc_0085788E: GoTo loc_00857898 + loc_00857890: End If + loc_00857890: End If + loc_00857890: var_eax = Err.Raise + loc_00857898: 'Referenced from: 0085788E + loc_008578B7: If var_886024 Then + loc_008578BD: If 00886024h = 1 Then + loc_008578CC: edx+00000002h = edx+00000002h - eax+00000014h + loc_008578D1: If edx+00000002h >= 0 Then + loc_008578D3: var_eax = Err.Raise + loc_008578D5: End If + loc_008578DB: GoTo loc_008578E1 + loc_008578DD: End If + loc_008578DD: End If + loc_008578DD: var_eax = Err.Raise + loc_008578E1: 'Referenced from: 008578DB + loc_00857909: var_44 = ((Rnd(var_20) * global_402730) + global_402728) + loc_00857927: If var_886024 Then + loc_0085792D: If 00886024h = 1 Then + loc_0085793E: eax+00000002h = eax+00000002h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00857942: If eax+00000002h >= 0 Then + loc_00857944: var_eax = Err.Raise + loc_00857950: End If + loc_00857956: GoTo loc_00857964 + loc_00857958: End If + loc_00857958: End If + loc_00857958: var_eax = Err.Raise + loc_00857964: 'Referenced from: 00857956 + loc_00857980: If var_886024 Then + loc_00857986: If 00886024h = 1 Then + loc_00857995: edx+00000002h = edx+00000002h - eax+00000014h + loc_0085799A: If edx+00000002h >= 0 Then + loc_0085799C: var_eax = Err.Raise + loc_008579A2: End If + loc_008579A8: GoTo loc_008579B2 + loc_008579AA: End If + loc_008579AA: End If + loc_008579AA: var_eax = Err.Raise + loc_008579B2: 'Referenced from: 008579A8 + loc_00857A12: If var_886024 Then + loc_00857A18: If 00886024h = 1 Then + loc_00857A2A: ecx+00000002h = ecx+00000002h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00857A2E: If ecx+00000002h >= 0 Then + loc_00857A30: var_eax = Err.Raise + loc_00857A36: End If + loc_00857A3C: GoTo loc_00857A46 + loc_00857A3E: End If + loc_00857A3E: End If + loc_00857A3E: var_eax = Err.Raise + loc_00857A46: 'Referenced from: 00857A3C + loc_00857A85: GoTo loc_00857A91 + loc_00857A90: Exit Sub + loc_00857A91: 'Referenced from: 00857A85 + loc_00857A91: Exit Sub +End Sub + +Public Sub Proc_11_8_857E70 + Dim global_40172C As Me + Dim global_0088607C As Me + Dim var_4C As Me + Dim var_50 As Me + Dim global_008865E8 As Me + Dim var_48 As Me + loc_00857EBA: If global_886108 Then + loc_00857ECC: global_886080 = (global_8860D4 + global_886080) + loc_00857EF3: If Err.Number Then + loc_00857F02: If global_886000 = 0 Then + loc_00857F0A: GoTo loc_00857F1D + loc_00857F0C: End If + loc_00857F1D: 'Referenced from: 00857F0A + loc_00857F3A: var_7C = global_0088607C + loc_00857F54: global_88607C = CInt((Int((global_886080 / global_402760)) + var_7C)) + loc_00857F60: If CInt((Int((global_886080 / global_402760)) + var_7C)) > 0 Then + loc_00857F62: global_88607C = 1 + loc_00857F6B: End If + loc_00857F6B: End If + loc_00857F6B: End If + loc_00857F6B: var_eax = Proc_857CC0(global_402760, global_402764, edi) + loc_00857F79: If global_8860A2 = 0 Then + loc_00857F7B: var_eax = Proc_857D20(Proc_857CC0(global_402760, global_402764, edi), ebx, ) + loc_00857F80: var_14 = Proc_857D20(Proc_857CC0(global_402760, global_402764, edi), ebx, ) + loc_00857F83: GoTo loc_00857F90 + loc_00857F85: End If + loc_00857F8C: var_14 = global_00886056 + loc_00857F90: 'Referenced from: 00857F83 + loc_00857F90: var_eax = Proc_857E00(, , ) + loc_00857F9C: var_24 = Proc_857E00(, , ) + loc_00857F9F: If global_8860A0 = 0 Then + loc_00857FA1: var_eax = Proc_857DA0(, , ) + loc_00857FA6: var_2C = Proc_857DA0(, , ) + loc_00857FA9: GoTo loc_00857FB2 + loc_00857FAB: End If + loc_00857FB2: 'Referenced from: 00857FA9 + loc_00857FC0: var_44 = Proc_857CC0(global_402760, global_402764, edi) + loc_00857FC7: If Proc_857CC0(global_402760, global_402764, edi) <= global_00886056 Then + loc_00857FD0: var_38 = var_2C + loc_00857FDB: var_eax = Unknown_5589D08B + loc_00857FE3: If var_886020 Then + loc_00857FE9: If 00886020h = 2 Then + loc_00857FF4: Proc_857CC0(global_402760, global_402764, edi) = Proc_857CC0(global_402760, global_402764, edi) - .%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00857FF8: If Proc_857CC0(global_402760, global_402764, edi) >= 0 Then + loc_00857FFA: var_eax = Err.Raise + loc_00858005: End If + loc_0085800C: var_38 = var_38 - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00858013: If var_38 >= 0 Then + loc_00858015: var_eax = Err.Raise + loc_00858020: End If + loc_00858026: .%x1 = Invoke 'Ignore this = .%x1 = Invoke 'Ignore this + Proc_857CC0(global_402760, global_402764, edi) + loc_0085802E: GoTo loc_0085803B + loc_00858030: End If + loc_00858030: End If + loc_00858030: var_eax = Err.Raise + loc_0085803B: 'Referenced from: 0085802E + loc_00858044: If esi+eax+00000008h Then + loc_0085804A: var_44 = var_44 - 0001h + loc_0085805A: var_44 = var_44 * 002Dh + loc_0085806D: var_84 = var_44 * 002Dh + loc_00858096: If global_886000 = 0 Then + loc_0085809E: GoTo loc_008580B1 + loc_008580A0: End If + loc_008580B1: 'Referenced from: 0085809E + loc_008580C3: var_18 = CInt(((global_402758 / global_401728) + global_886064))) + loc_008580C6: var_38 = var_38 - 0001h + loc_008580D0: var_38 = var_38 * 002Dh + loc_008580DD: var_88 = var_38 * 002Dh + loc_008580E9: var_8C = var_88 + loc_00858112: If global_886000 = 0 Then + loc_0085811A: GoTo loc_0085812D + loc_0085811C: End If + loc_0085812D: 'Referenced from: 0085811A + loc_00858141: var_34 = CInt(((global_402758 / global_401728) + global_886068))) + loc_00858146: If var_886020 Then + loc_0085814C: If 00886020h = 2 Then + loc_00858158: var_44 = var_44 - global_40172C.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_0085815C: If var_44 >= 0 Then + loc_0085815E: var_eax = Err.Raise + loc_00858166: End If + loc_00858170: var_38 = var_38 - global_40172C.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00858174: If var_38 >= 0 Then + loc_00858176: var_eax = Err.Raise + loc_0085817E: End If + loc_00858184: global_40172C.%x1 = Invoke 'Ignore this = global_40172C.%x1 = Invoke 'Ignore this + var_44 * 002Dh + loc_0085818C: GoTo loc_00858196 + loc_0085818E: End If + loc_0085818E: End If + loc_0085818E: var_eax = Err.Raise + loc_00858196: 'Referenced from: 0085818C + loc_0085819F: If ecx+eax+0000000Eh = 1 Then + loc_008581AB: 0088607Ch = 0088607Ch - 0001h + loc_008581B8: 0088607Ch = 0088607Ch * 002Dh + loc_008581C4: var_50 = True + loc_008581C7: var_4C = True + loc_008581D3: 00886076h = 00886076h + var_34 + loc_008581E6: 00886074h = 00886074h + var_18 + loc_00858201: GoTo loc_00858268 + loc_00858203: End If + loc_0085820C: 0088607Ch = 0088607Ch - 0001h + loc_00858217: 0088607Ch = 0088607Ch * 002Dh + loc_0085822B: 00886076h = 00886076h + var_34 + loc_0085823F: 00886074h = 00886074h + var_18 + loc_00858268: 'Referenced from: 00858201 + loc_00858268: var_eax = Proc_10_14_84B2D0(global_008865C0, global_008865E8, 00886074h+var_18) + loc_00858276: End If + loc_00858278: If var_886020 Then + loc_0085827E: If 00886020h = 2 Then + loc_00858289: var_44 = var_44 - global_40172C.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_0085828D: If var_44 >= 0 Then + loc_0085828F: var_eax = Err.Raise + loc_0085829A: End If + loc_008582A1: var_38 = var_38 - global_40172C.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008582A8: If var_38 >= 0 Then + loc_008582AA: var_eax = Err.Raise + loc_008582B5: End If + loc_008582BB: global_40172C.%x1 = Invoke 'Ignore this = global_40172C.%x1 = Invoke 'Ignore this + var_44 * 002Dh + loc_008582C3: GoTo loc_008582D0 + loc_008582C5: End If + loc_008582C5: End If + loc_008582C5: var_eax = Err.Raise + loc_008582D0: 'Referenced from: 008582C3 + loc_008582D9: If esi+eax+00000002h = var_FFFFFF Then + loc_008582E1: If var_886020 Then + loc_008582E7: If 00886020h = 2 Then + loc_008582F2: var_44 = var_44 - global_40172C.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_008582F6: If var_44 >= 0 Then + loc_008582F8: var_eax = Err.Raise + loc_00858303: End If + loc_0085830A: var_38 = var_38 - global_40172C.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00858311: If var_38 >= 0 Then + loc_00858313: var_eax = Err.Raise + loc_0085831E: End If + loc_00858324: global_40172C.%x1 = Invoke 'Ignore this = global_40172C.%x1 = Invoke 'Ignore this + var_44 * 002Dh + loc_0085832C: GoTo loc_00858339 + loc_0085832E: End If + loc_0085832E: End If + loc_0085832E: var_eax = Err.Raise + loc_00858339: 'Referenced from: 0085832C + loc_00858342: If esi+eax+0000000Ah Then + loc_0085834B: var_44 = var_44 - 0001h + loc_00858355: var_44 = var_44 * 002Dh + loc_00858361: If var_886020 Then + loc_00858367: If 00886020h = 2 Then + loc_0085836F: var_44 = var_44 - ecx+0000001Ch + loc_00858374: If var_44 >= 0 Then + loc_00858376: var_eax = Err.Raise + loc_00858382: End If + loc_0085838C: var_38 = var_38 - global_40172C.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00858390: If var_38 >= 0 Then + loc_00858392: var_eax = Err.Raise + loc_0085839E: End If + loc_008583A7: global_40172C.%x1 = Invoke 'Ignore this = global_40172C.%x1 = Invoke 'Ignore this + var_44 * 002Dh + loc_008583B5: GoTo loc_008583C2 + loc_008583B7: End If + loc_008583B7: End If + loc_008583B7: var_eax = Err.Raise + loc_008583C2: 'Referenced from: 008583B5 + loc_008583C2: var_38 = var_38 - 0001h + loc_008583CF: var_38 = var_38 * 002Dh + loc_008583E8: var_94 = var_38 * 002Dh + loc_0085840A: GoTo loc_0085854D + loc_0085840F: End If + loc_00858411: If global_40172C.GetTypeInfoCount 'Ignore this Then + loc_00858417: If ecx = 2 Then + loc_00858422: var_38 = var_38 - global_40172C.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00858426: If var_38 >= 0 Then + loc_00858428: var_eax = Err.Raise + loc_00858433: End If + loc_0085843A: var_38 = var_38 - global_40172C.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00858441: If var_38 >= 0 Then + loc_00858443: var_eax = Err.Raise + loc_0085844E: End If + loc_00858454: global_40172C.%x1 = Invoke 'Ignore this = global_40172C.%x1 = Invoke 'Ignore this + var_38 * 002Dh + loc_0085845C: GoTo loc_00858469 + loc_0085845E: End If + loc_0085845E: End If + loc_0085845E: var_eax = Err.Raise + loc_00858469: 'Referenced from: 0085845C + loc_00858472: If esi+eax+0000001Ch Then + loc_0085847A: If var_886020 Then + loc_00858480: If 00886020h = 2 Then + loc_0085848B: var_44 = var_44 - global_40172C.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_0085848F: If var_44 >= 0 Then + loc_00858491: var_eax = Err.Raise + loc_0085849C: End If + loc_008584A3: var_38 = var_38 - global_40172C.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008584AA: If var_38 >= 0 Then + loc_008584AC: var_eax = Err.Raise + loc_008584B7: End If + loc_008584BD: global_40172C.%x1 = Invoke 'Ignore this = global_40172C.%x1 = Invoke 'Ignore this + var_44 * 002Dh + loc_008584C5: GoTo loc_008584D2 + loc_008584C7: End If + loc_008584C7: End If + loc_008584C7: var_eax = Err.Raise + loc_008584D2: 'Referenced from: 008584C5 + loc_008584D2: var_44 = var_44 - 0001h + loc_008584DF: var_44 = var_44 * 002Dh + loc_008584F8: var_9C = var_44 * 002Dh + loc_0085851E: GoTo loc_00858539 + loc_00858520: End If + loc_00858520: var_44 = var_44 - 0001h + loc_0085852D: var_44 = var_44 * 002Dh + loc_00858539: 'Referenced from: 0085851E + loc_00858539: var_38 = var_38 - 0001h + loc_00858543: var_38 = var_38 * 002Dh + loc_0085854D: 'Referenced from: 0085840A + loc_0085855C: var_A4 = var_44 * 002Dh + loc_00858589: var_18 = CInt((var_A4 - global_886064)) + loc_00858592: var_AC = var_38 * 002Dh + loc_008585B8: var_34 = CInt((var_AC - global_886068)) + loc_008585BB: If CInt((var_A4 - global_886064)) > 0 Then + loc_008585CB: If CInt((var_A4 - global_886064)) < 0 Then + loc_008585D5: If CInt((var_AC - global_886068)) > 0 Then + loc_008585E2: If CInt((var_AC - global_886068)) < 0 Then + loc_008585EF: If var_88659C Then + loc_008585F5: If 0088659Ch = 1 Then + loc_008585FF: If var_886020 Then + loc_00858605: If 00886020h = 2 Then + loc_00858611: var_44 = var_44 - global_40172C.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00858615: If var_44 >= 0 Then + loc_00858617: var_eax = Err.Raise + loc_0085861F: End If + loc_00858629: var_38 = var_38 - global_40172C.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085862D: If var_38 >= 0 Then + loc_0085862F: var_eax = Err.Raise + loc_00858637: End If + loc_0085863D: global_40172C.%x1 = Invoke 'Ignore this = global_40172C.%x1 = Invoke 'Ignore this + var_44 * 002Dh + loc_00858645: GoTo loc_0085864F + loc_00858647: End If + loc_00858647: End If + loc_00858647: var_eax = Err.Raise + loc_0085864F: 'Referenced from: 00858645 + loc_00858661: edx+eax = edx+eax - global_40172C.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00858665: If edx+eax >= 0 Then + loc_00858667: var_eax = Err.Raise + loc_00858669: End If + loc_0085866C: GoTo loc_00858670 + loc_0085866E: End If + loc_0085866E: End If + loc_0085866E: var_eax = Err.Raise + loc_00858670: 'Referenced from: 0085866C + loc_00858680: edx+eax = edx+eax - 0001h + loc_0085868A: edx+eax = edx+eax * 002Dh + loc_00858697: var_50 = True + loc_0085869A: var_4C = True + loc_008586AF: If var_48 Then + loc_008586B9: If var_48 = 1 Then + loc_008586C7: If var_886020 Then + loc_008586CD: If 00886020h = 2 Then + loc_008586D9: var_44 = var_44 - global_40172C.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_008586DD: If var_44 >= 0 Then + loc_008586DF: var_eax = Err.Raise + loc_008586EB: End If + loc_008586F5: var_38 = var_38 - global_40172C.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008586F9: If var_38 >= 0 Then + loc_008586FB: var_eax = Err.Raise + loc_00858707: End If + loc_0085870D: global_40172C.%x1 = Invoke 'Ignore this = global_40172C.%x1 = Invoke 'Ignore this + var_44 * 002Dh + loc_00858715: GoTo loc_0085871F + loc_00858717: End If + loc_00858717: End If + loc_00858717: call var_44 * 002Dh + loc_0085871F: 'Referenced from: 00858715 + loc_0085872F: edx+eax = edx+eax - global_40172C.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00858733: If edx+eax >= 0 Then + loc_00858735: var_eax = Err.Raise + loc_0085873B: End If + loc_00858748: GoTo loc_0085874C + loc_0085874A: End If + loc_0085874A: End If + loc_0085874A: var_eax = Err.Raise + loc_0085874C: 'Referenced from: 00858748 + loc_0085875A: 00886076h = 00886076h + var_34 + loc_00858772: 00886074h = 00886074h + var_18 + loc_00858785: global_40172C.GetTypeInfoCount 'Ignore this = global_40172C.GetTypeInfoCount 'Ignore this + Err.Raise + loc_0085878D: var_eax = Proc_10_14_84B2D0(global_40172C.GetTypeInfoCount, global_008865E8, 00886076h+var_34) + loc_0085879C: End If + loc_0085879C: End If + loc_0085879C: End If + loc_0085879C: End If + loc_008587A5: End If + loc_008587A7: If var_886020 Then + loc_008587AD: If 00886020h = 2 Then + loc_008587B8: var_44 = var_44 - global_40172C.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_008587BC: If var_44 >= 0 Then + loc_008587BE: var_eax = Err.Raise + loc_008587C9: End If + loc_008587D0: var_38 = var_38 - global_40172C.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008587D7: If var_38 >= 0 Then + loc_008587D9: var_eax = Err.Raise + loc_008587E4: End If + loc_008587EA: global_40172C.%x1 = Invoke 'Ignore this = global_40172C.%x1 = Invoke 'Ignore this + var_44 * 002Dh + loc_008587F2: GoTo loc_008587FF + loc_008587F4: End If + loc_008587F4: End If + loc_008587F4: var_eax = Err.Raise + loc_008587FF: 'Referenced from: 008587F2 + loc_00858808: If esi+eax+00000008h Then + loc_00858812: var_eax = Proc_859810(var_44 * 002Dh, var_38 * 002Dh, var_50) + loc_00858820: End If + loc_00858822: If var_886020 Then + loc_00858828: If 00886020h = 2 Then + loc_00858833: var_44 = var_44 - global_40172C.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00858837: If var_44 >= 0 Then + loc_00858839: var_eax = Err.Raise + loc_00858844: End If + loc_0085884B: var_38 = var_38 - global_40172C.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00858852: If var_38 >= 0 Then + loc_00858854: var_eax = Err.Raise + loc_0085885F: End If + loc_00858865: global_40172C.%x1 = Invoke 'Ignore this = global_40172C.%x1 = Invoke 'Ignore this + var_44 * 002Dh + loc_0085886D: GoTo loc_0085887A + loc_0085886F: End If + loc_0085886F: End If + loc_0085886F: var_eax = Err.Raise + loc_0085887A: 'Referenced from: 0085886D + loc_00858883: var_eax = Unknown_F5EBE948 + loc_0085888B: If var_886020 Then + loc_00858891: If 00886020h = 2 Then + loc_0085889C: var_44 = var_44 - global_40172C.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_008588A0: If var_44 >= 0 Then + loc_008588A2: var_eax = Err.Raise + loc_008588AD: End If + loc_008588B4: var_38 = var_38 - global_40172C.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008588BB: If var_38 >= 0 Then + loc_008588BD: var_eax = Err.Raise + loc_008588C8: End If + loc_008588CE: global_40172C.%x1 = Invoke 'Ignore this = global_40172C.%x1 = Invoke 'Ignore this + var_44 * 002Dh + loc_008588D6: GoTo loc_008588E3 + loc_008588D8: End If + loc_008588D8: End If + loc_008588D8: var_eax = Err.Raise + loc_008588E3: 'Referenced from: 008588D6 + loc_008588EC: If esi+eax+0000000Eh = 1 Then + loc_008588F6: var_eax = Proc_12_1_859000(var_44 * 002Dh, var_38 * 002Dh) + loc_008588FB: GoTo loc_008589CC + loc_00858900: End If + loc_00858902: If var_44 Then + loc_00858908: If var_44 = 2 Then + loc_00858913: var_44 = var_44 - global_40172C.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00858917: If var_44 >= 0 Then + loc_00858919: var_eax = Err.Raise + loc_00858924: End If + loc_0085892B: var_38 = var_38 - global_40172C.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00858932: If var_38 >= 0 Then + loc_00858934: var_eax = Err.Raise + loc_0085893F: End If + loc_00858945: global_40172C.%x1 = Invoke 'Ignore this = global_40172C.%x1 = Invoke 'Ignore this + var_44 * 002Dh + loc_0085894D: GoTo loc_0085895A + loc_0085894F: End If + loc_0085894F: End If + loc_0085894F: var_eax = Err.Raise + loc_0085895A: 'Referenced from: 0085894D + loc_00858963: If esi+eax+0000000Ch = 0 Then + loc_0085896D: If global_886118 Then + loc_00858979: 0088607Ch = 0088607Ch - 0001h + loc_00858986: 0088607Ch = 0088607Ch * 002Dh + loc_00858992: var_50 = True + loc_00858995: var_4C = True + loc_008589A1: 00886076h = 00886076h + var_34 + loc_008589B0: 00886074h = 00886074h + var_18 + loc_008589C7: var_eax = Proc_10_14_84B2D0(global_008865C4, global_008865E8, 00886074h+var_18) + loc_008589CC: 'Referenced from: 008588FB + loc_008589D5: End If + loc_008589D5: End If + loc_008589DA: 00000001h = 00000001h + var_38 * 002Dh + loc_008589E0: GoTo loc_00857FD0 + loc_008589EA: 00000001h = 00000001h + var_44 * 002Dh + loc_008589F1: var_44 = 00000001h+var_44 + loc_008589F4: GoTo loc_00857FC3 + loc_008589F9: End If + loc_008589F9: var_eax = Proc_12_0_858A30(00886076h+var_34, global_0088607C, 0) + loc_00858A04: GoTo loc_00858A11 + loc_00858A10: Exit Sub + loc_00858A11: 'Referenced from: 00858A04 + loc_00858A11: Exit Sub + loc_00858A22: Exit Sub + loc_00858A23: End If + loc_00858A23: End If + loc_00858A23: End If + loc_00858A23: End If + loc_00858A23: End If + loc_00858A23: End If + loc_00858A23: End If + loc_00858A23: End If + loc_00858A23: End If + loc_00858A23: GoTo loc___vbaFPException +End Sub diff --git a/src/DirectSoundModule.bas b/src/DirectSoundModule.bas new file mode 100644 index 0000000..63e51bb --- /dev/null +++ b/src/DirectSoundModule.bas @@ -0,0 +1,6391 @@ + +Public Sub Proc_12_0_858A30 + Dim var_14 As Me + Dim global_008865E8 As Me + loc_00858A68: If global_886090 Then + loc_00858A74: var_1C = True + loc_00858A77: var_18 = True + loc_00858A8C: If var_14 Then + loc_00858A92: If var_14 = 1 Then + loc_00858A9F: 00000001h = 00000001h - var_14.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00858AA3: If 00000001h >= 0 Then + loc_00858AA5: var_eax = Err.Raise + loc_00858AAB: End If + loc_00858AAE: GoTo loc_00858AB8 + loc_00858AB0: End If + loc_00858AB0: End If + loc_00858AB0: var_eax = Err.Raise + loc_00858AB8: 'Referenced from: 00858AAE + loc_00858ADB: var_30 = global_00886072 + loc_00858AE8: If global_886000 = 0 Then + loc_00858AF0: GoTo loc_00858B03 + loc_00858AF2: End If + loc_00858B03: 'Referenced from: 00858AF0 + loc_00858B06: 00886618h = 00886618h - 0001h + loc_00858B1F: 00886618h = 00886618h * 0014h + loc_00858B23: var_3C = global_00886076 + loc_00858B36: If global_886000 = 0 Then + loc_00858B3E: GoTo loc_00858B51 + loc_00858B40: End If + loc_00858B71: 00886074h = 00886074h + 0001h + loc_00858B87: var_eax = Proc_10_14_84B2D0(var_14.GetTypeInfoCount, global_008865E8, 00886074h+0001h) + loc_00858B98: GoTo loc_00858BA6 + loc_00858B9A: End If + loc_00858BA6: 'Referenced from: 00858B98 + loc_00858BAE: If global_88608E Then + loc_00858BBD: var_1C = True + loc_00858BC0: var_18 = True + loc_00858BD3: If var_14 Then + loc_00858BD9: If var_14 = 1 Then + loc_00858BE6: 00000002h = 00000002h - var_14.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00858BEA: If 00000002h >= 0 Then + loc_00858BEC: var_eax = Err.Raise + loc_00858BF2: End If + loc_00858BF5: GoTo loc_00858BFF + loc_00858BF7: End If + loc_00858BF7: End If + loc_00858BF7: var_eax = Err.Raise + loc_00858BFF: 'Referenced from: 00858BF5 + loc_00858C21: var_48 = global_00886072 + loc_00858C2E: If global_886000 = 0 Then + loc_00858C36: GoTo loc_00858C49 + loc_00858C38: End If + loc_00858C49: 'Referenced from: 00858C36 + loc_00858C4C: 00886618h = 00886618h - 0001h + loc_00858C5F: 00886618h = 00886618h * 0014h + loc_00858C63: var_54 = global_00886076 + loc_00858C76: If global_886000 = 0 Then + loc_00858C7E: GoTo loc_00858C91 + loc_00858C80: End If + loc_00858CAD: 00886070h = 00886070h + 00886074h + loc_00858CC0: 00886070h+00886074h = 00886070h+00886074h - 0014h + loc_00858CCA: 00886070h+00886074h = 00886070h+00886074h - 0001h + loc_00858CDD: var_eax = Proc_10_14_84B2D0(var_14.GetTypeInfoCount, global_008865E8, 00886070h+00886074h) + loc_00858CE8: End If + loc_00858CF0: If global_886092 Then + loc_00858D04: var_1C = True + loc_00858D07: var_18 = True + loc_00858D15: If var_14 Then + loc_00858D1B: If var_14 = 1 Then + loc_00858D28: 00000003h = 00000003h - var_14.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00858D2C: If 00000003h >= 0 Then + loc_00858D2E: var_eax = Err.Raise + loc_00858D34: End If + loc_00858D37: GoTo loc_00858D41 + loc_00858D39: End If + loc_00858D39: End If + loc_00858D39: var_eax = Err.Raise + loc_00858D41: 'Referenced from: 00858D37 + loc_00858D5D: 00886618h = 00886618h - 0001h + loc_00858D69: var_60 = global_00886070 + loc_00858D6C: 00886618h = 00886618h * 0014h + loc_00858D7A: If global_886000 = 0 Then + loc_00858D82: GoTo loc_00858D95 + loc_00858D84: End If + loc_00858D95: 'Referenced from: 00858D82 + loc_00858DB0: 00886076h = 00886076h + 0001h + loc_00858DBE: var_6C = global_00886074 + loc_00858DD1: If global_886000 = 0 Then + loc_00858DD9: GoTo loc_00858DEC + loc_00858DDB: End If + loc_00858DEC: 'Referenced from: 00858DD9 + loc_00858E09: var_eax = Proc_10_14_84B2D0(var_14.GetTypeInfoCount, CInt(((global_401828 / global_401728) - var_6C))), global_40172C) + loc_00858E14: End If + loc_00858E1C: If global_886094 Then + loc_00858E28: var_1C = True + loc_00858E2B: var_18 = True + loc_00858E40: If var_14 Then + loc_00858E46: If var_14 = 1 Then + loc_00858E53: 00000004h = 00000004h - var_14.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00858E57: If 00000004h >= 0 Then + loc_00858E59: var_eax = Err.Raise + loc_00858E5F: End If + loc_00858E62: GoTo loc_00858E6C + loc_00858E64: End If + loc_00858E64: End If + loc_00858E64: var_eax = Err.Raise + loc_00858E6C: 'Referenced from: 00858E62 + loc_00858E88: 00886618h = 00886618h - 0001h + loc_00858E94: var_78 = global_00886070 + loc_00858E97: 00886618h = 00886618h * 0014h + loc_00858EA5: If global_886000 = 0 Then + loc_00858EAD: GoTo loc_00858EC0 + loc_00858EAF: End If + loc_00858EC0: 'Referenced from: 00858EAD + loc_00858EDC: 00886072h = 00886072h + 00886076h + loc_00858EE9: 00886072h+00886076h = 00886072h+00886076h - 0014h + loc_00858EF3: 00886072h+00886076h = 00886072h+00886076h - 0001h + loc_00858F01: var_84 = global_00886074 + loc_00858F1A: If global_886000 = 0 Then + loc_00858F22: GoTo loc_00858F35 + loc_00858F24: End If + loc_00858F35: 'Referenced from: 00858F22 + loc_00858F4E: var_eax = Proc_10_14_84B2D0(var_14.GetTypeInfoCount, CInt(((global_401828 / global_401728) - var_84))), global_40172C) + loc_00858F59: End If + loc_00858F5F: GoTo loc_00858F6C + loc_00858F6B: Exit Sub + loc_00858F6C: 'Referenced from: 00858F5F + loc_00858F6C: Exit Sub + loc_00858F7D: Exit Sub + loc_00858F7E: End If + loc_00858F7E: End If + loc_00858F7E: End If + loc_00858F7E: End If + loc_00858F7E: GoTo loc___vbaFPException +End Sub + +Public Sub Proc_12_1_859000 + Dim var_20 As Me + Dim global_008865E8 As Me + loc_00859063: arg_C = arg_C - 0001h + loc_00859073: arg_C = arg_C * 002Dh + loc_00859077: var_58 = var_54 + loc_008590C0: var_1C = CInt((arg_C - global_886068)) + loc_008590C3: var_eax = Proc_85DB80(Me, arg_C, @CInt((( + [ebx-0000007Ch]) + var_40))) + loc_008590CB: If Proc_85DB80(Me, arg_C, @CInt((( + [ebx-0000007Ch]) + var_40))) Then + loc_0085912A: var_48 = True + loc_0085912D: var_44 = True + loc_0085913B: If var_20 Then + loc_00859141: If var_20 = 1 Then + loc_0085914C: CInt((Int((Rnd(var_30) * global_401CB8)) + global_401850)) = CInt((Int((Rnd(var_30) * global_401CB8)) + global_401850)) - var_20.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00859150: If CInt((Int((Rnd(var_30) * global_401CB8)) + global_401850)) >= 0 Then + loc_00859152: var_eax = Err.Raise + loc_00859158: End If + loc_0085915B: GoTo loc_00859165 + loc_0085915D: End If + loc_0085915D: End If + loc_0085915D: var_eax = Err.Raise + loc_00859165: 'Referenced from: 0085915B + loc_0085916F: 00886076h = 00886076h + var_1C + loc_00859180: var_64 = 00886076h+var_1C + loc_0085918F: var_6C = var_64 + loc_0085919F: If global_886000 = 0 Then + loc_008591A7: GoTo loc_008591BA + loc_008591A9: End If + loc_008591BA: 'Referenced from: 008591A7 + loc_008591CA: If global_886000 = 0 Then + loc_008591D2: GoTo loc_008591E5 + loc_008591D4: End If + loc_008591E5: 'Referenced from: 008591D2 + loc_008591FD: 00886074h = 00886074h + CInt((var_58 - global_886064)) + loc_0085920A: 00886074h+CInt((var_58 - global_886064)) = 00886074h+CInt((var_58 - global_886064)) + 002Dh + loc_00859214: 00886074h+CInt((var_58 - global_886064))+002Dh = 00886074h+CInt((var_58 - global_886064))+002Dh - 0017h + loc_00859227: var_eax = Proc_10_14_84B2D0(var_20.GetTypeInfoCount, global_008865E8, 00886074h+CInt((var_58 - global_886064))+002Dh) + loc_00859236: End If + loc_0085923E: var_eax = Proc_85DA40(Me, arg_C, var_20) + loc_00859246: If Proc_85DA40(Me, arg_C, var_20) Then + loc_008592A0: var_48 = True + loc_008592A3: var_44 = True + loc_008592B6: If var_20 Then + loc_008592BC: If var_20 = 1 Then + loc_008592C7: CInt((Int((Rnd(var_30) * global_401CB8)) + global_401850)) = CInt((Int((Rnd(var_30) * global_401CB8)) + global_401850)) - var_20.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008592CB: If CInt((Int((Rnd(var_30) * global_401CB8)) + global_401850)) >= 0 Then + loc_008592CD: var_eax = Err.Raise + loc_008592D3: End If + loc_008592D6: GoTo loc_008592E0 + loc_008592D8: End If + loc_008592D8: End If + loc_008592D8: var_eax = Err.Raise + loc_008592E0: 'Referenced from: 008592D6 + loc_008592E9: 00886076h = 00886076h + var_1C + loc_008592FA: var_70 = 00886076h+var_1C + loc_00859309: var_78 = var_70 + loc_00859319: If global_886000 = 0 Then + loc_00859321: GoTo loc_00859334 + loc_00859323: End If + loc_00859334: 'Referenced from: 00859321 + loc_00859344: If global_886000 = 0 Then + loc_0085934C: GoTo loc_0085935F + loc_0085934E: End If + loc_0085935F: 'Referenced from: 0085934C + loc_00859378: 00886074h = 00886074h + CInt((var_58 - global_886064)) + loc_0085938D: var_eax = Proc_10_14_84B2D0(var_20.GetTypeInfoCount, global_008865E8, 00886074h+CInt((var_58 - global_886064))) + loc_0085939C: End If + loc_008593A4: var_eax = Proc_85D7A0(Me, arg_C, var_20) + loc_008593AC: If Proc_85D7A0(Me, arg_C, var_20) Then + loc_00859403: var_48 = True + loc_00859406: var_44 = True + loc_0085941B: If var_20 Then + loc_00859421: If var_20 = 1 Then + loc_0085942C: CInt((Int((Rnd(var_30) * global_401CB8)) + global_401850)) = CInt((Int((Rnd(var_30) * global_401CB8)) + global_401850)) - var_20.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00859430: If CInt((Int((Rnd(var_30) * global_401CB8)) + global_401850)) >= 0 Then + loc_00859432: var_eax = Err.Raise + loc_00859438: End If + loc_0085943B: GoTo loc_00859445 + loc_0085943D: End If + loc_0085943D: End If + loc_0085943D: var_eax = Err.Raise + loc_00859445: 'Referenced from: 0085943B + loc_0085944F: 00886076h = 00886076h + var_1C + loc_00859464: 00886074h = 00886074h + CInt((var_58 - global_886064)) + loc_00859471: var_7C = 00886074h+CInt((var_58 - global_886064)) + loc_00859480: var_84 = var_7C + loc_00859493: If global_886000 = 0 Then + loc_0085949B: GoTo loc_008594AE + loc_0085949D: End If + loc_008594AE: 'Referenced from: 0085949B + loc_008594C1: If global_886000 = 0 Then + loc_008594C9: GoTo loc_008594DC + loc_008594CB: End If + loc_008594DC: 'Referenced from: 008594C9 + loc_008594F9: var_eax = Proc_10_14_84B2D0(var_20.GetTypeInfoCount, CInt(((global_4027A0 / global_401728) - var_84))), global_40172C) + loc_00859508: End If + loc_00859510: var_eax = Proc_85D8F0(Me, arg_C, var_20) + loc_00859518: If Proc_85D8F0(Me, arg_C, var_20) Then + loc_00859577: var_48 = True + loc_0085957A: var_44 = True + loc_00859588: If var_20 Then + loc_0085958E: If var_20 = 1 Then + loc_00859599: CInt((Int((Rnd(var_30) * global_401CB8)) + global_401850)) = CInt((Int((Rnd(var_30) * global_401CB8)) + global_401850)) - var_20.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085959D: If CInt((Int((Rnd(var_30) * global_401CB8)) + global_401850)) >= 0 Then + loc_0085959F: var_eax = Err.Raise + loc_008595A5: End If + loc_008595A8: GoTo loc_008595B2 + loc_008595AA: End If + loc_008595AA: End If + loc_008595AA: var_eax = Err.Raise + loc_008595B2: 'Referenced from: 008595A8 + loc_008595BC: 00886076h = 00886076h + var_1C + loc_008595D0: 00886076h+var_1C = 00886076h+var_1C + 002Dh + loc_008595DB: 00886076h+var_1C+002Dh = 00886076h+var_1C+002Dh - 0017h + loc_008595E7: 00886074h = 00886074h + CInt((var_58 - global_886064)) + loc_008595F5: var_88 = 00886074h+CInt((var_58 - global_886064)) + loc_00859606: var_90 = var_88 + loc_00859619: If global_886000 = 0 Then + loc_00859621: GoTo loc_00859634 + loc_00859623: End If + loc_00859634: 'Referenced from: 00859621 + loc_00859647: If global_886000 = 0 Then + loc_0085964F: GoTo loc_00859662 + loc_00859651: End If + loc_00859662: 'Referenced from: 0085964F + loc_0085967F: var_eax = Proc_10_14_84B2D0(var_20.GetTypeInfoCount, CInt(((global_4027A0 / global_401728) - var_90))), global_40172C) + loc_0085968E: End If + loc_00859698: 00886076h = 00886076h + var_1C + loc_008596A0: var_48 = True + loc_008596AC: var_94 = 00886076h+var_1C + loc_008596B2: var_44 = True + loc_008596C1: var_9C = var_94 + loc_008596D4: If global_886000 = 0 Then + loc_008596DC: GoTo loc_008596EF + loc_008596DE: End If + loc_008596EF: 'Referenced from: 008596DC + loc_00859708: If global_886000 = 0 Then + loc_00859710: GoTo loc_00859723 + loc_00859712: End If + loc_00859723: 'Referenced from: 00859710 + loc_00859738: 00886074h = 00886074h + CInt((var_58 - global_886064)) + loc_00859744: var_A0 = 00886074h+CInt((var_58 - global_886064)) + loc_00859750: var_A8 = var_A0 + loc_00859763: If global_886000 = 0 Then + loc_0085976B: GoTo loc_0085977E + loc_0085976D: End If + loc_0085977E: 'Referenced from: 0085976B + loc_00859791: If global_886000 = 0 Then + loc_00859799: GoTo loc_008597AC + loc_0085979B: End If + loc_008597AC: 'Referenced from: 00859799 + loc_008597C1: var_eax = Proc_10_14_84B2D0(global_00886628, global_008865E8, CInt(((global_402798 / global_401728) - var_A8)))) + loc_008597CC: GoTo loc_008597E2 + loc_008597E1: Exit Sub + loc_008597E2: 'Referenced from: 008597CC + loc_008597E2: Exit Sub +End Sub + +Public Sub Proc_12_2_85A790 + Dim var_88 As Me + Dim var_28 As Me + Dim global_40172C As Me + Dim global_401728 As Me + Dim var_7C As Me + loc_0085A7CE: var_B8 = global_008860E6 + loc_0085A807: If 00000001h <= global_008860E6 Then + loc_0085A80F: If 00886024h Then + loc_0085A815: If 00886024h = 1 Then + loc_0085A820: 00000001h = 00000001h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085A824: If 00000001h >= 0 Then + loc_0085A826: var_eax = Err.Raise + loc_0085A82E: End If + loc_0085A834: GoTo loc_0085A83E + loc_0085A836: End If + loc_0085A836: End If + loc_0085A836: var_eax = Err.Raise + loc_0085A83E: 'Referenced from: 0085A834 + loc_0085A845: If edx+eax Then + loc_0085A84D: If var_886024 Then + loc_0085A853: If 00886024h = 1 Then + loc_0085A865: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085A869: If var_20 >= 0 Then + loc_0085A86B: var_eax = Err.Raise + loc_0085A873: End If + loc_0085A879: GoTo loc_0085A88B + loc_0085A87B: End If + loc_0085A87B: End If + loc_0085A881: var_eax = Err.Raise + loc_0085A88B: 'Referenced from: 0085A879 + loc_0085A88D: If var_886024 Then + loc_0085A893: If 00886024h = 1 Then + loc_0085A89F: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085A8A3: If var_20 >= 0 Then + loc_0085A8A5: var_eax = Err.Raise + loc_0085A8AD: End If + loc_0085A8B3: GoTo loc_0085A8BF + loc_0085A8B5: End If + loc_0085A8B5: End If + loc_0085A8B5: var_eax = Err.Raise + loc_0085A8BF: 'Referenced from: 0085A8B3 + loc_0085A8E2: If var_886024 Then + loc_0085A8E8: If 00886024h = 1 Then + loc_0085A8F4: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085A8F8: If var_20 >= 0 Then + loc_0085A8FA: var_eax = Err.Raise + loc_0085A902: End If + loc_0085A908: GoTo loc_0085A914 + loc_0085A90A: End If + loc_0085A90A: End If + loc_0085A90A: var_eax = Err.Raise + loc_0085A914: 'Referenced from: 0085A908 + loc_0085A916: If var_886024 Then + loc_0085A91C: If 00886024h = 1 Then + loc_0085A928: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085A92C: If var_20 >= 0 Then + loc_0085A92E: var_eax = Err.Raise + loc_0085A936: End If + loc_0085A93C: GoTo loc_0085A946 + loc_0085A93E: End If + loc_0085A93E: End If + loc_0085A93E: var_eax = Err.Raise + loc_0085A946: 'Referenced from: 0085A93C + loc_0085A95E: If var_886024 Then + loc_0085A964: If 00886024h = 1 Then + loc_0085A972: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085A976: If var_20 >= 0 Then + loc_0085A978: var_eax = Err.Raise + loc_0085A980: End If + loc_0085A986: GoTo loc_0085A993 + loc_0085A988: End If + loc_0085A988: End If + loc_0085A988: var_eax = Err.Raise + loc_0085A993: 'Referenced from: 0085A986 + loc_0085A9AD: If var_886024 Then + loc_0085A9B3: If 00886024h = 1 Then + loc_0085A9BE: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085A9C2: If var_20 >= 0 Then + loc_0085A9C4: var_eax = Err.Raise + loc_0085A9CC: End If + loc_0085A9D2: var_C8 = var_20(-3) + loc_0085A9D8: GoTo loc_0085A9E8 + loc_0085A9DA: End If + loc_0085A9DA: End If + loc_0085A9DA: var_eax = Err.Raise + loc_0085A9E2: var_C8 = Err.Raise + loc_0085A9E8: 'Referenced from: 0085A9D8 + loc_0085A9EA: If var_886024 Then + loc_0085A9F0: If 00886024h = 1 Then + loc_0085A9FB: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085A9FF: If var_20 >= 0 Then + loc_0085AA01: var_eax = Err.Raise + loc_0085AA09: End If + loc_0085AA0F: GoTo loc_0085AA1F + loc_0085AA11: End If + loc_0085AA11: End If + loc_0085AA11: var_eax = Err.Raise + loc_0085AA1F: 'Referenced from: 0085AA0F + loc_0085AA21: If var_886024 Then + loc_0085AA27: If 00886024h = 1 Then + loc_0085AA33: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085AA37: If var_20 >= 0 Then + loc_0085AA39: var_eax = Err.Raise + loc_0085AA45: End If + loc_0085AA4B: GoTo loc_0085AA5B + loc_0085AA4D: End If + loc_0085AA4D: End If + loc_0085AA4D: var_eax = Err.Raise + loc_0085AA5B: 'Referenced from: 0085AA4B + loc_0085AA5D: If var_886024 Then + loc_0085AA63: If 00886024h = 1 Then + loc_0085AA6F: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085AA73: If var_20 >= 0 Then + loc_0085AA75: var_eax = Err.Raise + loc_0085AA81: End If + loc_0085AA87: GoTo loc_0085AA97 + loc_0085AA89: End If + loc_0085AA89: End If + loc_0085AA89: var_eax = Err.Raise + loc_0085AA97: 'Referenced from: 0085AA87 + loc_0085AAA5: If global_886000 = 0 Then + loc_0085AAAB: GoTo loc_0085AAB6 + loc_0085AAAD: End If + loc_0085AAB1: call _adj_fdiv_m32(ecx+edi+0000001Ch) + loc_0085AAB6: 'Referenced from: 0085AAAB + loc_0085AAD9: var_CC = ecx+edx+0000000Ah + loc_0085AAE5: var_D0 = var_CC + loc_0085AB1E: End If + loc_0085AB20: If var_886024 Then + loc_0085AB26: If 00886024h = 1 Then + loc_0085AB31: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085AB35: If var_20 >= 0 Then + loc_0085AB37: var_eax = Err.Raise + loc_0085AB3F: End If + loc_0085AB45: GoTo loc_0085AB4F + loc_0085AB47: End If + loc_0085AB47: End If + loc_0085AB47: var_eax = Err.Raise + loc_0085AB4F: 'Referenced from: 0085AB45 + loc_0085AB60: End If + loc_0085AB79: If var_886024 Then + loc_0085AB7F: If 00886024h = 1 Then + loc_0085AB8B: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085AB8F: If var_20 >= 0 Then + loc_0085AB91: var_eax = Err.Raise + loc_0085AB9D: End If + loc_0085ABA3: GoTo loc_0085ABB1 + loc_0085ABA5: End If + loc_0085ABA5: End If + loc_0085ABA5: var_eax = Err.Raise + loc_0085ABB1: 'Referenced from: 0085ABA3 + loc_0085ABBA: If edx+eax+00000002h Then + loc_0085AC05: var_C0 = CInt((Int((Rnd(var_40) + Rnd(var_40))) + global_401850)) + loc_0085AC1D: If 00000001h <= CInt((Int((Rnd(var_40) + Rnd(var_40))) + global_401850)) Then + loc_0085AC62: var_28 = CLng((Int((Rnd(10) * global_4027E0)) + global_401850)) + loc_0085ACAF: var_88 = ((Rnd(10) * global_4027E0) - global_401A98) + loc_0085ACD1: var_84 = ((Rnd(10) * global_4027E0) - global_401A98) + loc_0085ACE3: If var_886024 Then + loc_0085ACE9: If 00886024h = 1 Then + loc_0085ACF5: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085ACF9: If var_20 >= 0 Then + loc_0085ACFB: var_eax = Err.Raise + loc_0085AD07: End If + loc_0085AD0D: GoTo loc_0085AD1B + loc_0085AD0F: End If + loc_0085AD0F: End If + loc_0085AD0F: var_eax = Err.Raise + loc_0085AD1B: 'Referenced from: 0085AD0D + loc_0085AD28: var_80 = (&H0000000300905A4D&H + global_402640) + loc_0085AD37: If var_886024 Then + loc_0085AD3D: If 00886024h = 1 Then + loc_0085AD49: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085AD4D: If var_20 >= 0 Then + loc_0085AD4F: var_eax = Err.Raise + loc_0085AD5B: End If + loc_0085AD61: GoTo loc_0085AD6F + loc_0085AD63: End If + loc_0085AD63: End If + loc_0085AD63: var_eax = Err.Raise + loc_0085AD6F: 'Referenced from: 0085AD61 + loc_0085AD89: var_7C = (&H0000000300905A4D&H + global_402640) + loc_0085ADA3: var_eax = Proc_857AB0(var_7C, var_80, var_84) + loc_0085ADC0: 00000001h = 00000001h + 00000001h + loc_0085ADD0: GoTo loc_0085AC16 + loc_0085ADD5: End If + loc_0085ADDB: End If + loc_0085ADDB: End If + loc_0085ADDD: If var_886024 Then + loc_0085ADE3: If 00886024h = 1 Then + loc_0085ADF7: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085ADFB: If var_20 >= 0 Then + loc_0085ADFD: var_eax = Err.Raise + loc_0085AE05: End If + loc_0085AE0B: GoTo loc_0085AE22 + loc_0085AE0D: End If + loc_0085AE0D: End If + loc_0085AE0D: var_eax = Err.Raise + loc_0085AE22: 'Referenced from: 0085AE0B + loc_0085AE2B: If edx+eax+0000000Ah > 21 Then + loc_0085AE2F: If var_886024 Then + loc_0085AE35: If 00886024h = 1 Then + loc_0085AE40: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085AE44: If var_20 >= 0 Then + loc_0085AE46: var_eax = Err.Raise + loc_0085AE4E: End If + loc_0085AE54: GoTo loc_0085AE5E + loc_0085AE56: End If + loc_0085AE56: End If + loc_0085AE56: var_eax = Err.Raise + loc_0085AE5E: 'Referenced from: 0085AE54 + loc_0085AE6E: End If + loc_0085AE70: If var_886024 Then + loc_0085AE76: If 00886024h = 1 Then + loc_0085AE81: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085AE85: If var_20 >= 0 Then + loc_0085AE87: var_eax = Err.Raise + loc_0085AE8F: End If + loc_0085AE95: GoTo loc_0085AEA5 + loc_0085AE97: End If + loc_0085AE97: End If + loc_0085AE97: var_eax = Err.Raise + loc_0085AEA5: 'Referenced from: 0085AE95 + loc_0085AEA7: If var_886024 Then + loc_0085AEAD: If 00886024h = 1 Then + loc_0085AEB9: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085AEBD: If var_20 >= 0 Then + loc_0085AEBF: var_eax = Err.Raise + loc_0085AECB: End If + loc_0085AED1: GoTo loc_0085AEE1 + loc_0085AED3: End If + loc_0085AED3: End If + loc_0085AED3: var_eax = Err.Raise + loc_0085AEE1: 'Referenced from: 0085AED1 + loc_0085AEE3: If var_886024 Then + loc_0085AEE9: If 00886024h = 1 Then + loc_0085AEF5: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085AEF9: If var_20 >= 0 Then + loc_0085AEFB: var_eax = Err.Raise + loc_0085AF07: End If + loc_0085AF0D: GoTo loc_0085AF1D + loc_0085AF0F: End If + loc_0085AF0F: End If + loc_0085AF0F: var_eax = Err.Raise + loc_0085AF1D: 'Referenced from: 0085AF0D + loc_0085AF43: If var_886024 Then + loc_0085AF49: If 00886024h = 1 Then + loc_0085AF55: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085AF59: If var_20 >= 0 Then + loc_0085AF5B: var_eax = Err.Raise + loc_0085AF66: End If + loc_0085AF6C: GoTo loc_0085AF7B + loc_0085AF6E: End If + loc_0085AF6E: End If + loc_0085AF6E: var_eax = Err.Raise + loc_0085AF7B: 'Referenced from: 0085AF6C + loc_0085AF7D: If var_886024 Then + loc_0085AF83: If 00886024h = 1 Then + loc_0085AF8F: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085AF93: If var_20 >= 0 Then + loc_0085AF95: var_eax = Err.Raise + loc_0085AFA0: End If + loc_0085AFA6: GoTo loc_0085AFB5 + loc_0085AFA8: End If + loc_0085AFA8: End If + loc_0085AFA8: var_eax = Err.Raise + loc_0085AFB5: 'Referenced from: 0085AFA6 + loc_0085AFB7: If var_886024 Then + loc_0085AFBD: If 00886024h = 1 Then + loc_0085AFC9: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085AFCD: If var_20 >= 0 Then + loc_0085AFCF: var_eax = Err.Raise + loc_0085AFDA: End If + loc_0085AFE0: GoTo loc_0085AFEF + loc_0085AFE2: End If + loc_0085AFE2: End If + loc_0085AFE2: var_eax = Err.Raise + loc_0085AFEF: 'Referenced from: 0085AFE0 + loc_0085B015: If var_886024 Then + loc_0085B01B: If 00886024h = 1 Then + loc_0085B02D: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B031: If var_20 >= 0 Then + loc_0085B033: var_eax = Err.Raise + loc_0085B03A: End If + loc_0085B040: GoTo loc_0085B055 + loc_0085B042: End If + loc_0085B042: End If + loc_0085B042: var_eax = Err.Raise + loc_0085B055: 'Referenced from: 0085B040 + loc_0085B057: If var_886024 Then + loc_0085B05D: If 00886024h = 1 Then + loc_0085B069: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B06D: If var_20 >= 0 Then + loc_0085B06F: var_eax = Err.Raise + loc_0085B076: End If + loc_0085B07C: GoTo loc_0085B087 + loc_0085B07E: End If + loc_0085B07E: End If + loc_0085B07E: var_eax = Err.Raise + loc_0085B087: 'Referenced from: 0085B07C + loc_0085B0C0: GoTo loc_0085B0C4 + loc_0085B0C2: End If + loc_0085B0C4: 'Referenced from: 0085B0C0 + loc_0085B0E9: If global_886000 = 0 Then + loc_0085B0F1: GoTo loc_0085B0FE + loc_0085B0F3: End If + loc_0085B0F9: call _adj_fdiv_m32(global_8860D4) + loc_0085B0FE: 'Referenced from: 0085B0F1 + loc_0085B11F: If Err.Number Then + loc_0085B126: GoTo loc_0085B12A + loc_0085B128: End If + loc_0085B12A: 'Referenced from: 0085B126 + loc_0085B13C: If edi Then + loc_0085B14A: If var_886024 Then + loc_0085B150: If 00886024h = 1 Then + loc_0085B15E: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B162: If var_20 >= 0 Then + loc_0085B164: var_eax = Err.Raise + loc_0085B16C: End If + loc_0085B172: GoTo loc_0085B17F + loc_0085B174: End If + loc_0085B174: End If + loc_0085B174: var_eax = Err.Raise + loc_0085B17F: 'Referenced from: 0085B172 + loc_0085B1C6: var_7C = ((Rnd(10) * global_4027D0) + global_402728) + loc_0085B1D5: If var_886024 Then + loc_0085B1DB: If 00886024h = 1 Then + loc_0085B1E6: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B1EA: If var_20 >= 0 Then + loc_0085B1EC: var_eax = Err.Raise + loc_0085B1F4: End If + loc_0085B1FA: var_D4 = var_20(-3) + loc_0085B200: GoTo loc_0085B210 + loc_0085B202: End If + loc_0085B202: End If + loc_0085B202: var_eax = Err.Raise + loc_0085B20A: var_D4 = Err.Raise + loc_0085B210: 'Referenced from: 0085B200 + loc_0085B212: If var_886024 Then + loc_0085B218: If 00886024h = 1 Then + loc_0085B223: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B227: If var_20 >= 0 Then + loc_0085B229: var_eax = Err.Raise + loc_0085B231: End If + loc_0085B237: var_D8 = var_20(-3) + loc_0085B23D: GoTo loc_0085B24D + loc_0085B23F: End If + loc_0085B23F: End If + loc_0085B23F: var_eax = Err.Raise + loc_0085B247: var_D8 = Err.Raise + loc_0085B24D: 'Referenced from: 0085B23D + loc_0085B24F: If var_886024 Then + loc_0085B255: If 00886024h = 1 Then + loc_0085B260: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B264: If var_20 >= 0 Then + loc_0085B266: var_eax = Err.Raise + loc_0085B26E: End If + loc_0085B274: var_DC = var_20(-3) + loc_0085B27A: GoTo loc_0085B28A + loc_0085B27C: End If + loc_0085B27C: End If + loc_0085B27C: var_eax = Err.Raise + loc_0085B284: var_DC = Err.Raise + loc_0085B28A: 'Referenced from: 0085B27A + loc_0085B292: If var_8865F8 Then + loc_0085B298: If 008865F8h = 1 Then + loc_0085B29C: If var_886024 Then + loc_0085B2A2: If 00886024h = 1 Then + loc_0085B2AA: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B2B1: If var_20 >= 0 Then + loc_0085B2B3: var_eax = Err.Raise + loc_0085B2C1: End If + loc_0085B2C7: GoTo loc_0085B2D7 + loc_0085B2C9: End If + loc_0085B2C9: End If + loc_0085B2C9: var_eax = Err.Raise + loc_0085B2D7: 'Referenced from: 0085B2C7 + loc_0085B2E2: esi+eax+00000008h = esi+eax+00000008h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B2E9: If esi+eax+00000008h >= 0 Then + loc_0085B2EB: var_eax = Err.Raise + loc_0085B2F3: End If + loc_0085B2F6: var_E0 = esi+esi + loc_0085B2FC: GoTo loc_0085B30C + loc_0085B2FE: End If + loc_0085B2FE: End If + loc_0085B2FE: var_eax = Err.Raise + loc_0085B306: var_E0 = Err.Raise + loc_0085B30C: 'Referenced from: 0085B2FC + loc_0085B30E: If var_886024 Then + loc_0085B314: If 00886024h = 1 Then + loc_0085B31F: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B323: If var_20 >= 0 Then + loc_0085B325: var_eax = Err.Raise + loc_0085B32D: End If + loc_0085B333: GoTo loc_0085B33F + loc_0085B335: End If + loc_0085B335: End If + loc_0085B335: var_eax = Err.Raise + loc_0085B33F: 'Referenced from: 0085B333 + loc_0085B347: If var_8865F4 Then + loc_0085B34D: If 008865F4h = 1 Then + loc_0085B351: If var_886024 Then + loc_0085B357: If 00886024h = 1 Then + loc_0085B360: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B367: If var_20 >= 0 Then + loc_0085B369: var_eax = Err.Raise + loc_0085B377: End If + loc_0085B37D: GoTo loc_0085B38D + loc_0085B37F: End If + loc_0085B37F: End If + loc_0085B37F: var_eax = Err.Raise + loc_0085B38D: 'Referenced from: 0085B37D + loc_0085B398: esi+eax+00000008h = esi+eax+00000008h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B39F: If esi+eax+00000008h >= 0 Then + loc_0085B3A1: var_eax = Err.Raise + loc_0085B3A9: End If + loc_0085B3A9: esi+eax+00000008h = esi+eax+00000008h + esi+eax+00000008h + loc_0085B3AB: GoTo loc_0085B3B7 + loc_0085B3AD: End If + loc_0085B3AD: End If + loc_0085B3AD: var_eax = Err.Raise + loc_0085B3B7: 'Referenced from: 0085B3AB + loc_0085B3F4: var_E4 = edx+eax + loc_0085B406: var_EC = var_E4 + loc_0085B419: If global_886000 = 0 Then + loc_0085B421: GoTo loc_0085B434 + loc_0085B423: End If + loc_0085B434: 'Referenced from: 0085B421 + loc_0085B445: If global_886000 = 0 Then + loc_0085B44D: GoTo loc_0085B460 + loc_0085B44F: End If + loc_0085B460: 'Referenced from: 0085B44D + loc_0085B482: var_F0 = edx+esi + loc_0085B491: var_F8 = var_F0 + loc_0085B4A4: If global_886000 = 0 Then + loc_0085B4AC: GoTo loc_0085B4BF + loc_0085B4AE: End If + loc_0085B4BF: 'Referenced from: 0085B4AC + loc_0085B4D0: If global_886000 = 0 Then + loc_0085B4D8: GoTo loc_0085B4EB + loc_0085B4DA: End If + loc_0085B4EB: 'Referenced from: 0085B4D8 + loc_0085B4FA: var_eax = Proc_85A440(CInt(((global_4027C8 / global_401728) - [edx+edi+0000000Ch]))), global_40172C, global_401728) + loc_0085B50E: End If + loc_0085B516: If var_886024 Then + loc_0085B51C: If 00886024h = 1 Then + loc_0085B528: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B52C: If var_20 < 0 Then GoTo loc_0085B530 + loc_0085B52E: End If + loc_0085B52E: End If + loc_0085B52E: var_eax = Err.Raise + loc_0085B530: + loc_0085B555: If var_886024 Then + loc_0085B55B: If 00886024h = 1 Then + loc_0085B567: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B56B: If var_20 >= 0 Then + loc_0085B56D: var_eax = Err.Raise + loc_0085B574: End If + loc_0085B57A: GoTo loc_0085B585 + loc_0085B57C: End If + loc_0085B57C: End If + loc_0085B57C: var_eax = Err.Raise + loc_0085B585: 'Referenced from: 0085B57A + loc_0085B59B: var_100 = global_00886070 + loc_0085B5CD: GoTo loc_0085B5D1 + loc_0085B5CF: End If + loc_0085B5D1: 'Referenced from: 0085B5CD + loc_0085B5D3: If eax = 0 Then + loc_0085B5DD: If var_886024 Then + loc_0085B5E3: If 00886024h = 1 Then + loc_0085B5EF: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B5F3: If var_20 >= 0 Then + loc_0085B5F5: var_eax = Err.Raise + loc_0085B5FD: End If + loc_0085B603: GoTo loc_0085B60D + loc_0085B605: End If + loc_0085B605: End If + loc_0085B605: var_eax = Err.Raise + loc_0085B60D: 'Referenced from: 0085B603 + loc_0085B616: End If + loc_0085B61E: If var_886024 Then + loc_0085B624: If 00886024h = 1 Then + loc_0085B630: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B634: If var_20 >= 0 Then + loc_0085B636: var_eax = Err.Raise + loc_0085B63E: End If + loc_0085B644: GoTo loc_0085B650 + loc_0085B646: End If + loc_0085B646: End If + loc_0085B646: var_eax = Err.Raise + loc_0085B650: 'Referenced from: 0085B644 + loc_0085B657: If var_8865F8 Then + loc_0085B65D: If 008865F8h = 1 Then + loc_0085B661: If var_886024 Then + loc_0085B667: If 00886024h = 1 Then + loc_0085B673: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B677: If var_20 >= 0 Then + loc_0085B679: var_eax = Err.Raise + loc_0085B681: End If + loc_0085B687: GoTo loc_0085B691 + loc_0085B689: End If + loc_0085B689: End If + loc_0085B689: var_eax = Err.Raise + loc_0085B691: 'Referenced from: 0085B687 + loc_0085B6A1: edx+eax+00000008h = edx+eax+00000008h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B6A8: If edx+eax+00000008h >= 0 Then + loc_0085B6AA: var_eax = Err.Raise + loc_0085B6B2: End If + loc_0085B6B5: GoTo loc_0085B6BF + loc_0085B6B7: End If + loc_0085B6B7: End If + loc_0085B6B7: var_eax = Err.Raise + loc_0085B6BF: 'Referenced from: 0085B6B5 + loc_0085B6CF: var_104 = edx+eax + loc_0085B6DB: var_108 = var_104 + loc_0085B706: If Err.Number Then + loc_0085B724: GoTo loc_0085B728 + loc_0085B726: End If + loc_0085B728: 'Referenced from: 0085B724 + loc_0085B74D: If global_886000 = 0 Then + loc_0085B755: GoTo loc_0085B762 + loc_0085B757: End If + loc_0085B75D: call _adj_fdiv_m32(global_8860D4) + loc_0085B762: 'Referenced from: 0085B755 + loc_0085B76B: If global_886000 = 0 Then + loc_0085B773: GoTo loc_0085B780 + loc_0085B775: End If + loc_0085B77B: call _adj_fdiv_m32(global_4027C0) + loc_0085B780: 'Referenced from: 0085B773 + loc_0085B7A1: If Err.Number Then + loc_0085B7A8: GoTo loc_0085B7AC + loc_0085B7AA: End If + loc_0085B7AC: 'Referenced from: 0085B7A8 + loc_0085B7BE: If edi Then + loc_0085B7CC: If var_886024 Then + loc_0085B7D2: If 00886024h = 1 Then + loc_0085B7DE: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B7E2: If var_20 >= 0 Then + loc_0085B7E4: var_eax = Err.Raise + loc_0085B7EC: End If + loc_0085B7F2: GoTo loc_0085B7FE + loc_0085B7F4: End If + loc_0085B7F4: End If + loc_0085B7F4: var_eax = Err.Raise + loc_0085B7FE: 'Referenced from: 0085B7F2 + loc_0085B805: If var_8865F8 Then + loc_0085B80B: If 008865F8h = 1 Then + loc_0085B80F: If var_886024 Then + loc_0085B815: If 00886024h = 1 Then + loc_0085B821: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B825: If var_20 >= 0 Then + loc_0085B827: var_eax = Err.Raise + loc_0085B82F: End If + loc_0085B835: GoTo loc_0085B83F + loc_0085B837: End If + loc_0085B837: End If + loc_0085B837: var_eax = Err.Raise + loc_0085B83F: 'Referenced from: 0085B835 + loc_0085B84F: edx+eax+00000008h = edx+eax+00000008h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B856: If edx+eax+00000008h >= 0 Then + loc_0085B858: var_eax = Err.Raise + loc_0085B860: End If + loc_0085B863: GoTo loc_0085B86D + loc_0085B865: End If + loc_0085B865: End If + loc_0085B865: var_eax = Err.Raise + loc_0085B86D: 'Referenced from: 0085B863 + loc_0085B87D: var_10C = edx+eax + loc_0085B889: var_110 = var_10C + loc_0085B8BA: 00886058h = 00886058h * 002Dh + loc_0085B8C4: 00886058h = 00886058h + 0002h + loc_0085B8FA: End If + loc_0085B902: If var_886024 Then + loc_0085B908: If 00886024h = 1 Then + loc_0085B914: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B918: If var_20 >= 0 Then + loc_0085B91A: var_eax = Err.Raise + loc_0085B922: End If + loc_0085B928: GoTo loc_0085B934 + loc_0085B92A: End If + loc_0085B92A: End If + loc_0085B92A: var_eax = Err.Raise + loc_0085B934: 'Referenced from: 0085B928 + loc_0085B93B: If var_8865F8 Then + loc_0085B941: If 008865F8h = 1 Then + loc_0085B945: If var_886024 Then + loc_0085B94B: If 00886024h = 1 Then + loc_0085B957: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B95B: If var_20 >= 0 Then + loc_0085B95D: var_eax = Err.Raise + loc_0085B965: End If + loc_0085B96B: GoTo loc_0085B975 + loc_0085B96D: End If + loc_0085B96D: End If + loc_0085B96D: var_eax = Err.Raise + loc_0085B975: 'Referenced from: 0085B96B + loc_0085B985: edx+eax+00000008h = edx+eax+00000008h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085B98C: If edx+eax+00000008h >= 0 Then + loc_0085B98E: var_eax = Err.Raise + loc_0085B996: End If + loc_0085B999: GoTo loc_0085B9A3 + loc_0085B99B: End If + loc_0085B99B: End If + loc_0085B99B: var_eax = Err.Raise + loc_0085B9A3: 'Referenced from: 0085B999 + loc_0085B9B3: var_120 = edx+eax + loc_0085B9BF: var_124 = var_120 + loc_0085B9E6: 00886058h = 00886058h * 002Dh + loc_0085B9F0: 00886058h = 00886058h + 0002h + loc_0085B9FA: 00886058h+0002h = 00886058h+0002h + 0004h + loc_0085BA2B: GoTo loc_0085BA2F + loc_0085BA2D: End If + loc_0085BA2F: 'Referenced from: 0085BA2B + loc_0085BA37: If eax = 0 Then + loc_0085BA45: If var_886024 Then + loc_0085BA4B: If 00886024h = 1 Then + loc_0085BA57: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085BA5B: If var_20 >= 0 Then + loc_0085BA5D: var_eax = Err.Raise + loc_0085BA65: End If + loc_0085BA6B: GoTo loc_0085BA75 + loc_0085BA6D: End If + loc_0085BA6D: End If + loc_0085BA6D: var_eax = Err.Raise + loc_0085BA75: 'Referenced from: 0085BA6B + loc_0085BA9D: End If + loc_0085BA9F: If var_886024 Then + loc_0085BAA5: If 00886024h = 1 Then + loc_0085BAB1: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085BAB5: If var_20 >= 0 Then + loc_0085BAB7: var_eax = Err.Raise + loc_0085BABF: End If + loc_0085BAC5: GoTo loc_0085BAD1 + loc_0085BAC7: End If + loc_0085BAC7: End If + loc_0085BAC7: var_eax = Err.Raise + loc_0085BAD1: 'Referenced from: 0085BAC5 + loc_0085BAD8: If var_8865F4 Then + loc_0085BADE: If 008865F4h = 1 Then + loc_0085BAE2: If var_886024 Then + loc_0085BAE8: If 00886024h = 1 Then + loc_0085BAF4: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085BAF8: If var_20 >= 0 Then + loc_0085BAFA: var_eax = Err.Raise + loc_0085BB02: End If + loc_0085BB08: GoTo loc_0085BB12 + loc_0085BB0A: End If + loc_0085BB0A: End If + loc_0085BB0A: var_eax = Err.Raise + loc_0085BB12: 'Referenced from: 0085BB08 + loc_0085BB22: edx+eax+00000008h = edx+eax+00000008h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085BB29: If edx+eax+00000008h >= 0 Then + loc_0085BB2B: var_eax = Err.Raise + loc_0085BB33: End If + loc_0085BB36: GoTo loc_0085BB40 + loc_0085BB38: End If + loc_0085BB38: End If + loc_0085BB38: var_eax = Err.Raise + loc_0085BB40: 'Referenced from: 0085BB36 + loc_0085BB50: var_134 = edx+eax + loc_0085BB5C: var_138 = var_134 + loc_0085BB83: 00886056h = 00886056h * 002Dh + loc_0085BB9C: var_140 = global_00886056 + loc_0085BBB4: GoTo loc_0085BBB8 + loc_0085BBB6: End If + loc_0085BBB8: 'Referenced from: 0085BBB4 + loc_0085BBC0: If eax = 0 Then + loc_0085BBCD: If var_886024 Then + loc_0085BBD3: If 00886024h = 1 Then + loc_0085BBDF: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085BBE3: If var_20 >= 0 Then + loc_0085BBE5: var_eax = Err.Raise + loc_0085BBEC: End If + loc_0085BBF2: GoTo loc_0085BBFD + loc_0085BBF4: End If + loc_0085BBF4: End If + loc_0085BBF4: var_eax = Err.Raise + loc_0085BBFD: 'Referenced from: 0085BBF2 + loc_0085BBFF: If var_886024 Then + loc_0085BC05: If 00886024h = 1 Then + loc_0085BC11: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085BC15: If var_20 >= 0 Then + loc_0085BC17: var_eax = Err.Raise + loc_0085BC1E: End If + loc_0085BC24: GoTo loc_0085BC2F + loc_0085BC26: End If + loc_0085BC26: End If + loc_0085BC26: var_eax = Err.Raise + loc_0085BC2F: 'Referenced from: 0085BC24 + loc_0085BC36: fchs + loc_0085BC5D: If var_886024 Then + loc_0085BC63: If 00886024h = 1 Then + loc_0085BC6F: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085BC73: If var_20 >= 0 Then + loc_0085BC75: var_eax = Err.Raise + loc_0085BC7C: End If + loc_0085BC82: GoTo loc_0085BC8D + loc_0085BC84: End If + loc_0085BC84: End If + loc_0085BC84: var_eax = Err.Raise + loc_0085BC8D: 'Referenced from: 0085BC82 + loc_0085BC8F: If var_886024 Then + loc_0085BC95: If 00886024h = 1 Then + loc_0085BCA1: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085BCA5: If var_20 >= 0 Then + loc_0085BCA7: var_eax = Err.Raise + loc_0085BCAE: End If + loc_0085BCB4: GoTo loc_0085BCBF + loc_0085BCB6: End If + loc_0085BCB6: End If + loc_0085BCB6: var_eax = Err.Raise + loc_0085BCBF: 'Referenced from: 0085BCB4 + loc_0085BCE1: If var_886024 Then + loc_0085BCE7: If 00886024h = 1 Then + loc_0085BCF3: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085BCF7: If var_20 >= 0 Then + loc_0085BCF9: var_eax = Err.Raise + loc_0085BD00: End If + loc_0085BD06: GoTo loc_0085BD11 + loc_0085BD08: End If + loc_0085BD08: End If + loc_0085BD08: var_eax = Err.Raise + loc_0085BD11: 'Referenced from: 0085BD06 + loc_0085BD13: If var_886024 Then + loc_0085BD19: If 00886024h = 1 Then + loc_0085BD25: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085BD29: If var_20 >= 0 Then + loc_0085BD2B: var_eax = Err.Raise + loc_0085BD32: End If + loc_0085BD38: GoTo loc_0085BD43 + loc_0085BD3A: End If + loc_0085BD3A: End If + loc_0085BD3A: var_eax = Err.Raise + loc_0085BD43: 'Referenced from: 0085BD38 + loc_0085BD65: If var_8865F8 Then + loc_0085BD6B: If 008865F8h = 1 Then + loc_0085BD75: If var_886024 Then + loc_0085BD7B: If 00886024h = 1 Then + loc_0085BD87: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085BD8B: If var_20 >= 0 Then + loc_0085BD8D: var_eax = Err.Raise + loc_0085BD95: End If + loc_0085BD9B: GoTo loc_0085BDA5 + loc_0085BD9D: End If + loc_0085BD9D: End If + loc_0085BD9D: var_eax = Err.Raise + loc_0085BDA5: 'Referenced from: 0085BD9B + loc_0085BDB8: edx+eax+00000008h = edx+eax+00000008h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085BDBC: If edx+eax+00000008h >= 0 Then + loc_0085BDBE: var_eax = Err.Raise + loc_0085BDC6: End If + loc_0085BDC9: GoTo loc_0085BDD5 + loc_0085BDCB: End If + loc_0085BDCB: End If + loc_0085BDCB: var_eax = Err.Raise + loc_0085BDD5: 'Referenced from: 0085BDC9 + loc_0085BDD7: If var_886024 Then + loc_0085BDDD: If 00886024h = 1 Then + loc_0085BDE9: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085BDED: If var_20 >= 0 Then + loc_0085BDEF: var_eax = Err.Raise + loc_0085BDF7: End If + loc_0085BDFD: GoTo loc_0085BE07 + loc_0085BDFF: End If + loc_0085BDFF: End If + loc_0085BDFF: var_eax = Err.Raise + loc_0085BE07: 'Referenced from: 0085BDFD + loc_0085BE14: 00886058h = 00886058h * 002Dh + loc_0085BE24: 00886058h = 00886058h + 0002h + loc_0085BE2E: 00886058h+0002h = 00886058h+0002h - esi+edi + loc_0085BE4B: GoTo loc_0085BF0B + loc_0085BE50: End If + loc_0085BE57: If var_886024 Then + loc_0085BE5D: If 00886024h = 1 Then + loc_0085BE69: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085BE6D: If var_20 >= 0 Then + loc_0085BE6F: var_eax = Err.Raise + loc_0085BE76: End If + loc_0085BE7C: GoTo loc_0085BE87 + loc_0085BE7E: End If + loc_0085BE7E: End If + loc_0085BE7E: var_eax = Err.Raise + loc_0085BE87: 'Referenced from: 0085BE7C + loc_0085BE9D: var_14C = global_00886072 + loc_0085BEC8: If Err.Number Then + loc_0085BECA: End If + loc_0085BED2: If var_886024 Then + loc_0085BED8: If 00886024h = 1 Then + loc_0085BEE4: var_20 = var_20 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085BEE8: If var_20 >= 0 Then + loc_0085BEEA: var_eax = Err.Raise + loc_0085BEF2: End If + loc_0085BEF8: GoTo loc_0085BF02 + loc_0085BEFA: End If + loc_0085BEFA: End If + loc_0085BEFA: var_eax = Err.Raise + loc_0085BF02: 'Referenced from: 0085BEF8 + loc_0085BF0B: End If + loc_0085BF0B: End If + loc_0085BF0B: End If + loc_0085BF11: End If + loc_0085BF1C: 00000001h = 00000001h + var_20 + loc_0085BF22: var_20 = 00000001h+var_20 + loc_0085BF27: GoTo loc_0085A800 + loc_0085BF2C: End If + loc_0085BF32: GoTo loc_0085BF48 + loc_0085BF47: Exit Sub + loc_0085BF48: 'Referenced from: 0085BF32 + loc_0085BF48: Exit Sub + loc_0085BF59: Exit Sub + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: End If + loc_0085BF5A: GoTo loc___vbaFPException +End Sub + +Public Sub Proc_12_3_85C540 + loc_0085C586: If 00000001h <= 200 Then + loc_0085C58E: If var_886028 Then + loc_0085C594: If 00886028h = 1 Then + loc_0085C5A5: 00000001h = 00000001h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085C5A9: If 00000001h >= 0 Then + loc_0085C5AB: var_eax = Err.Raise + loc_0085C5B3: End If + loc_0085C5B9: GoTo loc_0085C5CD + loc_0085C5BB: End If + loc_0085C5BB: End If + loc_0085C5BB: var_eax = Err.Raise + loc_0085C5CD: 'Referenced from: 0085C5B9 + loc_0085C5D5: var_eax = Unknown_8BEC4589 + loc_0085C5DD: If var_886028 Then + loc_0085C5E3: If 00886028h = 1 Then + loc_0085C5EE: 00000001h = 00000001h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085C5F2: If 00000001h >= 0 Then + loc_0085C5F4: var_eax = Err.Raise + loc_0085C5FC: End If + loc_0085C602: GoTo loc_0085C60E + loc_0085C604: End If + loc_0085C604: End If + loc_0085C604: var_eax = Err.Raise + loc_0085C60E: 'Referenced from: 0085C602 + loc_0085C610: If var_886028 Then + loc_0085C616: If 00886028h = 1 Then + loc_0085C622: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085C626: If var_14 >= 0 Then + loc_0085C628: var_eax = Err.Raise + loc_0085C630: End If + loc_0085C636: GoTo loc_0085C642 + loc_0085C638: End If + loc_0085C638: End If + loc_0085C638: var_14(-3) + loc_0085C642: 'Referenced from: 0085C636 + loc_0085C644: If var_886028 Then + loc_0085C64A: If 00886028h = 1 Then + loc_0085C656: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085C65A: If var_14 >= 0 Then + loc_0085C65C: var_eax = Err.Raise + loc_0085C668: End If + loc_0085C66E: GoTo loc_0085C67E + loc_0085C670: End If + loc_0085C670: End If + loc_0085C670: var_eax = Err.Raise + loc_0085C67E: 'Referenced from: 0085C66E + loc_0085C6A4: If var_886028 Then + loc_0085C6AA: If 00886028h = 1 Then + loc_0085C6B6: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085C6BA: If var_14 >= 0 Then + loc_0085C6BC: var_eax = Err.Raise + loc_0085C6C7: End If + loc_0085C6CD: GoTo loc_0085C6DC + loc_0085C6CF: End If + loc_0085C6CF: End If + loc_0085C6CF: var_eax = Err.Raise + loc_0085C6DC: 'Referenced from: 0085C6CD + loc_0085C6DE: If var_886028 Then + loc_0085C6E4: If 00886028h = 1 Then + loc_0085C6F0: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085C6F4: If var_14 >= 0 Then + loc_0085C6F6: var_eax = Err.Raise + loc_0085C701: End If + loc_0085C707: GoTo loc_0085C716 + loc_0085C709: End If + loc_0085C709: End If + loc_0085C709: var_eax = Err.Raise + loc_0085C716: 'Referenced from: 0085C707 + loc_0085C718: If var_886028 Then + loc_0085C71E: If 00886028h = 1 Then + loc_0085C72A: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085C72E: If var_14 >= 0 Then + loc_0085C730: var_eax = Err.Raise + loc_0085C73B: End If + loc_0085C741: GoTo loc_0085C750 + loc_0085C743: End If + loc_0085C743: End If + loc_0085C743: var_eax = Err.Raise + loc_0085C750: 'Referenced from: 0085C741 + loc_0085C776: If var_886028 Then + loc_0085C77C: If 00886028h = 1 Then + loc_0085C78A: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085C78E: If var_14 >= 0 Then + loc_0085C790: var_eax = Err.Raise + loc_0085C79B: End If + loc_0085C7A1: GoTo loc_0085C7B3 + loc_0085C7A3: End If + loc_0085C7A3: End If + loc_0085C7A3: var_eax = Err.Raise + loc_0085C7B3: 'Referenced from: 0085C7A1 + loc_0085C7B5: If var_886028 Then + loc_0085C7BB: If 00886028h = 1 Then + loc_0085C7C6: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085C7CA: If var_14 >= 0 Then + loc_0085C7CC: var_eax = Err.Raise + loc_0085C7D7: End If + loc_0085C7DD: GoTo loc_0085C7EC + loc_0085C7DF: End If + loc_0085C7DF: End If + loc_0085C7DF: var_eax = Err.Raise + loc_0085C7EC: 'Referenced from: 0085C7DD + loc_0085C7F9: If global_886000 = 0 Then + loc_0085C801: GoTo loc_0085C814 + loc_0085C803: End If + loc_0085C814: 'Referenced from: 0085C801 + loc_0085C84C: var_38 = Rnd(10) + loc_0085C851: If var_886028 Then + loc_0085C857: If 00886028h = 1 Then + loc_0085C862: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085C866: If var_14 >= 0 Then + loc_0085C868: var_eax = Err.Raise + loc_0085C873: End If + loc_0085C879: GoTo loc_0085C888 + loc_0085C87B: End If + loc_0085C87B: End If + loc_0085C87B: var_eax = Err.Raise + loc_0085C888: 'Referenced from: 0085C879 + loc_0085C88A: If var_886028 Then + loc_0085C890: If 00886028h = 1 Then + loc_0085C89B: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085C89F: If var_14 >= 0 Then + loc_0085C8A1: var_eax = Err.Raise + loc_0085C8AC: End If + loc_0085C8B2: GoTo loc_0085C8C1 + loc_0085C8B4: End If + loc_0085C8B4: End If + loc_0085C8B4: var_eax = Err.Raise + loc_0085C8C1: 'Referenced from: 0085C8B2 + loc_0085C8F6: If var_886028 Then + loc_0085C8FC: If 00886028h = 1 Then + loc_0085C907: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085C90B: If var_14 >= 0 Then + loc_0085C90D: var_eax = Err.Raise + loc_0085C919: End If + loc_0085C91F: GoTo loc_0085C92D + loc_0085C921: End If + loc_0085C921: End If + loc_0085C921: var_eax = Err.Raise + loc_0085C92D: 'Referenced from: 0085C91F + loc_0085C943: If var_886028 Then + loc_0085C949: If 00886028h = 1 Then + loc_0085C955: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085C959: If var_14 >= 0 Then + loc_0085C95B: var_eax = Err.Raise + loc_0085C967: End If + loc_0085C96D: GoTo loc_0085C97B + loc_0085C96F: End If + loc_0085C96F: End If + loc_0085C96F: var_eax = Err.Raise + loc_0085C97B: 'Referenced from: 0085C96D + loc_0085C98A: End If + loc_0085C992: 00000001h = 00000001h + var_14 + loc_0085C997: var_14 = 00000001h+var_14 + loc_0085C99C: var_eax = Unknown_415 + loc_0085C9A1: End If + loc_0085C9A7: GoTo loc_0085C9B3 + loc_0085C9B2: Exit Sub + loc_0085C9B3: 'Referenced from: 0085C9A7 + loc_0085C9B3: Exit Sub + loc_0085C9C4: Exit Sub + loc_0085C9C5: End If + loc_0085C9C5: End If + loc_0085C9C5: End If + loc_0085C9C5: End If + loc_0085C9C5: GoTo loc___vbaFPException +End Sub + +Public Sub Proc_12_4_85CAB0 + loc_0085CAED: var_40 = arg_C + loc_0085CAFA: If global_886000 = 0 Then + loc_0085CB02: GoTo loc_0085CB15 + loc_0085CB04: End If + loc_0085CB15: 'Referenced from: 0085CB02 + loc_0085CB34: var_28 = (Int((var_40 / global_401868)) + global_402818) + loc_0085CB3D: var_20 = var_28 + loc_0085CB49: GoTo loc_0085CB55 + loc_0085CB54: Exit Sub + loc_0085CB55: 'Referenced from: 0085CB49 + loc_0085CB55: Exit Sub +End Sub + +Public Sub Proc_12_5_85E9C0 + Dim global_40177C As Me + Dim var_C0 As Me + loc_0085EA20: ReDim global_00886020(0 To global_00886056, 0 To global_00886058) + loc_0085EA43: ReDim var_38(0 To global_00886056, 0 To global_00886058) + loc_0085EA52: If global_886124 Then + loc_0085EA5F: 00886058h = 00886058h * 8937558 + loc_0085EA74: var_18 = global_00886058 + loc_0085EA77: If global_88611C Then + loc_0085EA8F: 008860E4h = 008860E4h - 0001h + loc_0085EA99: var_A8 = global_00886058 + loc_0085EAAC: If global_886000 = 0 Then + loc_0085EAB4: GoTo loc_0085EAC7 + loc_0085EAB6: End If + loc_0085EAC7: 'Referenced from: 0085EAB4 + loc_0085EAC7: var_24 = global_008860E4 + loc_0085EADA: var_14 = CInt(global_401778) + loc_0085EADD: GoTo loc_0085EAEF + loc_0085EADF: End If + loc_0085EAEC: var_24 = global_008860E4 + loc_0085EAEF: 'Referenced from: 0085EADD + loc_0085EB04: ReDim var_20(0 To global_00886058) + loc_0085EB09: GoTo loc_0085EB11 + loc_0085EB0B: + loc_0085EB11: 'Referenced from: 0085EB09 + loc_0085EB18: var_30 = var_30 + 0001h + loc_0085EB27: var_18 = var_18 - var_14 + loc_0085EB2B: var_30 = global_40177C.QueryInterface 'Ignore this + loc_0085EB34: var_70 = var_18 + loc_0085EB3A: If 00000001h <= var_18-var_14 Then + loc_0085EB43: 00000001h = 00000001h - 0001h + loc_0085EB4D: var_18 = var_18 - var_14 + loc_0085EB7E: var_C0 = var_18 + loc_0085EB91: If global_886000 = 0 Then + loc_0085EB99: GoTo loc_0085EBAC + loc_0085EB9B: End If + loc_0085EBAC: 'Referenced from: 0085EB99 + loc_0085EBB8: var_CC = var_24 + loc_0085EBEF: If CInt((Int(((var_B4 / var_C0) * var_CC)) + global_402818)) > global_008860E4 Then + loc_0085EBF3: End If + loc_0085EBF8: If var_20 Then + loc_0085EBFE: If var_20 = 1 Then + loc_0085EC09: 00000001h = 00000001h - var_20(6) + loc_0085EC0D: If 00000001h >= 0 Then + loc_0085EC0F: var_eax = Err.Raise + loc_0085EC18: End If + loc_0085EC1B: GoTo loc_0085EC26 + loc_0085EC1D: End If + loc_0085EC1D: End If + loc_0085EC1D: var_eax = Err.Raise + loc_0085EC26: 'Referenced from: 0085EC1B + loc_0085EC38: 00000001h = 00000001h + 00000001h + loc_0085EC46: GoTo loc_0085EB37 + loc_0085EC4B: End If + loc_0085EC5D: var_18(1) = var_18(1) - var_14 + loc_0085EC6B: If var_18(1) <= var_18-var_14 Then + loc_0085EC72: If var_20 Then + loc_0085EC78: If var_20 = 1 Then + loc_0085EC83: var_18(1) = var_18(1) - var_20(6) + loc_0085EC87: If var_18(1) >= 0 Then + loc_0085EC89: var_eax = Err.Raise + loc_0085EC92: End If + loc_0085EC95: GoTo loc_0085ECA0 + loc_0085EC97: End If + loc_0085EC97: End If + loc_0085EC97: var_eax = Err.Raise + loc_0085ECA0: 'Referenced from: 0085EC95 + loc_0085ECB1: 00000001h = 00000001h + var_18(1) + loc_0085ECBC: GoTo loc_0085EC67 + loc_0085ECBE: End If + loc_0085ECCA: If 00000001h <= var_18-var_14 Then + loc_0085ECE6: var_D0 = var_18 + loc_0085ED35: var_3C = CInt((Int((Rnd(10) * var_D0)) + global_401850)) + loc_0085ED89: var_34 = CInt((Int((Rnd(10) * var_D0)) + global_401850)) + loc_0085ED95: var_eax = Unknown_3CD(var_BC) + loc_0085EDA0: If var_20 Then + loc_0085EDA6: If var_20 = 1 Then + loc_0085EDB7: Unknown_3CD(var_BC) = Unknown_3CD(var_BC) - var_20(6) + loc_0085EDBB: If Unknown_3CD(var_BC) >= 0 Then + loc_0085EDBD: var_eax = Err.Raise + loc_0085EDC2: End If + loc_0085EDC5: GoTo loc_0085EDD2 + loc_0085EDC7: End If + loc_0085EDC7: End If + loc_0085EDCD: var_eax = Err.Raise + loc_0085EDD2: 'Referenced from: 0085EDC5 + loc_0085EDDB: var_1C = edx+eax + loc_0085EDDF: If var_20 Then + loc_0085EDE5: If var_20 = 1 Then + loc_0085EDF1: var_34 = var_34 - var_20(6) + loc_0085EDF5: If var_34 >= 0 Then + loc_0085EDF7: var_eax = Err.Raise + loc_0085EDFC: End If + loc_0085EDFF: GoTo loc_0085EE08 + loc_0085EE01: End If + loc_0085EE01: End If + loc_0085EE01: var_eax = Err.Raise + loc_0085EE08: 'Referenced from: 0085EDFF + loc_0085EE0A: If var_20 Then + loc_0085EE10: If var_20 = 1 Then + loc_0085EE1C: var_3C = var_3C - var_20(6) + loc_0085EE20: If var_3C >= 0 Then + loc_0085EE22: var_eax = Err.Raise + loc_0085EE27: End If + loc_0085EE2A: GoTo loc_0085EE31 + loc_0085EE2C: End If + loc_0085EE2C: End If + loc_0085EE2C: var_eax = Err.Raise + loc_0085EE31: 'Referenced from: 0085EE2A + loc_0085EE41: If var_20 Then + loc_0085EE47: If var_20 = 1 Then + loc_0085EE53: var_34 = var_34 - var_20(6) + loc_0085EE57: If var_34 >= 0 Then + loc_0085EE59: var_eax = Err.Raise + loc_0085EE5E: End If + loc_0085EE61: GoTo loc_0085EE68 + loc_0085EE63: End If + loc_0085EE63: End If + loc_0085EE63: var_eax = Err.Raise + loc_0085EE68: 'Referenced from: 0085EE61 + loc_0085EE7B: 00000001h = 00000001h + var_28 + loc_0085EE86: GoTo loc_0085ECC3 + loc_0085EE8B: End If + loc_0085EEA2: If 00000001h <= var_18-var_14 Then + loc_0085EEAA: If var_20 Then + loc_0085EEB0: If var_20 = 1 Then + loc_0085EEBB: 00000001h = 00000001h - var_20(6) + loc_0085EEBF: If 00000001h >= 0 Then + loc_0085EEC1: var_eax = Err.Raise + loc_0085EECD: End If + loc_0085EED0: GoTo loc_0085EEE0 + loc_0085EED2: End If + loc_0085EED2: End If + loc_0085EED2: var_eax = Err.Raise + loc_0085EEE0: 'Referenced from: 0085EED0 + loc_0085EEE8: If var_886020 Then + loc_0085EEEE: If 00886020h = 2 Then + loc_0085EEF9: var_3C = var_3C - global_40177C.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_0085EEFD: If var_3C >= 0 Then + loc_0085EEFF: var_eax = Err.Raise + loc_0085EF0E: End If + loc_0085EF15: var_34 = var_34 - global_40177C.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085EF1C: If var_34 >= 0 Then + loc_0085EF1E: var_eax = Err.Raise + loc_0085EF2D: End If + loc_0085EF33: global_40177C.%x1 = Invoke 'Ignore this = global_40177C.%x1 = Invoke 'Ignore this + 1 + loc_0085EF3B: GoTo loc_0085EF4C + loc_0085EF3D: End If + loc_0085EF3D: End If + loc_0085EF3D: var_eax = Err.Raise + loc_0085EF4C: 'Referenced from: 0085EF3B + loc_0085EF62: If var_886020 Then + loc_0085EF68: If 00886020h = 2 Then + loc_0085EF7A: var_3C = var_3C - global_40177C.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_0085EF7E: If var_3C >= 0 Then + loc_0085EF80: var_eax = Err.Raise + loc_0085EF88: End If + loc_0085EF92: var_34 = var_34 - global_40177C.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085EF96: If var_34 >= 0 Then + loc_0085EF98: var_eax = Err.Raise + loc_0085EFA0: End If + loc_0085EFA6: global_40177C.%x1 = Invoke 'Ignore this = global_40177C.%x1 = Invoke 'Ignore this + 1 + loc_0085EFAE: GoTo loc_0085EFC2 + loc_0085EFB0: End If + loc_0085EFB0: End If + loc_0085EFB0: var_eax = Err.Raise + loc_0085EFC2: 'Referenced from: 0085EFAE + loc_0085EFD4: If var_886020 Then + loc_0085EFDA: If 00886020h = 2 Then + loc_0085EFE6: var_3C = var_3C - global_40177C.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_0085EFEA: If var_3C >= 0 Then + loc_0085EFEC: var_eax = Err.Raise + loc_0085EFF4: End If + loc_0085EFFE: var_34 = var_34 - global_40177C.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085F002: If var_34 >= 0 Then + loc_0085F004: var_eax = Err.Raise + loc_0085F00C: End If + loc_0085F012: global_40177C.%x1 = Invoke 'Ignore this = global_40177C.%x1 = Invoke 'Ignore this + 1 + loc_0085F01A: GoTo loc_0085F024 + loc_0085F01C: End If + loc_0085F01C: End If + loc_0085F01C: var_eax = Err.Raise + loc_0085F024: 'Referenced from: 0085F01A + loc_0085F036: If var_886020 Then + loc_0085F03C: If 00886020h = 2 Then + loc_0085F048: var_3C = var_3C - global_40177C.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_0085F04C: If var_3C >= 0 Then + loc_0085F04E: var_eax = Err.Raise + loc_0085F056: End If + loc_0085F060: var_34 = var_34 - global_40177C.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085F064: If var_34 >= 0 Then + loc_0085F066: var_eax = Err.Raise + loc_0085F06E: End If + loc_0085F074: global_40177C.%x1 = Invoke 'Ignore this = global_40177C.%x1 = Invoke 'Ignore this + 1 + loc_0085F07C: GoTo loc_0085F086 + loc_0085F07E: End If + loc_0085F07E: End If + loc_0085F07E: var_eax = Err.Raise + loc_0085F086: 'Referenced from: 0085F07C + loc_0085F095: If var_20 Then + loc_0085F09B: If var_20 = 1 Then + loc_0085F0A7: var_28 = var_28 - var_20(6) + loc_0085F0AB: If var_28 >= 0 Then + loc_0085F0AD: var_eax = Err.Raise + loc_0085F0B2: End If + loc_0085F0B5: GoTo loc_0085F0BC + loc_0085F0B7: End If + loc_0085F0B7: End If + loc_0085F0B7: var_eax = Err.Raise + loc_0085F0BC: 'Referenced from: 0085F0B5 + loc_0085F0CA: If ecx+eax = var_8860E4 Then + loc_0085F0D4: If global_88611C Then + loc_0085F0DE: If var_886020 Then + loc_0085F0E4: If 00886020h = 2 Then + loc_0085F0F0: var_3C = var_3C - global_40177C.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_0085F0F4: If var_3C >= 0 Then + loc_0085F0F6: var_eax = Err.Raise + loc_0085F0FE: End If + loc_0085F108: var_34 = var_34 - global_40177C.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085F10C: If var_34 >= 0 Then + loc_0085F10E: var_eax = Err.Raise + loc_0085F116: End If + loc_0085F11C: global_40177C.%x1 = Invoke 'Ignore this = global_40177C.%x1 = Invoke 'Ignore this + 1 + loc_0085F124: GoTo loc_0085F12E + loc_0085F126: End If + loc_0085F126: End If + loc_0085F126: var_eax = Err.Raise + loc_0085F12E: 'Referenced from: 0085F124 + loc_0085F13B: End If + loc_0085F13B: End If + loc_0085F13F: var_3C = var_3C + 0001h + loc_0085F150: var_3C = global_40177C.QueryInterface 'Ignore this + loc_0085F153: If var_3C+0001h > var_886056 Then + loc_0085F16A: var_34 = var_34(1) + loc_0085F16D: End If + loc_0085F172: 00000001h = 00000001h + var_28 + loc_0085F17C: var_28 = 00000001h+var_28 + loc_0085F17F: GoTo loc_0085EE9E + loc_0085F184: End If + loc_0085F184: var_eax = Proc_864120 + loc_0085F18C: If Proc_864120 = 0 Then + loc_0085F198: If var_30 < 1000 Then GoTo loc_0085EB0B + loc_0085F1A4: GoTo loc_0085F224 + loc_0085F1A6: End If + loc_0085F1B8: If 00000001h <= var_886056 Then + loc_0085F1CD: If 00000001h <= var_886058 Then + loc_0085F1D7: var_eax = Proc_12_7_85F2F0(var_3C, var_34, global_0085F23B) + loc_0085F1DF: 00000001h = 00000001h + var_34 + loc_0085F1E5: GoTo loc_0085F1C7 + loc_0085F1E7: End If + loc_0085F1EC: 00000001h = 00000001h + var_3C + loc_0085F1F2: GoTo loc_0085F1B2 + loc_0085F1F4: End If + loc_0085F1F8: var_30 = var_30 + 0001h + loc_0085F1FE: var_30 = global_40177C.QueryInterface 'Ignore this + loc_0085F201: var_eax = Proc_864120 + loc_0085F209: If Proc_864120 = 0 Then + loc_0085F210: If var_30+0001h < 1000 Then GoTo loc_0085F1A6 + loc_0085F212: End If + loc_0085F212: End If + loc_0085F218: GoTo loc_0085F224 + loc_0085F223: Exit Sub + loc_0085F224: 'Referenced from: 0085F1A4 + loc_0085F23A: Exit Sub + loc_0085F24B: Exit Sub + loc_0085F24C: End If + loc_0085F24C: End If + loc_0085F24C: End If + loc_0085F24C: GoTo loc___vbaFPException +End Sub + +Public Sub Proc_12_6_85F260 + loc_0085F2A4: var_eax = Proc_8_1_842B90(global_00886056, global_00886058, global_008860E4) + loc_0085F2AF: var_18 = Timer + loc_0085F2BD: Randomize(Timer) + loc_0085F2D2: GoTo loc_0085F2DE + loc_0085F2DD: Exit Sub + loc_0085F2DE: 'Referenced from: 0085F2D2 +End Sub + +Public Sub Proc_12_7_85F2F0 + loc_0085F328: If var_886020 Then + loc_0085F32E: If 00886020h = 2 Then + loc_0085F346: If Me >= 0 Then + loc_0085F348: var_eax = Err.Raise + loc_0085F350: End If + loc_0085F359: arg_C = arg_C - ecx+00000014h + loc_0085F35E: If arg_C >= 0 Then + loc_0085F360: var_eax = Err.Raise + loc_0085F368: End If + loc_0085F376: GoTo loc_0085F386 + loc_0085F378: End If + loc_0085F378: End If + loc_0085F37E: var_eax = Err.Raise + loc_0085F386: 'Referenced from: 0085F376 + loc_0085F398: If var_886020 Then + loc_0085F39E: If 00886020h = 2 Then + loc_0085F3AE: If Me >= 0 Then + loc_0085F3B0: var_eax = Err.Raise + loc_0085F3B8: End If + loc_0085F3C4: arg_C = arg_C - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085F3C8: If arg_C >= 0 Then + loc_0085F3CA: var_eax = Err.Raise + loc_0085F3D2: End If + loc_0085F3E0: GoTo loc_0085F3EA + loc_0085F3E2: End If + loc_0085F3E2: End If + loc_0085F3E2: var_eax = Err.Raise + loc_0085F3EA: 'Referenced from: 0085F3E0 + loc_0085F403: If global_88611C = 0 Then + loc_0085F417: If var_886020 Then + loc_0085F41D: If 00886020h = 2 Then + loc_0085F42D: If Me >= 0 Then + loc_0085F42F: var_eax = Err.Raise + loc_0085F436: End If + loc_0085F442: arg_C = arg_C - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085F446: If arg_C >= 0 Then + loc_0085F448: var_eax = Err.Raise + loc_0085F44F: End If + loc_0085F45D: GoTo loc_0085F463 + loc_0085F45F: End If + loc_0085F45F: End If + loc_0085F45F: var_eax = Err.Raise + loc_0085F463: 'Referenced from: 0085F45D + loc_0085F47A: var_44 = global_008860E4 + loc_0085F4B3: GoTo loc_0085F734 + loc_0085F4B8: End If + loc_0085F4F1: If Err.Number Then + loc_0085F4F8: GoTo loc_0085F4FC + loc_0085F4FA: End If + loc_0085F4FC: 'Referenced from: 0085F4F8 + loc_0085F513: If eax Then + loc_0085F51B: If var_886020 Then + loc_0085F521: If 00886020h = 2 Then + loc_0085F537: If Me >= 0 Then + loc_0085F539: var_eax = Err.Raise + loc_0085F541: End If + loc_0085F54D: arg_C = arg_C - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085F551: If arg_C >= 0 Then + loc_0085F553: var_eax = Err.Raise + loc_0085F55B: End If + loc_0085F569: GoTo loc_0085F57D + loc_0085F56B: End If + loc_0085F56B: End If + loc_0085F56B: var_eax = Err.Raise + loc_0085F57D: 'Referenced from: 0085F569 + loc_0085F58F: If var_886020 Then + loc_0085F595: If 00886020h = 2 Then + loc_0085F5A5: If Me >= 0 Then + loc_0085F5A7: var_eax = Err.Raise + loc_0085F5AF: End If + loc_0085F5BB: arg_C = arg_C - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085F5BF: If arg_C >= 0 Then + loc_0085F5C1: var_eax = Err.Raise + loc_0085F5C9: End If + loc_0085F5E5: GoTo loc_0085F743 + loc_0085F5EA: End If + loc_0085F5EA: End If + loc_0085F5EA: var_eax = Err.Raise + loc_0085F600: GoTo loc_0085F743 + loc_0085F605: End If + loc_0085F607: If edi.GetTypeInfoCount 'Ignore this Then + loc_0085F60D: If ecx = 2 Then + loc_0085F61F: If Me >= 0 Then + loc_0085F621: var_eax = Err.Raise + loc_0085F62D: End If + loc_0085F636: arg_C = arg_C - ecx+00000014h + loc_0085F63B: If arg_C >= 0 Then + loc_0085F63D: var_eax = Err.Raise + loc_0085F649: End If + loc_0085F657: GoTo loc_0085F665 + loc_0085F659: End If + loc_0085F659: End If + loc_0085F659: var_eax = Err.Raise + loc_0085F665: 'Referenced from: 0085F657 + loc_0085F67D: var_20 = Err.Raise() + loc_0085F680: If var_886020 Then + loc_0085F686: If 00886020h = 2 Then + loc_0085F696: If Me >= 0 Then + loc_0085F698: var_eax = Err.Raise + loc_0085F6A3: End If + loc_0085F6AF: arg_C = arg_C - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085F6B3: If arg_C >= 0 Then + loc_0085F6B5: var_eax = Err.Raise + loc_0085F6C0: End If + loc_0085F6CE: GoTo loc_0085F6D8 + loc_0085F6D0: End If + loc_0085F6D0: End If + loc_0085F6D0: var_eax = Err.Raise + loc_0085F6D8: 'Referenced from: 0085F6CE + loc_0085F6E8: 008860E4h = 008860E4h - 0001h + loc_0085F6FB: var_4C = global_008860E4 + loc_0085F734: 'Referenced from: 0085F4B3 + loc_0085F743: 'Referenced from: 0085F5E5 + loc_0085F74B: If var_886020 Then + loc_0085F751: If 00886020h = 2 Then + loc_0085F761: If Me >= 0 Then + loc_0085F763: var_eax = Err.Raise + loc_0085F76B: End If + loc_0085F777: arg_C = arg_C - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085F77B: If arg_C >= 0 Then + loc_0085F77D: var_eax = Err.Raise + loc_0085F785: End If + loc_0085F793: GoTo loc_0085F79D + loc_0085F795: End If + loc_0085F795: End If + loc_0085F795: var_eax = Err.Raise + loc_0085F79D: 'Referenced from: 0085F793 + loc_0085F7B0: If var_886020 Then + loc_0085F7B6: If 00886020h = 2 Then + loc_0085F7C6: If Me >= 0 Then + loc_0085F7C8: var_eax = Err.Raise + loc_0085F7D0: End If + loc_0085F7DC: arg_C = arg_C - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085F7E0: If arg_C >= 0 Then + loc_0085F7E2: var_eax = Err.Raise + loc_0085F7EA: End If + loc_0085F7F8: GoTo loc_0085F802 + loc_0085F7FA: End If + loc_0085F7FA: End If + loc_0085F7FA: var_eax = Err.Raise + loc_0085F802: 'Referenced from: 0085F7F8 + loc_0085F815: If var_886020 Then + loc_0085F81B: If 00886020h = 2 Then + loc_0085F82B: If Me >= 0 Then + loc_0085F82D: var_eax = Err.Raise + loc_0085F835: End If + loc_0085F841: arg_C = arg_C - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085F845: If arg_C >= 0 Then + loc_0085F847: var_eax = Err.Raise + loc_0085F84F: End If + loc_0085F85D: GoTo loc_0085F867 + loc_0085F85F: End If + loc_0085F85F: End If + loc_0085F85F: var_eax = Err.Raise + loc_0085F867: 'Referenced from: 0085F85D + loc_0085F879: If var_886020 Then + loc_0085F87F: If 00886020h = 2 Then + loc_0085F88F: If Me >= 0 Then + loc_0085F891: var_eax = Err.Raise + loc_0085F899: End If + loc_0085F8A5: arg_C = arg_C - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085F8A9: If arg_C >= 0 Then + loc_0085F8AB: var_eax = Err.Raise + loc_0085F8B3: End If + loc_0085F8C1: GoTo loc_0085F8CB + loc_0085F8C3: End If + loc_0085F8C3: End If + loc_0085F8C3: var_eax = Err.Raise + loc_0085F8CB: 'Referenced from: 0085F8C1 + loc_0085F8DD: If var_886020 Then + loc_0085F8E3: If 00886020h = 2 Then + loc_0085F8F3: If Me >= 0 Then + loc_0085F8F5: var_eax = Err.Raise + loc_0085F8FD: End If + loc_0085F909: arg_C = arg_C - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085F90D: If arg_C >= 0 Then + loc_0085F90F: var_eax = Err.Raise + loc_0085F917: End If + loc_0085F925: GoTo loc_0085F92F + loc_0085F927: End If + loc_0085F927: End If + loc_0085F927: var_eax = Err.Raise + loc_0085F92F: 'Referenced from: 0085F925 + loc_0085F941: If var_886020 Then + loc_0085F947: If 00886020h = 2 Then + loc_0085F957: If Me >= 0 Then + loc_0085F959: var_eax = Err.Raise + loc_0085F961: End If + loc_0085F96D: arg_C = arg_C - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085F971: If arg_C >= 0 Then + loc_0085F973: var_eax = Err.Raise + loc_0085F97B: End If + loc_0085F989: GoTo loc_0085F993 + loc_0085F98B: End If + loc_0085F98B: End If + loc_0085F98B: var_eax = Err.Raise + loc_0085F993: 'Referenced from: 0085F989 + loc_0085F9A5: If var_886020 Then + loc_0085F9AB: If 00886020h = 2 Then + loc_0085F9BB: If Me >= 0 Then + loc_0085F9BD: var_eax = Err.Raise + loc_0085F9C5: End If + loc_0085F9D1: arg_C = arg_C - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085F9D5: If arg_C >= 0 Then + loc_0085F9D7: var_eax = Err.Raise + loc_0085F9DF: End If + loc_0085F9ED: GoTo loc_0085F9F7 + loc_0085F9EF: End If + loc_0085F9EF: End If + loc_0085F9EF: var_eax = Err.Raise + loc_0085F9F7: 'Referenced from: 0085F9ED + loc_0085FA09: If var_886020 Then + loc_0085FA0F: If 00886020h = 2 Then + loc_0085FA1F: If Me >= 0 Then + loc_0085FA21: var_eax = Err.Raise + loc_0085FA29: End If + loc_0085FA35: arg_C = arg_C - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085FA39: If arg_C >= 0 Then + loc_0085FA3B: var_eax = Err.Raise + loc_0085FA43: End If + loc_0085FA51: GoTo loc_0085FA5B + loc_0085FA53: End If + loc_0085FA53: End If + loc_0085FA53: var_eax = Err.Raise + loc_0085FA5B: 'Referenced from: 0085FA51 + loc_0085FA6D: If var_886020 Then + loc_0085FA73: If 00886020h = 2 Then + loc_0085FA83: If Me >= 0 Then + loc_0085FA85: var_eax = Err.Raise + loc_0085FA8D: End If + loc_0085FA99: arg_C = arg_C - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085FA9D: If arg_C >= 0 Then + loc_0085FA9F: var_eax = Err.Raise + loc_0085FAA7: End If + loc_0085FAB5: GoTo loc_0085FABF + loc_0085FAB7: End If + loc_0085FAB7: End If + loc_0085FAB7: var_eax = Err.Raise + loc_0085FABF: 'Referenced from: 0085FAB5 + loc_0085FAD2: If var_886020 Then + loc_0085FAD8: If 00886020h = 2 Then + loc_0085FAE8: If Me >= 0 Then + loc_0085FAEA: var_eax = Err.Raise + loc_0085FAF2: End If + loc_0085FAFE: arg_C = arg_C - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085FB02: If arg_C >= 0 Then + loc_0085FB04: var_eax = Err.Raise + loc_0085FB0C: End If + loc_0085FB1A: GoTo loc_0085FB24 + loc_0085FB1C: End If + loc_0085FB1C: End If + loc_0085FB1C: var_eax = Err.Raise + loc_0085FB24: 'Referenced from: 0085FB1A + loc_0085FB35: GoTo loc_0085FB41 + loc_0085FB40: Exit Sub + loc_0085FB41: 'Referenced from: 0085FB35 + loc_0085FB41: Exit Sub +End Sub + +Public Sub Proc_12_8_85FB60 + loc_0085FB9A: var_48 = global_008860E4 + loc_0085FBA4: If 00000001h <= global_008860E4 Then + loc_0085FBC1: If var_88659C Then + loc_0085FBC7: If 0088659Ch = 1 Then + loc_0085FBD2: 00000001h = 00000001h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085FBD6: If 00000001h >= 0 Then + loc_0085FBD8: var_eax = Err.Raise + loc_0085FBDE: End If + loc_0085FBDE: 00000001h = 00000001h + 00000001h + loc_0085FBE0: GoTo loc_0085FBEA + loc_0085FBE2: End If + loc_0085FBE2: End If + loc_0085FBE2: var_eax = Err.Raise + loc_0085FBEA: 'Referenced from: 0085FBE0 + loc_0085FC69: If Err.Number Then + loc_0085FC70: GoTo loc_0085FC74 + loc_0085FC72: End If + loc_0085FC74: 'Referenced from: 0085FC70 + loc_0085FC7B: If var_886034 Then + loc_0085FC81: If 00886034h = 1 Then + loc_0085FC90: 008861A0h = 008861A0h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085FC94: If 008861A0h >= 0 Then + loc_0085FC96: var_eax = Err.Raise + loc_0085FCA1: End If + loc_0085FCA8: edi*8 = edi*8 - 008861A0h + loc_0085FCAD: GoTo loc_0085FCBC + loc_0085FCAF: End If + loc_0085FCAF: End If + loc_0085FCAF: var_eax = Err.Raise + loc_0085FCBC: 'Referenced from: 0085FCAD + loc_0085FCC6: If var_14(1) >= 5 Then + loc_0085FCC8: var_eax = Err.Raise + loc_0085FCD3: End If + loc_0085FCF7: If ebx Then + loc_0085FCFB: If var_8865A0 Then + loc_0085FD01: If 008865A0h = 1 Then + loc_0085FD09: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085FD0D: If var_14 >= 0 Then + loc_0085FD0F: var_eax = Err.Raise + loc_0085FD1B: End If + loc_0085FD27: GoTo loc_0085FD7C + loc_0085FD29: End If + loc_0085FD29: End If + loc_0085FD29: var_eax = Err.Raise + loc_0085FD3E: GoTo loc_0085FD7C + loc_0085FD40: End If + loc_0085FD42: If edi.GetTypeInfoCount 'Ignore this Then + loc_0085FD48: If ecx = 1 Then + loc_0085FD50: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0085FD54: If var_14 >= 0 Then + loc_0085FD56: var_eax = Err.Raise + loc_0085FD62: End If + loc_0085FD65: GoTo loc_0085FD73 + loc_0085FD67: End If + loc_0085FD67: End If + loc_0085FD67: var_eax = Err.Raise + loc_0085FD73: 'Referenced from: 0085FD65 + loc_0085FD7C: 'Referenced from: 0085FD27 + loc_0085FD81: 00000001h = 00000001h + var_14 + loc_0085FD87: var_14 = 00000001h+var_14 + loc_0085FD8C: GoTo loc_0085FBA0 + loc_0085FD91: End If + loc_0085FD97: GoTo loc_0085FDA3 + loc_0085FDA2: Exit Sub + loc_0085FDA3: 'Referenced from: 0085FD97 + loc_0085FDA3: Exit Sub + loc_0085FDB4: Exit Sub + loc_0085FDB5: End If + loc_0085FDB5: End If + loc_0085FDB5: End If + loc_0085FDB5: GoTo loc___vbaFPException +End Sub + +Public Sub Proc_12_9_860230 + loc_00860283: fsubr st0, [00886658h] + loc_00860299: global_886658 = ((global_8860D4 * global_402878) * global_402870) + loc_008602B9: If CInt(global_886658) > 45 Then + loc_008602C0: End If + loc_008602E8: var_40 = var_3C + loc_008602FB: var_48 = var_3C + loc_00860308: If global_886000 = 0 Then + loc_00860310: GoTo loc_00860323 + loc_00860312: End If + loc_00860323: 'Referenced from: 00860310 + loc_0086033A: global_88665C = CInt(global_40172C) + loc_00860359: var_4C = var_3C + loc_0086036C: var_54 = var_3C + loc_00860379: If global_886000 = 0 Then + loc_00860381: GoTo loc_00860394 + loc_00860383: End If + loc_00860394: 'Referenced from: 00860381 + loc_008603A1: global_88665E = CInt(global_40172C) + loc_008603BA: If Err.Number Then + loc_008603BE: global_88610A = FFFFFFh + loc_008603D8: End If + loc_008603D8: End If + loc_008603DE: GoTo loc_008603EA + loc_008603E9: Exit Sub + loc_008603EA: 'Referenced from: 008603DE + loc_008603EA: Exit Sub + loc_008603FB: Exit Sub + loc_008603FC: End If + loc_008603FC: End If + loc_008603FC: End If + loc_008603FC: End If +End Sub + +Public Sub Proc_12_10_860410 + loc_0086045F: If CLng(global_886658) Or 8937738 Then + loc_00860481: var_28 = global_00886658 + loc_008604A3: If (var_28 > 45) Then + loc_008604B5: var_28 = CInt(45) + loc_008604B7: End If + loc_008604C3: var_34 = global_0088665E + loc_008604E5: GoTo loc_0086050D + loc_008604E7: End If + loc_00860500: var_34 = global_00886076 + loc_00860509: var_14 = global_00886072 + loc_0086050D: 'Referenced from: 008604E5 + loc_00860531: var_eax = Proc_10_14_84B2D0(global_008865E8, global_008865E4, global_00886074) + loc_0086053D: If global_88610A = 0 Then + loc_00860547: If global_88610C = var_FFFFFF Then + loc_00860576: var_eax = Proc_10_14_84B2D0(global_008865E8, global_008865E4, 292) + loc_00860582: End If + loc_00860582: End If + loc_00860588: GoTo loc_00860594 + loc_00860593: Exit Sub + loc_00860594: 'Referenced from: 00860588 +End Sub + +Public Sub Proc_12_11_860C40 + Dim global_0086136E As Me + Dim var_24 As Me + Dim global_008865E8 As Me + Dim var_88 As Me + loc_00860CBF: var_24 = RGB(205, 205, 211) + loc_00860CC9: eax = 00886018h - 1 + loc_00860CCA: If 00886018h - 1 Then + loc_00860CD0: eax = 00886018h - 1 - 1 + loc_00860CD1: If 00886018h - 1 - 1 <> 0 Then GoTo loc_0086130D + loc_00860CE0: var_6C = global_00886194 + loc_00860D1B: var_1C = "Try " & Trim$(Str$(global_00886194)) + loc_00860D3B: 00886178h = 00886178h - ebx + loc_00860D3D: If var_886178 Then + loc_00860D3F: eax = 00886178h - 1 + loc_00860D40: If 00886178h - 1 Then + loc_00860D42: eax = 00886178h - 1 - 1 + loc_00860D43: If 00886178h - 1 - 1 <> 0 Then GoTo loc_00860DD1 + loc_00860D51: var_28 = "Extreme" + loc_00860D5A: var_6C = global_00886184 + loc_00860D69: GoTo loc_00860DAD + loc_00860D6B: End If + loc_00860D73: var_28 = "Normal" + loc_00860D7C: var_6C = global_00886180 + loc_00860D8B: GoTo loc_00860DAD + loc_00860D8D: End If + loc_00860D9E: var_6C = global_0088617C + loc_00860DC6: var_14 = Trim$(Str$(global_0088617C)) + loc_00860DD1: + loc_00860E06: var_88 = True + loc_00860E1C: var_eax = Proc_9_6_8437C0("Level " & var_14, 2, 2) + loc_00860E51: var_88 = True + loc_00860E67: var_eax = Proc_9_6_8437C0("Flux LE", 2, 2) + loc_00860E96: var_88 = True + loc_00860EAC: var_eax = Proc_9_6_8437C0(var_1C, 2, 2) + loc_00860EBF: var_eax = Proc_12_12_861390(var_24, global_008865E8, var_88) + loc_00860EC9: GoTo loc_00861349 + loc_00860ECE: End If + loc_00860ED5: If 008861A8h Then + loc_00860EDB: If 008861A8h = 1 Then + loc_00860EEE: 00000001h = 00000001h - global_0086136E.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00860EF2: If 00000001h >= 0 Then + loc_00860EF4: var_eax = Err.Raise + loc_00860EF6: End If + loc_00860EF9: var_A0 = esi+esi + loc_00860EFF: GoTo loc_00860F0F + loc_00860F01: End If + loc_00860F01: End If + loc_00860F07: var_eax = Err.Raise + loc_00860F09: var_A0 = Err.Raise + loc_00860F0F: 'Referenced from: 00860EFF + loc_00860F17: If 008861ACh Then + loc_00860F1D: If 008861ACh = 1 Then + loc_00860F2A: 00000001h = 00000001h - global_0086136E.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00860F2E: If 00000001h >= 0 Then + loc_00860F30: var_eax = Err.Raise + loc_00860F38: End If + loc_00860F3B: GoTo loc_00860F45 + loc_00860F3D: End If + loc_00860F3D: End If + loc_00860F3D: var_eax = Err.Raise + loc_00860F45: 'Referenced from: 00860F3B + loc_00860F6A: If 00886056h <> edx+eax Then ebx = 1 + loc_00860F73: If 00886056h <> 0 Then eax = 1 + loc_00860F78: If eax = 0 Then + loc_00860F82: var_30 = "Small" + loc_00860F93: GoTo loc_008611A4 + loc_00860F98: End If + loc_00860F9F: If var_8861A8 Then + loc_00860FA5: If 008861A8h = 1 Then + loc_00860FB2: 00000002h = 00000002h - global_0086136E.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00860FBC: If 00000002h >= 0 Then + loc_00860FBE: var_eax = Err.Raise + loc_00860FC6: End If + loc_00860FC9: GoTo loc_00860FDB + loc_00860FCB: End If + loc_00860FCB: End If + loc_00860FD1: var_eax = Err.Raise + loc_00860FDB: 'Referenced from: 00860FC9 + loc_00860FDD: If var_8861AC Then + loc_00860FE3: If 008861ACh = 1 Then + loc_00860FF0: 00000002h = 00000002h - global_0086136E.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00860FF4: If 00000002h >= 0 Then + loc_00860FF6: var_eax = Err.Raise + loc_00860FFE: End If + loc_00861001: GoTo loc_0086100B + loc_00861003: End If + loc_00861003: End If + loc_00861003: var_eax = Err.Raise + loc_0086100B: 'Referenced from: 00861001 + loc_0086102A: If 00886056h <> 0 Then edx = 1 + loc_00861033: If 00886056h <> 0 Then eax = 1 + loc_00861038: If eax = 0 Then + loc_0086103F: GoTo loc_008610EB + loc_00861044: End If + loc_0086104B: If var_8861A8 Then + loc_00861051: If 008861A8h = 1 Then + loc_0086105E: 00000003h = 00000003h - global_0086136E.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00861068: If 00000003h >= 0 Then + loc_0086106A: var_eax = Err.Raise + loc_00861072: End If + loc_00861075: GoTo loc_00861087 + loc_00861077: End If + loc_00861077: End If + loc_0086107D: var_eax = Err.Raise + loc_00861087: 'Referenced from: 00861075 + loc_00861089: If var_8861AC Then + loc_0086108F: If 008861ACh = 1 Then + loc_0086109C: 00000003h = 00000003h - global_0086136E.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008610A0: If 00000003h >= 0 Then + loc_008610A2: var_eax = Err.Raise + loc_008610AA: End If + loc_008610AD: GoTo loc_008610B7 + loc_008610AF: End If + loc_008610AF: End If + loc_008610AF: var_eax = Err.Raise + loc_008610B7: 'Referenced from: 008610AD + loc_008610D6: If 00886056h <> 0 Then edx = 1 + loc_008610DF: If 00886056h <> 0 Then eax = 1 + loc_008610E4: If eax = 0 Then + loc_008610EB: 'Referenced from: 0086103F + loc_008610EE: var_30 = "Large" + loc_008610FA: GoTo loc_0086119F + loc_008610FF: End If + loc_0086110E: var_6C = global_00886056 + loc_00861118: var_7C = global_00886058 + loc_0086117E: var_30 = Trim$(Str$(global_00886056)) & " × " & Trim$(Str$(global_00886058)) + loc_0086119F: 'Referenced from: 008610FA + loc_008611A4: 'Referenced from: 00860F93 + loc_008611DA: var_eax = Proc_9_6_8437C0(var_30, 2, 2) + loc_00861200: var_20 = global_008860E4 + loc_00861203: If global_88611C Then + loc_00861205: 008860E4h = 008860E4h - 0001h + loc_0086120F: var_20 = global_008860E4 + loc_00861212: End If + loc_00861219: var_6C = var_20 + loc_00861282: var_88 = True + loc_00861298: var_eax = Proc_9_6_8437C0(Trim$(Str$(var_20)) & " types", 2, 2) + loc_008612B8: If global_88611C = 0 Then + loc_008612BF: End If + loc_008612FA: var_eax = Proc_9_6_8437C0("no bombs", 2, 2) + loc_0086130D: var_eax = Proc_12_12_861390(var_24, global_008865E8, True) + loc_00861317: GoTo loc_00861349 + loc_00861348: Exit Sub + loc_00861349: 'Referenced from: 00860EC9 +End Sub + +Public Sub Proc_12_12_861390 + Dim var_40 As Me + loc_008613F0: If 008861B0h Then + loc_008613F6: If 008861B0h = 1 Then + loc_00861409: 00000008h = 00000008h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0086140D: If 00000008h >= 0 Then + loc_0086140F: var_eax = Err.Raise + loc_00861417: End If + loc_0086141D: GoTo loc_0086142D + loc_0086141F: End If + loc_0086141F: End If + loc_00861425: var_eax = Err.Raise + loc_0086142D: 'Referenced from: 0086141D + loc_00861445: 0280h = 0280h - ecx+eax + loc_0086144F: 0280h = 0280h - 0001h + loc_0086146C: var_2C = ecx+eax + loc_0086147B: var_eax = Proc_10_14_84B2D0(global_008865EC, global_008865E8, ecx+eax) + loc_00861487: If global_88619A = 0 Then + loc_00861494: If global_88619C = 0 Then + loc_0086149C: var_68 = global_00886196 + loc_008614A0: GoTo loc_008614E5 + loc_008614A2: End If + loc_008614AA: If 00886050h Then + loc_008614B0: If 00886050h = 1 Then + loc_008614BF: 00886196h = 00886196h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008614C3: If 00886196h >= 0 Then + loc_008614C5: var_eax = Err.Raise + loc_008614CD: End If + loc_008614D0: GoTo loc_008614DA + loc_008614D2: End If + loc_008614D2: End If + loc_008614D2: var_eax = Err.Raise + loc_008614DA: 'Referenced from: 008614D0 + loc_008614E1: var_68 = ecx+eax + loc_008614E5: 'Referenced from: 008614A0 + loc_008614F8: var_28 = ecx+eax + loc_00861514: var_ret_1 = var_28 - 1 + loc_0086151F: var_60 = var_ret_1 + loc_00861528: If 00886048h Then + loc_0086152E: If 00886048h = 1 Then + loc_00861534: var_ret_2 = CLng(var_28) + loc_00861547: var_ret_2 = var_ret_2 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0086154B: If var_ret_2 >= 0 Then + loc_0086154D: var_eax = Err.Raise + loc_0086154F: End If + loc_00861555: GoTo loc_0086155B + loc_00861557: End If + loc_00861557: End If + loc_00861557: var_eax = Err.Raise + loc_0086155B: 'Referenced from: 00861555 + loc_00861593: var_40 = Trim$(Str$(var_60)) & ". " + loc_008615AB: var_30 = var_84 & eax+edi+00000008h + loc_008615DA: If Len(var_30) > 20 Then + loc_008615FC: var_30 = Left$(var_30, 17) & "..." + loc_00861607: GoTo loc_00861617 + loc_00861609: End If + loc_00861611: var_30 = "Music is off." + loc_00861617: End If + loc_00861635: var_18 = RGB(160, 160, 160) + loc_00861638: var_68 = var_2C + loc_00861654: var_84 = True + loc_0086166F: var_eax = Proc_9_6_8437C0(var_30, &H4002, 2) + loc_0086167D: global_88610A = True + loc_00861689: GoTo loc_008616B3 + loc_008616B2: Exit Sub + loc_008616B3: 'Referenced from: 00861689 + loc_008616C5: Exit Sub + loc_008616D6: Exit Sub +End Sub + +Public Sub Proc_12_13_8616E0 + Dim var_80 As Me + loc_00861750: var_eax = Proc_857CC0(edi, esi, ebx) + loc_00861755: var_70 = Proc_857CC0(edi, esi, ebx) + loc_00861758: var_eax = Proc_857D20(, , ) + loc_0086175D: var_24 = Proc_857D20(, , ) + loc_00861760: var_eax = Proc_857DA0(, , ) + loc_00861765: var_54 = Proc_857DA0(, , ) + loc_00861768: var_eax = Proc_857E00(, , ) + loc_0086176D: var_4C = Proc_857E00(, , ) + loc_00861770: var_eax = Proc_855230(, , ) + loc_00861780: global_8860C4 = CCur(Proc_855230(, , )) + loc_008617A8: call __vbaCyAdd(global_008860C4, global_008860C8, CCur(1), edx, CCur(10), edx) + loc_008617AE: call __vbaCyMulI2(00000007h, __vbaCyAdd(global_008860C4, global_008860C8, CCur(1), edx, CCur(10), edx), edx) + loc_008617B6: call __vbaCyAdd(__vbaCyMulI2(00000007h, __vbaCyAdd(global_008860C4, global_008860C8, CCur(1), edx, CCur(10), edx), edx), edx) + loc_008617C6: var_5C = __vbaCyAdd(__vbaCyMulI2(00000007h, __vbaCyAdd(global_008860C4, global_008860C8, CCur(1), edx, CCur(10), edx), edx), edx) + loc_008617CC: call __vbaFpCmpCy(__vbaCyAdd(__vbaCyMulI2(00000007h, __vbaCyAdd(global_008860C4, global_008860C8, CCur(1), edx, CCur(10), edx), edx), edx), edx) + loc_008617D0: If __vbaFpCmpCy(__vbaCyAdd(__vbaCyMulI2(00000007h, __vbaCyAdd(global_008860C4, global_008860C8, CCur(1) > 0 Then + loc_008617D9: var_5C = CCur(500) + loc_008617DF: End If + loc_008617DF: var_eax = Proc_862750 + loc_008617F7: call __vbaFpCmpCy(global_008860C4, global_008860C8) + loc_00861807: var_110 = global_00886056 + loc_00861814: + loc_0086181F: If var_7C <= global_00886056 Then + loc_0086182F: var_118 = global_00886058 + loc_0086183F: var_eax = Unknown_DC80 + loc_00861847: If var_886020 Then + loc_0086184D: If 00886020h = 2 Then + loc_00861859: var_7C = var_7C - .%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_0086185D: If var_7C >= 0 Then + loc_0086185F: var_eax = Err.Raise + loc_0086186B: End If + loc_00861874: 00000001h = 00000001h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00861878: If 00000001h >= 0 Then + loc_0086187A: var_eax = Err.Raise + loc_00861886: End If + loc_0086188C: .%x1 = Invoke 'Ignore this = .%x1 = Invoke 'Ignore this + var_7C + loc_00861894: GoTo loc_008618A2 + loc_00861896: End If + loc_00861896: End If + loc_00861896: var_eax = Err.Raise + loc_008618A2: 'Referenced from: 00861894 + loc_008618AB: var_eax = Unknown_F2 + loc_008618B9: If var_7C >= Proc_857CC0(edi, esi, ebx) Then + loc_008618C7: If var_7C <= Proc_857D20(, , ) Then + loc_008618D5: If var_6C >= Proc_857DA0(, , ) Then + loc_008618E3: If var_6C <= Proc_857E00(, , ) Then + loc_008618F1: If global_88610E Then + loc_0086194A: var_120 = CInt((Int((Rnd(var_90) * global_402918)) + global_401770)) + loc_00861966: + loc_00861971: If var_28 <= CInt((Int((Rnd(var_90) * global_402918)) + global_401770)) Then + loc_008619A0: call __vbaR8Cy(var_5C, var_58) + loc_008619C4: call __vbaR8Cy(var_5C, var_58) + loc_008619DC: var_50 = ((global_402920 * global_402688) + ((global_402798 * Rnd(10)) * global_402910)) + loc_008619FF: var_18 = var_50 + loc_00861A02: var_78 = var_50 + loc_00861A05: var_30 = var_50 + loc_00861A08: var_3C = var_50 + loc_00861A0B: If var_7C < var_886056 Then + loc_00861A13: If var_886020 Then + loc_00861A19: If 00886020h = 2 Then + loc_00861A21: var_7C = var_7C + 0001h + loc_00861A33: If esi >= 0 Then + loc_00861A35: var_eax = Err.Raise + loc_00861A41: End If + loc_00861A4B: var_6C = var_6C - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00861A4F: If var_6C >= 0 Then + loc_00861A51: var_eax = Err.Raise + loc_00861A5D: End If + loc_00861A63: .%x1 = Invoke 'Ignore this = .%x1 = Invoke 'Ignore this + .QueryInterface 'Ignore this + loc_00861A6B: GoTo loc_00861A79 + loc_00861A6D: End If + loc_00861A6D: End If + loc_00861A6D: var_eax = Err.Raise + loc_00861A79: 'Referenced from: 00861A6B + loc_00861A82: If edx+eax+00000008h Then + loc_00861A8D: var_18 = (var_50 * global_401CA0) + loc_00861A9A: End If + loc_00861A9A: End If + loc_00861A9E: If var_7C > 1 Then + loc_00861AA6: If var_886020 Then + loc_00861AAC: If 00886020h = 2 Then + loc_00861AB4: var_7C = var_7C - 0001h + loc_00861AC4: var_7C = var_7C - .%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00861AC8: If var_7C >= 0 Then + loc_00861ACA: var_eax = Err.Raise + loc_00861AD6: End If + loc_00861AE0: var_6C = var_6C - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00861AE4: If var_6C >= 0 Then + loc_00861AE6: var_eax = Err.Raise + loc_00861AF2: End If + loc_00861AF8: .%x1 = Invoke 'Ignore this = .%x1 = Invoke 'Ignore this + var_7C + loc_00861B00: GoTo loc_00861B0E + loc_00861B02: End If + loc_00861B02: End If + loc_00861B02: var_eax = Err.Raise + loc_00861B0E: 'Referenced from: 00861B00 + loc_00861B17: If edx+eax+00000008h Then + loc_00861B22: var_78 = (var_50 * global_401CA0) + loc_00861B2F: End If + loc_00861B2F: End If + loc_00861B3A: If var_6C < var_886058 Then + loc_00861B42: If var_886020 Then + loc_00861B48: If 00886020h = 2 Then + loc_00861B53: var_7C = var_7C - .%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00861B57: If var_7C >= 0 Then + loc_00861B59: var_eax = Err.Raise + loc_00861B65: End If + loc_00861B6C: var_6C = var_6C + 0001h + loc_00861B7E: If esi >= 0 Then + loc_00861B80: var_eax = Err.Raise + loc_00861B8C: End If + loc_00861B92: .%x1 = Invoke 'Ignore this = .%x1 = Invoke 'Ignore this + var_7C + loc_00861B9A: GoTo loc_00861BA8 + loc_00861B9C: End If + loc_00861B9C: End If + loc_00861B9C: var_eax = Err.Raise + loc_00861BA8: 'Referenced from: 00861B9A + loc_00861BB1: If edx+eax+00000008h Then + loc_00861BBC: var_30 = (var_50 * global_401CA0) + loc_00861BC9: End If + loc_00861BC9: End If + loc_00861BCE: If var_6C > 1 Then + loc_00861BD6: If var_886020 Then + loc_00861BDC: If 00886020h = 2 Then + loc_00861BE7: var_7C = var_7C - .%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00861BEB: If var_7C >= 0 Then + loc_00861BED: var_eax = Err.Raise + loc_00861BF9: End If + loc_00861C00: var_6C = var_6C - 0001h + loc_00861C10: var_6C = var_6C - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00861C14: If var_6C >= 0 Then + loc_00861C16: var_eax = Err.Raise + loc_00861C22: End If + loc_00861C28: .%x1 = Invoke 'Ignore this = .%x1 = Invoke 'Ignore this + var_7C + loc_00861C30: GoTo loc_00861C3E + loc_00861C32: End If + loc_00861C32: End If + loc_00861C32: var_eax = Err.Raise + loc_00861C3E: 'Referenced from: 00861C30 + loc_00861C47: If ecx+eax+00000008h Then + loc_00861C52: var_3C = (var_50 * global_401CA0) + loc_00861C5F: End If + loc_00861C5F: End If + loc_00861C9F: var_14 = ((Rnd(10) + Rnd(10)) * global_401768) + loc_00861CF2: If Err.Number Then + loc_00861CF9: GoTo loc_00861CFD + loc_00861CFB: End If + loc_00861CFD: 'Referenced from: 00861CF9 + loc_00861D0F: If 80020004h Then + loc_00861D2E: fchs + loc_00861D46: var_14 = (Rnd(10) * global_401768) + loc_00861D55: End If + loc_00861D80: var_60 = ((var_78 + var_18) * Cos(var_14)) + loc_00861DD0: var_44 = ((var_3C + var_30) * Sin(var_14)) + loc_00861DE3: var_F4 = Rnd(10) + loc_00861E0B: var_F8 = Rnd(10) + loc_00861E1E: If var_80 Then + loc_00861E24: If var_80 = 2 Then + loc_00861E2F: var_7C = var_7C - var_80.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00861E33: If var_7C >= 0 Then + loc_00861E35: var_eax = Err.Raise + loc_00861E3E: End If + loc_00861E48: var_6C = var_6C - var_80.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00861E4C: If var_6C >= 0 Then + loc_00861E4E: var_eax = Err.Raise + loc_00861E57: End If + loc_00861E5D: var_80.%x1 = Invoke 'Ignore this = var_80.%x1 = Invoke 'Ignore this + var_7C + loc_00861E65: GoTo loc_00861E72 + loc_00861E67: End If + loc_00861E67: End If + loc_00861E67: var_eax = Err.Raise + loc_00861E72: 'Referenced from: 00861E65 + loc_00861E76: var_6C = var_6C - 0001h + loc_00861E80: var_6C = var_6C * 002Dh + loc_00861EB1: var_F0 = ((var_F8 * global_402750) + var_6C) + loc_00861EC4: var_7C = var_7C - 0001h + loc_00861ECE: var_7C = var_7C * 002Dh + loc_00861EFF: var_EC = ((var_F4 * global_402750) + var_7C) + loc_00861F2B: var_eax = Proc_11_7_8575A0(var_EC, var_F0, var_60) + loc_00861F5E: 00000001h = 00000001h + var_28 + loc_00861F68: var_28 = 00000001h+var_28 + loc_00861F6B: GoTo loc_00861966 + loc_00861F70: End If + loc_00861F70: End If + loc_00861F78: If global_886112 Then + loc_00861F8B: If global_886000 = 0 Then + loc_00861F93: GoTo loc_00861FA6 + loc_00861F95: End If + loc_00861FA6: 'Referenced from: 00861F93 + loc_00861FBA: var_7C = var_7C - 0001h + loc_00861FC4: var_7C = var_7C * 002Dh + loc_00861FF3: var_168 = (Int((global_401868 / global_401728)) + var_7C) + loc_00862006: If global_886000 = 0 Then + loc_0086200E: GoTo loc_00862021 + loc_00862010: End If + loc_00862021: 'Referenced from: 0086200E + loc_00862031: fsubr st0, var_168 + loc_00862056: If global_886000 = 0 Then + loc_0086205E: GoTo loc_00862071 + loc_00862060: End If + loc_00862071: 'Referenced from: 0086205E + loc_00862087: var_6C = var_6C - 0001h + loc_00862091: var_6C = var_6C * 002Dh + loc_008620C0: var_17C = (Int((global_401868 / global_401728)) + var_6C) + loc_008620D3: If global_886000 = 0 Then + loc_008620DB: GoTo loc_008620EE + loc_008620DD: End If + loc_008620EE: 'Referenced from: 008620DB + loc_008620FE: fsubr st0, var_17C + loc_0086214F: var_128 = CInt(global_401728) + loc_00862167: If 00000001h <= CInt(global_401728) Then + loc_00862215: var_EC = ((Rnd(10) * global_4028F8) + global_4028F0) + loc_008622CD: var_eax = Proc_85A440(CInt((Int(((Rnd(var_90) * global_4028E8) - global_401E40)) + CInt(Int((global_402900 / global_401728))))), CInt((Int(((Rnd(10) * global_4028E8) - global_401E40)) + CInt(Int((global_402900 / global_401728))))), 0) + loc_008622F7: 00000001h = 00000001h + 00000001h + loc_00862302: GoTo loc_00862160 + loc_00862307: End If + loc_00862315: call __vbaR8Cy(global_008860C4, global_008860C8, var_E4, var_EC, var_E8, global_40172C, global_401728, global_40172C, global_401728, global_40172C, global_401728, global_40172C, var_80) + loc_00862322: If global_886000 = 0 Then + loc_0086232A: GoTo loc_0086233D + loc_0086232C: End If + loc_0086233D: 'Referenced from: 0086232A + loc_00862343: var_38 = (((Rnd(var_90) * global_401CF0) / global_4028E0) + global_4028D8) + loc_00862364: If Err.Number Then + loc_0086236D: End If + loc_008623A3: var_E8 = True + loc_008623D5: var_E4 = CInt((Int((Rnd(10) * global_401CF0)) + global_401850)) + loc_008623ED: var_eax = Proc_85A440(CInt(Int((global_402900 / global_401728))), CInt(Int((global_402900 / global_401728))), 0) + loc_00862412: call __vbaFpCmpCy(global_008860C4, global_008860C8, 00000000h, var_E4, var_38, var_E8, global_4028E0, global_4028E4) + loc_0086241A: If __vbaFpCmpCy(global_008860C4, global_008860C8, 00000000h, var_E4, var_38, var_E8, global_4028E0, global_4028E4) >= 0 Then + loc_00862424: If global_886116 Then + loc_0086242B: global_886662 = True + loc_00862432: var_eax = QueryPerformanceCounter(global_008865D4) + loc_0086243D: End If + loc_0086243D: End If + loc_0086243D: End If + loc_0086243D: End If + loc_0086243D: End If + loc_0086243D: End If + loc_0086243D: End If + loc_00862445: var_eax = Proc_85FDC0(var_7C, var_6C) + loc_00862458: 00000001h = 00000001h + var_6C + loc_00862463: GoTo loc_00861835 + loc_0086246D: 00000001h = 00000001h + var_7C + loc_00862477: var_7C = 00000001h+var_7C + loc_0086247C: GoTo loc_00861814 + loc_00862481: End If + loc_00862488: If global_886110 Then + loc_008624A1: call __vbaR8Cy(global_008860C4, global_008860C8, global_66666666, global_3FF26666) + loc_008624AD: call __vbaPowerR8(global_4028D0) + loc_008624B5: global_886658 = __vbaPowerR8(global_4028D0) + loc_008624C5: End If + loc_008624D8: global_886658 = 42700000h + loc_008624E2: End If + loc_008624E7: var_eax = Proc_856040(global_008860C4) + loc_008624F9: var_FC = global_008860C8 + loc_008624FF: var_eax = Proc_12_14_862560(Proc_856040(global_008860C4)) + loc_00862504: var_eax = Proc_12_17_864180 + loc_0086250F: GoTo loc_0086253C + loc_0086253B: Exit Sub + loc_0086253C: 'Referenced from: 0086250F + loc_0086253C: Exit Sub + loc_0086254D: Exit Sub + loc_0086254E: End If + loc_0086254E: End If + loc_0086254E: End If + loc_0086254E: End If + loc_0086254E: End If + loc_0086254E: End If + loc_0086254E: End If + loc_0086254E: End If + loc_0086254E: End If + loc_0086254E: End If + loc_0086254E: End If + loc_0086254E: End If + loc_0086254E: End If + loc_0086254E: End If + loc_0086254E: End If + loc_0086254E: End If + loc_0086254E: End If + loc_0086254E: End If + loc_0086254E: End If + loc_0086254E: End If + loc_0086254E: End If + loc_0086254E: GoTo loc___vbaFPException +End Sub + +Public Sub Proc_12_14_862560 + loc_00862595: If global_8860A4 Then + loc_008625AB: call __vbaFpCmpCy(Me, edi.AddRef, Me, ebx) + loc_008625B3: If __vbaFpCmpCy(Me, edi.AddRef, Me, ebx) = 0 Then + loc_008625C0: If global_8860B0 = 0 Then GoTo loc_00862724 + loc_008625DD: call __vbaR8Cy(global_008860BC, global_008860C0, CCur(1), 008860C0h) + loc_008625F3: call __vbaFpCy + loc_0086260F: call __vbaCyAdd(global_008860A8, global_008860AC, __vbaFpCy, global_008860C0) + loc_00862613: call __vbaCyAdd(__vbaCyAdd(global_008860A8, global_008860AC, __vbaFpCy, global_008860C0), global_008860A8) + loc_0086261B: global_8860A8 = __vbaCyAdd(__vbaCyAdd(global_008860A8, global_008860AC, __vbaFpCy, global_008860C0), global_008860A8) + loc_00862622: global_8860AC = global_008860A8 + loc_00862628: If 008860A8h < var_8860B8 Then GoTo loc_00862724 + loc_0086262E: If Not Asm.g_flag Then + loc_00862636: If __vbaCyAdd(__vbaCyAdd(global_008860A8, global_008860AC, __vbaFpCy, global_008860C0), global_008860A8) < 0 Then GoTo loc_00862724 + loc_0086263C: End If + loc_00862641: global_8860AC = global_008860B8 + loc_00862647: global_8860A8 = global_008860B4 + loc_00862653: global_88610A = FFFFFFh + loc_00862669: GoTo loc_00862736 + loc_0086266E: End If + loc_00862682: call __vbaCyAdd(global_008860B4, global_008860B8, __vbaCyAdd, edi.AddRef) + loc_00862688: global_8860B8 = __vbaCyAdd + loc_00862692: global_8860B4 = __vbaCyAdd(global_008860B4, global_008860B8, __vbaCyAdd, edi.AddRef) + loc_008626C3: var_34 = Rnd(10) + loc_008626C8: call __vbaCySub(global_008860B4, global_008860B8, global_008860A8, global_008860AC) + loc_008626D0: call __vbaR8Cy(__vbaCySub(global_008860B4, global_008860B8, global_008860A8, global_008860AC), global_008860B8) + loc_008626E6: If global_886000 = 0 Then + loc_008626EA: GoTo loc_008626F5 + loc_008626EC: End If + loc_008626EF: call _adj_fdiv_r(__vbaR8Cy(__vbaCySub(global_008860B4, global_008860B8, global_008860A8, global_008860AC), global_008860B8)) + loc_008626F5: 'Referenced from: 008626EA + loc_00862701: call __vbaFpCy + loc_0086270A: global_8860BC = __vbaFpCy + loc_0086270F: global_8860C0 = global_008860B8 + loc_0086271B: global_8860B0 = FFFFFFh + loc_00862724: End If + loc_0086272A: GoTo loc_00862736 + loc_00862735: Exit Sub + loc_00862736: 'Referenced from: 00862669 + loc_00862736: Exit Sub +End Sub + +Public Sub Proc_12_15_862A80 + Dim var_24 As Me + Dim global_401868 As Me + Dim var_20 As Me + loc_00862AB8: If global_8860A0 Then + loc_00862ACF: var_3C = global_00886056 + loc_00862ADA: If 00000001h <= global_00886056 Then + loc_00862AEB: var_44 = global_00886058 + loc_00862AF2: var_eax = Unknown_338(edi, esi) + loc_00862AFA: If var_886020 Then + loc_00862B00: If 00886020h = 2 Then + loc_00862B0B: 00000001h = 00000001h - ebx.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00862B0F: If 00000001h >= 0 Then + loc_00862B11: var_eax = Err.Raise + loc_00862B1D: End If + loc_00862B26: 00000001h = 00000001h - ebx.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00862B2A: If 00000001h >= 0 Then + loc_00862B2C: var_eax = Err.Raise + loc_00862B38: End If + loc_00862B41: ebx.%x1 = Invoke 'Ignore this = ebx.%x1 = Invoke 'Ignore this + 00000001h + loc_00862B49: GoTo loc_00862B57 + loc_00862B4B: End If + loc_00862B4B: End If + loc_00862B4B: var_eax = Err.Raise + loc_00862B57: 'Referenced from: 00862B49 + loc_00862B69: If Err.Number Then + loc_00862B74: 00000001h = 00000001h + 00000001h + loc_00862B7F: GoTo loc_00862AEE + loc_00862B89: 00000001h = 00000001h + var_1C + loc_00862B92: var_1C = 00000001h+var_1C + loc_00862B97: GoTo loc_00862AD6 + loc_00862B9C: End If + loc_00862BA7: global_8860A0 = 0 + loc_00862BB0: var_4C = global_00886056 + loc_00862BBB: If 00000001h <= global_00886056 Then + loc_00862BC7: var_18 = global_00886058 + loc_00862BD2: var_eax = Unknown_8BE44589 + loc_00862BDA: If var_886020 Then + loc_00862BE0: If 00886020h = 2 Then + loc_00862BF1: 00000001h = 00000001h - ebx.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00862BF5: If 00000001h >= 0 Then + loc_00862BF7: var_eax = Err.Raise + loc_00862BFF: End If + loc_00862C08: 00886058h = 00886058h - ebx.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00862C0C: If 00886058h >= 0 Then + loc_00862C0E: var_eax = Err.Raise + loc_00862C16: End If + loc_00862C1F: ebx.%x1 = Invoke 'Ignore this = ebx.%x1 = Invoke 'Ignore this + 00000001h + loc_00862C2A: GoTo loc_00862C3E + loc_00862C2C: End If + loc_00862C2C: End If + loc_00862C2C: var_eax = Err.Raise + loc_00862C3E: 'Referenced from: 00862C2A + loc_00862C47: If edx+eax+0000000Ah Then + loc_00862C4F: If var_886020 Then + loc_00862C55: If 00886020h = 2 Then + loc_00862C60: var_1C = var_1C - ebx.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00862C64: If var_1C >= 0 Then + loc_00862C66: var_eax = Err.Raise + loc_00862C6E: End If + loc_00862C77: var_18 = var_18 - ebx.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00862C7B: If var_18 >= 0 Then + loc_00862C7D: var_eax = Err.Raise + loc_00862C85: End If + loc_00862C8B: ebx.%x1 = Invoke 'Ignore this = ebx.%x1 = Invoke 'Ignore this + var_1C + loc_00862C93: GoTo loc_00862C9D + loc_00862C95: End If + loc_00862C95: End If + loc_00862C95: var_eax = Err.Raise + loc_00862C9D: 'Referenced from: 00862C93 + loc_00862CA5: var_5C = ecx+eax+00000010h + loc_00862CAB: var_64 = var_5C + loc_00862CB8: If global_886000 = 0 Then + loc_00862CC0: GoTo loc_00862CD3 + loc_00862CC2: End If + loc_00862CD3: 'Referenced from: 00862CC0 + loc_00862CEF: var_14 = CInt((var_64 / global_401868)) + loc_00862CFD: If var_24 Then + loc_00862D03: If var_24 = 2 Then + loc_00862D0F: var_1C = var_1C - ebx.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00862D13: If var_1C >= 0 Then + loc_00862D15: var_eax = Err.Raise + loc_00862D1A: End If + loc_00862D21: var_18 = var_18 + CInt((var_64 / global_401868)) + loc_00862D2D: var_18+CInt((var_64 / global_401868)) = var_18+CInt((var_64 / global_401868)) - eax+00000014h + loc_00862D32: If var_18+CInt((var_64 / global_401868)) >= 0 Then + loc_00862D34: var_eax = Err.Raise + loc_00862D39: End If + loc_00862D3F: ebx.%x1 = Invoke 'Ignore this = ebx.%x1 = Invoke 'Ignore this + var_1C + loc_00862D47: GoTo loc_00862D4D + loc_00862D49: End If + loc_00862D49: End If + loc_00862D49: call eax+eax*4 + loc_00862D4D: 'Referenced from: 00862D47 + loc_00862D62: If var_20 Then + loc_00862D68: If var_20 = 2 Then + loc_00862D74: var_1C = var_1C - ebx.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00862D78: If var_1C >= 0 Then + loc_00862D7A: var_eax = Err.Raise + loc_00862D83: End If + loc_00862D8D: var_18 = var_18 - ebx.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00862D91: If var_18 >= 0 Then + loc_00862D93: var_eax = Err.Raise + loc_00862D9C: End If + loc_00862DA8: ebx.%x1 = Invoke 'Ignore this = ebx.%x1 = Invoke 'Ignore this + var_1C + loc_00862DB0: GoTo loc_00862DBD + loc_00862DB2: End If + loc_00862DB2: End If + loc_00862DB8: var_eax = Err.Raise + loc_00862DBD: 'Referenced from: 00862DB0 + loc_00862DC3: ebx.GetTypeInfoCount 'Ignore this = ebx.GetTypeInfoCount 'Ignore this + Err.Raise + loc_00862DC8: ebx.GetTypeInfoCount 'Ignore this = ebx.GetTypeInfoCount 'Ignore this + eax+eax*4 + loc_00862DCC: var_eax = Proc_863EB0(ebx.GetTypeInfoCount, ebx.GetTypeInfoCount) + loc_00862DEB: If var_886020 Then + loc_00862DF1: If 00886020h = 2 Then + loc_00862DFD: var_1C = var_1C - ebx.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00862E01: If var_1C >= 0 Then + loc_00862E03: var_eax = Err.Raise + loc_00862E0B: End If + loc_00862E12: var_18 = var_18 + var_14 + loc_00862E1F: var_18+var_14 = var_18+var_14 - ecx+00000014h + loc_00862E24: If var_18+var_14 >= 0 Then + loc_00862E26: var_eax = Err.Raise + loc_00862E32: End If + loc_00862E38: ebx.%x1 = Invoke 'Ignore this = ebx.%x1 = Invoke 'Ignore this + var_1C + loc_00862E40: GoTo loc_00862E4A + loc_00862E42: End If + loc_00862E42: End If + loc_00862E42: var_eax = Err.Raise + loc_00862E4A: 'Referenced from: 00862E40 + loc_00862E5C: var_eax = Proc_85FDC0(var_1C, var_18) + loc_00862E6D: End If + loc_00862E70: True = True + var_18 + loc_00862E75: var_18 = True+var_18 + loc_00862E7A: var_eax = Unknown_2A7 + loc_00862E84: 00000001h = 00000001h + var_1C + loc_00862E89: var_1C = 00000001h+var_1C + loc_00862E8E: GoTo loc_00862BB7 + loc_00862E93: End If + loc_00862E93: var_eax = Proc_85D3D0 + loc_00862E98: End If + loc_00862E98: End If + loc_00862E9E: GoTo loc_00862EB3 + loc_00862EB2: Exit Sub + loc_00862EB3: 'Referenced from: 00862E9E + loc_00862EB3: Exit Sub + loc_00862EC4: Exit Sub + loc_00862EC5: End If + loc_00862EC5: GoTo loc___vbaFPException +End Sub + +Public Sub Proc_12_16_862ED0 + Dim var_24 As Me + Dim global_401868 As Me + Dim var_20 As Me + loc_00862F08: If global_8860A2 Then + loc_00862F1A: var_3C = global_00886056 + loc_00862F27: If 00000001h <= global_00886056 Then + loc_00862F2F: If var_886020 Then + loc_00862F35: If 00886020h = 2 Then + loc_00862F40: 00000001h = 00000001h - edi.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00862F44: If 00000001h >= 0 Then + loc_00862F46: var_eax = Err.Raise + loc_00862F52: End If + loc_00862F5F: 00886058h = 00886058h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00862F63: If 00886058h >= 0 Then + loc_00862F65: var_eax = Err.Raise + loc_00862F71: End If + loc_00862F77: edi.%x1 = Invoke 'Ignore this = edi.%x1 = Invoke 'Ignore this + 00000001h + loc_00862F7F: GoTo loc_00862F8D + loc_00862F81: End If + loc_00862F81: End If + loc_00862F81: var_eax = Err.Raise + loc_00862F8D: 'Referenced from: 00862F7F + loc_00862F9F: If Err.Number Then + loc_00862FAA: 00000001h = 00000001h + 00000001h + loc_00862FB5: GoTo loc_00862F23 + loc_00862FBA: End If + loc_00862FC5: global_8860A2 = 0 + loc_00862FCE: var_44 = global_00886056 + loc_00862FD9: If 00000001h <= global_00886056 Then + loc_00862FE1: If var_886020 Then + loc_00862FE7: If 00886020h = 2 Then + loc_00862FF8: 00000001h = 00000001h - edi.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00862FFC: If 00000001h >= 0 Then + loc_00862FFE: var_eax = Err.Raise + loc_00863006: End If + loc_00863013: 00886058h = 00886058h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00863017: If 00886058h >= 0 Then + loc_00863019: var_eax = Err.Raise + loc_00863021: End If + loc_0086302A: edi.%x1 = Invoke 'Ignore this = edi.%x1 = Invoke 'Ignore this + 00000001h + loc_00863032: GoTo loc_00863046 + loc_00863034: End If + loc_00863034: End If + loc_00863034: var_eax = Err.Raise + loc_00863046: 'Referenced from: 00863032 + loc_0086304F: var_eax = Unknown_8BE44589 + loc_00863057: If var_886020 Then + loc_0086305D: If 00886020h = 2 Then + loc_00863068: var_1C = var_1C - edi.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_0086306C: If var_1C >= 0 Then + loc_0086306E: var_eax = Err.Raise + loc_00863076: End If + loc_00863083: 00886058h = 00886058h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00863087: If 00886058h >= 0 Then + loc_00863089: var_eax = Err.Raise + loc_00863091: End If + loc_00863097: edi.%x1 = Invoke 'Ignore this = edi.%x1 = Invoke 'Ignore this + var_1C + loc_0086309F: GoTo loc_008630A9 + loc_008630A1: End If + loc_008630A1: End If + loc_008630A1: var_eax = Err.Raise + loc_008630A9: 'Referenced from: 0086309F + loc_008630B1: var_54 = ecx+eax+0000001Eh + loc_008630B7: var_5C = var_54 + loc_008630C4: If global_886000 = 0 Then + loc_008630CC: GoTo loc_008630DF + loc_008630CE: End If + loc_008630DF: 'Referenced from: 008630CC + loc_008630EF: var_14 = CInt((var_5C / global_401868)) + loc_008630FC: var_4C = global_00886058 + loc_0086310C: If 00000001h <= global_00886058 Then + loc_00863122: If var_24 Then + loc_00863128: If var_24 = 2 Then + loc_00863131: var_1C = var_1C - var_14 + loc_00863141: var_1C = var_1C - edi.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00863145: If var_1C >= 0 Then + loc_00863147: var_eax = Err.Raise + loc_00863150: End If + loc_00863159: 00000001h = 00000001h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0086315D: If 00000001h >= 0 Then + loc_0086315F: var_eax = Err.Raise + loc_00863168: End If + loc_00863171: edi.%x1 = Invoke 'Ignore this = edi.%x1 = Invoke 'Ignore this + var_1C + loc_00863179: GoTo loc_00863183 + loc_0086317B: End If + loc_0086317B: End If + loc_0086317B: var_eax = Err.Raise + loc_00863183: 'Referenced from: 00863179 + loc_00863199: If var_20 Then + loc_0086319F: If var_20 = 2 Then + loc_008631AB: var_1C = var_1C - edi.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_008631AF: If var_1C >= 0 Then + loc_008631B1: var_eax = Err.Raise + loc_008631BA: End If + loc_008631C4: var_18 = var_18 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008631C8: If var_18 >= 0 Then + loc_008631CA: var_eax = Err.Raise + loc_008631D3: End If + loc_008631D9: edi.%x1 = Invoke 'Ignore this = edi.%x1 = Invoke 'Ignore this + var_1C + loc_008631E4: GoTo loc_008631EF + loc_008631E6: End If + loc_008631E6: End If + loc_008631E6: var_eax = Err.Raise + loc_008631EF: 'Referenced from: 008631E4 + loc_008631F5: edi.GetTypeInfoCount 'Ignore this = edi.GetTypeInfoCount 'Ignore this + Err.Raise + loc_008631FA: edi.GetTypeInfoCount 'Ignore this = edi.GetTypeInfoCount 'Ignore this + Err.Raise + loc_008631FE: var_eax = Proc_863EB0(edi.GetTypeInfoCount, edi.GetTypeInfoCount) + loc_0086321D: If var_886020 Then + loc_00863223: If 00886020h = 2 Then + loc_0086322C: var_1C = var_1C - var_14 + loc_00863239: var_1C = var_1C - ecx+0000001Ch + loc_0086323E: If var_1C >= 0 Then + loc_00863240: var_eax = Err.Raise + loc_0086324C: End If + loc_00863255: var_18 = var_18 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00863259: If var_18 >= 0 Then + loc_0086325B: var_eax = Err.Raise + loc_00863267: End If + loc_00863270: edi.%x1 = Invoke 'Ignore this = edi.%x1 = Invoke 'Ignore this + var_1C + loc_00863278: GoTo loc_00863286 + loc_0086327A: End If + loc_0086327A: End If + loc_0086327A: var_eax = Err.Raise + loc_00863286: 'Referenced from: 00863278 + loc_00863295: var_eax = Proc_85FDC0(var_1C, var_18) + loc_0086329F: 00000001h = 00000001h + var_18 + loc_008632A4: var_18 = 00000001h+var_18 + loc_008632A9: GoTo loc_00863102 + loc_008632AE: End If + loc_008632B6: 00000001h = 00000001h + var_1C + loc_008632BB: var_1C = 00000001h+var_1C + loc_008632C0: GoTo loc_00862FD5 + loc_008632C5: End If + loc_008632C5: var_eax = Proc_864EF0 + loc_008632CA: End If + loc_008632CA: End If + loc_008632D0: GoTo loc_008632E5 + loc_008632E4: Exit Sub + loc_008632E5: 'Referenced from: 008632D0 + loc_008632E5: Exit Sub + loc_008632F6: Exit Sub + loc_008632F7: End If + loc_008632F7: GoTo loc___vbaFPException +End Sub + +Public Sub Proc_12_17_864180 + Dim var_24 As Me + Dim var_18 As Me + Dim global_401728 As Me + loc_008641EA: ReDim var_18(0 To global_008860E4) + loc_008641FA: var_98 = global_00886056 + loc_00864210: If 00000001h <= global_00886056 Then + loc_00864221: var_A0 = global_00886058 + loc_00864231: If 00000001h <= global_00886058 Then + loc_0086423F: If 00886020h Then + loc_00864245: If 00886020h = 2 Then + loc_00864250: 00000001h = 00000001h - edi.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00864254: If 00000001h >= 0 Then + loc_00864256: var_eax = Err.Raise + loc_00864262: End If + loc_0086426B: 00000001h = 00000001h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0086426F: If 00000001h >= 0 Then + loc_00864271: var_eax = Err.Raise + loc_0086427D: End If + loc_00864283: edi.%x1 = Invoke 'Ignore this = edi.%x1 = Invoke 'Ignore this + 00000001h + loc_0086428B: GoTo loc_00864299 + loc_0086428D: End If + loc_0086428D: End If + loc_0086428D: var_eax = Err.Raise + loc_00864299: 'Referenced from: 0086428B + loc_008642A5: If var_18 Then + loc_008642AB: If var_18 = 1 Then + loc_008642B6: edx+eax = edx+eax - var_18(6) + loc_008642BA: If edx+eax >= 0 Then + loc_008642BC: var_eax = Err.Raise + loc_008642C5: End If + loc_008642C8: GoTo loc_008642D5 + loc_008642CA: End If + loc_008642CA: End If + loc_008642CA: var_eax = Err.Raise + loc_008642D5: 'Referenced from: 008642C8 + loc_008642D7: If var_18 Then + loc_008642DD: If var_18 = 1 Then + loc_008642E8: edx+eax = edx+eax - var_18(6) + loc_008642EC: If edx+eax >= 0 Then + loc_008642EE: var_eax = Err.Raise + loc_008642F7: End If + loc_008642FA: GoTo loc_00864305 + loc_008642FC: End If + loc_008642FC: End If + loc_008642FC: var_eax = Err.Raise + loc_00864305: 'Referenced from: 008642FA + loc_0086430C: ecx+edi = ecx+edi + 0001h + loc_0086431F: 00000001h = 00000001h + var_1C + loc_00864329: var_1C = 00000001h+var_1C + loc_00864333: GoTo loc_0086422A + loc_00864338: End If + loc_0086433D: 00000001h = 00000001h + var_20 + loc_00864348: GoTo loc_00864206 + loc_0086434D: End If + loc_0086434D: var_eax = Proc_864980(, , ) + loc_00864365: var_A8 = global_008860E4 + loc_00864375: If 00000001h <= global_008860E4 Then + loc_0086437D: If var_18 Then + loc_00864383: If var_18 = 1 Then + loc_0086438E: 00000001h = 00000001h - var_18(6) + loc_00864392: If 00000001h >= 0 Then + loc_00864394: var_eax = Err.Raise + loc_0086439D: End If + loc_008643A0: GoTo loc_008643AB + loc_008643A2: End If + loc_008643A2: End If + loc_008643A2: var_eax = Err.Raise + loc_008643AB: 'Referenced from: 008643A0 + loc_008643B3: var_eax = Unknown_3CE + loc_008643D8: If var_24 Then + loc_008643DE: If var_24 = 1 Then + loc_008643E9: 00000001h = 00000001h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008643ED: If 00000001h >= 0 Then + loc_008643EF: var_eax = Err.Raise + loc_008643F5: End If + loc_008643FC: var_BC = ebx*4 + loc_00864402: GoTo loc_00864410 + loc_00864404: End If + loc_00864404: End If + loc_00864404: var_eax = Err.Raise + loc_0086440A: var_BC = Err.Raise + loc_00864410: 'Referenced from: 00864402 + loc_0086441D: If global_886000 = 0 Then + loc_00864425: GoTo loc_00864438 + loc_00864427: End If + loc_00864438: 'Referenced from: 00864425 + loc_00864476: If global_886000 = 0 Then + loc_0086447E: GoTo loc_00864491 + loc_00864480: End If + loc_00864491: 'Referenced from: 0086447E + loc_008644CE: 0088608Ch = 0088608Ch + 0004h + loc_008644D8: 0088608Ch+0004h = 0088608Ch+0004h + 00886086h + loc_008644E1: 0088608Ch+0004h+00886086h = 0088608Ch+0004h+00886086h - 000Ah + loc_008644EB: 00000001h = 00000001h - 0001h + loc_008644F6: 00000001h = 00000001h * 8937608 + loc_0086450A: 0088608Ah = 0088608Ah + 0005h + loc_00864514: 00000001h = 00000001h + 0088608Ah+0005h + loc_0086451D: 00000001h+0088608Ah+0005h = 00000001h+0088608Ah+0005h + 00886086h + loc_00864526: 00000001h+0088608Ah+0005h+00886086h = 00000001h+0088608Ah+0005h+00886086h - 000Ah + loc_00864534: 0088608Ch = 0088608Ch + 0004h + loc_00864541: var_20 = var_20 - 0001h + loc_0086454C: var_20 = var_20 * 8937608 + loc_0086455F: 0088608Ah = 0088608Ah + 0005h + loc_00864569: var_20 = var_20 + 0088608Ah+0005h + loc_00864576: edi.GetTypeInfoCount 'Ignore this = edi.GetTypeInfoCount 'Ignore this + var_BC + loc_0086457E: var_eax = Proc_10_15_84B580(edi.GetTypeInfoCount, global_008865E8, var_20+0088608Ah+0005h) + loc_0086459B: 00000001h = 00000001h + var_20 + loc_008645A8: var_20 = 00000001h+var_20 + loc_008645AB: GoTo loc_0086436E + loc_008645B0: End If + loc_008645C0: var_B0 = global_008860E4 + loc_008645D0: If 00000001h <= global_008860E4 Then + loc_008645D8: If var_18 Then + loc_008645DE: If var_18 = 1 Then + loc_008645E9: 00000001h = 00000001h - var_18(6) + loc_008645ED: If 00000001h >= 0 Then + loc_008645EF: var_eax = Err.Raise + loc_008645F8: End If + loc_008645FB: GoTo loc_00864606 + loc_008645FD: End If + loc_008645FD: End If + loc_008645FD: var_eax = Err.Raise + loc_00864606: 'Referenced from: 008645FB + loc_0086460E: var_eax = Unknown_89D88B70(var_24, 00000001h+0088608Ah+0005h+00886086h, 0088608Ch+0004h+00886086h, CInt((Int((global_402980 / global_401728)) * global_401868)), 00000000h, CInt((Int(((global_402980 / global_401728) + global_402818)) * global_401868))) + loc_00864624: If var_24 Then + loc_0086462A: If var_24 = 1 Then + loc_00864635: 00000001h = 00000001h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00864639: If 00000001h >= 0 Then + loc_0086463B: var_eax = Err.Raise + loc_00864644: End If + loc_00864647: GoTo loc_00864652 + loc_00864649: End If + loc_00864649: End If + loc_00864649: var_eax = Err.Raise + loc_00864652: 'Referenced from: 00864647 + loc_00864658: edi.GetTypeInfoCount 'Ignore this = edi.GetTypeInfoCount 'Ignore this + Err.Raise + loc_0086465B: var_58 = edi.GetTypeInfoCount 'Ignore this+Err.Raise + loc_0086468B: var_30 = Trim$(Str$(edi.GetTypeInfoCount) + loc_008646B2: var_C8 = global_00886086 + loc_008646C5: If global_886000 = 0 Then + loc_008646CD: GoTo loc_008646E0 + loc_008646CF: End If + loc_008646E0: 'Referenced from: 008646CD + loc_0086471C: var_48 = (((var_C8 / global_401728) + global_0088608C) - global_401750) + loc_00864729: 00000001h = 00000001h - 0001h + loc_00864739: 00000001h = 00000001h * 8937608 + loc_00864747: 0088608Ah = 0088608Ah + 0005h + loc_00864751: 00000001h = 00000001h + 0088608Ah+0005h + loc_0086475A: 00000001h+0088608Ah+0005h = 00000001h+0088608Ah+0005h + 00886086h + loc_00864766: 00000001h+0088608Ah+0005h+00886086h = 00000001h+0088608Ah+0005h+00886086h - 000Ah + loc_00864770: 00000001h+0088608Ah+0005h+00886086h = 00000001h+0088608Ah+0005h+00886086h + 00000002h + loc_008647A8: var_eax = Proc_9_6_8437C0(var_30, 2, 5) + loc_008647DA: If global_886018 = 2 Then + loc_008647E8: If global_886660 = 0 Then + loc_008647F9: If global_88611C = 0 Then + loc_008647FD: If var_18 Then + loc_00864803: If var_18 = 1 Then + loc_0086480E: 00000001h = 00000001h - var_18(6) + loc_00864812: If 00000001h >= 0 Then + loc_00864814: var_eax = Err.Raise + loc_0086481D: End If + loc_00864820: GoTo loc_0086482B + loc_00864822: End If + loc_00864822: End If + loc_00864822: var_eax = Err.Raise + loc_0086482B: 'Referenced from: 00864820 + loc_00864833: var_eax = Unknown_89D88B70(var_88, global_008865E8, var_84, global_401728, global_40172C) + loc_00864839: GoTo loc_008648D0 + loc_0086483E: End If + loc_00864840: If var_18 Then + loc_00864846: If var_18 = 1 Then + loc_00864855: 008860E4h = 008860E4h - var_18(6) + loc_00864859: If 008860E4h >= 0 Then + loc_0086485B: var_eax = Err.Raise + loc_00864864: End If + loc_00864867: GoTo loc_00864872 + loc_00864869: End If + loc_00864869: End If + loc_00864869: var_eax = Err.Raise + loc_00864872: 'Referenced from: 00864867 + loc_0086487A: If edx+eax = 0 Then + loc_00864883: If 00000001h < var_8860E4 Then + loc_00864887: GoTo loc_0086488E + loc_00864889: End If + loc_00864889: End If + loc_0086488E: 'Referenced from: 00864887 + loc_00864890: If var_18 Then + loc_00864896: If var_18 = 1 Then + loc_008648A2: var_20 = var_20 - var_18(6) + loc_008648A6: If var_20 >= 0 Then + loc_008648A8: var_eax = Err.Raise + loc_008648B1: End If + loc_008648B4: GoTo loc_008648BF + loc_008648B6: End If + loc_008648B6: End If + loc_008648B6: var_eax = Err.Raise + loc_008648BF: 'Referenced from: 008648B4 + loc_008648C9: If esi+eax <> 1 Then edx = 1 + loc_008648CE: If edx Or 1 = 0 Then + loc_008648D0: 'Referenced from: 00864839 + loc_008648D6: global_886660 = FFFFFFh + loc_008648EF: var_eax = Proc_10_23_84E330(global_0088657C, 0, var_24) + loc_008648F4: End If + loc_008648F4: End If + loc_008648F7: End If + loc_008648FC: 00000001h = 00000001h + var_20 + loc_00864904: var_20 = 00000001h+var_20 + loc_00864907: GoTo loc_008645C9 + loc_0086490C: End If + loc_0086490C: global_88610A = FFFFFFh + loc_0086491B: GoTo loc_0086494F + loc_0086494E: Exit Sub + loc_0086494F: 'Referenced from: 0086491B + loc_0086495B: Exit Sub + loc_0086496C: Exit Sub + loc_0086496D: End If + loc_0086496D: End If + loc_0086496D: End If + loc_0086496D: End If + loc_0086496D: End If + loc_0086496D: GoTo loc___vbaFPException +End Sub + +Public Sub Proc_12_18_864A90 + Dim var_24 As Global + loc_00864AF4: If global_886010 <> 1 Then + loc_00864AFA: var_eax = Proc_9_12_845740(1, esi, ebx) + loc_00864B05: GoTo loc_00864B09 + loc_00864B09: 'Referenced from: 00864B05 + loc_00864B48: For var_20 = 1 To 10 Step 1 + loc_00864B55: If 00887AE8h Then + loc_00864B7C: var_24 = Global.Forms + loc_00864BA3: var_38 = var_24.count("") + loc_00864BCD: If ( < var_38) Then + loc_00864BDD: var_60 = var_20 + loc_00864C06: var_24 = Global.Forms + loc_00864C2A: var_70 = "backdrop" + loc_00864C65: var_48 = Me. + loc_00864C97: If (var_48 <> "backdrop") Then + loc_00864CCD: var_60 = var_20 + loc_00864CEF: var_24 = Global.Forms + loc_00864D42: Set var_28 = var_38 + loc_00864D4A: var_eax = Global.Unload var_28 + loc_00864D7A: End If + loc_00864D7A: End If + loc_00864D8C: Next var_20 + loc_00864D99: GoTo loc_00864B4E + loc_00864D9E: End If + loc_00864DBF: var_24 = Global.Forms + loc_00864DEC: var_38 = var_24.count("") + loc_00864E1A: If Not ((var_38 <> 1)) <> 0 Then GoTo loc_00864B07 + loc_00864E64: Set var_24 = global_00886638 + loc_00864E6C: var_eax = Global.Unload var_24 + loc_00864E89: End If + loc_00864E8E: GoTo loc_00864EB8 + loc_00864EB7: Exit Sub + loc_00864EB8: 'Referenced from: 00864E8E +End Sub + +Public Sub Proc_12_19_865110 + Dim global_00886894 As Me + Dim var_14 As Me + loc_00865196: var_eax = Unknown_VTable_Call[ecx+0000030Ch] + loc_008651B2: var_18 = frmMain.hWnd + loc_008651DF: frmMain.MouseIcon = var_18 + loc_00865248: var_eax = Proc_10_11_84A820(var_14, var_14, CreateObject(global_00403FCC, global_00886894)) + loc_00865270: eax = 00886018h - 1 + loc_00865271: If 00886018h - 1 Then + loc_00865277: eax = 00886018h - 1 - 1 + loc_00865278: If 00886018h - 1 - 1 <> 0 Then GoTo loc_00865531 + loc_00865288: If var_88613A = 0 Then + loc_00865292: If global_886194 <= 10 Then + loc_008652A4: var_eax = Proc_10_23_84E330(global_0088657A, 0, global_00886894) + loc_008652B0: End If + loc_008652B5: global_886194 = 1 + loc_008652BC: GoTo loc_008652E7 + loc_008652BE: End If + loc_008652C9: 00886194h = 00886194h + 00000001h + loc_008652D6: global_886194 = frmMain.QueryInterface 'Ignore this + loc_008652DC: If 00886194h+00000001h > 9999 Then + loc_008652DE: global_886194 = 270Fh + loc_008652E7: End If + loc_008652EE: 00886178h = 00886178h - 00000000h + loc_008652F1: If var_886178 Then + loc_008652F7: eax = 00886178h - 1 + loc_008652F8: If 00886178h - 1 Then + loc_008652FA: eax = 00886178h - 1 - 1 + loc_008652FB: If 00886178h - 1 - 1 <> 0 Then GoTo loc_00865531 + loc_00865309: If var_88613A = 0 Then + loc_0086530B: 00886184h = 00886184h + 00000001h + loc_00865313: global_886184 = frmMain.QueryInterface 'Ignore this + loc_00865318: End If + loc_0086531E: If 00886184h+00000001h > var_886190 Then + loc_00865320: global_886190 = frmMain.QueryInterface 'Ignore this + loc_00865325: End If + loc_0086532A: If 00886184h+00000001h > 25000 Then + loc_00865330: global_886184 = 1 + loc_0086533C: GoTo loc_00865551 + loc_00865341: End If + loc_00865349: If var_88613A = 0 Then + loc_0086534B: 00886180h = 00886180h + 00000001h + loc_00865353: global_886180 = frmMain.QueryInterface 'Ignore this + loc_00865358: End If + loc_0086535E: If 00886180h+00000001h > var_88618C Then + loc_00865360: global_88618C = frmMain.QueryInterface 'Ignore this + loc_00865365: End If + loc_0086536A: If 00886180h+00000001h > 25000 Then + loc_00865370: global_886180 = 1 + loc_0086537C: GoTo loc_00865551 + loc_00865381: End If + loc_00865389: If var_88613A = 0 Then + loc_0086538B: 0088617Ch = 0088617Ch + 00000001h + loc_00865393: global_88617C = frmMain.QueryInterface 'Ignore this + loc_00865398: End If + loc_0086539E: If 0088617Ch+00000001h > var_886188 Then + loc_008653A0: global_886188 = frmMain.QueryInterface 'Ignore this + loc_008653A5: End If + loc_008653A8: If 0088617Ch+00000001h > 20 Then + loc_008653B5: global_88617C = 1 + loc_008653BB: If global_886010 = 1 Then + loc_008653CE: If global_886000 = 0 Then + loc_008653D6: GoTo loc_008653E9 + loc_008653D8: End If + loc_008653E9: 'Referenced from: 008653D6 + loc_00865400: var_eax = Proc_9_27_848760(CInt((global_401D30 / global_401728)), global_401728, global_40172C) + loc_0086540D: global_886128 = True + loc_00865413: global_88601C = True + loc_0086541A: GoTo loc_00865551 + loc_0086541F: End If + loc_00865424: global_886138 = FFFFFFh + loc_0086548F: var_eax = scoring.Show , var_28 + loc_008654B2: global_886138 = 0 + loc_008654DC: var_44 = frmMain.hDC + loc_0086552C: var_eax = Proc_9_3_843420(global_008865E8, var_44, 0) + loc_00865531: End If + loc_00865531: End If + loc_00865531: End If + loc_00865531: End If + loc_00865537: GoTo loc_00865551 + loc_00865550: Exit Sub + loc_00865551: 'Referenced from: 0086533C + loc_00865551: Exit Sub + loc_00865562: Exit Sub + loc_00865563: End If +End Sub + +Public Sub Proc_12_20_865570 + Dim var_18 As Me + loc_008655B8: ReDim global_008861B0(0 To 8) + loc_008655C1: var_eax = Proc_8669E0(edi, esi, ebx) + loc_008655CD: + loc_008655DB: If 00000001h <= 8 Then + loc_008655DF: If 008861B0h Then + loc_008655E5: If 008861B0h = 1 Then + loc_008655F0: 00000001h = 00000001h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008655F4: If 00000001h >= 0 Then + loc_008655F6: var_eax = Err.Raise + loc_00865602: End If + loc_00865608: GoTo loc_00865616 + loc_0086560A: End If + loc_0086560A: End If + loc_0086560A: var_eax = Err.Raise + loc_00865616: 'Referenced from: 00865608 + loc_0086561C: 00000001h = 00000001h + 00000001h + loc_00865630: GoTo loc_008655CD + loc_00865632: End If + loc_00865634: If ecx Then + loc_0086563A: If ecx = 1 Then + loc_0086564D: 00000002h = 00000002h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865651: If 00000002h >= 0 Then + loc_00865653: var_eax = Err.Raise + loc_0086565B: End If + loc_00865661: GoTo loc_00865675 + loc_00865663: End If + loc_00865663: End If + loc_00865663: var_eax = Err.Raise + loc_00865675: 'Referenced from: 00865661 + loc_00865688: If 008861B0h Then + loc_0086568E: If 008861B0h = 1 Then + loc_0086569B: 00000002h = 00000002h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0086569F: If 00000002h >= 0 Then + loc_008656A1: var_eax = Err.Raise + loc_008656A9: End If + loc_008656AF: GoTo loc_008656B9 + loc_008656B1: End If + loc_008656B1: End If + loc_008656B1: var_eax = Err.Raise + loc_008656B9: 'Referenced from: 008656AF + loc_008656CB: If 008861B0h Then + loc_008656D1: If 008861B0h = 1 Then + loc_008656DE: 00000002h = 00000002h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008656E2: If 00000002h >= 0 Then + loc_008656E4: var_eax = Err.Raise + loc_008656EC: End If + loc_008656F2: GoTo loc_008656FC + loc_008656F4: End If + loc_008656F4: End If + loc_008656F4: var_eax = Err.Raise + loc_008656FC: 'Referenced from: 008656F2 + loc_0086570E: If 008861B0h Then + loc_00865714: If 008861B0h = 1 Then + loc_00865721: 00000002h = 00000002h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865725: If 00000002h >= 0 Then + loc_00865727: var_eax = Err.Raise + loc_0086572F: End If + loc_00865735: GoTo loc_0086573F + loc_00865737: End If + loc_00865737: End If + loc_00865737: var_eax = Err.Raise + loc_0086573F: 'Referenced from: 00865735 + loc_00865751: If 008861B0h Then + loc_00865757: If 008861B0h = 1 Then + loc_00865764: 00000002h = 00000002h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865768: If 00000002h >= 0 Then + loc_0086576A: var_eax = Err.Raise + loc_00865772: End If + loc_00865778: GoTo loc_00865782 + loc_0086577A: End If + loc_0086577A: End If + loc_0086577A: var_eax = Err.Raise + loc_00865782: 'Referenced from: 00865778 + loc_00865792: If 008861B0h Then + loc_00865798: If 008861B0h = 1 Then + loc_008657A5: 00000002h = 00000002h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008657A9: If 00000002h >= 0 Then + loc_008657AB: var_eax = Err.Raise + loc_008657B3: End If + loc_008657B9: GoTo loc_008657C3 + loc_008657BB: End If + loc_008657BB: End If + loc_008657BB: var_eax = Err.Raise + loc_008657C3: 'Referenced from: 008657B9 + loc_008657D5: If 008861B0h Then + loc_008657DB: If 008861B0h = 1 Then + loc_008657E8: 00000002h = 00000002h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008657EC: If 00000002h >= 0 Then + loc_008657EE: var_eax = Err.Raise + loc_008657F6: End If + loc_008657FC: GoTo loc_00865806 + loc_008657FE: End If + loc_008657FE: End If + loc_008657FE: var_eax = Err.Raise + loc_00865806: 'Referenced from: 008657FC + loc_00865818: If 008861B0h Then + loc_0086581E: If 008861B0h = 1 Then + loc_0086582B: 00000002h = 00000002h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0086582F: If 00000002h >= 0 Then + loc_00865831: var_eax = Err.Raise + loc_00865839: End If + loc_0086583F: GoTo loc_00865849 + loc_00865841: End If + loc_00865841: End If + loc_00865841: var_eax = Err.Raise + loc_00865849: 'Referenced from: 0086583F + loc_00865859: If 008861B0h Then + loc_0086585F: If 008861B0h = 1 Then + loc_0086586C: 00000002h = 00000002h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865870: If 00000002h >= 0 Then + loc_00865872: var_eax = Err.Raise + loc_0086587A: End If + loc_00865880: GoTo loc_0086588C + loc_00865882: End If + loc_00865882: End If + loc_00865882: var_eax = Err.Raise + loc_0086588C: 'Referenced from: 00865880 + loc_0086588E: If var_8861B0 Then + loc_00865894: If 008861B0h = 1 Then + loc_008658A1: 00000001h = 00000001h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008658A5: If 00000001h >= 0 Then + loc_008658A7: var_eax = Err.Raise + loc_008658AF: End If + loc_008658B5: GoTo loc_008658BF + loc_008658B7: End If + loc_008658B7: End If + loc_008658B7: var_eax = Err.Raise + loc_008658BF: 'Referenced from: 008658B5 + loc_008658C6: edi+ecx = edi+ecx - 0050h + loc_008658D0: edi+ecx = edi+ecx - 0002h + loc_008658E6: If var_8861B0 Then + loc_008658EC: If 008861B0h = 1 Then + loc_008658F9: 00000001h = 00000001h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008658FD: If 00000001h >= 0 Then + loc_008658FF: var_eax = Err.Raise + loc_00865907: End If + loc_0086590D: GoTo loc_00865917 + loc_0086590F: End If + loc_0086590F: End If + loc_0086590F: var_eax = Err.Raise + loc_00865917: 'Referenced from: 0086590D + loc_00865929: If var_8861B0 Then + loc_0086592F: If 008861B0h = 1 Then + loc_0086593C: 00000001h = 00000001h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865940: If 00000001h >= 0 Then + loc_00865942: var_eax = Err.Raise + loc_0086594A: End If + loc_00865950: GoTo loc_0086595A + loc_00865952: End If + loc_00865952: End If + loc_00865952: var_eax = Err.Raise + loc_0086595A: 'Referenced from: 00865950 + loc_0086596C: If var_8861B0 Then + loc_00865972: If 008861B0h = 1 Then + loc_0086597F: 00000001h = 00000001h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865983: If 00000001h >= 0 Then + loc_00865985: var_eax = Err.Raise + loc_0086598D: End If + loc_00865993: GoTo loc_0086599D + loc_00865995: End If + loc_00865995: End If + loc_00865995: var_eax = Err.Raise + loc_0086599D: 'Referenced from: 00865993 + loc_008659AF: If var_8861B0 Then + loc_008659B5: If 008861B0h = 1 Then + loc_008659C2: 00000001h = 00000001h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008659C6: If 00000001h >= 0 Then + loc_008659C8: var_eax = Err.Raise + loc_008659D0: End If + loc_008659D6: GoTo loc_008659E0 + loc_008659D8: End If + loc_008659D8: End If + loc_008659D8: var_eax = Err.Raise + loc_008659E0: 'Referenced from: 008659D6 + loc_008659F2: If var_8861B0 Then + loc_008659F8: If 008861B0h = 1 Then + loc_00865A05: 00000001h = 00000001h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865A09: If 00000001h >= 0 Then + loc_00865A0B: var_eax = Err.Raise + loc_00865A13: End If + loc_00865A19: GoTo loc_00865A23 + loc_00865A1B: End If + loc_00865A1B: End If + loc_00865A1B: var_eax = Err.Raise + loc_00865A23: 'Referenced from: 00865A19 + loc_00865A38: If var_8861B0 Then + loc_00865A3D: If 008861B0h = 1 Then + loc_00865A45: 00000001h = 00000001h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865A49: If 00000001h >= 0 Then + loc_00865A4B: var_eax = Err.Raise + loc_00865A53: End If + loc_00865A59: GoTo loc_00865A63 + loc_00865A5B: End If + loc_00865A5B: End If + loc_00865A5B: var_eax = Err.Raise + loc_00865A63: 'Referenced from: 00865A59 + loc_00865A75: If var_8861B0 Then + loc_00865A7B: If 008861B0h = 1 Then + loc_00865A88: 00000001h = 00000001h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865A8C: If 00000001h >= 0 Then + loc_00865A8E: var_eax = Err.Raise + loc_00865A96: End If + loc_00865A9C: GoTo loc_00865AA6 + loc_00865A9E: End If + loc_00865A9E: End If + loc_00865A9E: var_eax = Err.Raise + loc_00865AA6: 'Referenced from: 00865A9C + loc_00865AB5: + loc_00865AC3: If 00000003h <= 7 Then + loc_00865ACB: If var_8861B0 Then + loc_00865AD1: If 008861B0h = 1 Then + loc_00865ADC: 00000003h = 00000003h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865AE0: If 00000003h >= 0 Then + loc_00865AE2: var_eax = Err.Raise + loc_00865AEA: End If + loc_00865AF0: GoTo loc_00865AFA + loc_00865AF2: End If + loc_00865AF2: End If + loc_00865AF2: var_eax = Err.Raise + loc_00865AFA: 'Referenced from: 00865AF0 + loc_00865B0C: If var_8861B0 Then + loc_00865B12: If 008861B0h = 1 Then + loc_00865B1D: 00000003h = 00000003h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865B21: If 00000003h >= 0 Then + loc_00865B23: var_eax = Err.Raise + loc_00865B2B: End If + loc_00865B31: GoTo loc_00865B3B + loc_00865B33: End If + loc_00865B33: End If + loc_00865B33: var_eax = Err.Raise + loc_00865B3B: 'Referenced from: 00865B31 + loc_00865B4D: If var_8861B0 Then + loc_00865B53: If 008861B0h = 1 Then + loc_00865B5E: 00000003h = 00000003h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865B62: If 00000003h >= 0 Then + loc_00865B64: var_eax = Err.Raise + loc_00865B6C: End If + loc_00865B72: GoTo loc_00865B7C + loc_00865B74: End If + loc_00865B74: End If + loc_00865B74: var_eax = Err.Raise + loc_00865B7C: 'Referenced from: 00865B72 + loc_00865B8E: If var_8861B0 Then + loc_00865B94: If 008861B0h = 1 Then + loc_00865B9F: 00000003h = 00000003h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865BA3: If 00000003h >= 0 Then + loc_00865BA5: var_eax = Err.Raise + loc_00865BAD: End If + loc_00865BB3: GoTo loc_00865BBD + loc_00865BB5: End If + loc_00865BB5: End If + loc_00865BB5: var_eax = Err.Raise + loc_00865BBD: 'Referenced from: 00865BB3 + loc_00865BCC: 00000001h = 00000001h + 00000003h + loc_00865BD7: GoTo loc_00865AB5 + loc_00865BDC: End If + loc_00865BDE: If .GetTypeInfoCount 'Ignore this Then + loc_00865BE4: If ecx = 1 Then + loc_00865BF1: 00000003h = 00000003h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865BF5: If 00000003h >= 0 Then + loc_00865BF7: var_eax = Err.Raise + loc_00865BFF: End If + loc_00865C05: GoTo loc_00865C0F + loc_00865C07: End If + loc_00865C07: End If + loc_00865C07: var_eax = Err.Raise + loc_00865C0F: 'Referenced from: 00865C05 + loc_00865C21: If var_8861B0 Then + loc_00865C27: If 008861B0h = 1 Then + loc_00865C34: 00000003h = 00000003h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865C38: If 00000003h >= 0 Then + loc_00865C3A: var_eax = Err.Raise + loc_00865C42: End If + loc_00865C48: GoTo loc_00865C52 + loc_00865C4A: End If + loc_00865C4A: End If + loc_00865C4A: var_eax = Err.Raise + loc_00865C52: 'Referenced from: 00865C48 + loc_00865C63: If var_8861B0 Then + loc_00865C69: If 008861B0h = 1 Then + loc_00865C76: 00000004h = 00000004h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865C7A: If 00000004h >= 0 Then + loc_00865C7C: var_eax = Err.Raise + loc_00865C84: End If + loc_00865C8A: GoTo loc_00865C94 + loc_00865C8C: End If + loc_00865C8C: End If + loc_00865C8C: var_eax = Err.Raise + loc_00865C94: 'Referenced from: 00865C8A + loc_00865CA6: If var_8861B0 Then + loc_00865CAC: If 008861B0h = 1 Then + loc_00865CB9: 00000004h = 00000004h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865CBD: If 00000004h >= 0 Then + loc_00865CBF: var_eax = Err.Raise + loc_00865CC7: End If + loc_00865CCD: GoTo loc_00865CD7 + loc_00865CCF: End If + loc_00865CCF: End If + loc_00865CCF: var_eax = Err.Raise + loc_00865CD7: 'Referenced from: 00865CCD + loc_00865CE8: If var_8861B0 Then + loc_00865CEE: If 008861B0h = 1 Then + loc_00865CFB: 00000005h = 00000005h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865CFF: If 00000005h >= 0 Then + loc_00865D01: var_eax = Err.Raise + loc_00865D09: End If + loc_00865D0F: GoTo loc_00865D19 + loc_00865D11: End If + loc_00865D11: End If + loc_00865D11: var_eax = Err.Raise + loc_00865D19: 'Referenced from: 00865D0F + loc_00865D2B: If var_8861B0 Then + loc_00865D31: If 008861B0h = 1 Then + loc_00865D3E: 00000005h = 00000005h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865D42: If 00000005h >= 0 Then + loc_00865D44: var_eax = Err.Raise + loc_00865D4C: End If + loc_00865D52: GoTo loc_00865D5C + loc_00865D54: End If + loc_00865D54: End If + loc_00865D54: var_eax = Err.Raise + loc_00865D5C: 'Referenced from: 00865D52 + loc_00865D6D: If var_8861B0 Then + loc_00865D73: If 008861B0h = 1 Then + loc_00865D80: 00000006h = 00000006h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865D84: If 00000006h >= 0 Then + loc_00865D86: var_eax = Err.Raise + loc_00865D8E: End If + loc_00865D94: GoTo loc_00865D9E + loc_00865D96: End If + loc_00865D96: End If + loc_00865D96: var_eax = Err.Raise + loc_00865D9E: 'Referenced from: 00865D94 + loc_00865DB0: If var_8861B0 Then + loc_00865DB6: If 008861B0h = 1 Then + loc_00865DC3: 00000006h = 00000006h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865DC7: If 00000006h >= 0 Then + loc_00865DC9: var_eax = Err.Raise + loc_00865DD1: End If + loc_00865DD7: GoTo loc_00865DE1 + loc_00865DD9: End If + loc_00865DD9: End If + loc_00865DD9: var_eax = Err.Raise + loc_00865DE1: 'Referenced from: 00865DD7 + loc_00865DF2: If var_8861B0 Then + loc_00865DF8: If 008861B0h = 1 Then + loc_00865E05: 00000007h = 00000007h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865E09: If 00000007h >= 0 Then + loc_00865E0B: var_eax = Err.Raise + loc_00865E13: End If + loc_00865E19: GoTo loc_00865E23 + loc_00865E1B: End If + loc_00865E1B: End If + loc_00865E1B: var_eax = Err.Raise + loc_00865E23: 'Referenced from: 00865E19 + loc_00865E35: If var_8861B0 Then + loc_00865E3B: If 008861B0h = 1 Then + loc_00865E48: 00000007h = 00000007h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865E4C: If 00000007h >= 0 Then + loc_00865E4E: var_eax = Err.Raise + loc_00865E56: End If + loc_00865E5C: GoTo loc_00865E66 + loc_00865E5E: End If + loc_00865E5E: End If + loc_00865E5E: var_eax = Err.Raise + loc_00865E66: 'Referenced from: 00865E5C + loc_00865E77: If var_8861B0 Then + loc_00865E7D: If 008861B0h = 1 Then + loc_00865E8A: 00000008h = 00000008h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865E8E: If 00000008h >= 0 Then + loc_00865E90: var_eax = Err.Raise + loc_00865E98: End If + loc_00865E9E: GoTo loc_00865EA8 + loc_00865EA0: End If + loc_00865EA0: End If + loc_00865EA0: var_eax = Err.Raise + loc_00865EA8: 'Referenced from: 00865E9E + loc_00865EBA: If var_8861B0 Then + loc_00865EC0: If 008861B0h = 1 Then + loc_00865ECD: 00000003h = 00000003h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865ED1: If 00000003h >= 0 Then + loc_00865ED3: var_eax = Err.Raise + loc_00865EDB: End If + loc_00865EE1: GoTo loc_00865EED + loc_00865EE3: End If + loc_00865EE3: End If + loc_00865EE3: var_eax = Err.Raise + loc_00865EED: 'Referenced from: 00865EE1 + loc_00865EEF: If var_8861B0 Then + loc_00865EF5: If 008861B0h = 1 Then + loc_00865F02: 00000008h = 00000008h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865F06: If 00000008h >= 0 Then + loc_00865F08: var_eax = Err.Raise + loc_00865F10: End If + loc_00865F16: GoTo loc_00865F20 + loc_00865F18: End If + loc_00865F18: End If + loc_00865F18: var_eax = Err.Raise + loc_00865F20: 'Referenced from: 00865F16 + loc_00865F27: edi+ecx = edi+ecx + 0011h + loc_00865F3D: If var_8861B0 Then + loc_00865F43: If 008861B0h = 1 Then + loc_00865F50: 00000008h = 00000008h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865F54: If 00000008h >= 0 Then + loc_00865F56: var_eax = Err.Raise + loc_00865F5E: End If + loc_00865F64: GoTo loc_00865F6E + loc_00865F66: End If + loc_00865F66: End If + loc_00865F66: var_eax = Err.Raise + loc_00865F6E: 'Referenced from: 00865F64 + loc_00865F80: If var_8861B0 Then + loc_00865F86: If 008861B0h = 1 Then + loc_00865F93: 00000005h = 00000005h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865F97: If 00000005h >= 0 Then + loc_00865F99: var_eax = Err.Raise + loc_00865FA1: End If + loc_00865FA7: GoTo loc_00865FB7 + loc_00865FA9: End If + loc_00865FA9: End If + loc_00865FA9: var_eax = Err.Raise + loc_00865FB7: 'Referenced from: 00865FA7 + loc_00865FB9: If var_8861B0 Then + loc_00865FBF: If 008861B0h = 1 Then + loc_00865FCC: 00000003h = 00000003h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00865FD0: If 00000003h >= 0 Then + loc_00865FD2: var_eax = Err.Raise + loc_00865FDE: End If + loc_00865FE4: GoTo loc_00865FF4 + loc_00865FE6: End If + loc_00865FE6: End If + loc_00865FE6: var_eax = Err.Raise + loc_00865FF4: 'Referenced from: 00865FE4 + loc_00865FF6: If var_8861B0 Then + loc_00865FFC: If 008861B0h = 1 Then + loc_00866009: 00000008h = 00000008h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0086600D: If 00000008h >= 0 Then + loc_0086600F: var_eax = Err.Raise + loc_0086601B: End If + loc_00866021: GoTo loc_0086602F + loc_00866023: End If + loc_00866023: End If + loc_00866023: var_eax = Err.Raise + loc_0086602F: 'Referenced from: 00866021 + loc_0086603A: edi+ecx = edi+ecx + 0011h + loc_00866044: ebx+ecx = ebx+ecx - edi+ecx+0011h + loc_0086605A: If var_8861B0 Then + loc_00866060: If 008861B0h = 1 Then + loc_0086606D: 00000008h = 00000008h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00866071: If 00000008h >= 0 Then + loc_00866073: var_eax = Err.Raise + loc_0086607F: End If + loc_00866085: GoTo loc_00866093 + loc_00866087: End If + loc_00866087: End If + loc_00866087: var_eax = Err.Raise + loc_00866093: 'Referenced from: 00866085 + loc_008660AA: If global_88619A = 0 Then + loc_008660CC: var_eax = Unknown_VTable_Call[edx+00000308h] + loc_00866126: var_eax = Unknown_VTable_Call[ecx+00000314h] + loc_0086613C: var_1C = buttons.BackColor + loc_00866169: buttons.BackColor = var_1C + loc_00866191: GoTo loc_00866277 + loc_00866196: End If + loc_008661B2: var_eax = Unknown_VTable_Call[ecx+00000308h] + loc_0086620C: var_eax = Unknown_VTable_Call[edx+00000318h] + loc_00866222: var_1C = buttons.BackColor + loc_0086624F: buttons.BackColor = var_28 + loc_00866277: 'Referenced from: 00866191 + loc_00866282: var_eax = Proc_867580(var_28, var_1C, var_18) + loc_0086628C: GoTo loc_008662AE + loc_008662AD: Exit Sub + loc_008662AE: 'Referenced from: 0086628C + loc_008662AE: Exit Sub + loc_008662BF: Exit Sub +End Sub + +Public Sub Proc_12_21_8662D0 + Dim var_18 As Me + Dim var_14 As Me + loc_00866324: + loc_0086632C: If 00000001h <= 8 Then + loc_00866334: If 008861B0h Then + loc_0086633A: If 008861B0h = 1 Then + loc_00866345: 00000001h = 00000001h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00866349: If 00000001h >= 0 Then + loc_0086634B: var_eax = Err.Raise + loc_00866353: End If + loc_00866359: GoTo loc_00866363 + loc_0086635B: End If + loc_0086635B: End If + loc_0086635B: var_eax = Err.Raise + loc_00866363: 'Referenced from: 00866359 + loc_0086636B: If edx+eax+00000016h Then + loc_00866373: If var_8861B0 Then + loc_00866379: If 008861B0h = 1 Then + loc_0086638D: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00866391: If var_14 >= 0 Then + loc_00866393: var_eax = Err.Raise + loc_0086639B: End If + loc_008663A1: GoTo loc_008663B4 + loc_008663A3: End If + loc_008663A3: End If + loc_008663A9: var_eax = Err.Raise + loc_008663B4: 'Referenced from: 008663A1 + loc_008663BD: If edx+eax+0000000Ah Then + loc_008663C5: If var_8861B0 Then + loc_008663CB: If 008861B0h = 1 Then + loc_008663D6: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008663DA: If var_14 >= 0 Then + loc_008663DC: var_eax = Err.Raise + loc_008663E4: End If + loc_008663EA: GoTo loc_008663F4 + loc_008663EC: End If + loc_008663EC: End If + loc_008663EC: var_eax = Err.Raise + loc_008663F4: 'Referenced from: 008663EA + loc_008663FD: If ecx+eax+00000014h Then + loc_00866424: var_eax = Unknown_VTable_Call[edx+00000310h] + loc_00866463: var_28 = buttons.CurrentX + loc_0086649D: If var_18 Then + loc_008664A3: If var_18 = 1 Then + loc_008664AE: var_14 = var_14 - buttons.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008664B2: If var_14 >= 0 Then + loc_008664B4: var_eax = Err.Raise + loc_008664B6: End If + loc_008664BC: var_60 = var_14(-7) + loc_008664BF: GoTo loc_008664C6 + loc_008664C1: End If + loc_008664C1: End If + loc_008664C1: var_eax = Err.Raise + loc_008664C3: var_60 = Err.Raise + loc_008664C6: 'Referenced from: 008664BF + loc_008664CE: If var_8861B0 Then + loc_008664D4: If 008861B0h = 1 Then + loc_008664DF: var_14 = var_14 - buttons.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008664E3: If var_14 >= 0 Then + loc_008664E5: var_eax = Err.Raise + loc_008664ED: End If + loc_008664F3: GoTo loc_00866503 + loc_008664F5: End If + loc_008664F5: End If + loc_008664F5: var_eax = Err.Raise + loc_00866503: 'Referenced from: 008664F3 + loc_00866505: If var_8861B0 Then + loc_0086650B: If 008861B0h = 1 Then + loc_00866516: var_14 = var_14 - buttons.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0086651A: If var_14 >= 0 Then + loc_0086651C: var_eax = Err.Raise + loc_00866528: End If + loc_0086652E: GoTo loc_0086653E + loc_00866530: End If + loc_00866530: End If + loc_00866530: var_eax = Err.Raise + loc_0086653E: 'Referenced from: 0086652E + loc_00866540: If var_8861B0 Then + loc_00866546: If 008861B0h = 1 Then + loc_00866552: var_14 = var_14 - buttons.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00866556: If var_14 >= 0 Then + loc_00866558: var_eax = Err.Raise + loc_00866564: End If + loc_0086656A: GoTo loc_00866578 + loc_0086656C: End If + loc_0086656C: End If + loc_0086656C: var_eax = Err.Raise + loc_00866578: 'Referenced from: 0086656A + loc_0086657E: var_2C = var_28 + loc_0086658E: GoTo loc_0086671F + loc_00866593: End If + loc_00866593: End If + loc_008665B4: var_eax = Unknown_VTable_Call[edx+00000308h] + loc_008665F3: var_28 = buttons.CurrentX + loc_0086662D: If var_18 Then + loc_00866633: If var_18 = 1 Then + loc_0086663E: Err.Raise = Err.Raise - buttons.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00866642: If Err.Raise >= 0 Then + loc_00866644: var_eax = Err.Raise + loc_00866646: End If + loc_0086664C: var_64 = esi+esi*2 + loc_0086664F: GoTo loc_00866656 + loc_00866651: End If + loc_00866651: End If + loc_00866651: var_eax = Err.Raise + loc_00866653: var_64 = Err.Raise + loc_00866656: 'Referenced from: 0086664F + loc_0086665E: If var_8861B0 Then + loc_00866664: If 008861B0h = 1 Then + loc_0086666F: Err.Raise = Err.Raise - buttons.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00866673: If Err.Raise >= 0 Then + loc_00866675: var_eax = Err.Raise + loc_0086667D: End If + loc_00866683: GoTo loc_00866693 + loc_00866685: End If + loc_00866685: End If + loc_00866685: var_eax = Err.Raise + loc_00866693: 'Referenced from: 00866683 + loc_00866695: If var_8861B0 Then + loc_0086669B: If 008861B0h = 1 Then + loc_008666A7: var_14 = var_14 - buttons.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008666AB: If var_14 >= 0 Then + loc_008666AD: var_eax = Err.Raise + loc_008666B9: End If + loc_008666BF: GoTo loc_008666CF + loc_008666C1: End If + loc_008666C1: End If + loc_008666C1: var_eax = Err.Raise + loc_008666CF: 'Referenced from: 008666BF + loc_008666D1: If var_8861B0 Then + loc_008666D7: If 008861B0h = 1 Then + loc_008666E3: var_14 = var_14 - buttons.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008666E7: If var_14 >= 0 Then + loc_008666E9: var_eax = Err.Raise + loc_008666F5: End If + loc_008666FB: GoTo loc_00866709 + loc_008666FD: End If + loc_008666FD: End If + loc_008666FD: var_eax = Err.Raise + loc_00866709: 'Referenced from: 008666FB + loc_0086670F: var_2C = var_28 + loc_0086671F: 'Referenced from: 0086658E + loc_00866742: var_eax = Proc_9_2_843330(var_2C, global_008865E8, ecx+eax) + loc_0086676C: If var_8861B0 Then + loc_00866772: If 008861B0h = 1 Then + loc_00866780: var_14 = var_14 - buttons.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00866784: If var_14 >= 0 Then + loc_00866786: var_eax = Err.Raise + loc_00866792: End If + loc_00866798: GoTo loc_008667A9 + loc_0086679A: End If + loc_0086679A: End If + loc_0086679A: var_eax = Err.Raise + loc_008667A9: 'Referenced from: 00866798 + loc_008667B2: If edx+eax+00000008h Then + loc_008667D9: var_eax = Unknown_VTable_Call[ecx+00000334h] + loc_00866818: var_28 = buttons.CurrentX + loc_0086684C: If var_8861B0 Then + loc_00866852: If 008861B0h = 1 Then + loc_0086685D: var_14 = var_14 - buttons.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00866861: If var_14 >= 0 Then + loc_00866863: var_eax = Err.Raise + loc_0086686F: End If + loc_00866875: GoTo loc_00866885 + loc_00866877: End If + loc_00866877: End If + loc_00866877: var_eax = Err.Raise + loc_00866885: 'Referenced from: 00866875 + loc_00866887: If var_8861B0 Then + loc_0086688D: If 008861B0h = 1 Then + loc_00866899: var_14 = var_14 - buttons.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0086689D: If var_14 >= 0 Then + loc_0086689F: var_eax = Err.Raise + loc_008668AB: End If + loc_008668B1: GoTo loc_008668C1 + loc_008668B3: End If + loc_008668B3: End If + loc_008668B3: var_eax = Err.Raise + loc_008668C1: 'Referenced from: 008668B1 + loc_008668C3: If var_8861B0 Then + loc_008668C9: If 008861B0h = 1 Then + loc_008668D5: var_14 = var_14 - buttons.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008668D9: If var_14 >= 0 Then + loc_008668DB: var_eax = Err.Raise + loc_008668E7: End If + loc_008668ED: GoTo loc_008668FB + loc_008668EF: End If + loc_008668EF: End If + loc_008668EF: var_eax = Err.Raise + loc_008668FB: 'Referenced from: 008668ED + loc_00866911: ecx+ebx+0000000Eh = ecx+ebx+0000000Eh - 0001h + loc_0086691F: ecx+ebx+0000000Eh = ecx+ebx+0000000Eh * 0019h + loc_00866933: ecx+edi+00000002h = ecx+edi+00000002h + 0003h + loc_00866940: ecx+eax = ecx+eax + 0003h + loc_00866952: var_eax = Proc_9_2_843330(var_28, global_008865E8, ecx+eax+0003h) + loc_00866970: End If + loc_00866970: End If + loc_0086697B: 00000001h = 00000001h + var_14 + loc_00866981: var_14 = 00000001h+var_14 + loc_00866986: GoTo loc_00866324 + loc_0086698B: End If + loc_00866992: If global_8861B4 Then + loc_00866994: global_88610A = FFFFFFh + loc_0086699D: End If + loc_008669A2: GoTo loc_008669C2 + loc_008669C1: Exit Sub + loc_008669C2: 'Referenced from: 008669A2 + loc_008669C2: Exit Sub + loc_008669D3: Exit Sub +End Sub + +Public Sub Proc_12_22_866FA0 + Dim var_20 As Me + Dim var_24 As Me + Dim var_18 As Me + loc_00866FF0: If 00000001h <= 8 Then + loc_00866FFD: If Me = 0 Then + loc_00867001: If var_8861B0 Then + loc_00867007: If 008861B0h = 1 Then + loc_00867018: 00000001h = 00000001h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0086701C: If 00000001h >= 0 Then + loc_0086701E: var_eax = Err.Raise + loc_00867026: End If + loc_0086702C: GoTo loc_00867040 + loc_0086702E: End If + loc_0086702E: End If + loc_0086702E: var_eax = Err.Raise + loc_00867040: 'Referenced from: 0086702C + loc_0086704E: If 008860EAh > edx+eax-var_18(6) Then + loc_00867057: GoTo loc_00867066 + loc_00867059: End If + loc_0086705F: End If + loc_00867066: 'Referenced from: 00867057 + loc_00867068: If var_8861B0 Then + loc_0086706E: If 008861B0h = 1 Then + loc_00867079: 00000001h = 00000001h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0086707D: If 00000001h >= 0 Then + loc_0086707F: var_eax = Err.Raise + loc_00867087: End If + loc_0086708D: GoTo loc_00867099 + loc_0086708F: End If + loc_0086708F: End If + loc_0086708F: var_eax = Err.Raise + loc_00867099: 'Referenced from: 0086708D + loc_0086709B: If var_8861B0 Then + loc_008670A1: If 008861B0h = 1 Then + loc_008670AD: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008670B1: If var_14 >= 0 Then + loc_008670B3: var_eax = Err.Raise + loc_008670BB: End If + loc_008670C1: GoTo loc_008670CB + loc_008670C3: End If + loc_008670C3: End If + loc_008670C3: var_eax = Err.Raise + loc_008670CB: 'Referenced from: 008670C1 + loc_008670D3: edx+eax+00000004h = edx+eax+00000004h + edx+edi + loc_008670EE: If var_5C = 0 Then + loc_008670F2: If var_8861B0 Then + loc_008670F8: If 008861B0h = 1 Then + loc_00867104: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00867108: If var_14 >= 0 Then + loc_0086710A: var_eax = Err.Raise + loc_00867112: End If + loc_00867118: GoTo loc_00867122 + loc_0086711A: End If + loc_0086711A: End If + loc_0086711A: var_eax = Err.Raise + loc_00867122: 'Referenced from: 00867118 + loc_00867131: If 008860ECh > edx+eax-var_18(6) Then + loc_00867135: GoTo loc_0086713C + loc_00867137: End If + loc_00867137: End If + loc_0086713C: 'Referenced from: 00867135 + loc_0086713E: If var_8861B0 Then + loc_00867144: If 008861B0h = 1 Then + loc_00867150: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00867154: If var_14 >= 0 Then + loc_00867156: var_eax = Err.Raise + loc_00867162: End If + loc_00867168: GoTo loc_00867178 + loc_0086716A: End If + loc_0086716A: End If + loc_0086716A: var_eax = Err.Raise + loc_00867178: 'Referenced from: 00867168 + loc_0086717A: If var_8861B0 Then + loc_00867180: If 008861B0h = 1 Then + loc_0086718C: var_14 = var_14 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00867190: If var_14 >= 0 Then + loc_00867192: var_eax = Err.Raise + loc_0086719E: End If + loc_008671A4: GoTo loc_008671B2 + loc_008671A6: End If + loc_008671A6: End If + loc_008671A6: var_eax = Err.Raise + loc_008671B2: 'Referenced from: 008671A4 + loc_008671C0: edx+eax+00000006h = edx+eax+00000006h + edx+edi+00000002h + loc_008671EC: If eax = 0 Then + loc_008671F7: If Me = 0 Then + loc_00867200: End If + loc_00867203: eax = var_14 - 1 + loc_00867207: If var_14 - 1 <= 0 Then + loc_0086720D: GoTo loc_[eax*4+00867558h] + loc_00867214: var_eax = Proc_9_20_8476B0 + loc_00867219: var_eax = Proc_8676E0 + loc_0086721E: GoTo loc_008674DE + loc_00867223: var_eax = Proc_9_20_8476B0 + loc_00867228: var_eax = Proc_867740 + loc_0086722D: GoTo loc_008674DE + loc_00867239: If global_88619A <> 0 Then GoTo loc_008674E4 + loc_00867245: 00886196h = 00886196h - 0001h + loc_00867253: global_886196 = global_00886196 + loc_00867259: If 00886196h = 1 Then + loc_00867266: global_886196 = global_0088604C + loc_0086726D: GoTo loc_008674D9 + loc_0086727C: If global_88619A = 0 Then + loc_00867289: var_eax = Proc_12_23_867A20 + loc_008672AF: var_eax = Unknown_VTable_Call[edx+00000308h] + loc_00867309: var_eax = Unknown_VTable_Call[ecx+00000314h] + loc_0086731F: var_1C = buttons.BackColor + loc_0086734C: buttons.BackColor = var_1C + loc_00867374: + loc_00867388: GoTo loc_008674E4 + loc_0086738D: End If + loc_0086738D: global_88619A = var_18 + loc_00867393: var_eax = Proc_86F0B0(var_28, var_1C, var_18) + loc_008673B9: var_eax = Unknown_VTable_Call[ecx+00000308h] + loc_00867413: var_eax = Unknown_VTable_Call[edx+00000318h] + loc_00867429: var_1C = buttons.BackColor + loc_00867456: buttons.BackColor = var_28 + loc_0086747E: GoTo loc_00867374 + loc_0086748A: If global_88619A = 0 Then + loc_00867492: 00886196h = 00886196h + 0001h + loc_008674A3: global_886196 = buttons.QueryInterface 'Ignore this + loc_008674A9: If 00886196h+0001h > var_88604C Then + loc_008674AB: global_886196 = 2 + loc_008674B4: GoTo loc_008674D9 + loc_008674BE: global_886198 = Not (00886198h) + loc_008674C5: GoTo loc_008674E4 + loc_008674CE: global_88619C = Not (0088619Ch) + loc_008674D4: var_eax = Proc_12_24_867E30(var_20, var_28, var_24) + loc_008674D9: End If + loc_008674D9: End If + loc_008674D9: var_eax = Proc_12_23_867A20(var_28, var_1C, var_18) + loc_008674DE: 'Referenced from: 0086721E + loc_008674E4: End If + loc_008674E4: End If + loc_008674E4: End If + loc_008674E8: If var_24 > 3 Then + loc_008674EA: var_eax = Proc_867580(Unknown_VTable_Call[edx+00000318h], global_00886858, 4) + loc_008674EF: var_eax = Proc_12_12_861390(var_24, var_20, Unknown_VTable_Call[ecx+00000308h]) + loc_008674F4: var_eax = Proc_12_21_8662D0(global_00886858, Unknown_VTable_Call[ecx+00000314h], global_00886858) + loc_008674FF: global_88610A = FFFFFFh + loc_00867508: End If + loc_0086750D: 00000001h = 00000001h + var_24 + loc_00867512: var_14 = 00000001h+var_24 + loc_00867517: var_eax = Unknown_526 + loc_0086751C: End If + loc_00867521: GoTo loc_00867543 + loc_00867542: Exit Sub + loc_00867543: 'Referenced from: 00867521 + loc_00867543: Exit Sub +End Sub + +Public Sub Proc_12_23_867A20 + loc_00867A6E: On Error Resume Next + loc_00867A7B: var_eax = Proc_86F0B0(-1, edi, esi) + loc_00867A90: If var_88619A Then + loc_00867A92: GoTo loc_00867DE8 + loc_00867A97: End If + loc_00867A97: + loc_00867AA7: If var_88619C = 0 Then + loc_00867ABB: If global_886048 Then + loc_00867AC7: If 00886048h = 1 Then + loc_00867AD6: 00886196h = 00886196h - ecx+00000014h + loc_00867AD9: var_5C = global_00886196 + loc_00867AE8: If var_5C < edx+00000002h-eax+00000014h Then + loc_00867AF1: GoTo loc_00867AFC + loc_00867AF3: End If + loc_00867AF3: var_eax = Err.Raise + loc_00867AF9: var_78 = Err.Raise + loc_00867AFC: 'Referenced from: 00867AF1 + loc_00867B02: var_7C = var_5C * 12 + loc_00867B05: GoTo loc_00867B10 + loc_00867B07: End If + loc_00867B07: End If + loc_00867B07: var_eax = Err.Raise + loc_00867B0D: var_7C = Err.Raise + loc_00867B10: 'Referenced from: 00867B05 + loc_00867B24: global_00886140 = eax+ecx + loc_00867B2A: GoTo loc_00867C2D + loc_00867B2F: End If + loc_00867B3D: If global_886048 Then + loc_00867B4D: If 00886048h = 1 Then + loc_00867B5A: If global_886050 Then + loc_00867B65: If 00886050h = 1 Then + loc_00867B74: 00886196h = 00886196h - edx+00000014h + loc_00867B77: var_5C = global_00886196 + loc_00867B85: If var_5C < 0 Then + loc_00867B8E: GoTo loc_00867B99 + loc_00867B90: End If + loc_00867B90: var_eax = Err.Raise + loc_00867B96: var_80 = Err.Raise + loc_00867B99: 'Referenced from: 00867B8E + loc_00867B9E: var_84 = var_5C + loc_00867BA4: GoTo loc_00867BB2 + loc_00867BA6: End If + loc_00867BA6: End If + loc_00867BA6: var_eax = Err.Raise + loc_00867BAC: var_84 = Err.Raise + loc_00867BB2: 'Referenced from: 00867BA4 + loc_00867BCA: ecx+edx = ecx+edx - ecx+00000014h + loc_00867BCD: var_60 = ecx+edx + loc_00867BDC: If var_60 < edx+00000002h-eax+00000014h Then + loc_00867BE8: GoTo loc_00867BF6 + loc_00867BEA: End If + loc_00867BEA: var_eax = Err.Raise + loc_00867BF0: var_88 = Err.Raise + loc_00867BF6: 'Referenced from: 00867BE8 + loc_00867BFC: var_8C = var_60 * 12 + loc_00867C02: GoTo loc_00867C10 + loc_00867C04: End If + loc_00867C04: End If + loc_00867C04: var_eax = Err.Raise + loc_00867C0A: var_8C = Err.Raise + loc_00867C10: 'Referenced from: 00867C02 + loc_00867C27: global_00886140 = eax+ecx + loc_00867C2D: 'Referenced from: 00867B2A + loc_00867C34: var_eax = Close + loc_00867C4E: Open global_00886140 For Random As #1 Len = 4 + loc_00867C65: If LOF(1) = 0 Then + loc_00867C97: var_30 = var_30 + 1 + loc_00867CB1: If 00886196h < var_88604C Then + loc_00867CC1: 00886196h = 00886196h + 0001h + loc_00867CCB: global_886196 = ebx.QueryInterface 'Ignore this + loc_00867CD2: GoTo loc_00867A97 + loc_00867CD7: GoTo loc_00867D2D + loc_00867CD9: End If + loc_00867CE0: global_88619A = FFFFFFh + loc_00867CF0: var_eax = Proc_867580(, , ) + loc_00867CFC: var_eax = Proc_12_12_861390(, ) + loc_00867D08: var_eax = Proc_12_21_8662D0 + loc_00867D14: global_88610A = FFFFFFh + loc_00867D24: global_886196 = 2 + loc_00867D2D: 'Referenced from: 00867CD7 + loc_00867D2D: GoTo loc_00867DE8 + loc_00867D32: End If + loc_00867D39: var_eax = Close + loc_00867D4B: var_eax = Proc_12_51_86F160(global_00886140) + loc_00867D61: var_eax = Proc_86F220(0) + loc_00867DBF: var_eax = Proc_10_11_84A820(var_34, var_34, var_90) + loc_00867DE8: 'Referenced from: 00867A92 + loc_00867DED: GoTo loc_00867E02 + loc_00867E01: Exit Sub + loc_00867E02: 'Referenced from: 00867DED +End Sub + +Public Sub Proc_12_24_867E30 + loc_00867E7A: ReDim global_00886050(0 To global_0088604C) + loc_00867E89: var_50 = global_0088604C + loc_00867E9A: If 00000002h <= global_0088604C Then + loc_00867EA4: If var_886050 Then + loc_00867EAA: If 00886050h = 1 Then + loc_00867EB5: 00000002h = 00000002h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00867EB9: If 00000002h >= 0 Then + loc_00867EBB: var_eax = Err.Raise + loc_00867EC7: End If + loc_00867ECA: GoTo loc_00867ED8 + loc_00867ECC: End If + loc_00867ECC: End If + loc_00867ECC: var_eax = Err.Raise + loc_00867ED8: 'Referenced from: 00867ECA + loc_00867EE2: 00000001h = 00000001h + 00000002h + loc_00867EED: GoTo loc_00867E96 + loc_00867EEF: End If + loc_00867EF5: var_28 = Timer + loc_00867F03: Randomize(Timer) + loc_00867F24: If var_20 <= 50 Then + loc_00867F48: 0088604Ch = 0088604Ch - 0001h + loc_00867F5B: var_64 = global_0088604C + loc_00867FAE: 0088604Ch = 0088604Ch - 0001h + loc_00867FC1: var_6C = global_0088604C + loc_00867FEE: var_18 = CInt((Int((Rnd(var_30) * var_6C)) + global_401758)) + loc_00867FFB: If var_886050 Then + loc_00868001: If 00886050h = 1 Then + loc_0086800C: CInt((Int((Rnd(var_30) * var_64)) + global_401758)) = CInt((Int((Rnd(var_30) * var_64)) + global_401758)) - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00868010: If CInt((Int((Rnd(var_30) * var_64)) + global_401758)) >= 0 Then + loc_00868012: var_eax = Err.Raise + loc_0086801E: End If + loc_00868021: GoTo loc_0086802F + loc_00868023: End If + loc_00868023: End If + loc_00868023: var_eax = Err.Raise + loc_0086802F: 'Referenced from: 00868021 + loc_00868038: var_1C = edx+eax + loc_0086803C: If var_886050 Then + loc_00868042: If 00886050h = 1 Then + loc_0086804D: CInt((Int((Rnd(var_30) * var_6C)) + global_401758)) = CInt((Int((Rnd(var_30) * var_6C)) + global_401758)) - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00868051: If CInt((Int((Rnd(var_30) * var_6C)) + global_401758)) >= 0 Then + loc_00868053: var_eax = Err.Raise + loc_0086805F: End If + loc_00868062: GoTo loc_00868072 + loc_00868064: End If + loc_00868064: End If + loc_00868064: var_eax = Err.Raise + loc_00868072: 'Referenced from: 00868062 + loc_00868074: If var_886050 Then + loc_0086807A: If 00886050h = 1 Then + loc_00868085: CInt((Int((Rnd(var_30) * var_64)) + global_401758)) = CInt((Int((Rnd(var_30) * var_64)) + global_401758)) - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00868089: If CInt((Int((Rnd(var_30) * var_64)) + global_401758)) >= 0 Then + loc_0086808B: var_eax = Err.Raise + loc_00868097: End If + loc_0086809A: GoTo loc_008680A8 + loc_0086809C: End If + loc_0086809C: End If + loc_0086809C: var_eax = Err.Raise + loc_008680A8: 'Referenced from: 0086809A + loc_008680BB: If var_886050 Then + loc_008680C1: If 00886050h = 1 Then + loc_008680CD: var_18 = var_18 - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008680D1: If var_18 >= 0 Then + loc_008680D3: var_eax = Err.Raise + loc_008680DF: End If + loc_008680E2: GoTo loc_008680F0 + loc_008680E4: End If + loc_008680E4: End If + loc_008680E4: var_eax = Err.Raise + loc_008680F0: 'Referenced from: 008680E2 + loc_00868106: 00000001h = 00000001h + var_20 + loc_0086810C: var_20 = 00000001h+var_20 + loc_0086810F: var_eax = Unknown_1EA8F + loc_00868114: End If + loc_0086811A: GoTo loc_00868126 + loc_00868125: Exit Sub + loc_00868126: 'Referenced from: 0086811A + loc_00868126: Exit Sub + loc_00868137: Exit Sub + loc_00868138: GoTo loc___vbaFPException +End Sub + +Public Sub Proc_12_25_868460 + loc_0086849B: If global_88611E Then + loc_008684F9: If Me Then + loc_008684FD: End If + loc_00868500: eax = Me - 1 + loc_00868504: If Me - 1 <= 0 Then + loc_00868506: GoTo loc_[eax*4+00868590h] + loc_0086850D: var_eax = Proc_12_26_8685C0(0, Me, ebx) + loc_00868512: GoTo loc_0086853C + loc_00868514: var_eax = Proc_12_27_868920(, , ) + loc_00868519: GoTo loc_0086853C + loc_0086851B: var_eax = Proc_12_28_868DE0(, , ) + loc_00868520: GoTo loc_0086853C + loc_00868522: var_eax = Proc_12_29_8692E0(, , ) + loc_00868527: GoTo loc_0086853C + loc_00868529: var_eax = Proc_12_30_869750(, , ) + loc_0086852E: GoTo loc_0086853C + loc_00868530: var_eax = Proc_869B00 + loc_00868535: GoTo loc_0086853C + loc_00868537: var_eax = Proc_12_31_869E30 + loc_0086853C: End If + loc_0086853C: End If + loc_00868562: var_eax = Proc_10_14_84B2D0(global_008865E8, global_008865E4, edi) + loc_0086856D: GoTo loc_00868579 + loc_00868578: Exit Sub + loc_00868579: 'Referenced from: 0086856D +End Sub + +Public Sub Proc_12_26_8685C0 + loc_00868614: var_eax = Proc_10_13_84B1F0(var_14, &H280, &H1E0) + loc_0086863E: var_eax = Proc_10_14_84B2D0(global_008865E4, var_14, esi) + loc_00868650: If global_886000 = 0 Then + loc_00868658: GoTo loc_0086866B + loc_0086865A: End If + loc_0086866B: 'Referenced from: 00868658 + loc_00868686: GoTo loc_0086868A + loc_0086868A: 'Referenced from: 00868686 + loc_0086868E: var_eax = QueryPerformanceCounter(var_28) + loc_008686A8: var_30 = ((global_8860D4 * global_401788) + var_30) + loc_008686CC: End If + loc_008686D0: 01E0h = 01E0h - CInt((global_402AD0 / global_402AC8)) + loc_008686DC: + loc_008686EC: If CInt((global_402AD0 / global_402AC8)) xor esi <= 0 Then + loc_008686FE: var_50 = var_48 + loc_00868707: var_5C = CInt((global_402AD0 / global_402AC8)) + loc_00868714: If global_886000 = 0 Then + loc_00868719: GoTo loc_00868726 + loc_0086871B: End If + loc_00868726: 'Referenced from: 00868719 + loc_0086873B: If Not Sign(-2147483647 - 0) Then + loc_0086873D: eax = -2147483647 - 1 + loc_00868741: eax = -2 + 1 + loc_00868742: End If + loc_00868742: If -2 + 1 = 0 Then + loc_0086877F: var_eax = Proc_10_14_84B2D0(global_008865E8, global_008865E4, 0) + loc_008687BE: GoTo loc_0086883A + loc_008687C0: End If + loc_008687FB: var_eax = Proc_10_14_84B2D0(global_008865E8, global_008865E4, CInt((global_402AC0 - var_30))) + loc_0086883A: 'Referenced from: 008687BE + loc_0086883A: var_eax = Proc_10_14_84B2D0(var_14, global_008865E4, 0) + loc_00868845: CInt((global_402AD0 / global_402AC8)) = CInt((global_402AD0 / global_402AC8)) + esi + loc_00868850: GoTo loc_008686DC + loc_00868855: End If + loc_00868859: var_eax = QueryPerformanceCounter(var_1C) + loc_00868874: call __vbaCySub(var_1C, var_18, var_28, var_24, CInt((global_402AD0 / global_402AC8))+esi, CInt(var_30), CInt((global_402AD0 / global_402AC8))+esi, CInt((global_402AC0 - var_30)), CInt((global_402AD0 / global_402AC8)), var_34, var_38, CInt((global_402AD0 / global_402AC8))+esi, 00000000h, CInt((global_402AD0 / global_402AC8))+esi, CInt(var_30), CInt((global_402AD0 / global_402AC8))) + loc_0086887C: call __vbaR8Cy(__vbaCySub(var_1C, var_18, var_28, var_24, CInt((global_402AD0 / global_402AC8))+esi, CInt(var_30), CInt((global_402AD0 / global_402AC8))+esi, CInt((global_402AC0 - var_30)), CInt((global_402AD0 / global_402AC8)), var_34, var_38, CInt((global_402AD0 / global_402AC8))+esi, 00000000h, CInt((global_402AD0 / global_402AC8))+esi, CInt(var_30), CInt((global_402AD0 / global_402AC8))), var_1C) + loc_00868892: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_0086889F: If global_886000 = 0 Then + loc_008688A1: fdivr st0, var_30 + loc_008688A4: GoTo loc_008688B1 + loc_008688A6: End If + loc_008688B1: 'Referenced from: 008688A4 + loc_008688B1: global_8860D4 = __vbaR8Cy(global_008860D8, global_008860DC) + loc_008688CB: If Err.Number <> 0 Then GoTo loc_00868688 + loc_008688F8: Exit Sub + loc_00868909: Exit Sub + loc_0086890A: End If + loc_0086890A: End If + loc_0086890A: End If + loc_0086890A: End If + loc_0086890A: GoTo loc___vbaFPException +End Sub + +Public Sub Proc_12_27_868920 + loc_00868983: var_eax = Proc_10_13_84B1F0(var_1C, var_60, &H1E0) + loc_008689AD: var_eax = Proc_10_14_84B2D0(global_008865E4, var_1C, edi) + loc_00868A06: eax = CInt((Int((Rnd(var_4C) * global_401770)) + global_401850)) - 1 + loc_00868A0A: var_74 = CInt((Int((Rnd(var_4C) * global_401770)) + global_401850)) - 1 + loc_00868A0D: If CInt((Int((Rnd(var_4C) * global_401770)) + global_401850)) - 1 <= 0 Then + loc_00868A0F: GoTo loc_[eax*4+00868DB0h] + loc_00868A27: GoTo loc_00868A61 + loc_00868A3E: GoTo loc_00868A61 + loc_00868A4A: GoTo loc_00868A5A + loc_00868A5A: 'Referenced from: 00868A4A + loc_00868A61: End If + loc_00868A65: var_eax = QueryPerformanceCounter(var_38) + loc_00868A9A: var_80 = var_20 + loc_00868AA0: var_3C = ((var_14 * 04B0h * global_8860D4) + var_3C) + loc_00868AB0: var_84 = var_80 + loc_00868AC9: var_3C = var_80 + loc_00868ACC: End If + loc_00868ADA: If Err.Number Then + loc_00868ADF: End If + loc_00868AE3: If var_14 = 1 Then + loc_00868AE8: var_88 = var_80 + loc_00868AFB: If var_14 <> 0 Then GoTo loc_00868B1B + loc_00868B02: GoTo loc_00868B1D + loc_00868B04: End If + loc_00868B12: If Err.Number Then + loc_00868B19: GoTo loc_00868B1D + loc_00868B1B: End If + loc_00868B1D: 'Referenced from: 00868B02 + loc_00868B27: If var_74 <= 3 Then + loc_00868B2D: GoTo loc_[eax*4+00868DC0h] + loc_00868B5E: var_eax = Proc_10_15_84B580(global_008865E8, global_008865E4, edi) + loc_00868B95: GoTo loc_00868CDE + loc_00868BC8: var_eax = Proc_10_15_84B580(global_008865E8, global_008865E4, CInt(var_3C)) + loc_00868C08: GoTo loc_00868CE7 + loc_00868C37: var_eax = Proc_10_15_84B580(global_008865E8, global_008865E4, edi) + loc_00868C77: GoTo loc_00868CE7 + loc_00868CA7: var_eax = Proc_10_15_84B580(global_008865E8, global_008865E4, edi) + loc_00868CDE: 'Referenced from: 00868B95 + loc_00868CE7: 'Referenced from: 00868C08 + loc_00868CE7: var_eax = Proc_10_14_84B2D0(var_1C, global_008865E4, edi) + loc_00868CEC: End If + loc_00868CF0: var_eax = QueryPerformanceCounter(var_2C) + loc_00868D0B: call __vbaCySub(var_2C, var_28, var_38, var_34, edi, edi, CInt((global_402AE4 - var_3C)), 00000280h, CInt(var_3C), var_60, var_64, CInt(var_3C), 00000280h, 000001E0h, edi, edi) + loc_00868D13: call __vbaR8Cy(__vbaCySub(var_2C, var_28, var_38, var_34, edi, edi, CInt((global_402AE4 - var_3C)), 00000280h, CInt(var_3C), var_60, var_64, CInt(var_3C), 00000280h, 000001E0h, edi, edi), var_2C) + loc_00868D2C: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_00868D39: If global_886000 = 0 Then + loc_00868D3B: fdivr st0, var_3C + loc_00868D41: GoTo loc_00868D54 + loc_00868D43: End If + loc_00868D54: 'Referenced from: 00868D41 + loc_00868D54: global_8860D4 = var_3C + loc_00868D63: If Err.Number = 0 Then GoTo loc_00868A61 + loc_00868D86: GoTo loc_00868D92 + loc_00868D91: Exit Sub + loc_00868D92: 'Referenced from: 00868D86 + loc_00868D9B: Exit Sub + loc_00868DAC: Exit Sub + loc_00868DB7: [eax-00000076h] = [eax-00000076h] + var_1C(-509441471) + loc_00868DBA: xchg al, [eax] + loc_00868DBC: esp = stk@FFFC - 1 + loc_00868DC3: [edx+0D00868Bh] = [edx+0D00868Bh] + Err.Number + loc_00868DCF: var_10 = var_10 + var_10 + loc_00868DD1: xchg eax, edi + loc_00868DD2: movsb + loc_00868DD8: adc [eax], eax + loc_00868DDB: nop + loc_00868DDC: nop + loc_00868DDD: nop + loc_00868DDE: nop + loc_00868DDF: nop + loc_00868E02: var_8 = stk@FFFC - 1 + loc_00868E43: var_eax = Proc_10_13_84B1F0(var_1C, var_60, &H1E0) + loc_00868E6D: var_eax = Proc_10_14_84B2D0(global_008865E4, var_1C, edi) + loc_00868EC6: eax = CInt((Int((Rnd(var_4C) * global_401770)) + global_401850)) - 1 + loc_00868ECA: var_74 = CInt((Int((Rnd(var_4C) * global_401770)) + global_401850)) - 1 + loc_00868ECD: If CInt((Int((Rnd(var_4C) * global_401770)) + global_401850)) - 1 <= 0 Then + loc_00868ECF: GoTo loc_[eax*4+008692B0h] + loc_00868EE7: GoTo loc_00868F21 + loc_00868EFE: GoTo loc_00868F21 + loc_00868F0A: GoTo loc_00868F1A + loc_00868F1A: 'Referenced from: 00868F0A + loc_00868F21: End If + loc_00868F25: var_eax = QueryPerformanceCounter(var_38) + loc_00868F5A: var_80 = var_20 + loc_00868F60: var_3C = ((var_14 * 04B0h * 04B0h * 04B0h * global_8860D4) + var_3C) + loc_00868F70: var_84 = var_80 + loc_00868F89: var_3C = var_80 + loc_00868F8C: End If + loc_00868F9A: If Err.Number Then + loc_00868F9F: End If + loc_00868FA3: If var_14 = 1 Then + loc_00868FA8: var_88 = var_80 + loc_00868FBB: If var_14 <> 0 Then GoTo loc_00868FDB + loc_00868FC2: GoTo loc_00868FDD + loc_00868FC4: End If + loc_00868FD2: If Err.Number Then + loc_00868FD9: GoTo loc_00868FDD + loc_00868FDB: End If + loc_00868FDD: 'Referenced from: 00868FC2 + loc_00868FE7: If var_74 <= 3 Then + loc_00868FED: GoTo loc_[eax*4+008692C0h] + loc_00869030: var_eax = Proc_10_14_84B2D0(global_008865E8, global_008865E4, edi) + loc_00869067: GoTo loc_008691DE + loc_008690A8: var_eax = Proc_10_14_84B2D0(global_008865E8, global_008865E4, CInt(var_3C)) + loc_008690E8: GoTo loc_008691E7 + loc_00869129: var_eax = Proc_10_14_84B2D0(global_008865E8, global_008865E4, edi) + loc_00869169: GoTo loc_008691E7 + loc_008691A7: var_eax = Proc_10_14_84B2D0(global_008865E8, global_008865E4, edi) + loc_008691DE: 'Referenced from: 00869067 + loc_008691E7: 'Referenced from: 008690E8 + loc_008691E7: var_eax = Proc_10_14_84B2D0(var_1C, global_008865E4, edi) + loc_008691EC: End If + loc_008691F0: var_eax = QueryPerformanceCounter(var_2C) + loc_0086920B: call __vbaCySub(var_2C, var_28, var_38, var_34, edi, edi, CInt((global_402AE4 - var_3C)), 00000280h, CInt(var_3C), var_60, var_64, CInt(var_3C), edi, edi, 00000280h, CInt((global_402AE4 - var_3C))) + loc_00869213: call __vbaR8Cy(__vbaCySub(var_2C, var_28, var_38, var_34, edi, edi, CInt((global_402AE4 - var_3C)), 00000280h, CInt(var_3C), var_60, var_64, CInt(var_3C), edi, edi, 00000280h, CInt((global_402AE4 - var_3C))), var_28) + loc_0086922D: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_0086923A: If global_886000 = 0 Then + loc_0086923C: fdivr st0, var_3C + loc_00869242: GoTo loc_00869255 + loc_00869244: End If + loc_00869255: 'Referenced from: 00869242 + loc_00869255: global_8860D4 = var_3C + loc_00869264: If Err.Number = 0 Then GoTo loc_00868F21 + loc_00869287: GoTo loc_00869293 + loc_00869292: Exit Sub + loc_00869293: 'Referenced from: 00869287 + loc_0086929C: Exit Sub + loc_008692AD: Exit Sub + loc_008692B0: salc + loc_008692B7: [eax] = [eax] + var_1C + loc_008692BF: eax]+var_1 = eax]+var_1 + 008860D8h + loc_008692C7: var_10 = var_10 + var_10 + loc_008692C9: nop + loc_008692CA: xchg al, [eax] + loc_008692CC: 008860D8h = 008860D8h * ecx-6816FF7Ah + loc_008692D8: adc [eax], eax + loc_008692DB: nop + loc_008692DC: nop + loc_008692DD: nop + loc_008692DE: nop + loc_008692DF: nop + loc_008692FF: var_8 = stk@FFFC - 1 + loc_00869339: var_eax = Proc_10_13_84B1F0(var_14 * 04B0h, &H280, &H1E0) + loc_0086935B: var_eax = Proc_10_14_84B2D0(global_008865E4, var_14 * 04B0h, edi) + loc_00869372: var_eax = Proc_10_13_84B1F0(var_34, var_3C, var_40) + loc_00869394: var_eax = Proc_10_14_84B2D0(global_008865E8, var_34, edi) + loc_008693A6: If global_886000 = 0 Then + loc_008693AE: GoTo loc_008693C1 + loc_008693B0: End If + loc_008693C1: 'Referenced from: 008693AE + loc_008693CD: var_18 = ((global_401D30 / global_401728) * global_401830) + loc_008693E7: If global_886000 = 0 Then + loc_008693EF: GoTo loc_00869402 + loc_008693F1: End If + loc_00869402: 'Referenced from: 008693EF + loc_00869408: var_2C = ((global_402AD0 / global_401728) * global_401830) + loc_00869421: + loc_00869425: var_eax = QueryPerformanceCounter(var_28) + loc_00869439: var_eax = Proc_9_14_845940(edi, edi, 640) + loc_0086944B: If global_886000 = 0 Then + loc_00869453: GoTo loc_00869466 + loc_00869455: End If + loc_00869466: 'Referenced from: 00869453 + loc_00869495: If global_886000 = 0 Then + loc_0086949D: GoTo loc_008694B0 + loc_0086949F: End If + loc_008694B0: 'Referenced from: 0086949D + loc_008694CD: If global_886000 = 0 Then + loc_008694D5: GoTo loc_008694E8 + loc_008694D7: End If + loc_008694E8: 'Referenced from: 008694D5 + loc_00869505: If global_886000 = 0 Then + loc_0086950D: GoTo loc_00869520 + loc_0086950F: End If + loc_00869520: 'Referenced from: 0086950D + loc_0086953A: var_eax = Proc_10_15_84B580(var_34, global_008865E8, CInt(((global_401D30 / global_401728) - var_38))) + loc_008695A7: var_eax = Proc_10_15_84B580(var_14 * 04B0h, global_008865E8, CInt(var_38)) + loc_008695D2: var_eax = Proc_10_14_84B2D0(global_008865E8, global_008865E4, edi) + loc_008695DB: var_eax = QueryPerformanceCounter(var_20) + loc_008695F2: call __vbaCySub(var_20, var_1C, var_28, var_24, edi, edi, edi, 00000280h, 000001E0h, var_3C, var_40, CInt(var_30), CInt((global_402AC0 - var_38)), CInt((global_402AE4 - var_30)), edi, edi) + loc_008695FA: call __vbaR8Cy(__vbaCySub(var_20, var_1C, var_28, var_24, edi, edi, edi, 00000280h, 000001E0h, var_3C, var_40, CInt(var_30), CInt((global_402AC0 - var_38)), CInt((global_402AE4 - var_30)), edi, edi), var_20) + loc_00869610: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_0086961D: If global_886000 = 0 Then + loc_0086961F: fdivr st0, var_3C + loc_00869622: GoTo loc_0086962F + loc_00869624: End If + loc_0086962F: 'Referenced from: 00869622 + loc_0086962F: global_8860D4 = var_3C + loc_00869652: global_8860D4 = 3F800000h + loc_0086965C: End If + loc_00869668: var_38 = ((global_8860D4 * var_18) + var_38) + loc_00869681: var_30 = ((global_8860D4 * var_2C) + var_30) + loc_00869691: var_18 = var_18 + loc_008696A1: var_2C = var_2C + loc_008696BB: If global_886000 = 0 Then + loc_008696C3: GoTo loc_008696D6 + loc_008696C5: End If + loc_008696D6: 'Referenced from: 008696C3 + loc_008696DC: var_50 = (global_401D30 / global_401728) + loc_008696F0: If Err.Number = 0 Then GoTo loc_00869421 + loc_0086971B: var_eax = Proc_10_14_84B2D0(var_34, global_008865E8, edi) + loc_00869736: Exit Sub + loc_00869747: Exit Sub + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If +End Sub + +Public Sub Proc_12_28_868DE0 + loc_00868E43: var_eax = Proc_10_13_84B1F0(var_1C, var_60, &H1E0) + loc_00868E6D: var_eax = Proc_10_14_84B2D0(global_008865E4, var_1C, edi) + loc_00868EC6: eax = CInt((Int((Rnd(var_4C) * global_401770)) + global_401850)) - 1 + loc_00868ECA: var_74 = CInt((Int((Rnd(var_4C) * global_401770)) + global_401850)) - 1 + loc_00868ECD: If CInt((Int((Rnd(var_4C) * global_401770)) + global_401850)) - 1 <= 0 Then + loc_00868ECF: GoTo loc_[eax*4+008692B0h] + loc_00868EE7: GoTo loc_00868F21 + loc_00868EFE: GoTo loc_00868F21 + loc_00868F0A: GoTo loc_00868F1A + loc_00868F1A: 'Referenced from: 00868F0A + loc_00868F21: End If + loc_00868F25: var_eax = QueryPerformanceCounter(var_38) + loc_00868F5A: var_80 = var_20 + loc_00868F60: var_3C = ((var_14 * 04B0h * global_8860D4) + var_3C) + loc_00868F70: var_84 = var_80 + loc_00868F89: var_3C = var_80 + loc_00868F8C: End If + loc_00868F9A: If Err.Number Then + loc_00868F9F: End If + loc_00868FA3: If var_14 = 1 Then + loc_00868FA8: var_88 = var_80 + loc_00868FBB: If var_14 <> 0 Then GoTo loc_00868FDB + loc_00868FC2: GoTo loc_00868FDD + loc_00868FC4: End If + loc_00868FD2: If Err.Number Then + loc_00868FD9: GoTo loc_00868FDD + loc_00868FDB: End If + loc_00868FDD: 'Referenced from: 00868FC2 + loc_00868FE7: If var_74 <= 3 Then + loc_00868FED: GoTo loc_[eax*4+008692C0h] + loc_00869030: var_eax = Proc_10_14_84B2D0(global_008865E8, global_008865E4, edi) + loc_00869067: GoTo loc_008691DE + loc_008690A8: var_eax = Proc_10_14_84B2D0(global_008865E8, global_008865E4, CInt(var_3C)) + loc_008690E8: GoTo loc_008691E7 + loc_00869129: var_eax = Proc_10_14_84B2D0(global_008865E8, global_008865E4, edi) + loc_00869169: GoTo loc_008691E7 + loc_008691A7: var_eax = Proc_10_14_84B2D0(global_008865E8, global_008865E4, edi) + loc_008691DE: 'Referenced from: 00869067 + loc_008691E7: 'Referenced from: 008690E8 + loc_008691E7: var_eax = Proc_10_14_84B2D0(var_1C, global_008865E4, edi) + loc_008691EC: End If + loc_008691F0: var_eax = QueryPerformanceCounter(var_2C) + loc_0086920B: call __vbaCySub(var_2C, var_28, var_38, var_34, edi, edi, CInt((global_402AE4 - var_3C)), 00000280h, CInt(var_3C), var_60, var_64, CInt(var_3C), edi, edi, 00000280h, CInt((global_402AE4 - var_3C))) + loc_00869213: call __vbaR8Cy(__vbaCySub(var_2C, var_28, var_38, var_34, edi, edi, CInt((global_402AE4 - var_3C)), 00000280h, CInt(var_3C), var_60, var_64, CInt(var_3C), edi, edi, 00000280h, CInt((global_402AE4 - var_3C))), var_28) + loc_0086922D: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_0086923A: If global_886000 = 0 Then + loc_0086923C: fdivr st0, var_3C + loc_00869242: GoTo loc_00869255 + loc_00869244: End If + loc_00869255: 'Referenced from: 00869242 + loc_00869255: global_8860D4 = var_3C + loc_00869264: If Err.Number = 0 Then GoTo loc_00868F21 + loc_00869287: GoTo loc_00869293 + loc_00869292: Exit Sub + loc_00869293: 'Referenced from: 00869287 + loc_0086929C: Exit Sub + loc_008692AD: Exit Sub + loc_008692B0: salc + loc_008692B7: [eax] = [eax] + var_1C + loc_008692BF: eax]+var_1 = eax]+var_1 + 008860D8h + loc_008692C7: var_10 = var_10 + var_10 + loc_008692C9: nop + loc_008692CA: xchg al, [eax] + loc_008692CC: 008860D8h = 008860D8h * ecx-6816FF7Ah + loc_008692D8: adc [eax], eax + loc_008692DB: nop + loc_008692DC: nop + loc_008692DD: nop + loc_008692DE: nop + loc_008692DF: nop + loc_008692FF: var_8 = stk@FFFC + loc_00869339: var_eax = Proc_10_13_84B1F0(var_14 * 04B0h, &H280, &H1E0) + loc_0086935B: var_eax = Proc_10_14_84B2D0(global_008865E4, var_14 * 04B0h, edi) + loc_00869372: var_eax = Proc_10_13_84B1F0(var_34, var_3C, var_40) + loc_00869394: var_eax = Proc_10_14_84B2D0(global_008865E8, var_34, edi) + loc_008693A6: If global_886000 = 0 Then + loc_008693AE: GoTo loc_008693C1 + loc_008693B0: End If + loc_008693C1: 'Referenced from: 008693AE + loc_008693CD: var_18 = ((global_401D30 / global_401728) * global_401830) + loc_008693E7: If global_886000 = 0 Then + loc_008693EF: GoTo loc_00869402 + loc_008693F1: End If + loc_00869402: 'Referenced from: 008693EF + loc_00869408: var_2C = ((global_402AD0 / global_401728) * global_401830) + loc_00869421: + loc_00869425: var_eax = QueryPerformanceCounter(var_28) + loc_00869439: var_eax = Proc_9_14_845940(edi, edi, 640) + loc_0086944B: If global_886000 = 0 Then + loc_00869453: GoTo loc_00869466 + loc_00869455: End If + loc_00869466: 'Referenced from: 00869453 + loc_00869495: If global_886000 = 0 Then + loc_0086949D: GoTo loc_008694B0 + loc_0086949F: End If + loc_008694B0: 'Referenced from: 0086949D + loc_008694CD: If global_886000 = 0 Then + loc_008694D5: GoTo loc_008694E8 + loc_008694D7: End If + loc_008694E8: 'Referenced from: 008694D5 + loc_00869505: If global_886000 = 0 Then + loc_0086950D: GoTo loc_00869520 + loc_0086950F: End If + loc_00869520: 'Referenced from: 0086950D + loc_0086953A: var_eax = Proc_10_15_84B580(var_34, global_008865E8, CInt(((global_401D30 / global_401728) - var_38))) + loc_008695A7: var_eax = Proc_10_15_84B580(var_14 * 04B0h, global_008865E8, CInt(var_38)) + loc_008695D2: var_eax = Proc_10_14_84B2D0(global_008865E8, global_008865E4, edi) + loc_008695DB: var_eax = QueryPerformanceCounter(var_20) + loc_008695F2: call __vbaCySub(var_20, var_1C, var_28, var_24, edi, edi, edi, 00000280h, 000001E0h, var_3C, var_40, CInt(var_30), CInt((global_402AC0 - var_38)), CInt((global_402AE4 - var_30)), edi, edi) + loc_008695FA: call __vbaR8Cy(__vbaCySub(var_20, var_1C, var_28, var_24, edi, edi, edi, 00000280h, 000001E0h, var_3C, var_40, CInt(var_30), CInt((global_402AC0 - var_38)), CInt((global_402AE4 - var_30)), edi, edi), var_20) + loc_00869610: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_0086961D: If global_886000 = 0 Then + loc_0086961F: fdivr st0, var_3C + loc_00869622: GoTo loc_0086962F + loc_00869624: End If + loc_0086962F: 'Referenced from: 00869622 + loc_0086962F: global_8860D4 = var_3C + loc_00869652: global_8860D4 = 3F800000h + loc_0086965C: End If + loc_00869668: var_38 = ((global_8860D4 * var_18) + var_38) + loc_00869681: var_30 = ((global_8860D4 * var_2C) + var_30) + loc_00869691: var_18 = var_18 + loc_008696A1: var_2C = var_2C + loc_008696BB: If global_886000 = 0 Then + loc_008696C3: GoTo loc_008696D6 + loc_008696C5: End If + loc_008696D6: 'Referenced from: 008696C3 + loc_008696DC: var_50 = (global_401D30 / global_401728) + loc_008696F0: If Err.Number = 0 Then GoTo loc_00869421 + loc_0086971B: var_eax = Proc_10_14_84B2D0(var_34, global_008865E8, edi) + loc_00869736: Exit Sub + loc_00869747: Exit Sub + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If +End Sub + +Public Sub Proc_12_29_8692E0 + loc_00869339: var_eax = Proc_10_13_84B1F0(var_14, &H280, &H1E0) + loc_0086935B: var_eax = Proc_10_14_84B2D0(global_008865E4, var_14, edi) + loc_00869372: var_eax = Proc_10_13_84B1F0(var_34, var_3C, var_40) + loc_00869394: var_eax = Proc_10_14_84B2D0(global_008865E8, var_34, edi) + loc_008693A6: If global_886000 = 0 Then + loc_008693AE: GoTo loc_008693C1 + loc_008693B0: End If + loc_008693C1: 'Referenced from: 008693AE + loc_008693CD: var_18 = ((global_401D30 / global_401728) * global_401830) + loc_008693E7: If global_886000 = 0 Then + loc_008693EF: GoTo loc_00869402 + loc_008693F1: End If + loc_00869402: 'Referenced from: 008693EF + loc_00869408: var_2C = ((global_402AD0 / global_401728) * global_401830) + loc_00869421: + loc_00869425: var_eax = QueryPerformanceCounter(var_28) + loc_00869439: var_eax = Proc_9_14_845940(edi, edi, 640) + loc_0086944B: If global_886000 = 0 Then + loc_00869453: GoTo loc_00869466 + loc_00869455: End If + loc_00869466: 'Referenced from: 00869453 + loc_00869495: If global_886000 = 0 Then + loc_0086949D: GoTo loc_008694B0 + loc_0086949F: End If + loc_008694B0: 'Referenced from: 0086949D + loc_008694CD: If global_886000 = 0 Then + loc_008694D5: GoTo loc_008694E8 + loc_008694D7: End If + loc_008694E8: 'Referenced from: 008694D5 + loc_00869505: If global_886000 = 0 Then + loc_0086950D: GoTo loc_00869520 + loc_0086950F: End If + loc_00869520: 'Referenced from: 0086950D + loc_0086953A: var_eax = Proc_10_15_84B580(var_34, global_008865E8, CInt(((global_401D30 / global_401728) - var_38))) + loc_008695A7: var_eax = Proc_10_15_84B580(var_14, global_008865E8, CInt(var_38)) + loc_008695D2: var_eax = Proc_10_14_84B2D0(global_008865E8, global_008865E4, edi) + loc_008695DB: var_eax = QueryPerformanceCounter(var_20) + loc_008695F2: call __vbaCySub(var_20, var_1C, var_28, var_24, edi, edi, edi, 00000280h, 000001E0h, var_3C, var_40, CInt(var_30), CInt((global_402AC0 - var_38)), CInt((global_402AE4 - var_30)), edi, edi) + loc_008695FA: call __vbaR8Cy(__vbaCySub(var_20, var_1C, var_28, var_24, edi, edi, edi, 00000280h, 000001E0h, var_3C, var_40, CInt(var_30), CInt((global_402AC0 - var_38)), CInt((global_402AE4 - var_30)), edi, edi), var_20) + loc_00869610: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_0086961D: If global_886000 = 0 Then + loc_0086961F: fdivr st0, 008860DCh + loc_00869622: GoTo loc_0086962F + loc_00869624: End If + loc_0086962F: 'Referenced from: 00869622 + loc_0086962F: global_8860D4 = __vbaR8Cy(global_008860D8, global_008860DC) + loc_00869652: global_8860D4 = 3F800000h + loc_0086965C: End If + loc_00869668: var_38 = ((global_8860D4 * var_18) + var_38) + loc_00869681: var_30 = ((global_8860D4 * var_2C) + var_30) + loc_00869691: var_18 = var_18 + loc_008696A1: var_2C = var_2C + loc_008696BB: If global_886000 = 0 Then + loc_008696C3: GoTo loc_008696D6 + loc_008696C5: End If + loc_008696D6: 'Referenced from: 008696C3 + loc_008696DC: var_50 = (global_401D30 / global_401728) + loc_008696F0: If Err.Number = 0 Then GoTo loc_00869421 + loc_0086971B: var_eax = Proc_10_14_84B2D0(var_34, global_008865E8, edi) + loc_00869736: Exit Sub + loc_00869747: Exit Sub + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If + loc_00869748: End If +End Sub + +Public Sub Proc_12_30_869750 + loc_008697AF: var_eax = Proc_10_13_84B1F0(var_14, &H280, &H1E0) + loc_008697D1: var_eax = Proc_10_14_84B2D0(global_008865E4, var_14, edi) + loc_008697E8: var_eax = Proc_10_13_84B1F0(var_18, &H280, var_48) + loc_008697F9: + loc_008697FD: var_eax = QueryPerformanceCounter(var_2C) + loc_00869829: var_eax = Proc_10_14_84B2D0(global_008865E8, var_18, edi) + loc_00869831: fsubr st0, [00402B30h] + loc_0086986C: var_eax = Proc_10_14_84B2D0(var_14, var_18, edi) + loc_0086988A: fsubr st0, [00402B28h] + loc_008698C7: var_eax = Proc_10_14_84B2D0(var_14, var_18, CInt((var_30 + global_402B28))) + loc_008698D9: fsubr st0, [00402B30h] + loc_00869932: var_eax = Proc_10_14_84B2D0(var_14, var_18, CInt(global_402B28)) + loc_00869950: fsubr st0, [00402B28h] + loc_00869985: var_eax = Proc_10_14_84B2D0(var_14, var_18, edi) + loc_008699AF: var_eax = Proc_10_14_84B2D0(var_18, global_008865E4, edi) + loc_008699B8: var_eax = QueryPerformanceCounter(var_20) + loc_008699CF: call __vbaCySub(var_20, var_1C, var_2C, var_28, edi, edi, edi, 00000280h, 000001E0h, var_44, var_48, CInt(global_402B30), CInt(var_30), CInt(global_402B30), CInt(var_30), CInt(global_402B30)) + loc_008699D7: call __vbaR8Cy(__vbaCySub(var_20, var_1C, var_2C, var_28, edi, edi, edi, 00000280h, 000001E0h, var_44, var_48, CInt(global_402B30), CInt(var_30), CInt(global_402B30), CInt(var_30), CInt(global_402B30)), var_1C) + loc_008699E9: var_54 = __vbaR8Cy(__vbaCySub(var_20, var_1C, var_2C, var_28, edi, edi, edi, 00000280h, 000001E0h, var_44, var_48, CInt(global_402B30), CInt(var_30), CInt(global_402B30), CInt(var_30), CInt(global_402B30)), var_1C) + loc_008699EE: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_008699FB: If global_886000 = 0 Then + loc_008699FD: fdivr st0, var_54 + loc_00869A00: GoTo loc_00869A0D + loc_00869A02: End If + loc_00869A0D: 'Referenced from: 00869A00 + loc_00869A0D: global_8860D4 = __vbaR8Cy(global_008860D8, global_008860DC) + loc_00869A2C: var_30 = ((global_8860D4 * global_402B20) + var_30) + loc_00869A48: var_24 = ((global_8860D4 * global_402B18) + var_24) + loc_00869A69: If Err.Number = 0 Then GoTo loc_008697F9 + loc_00869A95: var_eax = Proc_10_14_84B2D0(global_008865E8, global_008865E4, edi) + loc_00869ADA: Exit Sub + loc_00869AEB: Exit Sub + loc_00869AEC: End If + loc_00869AEC: End If + loc_00869AEC: End If + loc_00869AEC: End If + loc_00869AEC: End If + loc_00869AEC: End If + loc_00869AEC: End If + loc_00869AEC: End If + loc_00869AEC: End If +End Sub + +Public Sub Proc_12_31_869E30 + Dim var_28 As Me + Dim var_3C As Me + Dim var_2C As Me + loc_00869EA4: var_eax = Proc_10_13_84B1F0(var_44, &H280, &H1E0) + loc_00869EC7: var_eax = Proc_10_13_84B1F0(var_5C, &H280, &H1E0) + loc_00869EF5: var_eax = Proc_10_14_84B2D0(global_008865E4, var_44, esi) + loc_00869F4A: var_30 = CInt((Int((Rnd(10) * global_401CB8)) + global_401CA0)) + loc_00869F90: var_20 = CInt((Int((Rnd(var_74) * global_401CB8)) + global_401CA0)) + loc_00869FB4: var_100 = CInt((Int((Rnd(var_74) * global_401CB8)) + global_401CA0)) + loc_00869FBA: ReDim var_24(0 To CInt((Int((Rnd(var_74) * global_401CB8)) + global_401CA0)), 0 To CInt((Int((Rnd(var_74) * global_401CB8)) + global_401CA0))) + loc_00869FC9: var_108 = var_30 + loc_00869FDC: If global_886000 = 0 Then + loc_00869FE4: GoTo loc_00869FF7 + loc_00869FE6: End If + loc_00869FF7: 'Referenced from: 00869FE4 + loc_0086A00B: var_18 = CInt((global_401D30 / var_108)) + loc_0086A00E: var_110 = var_100 + loc_0086A021: If global_886000 = 0 Then + loc_0086A029: GoTo loc_0086A03C + loc_0086A02B: End If + loc_0086A03C: 'Referenced from: 0086A029 + loc_0086A055: If global_886000 = 0 Then + loc_0086A05D: GoTo loc_0086A070 + loc_0086A05F: End If + loc_0086A070: 'Referenced from: 0086A05D + loc_0086A070: var_58 = CInt((global_402AD0 / var_110)) + loc_0086A082: var_11C = CInt((global_401D30 / var_108)) + loc_0086A095: If global_886000 = 0 Then + loc_0086A09D: GoTo loc_0086A0B0 + loc_0086A09F: End If + loc_0086A0B0: 'Referenced from: 0086A09D + loc_0086A0CF: If global_886000 = 0 Then + loc_0086A0D7: GoTo loc_0086A0EA + loc_0086A0D9: End If + loc_0086A0EA: 'Referenced from: 0086A0D7 + loc_0086A0F0: var_38 = CInt(((var_11C / global_401728) - global_401728))) + loc_0086A0F9: var_128 = var_58 + loc_0086A10C: If global_886000 = 0 Then + loc_0086A114: GoTo loc_0086A127 + loc_0086A116: End If + loc_0086A127: 'Referenced from: 0086A114 + loc_0086A13C: var_1C = CInt(((var_128 / global_401728) - global_401728))) + loc_0086A14D: If var_28 <= CInt((Int((Rnd(var_74) * global_401CB8)) + global_401CA0)) Then + loc_0086A15E: If var_3C <= 0 Then + loc_0086A169: If var_24 Then + loc_0086A16F: If var_24 = 2 Then + loc_0086A17A: var_28 = var_28 - var_24(8) + loc_0086A17E: If var_28 >= 0 Then + loc_0086A180: var_eax = Err.Raise + loc_0086A189: End If + loc_0086A199: var_3C = var_3C - var_24(6) + loc_0086A19D: If var_3C >= 0 Then + loc_0086A19F: var_eax = Err.Raise + loc_0086A1A4: End If + loc_0086A1A7: var_24(7) = var_24(7) * var_3C + loc_0086A1AA: var_24(7) = var_24(7) + var_28 + loc_0086A1B2: GoTo loc_0086A1C3 + loc_0086A1B4: End If + loc_0086A1B4: End If + loc_0086A1B4: var_eax = Err.Raise + loc_0086A1C3: 'Referenced from: 0086A1B2 + loc_0086A1CC: var_28 = var_28 - 0001h + loc_0086A1D6: var_28 = var_28 * var_18 + loc_0086A1E4: var_12C = var_28 + loc_0086A1F8: If var_24 Then + loc_0086A1FE: If var_24 = 2 Then + loc_0086A206: var_28 = var_28 - ecx+0000001Ch + loc_0086A20B: If var_28 >= var_24(7)*var_3C Then + loc_0086A20D: var_eax = Err.Raise + loc_0086A212: End If + loc_0086A21C: var_3C = var_3C - var_24(6) + loc_0086A220: If var_3C >= 0 Then + loc_0086A222: var_eax = Err.Raise + loc_0086A227: End If + loc_0086A22A: var_24(7) = var_24(7) * var_3C + loc_0086A22D: var_24(7) = var_24(7) + var_28 + loc_0086A235: GoTo loc_0086A23C + loc_0086A237: End If + loc_0086A237: End If + loc_0086A237: var_eax = Err.Raise + loc_0086A23C: 'Referenced from: 0086A235 + loc_0086A243: var_3C = var_3C - 0001h + loc_0086A24D: var_3C = var_3C * var_58 + loc_0086A25B: var_130 = var_3C + loc_0086A270: If var_24 Then + loc_0086A276: If var_24 = 2 Then + loc_0086A282: var_28 = var_28 - var_24(8) + loc_0086A286: If var_28 >= var_24(7)*var_3C Then + loc_0086A288: var_eax = Err.Raise + loc_0086A28D: End If + loc_0086A297: var_3C = var_3C - var_24(6) + loc_0086A29B: If var_3C >= 0 Then + loc_0086A29D: var_eax = Err.Raise + loc_0086A2A2: End If + loc_0086A2A5: var_24(7) = var_24(7) * var_3C + loc_0086A2A8: var_24(7) = var_24(7) + var_28 + loc_0086A2B0: GoTo loc_0086A2B7 + loc_0086A2B2: End If + loc_0086A2B2: End If + loc_0086A2B2: var_eax = Err.Raise + loc_0086A2B7: 'Referenced from: 0086A2B0 + loc_0086A2BE: var_134 = var_38 + loc_0086A2CA: var_138 = var_134 + loc_0086A2FF: If var_24 Then + loc_0086A305: If var_24 = 2 Then + loc_0086A311: var_28 = var_28 - var_24(8) + loc_0086A315: If var_28 >= var_24(7)*var_3C Then + loc_0086A317: var_eax = Err.Raise + loc_0086A31C: End If + loc_0086A326: var_3C = var_3C - var_24(6) + loc_0086A32A: If var_3C >= 0 Then + loc_0086A32C: var_eax = Err.Raise + loc_0086A331: End If + loc_0086A334: var_24(7) = var_24(7) * var_3C + loc_0086A337: var_24(7) = var_24(7) + var_28 + loc_0086A33F: GoTo loc_0086A34C + loc_0086A341: End If + loc_0086A341: End If + loc_0086A341: var_eax = Err.Raise + loc_0086A34C: 'Referenced from: 0086A33F + loc_0086A34E: If var_24 Then + loc_0086A354: If var_24 = 2 Then + loc_0086A360: var_28 = var_28 - var_24(8) + loc_0086A364: If var_28 >= var_24(7)*var_3C Then + loc_0086A366: var_eax = Err.Raise + loc_0086A36F: End If + loc_0086A379: var_3C = var_3C - var_24(6) + loc_0086A37D: If var_3C >= 0 Then + loc_0086A37F: var_eax = Err.Raise + loc_0086A388: End If + loc_0086A38B: var_24(7) = var_24(7) * var_3C + loc_0086A38E: var_24(7) = var_24(7) + var_28 + loc_0086A396: GoTo loc_0086A3A1 + loc_0086A398: End If + loc_0086A398: End If + loc_0086A398: var_eax = Err.Raise + loc_0086A3A1: 'Referenced from: 0086A396 + loc_0086A3B7: var_140 = var_1C + loc_0086A3CD: var_144 = var_134 + loc_0086A3E3: If global_886000 = 0 Then + loc_0086A3E7: GoTo loc_0086A3F2 + loc_0086A3E9: End If + loc_0086A3EC: call _adj_fdiv_r(Err.Raise) + loc_0086A3F2: 'Referenced from: 0086A3E7 + loc_0086A405: var_14 = Atn((global_401D30 / global_401728)) + loc_0086A40E: GoTo loc_0086A4B7 + loc_0086A413: End If + loc_0086A415: If var_24(4) Then + loc_0086A41B: If var_24(4) = 2 Then + loc_0086A427: var_28 = var_28 - ((var_144 - [ecx+eax]) / [ecx+ebx+00000004h])).%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_0086A42B: If var_28 >= 0 Then + loc_0086A42D: var_eax = Err.Raise + loc_0086A432: End If + loc_0086A43C: var_3C = var_3C - var_24(6) + loc_0086A440: If var_3C >= 0 Then + loc_0086A442: var_eax = Err.Raise + loc_0086A447: End If + loc_0086A44A: var_24(7) = var_24(7) * var_3C + loc_0086A44D: var_24(7) = var_24(7) + var_28 + loc_0086A455: GoTo loc_0086A45C + loc_0086A457: End If + loc_0086A457: End If + loc_0086A457: var_eax = Err.Raise + loc_0086A45C: 'Referenced from: 0086A455 + loc_0086A463: var_13C = var_1C + loc_0086A46F: var_148 = var_13C + loc_0086A4A2: GoTo loc_0086A4AA + loc_0086A4A4: End If + loc_0086A4AA: 'Referenced from: 0086A4A2 + loc_0086A4AA: var_14 = global_402B58 + loc_0086A4B7: 'Referenced from: 0086A40E + loc_0086A4BC: If var_24 Then + loc_0086A4C2: If var_24 = 2 Then + loc_0086A4CE: var_28 = var_28 - var_24(8) + loc_0086A4D2: If var_28 >= var_24(7)*var_3C Then + loc_0086A4D4: var_eax = Err.Raise + loc_0086A4D9: End If + loc_0086A4E3: var_3C = var_3C - var_24(6) + loc_0086A4E7: If var_3C >= 0 Then + loc_0086A4E9: var_eax = Err.Raise + loc_0086A4EE: End If + loc_0086A4F1: var_24(7) = var_24(7) * var_3C + loc_0086A4F4: var_24(7) = var_24(7) + var_28 + loc_0086A4FC: GoTo loc_0086A503 + loc_0086A4FE: End If + loc_0086A4FE: End If + loc_0086A4FE: var_eax = Err.Raise + loc_0086A503: 'Referenced from: 0086A4FC + loc_0086A50C: var_14C = var_134 + loc_0086A536: If Err.Number Then + loc_0086A541: var_14 = (var_14 + global_401768) + loc_0086A54E: End If + loc_0086A553: If var_24 Then + loc_0086A559: If var_24 = 2 Then + loc_0086A565: var_28 = var_28 - var_24(8) + loc_0086A569: If var_28 >= var_24(7)*var_3C Then + loc_0086A56B: var_eax = Err.Raise + loc_0086A570: End If + loc_0086A57A: var_3C = var_3C - var_24(6) + loc_0086A57E: If var_3C >= 0 Then + loc_0086A580: var_eax = Err.Raise + loc_0086A585: End If + loc_0086A588: var_24(7) = var_24(7) * var_3C + loc_0086A58B: var_24(7) = var_24(7) + var_28 + loc_0086A593: GoTo loc_0086A59C + loc_0086A595: End If + loc_0086A595: End If + loc_0086A595: var_eax = Err.Raise + loc_0086A59C: 'Referenced from: 0086A593 + loc_0086A59E: If var_24 Then + loc_0086A5A4: If var_24 = 2 Then + loc_0086A5B0: var_28 = var_28 - var_24(8) + loc_0086A5B4: If var_28 >= var_24(7)*var_3C Then + loc_0086A5B6: var_eax = Err.Raise + loc_0086A5BF: End If + loc_0086A5C9: var_3C = var_3C - var_24(6) + loc_0086A5CD: If var_3C >= 0 Then + loc_0086A5CF: var_eax = Err.Raise + loc_0086A5D8: End If + loc_0086A5DB: var_24(7) = var_24(7) * var_3C + loc_0086A5DE: var_24(7) = var_24(7) + var_28 + loc_0086A5E6: GoTo loc_0086A5ED + loc_0086A5E8: End If + loc_0086A5E8: End If + loc_0086A5E8: call var_28 + loc_0086A5ED: 'Referenced from: 0086A5E6 + loc_0086A61D: call __vbaPowerR8((var_13C - [ecx+eax+00000004h])) + loc_0086A623: var_158 = global_402B60 + loc_0086A65B: call __vbaPowerR8((var_134 - [eax+edi])) + loc_0086A688: If CInt(Sqr((global_401D30 / global_401728))) = 0 Then + loc_0086A68F: End If + loc_0086A6A1: var_BC = Cos(var_14) + loc_0086A6A9: If var_24 Then + loc_0086A6AF: If var_24 = 2 Then + loc_0086A6BB: var_28 = var_28 - var_24(8) + loc_0086A6BF: If var_28 >= var_24(7)*var_3C Then + loc_0086A6C1: var_eax = Err.Raise + loc_0086A6CA: End If + loc_0086A6D4: var_3C = var_3C - var_24(6) + loc_0086A6D8: If var_3C >= 0 Then + loc_0086A6DA: var_eax = Err.Raise + loc_0086A6E3: End If + loc_0086A6E6: var_24(7) = var_24(7) * var_3C + loc_0086A6EF: var_24(7) = var_24(7) + var_28 + loc_0086A6F7: GoTo loc_0086A706 + loc_0086A6F9: End If + loc_0086A6F9: End If + loc_0086A6FF: var_eax = Err.Raise + loc_0086A706: 'Referenced from: 0086A6F7 + loc_0086A718: var_168 = var_160 + loc_0086A72B: If global_886000 = 0 Then + loc_0086A733: GoTo loc_0086A746 + loc_0086A735: End If + loc_0086A746: 'Referenced from: 0086A733 + loc_0086A746: fchs + loc_0086A74E: var_16C = ((global_402B50 / var_168) * var_BC) + loc_0086A777: var_BC = Sin(var_14) + loc_0086A798: var_B0 = Rnd(var_74) + loc_0086A7A0: If var_24 Then + loc_0086A7A6: If var_24 = 2 Then + loc_0086A7B2: var_28 = var_28 - var_24(8) + loc_0086A7B6: If var_28 >= var_24(7)*var_3C Then + loc_0086A7B8: var_eax = Err.Raise + loc_0086A7BD: End If + loc_0086A7C9: var_3C = var_3C - var_24(6) + loc_0086A7CD: If var_3C >= 0 Then + loc_0086A7CF: var_eax = Err.Raise + loc_0086A7D8: End If + loc_0086A7DB: var_24(7) = var_24(7) * var_3C + loc_0086A7DE: var_24(7) = var_24(7) + var_28 + loc_0086A7E6: GoTo loc_0086A7F2 + loc_0086A7E8: End If + loc_0086A7E8: End If + loc_0086A7E8: var_eax = Err.Raise + loc_0086A7F2: 'Referenced from: 0086A7E6 + loc_0086A7FB: var_174 = var_160 + loc_0086A80E: If global_886000 = 0 Then + loc_0086A816: GoTo loc_0086A829 + loc_0086A818: End If + loc_0086A829: 'Referenced from: 0086A816 + loc_0086A829: fchs + loc_0086A845: var_178 = (((var_B0 * global_402668) + global_402910) * var_BC)) + loc_0086A86D: If var_24 Then + loc_0086A873: If var_24 = 2 Then + loc_0086A87F: var_28 = var_28 - var_24(8) + loc_0086A883: If var_28 >= var_24(7)*var_3C Then + loc_0086A885: var_eax = Err.Raise + loc_0086A88E: End If + loc_0086A897: var_3C = var_3C - var_24(6) + loc_0086A89B: If var_3C >= 0 Then + loc_0086A89D: var_eax = Err.Raise + loc_0086A8A6: End If + loc_0086A8A9: var_24(7) = var_24(7) * var_3C + loc_0086A8AC: var_24(7) = var_24(7) + var_28 + loc_0086A8B4: GoTo loc_0086A8BF + loc_0086A8B6: End If + loc_0086A8B6: End If + loc_0086A8B6: var_eax = Err.Raise + loc_0086A8BF: 'Referenced from: 0086A8B4 + loc_0086A8CE: 00000001h = 00000001h + var_3C + loc_0086A8DA: var_3C = 00000001h+var_3C + loc_0086A8E0: GoTo loc_0086A15A + loc_0086A8E5: End If + loc_0086A8EA: 00000001h = 00000001h + var_28 + loc_0086A8F5: var_28 = 00000001h+var_28 + loc_0086A8F8: GoTo loc_0086A149 + loc_0086A8FD: End If + loc_0086A90C: + loc_0086A910: var_eax = QueryPerformanceCounter(var_64) + loc_0086A94C: var_eax = Proc_10_14_84B2D0(global_008865E8, var_5C, edi) + loc_0086A960: If 00000001h <= CInt((Int((Rnd(var_74) * global_401CB8)) + global_401CA0)) Then + loc_0086A971: If 00000001h <= CInt((Int((Rnd(var_74) * global_401CB8)) + global_401CA0)) Then + loc_0086A979: If var_24 Then + loc_0086A97F: If var_24 = 2 Then + loc_0086A98A: 00000001h = 00000001h - var_24(8) + loc_0086A98E: If 00000001h >= var_24(7)*var_3C Then + loc_0086A990: var_eax = Err.Raise + loc_0086A999: End If + loc_0086A9A2: 00000001h = 00000001h - var_24(6) + loc_0086A9A6: If 00000001h >= 0 Then + loc_0086A9A8: var_eax = Err.Raise + loc_0086A9B1: End If + loc_0086A9B4: var_24(7) = var_24(7) * 1 + loc_0086A9BF: GoTo loc_0086A9CA + loc_0086A9C1: End If + loc_0086A9C1: End If + loc_0086A9C1: var_eax = Err.Raise + loc_0086A9CA: 'Referenced from: 0086A9BF + loc_0086A9D3: If edx+eax+00000010h = var_FFFFFF Then + loc_0086A9E2: var_2C = var_18 + loc_0086A9E5: var_28 = var_28 - 0001h + loc_0086A9EF: var_28 = var_28 * var_18 + loc_0086A9F9: var_28 = var_28 + var_18 + loc_0086AA07: If var_28+var_18 > 640 Then + loc_0086AA0C: var_28 = var_28 - 0001h + loc_0086AA16: var_28 = var_28 * var_18 + loc_0086AA24: 0280h = 0280h - var_28 + loc_0086AA30: End If + loc_0086AA39: var_3C = var_3C - 0001h + loc_0086AA43: var_3C = var_3C * var_58 + loc_0086AA4D: var_3C = var_3C + var_58 + loc_0086AA5A: If var_3C+var_58 > 480 Then + loc_0086AA5F: var_3C = var_3C - 0001h + loc_0086AA69: var_3C = var_3C * var_58 + loc_0086AA77: 01E0h = 01E0h - var_3C + loc_0086AA80: End If + loc_0086AA90: If var_24 Then + loc_0086AA96: If var_24 = 2 Then + loc_0086AA9E: var_28 = var_28 - ecx+0000001Ch + loc_0086AAA3: If var_28 >= var_24(7)*1 Then + loc_0086AAA5: var_eax = Err.Raise + loc_0086AAAE: End If + loc_0086AAB7: var_3C = var_3C - var_24(6) + loc_0086AABB: If var_3C >= 0 Then + loc_0086AABD: var_eax = Err.Raise + loc_0086AAC6: End If + loc_0086AAC9: var_24(7) = var_24(7) * var_3C + loc_0086AACC: var_24(7) = var_24(7) + var_28 + loc_0086AAD4: GoTo loc_0086AAE1 + loc_0086AAD6: End If + loc_0086AAD6: End If + loc_0086AAD6: var_eax = Err.Raise + loc_0086AAE1: 'Referenced from: 0086AAD4 + loc_0086AAE3: If var_24 Then + loc_0086AAE9: If var_24 = 2 Then + loc_0086AAF5: var_28 = var_28 - var_24(8) + loc_0086AAF9: var_C4 = var_28 + loc_0086AAFF: If var_28 >= var_24(7)*var_3C Then + loc_0086AB01: var_eax = Err.Raise + loc_0086AB10: End If + loc_0086AB17: var_3C = var_3C - var_24(6) + loc_0086AB1E: If var_3C >= 0 Then + loc_0086AB20: var_eax = Err.Raise + loc_0086AB2F: End If + loc_0086AB32: var_24(7) = var_24(7) * var_3C + loc_0086AB35: var_24(7) = var_24(7) + var_C4 + loc_0086AB3D: GoTo loc_0086AB4A + loc_0086AB3F: End If + loc_0086AB3F: End If + loc_0086AB3F: var_eax = Err.Raise + loc_0086AB4A: 'Referenced from: 0086AB3D + loc_0086AB5F: var_3C = var_3C - 0001h + loc_0086AB6A: var_3C = var_3C * var_58 + loc_0086AB7A: var_28 = var_28 - 0001h + loc_0086AB85: var_28 = var_28 * var_18 + loc_0086ABB7: var_eax = Proc_10_14_84B2D0(var_44, var_5C, CInt(6.37066138261923E-314)) + loc_0086ABC1: If var_24 Then + loc_0086ABC7: If var_24 = 2 Then + loc_0086ABD3: var_28 = var_28 - var_24(8) + loc_0086ABD7: If var_28 >= var_24(7)*var_3C Then + loc_0086ABD9: var_eax = Err.Raise + loc_0086ABE2: End If + loc_0086ABEC: var_3C = var_3C - var_24(6) + loc_0086ABF0: If var_3C >= 0 Then + loc_0086ABF2: var_eax = Err.Raise + loc_0086ABFB: End If + loc_0086ABFE: var_24(7) = var_24(7) * var_3C + loc_0086AC01: var_24(7) = var_24(7) + var_28 + loc_0086AC09: var_17C = ecx+ecx*4 + loc_0086AC0F: GoTo loc_0086AC26 + loc_0086AC11: End If + loc_0086AC11: End If + loc_0086AC11: var_eax = Err.Raise + loc_0086AC17: var_17C = Err.Raise + loc_0086AC26: 'Referenced from: 0086AC0F + loc_0086AC28: If var_24 Then + loc_0086AC2E: If var_24 = 2 Then + loc_0086AC3A: var_28 = var_28 - var_24(8) + loc_0086AC3E: If var_28 >= var_24(7)*var_3C Then + loc_0086AC40: var_eax = Err.Raise + loc_0086AC49: End If + loc_0086AC53: var_3C = var_3C - var_24(6) + loc_0086AC57: If var_3C >= 0 Then + loc_0086AC59: var_eax = Err.Raise + loc_0086AC62: End If + loc_0086AC65: var_24(7) = var_24(7) * var_3C + loc_0086AC68: var_24(7) = var_24(7) + var_28 + loc_0086AC70: GoTo loc_0086AC7D + loc_0086AC72: End If + loc_0086AC72: End If + loc_0086AC72: var_eax = Err.Raise + loc_0086AC7D: 'Referenced from: 0086AC70 + loc_0086AC7F: If var_24 Then + loc_0086AC85: If var_24 = 2 Then + loc_0086AC91: var_28 = var_28 - var_24(8) + loc_0086AC95: If var_28 >= var_24(7)*var_3C Then + loc_0086AC97: var_eax = Err.Raise + loc_0086ACA0: End If + loc_0086ACAA: var_3C = var_3C - var_24(6) + loc_0086ACAE: If var_3C >= 0 Then + loc_0086ACB0: var_eax = Err.Raise + loc_0086ACB9: End If + loc_0086ACBC: var_24(7) = var_24(7) * var_3C + loc_0086ACBF: var_24(7) = var_24(7) + var_28 + loc_0086ACCD: GoTo loc_0086ACDA + loc_0086ACCF: End If + loc_0086ACCF: End If + loc_0086ACCF: var_eax = Err.Raise + loc_0086ACDA: 'Referenced from: 0086ACCD + loc_0086ACFC: If var_24 Then + loc_0086AD02: If var_24 = 2 Then + loc_0086AD0E: var_28 = var_28 - var_24(8) + loc_0086AD12: If var_28 >= var_24(7)*var_3C Then + loc_0086AD14: var_eax = Err.Raise + loc_0086AD1D: End If + loc_0086AD27: var_3C = var_3C - var_24(6) + loc_0086AD2B: If var_3C >= 0 Then + loc_0086AD2D: var_eax = Err.Raise + loc_0086AD36: End If + loc_0086AD39: var_24(7) = var_24(7) * var_3C + loc_0086AD3C: var_24(7) = var_24(7) + var_28 + loc_0086AD44: var_180 = ecx+ecx*4 + loc_0086AD4A: GoTo loc_0086AD5D + loc_0086AD4C: End If + loc_0086AD4C: End If + loc_0086AD4C: var_eax = Err.Raise + loc_0086AD57: var_180 = Err.Raise + loc_0086AD5D: 'Referenced from: 0086AD4A + loc_0086AD5F: If var_24 Then + loc_0086AD65: If var_24 = 2 Then + loc_0086AD71: var_28 = var_28 - var_24(8) + loc_0086AD75: If var_28 >= var_24(7)*var_3C Then + loc_0086AD77: var_eax = Err.Raise + loc_0086AD80: End If + loc_0086AD8A: var_3C = var_3C - var_24(6) + loc_0086AD8E: If var_3C >= 0 Then + loc_0086AD90: var_eax = Err.Raise + loc_0086AD99: End If + loc_0086AD9C: var_24(7) = var_24(7) * var_3C + loc_0086AD9F: var_24(7) = var_24(7) + var_28 + loc_0086ADA7: GoTo loc_0086ADB4 + loc_0086ADA9: End If + loc_0086ADA9: End If + loc_0086ADA9: var_eax = Err.Raise + loc_0086ADB4: 'Referenced from: 0086ADA7 + loc_0086ADB6: If var_24 Then + loc_0086ADBC: If var_24 = 2 Then + loc_0086ADC8: var_28 = var_28 - var_24(8) + loc_0086ADCC: If var_28 >= var_24(7)*var_3C Then + loc_0086ADCE: var_eax = Err.Raise + loc_0086ADD7: End If + loc_0086ADE1: var_3C = var_3C - var_24(6) + loc_0086ADE5: If var_3C >= 0 Then + loc_0086ADE7: var_eax = Err.Raise + loc_0086ADF0: End If + loc_0086ADF3: var_24(7) = var_24(7) * var_3C + loc_0086ADF6: var_24(7) = var_24(7) + var_28 + loc_0086AE04: GoTo loc_0086AE11 + loc_0086AE06: End If + loc_0086AE06: End If + loc_0086AE06: var_eax = Err.Raise + loc_0086AE11: 'Referenced from: 0086AE04 + loc_0086AE35: If var_24 Then + loc_0086AE3B: If var_24 = 2 Then + loc_0086AE47: var_28 = var_28 - var_24(8) + loc_0086AE4B: If var_28 >= var_24(7)*var_3C Then + loc_0086AE4D: var_eax = Err.Raise + loc_0086AE56: End If + loc_0086AE60: var_3C = var_3C - var_24(6) + loc_0086AE64: If var_3C >= 0 Then + loc_0086AE66: var_eax = Err.Raise + loc_0086AE6F: End If + loc_0086AE72: var_24(7) = var_24(7) * var_3C + loc_0086AE75: var_24(7) = var_24(7) + var_28 + loc_0086AE7D: GoTo loc_0086AE8A + loc_0086AE7F: End If + loc_0086AE7F: End If + loc_0086AE7F: var_eax = Err.Raise + loc_0086AE8A: 'Referenced from: 0086AE7D + loc_0086AE8C: If var_24 Then + loc_0086AE92: If var_24 = 2 Then + loc_0086AE9E: var_28 = var_28 - var_24(8) + loc_0086AEA2: If var_28 >= var_24(7)*var_3C Then + loc_0086AEA4: var_eax = Err.Raise + loc_0086AEAD: End If + loc_0086AEB7: var_3C = var_3C - var_24(6) + loc_0086AEBB: If var_3C >= 0 Then + loc_0086AEBD: var_eax = Err.Raise + loc_0086AEC6: End If + loc_0086AEC9: var_24(7) = var_24(7) * var_3C + loc_0086AED2: var_24(7) = var_24(7) + var_28 + loc_0086AEDA: GoTo loc_0086AEE9 + loc_0086AEDC: End If + loc_0086AEDC: End If + loc_0086AEE2: var_eax = Err.Raise + loc_0086AEE9: 'Referenced from: 0086AEDA + loc_0086AF11: If var_24 Then + loc_0086AF17: If var_24 = 2 Then + loc_0086AF23: var_28 = var_28 - var_24(8) + loc_0086AF27: If var_28 >= var_24(7)*var_3C Then + loc_0086AF29: var_eax = Err.Raise + loc_0086AF2E: End If + loc_0086AF38: var_3C = var_3C - var_24(6) + loc_0086AF3C: If var_3C >= 0 Then + loc_0086AF3E: var_eax = Err.Raise + loc_0086AF47: End If + loc_0086AF4A: var_24(7) = var_24(7) * var_3C + loc_0086AF4D: var_24(7) = var_24(7) + var_28 + loc_0086AF55: GoTo loc_0086AF5C + loc_0086AF57: End If + loc_0086AF57: End If + loc_0086AF57: var_eax = Err.Raise + loc_0086AF5C: 'Referenced from: 0086AF55 + loc_0086AF6E: If Err.Number Then + loc_0086AF75: GoTo loc_0086AF79 + loc_0086AF77: End If + loc_0086AF79: 'Referenced from: 0086AF75 + loc_0086AF7B: If var_24 Then + loc_0086AF81: If var_24 = 2 Then + loc_0086AF8D: var_28 = var_28 - var_24(8) + loc_0086AF91: If var_28 >= var_24(7)*var_3C Then + loc_0086AF93: var_eax = Err.Raise + loc_0086AF9C: End If + loc_0086AFA6: var_3C = var_3C - var_24(6) + loc_0086AFAA: If var_3C >= 0 Then + loc_0086AFAC: var_eax = Err.Raise + loc_0086AFB5: End If + loc_0086AFB8: var_24(7) = var_24(7) * var_3C + loc_0086AFBB: var_24(7) = var_24(7) + var_28 + loc_0086AFC3: GoTo loc_0086AFCE + loc_0086AFC5: End If + loc_0086AFC5: End If + loc_0086AFC5: var_eax = Err.Raise + loc_0086AFCE: 'Referenced from: 0086AFC3 + loc_0086AFE5: var_188 = var_58 + loc_0086B001: GoTo loc_0086B005 + loc_0086B003: End If + loc_0086B005: 'Referenced from: 0086B001 + loc_0086B007: If eax = 0 Then + loc_0086B00B: If var_24 Then + loc_0086B011: If var_24 = 2 Then + loc_0086B01D: var_28 = var_28 - var_24(8) + loc_0086B021: If var_28 >= var_24(7)*var_3C Then + loc_0086B023: var_eax = Err.Raise + loc_0086B02C: End If + loc_0086B036: var_3C = var_3C - var_24(6) + loc_0086B03A: If var_3C >= 0 Then + loc_0086B03C: var_eax = Err.Raise + loc_0086B045: End If + loc_0086B048: var_24(7) = var_24(7) * var_3C + loc_0086B04B: var_24(7) = var_24(7) + var_28 + loc_0086B053: GoTo loc_0086B05E + loc_0086B055: End If + loc_0086B055: End If + loc_0086B055: var_eax = Err.Raise + loc_0086B05E: 'Referenced from: 0086B053 + loc_0086B065: var_50 = var_50 + 0001h + loc_0086B079: var_50 = ((var_144 - [ecx+eax]) / [ecx+ebx+00000004h])).QueryInterface 'Ignore this + loc_0086B07C: End If + loc_0086B07E: If var_24 Then + loc_0086B084: If var_24 = 2 Then + loc_0086B090: var_28 = var_28 - var_24(8) + loc_0086B094: If var_28 >= var_24(7)*var_3C Then + loc_0086B096: var_eax = Err.Raise + loc_0086B09F: End If + loc_0086B0A9: var_3C = var_3C - var_24(6) + loc_0086B0AD: If var_3C >= 0 Then + loc_0086B0AF: var_eax = Err.Raise + loc_0086B0B8: End If + loc_0086B0BB: var_24(7) = var_24(7) * var_3C + loc_0086B0BE: var_24(7) = var_24(7) + var_28 + loc_0086B0C6: GoTo loc_0086B0D1 + loc_0086B0C8: End If + loc_0086B0C8: End If + loc_0086B0C8: var_eax = Err.Raise + loc_0086B0D1: 'Referenced from: 0086B0C6 + loc_0086B0E4: var_18 = var_18 * FFFFFEh + loc_0086B0FD: var_190 = var_18 + loc_0086B111: If Err.Number Then + loc_0086B11D: End If + loc_0086B11F: If var_24 Then + loc_0086B125: If var_24 = 2 Then + loc_0086B131: var_28 = var_28 - var_24(8) + loc_0086B135: If var_28 >= var_24(7)*var_3C Then + loc_0086B137: var_eax = Err.Raise + loc_0086B140: End If + loc_0086B14A: var_3C = var_3C - var_24(6) + loc_0086B14E: If var_3C >= 0 Then + loc_0086B150: var_eax = Err.Raise + loc_0086B159: End If + loc_0086B15C: var_24(7) = var_24(7) * var_3C + loc_0086B15F: var_24(7) = var_24(7) + var_28 + loc_0086B167: GoTo loc_0086B172 + loc_0086B169: End If + loc_0086B169: End If + loc_0086B169: var_eax = Err.Raise + loc_0086B172: 'Referenced from: 0086B167 + loc_0086B172: var_18 = var_18 + 0280h + loc_0086B183: var_198 = %x1 = ((var_144 - [ecx+eax]) / [ecx+ebx+00000004h])).OLEDropMode + loc_0086B18F: var_19C = var_198 + loc_0086B1A3: If Err.Number Then + loc_0086B1AA: GoTo loc_0086B1AE + loc_0086B1AC: End If + loc_0086B1AE: 'Referenced from: 0086B1AA + loc_0086B1B4: If var_194 = 0 Then + loc_0086B1B8: If var_24 Then + loc_0086B1BE: If var_24 = 2 Then + loc_0086B1CA: var_28 = var_28 - var_24(8) + loc_0086B1CE: If var_28 >= var_24(7)*var_3C Then + loc_0086B1D0: var_eax = Err.Raise + loc_0086B1D9: End If + loc_0086B1E3: var_3C = var_3C - var_24(6) + loc_0086B1E7: If var_3C >= 0 Then + loc_0086B1E9: var_eax = Err.Raise + loc_0086B1F2: End If + loc_0086B1F5: var_24(7) = var_24(7) * var_3C + loc_0086B1F8: var_24(7) = var_24(7) + var_28 + loc_0086B200: GoTo loc_0086B20B + loc_0086B202: End If + loc_0086B202: End If + loc_0086B202: var_eax = Err.Raise + loc_0086B20B: 'Referenced from: 0086B200 + loc_0086B212: var_50 = var_50 + 0001h + loc_0086B226: var_50 = ((var_144 - [ecx+eax]) / [ecx+ebx+00000004h])).QueryInterface 'Ignore this + loc_0086B229: End If + loc_0086B229: End If + loc_0086B231: 00000001h = 00000001h + var_3C + loc_0086B23B: var_3C = 00000001h+var_3C + loc_0086B246: GoTo loc_0086A96E + loc_0086B24B: End If + loc_0086B250: 00000001h = 00000001h + var_28 + loc_0086B25B: var_28 = 00000001h+var_28 + loc_0086B25E: GoTo loc_0086A95C + loc_0086B263: End If + loc_0086B26F: fsubr st0, var_34 + loc_0086B272: var_34 = (global_8860D4 * global_402B44) + loc_0086B28D: If Err.Number Then + loc_0086B292: End If + loc_0086B2AB: var_B0 = Rnd(10) + loc_0086B2CB: var_B4 = Rnd(10) + loc_0086B2E4: If global_886000 = 0 Then + loc_0086B2EC: GoTo loc_0086B2F9 + loc_0086B2EE: End If + loc_0086B2F4: call _adj_fdiv_m32(global_401758, 01E0h, var_A8, var_AC, edi, edi, edi, 00000280h, 000001E0h, var_A8) + loc_0086B2F9: 'Referenced from: 0086B2EC + loc_0086B346: If global_886000 = 0 Then + loc_0086B34E: GoTo loc_0086B35B + loc_0086B350: End If + loc_0086B356: call _adj_fdiv_m32(global_401758, 00000280h, 000001E0h, var_A8, var_AC) + loc_0086B35B: 'Referenced from: 0086B34E + loc_0086B374: var_eax = Proc_10_14_84B2D0(var_5C, global_008865E4, CInt()) + loc_0086B393: var_eax = QueryPerformanceCounter(var_4C) + loc_0086B3AE: call __vbaCySub(var_4C, var_48, var_64, var_60) + loc_0086B3B6: call __vbaR8Cy(__vbaCySub(var_4C, var_48, var_64, var_60), var_4C) + loc_0086B3C7: var_1A4 = ((var_34 / global_401758) - var_34)) + loc_0086B3CF: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_0086B3DC: If global_886000 = 0 Then + loc_0086B3DE: fdivr st0, var_1A4 + loc_0086B3E4: GoTo loc_0086B3F7 + loc_0086B3E6: End If + loc_0086B3F7: 'Referenced from: 0086B3E4 + loc_0086B3F7: global_8860D4 = (var_B0 * var_34) + loc_0086B41A: global_8860D4 = 3F800000h + loc_0086B424: End If + loc_0086B428: var_30 = var_30 * var_20 + loc_0086B436: If var_50 < var_30*var_20 Then GoTo loc_0086A90C + loc_0086B46D: GoTo loc_0086B486 + loc_0086B485: Exit Sub + loc_0086B486: 'Referenced from: 0086B46D + loc_0086B4A2: Exit Sub + loc_0086B4B3: Exit Sub + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: End If + loc_0086B4B4: GoTo loc___vbaFPException +End Sub + +Public Sub Proc_12_32_86B4C0 + loc_0086B506: var_14 = global_00886014 & "Flux Scores.cfg" + loc_0086B511: GoTo loc_0086B51D + loc_0086B51C: Exit Sub + loc_0086B51D: 'Referenced from: 0086B511 +End Sub + +Public Sub Proc_12_33_86B540 + loc_0086B5B8: var_18 = Chr$(CLng((Int((Rnd(10) * global_402B8C)) + global_402B88))) + loc_0086B5CD: GoTo loc_0086B5E8 + loc_0086B5D3: If var_4 Then + loc_0086B5DE: End If + loc_0086B5E7: Exit Sub + loc_0086B5E8: 'Referenced from: 0086B5CD + loc_0086B5E8: Exit Sub + loc_0086B5FC: Exit Sub + loc_0086B5FD: End If + loc_0086B5FD: End If +End Sub + +Public Sub Proc_12_34_86B610 + loc_0086B663: var_24 = global_008860E4 + loc_0086B666: If global_88611C Then + loc_0086B668: 008860E4h = 008860E4h - 0001h + loc_0086B672: var_24 = global_008860E4 + loc_0086B675: End If + loc_0086B688: 00886056h = 00886056h + 0004h + loc_0086B692: var_44 = edi.AddRef 'Ignore this + loc_0086B696: 00886058h = 00886058h + 0003h + loc_0086B764: var_90 = var_24 + loc_0086B778: call __vbaPowerR8(var_90, var_8C, 00000000h, global_40000000, 0, @Str$(%StkVar1)) + loc_0086B7DD: var_20 = Trim$(Str$(edi.AddRef) & global_0040EBD8 & Trim$(Str$(0)) & global_0040EBD8 & Trim$(Str$(__vbaPowerR8(var_90, var_8C, 00000000h, global_40000000, 0, @Str$(%StkVar1)))) & global_0040EBD8 + loc_0086B7E5: GoTo loc_0086B82A + loc_0086B7EB: If var_4 Then + loc_0086B7F6: End If + loc_0086B829: Exit Sub + loc_0086B82A: 'Referenced from: 0086B7E5 + loc_0086B83A: Exit Sub + loc_0086B84E: Exit Sub +End Sub + +Public Sub Proc_12_35_86B900 + loc_0086B939: repz stosd + loc_0086B93E: var_eax = Close + loc_0086B963: Open global_00886014 & "players.cfg" For Random As #1 Len = 58 + loc_0086B97D: call __vbaCopyBytes(00000050h, var_60, global_00886150, var_60, Close(), ebx) + loc_0086B98A: var_eax = Proc_12_36_86BA30(global_00886180) + loc_0086B98F: var_30 = Proc_12_36_86BA30(global_00886180) + loc_0086B998: var_eax = Proc_12_36_86BA30(global_00886184) + loc_0086B9A3: var_2C = Proc_12_36_86BA30(global_00886184) + loc_0086B9A7: var_eax = Proc_12_36_86BA30(global_0088617C) + loc_0086B9B2: var_34 = Proc_12_36_86BA30(global_0088617C) + loc_0086B9B6: var_eax = Proc_12_36_86BA30(global_0088618C) + loc_0086B9BB: var_24 = Proc_12_36_86BA30(global_0088618C) + loc_0086B9C4: var_eax = Proc_12_36_86BA30(global_00886190) + loc_0086B9CF: var_20 = Proc_12_36_86BA30(global_00886190) + loc_0086B9D3: var_eax = Proc_12_36_86BA30(global_00886188) + loc_0086B9DF: var_28 = Proc_12_36_86BA30(global_00886188) + loc_0086B9E2: 008861A4h = 008861A4h + 0001h + loc_0086B9F7: Put #, 00000001h.QueryInterface, var_60 + loc_0086B9FD: var_eax = Close + loc_0086BA04: GoTo loc_0086BA10 + loc_0086BA0F: Exit Sub + loc_0086BA10: 'Referenced from: 0086BA04 + loc_0086BA10: Exit Sub + loc_0086BA21: Exit Sub +End Sub + +Public Sub Proc_12_36_86BA30 + loc_0086BA64: Me = Me + 000003E4h + loc_0086BAA8: var_24 = Str$(Me+000003E4) + loc_0086BAB6: var_18 = Trim$(var_24) + loc_0086BAD6: var_ret_1 = Len(var_18) + loc_0086BAF8: var_48 = var_1C + loc_0086BB17: var_28 = Trim$(Str$(var_1C)) + loc_0086BB25: var_20 = var_20 & var_28 + loc_0086BB45: call Proc_12_42_86CF40(1, 0, var_24 = %S_edx_S) + loc_0086BB4A: var_38 = var_28 + loc_0086BB7F: var_20 = var_20 & Trim$(Str$(var_28)) + loc_0086BBB0: var_20 = var_20 & var_18 + loc_0086BBC1: 00000008h = 00000008h - Len(var_20) + loc_0086BBD2: var_54 = global_00000008 + loc_0086BBD6: var_eax = Proc_12_42_86CF40(var_54, @Str$(%StkVar1), ) + loc_0086BBDE: var_38 = Proc_12_42_86CF40(var_54, @Str$(%StkVar1), ) + loc_0086BC10: var_20 = & Trim$(Str$(Proc_12_42_86CF40(var_54, @Str$(var_20), ))) + loc_0086BC81: var_20 = var_20 & Right$(Trim$(Str$(Me)), 1) + loc_0086BCAB: If Len(var_20) <= 9 Then + loc_0086BCBD: var_14 = CLng(Val(var_20)) + loc_0086BCC0: End If + loc_0086BCC6: GoTo loc_0086BCED + loc_0086BCEC: Exit Sub + loc_0086BCED: 'Referenced from: 0086BCC6 + loc_0086BCFD: Exit Sub +End Sub + +Public Sub Proc_12_37_86BD20 + loc_0086BD96: var_20 = Trim$(Str$(Me)) + loc_0086BDB4: var_2C = Left$(var_20, 1) + loc_0086BDC0: var_24 = CInt(0) + loc_0086BDDC: var_44 = var_24 + loc_0086BE31: var_18 = CLng((Val(var_28 & Mid$(var_20, 3, var_24)) - global_402BD0)) + loc_0086BE34: var_44 = var_18 + loc_0086BE78: var_34 = Right$(Trim$(Str$(var_18)), 1) + loc_0086BE88: var_38 = Right$(var_20, 1) + loc_0086BEBD: If (var_34 = var_38) Then + loc_0086BEC6: End If + loc_0086BECE: var_1C = var_18 + loc_0086BED2: GoTo loc_0086BEF4 + loc_0086BEF3: Exit Sub + loc_0086BEF4: 'Referenced from: 0086BED2 + loc_0086BF04: Exit Sub +End Sub + +Public Sub Proc_12_38_86BF20 + loc_0086BFF7: call __vbaCyAbs(%x1 = edi.ActiveControl, Me(124), esi, Me) + loc_0086BFFF: __vbaCyAbs(%x1 = edi.ActiveControl, Me(124), esi, Me) = CLng("000") + loc_0086C00D: idiv ecx + loc_0086C037: var_34 = Format$(0, "000") + loc_0086C083: call __vbaCyAbs(Me(219), Me(220), 00000001h, 00000001h) + loc_0086C08B: __vbaCyAbs(Me(219), Me(220), 00000001h, 00000001h) = CLng("000") + loc_0086C099: idiv ecx + loc_0086C0BD: var_30 = Format$(0, "000") + loc_0086C104: idiv ecx + loc_0086C12A: var_2C = Format$(0, "0000") + loc_0086C171: idiv ecx + loc_0086C197: var_1C = Format$(0, "0000") + loc_0086C208: For var_4C = 1 To 3 Step 1 + loc_0086C210: If var_E8 Then + loc_0086C216: var_eax = Proc_12_33_86B540(var_28, 1, 1) + loc_0086C22E: var_28 = 1 & Proc_12_33_86B540(var_28, 1, 1) + loc_0086C24B: Next var_4C + loc_0086C251: GoTo loc_0086C20E + loc_0086C253: End If + loc_0086C2A8: For var_4C = 1 To 2 Step 1 + loc_0086C2B0: If var_4C Then + loc_0086C2B6: var_eax = Proc_12_33_86B540(var_20, var_D8, var_E8) + loc_0086C2CE: var_20 = 1 & Proc_12_33_86B540(var_20, var_D8, var_E8) + loc_0086C2EB: Next var_4C + loc_0086C2F1: GoTo loc_0086C2AE + loc_0086C2F3: End If + loc_0086C2F7: var_eax = Proc_12_33_86B540(var_18, var_F8, var_108) + loc_0086C30F: var_18 = & Proc_12_33_86B540(var_18, var_F8, var_108) + loc_0086C331: call __vbaStrFixstr(0000001Eh, Me) + loc_0086C33C: var_50 = __vbaStrFixstr(0000001Eh, Me) + loc_0086C34A: var_54 = Trim$(var_50) + loc_0086C353: call __vbaLsetFixstr(0000001Eh, Me, var_50) + loc_0086C363: var_AC = Len(var_54) + loc_0086C3AE: For var_4C = 1 To Len(var_54) Step 1 + loc_0086C3B4: var_13C = var_118 + loc_0086C3D3: If var_13C Then + loc_0086C3E4: var_BC = var_24 + loc_0086C402: var_ret_1 = CLng(var_4C) + loc_0086C40C: call __vbaStrFixstr(0000001Eh, Me, var_ret_1, var_74) + loc_0086C417: var_50 = __vbaStrFixstr(0000001Eh, Me, var_ret_1, var_74) + loc_0086C425: var_54 = Mid$(var_50, , ) + loc_0086C42E: call __vbaLsetFixstr(0000001Eh, Me, var_50) + loc_0086C43E: var_AC = Asc(var_54) + loc_0086C47D: var_ret_3 = CLng(var_24 + Asc(var_54) * var_4C) + loc_0086C483: var_24 = var_ret_3 + loc_0086C4BE: Next var_4C + loc_0086C4C4: var_13C = Next var_4C + loc_0086C4CA: GoTo loc_0086C3CD + loc_0086C4CF: End If + loc_0086C4F8: call __vbaI4Abs(var_118, var_128) + loc_0086C506: idiv ecx + loc_0086C5AB: var_38 = var_28 & var_34 & var_20 & var_1C & var_18 & var_30 & var_2C & Format$(0, "0000") + loc_0086C5D5: GoTo loc_0086C624 + loc_0086C5DB: If var_4 Then + loc_0086C5E6: End If + loc_0086C623: Exit Sub + loc_0086C624: 'Referenced from: 0086C5D5 +End Sub + +Public Sub Proc_12_39_86C6B0 + Dim var_4C As Me + loc_0086C705: call __vbaStrFixstr(0000001Eh, edi.Reset, esi, Me) + loc_0086C730: call __vbaLsetFixstr(0000001Eh, edi.Reset) + loc_0086C73F: var_20 = Trim$(__vbaStrFixstr(0000001Eh, edi.Reset, esi, Me)) + loc_0086C766: If Len(var_20) = 24 Then + loc_0086C7BB: var_14 = Mid$(var_20, 9, 4) + loc_0086C7E5: var_28 = Mid$(var_20, 14, 3) + loc_0086C80F: var_24 = Mid$(var_20, 17, 4) + loc_0086C839: var_40 = Mid$(var_20, 21, 4) + loc_0086C867: var_8C = CDbl(Val(Mid$(var_20, 4, 3))) + loc_0086C86E: call __vbaCyAbs(%x1 = edi.ActiveControl, Me(124)) + loc_0086C872: __vbaCyAbs(%x1 = edi.ActiveControl, Me(124)) = CLng(%x1 = edi.ActiveControl) + loc_0086C87E: idiv ecx + loc_0086C8A3: If Err.Number Then + loc_0086C8AC: End If + loc_0086C8C8: var_A0 = var_8C + loc_0086C8D0: call __vbaCyAbs(Me(219), Me(220)) + loc_0086C8D4: __vbaCyAbs(Me(219), Me(220)) = CLng(var_28) + loc_0086C8E0: idiv ecx + loc_0086C905: If Err.Number Then + loc_0086C90A: var_34 = True + loc_0086C90D: GoTo loc_0086C912 + loc_0086C90F: End If + loc_0086C912: 'Referenced from: 0086C90D + loc_0086C92B: idiv ecx + loc_0086C94A: If Err.Number Then + loc_0086C94C: var_38 = True + loc_0086C94F: End If + loc_0086C968: idiv ecx + loc_0086C987: If Err.Number Then + loc_0086C989: var_3C = True + loc_0086C98C: End If + loc_0086C98F: call __vbaStrFixstr(0000001Eh, Me) + loc_0086C99A: var_4C = __vbaStrFixstr(0000001Eh, Me) + loc_0086C9B1: call __vbaLsetFixstr(0000001Eh, Me, var_4C) + loc_0086C9C3: var_ret_1 = Len(Trim$(var_4C)) + loc_0086C9D3: var_7C = var_ret_1 + loc_0086C9E8: If 00000001h <= var_ret_1 Then + loc_0086CA07: call __vbaStrFixstr(0000001Eh, Me, 00000001h, var_60) + loc_0086CA12: var_4C = __vbaStrFixstr(0000001Eh, Me, 00000001h, var_60) + loc_0086CA20: var_50 = Mid$(var_4C, , ) + loc_0086CA29: call __vbaLsetFixstr(0000001Eh, Me, var_4C) + loc_0086CA39: Asc(var_50) = Asc(var_50) * 1 + loc_0086CA49: Asc(var_50) = Asc(var_50) + var_1C + loc_0086CA5B: var_1C = Asc(var_50)+var_1C + loc_0086CA75: 00000001h = 00000001h + 00000001h + loc_0086CA80: GoTo loc_0086C9E4 + loc_0086CA85: End If + loc_0086CA9B: idiv ecx + loc_0086CAA0: If 0 = Asc(var_50)+var_1C Then + loc_0086CAA7: GoTo loc_0086CAAF + loc_0086CAA9: End If + loc_0086CAAF: 'Referenced from: 0086CAA7 + loc_0086CAB3: If var_2C = 0 Then + loc_0086CAB9: If var_34 = 0 Then + loc_0086CABF: If var_38 = 0 Then + loc_0086CAC5: If var_3C = 0 Then + loc_0086CACA: If var_44 = 0 Then + loc_0086CACC: var_18 = True + loc_0086CAD5: GoTo loc_0086CB0E + loc_0086CAD7: End If + loc_0086CAD7: End If + loc_0086CAD7: End If + loc_0086CAD7: End If + loc_0086CAD7: End If + loc_0086CAE4: GoTo loc_0086CB0E + loc_0086CAE6: End If + loc_0086CAE6: var_18 = edi.QueryInterface 'Ignore this + loc_0086CAEF: GoTo loc_0086CB0E + loc_0086CB0D: Exit Sub + loc_0086CB0E: 'Referenced from: 0086CAD5 +End Sub + +Public Sub Proc_12_40_86CB50 + loc_0086CB8A: var_eax = Close + loc_0086CB90: var_eax = Proc_12_32_86B4C0(edi, esi, ebx) + loc_0086CBAF: Open Proc_12_32_86B4C0(edi, esi, ebx) For Random As #1 Len = 516 + loc_0086CBB5: var_eax = Proc_12_34_86B610(, , ) + loc_0086CBBF: var_14 = Proc_12_34_86B610(, , ) + loc_0086CBD1: GoTo loc_0086CBD5 + loc_0086CBD5: 'Referenced from: 0086CBD1 + loc_0086CBE0: If EOF(1) = 0 Then + loc_0086CBEE: 00886544h = 00886544h + 0001h + loc_0086CC06: global_886544 = 00000001h.QueryInterface 'Ignore this + loc_0086CC18: Get #00000001h.QueryInterface, global_008861C4, 00886544h+0001h + loc_0086CC25: call __vbaStrFixstr(0000001Eh, global_008861C4) + loc_0086CC30: var_24 = __vbaStrFixstr(0000001Eh, global_008861C4) + loc_0086CC3A: var_28 = Trim$(var_24) + loc_0086CC47: call __vbaLsetFixstr(0000001Eh, global_008861C4, var_24) + loc_0086CC5C: var_2C = Trim$(var_14) + loc_0086CC76: esi = (var_28 = var_2C) + 1 + loc_0086CC88: If (var_28 = var_2C) + 1 = 0 Then GoTo loc_0086CBD3 + loc_0086CC97: End If + loc_0086CC97: var_eax = Close + loc_0086CCA2: var_eax = Proc_12_39_86C6B0(global_008861C4) + loc_0086CCAA: If Proc_12_39_86C6B0(global_008861C4) = 0 Then + loc_0086CCB1: If var_1C = var_FFFFFF Then GoTo loc_0086CCBD + loc_0086CCB3: End If + loc_0086CCB7: If var_1C = 0 Then + loc_0086CCBD: + loc_0086CCCE: call __vbaLsetFixstr(0000001Eh, global_008861C4, var_14) + loc_0086CCDD: If 00000001h <= 3 Then + loc_0086CCF1: global_88623C = CLng(Timer) + loc_0086CD04: global_886240 = CLng(Timer) + loc_0086CD09: If 00000001h >= 4 Then + loc_0086CD0B: var_eax = Err.Raise + loc_0086CD11: End If + loc_0086CD2A: If 00000001h >= 4 Then + loc_0086CD2C: var_eax = Err.Raise + loc_0086CD32: End If + loc_0086CD44: call __vbaLsetFixstr(00000014h, eax*8+00886304h, global_0040EEC8) + loc_0086CD49: If 00000001h >= 4 Then + loc_0086CD4B: var_eax = Err.Raise + loc_0086CD51: End If + loc_0086CD6A: If 00000001h >= 4 Then + loc_0086CD6C: var_eax = Err.Raise + loc_0086CD72: End If + loc_0086CD84: call __vbaLsetFixstr(00000014h, edx*8+00886484h, global_0040EEC8) + loc_0086CD89: If 00000001h >= 4 Then + loc_0086CD8B: var_eax = Err.Raise + loc_0086CD91: End If + loc_0086CDAA: If 00000001h >= 4 Then + loc_0086CDAC: var_eax = Err.Raise + loc_0086CDB2: End If + loc_0086CDC4: call __vbaLsetFixstr(00000014h, ecx*8+00886244h, global_0040EEC8) + loc_0086CDC9: If 00000001h >= 4 Then + loc_0086CDCB: var_eax = Err.Raise + loc_0086CDD1: End If + loc_0086CDEA: If 00000001h >= 4 Then + loc_0086CDEC: var_eax = Err.Raise + loc_0086CDF2: End If + loc_0086CE04: call __vbaLsetFixstr(00000014h, eax*8+008863C4h, global_0040EEC8) + loc_0086CE0B: 00000001h = 00000001h + 00000001h + loc_0086CE12: var_eax = Unknown_134 + loc_0086CE17: End If + loc_0086CE17: var_eax = Proc_12_41_86CE70 + loc_0086CE1C: End If + loc_0086CE22: GoTo loc_0086CE3C + loc_0086CE3B: Exit Sub + loc_0086CE3C: 'Referenced from: 0086CE22 + loc_0086CE4C: Exit Sub + loc_0086CE5D: Exit Sub +End Sub + +Public Sub Proc_12_41_86CE70 + loc_0086CEA7: var_eax = Close + loc_0086CEA9: var_eax = Proc_12_32_86B4C0(edi, Close(), ebx) + loc_0086CEC8: Open Proc_12_32_86B4C0(edi, Close(), ebx) For Random As #1 Len = 516 + loc_0086CED3: var_eax = Proc_12_38_86BF20(global_008861C4, , ) + loc_0086CEE7: call __vbaLsetFixstr(0000001Eh, global_00886200, Proc_12_38_86BF20(global_008861C4, , )) + loc_0086CF0A: Put #1, global_00886544, global_008861C4 + loc_0086CF10: var_eax = Close + loc_0086CF17: GoTo loc_0086CF23 + loc_0086CF22: Exit Sub + loc_0086CF23: 'Referenced from: 0086CF17 +End Sub + +Public Sub Proc_12_42_86CF40 + loc_0086CF93: If 00000001h <= Me Then + loc_0086CFCD: var_3C = Int((Rnd(var_34) * global_401E40)) + loc_0086D000: var_18 = var_18 & Trim$(Str$(Int((Rnd(var_34) * global_401E40)))) + loc_0086D027: 00000001h = 00000001h + 00000001h + loc_0086D02D: GoTo loc_0086CF90 + loc_0086D032: End If + loc_0086D042: var_14 = CLng(Val(var_18)) + loc_0086D04B: GoTo loc_0086D071 + loc_0086D070: Exit Sub + loc_0086D071: 'Referenced from: 0086D04B +End Sub + +Public Sub Proc_12_43_86D100 + Dim arg_C As Me + loc_0086D143: var_28 = arg_C.hWnd + loc_0086D170: var_eax = Proc_86D0A0(var_28, FFFFFFFFh, 0) + loc_0086D17A: GoTo loc_0086D186 + loc_0086D185: Exit Sub + loc_0086D186: 'Referenced from: 0086D17A +End Sub + +Public Sub Proc_12_44_86D1C0 + Dim arg_C As Me + loc_0086D203: var_28 = arg_C.hWnd + loc_0086D22C: var_eax = Proc_86D0A0(var_28, var_24, 0) + loc_0086D236: GoTo loc_0086D242 + loc_0086D241: Exit Sub + loc_0086D242: 'Referenced from: 0086D236 +End Sub + +Public Sub Proc_12_45_86D280 + Dim Me As Me + Dim var_14 As Me + loc_0086D2C7: var_14 = Me.Controls + loc_0086D336: var_14 + loc_0086D35D: var_14 = Me.Controls + loc_0086D3D0: var_14 + loc_0086D3F7: var_14 = Me.Controls + loc_0086D46A: var_14 + loc_0086D485: var_2C = "animDisplay" + loc_0086D498: var_14 = Me.Controls + loc_0086D509: var_28 + loc_0086D530: var_14 = Me.Controls + loc_0086D5A3: var_14 + loc_0086D5CA: var_14 = Me.Controls + loc_0086D63D: var_14 + loc_0086D664: var_14 = Me.Controls + loc_0086D6D7: var_14 + loc_0086D700: var_2C = "rotateDisplay" + loc_0086D71A: var_14 = Me.Controls + loc_0086D785: var_28 + loc_0086D79D: global_88682C = 0 + loc_0086D7A7: global_886830 = 41A00000h + loc_0086D7B7: GoTo loc_0086D7CC + loc_0086D7CB: Exit Sub + loc_0086D7CC: 'Referenced from: 0086D7B7 +End Sub + +Public Sub Proc_12_46_86D7E0 + Dim Me As Me + Dim var_14 As Me + loc_0086D84E: If Err.Number Then + loc_0086D850: global_88682C = 3F800000h + loc_0086D856: End If + loc_0086D869: global_88682C = 3F800000h + loc_0086D86F: End If + loc_0086D880: If Err.Number Then + loc_0086D882: global_886830 = 3F800000h + loc_0086D888: End If + loc_0086D895: If ecx+00000002h = 0 Then + loc_0086D8D8: GoTo loc_0086D9C0 + loc_0086D8DD: End If + loc_0086D8E0: If 00886834h = 0 Then + loc_0086D8EF: If global_886000 = 0 Then + loc_0086D8F7: GoTo loc_0086D90A + loc_0086D8F9: End If + loc_0086D90A: 'Referenced from: 0086D8F7 + loc_0086D916: global_886830 = (((global_401868 / global_402C78) * global_8860D4) + global_886830) + loc_0086D940: global_886830 = 42480000h + loc_0086D94A: GoTo loc_0086D9AE + loc_0086D94C: End If + loc_0086D95F: If global_886000 = 0 Then + loc_0086D967: GoTo loc_0086D97A + loc_0086D969: End If + loc_0086D97A: 'Referenced from: 0086D967 + loc_0086D982: global_886830 = (((global_401868 / global_402C78) * global_8860D4) - global_886830) + loc_0086D9A3: If Err.Number Then + loc_0086D9A8: global_886830 = edi.AddRef 'Ignore this + loc_0086D9AE: 'Referenced from: 0086D94A + loc_0086D9C0: End If + loc_0086D9C0: End If + loc_0086D9C0: + loc_0086D9D2: global_88682C = ((global_8860D4 * global_4028E8) + global_88682C) + loc_0086DA03: var_eax = Unknown_VTable_Call[edx+0000030Ch] + loc_0086DA27: var_14 = buttons.Controls + loc_0086DB17: var_eax = Proc_9_0_843110(var_1C, var_20, 0) + loc_0086DB65: var_eax = Unknown_VTable_Call[edx+000002FCh] + loc_0086DB84: var_14 = buttons.Controls + loc_0086DC76: var_eax = Proc_9_0_843110(var_1C, var_20, 0) + loc_0086DCB5: var_14 = Me.Controls + loc_0086DD25: var_44 = Me.CInt((Int((global_886830 - global_401850)) * global_402C68)) + loc_0086DD3F: var_A8 = (var_44 = 0) + loc_0086DD66: If var_A8 Then + loc_0086DD8F: var_14 = Me.Controls + loc_0086DE07: var_14 + loc_0086DE40: var_eax = Unknown_VTable_Call[edx+0000030Ch] + loc_0086DE5F: var_14 = buttons.Controls + loc_0086DF54: var_eax = Proc_9_0_843110(var_1C, var_20, 0) + loc_0086DFA4: var_14 = Me.Controls + loc_0086E01C: var_14 + loc_0086E048: var_5C = "animDisplay" + loc_0086E05E: var_14 = Me.Controls + loc_0086E0D4: var_5C + loc_0086E0EC: End If + loc_0086E0FE: var_14 = Me.Controls + loc_0086E188: var_A8 = (Me.var_78 = 0) + loc_0086E1AF: If var_A8 Then + loc_0086E1D8: var_14 = Me.Controls + loc_0086E250: var_14 + loc_0086E289: var_eax = Unknown_VTable_Call[edx+000002FCh] + loc_0086E2A8: var_14 = buttons.Controls + loc_0086E39A: var_eax = Proc_9_0_843110(var_1C, var_20, 0) + loc_0086E3E4: var_14 = Me.Controls + loc_0086E456: var_14 + loc_0086E48B: var_14 = Me.Controls + loc_0086E4FD: var_14 + loc_0086E515: End If + loc_0086E51B: GoTo loc_0086E551 + loc_0086E550: Exit Sub + loc_0086E551: 'Referenced from: 0086E51B + loc_0086E551: Exit Sub +End Sub + +Public Sub Proc_12_47_86E570 + loc_0086E5D4: var_eax = Unknown_VTable_Call[ecx+000002FCh] + loc_0086E5F1: Unknown_VTable_Call[ecx+000002FCh].Width = global_44200000 + loc_0086E63B: var_eax = Unknown_VTable_Call[ecx+000002FCh] + loc_0086E652: Unknown_VTable_Call[ecx+000002FCh].Height = global_43F00000 + loc_0086E696: var_eax = Unknown_VTable_Call[ecx+000002FCh] + loc_0086E6B1: var_14 = Unknown_VTable_Call[ecx+000002FCh].Picture + loc_0086E6E4: Unknown_VTable_Call[ecx+000002FCh].BackColor = var_18 + loc_0086E73A: var_eax = Unknown_VTable_Call[ecx+000002FCh] + loc_0086E750: var_74 = Unknown_VTable_Call[ecx+000002FCh].CurrentX + loc_0086E7A0: var_eax = Proc_9_2_843330(var_74, global_008865E8, 0) + loc_0086E7CB: var_eax = Unknown_VTable_Call[ecx+000002FCh] + loc_0086E7D8: var_88 = Unknown_VTable_Call[ecx+000002FCh] + loc_0086E89F: var_eax = Global.LoadPicture var_2C, var_28, var_24, var_20, 10 + loc_0086E8D6: var_eax = Unknown_VTable_Call[edi+00000064h] + loc_0086E907: GoTo loc_0086E921 + loc_0086E920: Exit Sub + loc_0086E921: 'Referenced from: 0086E907 +End Sub + +Public Sub Proc_12_48_86E940 + Dim var_1C As App + loc_0086E9B5: var_1C = Global.App + loc_0086E9E6: var_A0 = Global.PrevInstance + loc_0086EA0E: If var_A0 Then + loc_0086EA10: End + loc_0086EA16: End If + loc_0086EA1C: var_24 = Timer + loc_0086EA2A: Randomize(Timer) + loc_0086EA3E: global_886126 = 0 + loc_0086EA68: var_1C = Global.App + loc_0086EA88: var_18 = Global.Path + loc_0086EAB1: global_00886014 = var_18 + loc_0086EACC: var_18 = Right$(global_00886014, 1) + loc_0086EAF2: If (var_18 = global_0041146C) Then + loc_0086EB0C: global_00886014 = global_00886014 & global_0041146C + loc_0086EB0E: End If + loc_0086EB35: Open global_00886014 & "\firstRun.flg" For Random As #1 Len = -1 + loc_0086EB4A: If LOF(1) = 0 Then + loc_0086EB58: Put #1, FFFFFFFFh + loc_0086EBA1: var_2C = "This appears to be your first time running Flux. If you encounter any errors starting the game, be sure you have DirectX 6.0 or later installed (available at http://www.microsoft.com/directx). For any other problems, please see the Flux documentation or visit www.planetflux.com for more information." + loc_0086EBB5: MsgBox(var_2C, 0, "Flux: First Run", var_4C, var_5C) + loc_0086EBD6: GoTo loc_0086EBDD + loc_0086EBD8: End If + loc_0086EBDD: 'Referenced from: 0086EBD6 + loc_0086EBDD: var_eax = Close + loc_0086EC49: var_eax = Unknown_VTable_Call[edi+000002B0h] + loc_0086EC6D: GoTo loc_0086EC9D + loc_0086EC9C: Exit Sub + loc_0086EC9D: 'Referenced from: 0086EC6D +End Sub + +Public Sub Proc_12_49_86ECB0 + loc_0086ECE9: global_88611A = True + loc_0086ECF0: var_eax = Close + loc_0086ED15: Open global_00886014 & "\fluxPrefs.cfg" For Random As #1 Len = 15 + loc_0086ED2E: If LOF(1) Then + loc_0086ED43: Get #1, global_00886078 + loc_0086ED4E: Get #1, global_0088607A + loc_0086ED59: Get #1, global_00886112 + loc_0086ED64: Get #1, global_0088610E + loc_0086ED6F: Get #1, global_00886110 + loc_0086ED7A: Get #1, global_00886114 + loc_0086ED85: Get #1, global_00886110 + loc_0086ED90: Get #1, global_0088611E + loc_0086ED9B: Get #1, global_00886120 + loc_0086EDA6: Get #1, global_00886102 + loc_0086EDB1: Get #1, global_00886106 + loc_0086EDBC: Get #1, global_00886104 + loc_0086EDC7: Get #1, global_00886118 + loc_0086EDD2: Get #1, global_00886122 + loc_0086EDD4: var_eax = Close + loc_0086EDE0: GoTo loc_0086EE5B + loc_0086EDE2: End If + loc_0086EDE2: call edi(Close(), Get #x1#%x3, %x2, 00000009h) + loc_0086EDEE: global_886078 = 13 + loc_0086EDF5: global_88607A = 9 + loc_0086EDFC: global_886112 = Get #x1#%x3, %x2 + loc_0086EE03: global_88610E = Get #x1#%x3, %x2 + loc_0086EE0A: global_886110 = Get #x1#%x3, %x2 + loc_0086EE11: global_886114 = Get #x1#%x3, %x2 + loc_0086EE18: global_886116 = Get #x1#%x3, %x2 + loc_0086EE1F: global_88611E = Get #x1#%x3, %x2 + loc_0086EE26: global_886120 = Get #x1#%x3, %x2 + loc_0086EE2D: global_886118 = Get #x1#%x3, %x2 + loc_0086EE34: global_886122 = Get #x1#%x3, %x2 + loc_0086EE3B: global_886102 = 2 + loc_0086EE44: global_886106 = 4 + loc_0086EE4D: global_886104 = 1 + loc_0086EE56: var_eax = Proc_12_50_86EF10 + loc_0086EE5B: 'Referenced from: 0086EDE0 + loc_0086EE62: If global_886078 > 13 Then + loc_0086EE64: global_886078 = 13 + loc_0086EE6B: End If + loc_0086EE72: If global_88607A > 9 Then + loc_0086EE74: global_886078 = 9 + loc_0086EE7B: End If + loc_0086EE85: If 00886104h <> 2 Then + loc_0086EE8B: If 00886104h <> 1 Then + loc_0086EE91: If 00886104h <> 4 Then + loc_0086EE93: global_886104 = 1 + loc_0086EE9C: End If + loc_0086EE9C: End If + loc_0086EE9C: End If + loc_0086EEA6: If 00886102h <> 2 Then + loc_0086EEAC: If 00886102h <> 1 Then + loc_0086EEB2: If 00886102h <> 4 Then + loc_0086EEB4: global_886102 = 2 + loc_0086EEBD: End If + loc_0086EEBD: End If + loc_0086EEBD: End If + loc_0086EEC7: If 00886106h <> 2 Then + loc_0086EECD: If 00886106h <> 1 Then + loc_0086EED3: If 00886106h <> 4 Then + loc_0086EED5: global_886106 = 4 + loc_0086EEDE: End If + loc_0086EEDE: End If + loc_0086EEDE: End If + loc_0086EEE3: GoTo loc_0086EEEF + loc_0086EEEE: Exit Sub + loc_0086EEEF: 'Referenced from: 0086EEE3 +End Sub + +Public Sub Proc_12_50_86EF10 + loc_0086EF46: var_eax = Close + loc_0086EF6B: Open global_00886014 & "\fluxPrefs.cfg" For Random As #1 Len = 15 + loc_0086EF89: Put #1, global_00886078 + loc_0086EF94: Put #1, global_0088607A + loc_0086EF9F: Put #1, global_00886112 + loc_0086EFAA: Put #1, global_0088610E + loc_0086EFB5: Put #1, global_00886110 + loc_0086EFC0: Put #1, global_00886114 + loc_0086EFCB: Put #1, global_00886110 + loc_0086EFD6: Put #1, global_0088611E + loc_0086EFE1: Put #1, global_00886120 + loc_0086EFEC: Put #1, global_00886102 + loc_0086EFF7: Put #1, global_00886106 + loc_0086F002: Put #1, global_00886104 + loc_0086F00D: Put #1, global_00886118 + loc_0086F018: Put #1, global_00886122 + loc_0086F01A: var_eax = Close + loc_0086F021: GoTo loc_0086F02D + loc_0086F02C: Exit Sub + loc_0086F02D: 'Referenced from: 0086F021 +End Sub + +Public Sub Proc_12_51_86F160 + loc_0086F196: var_eax = Close + loc_0086F1A4: Open Me For Random As #1 Len = -1 + loc_0086F1B4: If LOF(1) Then + loc_0086F1B6: var_eax = Close + loc_0086F1BF: var_ret_1 = Me + loc_0086F1C6: var_eax = _MIDASloadModule@4(var_ret_1, Close()) + loc_0086F1E1: global_8867F8 = _MIDASloadModule@4(var_ret_1, Close()) + loc_0086F1ED: End If + loc_0086F1F2: GoTo loc_0086F1FE + loc_0086F1FD: Exit Sub + loc_0086F1FE: 'Referenced from: 0086F1F2 +End Sub + +Public Sub Proc_12_52_86F420 + loc_0086F48B: var_88 = Rnd(Me) + loc_0086F49E: var_60 = Rnd(Me) + loc_0086F4B3: If Me < 2 Then + loc_0086F4C5: var_40 = CInt(3) + loc_0086F4CE: + loc_0086F4D7: var_20 = CInt(5) + loc_0086F4E5: var_50 = CInt(2) + loc_0086F4EA: GoTo loc_0086F5F8 + loc_0086F4EF: End If + loc_0086F4F2: If var_50 < 3 Then + loc_0086F504: var_40 = CInt(6) + loc_0086F50D: GoTo loc_0086F4CE + loc_0086F50F: End If + loc_0086F512: If var_40 < 5 Then + loc_0086F524: var_40 = CInt(5) + loc_0086F52D: + loc_0086F536: var_20 = CInt(6) + loc_0086F548: var_50 = CInt(3) + loc_0086F551: GoTo loc_0086F5F8 + loc_0086F556: End If + loc_0086F559: If var_50 < 8 Then + loc_0086F56B: var_40 = CInt(4) + loc_0086F574: GoTo loc_0086F52D + loc_0086F576: End If + loc_0086F579: If var_40 < 11 Then + loc_0086F58B: var_40 = CInt(4) + loc_0086F594: GoTo loc_0086F5D4 + loc_0086F596: End If + loc_0086F599: If var_40 < 14 Then + loc_0086F5AB: var_40 = CInt(4) + loc_0086F5B4: GoTo loc_0086F5D4 + loc_0086F5B6: End If + loc_0086F5B9: If var_40 >= 15 Then GoTo loc_0086F60F + loc_0086F5CB: var_40 = CInt(4) + loc_0086F5D4: 'Referenced from: 0086F594 + loc_0086F5DD: var_20 = CInt(7) + loc_0086F5EF: var_50 = CInt(4) + loc_0086F5F8: 'Referenced from: 0086F4EA + loc_0086F601: var_30 = CInt(4) + loc_0086F60A: GoTo loc_0086F71C + loc_0086F612: If var_30 < 17 Then + loc_0086F625: var_40 = CInt(4) + loc_0086F637: var_20 = CInt(8) + loc_0086F649: var_50 = CInt(3) + loc_0086F657: var_30 = CInt(4) + loc_0086F659: global_88611C = FFFFFFh + loc_0086F662: GoTo loc_0086F71C + loc_0086F667: End If + loc_0086F66A: If var_30 <= 20 Then + loc_0086F680: var_40 = CInt(4) + loc_0086F692: var_20 = CInt(7) + loc_0086F6A4: var_50 = CInt(4) + loc_0086F6B6: var_30 = CInt(4) + loc_0086F6FE: GoTo loc_0086F702 + loc_0086F700: End If + loc_0086F702: 'Referenced from: 0086F6FE + loc_0086F714: esi = esi - 1 + loc_0086F715: global_88611C = esi - 1 + loc_0086F71C: End If + loc_0086F73E: call Proc_12_55_8700F0(CInt(CInt(CInt(CInt(0)))), %x1 = CInt(%StkVar2), 4) + loc_0086F749: GoTo loc_0086F755 + loc_0086F754: Exit Sub + loc_0086F755: 'Referenced from: 0086F749 +End Sub + +Public Sub Proc_12_53_86F790 + loc_0086F7FD: var_88 = Rnd(Me) + loc_0086F810: var_60 = Rnd(Me) + loc_0086F822: If Me < 4 Then + loc_0086F839: var_40 = CInt(3) + loc_0086F84B: var_20 = CInt(5) + loc_0086F859: var_50 = CInt(2) + loc_0086F85E: GoTo loc_0086F982 + loc_0086F863: End If + loc_0086F866: If 00000002h < 8 Then + loc_0086F87D: var_40 = CInt(5) + loc_0086F88F: var_20 = CInt(8) + loc_0086F89D: var_50 = CInt(2) + loc_0086F8A2: GoTo loc_0086F982 + loc_0086F8A7: End If + loc_0086F8AA: If 00000002h < 20 Then + loc_0086F8BD: var_40 = var_50 + loc_0086F8CF: var_20 = CInt(6) + loc_0086F8DD: var_50 = CInt(2) + loc_0086F8E6: GoTo loc_0086F982 + loc_0086F8EB: End If + loc_0086F8EE: If 00000002h < 40 Then + loc_0086F905: var_40 = CInt(3) + loc_0086F917: var_20 = CInt(4) + loc_0086F91C: GoTo loc_0086F970 + loc_0086F91E: End If + loc_0086F921: If 00000002h < 60 Then + loc_0086F934: var_40 = var_20 + loc_0086F93D: GoTo loc_0086F95E + loc_0086F93F: End If + loc_0086F942: If 00000002h >= 80 Then GoTo loc_0086F999 + loc_0086F955: var_40 = var_40 + loc_0086F95E: 'Referenced from: 0086F93D + loc_0086F967: var_20 = CInt(6) + loc_0086F970: 'Referenced from: 0086F91C + loc_0086F979: var_50 = CInt(3) + loc_0086F982: 'Referenced from: 0086F85E + loc_0086F98B: var_30 = CInt(4) + loc_0086F994: GoTo loc_0086FB8F + loc_0086F99C: If 00000002h < 90 Then + loc_0086F9B3: var_40 = CInt(3) + loc_0086F9C6: var_20 = CInt(4) + loc_0086F9D8: var_50 = CInt(3) + loc_0086F9E6: var_30 = CInt(4) + loc_0086F9E8: global_88611C = FFFFFFh + loc_0086F9F1: GoTo loc_0086FB8F + loc_0086F9F6: End If + loc_0086F9F9: If 00000002h < 110 Then + loc_0086FA10: var_40 = CInt(3) + loc_0086FA22: var_20 = CInt(5) + loc_0086FA34: var_50 = CInt(3) + loc_0086FA46: var_30 = CInt(4) + loc_0086FA48: global_88611C = FFFFFFh + loc_0086FA51: GoTo loc_0086FB8F + loc_0086FA56: End If + loc_0086FA71: If 00000002h < 150 Then + loc_0086FA77: var_40 = CInt(3) + loc_0086FA89: var_20 = CInt(6) + loc_0086FA9B: var_50 = CInt(3) + loc_0086FAAD: var_30 = CInt(4) + loc_0086FAF5: GoTo loc_0086FB75 + loc_0086FAF7: End If + loc_0086FAF7: ecx = var_70 + loc_0086FB09: var_20 = CInt(5) + loc_0086FB17: var_50 = CInt(2) + loc_0086FB29: var_30 = CInt(4) + loc_0086FB71: GoTo loc_0086FB75 + loc_0086FB73: End If + loc_0086FB75: 'Referenced from: 0086FAF5 + loc_0086FB87: esi = esi - 1 + loc_0086FB88: global_88611C = esi - 1 + loc_0086FB8F: 'Referenced from: 0086F994 + loc_0086FBB1: call Proc_12_55_8700F0(CInt(CInt(CInt(CInt(Me)))), %x1 = CInt(%StkVar2), 4) + loc_0086FBBC: GoTo loc_0086FBC8 + loc_0086FBC7: Exit Sub + loc_0086FBC8: 'Referenced from: 0086FBBC +End Sub + +Public Sub Proc_12_54_86FC00 + loc_0086FC6E: var_88 = Rnd(Me) + loc_0086FC81: var_60 = Rnd(Me) + loc_0086FC8E: If Me < 3 Then + loc_0086FCA1: var_40 = CInt(3) + loc_0086FCB3: var_20 = CInt(5) + loc_0086FCC1: var_50 = CInt(2) + loc_0086FCCF: var_30 = CInt(2) + loc_0086FCD1: global_88611C = 0 + loc_0086FCDA: GoTo loc_00870078 + loc_0086FCDF: End If + loc_0086FCE2: If 00000002h < 6 Then + loc_0086FCF9: var_40 = CInt(5) + loc_0086FD0B: var_20 = CInt(9) + loc_0086FD19: var_50 = CInt(2) + loc_0086FD27: var_30 = CInt(2) + loc_0086FD29: global_88611C = 0 + loc_0086FD32: GoTo loc_00870078 + loc_0086FD37: End If + loc_0086FD3A: If 00000002h < 10 Then + loc_0086FD4D: var_40 = CInt(3) + loc_0086FD5F: var_20 = CInt(5) + loc_0086FD6D: var_50 = CInt(3) + loc_0086FD7B: var_30 = CInt(3) + loc_0086FD7D: global_88611C = 0 + loc_0086FD86: GoTo loc_00870078 + loc_0086FD8B: End If + loc_0086FD8E: If 00000002h < 20 Then + loc_0086FDA1: var_40 = CInt(3) + loc_0086FDB3: var_20 = CInt(7) + loc_0086FDC1: var_50 = CInt(3) + loc_0086FDCF: var_30 = CInt(3) + loc_0086FDD1: global_88611C = 0 + loc_0086FDDA: GoTo loc_00870078 + loc_0086FDDF: End If + loc_0086FDE2: If 00000002h < 60 Then + loc_0086FDF9: var_40 = CInt(4) + loc_0086FE0B: var_20 = CInt(7) + loc_0086FE19: var_50 = CInt(3) + loc_0086FE2B: var_30 = CInt(4) + loc_0086FE2D: global_88611C = 0 + loc_0086FE36: GoTo loc_00870078 + loc_0086FE3B: End If + loc_0086FE3E: If 00000002h < 80 Then + loc_0086FE51: var_40 = CInt(3) + loc_0086FE63: var_20 = CInt(8) + loc_0086FE71: var_50 = CInt(3) + loc_0086FE83: var_30 = CInt(4) + loc_0086FE85: global_88611C = 0 + loc_0086FE8E: GoTo loc_00870078 + loc_0086FE93: End If + loc_0086FE96: If 00000002h < 90 Then + loc_0086FEA9: var_40 = CInt(3) + loc_0086FEBB: var_20 = CInt(5) + loc_0086FEC9: var_50 = CInt(3) + loc_0086FEDB: var_30 = CInt(4) + loc_0086FEDD: global_88611C = FFFFFFh + loc_0086FEE6: GoTo loc_00870078 + loc_0086FEEB: End If + loc_0086FEEE: If 00000002h < 110 Then + loc_0086FF05: var_40 = CInt(4) + loc_0086FF17: var_20 = CInt(7) + loc_0086FF25: var_50 = CInt(3) + loc_0086FF37: var_30 = CInt(4) + loc_0086FF39: global_88611C = FFFFFFh + loc_0086FF42: GoTo loc_00870078 + loc_0086FF47: End If + loc_0086FF62: If 00000002h < 150 Then + loc_0086FF64: var_40 = CInt(4) + loc_0086FF76: var_20 = CInt(8) + loc_0086FF84: var_50 = CInt(3) + loc_0086FF96: var_30 = CInt(4) + loc_0086FFDE: GoTo loc_0087005E + loc_0086FFE0: End If + loc_0086FFE0: ecx = var_70 + loc_0086FFF2: var_20 = CInt(9) + loc_00870000: var_50 = CInt(3) + loc_00870012: var_30 = CInt(4) + loc_0087005A: GoTo loc_0087005E + loc_0087005C: End If + loc_0087005E: 'Referenced from: 0086FFDE + loc_00870070: esi = esi - 1 + loc_00870071: global_88611C = esi - 1 + loc_00870078: 'Referenced from: 0086FCDA + loc_0087009A: call Proc_12_55_8700F0(CInt(CInt(CInt(CInt(Me)))), %x1 = CInt(%StkVar2), 3) + loc_008700A5: GoTo loc_008700B1 + loc_008700B0: Exit Sub + loc_008700B1: 'Referenced from: 008700A5 +End Sub + +Public Sub Proc_12_55_8700F0 + loc_00870137: arg_C = arg_C * + loc_00870141: var_24 = arg_C + loc_00870144: GoTo loc_0087014A + loc_00870146: + loc_0087014A: 'Referenced from: 00870144 + loc_0087015F: var_4C = arg_C + loc_0087016B: var_50 = var_4C + loc_008701BB: var_54 = var_4C + loc_008701ED: CInt((Int((Rnd(var_34) * var_50)) + global_401758)) = CInt((Int((Rnd(var_34) * var_50)) + global_401758)) * CInt((Int((Rnd(var_34) * var_54)) + global_401758)) + loc_008701FB: If CInt((Int((Rnd(var_34) * var_50)) + global_401758)) < Me Then GoTo loc_00870146 + loc_00870205: If CInt((Int((Rnd(var_34) * var_50)) + global_401758)) > arg_C Then GoTo loc_00870146 + loc_0087020E: global_886056 = CInt((Int((Rnd(var_34) * var_50)) + global_401758)) + loc_00870216: global_886058 = CInt((Int((Rnd(var_34) * var_54)) + global_401758)) + loc_00870239: arg_14 = arg_14 - arg_10 + loc_00870242: arg_14 = arg_14 + 0001h + loc_00870254: var_5C = 0.QueryInterface + loc_00870260: var_64 = arg_10 + loc_00870275: global_8860E4 = CInt(CInt((Int((Rnd(10) * var_50)) + global_401758))) + loc_00870285: If global_88611C = var_FFFFFF Then + loc_0087028E: 008860E4h = 008860E4h + 0001h + loc_00870294: global_8860E4 = 0.QueryInterface 'Ignore this + loc_0087029B: End If + loc_008702A1: GoTo loc_008702AD + loc_008702AC: Exit Sub + loc_008702AD: 'Referenced from: 008702A1 + loc_008702AD: Exit Sub +End Sub diff --git a/src/Globals.bas b/src/Globals.bas new file mode 100644 index 0000000..e69de29 diff --git a/src/GraphicsFunctions.bas b/src/GraphicsFunctions.bas new file mode 100644 index 0000000..25452ea --- /dev/null +++ b/src/GraphicsFunctions.bas @@ -0,0 +1,1874 @@ + +Public Sub Proc_9_0_843110 + loc_00843174: hdc = edi.hdc() + loc_008431AE: var_eax = BitBlt(CLng(arg_C.hdc), arg_10, arg_14, arg_20, arg_24, CLng(Me.hdc), arg_18, arg_1C, arg_28) + loc_008431B3: = .() + loc_008431CB: var_20 = %ml + loc_008431E9: GoTo loc_008431FF + loc_008431FE: Exit Sub + loc_008431FF: 'Referenced from: 008431E9 +End Sub + +Public Sub Proc_9_1_843220 + Dim arg_C As Me + loc_00843263: var_44 = arg_C.hDC + loc_008432AE: var_ret_1 = CLng(Me.hdc) + loc_008432CF: var_eax = BitBlt(var_44, arg_10, arg_14, arg_20, arg_24, var_ret_1, arg_18, arg_1C, arg_28) + loc_008432EC: var_20 = BitBlt(var_44, arg_10, arg_14, arg_20, arg_24, var_ret_1, arg_18, arg_1C, arg_28) + loc_00843300: GoTo loc_0084330C + loc_0084330B: Exit Sub + loc_0084330C: 'Referenced from: 00843300 +End Sub + +Public Sub Proc_9_2_843330 + Dim arg_C As Me + loc_00843370: arg_C = var_24 + loc_008433B8: var_eax = BitBlt(var_24, arg_10, arg_14, arg_20, arg_24, Me, arg_18, arg_1C, arg_28) + loc_008433D5: var_20 = BitBlt(var_24, arg_10, arg_14, arg_20, arg_24, Me, arg_18, arg_1C, arg_28) + loc_008433E4: var_24 = arg_C.ForeColor +End Sub + +Public Sub Proc_9_3_843420 + Dim Me As Me + loc_00843460: Me = var_24 + loc_008434A8: var_eax = BitBlt(arg_C, arg_10, arg_14, arg_20, arg_24, var_24, arg_18, arg_1C, arg_28) + loc_008434C5: var_20 = BitBlt(arg_C, arg_10, arg_14, arg_20, arg_24, var_24, arg_18, arg_1C, arg_28) + loc_008434D4: var_24 = Me.ForeColor +End Sub + +Public Sub Proc_9_4_843510 + loc_00843550: repz stosd + loc_0084356D: var_30 = Asc(global_0040FE80) + loc_0084357B: var_2F = Asc(global_0040FEA0) + loc_00843589: var_2E = Asc(global_0040FEA8) + loc_00843597: var_2D = Asc(global_0040FEB0) + loc_008435A5: var_2C = Asc(global_0040F164) + loc_008435B3: var_2B = Asc(global_0040FEB8) + loc_008435BC: var_2A = Asc(global_0040F164) + loc_008435E5: var_32 = CByte(var_5C) + loc_008435E9: var_eax = CreateFontIndirect(var_4C) + loc_008435FB: global_8865AC = CreateFontIndirect(var_4C) + loc_00843609: var_eax = CreateFontIndirect(var_4C) + loc_00843615: global_8865B4 = CreateFontIndirect(var_4C) + loc_0084362A: var_eax = CreateFontIndirect(var_4C) + loc_00843633: global_8865B0 = CreateFontIndirect(var_4C) +End Sub + +Public Sub Proc_9_5_843660 + Dim arg_18 As Me + loc_008436A3: arg_18 = var_14 + loc_008436C5: var_eax = SelectObject(var_14, global_008865AC) + loc_008436D7: var_eax = SetBkColor(var_14, ebx) + loc_008436E4: If arg_1C Then + loc_008436EC: GoTo loc_008436F4 + loc_008436EE: End If + loc_008436F4: 'Referenced from: 008436EC + loc_008436F4: var_eax = SetBkMode(var_14, 2) + loc_00843705: var_eax = SetTextColor(var_14, arg_14) + loc_00843751: var_eax = TextOut(var_14, CLng(arg_C), CLng(arg_10), Me, Len(Me)) + loc_0084375D: var_ret_4 = var_18 + loc_00843778: var_14 = arg_18.ForeColor + loc_00843795: GoTo loc_008437A1 + loc_008437A0: Exit Sub + loc_008437A1: 'Referenced from: 00843795 +End Sub + +Public Sub Proc_9_6_8437C0 + Dim arg_18 As Me + loc_00843803: arg_18 = var_14 + loc_00843825: var_eax = SelectObject(var_14, global_008865B4) + loc_00843837: var_eax = SetBkColor(var_14, ebx) + loc_00843844: If arg_1C Then + loc_0084384C: GoTo loc_00843854 + loc_0084384E: End If + loc_00843854: 'Referenced from: 0084384C + loc_00843854: var_eax = SetBkMode(var_14, 2) + loc_00843865: var_eax = SetTextColor(var_14, arg_14) + loc_008438B1: var_eax = TextOut(var_14, CLng(arg_C), CLng(arg_10), Me, Len(Me)) + loc_008438BD: var_ret_4 = var_18 + loc_008438D8: var_14 = arg_18.ForeColor + loc_008438F5: GoTo loc_00843901 + loc_00843900: Exit Sub + loc_00843901: 'Referenced from: 008438F5 +End Sub + +Public Sub Proc_9_7_843920 + loc_00843954: cwd + loc_00843956: idiv di + loc_0084399B: cwd + loc_0084399D: idiv si + loc_008439A6: If edx < 0 Then + loc_008439AB: arg_C = arg_C + edx + loc_008439B6: GoTo loc_008439A3 + loc_008439B8: End If + loc_008439BB: If edx < 0 Then + loc_008439C0: arg_10 = arg_10 + edx + loc_008439C9: arg_24 = arg_10+edx + loc_008439CE: GoTo loc_008439B8 + loc_008439D0: End If + loc_008439D8: arg_28 = arg_28 - 0001h + loc_008439E5: arg_18 = arg_18 - arg_C+edx + loc_008439E8: var_88 = arg_28 + loc_008439F5: var_98 = arg_18 + loc_00843A22: var_78 = arg_C + loc_00843A35: For var_2C = arg_18 To arg_28 Step arg_C + loc_00843A41: + loc_00843A43: If var_C0 Then + loc_00843A55: arg_2C = arg_2C - 0001h + loc_00843A5F: arg_1C = arg_1C - arg_24 + loc_00843A63: var_78 = arg_10 + loc_00843A67: var_88 = arg_2C + loc_00843A77: var_98 = arg_1C + loc_00843AAE: For var_50 = arg_1C To arg_2C Step arg_10 + loc_00843AB4: + loc_00843AB6: If var_E0 Then + loc_00843AC0: var_2C = CInt(arg_C) + loc_00843AC5: var_14 = var_2C + loc_00843AC9: var_50 = CInt(2) + loc_00843ACB: var_18 = var_50 + loc_00843AD8: var_78 = arg_C + loc_00843AEA: var_2C + arg_C = CInt(%x1 = CInt(%StkVar2)) + loc_00843AFE: var_78 = arg_10 + loc_00843B15: var_50 + arg_10 = CInt() + loc_00843B5C: If var_2C + arg_C > arg_28-0001h Then + loc_00843B60: End If + loc_00843B80: If (var_2C <= arg_18) Then + loc_00843B88: var_14 = arg_18 + loc_00843B8B: var_78 = arg_18 + loc_00843B9F: var_ret_1 = arg_18 - var_2C + loc_00843BAA: var_60 = var_ret_1 + loc_00843BB0: End If + loc_00843BB6: If var_50 + arg_10 > arg_2C-0001h Then + loc_00843BBA: End If + loc_00843BDA: If (var_50 <= arg_1C) Then + loc_00843BE2: var_18 = arg_1C + loc_00843BE5: var_78 = arg_1C + loc_00843BF9: var_ret_2 = arg_1C - var_50 + loc_00843C04: var_40 = var_ret_2 + loc_00843C0A: End If + loc_00843C0D: arg_2C = arg_2C - var_18 + loc_00843C23: arg_28 = arg_28 - var_14 + loc_00843C35: var_60 = CInt(CInt(arg_28)) + loc_00843C45: var_eax = Proc_10_14_84B2D0(Me, arg_14, var_14) + loc_00843C5C: Next var_50 + loc_00843C6B: GoTo loc_00843AB4 + loc_00843C70: End If + loc_00843C82: Next var_2C + loc_00843C88: GoTo loc_00843A41 + loc_00843C8D: End If + loc_00843C92: GoTo loc_00843C9E + loc_00843C9D: Exit Sub + loc_00843C9E: 'Referenced from: 00843C92 + loc_00843CDF: Exit Sub +End Sub + +Public Sub Proc_9_8_843D00 + Dim arg_14 As Me + loc_00843D34: cwd + loc_00843D36: idiv bx + loc_00843D81: cwd + loc_00843D83: idiv si + loc_00843D9E: If edx < 0 Then + loc_00843DA3: arg_C = arg_C + edx + loc_00843DAE: GoTo loc_00843D9B + loc_00843DB0: End If + loc_00843DB3: If edx < 0 Then + loc_00843DB8: arg_10 = arg_10 + edx + loc_00843DC1: arg_24 = arg_10+edx + loc_00843DC6: GoTo loc_00843DB0 + loc_00843DC8: End If + loc_00843DD0: arg_28 = arg_28 - 0001h + loc_00843DDD: arg_18 = arg_18 - arg_C+edx + loc_00843DE0: var_88 = arg_28 + loc_00843DED: var_98 = arg_18 + loc_00843E1A: var_78 = arg_C + loc_00843E2D: For var_2C = arg_18 To arg_28 Step arg_C + loc_00843E39: + loc_00843E3B: If var_D8 Then + loc_00843E4D: arg_2C = arg_2C - 0001h + loc_00843E57: arg_1C = arg_1C - arg_24 + loc_00843E5B: var_78 = arg_10 + loc_00843E5F: var_88 = arg_2C + loc_00843E6F: var_98 = arg_1C + loc_00843EA6: For var_50 = arg_1C To arg_2C Step arg_10 + loc_00843EAC: + loc_00843EAE: If var_F8 Then + loc_00843EB8: var_2C = CInt(arg_C+edx) + loc_00843EBD: var_14 = var_2C + loc_00843EC1: var_50 = CInt(2) + loc_00843EC3: var_18 = var_50 + loc_00843ED0: var_78 = arg_C + loc_00843EE2: var_2C + arg_C = CInt(arg_C) + loc_00843EF6: var_78 = arg_10 + loc_00843F0D: var_50 + arg_10 = CInt() + loc_00843F54: If var_2C + arg_C > arg_28-0001h Then + loc_00843F58: End If + loc_00843F78: If (var_2C <= arg_18) Then + loc_00843F80: var_14 = arg_18 + loc_00843F83: var_78 = arg_18 + loc_00843F97: var_ret_1 = arg_18 - var_2C + loc_00843FA2: var_60 = var_ret_1 + loc_00843FA8: End If + loc_00843FAE: If var_50 + arg_10 > arg_2C-0001h Then + loc_00843FB2: End If + loc_00843FD2: If (var_50 <= arg_1C) Then + loc_00843FDA: var_18 = arg_1C + loc_00843FDD: var_78 = arg_1C + loc_00843FF1: var_ret_2 = arg_1C - var_50 + loc_00843FFC: var_40 = var_ret_2 + loc_00844002: End If + loc_00844017: var_A8 = arg_14.CurrentX + loc_0084403B: arg_2C = arg_2C - var_18 + loc_00844057: var_A4 = arg_2C + loc_00844060: arg_28 = arg_28 - var_14 + loc_00844087: var_60 = CInt(CInt(arg_28)) + loc_0084409A: var_eax = Proc_9_3_843420(Me, var_A8, var_14) + loc_008440B1: Next var_50 + loc_008440C0: GoTo loc_00843EAC + loc_008440C5: End If + loc_008440D7: Next var_2C + loc_008440DD: GoTo loc_00843E39 + loc_008440E2: End If + loc_008440E7: GoTo loc_008440F3 + loc_008440F2: Exit Sub + loc_008440F3: 'Referenced from: 008440E7 + loc_00844134: Exit Sub +End Sub + +Public Sub Proc_9_9_844150 + Dim var_20 As Me + Dim global_00886614 As Me + Dim global_00886620 As Me + Dim global_00886624 As Me + loc_008441B1: var_eax = Proc_10_13_84B1F0(global_008865EC, &H280, &H1E0) + loc_008441BD: eax = 00886018h - 1 + loc_008441BE: If 00886018h - 1 Then + loc_008441C0: eax = 00886018h - 1 - 1 + loc_008441C1: If 00886018h - 1 - 1 <> 0 Then GoTo loc_00844226 + loc_008441E2: var_24 = global_00886014 & "graphics\misc\mainchallenge.jpg" + loc_008441E8: GoTo loc_0084420F + loc_008441EA: End If + loc_00844209: var_24 = global_00886014 & "graphics\misc\main.jpg" + loc_0084420F: 'Referenced from: 008441E8 + loc_00844214: var_eax = Proc_10_12_84AC50(global_008865EC, var_24, var_24) + loc_00844224: GoTo loc_00844238 + loc_00844226: + loc_00844238: 'Referenced from: 00844224 + loc_00844253: var_eax = Proc_10_13_84B1F0(global_008865FC, 4, &H1E) + loc_00844276: var_eax = Proc_10_12_84AC50(global_008865FC, global_00886014 & "graphics\misc\tallyBarLeft2.bmp", @%StkVar2 & %x1) + loc_0084429B: var_eax = Proc_10_13_84B1F0(global_00886600, 4, &H1E) + loc_008442B2: var_24 = global_00886014 & "graphics\misc\tallyBarRight2.bmp" + loc_008442BD: call Proc_10_12_84AC50(global_00886600, var_24, var_24 = %S_edx_S) + loc_008442E2: var_eax = Proc_10_13_84B1F0(global_00886604, &HAD, &H1E) + loc_00844305: call Proc_10_12_84AC50(global_00886604, global_00886014 & "graphics\misc\tallyBarMiddle2.bmp", ecx = "") + loc_00844326: ReDim global_00886614(0 To 4) + loc_00844334: + loc_0084433F: If 00000001h <= 4 Then + loc_00844368: If var_20 Then + loc_0084436E: If var_20 = 1 Then + loc_00844377: var_1C = var_1C - var_20.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00844381: If var_1C >= 0 Then + loc_00844383: var_eax = Err.Raise + loc_0084438F: End If + loc_00844392: GoTo loc_0084439D + loc_00844394: End If + loc_00844394: End If + loc_00844394: var_eax = Err.Raise + loc_0084439D: 'Referenced from: 00844392 + loc_008443AB: var_eax = Proc_10_13_84B1F0(var_20.GetTypeInfoCount, var_48, var_4C) + loc_008443BE: eax = 1 - 1 + loc_008443C2: If var_1C - 1 <= 0 Then + loc_008443C4: GoTo loc_[eax*4+00844C4Ch] + loc_008443D6: GoTo loc_008443FF + loc_008443E4: GoTo loc_008443FF + loc_008443F2: GoTo loc_008443FF + loc_00844406: var_14 = global_00886014 & "graphics\misc\scroll down 2.bmp" + loc_00844408: End If + loc_0084441E: If var_20 Then + loc_00844424: If var_20 = 1 Then + loc_0084442D: var_1C = var_1C - var_20.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00844437: If var_1C >= 0 Then + loc_00844439: var_eax = Err.Raise + loc_00844445: End If + loc_00844448: GoTo loc_00844453 + loc_0084444A: End If + loc_0084444A: End If + loc_0084444A: var_eax = Err.Raise + loc_00844453: 'Referenced from: 00844448 + loc_0084445D: var_eax = Proc_10_12_84AC50(var_20.GetTypeInfoCount, var_14, global_00886014) + loc_00844481: If var_20 Then + loc_00844487: If var_20 = 1 Then + loc_00844490: var_1C = var_1C - var_20.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0084449A: If var_1C >= 0 Then + loc_0084449C: var_eax = Err.Raise + loc_008444A8: End If + loc_008444AB: GoTo loc_008444B6 + loc_008444AD: End If + loc_008444AD: End If + loc_008444AD: var_eax = Err.Raise + loc_008444B6: 'Referenced from: 008444AB + loc_008444BC: var_eax = Proc_84A590(var_20.GetTypeInfoCount, "graphics\misc\scroll right 2.bmp", global_00886014) + loc_008444D0: 00000001h = 00000001h + 1 + loc_008444DA: GoTo loc_00844334 + loc_008444DF: End If + loc_008444FA: var_eax = Proc_10_13_84B1F0(global_008865CC, &HD34, &H41) + loc_0084451C: var_eax = Proc_10_12_84AC50(global_008865CC, global_00886014 & "graphics\explosions\explodeNormal4.bmp", var_20) + loc_0084452B: var_eax = Proc_84A590(global_008865CC, "graphics\misc\scroll left 2.bmp", global_00886014) + loc_0084454B: var_eax = Proc_10_13_84B1F0(global_008865D0, &H5AA, &H1D) + loc_0084456E: var_eax = Proc_10_12_84AC50(global_008865D0, global_00886014 & "graphics\explosions\explodeSmall.bmp", var_20) + loc_0084457D: var_eax = Proc_84A590(global_008865D0, , ) + loc_0084459D: var_eax = Proc_10_13_84B1F0(global_00886608, &HC8, 4) + loc_008445C0: var_eax = Proc_10_12_84AC50(global_00886608, global_00886014 & "graphics\misc\horizontal barrier.bmp", ) + loc_008445E5: var_eax = Proc_10_13_84B1F0(global_0088660C, 4, &HC8) + loc_00844607: var_eax = Proc_10_12_84AC50(global_0088660C, global_00886014 & "graphics\misc\vertical barrier.bmp", ) + loc_00844629: var_eax = Proc_10_13_84B1F0(global_00886610, 6, 6) + loc_0084464C: var_eax = Proc_10_12_84AC50(global_00886610, global_00886014 & "graphics\misc\cornerblock.bmp", ) + loc_00844671: var_eax = Proc_10_13_84B1F0(global_008865BC, &H492, &H2D) + loc_00844694: var_eax = Proc_10_12_84AC50(global_008865BC, global_00886014 & "graphics\select\newGlow.bmp", ) + loc_008446A3: var_eax = Proc_84A590(global_008865BC, ) + loc_008446C3: var_eax = Proc_10_13_84B1F0(global_008865C0, &H492, &H2D) + loc_008446E5: var_eax = Proc_10_12_84AC50(global_008865C0, global_00886014 & "graphics\select\bombglow.bmp") + loc_008446F4: var_eax = Proc_84A590(global_008865C0) + loc_00844714: var_eax = Proc_10_13_84B1F0(global_008865C4, &H492, &H2D) + loc_00844737: var_eax = Proc_10_12_84AC50(global_008865C4, global_00886014 & "graphics\select\bombglow2.bmp") + loc_00844746: var_eax = Proc_84A590(global_008865C4) + loc_00844763: var_eax = Proc_10_13_84B1F0(global_008865C8, &H2D, &H2D) + loc_00844786: var_eax = Proc_10_12_84AC50(global_008865C8, global_00886014 & "graphics\select\border.bmp") + loc_00844795: var_eax = Proc_84A590(global_008865C8) + loc_008447B5: var_eax = Proc_10_13_84B1F0(global_008865E0, &HC8, &H64) + loc_008447D7: var_eax = Proc_10_12_84AC50(global_008865E0, global_00886014 & "graphics\misc\particleGlow.bmp") + loc_008447F8: ReDim global_00886620(0 To 6) + loc_00844815: ReDim global_00886624(0 To 6) + loc_00844831: If 00000001h <= 6 Then + loc_0084485B: If var_20 Then + loc_00844861: If var_20 = 1 Then + loc_0084486A: var_1C = var_1C - var_20.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00844874: If var_1C >= 0 Then + loc_00844876: var_eax = Err.Raise + loc_00844882: End If + loc_00844885: GoTo loc_00844890 + loc_00844887: End If + loc_00844887: End If + loc_00844887: var_eax = Err.Raise + loc_00844890: 'Referenced from: 00844885 + loc_0084489E: var_eax = Proc_10_13_84B1F0(var_20.GetTypeInfoCount, var_48, var_4C) + loc_00844906: var_34 = global_00886014 & "graphics\connect\horizontal connect " & Trim$(Str$(1)) & ".bmp" + loc_0084491D: If var_20 Then + loc_00844923: If var_20 = 1 Then + loc_0084492C: var_1C = var_1C - var_20.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00844936: If var_1C >= 0 Then + loc_00844938: var_eax = Err.Raise + loc_00844944: End If + loc_00844947: GoTo loc_00844952 + loc_00844949: End If + loc_00844949: End If + loc_00844949: var_eax = Err.Raise + loc_00844952: 'Referenced from: 00844947 + loc_0084495C: var_eax = Proc_10_12_84AC50(var_20.GetTypeInfoCount, var_34) + loc_008449A0: If var_20 Then + loc_008449A6: If var_20 = 1 Then + loc_008449AF: var_1C = var_1C - var_20.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008449B9: If var_1C >= 0 Then + loc_008449BB: var_eax = Err.Raise + loc_008449C7: End If + loc_008449CA: GoTo loc_008449D5 + loc_008449CC: End If + loc_008449CC: End If + loc_008449CC: var_eax = Err.Raise + loc_008449D5: 'Referenced from: 008449CA + loc_008449DB: var_eax = Proc_84A590(var_20.GetTypeInfoCount) + loc_00844A0D: If var_20 Then + loc_00844A13: If var_20 = 1 Then + loc_00844A1C: var_1C = var_1C - var_20.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00844A26: If var_1C >= 0 Then + loc_00844A28: var_eax = Err.Raise + loc_00844A34: End If + loc_00844A37: GoTo loc_00844A42 + loc_00844A39: End If + loc_00844A39: End If + loc_00844A39: var_eax = Err.Raise + loc_00844A42: 'Referenced from: 00844A37 + loc_00844A50: var_eax = Proc_10_13_84B1F0(var_20.GetTypeInfoCount, var_48, var_4C) + loc_00844A7F: var_28 = global_00886014 & "graphics\connect\vertical connect " + loc_00844AB8: var_34 = global_00886014 & "graphics\connect\vertical connect " & Trim$(Str$(1)) & ".bmp" + loc_00844ACF: If var_20 Then + loc_00844AD5: If var_20 = 1 Then + loc_00844ADE: var_1C = var_1C - var_20.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00844AE8: If var_1C >= 0 Then + loc_00844AEA: var_eax = Err.Raise + loc_00844AF6: End If + loc_00844AF9: GoTo loc_00844B04 + loc_00844AFB: End If + loc_00844AFB: End If + loc_00844AFB: var_eax = Err.Raise + loc_00844B04: 'Referenced from: 00844AF9 + loc_00844B0E: var_eax = Proc_10_12_84AC50(var_20.GetTypeInfoCount, var_34) + loc_00844B52: If var_20 Then + loc_00844B58: If var_20 = 1 Then + loc_00844B61: var_1C = var_1C - var_20.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00844B6B: If var_1C >= 0 Then + loc_00844B6D: var_eax = Err.Raise + loc_00844B79: End If + loc_00844B7C: GoTo loc_00844B87 + loc_00844B7E: End If + loc_00844B7E: End If + loc_00844B7E: var_eax = Err.Raise + loc_00844B87: 'Referenced from: 00844B7C + loc_00844B8D: var_eax = Proc_84A590(var_20.GetTypeInfoCount) + loc_00844BA1: 00000001h = 00000001h + 1 + loc_00844BAB: GoTo loc_0084482A + loc_00844BB0: End If + loc_00844BC8: var_eax = Proc_10_13_84B1F0(global_00886628, 5, 5) + loc_00844BE0: var_24 = global_00886014 & "graphics\connect\center connect.bmp" + loc_00844BEB: var_eax = Proc_10_12_84AC50(global_00886628, var_24, var_20) + loc_00844BFA: var_eax = Proc_84A590(global_00886628) + loc_00844C04: GoTo loc_00844C30 + loc_00844C2F: Exit Sub + loc_00844C30: 'Referenced from: 00844C04 + loc_00844C39: Exit Sub + loc_00844C4A: Exit Sub + loc_00844C4B: nop + loc_00844C4C: Exit Subf + loc_00844C4D: ebx = ebx + 1 + loc_00844C53: var_28 = var_28 + var_24 + loc_00844C55: ebx = ebx + 1 + 1 + loc_00844C58: hlt + loc_00844C59: ebx = ebx + 1 + 1 + 1 +End Sub + +Public Sub Proc_9_10_844CB0 + Dim var_20 As Me + Dim global_008865B8 As Me + Dim var_24 As Me + Dim global_008865F8 As Me + Dim global_008865F0 As Me + loc_00844CED: var_eax = Proc_9_15_845A90(edi, esi, ebx) + loc_00844D14: ReDim global_008865B8(0 To global_008860E4) + loc_00844D24: var_48 = global_008860E4 + loc_00844D2E: If 00000001h <= global_008860E4 Then + loc_00844D3B: If 008865B8h Then + loc_00844D41: If 008865B8h = 1 Then + loc_00844D52: 00000001h = 00000001h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00844D56: If 00000001h >= 0 Then + loc_00844D58: var_eax = Err.Raise + loc_00844D5A: End If + loc_00844D5D: GoTo loc_00844D6D + loc_00844D5F: End If + loc_00844D5F: End If + loc_00844D5F: var_eax = Err.Raise + loc_00844D6D: 'Referenced from: 00844D5D + loc_00844D8E: Err.Raise.GetTypeInfoCount 'Ignore this = Err.Raise.GetTypeInfoCount 'Ignore this + Err.Raise + loc_00844D91: Set Err.Raise.GetTypeInfoCount = var_28 + loc_00844DC4: If var_20 Then + loc_00844DCA: If var_20 = 1 Then + loc_00844DD5: 00000001h = 00000001h - Err.Raise.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00844DD9: If 00000001h >= 0 Then + loc_00844DDB: var_eax = Err.Raise + loc_00844DE0: End If + loc_00844DE7: GoTo loc_00844DEE + loc_00844DE9: End If + loc_00844DE9: End If + loc_00844DE9: var_eax = Err.Raise + loc_00844DEE: 'Referenced from: 00844DE7 + loc_00844DF8: Err.Raise.GetTypeInfoCount 'Ignore this = Err.Raise.GetTypeInfoCount 'Ignore this + Err.Raise + loc_00844DFC: var_eax = Proc_10_13_84B1F0(Err.Raise.GetTypeInfoCount, var_2C, var_30) + loc_00844E12: If var_886034 Then + loc_00844E18: If 00886034h = 1 Then + loc_00844E27: 008861A0h = 008861A0h - Err.Raise.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00844E2B: If 008861A0h >= 0 Then + loc_00844E2D: var_eax = Err.Raise + loc_00844E34: End If + loc_00844E3B: ebx*8 = ebx*8 - 008861A0h + loc_00844E40: GoTo loc_00844E4B + loc_00844E42: End If + loc_00844E42: End If + loc_00844E42: var_eax = Err.Raise + loc_00844E4B: 'Referenced from: 00844E40 + loc_00844E55: If var_1C(1) >= 5 Then + loc_00844E57: var_eax = Err.Raise + loc_00844E62: End If + loc_00844E6F: var_14 = ecx+edi + loc_00844E8B: If var_20 Then + loc_00844E91: If var_20 = 1 Then + loc_00844E9B: var_1C = var_1C - Err.Raise.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00844E9F: If var_1C >= 0 Then + loc_00844EA1: var_eax = Err.Raise + loc_00844EAA: End If + loc_00844EB1: GoTo loc_00844EBC + loc_00844EB3: End If + loc_00844EB3: End If + loc_00844EB3: var_eax = Err.Raise + loc_00844EBC: 'Referenced from: 00844EB1 + loc_00844EC2: Err.Raise.GetTypeInfoCount 'Ignore this = Err.Raise.GetTypeInfoCount 'Ignore this + Err.Raise + loc_00844EC6: var_eax = Proc_10_12_84AC50(Err.Raise.GetTypeInfoCount, var_14, ) + loc_00844EEC: If var_20 Then + loc_00844EF2: If var_20 = 1 Then + loc_00844EFA: var_1C = var_1C - Err.Raise.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00844F00: If var_1C >= 0 Then + loc_00844F02: var_eax = Err.Raise + loc_00844F0B: End If + loc_00844F12: GoTo loc_00844F1D + loc_00844F14: End If + loc_00844F14: End If + loc_00844F14: var_eax = Err.Raise + loc_00844F1D: 'Referenced from: 00844F12 + loc_00844F20: Err.Raise.GetTypeInfoCount 'Ignore this = Err.Raise.GetTypeInfoCount 'Ignore this + Err.Raise + loc_00844F23: var_eax = Proc_84A590(Err.Raise.GetTypeInfoCount, , ) + loc_00844F39: 00000001h = 00000001h + var_1C + loc_00844F43: var_1C = 00000001h+var_1C + loc_00844F4A: GoTo loc_00844D2A + loc_00844F4F: End If + loc_00844F5D: If 008861A0h <> var_886038 Then + loc_00844F76: ReDim global_008865F4(0 To 2) + loc_00844F8B: ReDim global_008865F8(0 To 2) + loc_00844F98: If 008865F4h Then + loc_00844F9E: If 008865F4h = 1 Then + loc_00844FB1: 00000001h = 00000001h - Err.Raise.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00844FB5: If 00000001h >= 0 Then + loc_00844FB7: var_eax = Err.Raise + loc_00844FBF: End If + loc_00844FC2: GoTo loc_00844FD6 + loc_00844FC4: End If + loc_00844FC4: End If + loc_00844FC4: var_eax = Err.Raise + loc_00844FD6: 'Referenced from: 00844FC2 + loc_00844FE7: If var_8865F8 Then + loc_00844FED: If 008865F8h = 1 Then + loc_00844FFA: 00000001h = 00000001h - Err.Raise.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00844FFE: If 00000001h >= 0 Then + loc_00845000: var_eax = Err.Raise + loc_00845008: End If + loc_0084500B: GoTo loc_00845015 + loc_0084500D: End If + loc_0084500D: End If + loc_0084500D: var_eax = Err.Raise + loc_00845015: 'Referenced from: 0084500B + loc_00845026: If var_8865F4 Then + loc_0084502C: If 008865F4h = 1 Then + loc_00845039: 00000002h = 00000002h - Err.Raise.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0084503D: If 00000002h >= 0 Then + loc_0084503F: var_eax = Err.Raise + loc_00845047: End If + loc_0084504A: GoTo loc_00845054 + loc_0084504C: End If + loc_0084504C: End If + loc_0084504C: var_eax = Err.Raise + loc_00845054: 'Referenced from: 0084504A + loc_00845065: If var_8865F8 Then + loc_0084506B: If 008865F8h = 1 Then + loc_00845078: 00000002h = 00000002h - Err.Raise.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0084507C: If 00000002h >= 0 Then + loc_0084507E: var_eax = Err.Raise + loc_00845086: End If + loc_00845089: GoTo loc_00845093 + loc_0084508B: End If + loc_0084508B: End If + loc_0084508B: var_eax = Err.Raise + loc_00845093: 'Referenced from: 00845089 + loc_008450BD: ReDim global_008865F0(0 To global_008860E4, 0 To 2) + loc_008450C7: var_50 = global_008860E4 + loc_008450D6: If 00000001h <= global_008860E4 Then + loc_008450EC: var_eax = Unknown_B6E9C88B + loc_008450F9: If var_8865F0 Then + loc_008450FF: If 008865F0h = 2 Then + loc_0084510A: 00000001h = 00000001h - Err.Raise.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_0084510E: If 00000001h >= 0 Then + loc_00845110: var_eax = Err.Raise + loc_0084511B: End If + loc_00845124: 00000001h = 00000001h - Err.Raise.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00845128: If 00000001h >= 0 Then + loc_0084512A: var_eax = Err.Raise + loc_00845135: End If + loc_0084513B: Err.Raise.%x1 = Invoke 'Ignore this = Err.Raise.%x1 = Invoke 'Ignore this + 00000001h + loc_00845146: GoTo loc_00845152 + loc_00845148: End If + loc_00845148: End If + loc_0084514E: var_eax = Err.Raise + loc_00845152: 'Referenced from: 00845146 + loc_00845174: Err.Raise.GetTypeInfoCount 'Ignore this = Err.Raise.GetTypeInfoCount 'Ignore this + Err.Raise + loc_00845177: Set Err.Raise.GetTypeInfoCount = var_28 + loc_0084519E: If var_24 Then + loc_008451A4: If var_24 = 1 Then + loc_008451B0: var_18 = var_18 - Err.Raise.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008451B4: If var_18 >= 0 Then + loc_008451B6: var_eax = Err.Raise + loc_008451B8: End If + loc_008451BB: GoTo loc_008451BF + loc_008451BD: End If + loc_008451BD: End If + loc_008451BD: var_eax = Err.Raise + loc_008451BF: 'Referenced from: 008451BB + loc_008451C5: var_60 = Err.Raise + loc_008451CA: If var_8865F4 Then + loc_008451D0: If 008865F4h = 1 Then + loc_008451DC: var_18 = var_18 - Err.Raise.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008451E0: If var_18 >= 0 Then + loc_008451E2: var_eax = Err.Raise + loc_008451EA: End If + loc_008451ED: GoTo loc_008451F7 + loc_008451EF: End If + loc_008451EF: End If + loc_008451EF: var_eax = Err.Raise + loc_008451F7: 'Referenced from: 008451ED + loc_00845203: ecx+eax = ecx+eax * 0015h + loc_00845212: var_2C = ecx+eax + loc_0084521C: If var_20 Then + loc_00845222: If var_20 = 2 Then + loc_0084522E: var_1C = var_1C - Err.Raise.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00845232: If var_1C >= 0 Then + loc_00845234: var_eax = Err.Raise + loc_00845239: End If + loc_00845243: var_18 = var_18 - Err.Raise.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00845247: If var_18 >= 0 Then + loc_00845249: var_eax = Err.Raise + loc_0084524E: End If + loc_00845254: Err.Raise.%x1 = Invoke 'Ignore this = Err.Raise.%x1 = Invoke 'Ignore this + var_1C + loc_00845259: GoTo loc_00845260 + loc_0084525B: End If + loc_0084525B: End If + loc_0084525B: var_eax = Err.Raise + loc_00845260: 'Referenced from: 00845259 + loc_0084526C: Err.Raise.GetTypeInfoCount 'Ignore this = Err.Raise.GetTypeInfoCount 'Ignore this + Err.Raise + loc_0084526E: Err.Raise.GetTypeInfoCount 'Ignore this = Err.Raise.GetTypeInfoCount 'Ignore this + var_60 + loc_00845276: var_eax = Proc_10_13_84B1F0(Err.Raise.GetTypeInfoCount, var_2C, Err.Raise.GetTypeInfoCount) + loc_00845294: If var_886034 Then + loc_0084529A: If 00886034h = 1 Then + loc_008452A9: 008861A0h = 008861A0h - Err.Raise.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008452AD: If 008861A0h >= 0 Then + loc_008452AF: var_eax = Err.Raise + loc_008452B1: End If + loc_008452B8: esi*8 = esi*8 - 008861A0h + loc_008452BD: GoTo loc_008452C3 + loc_008452BF: End If + loc_008452BF: End If + loc_008452BF: var_eax = Err.Raise + loc_008452C3: 'Referenced from: 008452BD + loc_008452C7: var_64 = var_1C + loc_008452CA: ebx = var_1C - 1 + loc_008452CE: If var_1C - 1 >= 0 Then + loc_008452D0: var_eax = Err.Raise + loc_008452D6: End If + loc_008452DA: var_68 = var_18 + loc_008452DD: esi = var_18 - 1 + loc_008452E1: If var_18 - 1 >= 0 Then + loc_008452E3: var_eax = Err.Raise + loc_008452E9: End If + loc_00845301: var_14 = ecx+edi + loc_0084531D: If var_20 Then + loc_00845323: If var_20 = 2 Then + loc_00845334: var_64 = var_64 - Err.Raise.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00845338: If var_64 >= 0 Then + loc_0084533A: var_eax = Err.Raise + loc_0084533F: End If + loc_00845348: var_68 = var_68 - Err.Raise.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0084534C: If var_68 >= 0 Then + loc_0084534E: var_eax = Err.Raise + loc_00845353: End If + loc_00845359: Err.Raise.%x1 = Invoke 'Ignore this = Err.Raise.%x1 = Invoke 'Ignore this + var_64 + loc_0084535E: GoTo loc_0084536B + loc_00845360: End If + loc_00845360: End If + loc_00845366: var_eax = Err.Raise + loc_0084536B: 'Referenced from: 0084535E + loc_00845374: Err.Raise.GetTypeInfoCount 'Ignore this = Err.Raise.GetTypeInfoCount 'Ignore this + Err.Raise + loc_00845378: var_eax = Proc_10_12_84AC50(Err.Raise.GetTypeInfoCount, var_14) + loc_0084539C: If var_20 Then + loc_008453A2: If var_20 = 2 Then + loc_008453AA: var_64 = var_64 - Err.Raise.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_008453AE: If var_64 >= 0 Then + loc_008453B0: var_eax = Err.Raise + loc_008453B5: End If + loc_008453BE: var_68 = var_68 - Err.Raise.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008453C2: If var_68 >= 0 Then + loc_008453C4: var_eax = Err.Raise + loc_008453C9: End If + loc_008453CF: Err.Raise.%x1 = Invoke 'Ignore this = Err.Raise.%x1 = Invoke 'Ignore this + var_64 + loc_008453D4: GoTo loc_008453DB + loc_008453D6: End If + loc_008453D6: End If + loc_008453D6: var_eax = Err.Raise + loc_008453DB: 'Referenced from: 008453D4 + loc_008453DE: Err.Raise.GetTypeInfoCount 'Ignore this = Err.Raise.GetTypeInfoCount 'Ignore this + Err.Raise + loc_008453E1: var_eax = Proc_84A590(Err.Raise.GetTypeInfoCount) + loc_008453F8: 00000001h = 00000001h + var_18 + loc_008453FE: var_18 = 00000001h+var_18 + loc_00845403: var_eax = Unknown_316(var_20) + loc_0084540D: 00000001h = 00000001h + var_1C + loc_00845414: GoTo loc_008450CF + loc_00845419: End If + loc_00845419: End If + loc_0084541E: GoTo loc_0084543C + loc_0084543B: Exit Sub + loc_0084543C: 'Referenced from: 0084541E + loc_00845445: Exit Sub + loc_00845456: Exit Sub +End Sub + +Public Sub Proc_9_11_845460 + Dim global_00886604 As Me + Dim var_1C As Me + loc_008454DC: If 00000001h <= 4 Then + loc_008454E6: If var_886614 Then + loc_008454EC: If 00886614h = 1 Then + loc_008454F4: 00000001h = 00000001h - global_00886604.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008454FE: If 00000001h >= 0 Then + loc_00845500: var_eax = Err.Raise + loc_00845509: End If + loc_0084550C: GoTo loc_00845514 + loc_0084550E: End If + loc_0084550E: End If + loc_0084550E: var_eax = Err.Raise + loc_00845514: 'Referenced from: 0084550C + loc_00845534: global_00886604.GetTypeInfoCount 'Ignore this = global_00886604.GetTypeInfoCount 'Ignore this + Err.Raise + loc_00845537: Set global_00886604.GetTypeInfoCount = var_1C + loc_0084554B: 00000001h = 00000001h + 00000001h + loc_00845556: var_eax = Unknown_66140D8B(00000000h, global_0040F4A0, 00000000h, global_0040F4A0, global_00886600, fs:[00000000h], 00000000h) + loc_0084555B: End If + loc_00845601: If 00000001h <= 6 Then + loc_0084560F: If var_886620 Then + loc_00845615: If 00886620h = 1 Then + loc_0084561D: 00000001h = 00000001h - global_00886604.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00845627: If 00000001h >= 0 Then + loc_00845629: var_eax = Err.Raise + loc_00845632: End If + loc_00845639: var_3C = eax*4 + loc_0084563C: GoTo loc_00845647 + loc_0084563E: End If + loc_0084563E: End If + loc_0084563E: var_eax = Err.Raise + loc_00845644: var_3C = Err.Raise + loc_00845647: 'Referenced from: 0084563C + loc_00845663: global_00886604.GetTypeInfoCount 'Ignore this = global_00886604.GetTypeInfoCount 'Ignore this + var_3C + loc_00845666: Set global_00886604.GetTypeInfoCount = var_1C + loc_0084567C: If var_886624 Then + loc_00845682: If 00886624h = 1 Then + loc_0084568A: 00000001h = 00000001h - global_00886604.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00845694: If 00000001h >= 0 Then + loc_00845696: var_eax = Err.Raise + loc_0084569F: End If + loc_008456A6: var_40 = ecx*4 + loc_008456A9: GoTo loc_008456B4 + loc_008456AB: End If + loc_008456AB: End If + loc_008456AB: var_eax = Err.Raise + loc_008456B1: var_40 = Err.Raise + loc_008456B4: 'Referenced from: 008456A9 + loc_008456D1: global_00886604.GetTypeInfoCount 'Ignore this = global_00886604.GetTypeInfoCount 'Ignore this + var_40 + loc_008456D4: Set global_00886604.GetTypeInfoCount = var_1C + loc_008456E8: 00000001h = 00000001h + 00000001h + loc_008456EF: var_eax = Unknown_ED(00000000h, global_0040F4A0, global_0040F4A0, 00000000h, global_0040F4A0, global_008865C0, Unknown_66140D8B(00000000h, global_0040F4A0, 00000000h, global_0040F4A0, global_00886600, fs:[00000000h], 00000000h)) + loc_008456F4: End If + loc_0084571B: GoTo loc_00845727 + loc_00845726: Exit Sub + loc_00845727: 'Referenced from: 0084571B + loc_00845727: Exit Sub + loc_00845738: Exit Sub +End Sub + +Public Sub Proc_9_12_845740 + +End Sub + +Public Sub Proc_9_13_8457B0 + Dim var_A4 As Me + loc_008457EB: repz stosd + loc_00845806: Set var_A4 = global_008865E8 + loc_00845819: var_A4 = var_18 + loc_0084584B: var_eax = SetPixel(var_18, ebx, ebx, Me) + loc_00845865: var_18 = var_A4.ForeColor + loc_008458C8: var_eax = CopyMemory(VarPtr(var_1C), var_74, 2) + loc_008458D9: ebx = var_A4.Width + loc_0084590F: var_14 = var_1C +End Sub + +Public Sub Proc_9_14_845940 + loc_00845986: repz stosd + loc_0084598E: var_34 = arg_18 + loc_0084599F: var_18 = arg_10 + loc_008459B0: var_1C = arg_C + loc_008459CE: var_14 = arg_14 + loc_00845A24: GoTo loc_00845A33 + loc_00845A32: Exit Sub + loc_00845A33: 'Referenced from: 00845A24 +End Sub + +Public Sub Proc_9_15_845A90 + Dim global_00886014 As Me + loc_00845B06: global_886038 = &H19 + loc_00845B0F: ReDim global_00886034(0 To 25) + loc_00845B2D: ReDim global_00886044(0 To global_00886038, 0 To 6) + loc_00845B3A: If global_886010 = 2 Then + loc_00845B48: GoTo loc_00845B56 + loc_00845B4A: End If + loc_00845B70: Open global_00886014 & "pieceListLE.txt" For Input As #1 Len = -1 + loc_00845B92: GoTo loc_00845B9A + loc_00845B94: + loc_00845B9A: 'Referenced from: 00845B92 + loc_00845BA5: If EOF(1) = 0 Then + loc_00845BAD: Line Input #1, var_24 + loc_00845BD2: var_5C = LCase$(Left$(var_24, 10)) + loc_00845BED: esi = (var_5C = "[pieceset]") + 1 + loc_00845BFF: If (var_5C = "[pieceset]") + 1 = 0 Then GoTo loc_00845B94 + loc_00845C07: End If + loc_00845C12: If EOF(1) = 0 Then + loc_00845C1E: Line Input #1, var_34 + loc_00845C26: Line Input #1, var_44 + loc_00845C2E: Line Input #1, var_48 + loc_00845C36: Line Input #1, var_4C + loc_00845C3E: Line Input #1, var_18 + loc_00845C46: Line Input #1, var_28 + loc_00845C4E: Line Input #1, var_20 + loc_00845C56: Line Input #1, var_1C + loc_00845C5E: Line Input #1, var_30 + loc_00845C67: If var_886044 Then + loc_00845C6D: If 00886044h = 2 Then + loc_00845C79: var_54 = var_54 - "pieceList.txt".%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00845C7D: var_74 = var_54 + loc_00845C80: If var_54 >= 0 Then + loc_00845C82: var_eax = Err.Raise + loc_00845C8D: End If + loc_00845C98: 00000001h = 00000001h - "pieceList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00845C9F: If 00000001h >= 0 Then + loc_00845CA1: var_eax = Err.Raise + loc_00845CAC: End If + loc_00845CB6: "pieceList.txt".%x1 = Invoke 'Ignore this = "pieceList.txt".%x1 = Invoke 'Ignore this + var_74 + loc_00845CBA: GoTo loc_00845CC4 + loc_00845CBC: End If + loc_00845CBC: End If + loc_00845CBC: var_eax = Err.Raise + loc_00845CC4: 'Referenced from: 00845CBA + loc_00845CD1: Len(var_34) = Len(var_34) - 00000004h + loc_00845CE3: var_58 = Right$(var_34, Len(var_34)) + loc_00845D0F: If var_886044 Then + loc_00845D15: If 00886044h = 2 Then + loc_00845D21: var_54 = var_54 - "pieceList.txt".%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00845D25: var_74 = var_54 + loc_00845D28: If var_54 >= 0 Then + loc_00845D2A: var_eax = Err.Raise + loc_00845D35: End If + loc_00845D40: 00000002h = 00000002h - "pieceList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00845D44: If 00000002h >= 0 Then + loc_00845D46: var_eax = Err.Raise + loc_00845D51: End If + loc_00845D60: "pieceList.txt".%x1 = Invoke 'Ignore this = "pieceList.txt".%x1 = Invoke 'Ignore this + var_74 + loc_00845D64: GoTo loc_00845D6E + loc_00845D66: End If + loc_00845D66: End If + loc_00845D66: var_eax = Err.Raise + loc_00845D6E: 'Referenced from: 00845D64 + loc_00845D7B: Len(var_44) = Len(var_44) - 00000004h + loc_00845D8D: var_58 = Right$(var_44, Len(var_44)) + loc_00845DB9: If var_886044 Then + loc_00845DBF: If 00886044h = 2 Then + loc_00845DCB: var_54 = var_54 - "pieceList.txt".%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00845DCF: var_74 = var_54 + loc_00845DD2: If var_54 >= 0 Then + loc_00845DD4: var_eax = Err.Raise + loc_00845DDF: End If + loc_00845DEA: 00000003h = 00000003h - "pieceList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00845DEE: If 00000003h >= 0 Then + loc_00845DF0: var_eax = Err.Raise + loc_00845DFB: End If + loc_00845E0A: "pieceList.txt".%x1 = Invoke 'Ignore this = "pieceList.txt".%x1 = Invoke 'Ignore this + var_74 + loc_00845E0E: GoTo loc_00845E18 + loc_00845E10: End If + loc_00845E10: End If + loc_00845E10: var_eax = Err.Raise + loc_00845E18: 'Referenced from: 00845E0E + loc_00845E22: Len(var_48) = Len(var_48) - 00000004h + loc_00845E37: var_58 = Right$(var_48, Len(var_48)) + loc_00845E63: If var_886044 Then + loc_00845E69: If 00886044h = 2 Then + loc_00845E75: var_54 = var_54 - "pieceList.txt".%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00845E79: var_74 = var_54 + loc_00845E7C: If var_54 >= 0 Then + loc_00845E7E: var_eax = Err.Raise + loc_00845E89: End If + loc_00845E94: 00000004h = 00000004h - "pieceList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00845E98: If 00000004h >= 0 Then + loc_00845E9A: var_eax = Err.Raise + loc_00845EA5: End If + loc_00845EB4: "pieceList.txt".%x1 = Invoke 'Ignore this = "pieceList.txt".%x1 = Invoke 'Ignore this + var_74 + loc_00845EB8: GoTo loc_00845EC2 + loc_00845EBA: End If + loc_00845EBA: End If + loc_00845EBA: var_eax = Err.Raise + loc_00845EC2: 'Referenced from: 00845EB8 + loc_00845ECF: Len(var_4C) = Len(var_4C) - 00000004h + loc_00845EE1: var_58 = Right$(var_4C, Len(var_4C)) + loc_00845F0D: If var_886044 Then + loc_00845F13: If 00886044h = 2 Then + loc_00845F1F: var_54 = var_54 - "pieceList.txt".%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00845F23: var_74 = var_54 + loc_00845F26: If var_54 >= 0 Then + loc_00845F28: var_eax = Err.Raise + loc_00845F33: End If + loc_00845F3E: 00000005h = 00000005h - "pieceList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00845F42: If 00000005h >= 0 Then + loc_00845F44: var_eax = Err.Raise + loc_00845F4F: End If + loc_00845F5E: "pieceList.txt".%x1 = Invoke 'Ignore this = "pieceList.txt".%x1 = Invoke 'Ignore this + var_74 + loc_00845F62: GoTo loc_00845F6C + loc_00845F64: End If + loc_00845F64: End If + loc_00845F64: var_eax = Err.Raise + loc_00845F6C: 'Referenced from: 00845F62 + loc_00845F76: Len(var_18) = Len(var_18) - 00000004h + loc_00845F8B: var_58 = Right$(var_18, Len(var_18)) + loc_00845FB7: If var_886034 Then + loc_00845FBD: If 00886034h = 1 Then + loc_00845FC9: var_54 = var_54 - "pieceList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00845FCD: If var_54 >= 0 Then + loc_00845FCF: var_eax = Err.Raise + loc_00845FD5: End If + loc_00845FDC: ebx*8 = ebx*8 - var_54 + loc_00845FE7: GoTo loc_00845FF1 + loc_00845FE9: End If + loc_00845FE9: End If + loc_00845FE9: var_eax = Err.Raise + loc_00845FF1: 'Referenced from: 00845FE7 + loc_00845FFE: Len(var_28) = Len(var_28) - 0000000Dh + loc_0084601C: "pieceList.txt".GetTypeInfoCount 'Ignore this = "pieceList.txt".GetTypeInfoCount 'Ignore this + Err.Raise + loc_0084601E: ecx = Right$(var_28, Len(var_28)) + loc_00846034: If var_886034 Then + loc_0084603A: If 00886034h = 1 Then + loc_00846046: var_54 = var_54 - "pieceList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0084604A: If var_54 >= 0 Then + loc_0084604C: var_eax = Err.Raise + loc_00846052: End If + loc_00846059: ebx*8 = ebx*8 - var_54 + loc_00846064: GoTo loc_0084606E + loc_00846066: End If + loc_00846066: End If + loc_00846066: var_eax = Err.Raise + loc_0084606E: 'Referenced from: 00846064 + loc_0084607B: Len(var_20) = Len(var_20) - 0000000Ah + loc_0084609B: var_90 = Val(Right$(var_20, Len(var_20))) + loc_008460D2: var_5C = LCase$(Right$(var_1C, 2)) + loc_008460ED: esi = (var_5C = "no") + 1 + loc_00846105: If (var_5C = "no") + 1 Then + loc_00846109: If var_886034 Then + loc_0084610F: If 00886034h = 1 Then + loc_0084611B: var_54 = var_54 - "pieceList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0084611F: If var_54 >= 0 Then + loc_00846121: var_eax = Err.Raise + loc_0084612D: End If + loc_00846137: esi*8 = esi*8 - var_54 + loc_00846143: GoTo loc_008461A7 + loc_00846145: End If + loc_00846145: End If + loc_00846145: var_eax = Err.Raise + loc_0084615B: GoTo loc_008461A7 + loc_0084615D: End If + loc_0084615F: If var_886034 Then + loc_00846165: If 00886034h = 1 Then + loc_00846171: var_54 = var_54 - "pieceList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00846175: If var_54 >= 0 Then + loc_00846177: var_eax = Err.Raise + loc_00846183: End If + loc_0084618A: esi*8 = esi*8 - var_54 + loc_0084618F: GoTo loc_0084619D + loc_00846191: End If + loc_00846191: End If + loc_00846191: var_eax = Err.Raise + loc_0084619D: 'Referenced from: 0084618F + loc_008461A7: 'Referenced from: 00846143 + loc_008461C2: var_5C = LCase$(Right$(var_30, 2)) + loc_008461DD: esi = (var_5C = "no") + 1 + loc_008461F5: If (var_5C = "no") + 1 Then + loc_008461F9: If var_886034 Then + loc_008461FF: If 00886034h = 1 Then + loc_0084620B: var_54 = var_54 - "pieceList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0084620F: If var_54 >= 0 Then + loc_00846211: var_eax = Err.Raise + loc_0084621D: End If + loc_00846227: esi*8 = esi*8 - var_54 + loc_00846233: GoTo loc_00846297 + loc_00846235: End If + loc_00846235: End If + loc_00846235: var_eax = Err.Raise + loc_0084624B: GoTo loc_00846297 + loc_0084624D: End If + loc_0084624F: If var_886034 Then + loc_00846255: If 00886034h = 1 Then + loc_00846261: var_54 = var_54 - "pieceList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00846265: If var_54 >= 0 Then + loc_00846267: var_eax = Err.Raise + loc_00846273: End If + loc_0084627A: esi*8 = esi*8 - var_54 + loc_0084627F: GoTo loc_0084628D + loc_00846281: End If + loc_00846281: End If + loc_00846281: var_eax = Err.Raise + loc_0084628D: 'Referenced from: 0084627F + loc_00846297: 'Referenced from: 00846233 + loc_0084629F: + loc_008462A7: If 00000001h <= 5 Then + loc_008462B5: If global_88611C Then + loc_008462BA: If 00000001h = 5 Then + loc_008462C2: var_50 = global_008860E4 + loc_008462C5: GoTo loc_008462CA + loc_008462C7: End If + loc_008462C7: End If + loc_008462CA: 'Referenced from: 008462C5 + loc_008462D6: Line Input #1, var_14 + loc_008462DE: Line Input #1, var_2C + loc_008462E6: Line Input #1, var_40 + loc_008462EE: Line Input #1, var_3C + loc_008462F7: If var_886034 Then + loc_008462FD: If 00886034h = 1 Then + loc_00846309: var_54 = var_54 - "pieceList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0084630D: If var_54 >= 0 Then + loc_0084630F: var_eax = Err.Raise + loc_00846315: End If + loc_0084631C: ebx*8 = ebx*8 - var_54 + loc_00846321: GoTo loc_0084632B + loc_00846323: End If + loc_00846323: End If + loc_00846323: var_eax = Err.Raise + loc_0084632B: 'Referenced from: 00846321 + loc_0084632F: ebx = var_50 - 1 + loc_00846333: If var_50 - 1 >= 0 Then + loc_00846335: var_eax = Err.Raise + loc_0084633B: End If + loc_0084634C: Len(var_14) = Len(var_14) - 00000008h + loc_00846384: eax+ebx*4+0000000Ch = eax+ebx*4+0000000Ch + Err.Raise + loc_00846386: ecx = global_00886014 & Right$(var_14, Len(var_14)) + loc_008463A6: If var_886034 Then + loc_008463AC: If 00886034h = 1 Then + loc_008463B8: var_54 = var_54 - "pieceList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008463BC: var_70 = var_54 + loc_008463BF: If var_54 >= 0 Then + loc_008463C1: var_eax = Err.Raise + loc_008463C7: End If + loc_008463D1: eax*8 = eax*8 - var_70 + loc_008463D6: GoTo loc_008463E0 + loc_008463D8: End If + loc_008463D8: End If + loc_008463D8: var_eax = Err.Raise + loc_008463E0: 'Referenced from: 008463D6 + loc_008463E3: If var_50 - 1 >= 0 Then + loc_008463E5: var_eax = Err.Raise + loc_008463EB: End If + loc_008463FE: Len(var_2C) = Len(var_2C) - 00000008h + loc_00846432: ecx+ebx*4+00000020h = ecx+ebx*4+00000020h + Err.Raise + loc_00846434: ecx = global_00886014 & Right$(var_2C, Len(var_2C)) + loc_00846454: If var_886034 Then + loc_0084645A: If 00886034h = 1 Then + loc_00846466: var_54 = var_54 - "pieceList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0084646A: var_70 = var_54 + loc_0084646D: If var_54 >= 0 Then + loc_0084646F: var_eax = Err.Raise + loc_00846475: End If + loc_0084647F: eax*8 = eax*8 - var_70 + loc_00846484: GoTo loc_0084648E + loc_00846486: End If + loc_00846486: End If + loc_00846486: var_eax = Err.Raise + loc_0084648E: 'Referenced from: 00846484 + loc_00846491: If var_50 - 1 >= 0 Then + loc_00846493: var_eax = Err.Raise + loc_00846499: End If + loc_008464AA: Len(var_40) = Len(var_40) - 00000008h + loc_008464E2: eax+ebx*4+00000034h = eax+ebx*4+00000034h + Err.Raise + loc_008464E4: ecx = global_00886014 & Right$(var_40, Len(var_40)) + loc_0084651C: var_5C = LCase$(Right$(var_3C, 2)) + loc_00846537: esi = (var_5C = "no") + 1 + loc_00846549: If (var_5C = "no") + 1 Then + loc_00846552: If var_886034 Then + loc_00846558: If 00886034h = 1 Then + loc_00846564: var_54 = var_54 - "pieceList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00846568: If var_54 >= 0 Then + loc_0084656A: var_eax = Err.Raise + loc_00846575: End If + loc_0084657C: esi*8 = esi*8 - var_54 + loc_00846581: var_94 = esi*8 + loc_00846587: GoTo loc_008465A0 + loc_00846589: End If + loc_00846589: End If + loc_00846589: var_eax = Err.Raise + loc_0084658F: var_94 = Err.Raise + loc_008465A0: 'Referenced from: 00846587 + loc_008465A3: If var_50 - 1 >= 0 Then + loc_008465A5: var_eax = Err.Raise + loc_008465B6: End If + loc_008465C3: GoTo loc_0084663B + loc_008465C5: End If + loc_008465CD: If var_886034 Then + loc_008465D3: If 00886034h = 1 Then + loc_008465DF: var_54 = var_54 - "pieceList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008465E3: If var_54 >= 0 Then + loc_008465E5: var_eax = Err.Raise + loc_008465F1: End If + loc_008465F8: esi*8 = esi*8 - var_54 + loc_008465FD: var_98 = esi*8 + loc_00846603: GoTo loc_00846617 + loc_00846605: End If + loc_00846605: End If + loc_00846605: var_eax = Err.Raise + loc_00846611: var_98 = Err.Raise + loc_00846617: 'Referenced from: 00846603 + loc_0084661A: If var_50 - 1 >= 0 Then + loc_0084661C: var_eax = Err.Raise + loc_0084662E: End If + loc_0084663B: 'Referenced from: 008465C3 + loc_00846646: 00000001h = 00000001h + var_38 + loc_00846650: var_38 = 00000001h+var_38 + loc_00846653: GoTo loc_0084629F + loc_00846658: End If + loc_0084665C: var_54 = var_54 + 0001h + loc_0084666D: var_54 = "pieceList.txt".QueryInterface 'Ignore this + loc_00846670: If var_54+0001h <= var_886038 Then GoTo loc_00845B94 + loc_00846676: End If + loc_00846679: var_eax = Close + loc_0084667F: var_54 = var_54 - 0001h + loc_0084669F: global_886038 = var_54 + loc_008466A6: ReDim Preserve global_00886034(0 To var_54-0001h) + loc_008466BA: var_88 = global_00886038 + loc_008466CA: If 00000001h <= global_00886038 Then + loc_008466D8: If var_886044 Then + loc_008466DE: If 00886044h = 2 Then + loc_008466EF: 00000001h = 00000001h - "pieceList.txt".%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_008466F3: If 00000001h >= 0 Then + loc_008466F5: var_eax = Err.Raise + loc_008466FD: End If + loc_00846707: If edi >= 0 Then + loc_00846709: var_eax = Err.Raise + loc_00846711: End If + loc_00846717: "pieceList.txt".%x1 = Invoke 'Ignore this = "pieceList.txt".%x1 = Invoke 'Ignore this + 00000001h + loc_0084671B: GoTo loc_0084672F + loc_0084671D: End If + loc_0084671D: End If + loc_0084671D: var_eax = Err.Raise + loc_0084672F: 'Referenced from: 0084671B + loc_0084673F: If var_54 <> 1 Then + loc_00846749: If global_886010 <> 2 Then + loc_00846753: If var_886044 Then + loc_00846759: If 00886044h = 2 Then + loc_00846764: var_54 = var_54 - "pieceList.txt".%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00846768: If var_54 >= 0 Then + loc_0084676A: var_eax = Err.Raise + loc_00846772: End If + loc_0084677D: 00000006h = 00000006h - "pieceList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00846781: If 00000006h >= 0 Then + loc_00846783: var_eax = Err.Raise + loc_0084678B: End If + loc_00846791: "pieceList.txt".%x1 = Invoke 'Ignore this = "pieceList.txt".%x1 = Invoke 'Ignore this + var_54 + loc_00846795: GoTo loc_0084679F + loc_00846797: End If + loc_00846797: End If + loc_00846797: var_eax = Err.Raise + loc_0084679F: 'Referenced from: 00846795 + loc_008467A9: 00886040h = 00886040h - 0001h + loc_008467B7: GoTo loc_0084681B + loc_008467B9: End If + loc_008467B9: End If + loc_008467C1: If var_886044 Then + loc_008467C7: If 00886044h = 2 Then + loc_008467D2: Err.Raise = Err.Raise - "pieceList.txt".%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_008467D6: If Err.Raise >= 0 Then + loc_008467D8: var_eax = Err.Raise + loc_008467E0: End If + loc_008467EB: 00000006h = 00000006h - "pieceList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008467EF: If 00000006h >= 0 Then + loc_008467F1: var_eax = Err.Raise + loc_008467F9: End If + loc_008467FF: "pieceList.txt".%x1 = Invoke 'Ignore this = "pieceList.txt".%x1 = Invoke 'Ignore this + Err.Raise + loc_00846803: GoTo loc_0084680D + loc_00846805: End If + loc_00846805: End If + loc_00846805: var_eax = Err.Raise + loc_0084680D: 'Referenced from: 00846803 + loc_0084681B: 'Referenced from: 008467B7 + loc_00846825: If var_54 = var_886038 Then + loc_0084682F: If global_886010 = 2 Then + loc_00846839: If var_886044 Then + loc_0084683F: If 00886044h = 2 Then + loc_00846847: var_54 = var_54 - ecx+0000001Ch + loc_0084684C: If var_54 >= 0 Then + loc_0084684E: var_eax = Err.Raise + loc_00846856: End If + loc_00846861: 00000001h = 00000001h - "pieceList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00846865: If 00000001h >= 0 Then + loc_00846867: var_eax = Err.Raise + loc_0084686F: End If + loc_00846875: "pieceList.txt".%x1 = Invoke 'Ignore this = "pieceList.txt".%x1 = Invoke 'Ignore this + var_54 + loc_00846879: GoTo loc_00846883 + loc_0084687B: End If + loc_0084687B: End If + loc_0084687B: var_eax = Err.Raise + loc_00846883: 'Referenced from: 00846879 + loc_00846894: End If + loc_00846894: End If + loc_00846899: 00000001h = 00000001h + var_54 + loc_008468A2: var_54 = 00000001h+var_54 + loc_008468A5: GoTo loc_008466C3 + loc_008468AA: End If + loc_008468B0: GoTo loc_008468C6 + loc_008468C5: Exit Sub + loc_008468C6: 'Referenced from: 008468B0 + loc_00846912: Exit Sub + loc_00846923: Exit Sub +End Sub + +Public Sub Proc_9_16_846930 + Dim global_00886014 As Me + loc_0084699D: ReDim global_0088603C(0 To global_00886040) + loc_008469B1: global_886040 = &H64 + loc_008469BA: ReDim global_0088603C(0 To 100) + loc_008469C7: If global_886010 = 2 Then + loc_008469D5: GoTo loc_008469E3 + loc_008469D7: End If + loc_008469FD: Open global_00886014 & "bgListLE.txt" For Input As #1 Len = -1 + loc_00846A0F: GoTo loc_00846A13 + loc_00846A13: 'Referenced from: 00846A0F + loc_00846A1E: If EOF(1) = 0 Then + loc_00846A26: Line Input #1, var_24 + loc_00846A4B: var_44 = LCase$(Left$(var_24, 4)) + loc_00846A66: esi = (var_44 = "[bg]") + 1 + loc_00846A78: If (var_44 = "[bg]") + 1 = 0 Then GoTo loc_00846A13 + loc_00846A7A: End If + loc_00846A85: If EOF(1) = 0 Then + loc_00846A97: Line Input #1, var_1C + loc_00846A9F: Line Input #1, var_30 + loc_00846AA7: Line Input #1, var_38 + loc_00846AAF: Line Input #1, var_18 + loc_00846AB7: Line Input #1, var_2C + loc_00846ABF: Line Input #1, var_20 + loc_00846AC7: Line Input #1, var_28 + loc_00846ACF: Line Input #1, var_14 + loc_00846AD7: Line Input #1, var_34 + loc_00846AE0: If 0088603Ch Then + loc_00846AE6: If 0088603Ch = 1 Then + loc_00846AF2: var_3C = var_3C - "bgList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00846AF6: If var_3C >= 0 Then + loc_00846AF8: var_eax = Err.Raise + loc_00846AFE: End If + loc_00846B05: ebx*8 = ebx*8 - var_3C + loc_00846B0A: GoTo loc_00846B14 + loc_00846B0C: End If + loc_00846B0C: End If + loc_00846B0C: var_eax = Err.Raise + loc_00846B14: 'Referenced from: 00846B0A + loc_00846B2B: Len(var_1C) = Len(var_1C) - 00000009h + loc_00846B5F: ecx = global_00886014 & Right$(var_1C, Len(var_1C)) + loc_00846B7F: If var_88603C Then + loc_00846B85: If 0088603Ch = 1 Then + loc_00846B91: var_3C = var_3C - "bgList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00846B95: var_58 = var_3C + loc_00846B98: If var_3C >= 0 Then + loc_00846B9A: var_eax = Err.Raise + loc_00846BA0: End If + loc_00846BA6: var_3C = var_3C - var_58 + loc_00846BAB: GoTo loc_00846BB5 + loc_00846BAD: End If + loc_00846BAD: End If + loc_00846BAD: var_eax = Err.Raise + loc_00846BB5: 'Referenced from: 00846BAB + loc_00846BC2: Len(var_30) = Len(var_30) - 0000000Dh + loc_00846BE0: "bgList.txt".GetTypeInfoCount 'Ignore this = "bgList.txt".GetTypeInfoCount 'Ignore this + Err.Raise + loc_00846BE2: ecx = Right$(var_30, Len(var_30)) + loc_00846BF8: If var_88603C Then + loc_00846BFE: If 0088603Ch = 1 Then + loc_00846C0A: var_3C = var_3C - "bgList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00846C0E: var_58 = var_3C + loc_00846C11: If var_3C >= 0 Then + loc_00846C13: var_eax = Err.Raise + loc_00846C19: End If + loc_00846C1F: var_3C = var_3C - var_58 + loc_00846C24: GoTo loc_00846C2E + loc_00846C26: End If + loc_00846C26: End If + loc_00846C26: var_eax = Err.Raise + loc_00846C2E: 'Referenced from: 00846C24 + loc_00846C3B: Len(var_38) = Len(var_38) - 00000006h + loc_00846C4D: var_40 = Right$(var_38, Len(var_38)) + loc_00846C7A: If var_88603C Then + loc_00846C80: If 0088603Ch = 1 Then + loc_00846C8C: var_3C = var_3C - "bgList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00846C90: var_58 = var_3C + loc_00846C93: If var_3C >= 0 Then + loc_00846C95: var_eax = Err.Raise + loc_00846C9B: End If + loc_00846CA1: var_3C = var_3C - var_58 + loc_00846CA6: GoTo loc_00846CB0 + loc_00846CA8: End If + loc_00846CA8: End If + loc_00846CA8: var_eax = Err.Raise + loc_00846CB0: 'Referenced from: 00846CA6 + loc_00846CBD: Len(var_18) = Len(var_18) - 00000007h + loc_00846CCF: var_40 = Right$(var_18, Len(var_18)) + loc_00846CFC: If var_88603C Then + loc_00846D02: If 0088603Ch = 1 Then + loc_00846D0E: var_3C = var_3C - "bgList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00846D12: var_58 = var_3C + loc_00846D15: If var_3C >= 0 Then + loc_00846D17: var_eax = Err.Raise + loc_00846D1D: End If + loc_00846D23: var_3C = var_3C - var_58 + loc_00846D28: GoTo loc_00846D32 + loc_00846D2A: End If + loc_00846D2A: End If + loc_00846D2A: var_eax = Err.Raise + loc_00846D32: 'Referenced from: 00846D28 + loc_00846D3C: Len(var_2C) = Len(var_2C) - 00000008h + loc_00846D51: var_40 = Right$(var_2C, Len(var_2C)) + loc_00846D7E: If var_88603C Then + loc_00846D84: If 0088603Ch = 1 Then + loc_00846D90: var_3C = var_3C - "bgList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00846D94: var_58 = var_3C + loc_00846D97: If var_3C >= 0 Then + loc_00846D99: var_eax = Err.Raise + loc_00846D9F: End If + loc_00846DA5: var_3C = var_3C - var_58 + loc_00846DAA: GoTo loc_00846DB4 + loc_00846DAC: End If + loc_00846DAC: End If + loc_00846DAC: var_eax = Err.Raise + loc_00846DB4: 'Referenced from: 00846DAA + loc_00846DC1: Len(var_20) = Len(var_20) - 0000000Ah + loc_00846DD3: var_40 = Right$(var_20, Len(var_20)) + loc_00846E00: If var_88603C Then + loc_00846E06: If 0088603Ch = 1 Then + loc_00846E12: var_3C = var_3C - "bgList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00846E16: If var_3C >= 0 Then + loc_00846E18: var_eax = Err.Raise + loc_00846E1E: End If + loc_00846E25: ebx*8 = ebx*8 - var_3C + loc_00846E30: GoTo loc_00846E3A + loc_00846E32: End If + loc_00846E32: End If + loc_00846E32: var_eax = Err.Raise + loc_00846E3A: 'Referenced from: 00846E30 + loc_00846E44: Len(var_28) = Len(var_28) - 00000009h + loc_00846E59: var_40 = Right$(var_28, Len(var_28)) + loc_00846E9A: var_44 = LCase$(Right$(var_14, 2)) + loc_00846EB5: esi = (var_44 = "no") + 1 + loc_00846ECD: If (var_44 = "no") + 1 Then + loc_00846ED1: If var_88603C Then + loc_00846ED7: If 0088603Ch = 1 Then + loc_00846EE3: var_3C = var_3C - "bgList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00846EE7: If var_3C >= 0 Then + loc_00846EE9: var_eax = Err.Raise + loc_00846EF5: End If + loc_00846EFF: esi*8 = esi*8 - var_3C + loc_00846F0B: GoTo loc_00846F6F + loc_00846F0D: End If + loc_00846F0D: End If + loc_00846F0D: var_eax = Err.Raise + loc_00846F23: GoTo loc_00846F6F + loc_00846F25: End If + loc_00846F27: If "bgList.txt".GetTypeInfoCount 'Ignore this Then + loc_00846F2D: If ecx = 1 Then + loc_00846F39: var_3C = var_3C - "bgList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00846F3D: If var_3C >= 0 Then + loc_00846F3F: var_eax = Err.Raise + loc_00846F4B: End If + loc_00846F52: esi*8 = esi*8 - var_3C + loc_00846F57: GoTo loc_00846F65 + loc_00846F59: End If + loc_00846F59: End If + loc_00846F59: var_eax = Err.Raise + loc_00846F65: 'Referenced from: 00846F57 + loc_00846F6F: 'Referenced from: 00846F0B + loc_00846F8A: var_44 = LCase$(Right$(var_34, 2)) + loc_00846FA5: esi = (var_44 = "no") + 1 + loc_00846FBD: If (var_44 = "no") + 1 Then + loc_00846FC1: If var_88603C Then + loc_00846FC7: If 0088603Ch = 1 Then + loc_00846FD3: var_3C = var_3C - "bgList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00846FD7: If var_3C >= 0 Then + loc_00846FD9: var_eax = Err.Raise + loc_00846FE5: End If + loc_00846FEF: esi*8 = esi*8 - var_3C + loc_00846FFB: GoTo loc_0084705F + loc_00846FFD: End If + loc_00846FFD: End If + loc_00846FFD: var_eax = Err.Raise + loc_00847013: GoTo loc_0084705F + loc_00847015: End If + loc_00847017: If "bgList.txt".GetTypeInfoCount 'Ignore this Then + loc_0084701D: If ecx = 1 Then + loc_00847029: var_3C = var_3C - "bgList.txt".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0084702D: If var_3C >= 0 Then + loc_0084702F: var_eax = Err.Raise + loc_0084703B: End If + loc_00847042: esi*8 = esi*8 - var_3C + loc_00847047: GoTo loc_00847055 + loc_00847049: End If + loc_00847049: End If + loc_00847049: var_eax = Err.Raise + loc_00847055: 'Referenced from: 00847047 + loc_0084705F: 'Referenced from: 00846FFB + loc_00847063: var_3C = var_3C + 0001h + loc_00847074: var_3C = "bgList.txt".QueryInterface 'Ignore this + loc_00847077: If var_3C+0001h <= var_886040 Then GoTo loc_00846A11 + loc_0084707F: End If + loc_0084707F: var_eax = Close + loc_00847089: var_3C = var_3C - 0001h + loc_00847093: global_886040 = "bgList.txt".QueryInterface + loc_008470AC: ReDim Preserve global_0088603C(0 To var_3C-0001h) + loc_008470BB: GoTo loc_008470D1 + loc_008470D0: Exit Sub + loc_008470D1: 'Referenced from: 008470BB + loc_00847109: Exit Sub + loc_0084711A: Exit Sub +End Sub + +Public Sub Proc_9_17_8471A0 + Dim global_00886014 As Me + Dim var_1C As Me + loc_008471F0: If 00000001h <= 5 Then + loc_008471FD: If Not Sign(00000001h And 1 - 0) Then + loc_008471FF: eax = 00000001h And 1 - 1 + loc_00847205: eax = 00000001h And 1 - 1 Or 16777214 + 1 + loc_00847207: End If + loc_00847207: If 00000001h And 1 - 1 Or 16777214 + 1 = 0 Then + loc_00847215: GoTo loc_00847223 + loc_00847217: End If + loc_0084722E: var_14 = global_00886014 & "sfx\thud2.wav" + loc_00847254: If 00886548h Then + loc_0084725A: If 00886548h = 1 Then + loc_00847265: 00000001h = 00000001h - "sfx\thud.wav".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00847269: If 00000001h >= 0 Then + loc_0084726B: var_eax = Err.Raise + loc_0084726D: End If + loc_0084726D: 00000001h = 00000001h + 00000001h + loc_0084726F: GoTo loc_00847275 + loc_00847271: End If + loc_00847271: End If + loc_00847271: var_eax = Err.Raise + loc_00847275: 'Referenced from: 0084726F + loc_00847285: var_eax = Proc_10_18_84C230(var_14, var_60, var_2C) + loc_008472C7: If var_1C Then + loc_008472CD: If var_1C = 1 Then + loc_008472D8: 00000001h = 00000001h - "sfx\thud.wav".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008472DC: If 00000001h >= 0 Then + loc_008472DE: var_eax = Err.Raise + loc_008472E3: End If + loc_008472E6: GoTo loc_008472ED + loc_008472E8: End If + loc_008472E8: End If + loc_008472E8: var_eax = Err.Raise + loc_008472ED: 'Referenced from: 008472E6 + loc_008472F3: "sfx\thud.wav".GetTypeInfoCount 'Ignore this = "sfx\thud.wav".GetTypeInfoCount 'Ignore this + Err.Raise + loc_008472F7: var_eax = Proc_10_22_84E1A0("sfx\thud.wav".GetTypeInfoCount, var_64, 1) + loc_0084730B: 00000001h = 00000001h + 00000001h + loc_00847314: var_eax = Unknown_123(ebx) + loc_00847319: End If + loc_0084731E: GoTo loc_0084733E + loc_0084733D: Exit Sub + loc_0084733E: 'Referenced from: 0084731E + loc_00847347: Exit Sub + loc_00847358: Exit Sub +End Sub + +Public Sub Proc_9_18_847360 + loc_008473BC: ReDim global_00886590(0 To 4) + loc_008473D9: + loc_008473E1: If 00000001h <= 4 Then + loc_00847440: var_14 = global_00886014 & "sfx\beep" & Trim$(Str$(1)) & ".wav" + loc_0084747D: If 00886590h Then + loc_00847483: If 00886590h = 1 Then + loc_0084748C: var_18 = var_18 - @%StkVar2 & %x1.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00847496: If var_18 >= 0 Then + loc_00847498: var_eax = Err.Raise + loc_008474A1: End If + loc_008474A1: var_70 = var_70 + var_70 + loc_008474A3: var_80 = var_70+var_70 + loc_008474A6: GoTo loc_008474B1 + loc_008474A8: End If + loc_008474A8: End If + loc_008474A8: var_eax = Err.Raise + loc_008474AE: var_80 = Err.Raise + loc_008474B1: 'Referenced from: 008474A6 + loc_008474C1: var_eax = Proc_10_18_84C230(var_14, var_6C, var_38) + loc_008474EE: 00000001h = 00000001h + 1 + loc_008474F4: var_18 = 00000001h+var_18 + loc_008474F7: GoTo loc_008473D9 + loc_008474FC: End If + loc_00847501: GoTo loc_0084752F + loc_0084752E: Exit Sub + loc_0084752F: 'Referenced from: 00847501 + loc_00847538: Exit Sub + loc_00847549: Exit Sub +End Sub + +Public Sub Proc_9_19_847550 + loc_0084759A: ReDim global_00886594(0 To 1) + loc_008475B0: If 00000001h <= 1 Then + loc_008475E5: var_18 = global_00886014 & "sfx\buttonEcho.wav" + loc_008475F2: If 00886594h Then + loc_008475F8: If 00886594h = 1 Then + loc_00847603: 00000001h = 00000001h - 00000001h.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00847607: If 00000001h >= 0 Then + loc_00847609: var_eax = Err.Raise + loc_0084760F: End If + loc_0084760F: 00000001h = 00000001h + 00000001h + loc_00847611: GoTo loc_0084761B + loc_00847613: End If + loc_00847613: End If + loc_00847613: var_eax = Err.Raise + loc_0084761B: 'Referenced from: 00847611 + loc_0084762B: var_eax = Proc_10_18_84C230(var_18, var_5C, var_28) + loc_0084765E: 00000001h = 00000001h + 00000001h + loc_00847665: var_eax = Unknown_B4 + loc_0084766A: End If + loc_0084766F: GoTo loc_0084768E + loc_0084768D: Exit Sub + loc_0084768E: 'Referenced from: 0084766F + loc_0084768E: Exit Sub + loc_0084769F: Exit Sub +End Sub + +Public Sub Proc_9_20_8476B0 + Dim var_14 As Me + loc_00847702: var_3C = Rnd(10) + loc_00847715: If var_14 Then + loc_0084771B: If var_14 = 1 Then + loc_0084774D: CLng((Int(var_3C) + global_401850)) = CLng((Int(var_3C) + global_401850)) - var_14.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00847751: If CLng((Int(var_3C) + global_401850)) >= 0 Then + loc_00847753: var_eax = Err.Raise + loc_00847759: End If + loc_0084775C: GoTo loc_00847764 + loc_0084775E: End If + loc_0084775E: End If + loc_0084775E: var_eax = Err.Raise + loc_00847764: 'Referenced from: 0084775C + loc_00847771: var_eax = Proc_10_23_84E330(var_14.GetTypeInfoCount, 0, CLng((Int(var_3C) + global_401850))) + loc_0084778F: GoTo loc_008477A5 + loc_008477A4: Exit Sub + loc_008477A5: 'Referenced from: 0084778F +End Sub + +Public Sub Proc_9_21_8477C0 + Dim var_50 As Me + Dim var_20 As Me + Dim global_00886564 As Me + loc_0084782E: ReDim global_00886564(0 To 8, 0 To 2) + loc_00847843: ReDim global_00886568(0 To 8) + loc_00847867: If 00000001h <= 8 Then + loc_00847875: If 00886568h Then + loc_0084787B: If 00886568h = 1 Then + loc_00847886: 00000001h = 00000001h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0084788A: If 00000001h >= 0 Then + loc_0084788C: var_eax = Err.Raise + loc_00847898: End If + loc_0084789B: GoTo loc_008478A9 + loc_0084789D: End If + loc_0084789D: End If + loc_0084789D: var_eax = Err.Raise + loc_008478A9: 'Referenced from: 0084789B + loc_00847910: var_14 = global_00886014 & "sfx\break" & Trim$(Str$(1)) & ".wav" + loc_0084793D: var_eax = Unknown_E8458960 + loc_00847963: If 00886564h Then + loc_00847969: If 00886564h = 2 Then + loc_00847975: var_18 = var_18 - .%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_0084797C: If var_18 >= 0 Then + loc_0084797E: var_eax = Err.Raise + loc_00847989: End If + loc_00847992: 00000001h = 00000001h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00847996: If 00000001h >= 0 Then + loc_00847998: var_eax = Err.Raise + loc_008479A3: End If + loc_008479AC: .%x1 = Invoke 'Ignore this = .%x1 = Invoke 'Ignore this + var_80 + loc_008479B2: GoTo loc_008479BC + loc_008479B4: End If + loc_008479B4: End If + loc_008479B4: var_eax = Err.Raise + loc_008479BC: 'Referenced from: 008479B2 + loc_008479CC: var_eax = Proc_10_18_84C230(var_14, var_74, var_40) + loc_00847A0E: If var_20 Then + loc_00847A14: If var_20 = 2 Then + loc_00847A20: var_18 = var_18 - var_50.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00847A24: If var_18 >= 0 Then + loc_00847A26: var_eax = Err.Raise + loc_00847A2F: End If + loc_00847A39: var_1C = var_1C - var_50.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00847A3D: If var_1C >= 0 Then + loc_00847A3F: var_eax = Err.Raise + loc_00847A48: End If + loc_00847A4E: var_50.%x1 = Invoke 'Ignore this = var_50.%x1 = Invoke 'Ignore this + 1 + loc_00847A54: GoTo loc_00847A5F + loc_00847A56: End If + loc_00847A56: End If + loc_00847A56: var_eax = Err.Raise + loc_00847A5F: 'Referenced from: 00847A54 + loc_00847A69: var_eax = Proc_10_22_84E1A0(var_50.GetTypeInfoCount, var_78) + loc_00847A7D: 00000001h = 00000001h + var_1C + loc_00847A83: var_1C = 00000001h+var_1C + loc_00847A88: var_eax = Unknown_14A(var_20) + loc_00847A92: 00000001h = 00000001h + 1 + loc_00847A98: var_18 = 00000001h+var_18 + loc_00847A9B: GoTo loc_00847860 + loc_00847AA0: End If + loc_00847AA5: GoTo loc_00847ADD + loc_00847ADC: Exit Sub + loc_00847ADD: 'Referenced from: 00847AA5 + loc_00847AE6: Exit Sub + loc_00847AF7: Exit Sub +End Sub + +Public Sub Proc_9_22_847B00 + loc_00847B65: ReDim global_00886570(0 To 6, 0 To 2) + loc_00847B7A: ReDim global_00886574(0 To 6) + loc_00847B98: If 00000001h <= 6 Then + loc_00847BA6: If 00886574h Then + loc_00847BAC: If 00886574h = 1 Then + loc_00847BB7: 00000001h = 00000001h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00847BBB: If 00000001h >= 0 Then + loc_00847BBD: var_eax = Err.Raise + loc_00847BC9: End If + loc_00847BCC: GoTo loc_00847BDA + loc_00847BCE: End If + loc_00847BCE: End If + loc_00847BCE: var_eax = Err.Raise + loc_00847BDA: 'Referenced from: 00847BCC + loc_00847C41: var_14 = global_00886014 & "sfx\shatter" & Trim$(Str$(1)) & ".wav" + loc_00847C6E: var_eax = Unknown_E8458958 + loc_00847C98: If var_886570 Then + loc_00847C9E: If 00886570h = 2 Then + loc_00847CAA: var_18 = var_18 - .%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00847CB1: If var_18 >= 0 Then + loc_00847CB3: var_eax = Err.Raise + loc_00847CBE: End If + loc_00847CC7: 00000001h = 00000001h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00847CCB: If 00000001h >= 0 Then + loc_00847CCD: var_eax = Err.Raise + loc_00847CD8: End If + loc_00847CE4: .%x1 = Invoke 'Ignore this = .%x1 = Invoke 'Ignore this + var_78 + loc_00847CE8: GoTo loc_00847CF2 + loc_00847CEA: End If + loc_00847CEA: End If + loc_00847CEA: var_eax = Err.Raise + loc_00847CF2: 'Referenced from: 00847CE8 + loc_00847D02: var_eax = Proc_10_18_84C230(var_14, var_70, var_3C) + loc_00847D2C: 00000001h = 00000001h + var_1C + loc_00847D31: var_1C = 00000001h+var_1C + loc_00847D36: var_eax = Unknown_C7 + loc_00847D40: 00000001h = 00000001h + 1 + loc_00847D46: var_18 = 00000001h+var_18 + loc_00847D4B: GoTo loc_00847B94 + loc_00847D50: End If + loc_00847D55: GoTo loc_00847D83 + loc_00847D82: Exit Sub + loc_00847D83: 'Referenced from: 00847D55 + loc_00847D8C: Exit Sub + loc_00847D9D: Exit Sub +End Sub + +Public Sub Proc_9_23_847DB0 + loc_00847E15: ReDim global_0088654C(0 To 2, 0 To 4) + loc_00847E2A: ReDim global_00886550(0 To 2) + loc_00847E3D: + loc_00847E45: If 00000001h <= 2 Then + loc_00847E53: If 00886550h Then + loc_00847E59: If 00886550h = 1 Then + loc_00847E64: 00000001h = 00000001h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00847E68: If 00000001h >= 0 Then + loc_00847E6A: var_eax = Err.Raise + loc_00847E76: End If + loc_00847E79: GoTo loc_00847E87 + loc_00847E7B: End If + loc_00847E7B: End If + loc_00847E7B: var_eax = Err.Raise + loc_00847E87: 'Referenced from: 00847E79 + loc_00847EEE: var_14 = global_00886014 & "sfx\smallExplode" & Trim$(Str$(1)) & ".wav" + loc_00847F1B: var_eax = Unknown_E8458958 + loc_00847F45: If var_88654C Then + loc_00847F4B: If 0088654Ch = 2 Then + loc_00847F57: var_18 = var_18 - .%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00847F5E: If var_18 >= 0 Then + loc_00847F60: var_eax = Err.Raise + loc_00847F6B: End If + loc_00847F74: 00000001h = 00000001h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00847F78: If 00000001h >= 0 Then + loc_00847F7A: var_eax = Err.Raise + loc_00847F85: End If + loc_00847F91: .%x1 = Invoke 'Ignore this = .%x1 = Invoke 'Ignore this + var_78 + loc_00847F95: GoTo loc_00847F9F + loc_00847F97: End If + loc_00847F97: End If + loc_00847F97: var_eax = Err.Raise + loc_00847F9F: 'Referenced from: 00847F95 + loc_00847FAF: var_eax = Proc_10_18_84C230(var_14, var_70, var_3C) + loc_00847FD9: 00000001h = 00000001h + var_1C + loc_00847FDE: var_1C = 00000001h+var_1C + loc_00847FE3: var_eax = Unknown_C7 + loc_00847FED: 00000001h = 00000001h + 1 + loc_00847FF3: var_18 = 00000001h+var_18 + loc_00847FF8: GoTo loc_00847E3D + loc_00847FFD: End If + loc_00848002: GoTo loc_00848030 + loc_0084802F: Exit Sub + loc_00848030: 'Referenced from: 00848002 + loc_00848039: Exit Sub + loc_0084804A: Exit Sub +End Sub + +Public Sub Proc_9_24_848060 + loc_008480C5: ReDim global_00886554(0 To 4, 0 To 2) + loc_008480DA: ReDim global_00886558(0 To 4) + loc_008480ED: + loc_008480F5: If 00000001h <= 4 Then + loc_00848103: If 00886558h Then + loc_00848109: If 00886558h = 1 Then + loc_00848114: 00000001h = 00000001h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00848118: If 00000001h >= 0 Then + loc_0084811A: var_eax = Err.Raise + loc_00848126: End If + loc_00848129: GoTo loc_00848137 + loc_0084812B: End If + loc_0084812B: End If + loc_0084812B: var_eax = Err.Raise + loc_00848137: 'Referenced from: 00848129 + loc_0084819E: var_14 = global_00886014 & "sfx\mediumExplode" & Trim$(Str$(1)) & ".wav" + loc_008481CB: var_eax = Unknown_E8458958 + loc_008481F5: If var_886554 Then + loc_008481FB: If 00886554h = 2 Then + loc_00848207: var_18 = var_18 - .%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_0084820E: If var_18 >= 0 Then + loc_00848210: var_eax = Err.Raise + loc_0084821B: End If + loc_00848224: 00000001h = 00000001h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00848228: If 00000001h >= 0 Then + loc_0084822A: var_eax = Err.Raise + loc_00848235: End If + loc_00848241: .%x1 = Invoke 'Ignore this = .%x1 = Invoke 'Ignore this + var_78 + loc_00848245: GoTo loc_0084824F + loc_00848247: End If + loc_00848247: End If + loc_00848247: var_eax = Err.Raise + loc_0084824F: 'Referenced from: 00848245 + loc_0084825F: var_eax = Proc_10_18_84C230(var_14, var_70, var_3C) + loc_00848289: 00000001h = 00000001h + var_1C + loc_0084828E: var_1C = 00000001h+var_1C + loc_00848293: var_eax = Unknown_C7 + loc_0084829D: 00000001h = 00000001h + 1 + loc_008482A3: var_18 = 00000001h+var_18 + loc_008482A8: GoTo loc_008480ED + loc_008482AD: End If + loc_008482B2: GoTo loc_008482E0 + loc_008482DF: Exit Sub + loc_008482E0: 'Referenced from: 008482B2 + loc_008482E9: Exit Sub + loc_008482FA: Exit Sub +End Sub + +Public Sub Proc_9_25_848310 + loc_00848375: ReDim global_0088655C(0 To 3, 0 To 1) + loc_0084838A: ReDim global_00886560(0 To 3) + loc_008483A8: If 00000001h <= 3 Then + loc_008483B6: If 00886560h Then + loc_008483BC: If 00886560h = 1 Then + loc_008483C7: 00000001h = 00000001h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008483CB: If 00000001h >= 0 Then + loc_008483CD: var_eax = Err.Raise + loc_008483D9: End If + loc_008483DC: GoTo loc_008483EA + loc_008483DE: End If + loc_008483DE: End If + loc_008483DE: var_eax = Err.Raise + loc_008483EA: 'Referenced from: 008483DC + loc_00848451: var_14 = global_00886014 & "sfx\largeExplode" & Trim$(Str$(1)) & ".wav" + loc_0084847E: var_eax = Unknown_E8458958 + loc_008484A8: If var_88655C Then + loc_008484AE: If 0088655Ch = 2 Then + loc_008484BA: var_18 = var_18 - .%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_008484C1: If var_18 >= 0 Then + loc_008484C3: var_eax = Err.Raise + loc_008484CE: End If + loc_008484D7: 00000001h = 00000001h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008484DB: If 00000001h >= 0 Then + loc_008484DD: var_eax = Err.Raise + loc_008484E8: End If + loc_008484F4: .%x1 = Invoke 'Ignore this = .%x1 = Invoke 'Ignore this + var_78 + loc_008484F8: GoTo loc_00848502 + loc_008484FA: End If + loc_008484FA: End If + loc_008484FA: var_eax = Err.Raise + loc_00848502: 'Referenced from: 008484F8 + loc_00848512: var_eax = Proc_10_18_84C230(var_14, var_70, var_3C) + loc_0084853C: 00000001h = 00000001h + var_1C + loc_00848541: var_1C = 00000001h+var_1C + loc_00848546: var_eax = Unknown_C7 + loc_00848550: 00000001h = 00000001h + 1 + loc_00848556: var_18 = 00000001h+var_18 + loc_0084855B: GoTo loc_008483A4 + loc_00848560: End If + loc_00848565: GoTo loc_00848593 + loc_00848592: Exit Sub + loc_00848593: 'Referenced from: 00848565 + loc_0084859C: Exit Sub + loc_008485AD: Exit Sub +End Sub + +Public Sub Proc_9_26_8485C0 + Dim global_00886014 As Me + loc_0084860A: ReDim global_00886580(0 To 4) + loc_00848629: If 00000001h <= 4 Then + loc_00848638: If esi-00000001h <= 3 Then + loc_0084863A: GoTo loc_[eax*4+00848748h] + loc_0084864C: GoTo loc_00848675 + loc_0084865A: GoTo loc_00848675 + loc_00848668: GoTo loc_00848675 + loc_00848680: var_14 = global_00886014 & "sfx\excellent1.wav" + loc_00848682: End If + loc_008486A6: If var_886580 Then + loc_008486AC: If 00886580h = 1 Then + loc_008486B4: 00000001h = 00000001h - "sfx\outstanding4.wav".%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008486B8: If 00000001h >= 0 Then + loc_008486BA: var_eax = Err.Raise + loc_008486C0: End If + loc_008486C0: 00000001h = 00000001h + 00000001h + loc_008486C2: GoTo loc_008486CC + loc_008486C4: End If + loc_008486C4: End If + loc_008486C4: var_eax = Err.Raise + loc_008486CC: 'Referenced from: 008486C2 + loc_008486DC: var_eax = Proc_10_18_84C230(var_14, var_5C, var_28) + loc_00848706: 00000001h = 00000001h + 00000001h + loc_0084870D: GoTo loc_00848625 + loc_00848712: End If + loc_00848717: GoTo loc_0084872D + loc_0084872C: Exit Sub + loc_0084872D: 'Referenced from: 00848717 + loc_00848736: Exit Sub + loc_00848747: Exit Sub + loc_00848748: ecx = var_10 + 1 + loc_00848749: xchg al, [eax+eax+0084864Eh] + loc_00848751: xchg al, [eax+eax+0084866Ah] +End Sub + +Public Sub Proc_9_27_848760 + Dim var_18 As Me + loc_008487DA: var_14 = CInt((Int((Rnd(var_28) * global_401770)) + global_401850)) + loc_008487F9: If var_18 Then + loc_008487FF: If var_18 = 1 Then + loc_00848810: CInt((Int((Rnd(var_28) * global_401770)) + global_401850)) = CInt((Int((Rnd(var_28) * global_401770)) + global_401850)) - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00848814: If CInt((Int((Rnd(var_28) * global_401770)) + global_401850)) >= 0 Then + loc_00848816: var_eax = Err.Raise + loc_0084881B: End If + loc_0084881E: GoTo loc_0084882B + loc_00848820: End If + loc_00848820: End If + loc_00848826: var_eax = Err.Raise + loc_0084882B: 'Referenced from: 0084881E + loc_00848835: var_eax = Proc_84A0F0(var_18.GetTypeInfoCount, Me, CInt((Int((Rnd(var_28) * global_401770)) + global_401850))) + loc_00848862: If var_18 Then + loc_00848868: If var_18 = 1 Then + loc_00848874: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00848878: If var_14 >= 0 Then + loc_0084887A: var_eax = Err.Raise + loc_0084887F: End If + loc_00848882: GoTo loc_00848889 + loc_00848884: End If + loc_00848884: End If + loc_00848884: var_eax = Err.Raise + loc_00848889: 'Referenced from: 00848882 + loc_00848893: var_eax = Proc_10_23_84E330(var_18.GetTypeInfoCount, var_3C, undef 'Ignore this) + loc_008488A4: GoTo loc_008488BA + loc_008488B9: Exit Sub + loc_008488BA: 'Referenced from: 008488A4 + loc_008488BA: Exit Sub +End Sub diff --git a/LICENSE b/src/LICENSE similarity index 100% rename from LICENSE rename to src/LICENSE diff --git a/src/MIDASFunctions.bas b/src/MIDASFunctions.bas new file mode 100644 index 0000000..e69de29 diff --git a/src/MainGame.bas b/src/MainGame.bas new file mode 100644 index 0000000..e69de29 diff --git a/src/MiscFunctions.bas b/src/MiscFunctions.bas new file mode 100644 index 0000000..e69de29 diff --git a/src/Project.vbp b/src/Project.vbp new file mode 100644 index 0000000..521e41c --- /dev/null +++ b/src/Project.vbp @@ -0,0 +1,62 @@ +Type=Exe +Reference=*\G{00020430-0000-0000-C000-000000000046}#2.0#0#..\..\..\..\WINDOWS\SYSTEM32\STDOLE2.TLB#OLE Automation +Form=Backdrop.frm +Form=buttons.frm +Form=gameOptions.frm +Form=frmMain.frm +Form=login.frm +Form=classicOptions.frm +Form=scoring.frm +Form=titleScreen.frm +Module=generateLevels; generateLevels.bas +Module=GraphicsFunctions; GraphicsFunctions.bas +Module=SoundFunctions; SoundFunctions.bas +Module=DirectDrawModule; DirectDrawModule.bas +Module=DirectSoundModule; DirectSoundModule.bas +Module=MainGame; MainGame.bas +Module=Globals; Globals.bas +Module=MiscFunctions; MiscFunctions.bas +Module=MIDASFunctions; MIDASFunctions.bas +Module=DefineChallengeLevels; DefineChallengeLevels.bas +Form=intro.frm +Form=topScores.frm +Form=about.frm +Form=challengeOptions.frm +Module=versionDeclare; versionDeclare.bas +Startup="Sub Main" +HelpFile="" +ExeName32="Flux.exe" +Name="Flux" +Title="Flux" +VersionCompanyName="MasterWorks Software" +MajorVer=1 +MinorVer=00 +RevisionVer=0078 +Command32 = "" +HelpContextID = "0" +CompatibleMode = "0" +AutoIncrementVer = 0 +ServerSupportFiles = 0 +CompilationType = 0 +OptimizationType = 0 +FavorPentiumPro(tm) = 0 +CodeViewDebugInfo = 0 +NoAliasing = 0 +BoundsCheck = 0 +OverflowCheck = -1 +FlPointCheck = 0 +FDIVCheck = 0 +UnroundedFP = 0 +StartMode = 0 +Unattended = 0 +Retained = 0 +ThreadPerObject = 0 +MaxNumberOfThreads = 1 + +[MS Transaction Server] +AutoRefresh = 1 + +[VB Decompiler] +Build = 10.0.5630.3733 +Date = 4/25/2023 + diff --git a/src/SoundFunctions.bas b/src/SoundFunctions.bas new file mode 100644 index 0000000..ee65483 --- /dev/null +++ b/src/SoundFunctions.bas @@ -0,0 +1,3641 @@ + +Public Sub Proc_10_0_8488E0 + Dim var_14 As Me + loc_00848932: var_3C = Rnd(10) + loc_00848945: If var_14 Then + loc_0084894B: If var_14 = 1 Then + loc_00848983: CLng((Int((var_3C * global_401770)) + global_401850)) = CLng((Int((var_3C * global_401770)) + global_401850)) - var_14.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00848987: If CLng((Int((var_3C * global_401770)) + global_401850)) >= 0 Then + loc_00848989: var_eax = Err.Raise + loc_0084898F: End If + loc_00848992: GoTo loc_0084899A + loc_00848994: End If + loc_00848994: End If + loc_00848994: var_eax = Err.Raise + loc_0084899A: 'Referenced from: 00848992 + loc_008489A7: var_eax = Proc_10_23_84E330(var_14.GetTypeInfoCount, 0, CLng((Int((var_3C * global_401770)) + global_401850))) + loc_008489C5: GoTo loc_008489DB + loc_008489DA: Exit Sub + loc_008489DB: 'Referenced from: 008489C5 +End Sub + +Public Sub Proc_10_1_848A00 + Dim var_14 As Me + loc_00848A31: 0088680Ch = 0088680Ch + 0001h + loc_00848A45: global_88680C = edi.QueryInterface 'Ignore this + loc_00848A4B: If 0088680Ch+0001h > 5 Then + loc_00848A4D: global_88680C = 1 + loc_00848A56: End If + loc_00848A6B: If var_14 Then + loc_00848A71: If var_14 = 1 Then + loc_00848A86: 0088680Ch = 0088680Ch - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00848A8A: If 0088680Ch >= 0 Then + loc_00848A8C: var_eax = Err.Raise + loc_00848A91: End If + loc_00848A96: GoTo loc_00848AA3 + loc_00848A98: End If + loc_00848A98: End If + loc_00848A9E: var_eax = Err.Raise + loc_00848AA3: 'Referenced from: 00848A96 + loc_00848AA9: edi.GetTypeInfoCount 'Ignore this = edi.GetTypeInfoCount 'Ignore this + Err.Raise + loc_00848AAD: var_eax = Proc_84A0F0(edi.GetTypeInfoCount, Me, ebx) + loc_00848AD6: If var_14 Then + loc_00848ADC: If var_14 = 1 Then + loc_00848AEB: 0088680Ch = 0088680Ch - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00848AEF: If 0088680Ch >= 0 Then + loc_00848AF1: var_eax = Err.Raise + loc_00848AF6: End If + loc_00848AF9: GoTo loc_00848B00 + loc_00848AFB: End If + loc_00848AFB: End If + loc_00848AFB: var_eax = Err.Raise + loc_00848B00: 'Referenced from: 00848AF9 + loc_00848B06: edi.GetTypeInfoCount 'Ignore this = edi.GetTypeInfoCount 'Ignore this + Err.Raise + loc_00848B0A: var_eax = Proc_10_23_84E330(edi.GetTypeInfoCount, var_18, ) + loc_00848B1A: GoTo loc_00848B27 + loc_00848B26: Exit Sub + loc_00848B27: 'Referenced from: 00848B1A + loc_00848B27: Exit Sub +End Sub + +Public Sub Proc_10_2_848B50 + Dim var_18 As Me + loc_00848BCA: var_14 = CInt((Int((Rnd(var_28) * global_401CA0)) + global_401850)) + loc_00848BE9: If var_18 Then + loc_00848BEF: If var_18 = 2 Then + loc_00848C02: CInt((Int((Rnd(var_28) * global_401CA0)) + global_401850)) = CInt((Int((Rnd(var_28) * global_401CA0)) + global_401850)) - var_18.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00848C06: If CInt((Int((Rnd(var_28) * global_401CA0)) + global_401850)) >= 0 Then + loc_00848C08: var_eax = Err.Raise + loc_00848C0D: End If + loc_00848C15: If var_886568 Then + loc_00848C1B: If 00886568h = 1 Then + loc_00848C20: CInt((Int((Rnd(var_28) * global_401CA0)) + global_401850)) = CInt((Int((Rnd(var_28) * global_401CA0)) + global_401850)) - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00848C27: If CInt((Int((Rnd(var_28) * global_401CA0)) + global_401850)) >= 0 Then + loc_00848C29: var_eax = Err.Raise + loc_00848C34: End If + loc_00848C37: GoTo loc_00848C44 + loc_00848C39: End If + loc_00848C39: End If + loc_00848C39: var_eax = Err.Raise + loc_00848C44: 'Referenced from: 00848C37 + loc_00848C51: edx+eax = edx+eax - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00848C55: If edx+eax >= 0 Then + loc_00848C57: var_eax = Err.Raise + loc_00848C5C: End If + loc_00848C62: var_18.%x1 = Invoke 'Ignore this = var_18.%x1 = Invoke 'Ignore this + CInt((Int((Rnd(var_28) * global_401CA0)) + global_401850)) + loc_00848C66: GoTo loc_00848C73 + loc_00848C68: End If + loc_00848C68: End If + loc_00848C6E: var_eax = Err.Raise + loc_00848C73: 'Referenced from: 00848C66 + loc_00848C7D: var_eax = Proc_84A0F0(var_18.GetTypeInfoCount, Me, ) + loc_00848CA8: If var_18 Then + loc_00848CAE: If var_18 = 2 Then + loc_00848CBC: var_14 = var_14 - var_18.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00848CC0: If var_14 >= var_18.%x1 = Invoke 'Ignore this Then + loc_00848CC2: var_eax = Err.Raise + loc_00848CC7: End If + loc_00848CCF: If var_886568 Then + loc_00848CD5: If 00886568h = 1 Then + loc_00848CDA: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00848CE1: If var_14 >= 0 Then + loc_00848CE3: var_eax = Err.Raise + loc_00848CEE: End If + loc_00848CF1: GoTo loc_00848CFE + loc_00848CF3: End If + loc_00848CF3: End If + loc_00848CF3: var_eax = Err.Raise + loc_00848CFE: 'Referenced from: 00848CF1 + loc_00848D0B: edx+eax = edx+eax - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00848D0F: If edx+eax >= 0 Then + loc_00848D11: var_eax = Err.Raise + loc_00848D16: End If + loc_00848D1C: var_18.%x1 = Invoke 'Ignore this = var_18.%x1 = Invoke 'Ignore this + var_14 + loc_00848D20: GoTo loc_00848D27 + loc_00848D22: End If + loc_00848D22: End If + loc_00848D22: var_eax = Err.Raise + loc_00848D27: 'Referenced from: 00848D20 + loc_00848D31: var_eax = Proc_10_23_84E330(var_18.GetTypeInfoCount, var_3C) + loc_00848D48: If var_886568 Then + loc_00848D4E: If 00886568h = 1 Then + loc_00848D5A: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00848D5E: If var_14 >= 0 Then + loc_00848D60: var_eax = Err.Raise + loc_00848D68: End If + loc_00848D6B: GoTo loc_00848D77 + loc_00848D6D: End If + loc_00848D6D: End If + loc_00848D6D: var_eax = Err.Raise + loc_00848D77: 'Referenced from: 00848D6B + loc_00848D79: If var_886568 Then + loc_00848D7F: If 00886568h = 1 Then + loc_00848D8B: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00848D8F: If var_14 >= 0 Then + loc_00848D91: var_eax = Err.Raise + loc_00848D99: End If + loc_00848D9C: GoTo loc_00848DA6 + loc_00848D9E: End If + loc_00848D9E: End If + loc_00848D9E: var_eax = Err.Raise + loc_00848DA6: 'Referenced from: 00848D9C + loc_00848DAD: ecx+edi = ecx+edi + 0001h + loc_00848DC3: If var_886568 Then + loc_00848DC9: If 00886568h = 1 Then + loc_00848DD5: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00848DD9: If var_14 >= 0 Then + loc_00848DDB: var_eax = Err.Raise + loc_00848DE3: End If + loc_00848DE6: GoTo loc_00848DF0 + loc_00848DE8: End If + loc_00848DE8: End If + loc_00848DE8: var_eax = Err.Raise + loc_00848DF0: 'Referenced from: 00848DE6 + loc_00848DF8: If edx+eax > 2 Then + loc_00848DFC: If var_886568 Then + loc_00848E02: If 00886568h = 1 Then + loc_00848E0E: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00848E12: If var_14 >= 0 Then + loc_00848E14: var_eax = Err.Raise + loc_00848E1C: End If + loc_00848E2E: GoTo loc_00848E5D + loc_00848E30: End If + loc_00848E30: End If + loc_00848E30: var_eax = Err.Raise + loc_00848E41: End If + loc_00848E47: GoTo loc_00848E5D + loc_00848E5C: Exit Sub + loc_00848E5D: 'Referenced from: 00848E2E + loc_00848E5D: Exit Sub +End Sub + +Public Sub Proc_10_3_848E80 + Dim var_18 As Me + loc_00848EFA: var_14 = CInt((Int((Rnd(var_28) * global_401CB8)) + global_401850)) + loc_00848F19: If var_18 Then + loc_00848F1F: If var_18 = 2 Then + loc_00848F32: CInt((Int((Rnd(var_28) * global_401CB8)) + global_401850)) = CInt((Int((Rnd(var_28) * global_401CB8)) + global_401850)) - var_18.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00848F36: If CInt((Int((Rnd(var_28) * global_401CB8)) + global_401850)) >= 0 Then + loc_00848F38: var_eax = Err.Raise + loc_00848F3D: End If + loc_00848F45: If var_886574 Then + loc_00848F4B: If 00886574h = 1 Then + loc_00848F50: CInt((Int((Rnd(var_28) * global_401CB8)) + global_401850)) = CInt((Int((Rnd(var_28) * global_401CB8)) + global_401850)) - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00848F57: If CInt((Int((Rnd(var_28) * global_401CB8)) + global_401850)) >= 0 Then + loc_00848F59: var_eax = Err.Raise + loc_00848F64: End If + loc_00848F67: GoTo loc_00848F74 + loc_00848F69: End If + loc_00848F69: End If + loc_00848F69: var_eax = Err.Raise + loc_00848F74: 'Referenced from: 00848F67 + loc_00848F81: edx+eax = edx+eax - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00848F85: If edx+eax >= 0 Then + loc_00848F87: var_eax = Err.Raise + loc_00848F8C: End If + loc_00848F92: var_18.%x1 = Invoke 'Ignore this = var_18.%x1 = Invoke 'Ignore this + CInt((Int((Rnd(var_28) * global_401CB8)) + global_401850)) + loc_00848F96: GoTo loc_00848FA3 + loc_00848F98: End If + loc_00848F98: End If + loc_00848F9E: var_eax = Err.Raise + loc_00848FA3: 'Referenced from: 00848F96 + loc_00848FAD: var_eax = Proc_84A0F0(var_18.GetTypeInfoCount, Me, ) + loc_00848FD8: If var_18 Then + loc_00848FDE: If var_18 = 2 Then + loc_00848FEC: var_14 = var_14 - var_18.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00848FF0: If var_14 >= var_18.%x1 = Invoke 'Ignore this Then + loc_00848FF2: var_eax = Err.Raise + loc_00848FF7: End If + loc_00848FFF: If var_886574 Then + loc_00849005: If 00886574h = 1 Then + loc_0084900A: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00849011: If var_14 >= 0 Then + loc_00849013: var_eax = Err.Raise + loc_0084901E: End If + loc_00849021: GoTo loc_0084902E + loc_00849023: End If + loc_00849023: End If + loc_00849023: var_eax = Err.Raise + loc_0084902E: 'Referenced from: 00849021 + loc_0084903B: edx+eax = edx+eax - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0084903F: If edx+eax >= 0 Then + loc_00849041: var_eax = Err.Raise + loc_00849046: End If + loc_0084904C: var_18.%x1 = Invoke 'Ignore this = var_18.%x1 = Invoke 'Ignore this + var_14 + loc_00849050: GoTo loc_00849057 + loc_00849052: End If + loc_00849052: End If + loc_00849052: var_eax = Err.Raise + loc_00849057: 'Referenced from: 00849050 + loc_00849061: var_eax = Proc_10_23_84E330(var_18.GetTypeInfoCount, var_3C) + loc_00849078: If var_886574 Then + loc_0084907E: If 00886574h = 1 Then + loc_0084908A: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0084908E: If var_14 >= 0 Then + loc_00849090: var_eax = Err.Raise + loc_00849098: End If + loc_0084909B: GoTo loc_008490A7 + loc_0084909D: End If + loc_0084909D: End If + loc_0084909D: var_eax = Err.Raise + loc_008490A7: 'Referenced from: 0084909B + loc_008490A9: If var_886574 Then + loc_008490AF: If 00886574h = 1 Then + loc_008490BB: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008490BF: If var_14 >= 0 Then + loc_008490C1: var_eax = Err.Raise + loc_008490C9: End If + loc_008490CC: GoTo loc_008490D6 + loc_008490CE: End If + loc_008490CE: End If + loc_008490CE: var_eax = Err.Raise + loc_008490D6: 'Referenced from: 008490CC + loc_008490DD: ecx+edi = ecx+edi + 0001h + loc_008490F3: If var_886574 Then + loc_008490F9: If 00886574h = 1 Then + loc_00849105: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00849109: If var_14 >= 0 Then + loc_0084910B: var_eax = Err.Raise + loc_00849113: End If + loc_00849116: GoTo loc_00849120 + loc_00849118: End If + loc_00849118: End If + loc_00849118: var_eax = Err.Raise + loc_00849120: 'Referenced from: 00849116 + loc_00849128: If edx+eax > 2 Then + loc_0084912C: If var_886574 Then + loc_00849132: If 00886574h = 1 Then + loc_0084913E: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00849142: If var_14 >= 0 Then + loc_00849144: var_eax = Err.Raise + loc_0084914C: End If + loc_0084915E: GoTo loc_0084918D + loc_00849160: End If + loc_00849160: End If + loc_00849160: var_eax = Err.Raise + loc_00849171: End If + loc_00849177: GoTo loc_0084918D + loc_0084918C: Exit Sub + loc_0084918D: 'Referenced from: 0084915E + loc_0084918D: Exit Sub +End Sub + +Public Sub Proc_10_4_8491B0 + Dim var_18 As Me + loc_00849226: var_14 = CInt((Int((Rnd(var_28) + Rnd(var_28))) + global_401850)) + loc_00849245: If var_18 Then + loc_0084924B: If var_18 = 2 Then + loc_0084925E: CInt((Int((Rnd(var_28) + Rnd(var_28))) + global_401850)) = CInt((Int((Rnd(var_28) + Rnd(var_28))) + global_401850)) - var_18.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00849262: If CInt((Int((Rnd(var_28) + Rnd(var_28))) + global_401850)) >= 0 Then + loc_00849264: var_eax = Err.Raise + loc_00849269: End If + loc_00849271: If var_886550 Then + loc_00849277: If 00886550h = 1 Then + loc_0084927C: CInt((Int((Rnd(var_28) + Rnd(var_28))) + global_401850)) = CInt((Int((Rnd(var_28) + Rnd(var_28))) + global_401850)) - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00849283: If CInt((Int((Rnd(var_28) + Rnd(var_28))) + global_401850)) >= 0 Then + loc_00849285: var_eax = Err.Raise + loc_00849290: End If + loc_00849293: GoTo loc_008492A0 + loc_00849295: End If + loc_00849295: End If + loc_00849295: var_eax = Err.Raise + loc_008492A0: 'Referenced from: 00849293 + loc_008492AD: edx+eax = edx+eax - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008492B1: If edx+eax >= 0 Then + loc_008492B3: var_eax = Err.Raise + loc_008492B8: End If + loc_008492BE: var_18.%x1 = Invoke 'Ignore this = var_18.%x1 = Invoke 'Ignore this + CInt((Int((Rnd(var_28) + Rnd(var_28))) + global_401850)) + loc_008492C2: GoTo loc_008492CF + loc_008492C4: End If + loc_008492C4: End If + loc_008492CA: var_eax = Err.Raise + loc_008492CF: 'Referenced from: 008492C2 + loc_008492D9: var_eax = Proc_84A0F0(var_18.GetTypeInfoCount, Me, ) + loc_008492FD: If var_18 Then + loc_00849303: If var_18 = 2 Then + loc_00849311: var_14 = var_14 - var_18.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00849315: If var_14 >= var_18.%x1 = Invoke 'Ignore this Then + loc_00849317: var_eax = Err.Raise + loc_0084931C: End If + loc_00849324: If var_886550 Then + loc_0084932A: If 00886550h = 1 Then + loc_0084932F: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00849336: If var_14 >= 0 Then + loc_00849338: var_eax = Err.Raise + loc_00849343: End If + loc_00849346: GoTo loc_00849353 + loc_00849348: End If + loc_00849348: End If + loc_00849348: var_eax = Err.Raise + loc_00849353: 'Referenced from: 00849346 + loc_00849360: edx+eax = edx+eax - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00849364: If edx+eax >= 0 Then + loc_00849366: var_eax = Err.Raise + loc_0084936B: End If + loc_00849371: var_18.%x1 = Invoke 'Ignore this = var_18.%x1 = Invoke 'Ignore this + var_14 + loc_00849375: GoTo loc_0084937C + loc_00849377: End If + loc_00849377: End If + loc_00849377: var_eax = Err.Raise + loc_0084937C: 'Referenced from: 00849375 + loc_00849386: var_eax = Proc_10_22_84E1A0(var_18.GetTypeInfoCount, arg_C) + loc_008493B1: If var_18 Then + loc_008493B7: If var_18 = 2 Then + loc_008493C5: var_14 = var_14 - var_18.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_008493C9: If var_14 >= var_18.%x1 = Invoke 'Ignore this Then + loc_008493CB: var_eax = Err.Raise + loc_008493D0: End If + loc_008493D8: If var_886550 Then + loc_008493DE: If 00886550h = 1 Then + loc_008493E3: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008493EA: If var_14 >= 0 Then + loc_008493EC: var_eax = Err.Raise + loc_008493F7: End If + loc_008493FA: GoTo loc_00849407 + loc_008493FC: End If + loc_008493FC: End If + loc_008493FC: var_eax = Err.Raise + loc_00849407: 'Referenced from: 008493FA + loc_00849414: edx+eax = edx+eax - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00849418: If edx+eax >= 0 Then + loc_0084941A: var_eax = Err.Raise + loc_0084941F: End If + loc_00849425: var_18.%x1 = Invoke 'Ignore this = var_18.%x1 = Invoke 'Ignore this + var_14 + loc_00849429: GoTo loc_00849430 + loc_0084942B: End If + loc_0084942B: End If + loc_0084942B: var_eax = Err.Raise + loc_00849430: 'Referenced from: 00849429 + loc_0084943A: var_eax = Proc_10_23_84E330(var_18.GetTypeInfoCount, var_3C) + loc_00849451: If var_886550 Then + loc_00849457: If 00886550h = 1 Then + loc_00849463: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00849467: If var_14 >= 0 Then + loc_00849469: var_eax = Err.Raise + loc_00849471: End If + loc_00849474: GoTo loc_00849480 + loc_00849476: End If + loc_00849476: End If + loc_00849476: var_eax = Err.Raise + loc_00849480: 'Referenced from: 00849474 + loc_00849482: If var_886550 Then + loc_00849488: If 00886550h = 1 Then + loc_00849494: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00849498: If var_14 >= 0 Then + loc_0084949A: var_eax = Err.Raise + loc_008494A2: End If + loc_008494A5: GoTo loc_008494AF + loc_008494A7: End If + loc_008494A7: End If + loc_008494A7: var_eax = Err.Raise + loc_008494AF: 'Referenced from: 008494A5 + loc_008494B6: ecx+edi = ecx+edi + 0001h + loc_008494CC: If var_886550 Then + loc_008494D2: If 00886550h = 1 Then + loc_008494DE: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008494E2: If var_14 >= 0 Then + loc_008494E4: var_eax = Err.Raise + loc_008494EC: End If + loc_008494EF: GoTo loc_008494F9 + loc_008494F1: End If + loc_008494F1: End If + loc_008494F1: var_eax = Err.Raise + loc_008494F9: 'Referenced from: 008494EF + loc_00849501: If edx+eax > 4 Then + loc_00849505: If var_886550 Then + loc_0084950B: If 00886550h = 1 Then + loc_00849517: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0084951B: If var_14 >= 0 Then + loc_0084951D: var_eax = Err.Raise + loc_00849525: End If + loc_00849537: GoTo loc_00849566 + loc_00849539: End If + loc_00849539: End If + loc_00849539: var_eax = Err.Raise + loc_0084954A: End If + loc_00849550: GoTo loc_00849566 + loc_00849565: Exit Sub + loc_00849566: 'Referenced from: 00849537 + loc_00849566: Exit Sub +End Sub + +Public Sub Proc_10_5_849590 + Dim var_18 As Me + loc_0084960A: var_14 = CInt((Int((Rnd(var_28) * global_401770)) + global_401850)) + loc_00849629: If var_18 Then + loc_0084962F: If var_18 = 2 Then + loc_00849642: CInt((Int((Rnd(var_28) * global_401770)) + global_401850)) = CInt((Int((Rnd(var_28) * global_401770)) + global_401850)) - var_18.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00849646: If CInt((Int((Rnd(var_28) * global_401770)) + global_401850)) >= 0 Then + loc_00849648: var_eax = Err.Raise + loc_0084964D: End If + loc_00849655: If var_886558 Then + loc_0084965B: If 00886558h = 1 Then + loc_00849660: CInt((Int((Rnd(var_28) * global_401770)) + global_401850)) = CInt((Int((Rnd(var_28) * global_401770)) + global_401850)) - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00849667: If CInt((Int((Rnd(var_28) * global_401770)) + global_401850)) >= 0 Then + loc_00849669: var_eax = Err.Raise + loc_00849674: End If + loc_00849677: GoTo loc_00849684 + loc_00849679: End If + loc_00849679: End If + loc_00849679: var_eax = Err.Raise + loc_00849684: 'Referenced from: 00849677 + loc_00849691: edx+eax = edx+eax - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00849695: If edx+eax >= 0 Then + loc_00849697: var_eax = Err.Raise + loc_0084969C: End If + loc_008496A2: var_18.%x1 = Invoke 'Ignore this = var_18.%x1 = Invoke 'Ignore this + CInt((Int((Rnd(var_28) * global_401770)) + global_401850)) + loc_008496A6: GoTo loc_008496B3 + loc_008496A8: End If + loc_008496A8: End If + loc_008496AE: var_eax = Err.Raise + loc_008496B3: 'Referenced from: 008496A6 + loc_008496BD: var_eax = Proc_84A0F0(var_18.GetTypeInfoCount, Me, ) + loc_008496E1: If var_18 Then + loc_008496E7: If var_18 = 2 Then + loc_008496F5: var_14 = var_14 - var_18.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_008496F9: If var_14 >= var_18.%x1 = Invoke 'Ignore this Then + loc_008496FB: var_eax = Err.Raise + loc_00849700: End If + loc_00849708: If var_886558 Then + loc_0084970E: If 00886558h = 1 Then + loc_00849713: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0084971A: If var_14 >= 0 Then + loc_0084971C: var_eax = Err.Raise + loc_00849727: End If + loc_0084972A: GoTo loc_00849737 + loc_0084972C: End If + loc_0084972C: End If + loc_0084972C: var_eax = Err.Raise + loc_00849737: 'Referenced from: 0084972A + loc_00849744: edx+eax = edx+eax - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00849748: If edx+eax >= 0 Then + loc_0084974A: var_eax = Err.Raise + loc_0084974F: End If + loc_00849755: var_18.%x1 = Invoke 'Ignore this = var_18.%x1 = Invoke 'Ignore this + var_14 + loc_00849759: GoTo loc_00849760 + loc_0084975B: End If + loc_0084975B: End If + loc_0084975B: var_eax = Err.Raise + loc_00849760: 'Referenced from: 00849759 + loc_0084976A: var_eax = Proc_10_22_84E1A0(var_18.GetTypeInfoCount, arg_C) + loc_00849795: If var_18 Then + loc_0084979B: If var_18 = 2 Then + loc_008497A9: var_14 = var_14 - var_18.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_008497AD: If var_14 >= var_18.%x1 = Invoke 'Ignore this Then + loc_008497AF: var_eax = Err.Raise + loc_008497B4: End If + loc_008497BC: If var_886558 Then + loc_008497C2: If 00886558h = 1 Then + loc_008497C7: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008497CE: If var_14 >= 0 Then + loc_008497D0: var_eax = Err.Raise + loc_008497DB: End If + loc_008497DE: GoTo loc_008497EB + loc_008497E0: End If + loc_008497E0: End If + loc_008497E0: var_eax = Err.Raise + loc_008497EB: 'Referenced from: 008497DE + loc_008497F8: edx+eax = edx+eax - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008497FC: If edx+eax >= 0 Then + loc_008497FE: var_eax = Err.Raise + loc_00849803: End If + loc_00849809: var_18.%x1 = Invoke 'Ignore this = var_18.%x1 = Invoke 'Ignore this + var_14 + loc_0084980D: GoTo loc_00849814 + loc_0084980F: End If + loc_0084980F: End If + loc_0084980F: var_eax = Err.Raise + loc_00849814: 'Referenced from: 0084980D + loc_0084981E: var_eax = Proc_10_23_84E330(var_18.GetTypeInfoCount, var_3C) + loc_00849835: If var_886558 Then + loc_0084983B: If 00886558h = 1 Then + loc_00849847: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0084984B: If var_14 >= 0 Then + loc_0084984D: var_eax = Err.Raise + loc_00849855: End If + loc_00849858: GoTo loc_00849864 + loc_0084985A: End If + loc_0084985A: End If + loc_0084985A: var_eax = Err.Raise + loc_00849864: 'Referenced from: 00849858 + loc_00849866: If var_886558 Then + loc_0084986C: If 00886558h = 1 Then + loc_00849878: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0084987C: If var_14 >= 0 Then + loc_0084987E: var_eax = Err.Raise + loc_00849886: End If + loc_00849889: GoTo loc_00849893 + loc_0084988B: End If + loc_0084988B: End If + loc_0084988B: var_eax = Err.Raise + loc_00849893: 'Referenced from: 00849889 + loc_0084989A: ecx+edi = ecx+edi + 0001h + loc_008498B0: If var_886558 Then + loc_008498B6: If 00886558h = 1 Then + loc_008498C2: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008498C6: If var_14 >= 0 Then + loc_008498C8: var_eax = Err.Raise + loc_008498D0: End If + loc_008498D3: GoTo loc_008498DD + loc_008498D5: End If + loc_008498D5: End If + loc_008498D5: var_eax = Err.Raise + loc_008498DD: 'Referenced from: 008498D3 + loc_008498E5: If edx+eax > 2 Then + loc_008498E9: If var_886558 Then + loc_008498EF: If 00886558h = 1 Then + loc_008498FB: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008498FF: If var_14 >= 0 Then + loc_00849901: var_eax = Err.Raise + loc_00849909: End If + loc_0084991B: GoTo loc_0084994A + loc_0084991D: End If + loc_0084991D: End If + loc_0084991D: var_eax = Err.Raise + loc_0084992E: End If + loc_00849934: GoTo loc_0084994A + loc_00849949: Exit Sub + loc_0084994A: 'Referenced from: 0084991B + loc_0084994A: Exit Sub +End Sub + +Public Sub Proc_10_6_849970 + Dim var_18 As Me + loc_008499EA: var_14 = CInt((Int((Rnd(var_28) * global_401CF0)) + global_401850)) + loc_00849A09: If var_18 Then + loc_00849A0F: If var_18 = 2 Then + loc_00849A22: CInt((Int((Rnd(var_28) * global_401CF0)) + global_401850)) = CInt((Int((Rnd(var_28) * global_401CF0)) + global_401850)) - var_18.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00849A26: If CInt((Int((Rnd(var_28) * global_401CF0)) + global_401850)) >= 0 Then + loc_00849A28: var_eax = Err.Raise + loc_00849A2D: End If + loc_00849A35: If var_886560 Then + loc_00849A3B: If 00886560h = 1 Then + loc_00849A40: CInt((Int((Rnd(var_28) * global_401CF0)) + global_401850)) = CInt((Int((Rnd(var_28) * global_401CF0)) + global_401850)) - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00849A47: If CInt((Int((Rnd(var_28) * global_401CF0)) + global_401850)) >= 0 Then + loc_00849A49: var_eax = Err.Raise + loc_00849A54: End If + loc_00849A57: GoTo loc_00849A64 + loc_00849A59: End If + loc_00849A59: End If + loc_00849A59: var_eax = Err.Raise + loc_00849A64: 'Referenced from: 00849A57 + loc_00849A71: edx+eax = edx+eax - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00849A75: If edx+eax >= 0 Then + loc_00849A77: var_eax = Err.Raise + loc_00849A7C: End If + loc_00849A82: var_18.%x1 = Invoke 'Ignore this = var_18.%x1 = Invoke 'Ignore this + CInt((Int((Rnd(var_28) * global_401CF0)) + global_401850)) + loc_00849A86: GoTo loc_00849A93 + loc_00849A88: End If + loc_00849A88: End If + loc_00849A8E: var_eax = Err.Raise + loc_00849A93: 'Referenced from: 00849A86 + loc_00849A9D: var_eax = Proc_84A0F0(var_18.GetTypeInfoCount, Me, ) + loc_00849AC1: If var_18 Then + loc_00849AC7: If var_18 = 2 Then + loc_00849AD5: var_14 = var_14 - var_18.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00849AD9: If var_14 >= var_18.%x1 = Invoke 'Ignore this Then + loc_00849ADB: var_eax = Err.Raise + loc_00849AE0: End If + loc_00849AE8: If var_886560 Then + loc_00849AEE: If 00886560h = 1 Then + loc_00849AF3: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00849AFA: If var_14 >= 0 Then + loc_00849AFC: var_eax = Err.Raise + loc_00849B07: End If + loc_00849B0A: GoTo loc_00849B17 + loc_00849B0C: End If + loc_00849B0C: End If + loc_00849B0C: var_eax = Err.Raise + loc_00849B17: 'Referenced from: 00849B0A + loc_00849B24: edx+eax = edx+eax - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00849B28: If edx+eax >= 0 Then + loc_00849B2A: var_eax = Err.Raise + loc_00849B2F: End If + loc_00849B35: var_18.%x1 = Invoke 'Ignore this = var_18.%x1 = Invoke 'Ignore this + var_14 + loc_00849B39: GoTo loc_00849B40 + loc_00849B3B: End If + loc_00849B3B: End If + loc_00849B3B: var_eax = Err.Raise + loc_00849B40: 'Referenced from: 00849B39 + loc_00849B4A: var_eax = Proc_10_22_84E1A0(var_18.GetTypeInfoCount, arg_C) + loc_00849B75: If var_18 Then + loc_00849B7B: If var_18 = 2 Then + loc_00849B89: var_14 = var_14 - var_18.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00849B8D: If var_14 >= var_18.%x1 = Invoke 'Ignore this Then + loc_00849B8F: var_eax = Err.Raise + loc_00849B94: End If + loc_00849B9C: If var_886560 Then + loc_00849BA2: If 00886560h = 1 Then + loc_00849BA7: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00849BAE: If var_14 >= 0 Then + loc_00849BB0: var_eax = Err.Raise + loc_00849BBB: End If + loc_00849BBE: GoTo loc_00849BCB + loc_00849BC0: End If + loc_00849BC0: End If + loc_00849BC0: var_eax = Err.Raise + loc_00849BCB: 'Referenced from: 00849BBE + loc_00849BD8: edx+eax = edx+eax - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00849BDC: If edx+eax >= 0 Then + loc_00849BDE: var_eax = Err.Raise + loc_00849BE3: End If + loc_00849BE9: var_18.%x1 = Invoke 'Ignore this = var_18.%x1 = Invoke 'Ignore this + var_14 + loc_00849BED: GoTo loc_00849BF4 + loc_00849BEF: End If + loc_00849BEF: End If + loc_00849BEF: var_eax = Err.Raise + loc_00849BF4: 'Referenced from: 00849BED + loc_00849BFE: var_eax = Proc_10_23_84E330(var_18.GetTypeInfoCount, var_3C) + loc_00849C15: If var_886560 Then + loc_00849C1B: If 00886560h = 1 Then + loc_00849C27: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00849C2B: If var_14 >= 0 Then + loc_00849C2D: var_eax = Err.Raise + loc_00849C35: End If + loc_00849C38: GoTo loc_00849C44 + loc_00849C3A: End If + loc_00849C3A: End If + loc_00849C3A: var_eax = Err.Raise + loc_00849C44: 'Referenced from: 00849C38 + loc_00849C46: If var_886560 Then + loc_00849C4C: If 00886560h = 1 Then + loc_00849C58: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00849C5C: If var_14 >= 0 Then + loc_00849C5E: var_eax = Err.Raise + loc_00849C66: End If + loc_00849C69: GoTo loc_00849C73 + loc_00849C6B: End If + loc_00849C6B: End If + loc_00849C6B: var_eax = Err.Raise + loc_00849C73: 'Referenced from: 00849C69 + loc_00849C7A: ecx+edi = ecx+edi + 0001h + loc_00849C90: If var_886560 Then + loc_00849C96: If 00886560h = 1 Then + loc_00849CA2: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00849CA6: If var_14 >= 0 Then + loc_00849CA8: var_eax = Err.Raise + loc_00849CB0: End If + loc_00849CB3: GoTo loc_00849CBD + loc_00849CB5: End If + loc_00849CB5: End If + loc_00849CB5: var_eax = Err.Raise + loc_00849CBD: 'Referenced from: 00849CB3 + loc_00849CC5: If edx+eax > 1 Then + loc_00849CC9: If var_886560 Then + loc_00849CCF: If 00886560h = 1 Then + loc_00849CDB: var_14 = var_14 - var_18.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00849CDF: If var_14 >= 0 Then + loc_00849CE1: var_eax = Err.Raise + loc_00849CE9: End If + loc_00849CFB: GoTo loc_00849D2A + loc_00849CFD: End If + loc_00849CFD: End If + loc_00849CFD: var_eax = Err.Raise + loc_00849D0E: End If + loc_00849D14: GoTo loc_00849D2A + loc_00849D29: Exit Sub + loc_00849D2A: 'Referenced from: 00849CFB + loc_00849D2A: Exit Sub +End Sub + +Public Sub Proc_10_7_849D50 + loc_00849D9A: ReDim global_00886548(0 To 5) + loc_00849DA3: var_eax = Proc_9_17_8471A0(edi, esi, ebx) + loc_00849DA8: var_eax = Proc_9_23_847DB0(, , ) + loc_00849DAD: var_eax = Proc_9_24_848060(, , ) + loc_00849DB2: var_eax = Proc_9_25_848310 + loc_00849DB7: var_eax = Proc_9_21_8477C0 + loc_00849DBC: var_eax = Proc_9_22_847B00 + loc_00849DC1: var_eax = Proc_9_18_847360 + loc_00849DC6: var_eax = Proc_9_26_8485C0 + loc_00849E02: var_14 = global_00886014 & "sfx\bombExplode.wav" + loc_00849E14: var_eax = Proc_10_18_84C230(var_14, var_58, var_24) + loc_00849E22: global_88656C = Proc_10_18_84C230(var_14, var_58, var_24) + loc_00849E6D: var_14 = global_00886014 & "sfx\flawless6.wav" + loc_00849E7F: var_eax = Proc_10_18_84C230(var_14, var_58, var_24) + loc_00849E87: global_886578 = Proc_10_18_84C230(var_14, var_58, var_24) + loc_00849ED2: var_14 = global_00886014 & "sfx\success.wav" + loc_00849EE4: var_eax = Proc_10_18_84C230(var_14, var_58, var_24) + loc_00849EEC: global_88657A = Proc_10_18_84C230(var_14, var_58, var_24) + loc_00849F36: var_14 = global_00886014 & "sfx\halleluj.wav" + loc_00849F48: var_eax = Proc_10_18_84C230(var_14, var_58, var_24) + loc_00849F50: global_88657E = Proc_10_18_84C230(var_14, var_58, var_24) + loc_00849F9B: var_14 = global_00886014 & "sfx\buzzer.wav" + loc_00849FAD: var_eax = Proc_10_18_84C230(var_14, var_58, var_24) + loc_00849FB5: global_88657C = Proc_10_18_84C230(var_14, var_58, var_24) + loc_00849FD5: GoTo loc_00849FF4 + loc_00849FF3: Exit Sub + loc_00849FF4: 'Referenced from: 00849FD5 +End Sub + +Public Sub Proc_10_8_84A010 + loc_0084A047: var_eax = Proc_9_19_847550(edi, esi, ebx) + loc_0084A07B: var_14 = global_00886014 & "\sfx\letsgo.wav" + loc_0084A091: var_eax = Proc_10_18_84C230(var_14, var_58, var_24) + loc_0084A099: global_886598 = Proc_10_18_84C230(var_14, var_58, var_24) + loc_0084A0BD: GoTo loc_0084A0DC + loc_0084A0DB: Exit Sub + loc_0084A0DC: 'Referenced from: 0084A0BD +End Sub + +Public Sub Proc_10_9_84A250 + Dim global_00886014 As Me + loc_0084A27B: global_88604C = &H64 + loc_0084A2A8: ReDim global_00886048(0 To 100) + loc_0084A2B9: If 00886048h Then + loc_0084A2BF: If 00886048h = 1 Then + loc_0084A2CB: If esi >= 0 Then + loc_0084A2CD: var_eax = Err.Raise + loc_0084A2D9: End If + loc_0084A2DF: GoTo loc_0084A2ED + loc_0084A2E1: End If + loc_0084A2E1: End If + loc_0084A2E1: var_eax = Err.Raise + loc_0084A2ED: 'Referenced from: 0084A2DF + loc_0084A2F9: ecx = "None" + loc_0084A307: If global_886010 = 2 Then + loc_0084A315: GoTo loc_0084A322 + loc_0084A317: End If + loc_0084A33C: Open global_00886014 & "musicListLE.txt" For Input As #1 Len = -1 + loc_0084A350: + loc_0084A35B: If EOF(1) = 0 Then + loc_0084A363: Line Input #1, var_1C + loc_0084A388: var_2C = LCase$(Left$(var_1C, 6)) + loc_0084A3A3: esi = (var_2C = "[song]") + 1 + loc_0084A3B5: If (var_2C = "[song]") + 1 = 0 Then GoTo loc_0084A350 + loc_0084A3B7: End If + loc_0084A3C2: If EOF(1) = 0 Then + loc_0084A3D4: Line Input #1, var_18 + loc_0084A3DC: Line Input #1, var_14 + loc_0084A3E4: Line Input #1, var_20 + loc_0084A3ED: If var_886048 Then + loc_0084A3F3: If 00886048h = 1 Then + loc_0084A3FE: 00000001h = 00000001h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0084A402: If 00000001h >= 0 Then + loc_0084A404: var_eax = Err.Raise + loc_0084A40A: End If + loc_0084A410: GoTo loc_0084A41A + loc_0084A412: End If + loc_0084A412: End If + loc_0084A412: var_eax = Err.Raise + loc_0084A41A: 'Referenced from: 0084A410 + loc_0084A43D: edi.GetTypeInfoCount 'Ignore this = edi.GetTypeInfoCount 'Ignore this + Err.Raise + loc_0084A43F: ecx = global_00886014 & var_18 + loc_0084A456: If var_886048 Then + loc_0084A45C: If 00886048h = 1 Then + loc_0084A467: 00000001h = 00000001h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0084A46B: If 00000001h >= 0 Then + loc_0084A46D: var_eax = Err.Raise + loc_0084A479: End If + loc_0084A47F: GoTo loc_0084A48D + loc_0084A481: End If + loc_0084A481: End If + loc_0084A481: var_eax = Err.Raise + loc_0084A48D: 'Referenced from: 0084A47F + loc_0084A497: ecx = var_14 + loc_0084A4A5: If var_886048 Then + loc_0084A4AB: If 00886048h = 1 Then + loc_0084A4B6: 00000001h = 00000001h - edi.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0084A4BA: If 00000001h >= 0 Then + loc_0084A4BC: var_eax = Err.Raise + loc_0084A4C8: End If + loc_0084A4CE: GoTo loc_0084A4DC + loc_0084A4D0: End If + loc_0084A4D0: End If + loc_0084A4D0: var_eax = Err.Raise + loc_0084A4DC: 'Referenced from: 0084A4CE + loc_0084A4E6: ecx = var_20 + loc_0084A4EC: 00000001h = 00000001h + 0001h + loc_0084A4FD: If 00000001h+0001h <= var_88604C Then GoTo loc_0084A350 + loc_0084A503: End If + loc_0084A503: var_eax = Close + loc_0084A509: 00000001h+0001h = 00000001h+0001h - 0001h + loc_0084A525: global_88604C = edi.QueryInterface 'Ignore this + loc_0084A52C: ReDim Preserve %r + loc_0084A53A: GoTo loc_0084A550 + loc_0084A54F: Exit Sub + loc_0084A550: 'Referenced from: 0084A53A + loc_0084A56A: Exit Sub + loc_0084A57B: Exit Sub +End Sub + +Public Sub Proc_10_10_84A620 + Dim Me As Me + loc_0084A685: var_eax = SetMapMode(ebx, var_14) + loc_0084A6C8: var_1C = Me.hWnd + loc_0084A6F8: var_1C = Me.Caption + loc_0084A728: Me.Caption = CInt(640) + loc_0084A74C: global_886688 = &H7C + loc_0084A756: global_88668C = &H21 + loc_0084A760: global_8866F0 = &HA18 + loc_0084A76A: global_88669C = 1 + loc_0084A7B7: global_886704 = 4 + loc_0084A7ED: GoTo loc_0084A803 + loc_0084A802: Exit Sub + loc_0084A803: 'Referenced from: 0084A7ED +End Sub + +Public Sub Proc_10_11_84A820 + Dim global_00886684 As Me + loc_0084A865: On Error Resume Next + loc_0084A86B: DoEvents + loc_0084A879: 1 = global_00886684.ForeColor + loc_0084A8EE: If var_48 = 0 Then eax = 1 + loc_0084A904: If eax = 0 Then + loc_0084A912: var_eax = Unknown_VTable_Call[ecx+0000004Ch] + loc_0084A952: var_48 = global_00886684.hWnd + loc_0084A974: var_48 = global_00886684.Caption + loc_0084A98E: DoEvents + loc_0084A9BA: var_48 = global_00886684.hWnd + loc_0084A9DC: var_48 = global_00886684.Caption + loc_0084A9E1: var_54 = var_48 + loc_0084AA11: global_00886684.Caption = CInt(640) + loc_0084AA33: global_00886684.BackColor = CInt(480) + loc_0084AA9C: global_00886684.Show var_34, var_30 + loc_0084AAD0: var_20 = global_00886684.Tag + loc_0084AAFF: esi = (var_20 = "main") + 1 + loc_0084AB02: var_54 = (var_20 = "main") + 1 + loc_0084AB11: If (var_20 = "main") + 1 Then + loc_0084AB18: global_00886684.Refresh + loc_0084AB32: DoEvents + loc_0084AB38: global_88610A = FFFFFFh + loc_0084AB41: var_eax = Proc_12_10_860410(-2147352572, var_28, 10) + loc_0084AB46: End If + loc_0084AB46: End If + loc_0084AB46: End If + loc_0084AB46: Exit Sub + loc_0084AB51: GoTo loc_0084AB66 + loc_0084AB65: Exit Sub +End Sub + +Public Sub Proc_10_12_84AC50 + loc_0084AC9E: On Error Resume Next + loc_0084ACED: var_eax = Unknown_VTable_Call[edx+000002FCh] + loc_0084ACFE: var_A0 = var_2C + loc_0084AD7E: var_34 = arg_C + loc_0084AE4A: var_eax = Global.LoadPicture arg_C, var_38, var_34, var_30, var_4C + loc_0084AE4F: var_9C = Global.LoadPicture arg_C, var_38, var_34, var_30, var_4C + loc_0084AE8E: var_C4 = var_24 + loc_0084AEBC: var_eax = Unknown_VTable_Call[eax+00000064h] + loc_0084AEC1: var_A4 = Unknown_VTable_Call[eax+00000064h] + loc_0084AF59: var_eax = Unknown_VTable_Call[edx+000002FCh] + loc_0084AF86: var_eax = Unknown_VTable_Call[eax+000000E0h] + loc_0084AF8E: var_9C = Unknown_VTable_Call[eax+000000E0h] + loc_0084B00F: var_eax = Unknown_VTable_Call[eax+000002FCh] + loc_0084B020: var_A0 = Unknown_VTable_Call[eax+000002FCh] + loc_0084B03C: var_eax = Unknown_VTable_Call[ecx+00000080h] + loc_0084B044: var_A4 = Unknown_VTable_Call[ecx+00000080h] + loc_0084B0C5: var_eax = Unknown_VTable_Call[ecx+000002FCh] + loc_0084B0D6: var_A8 = Unknown_VTable_Call[ecx+000002FCh] + loc_0084B0F2: var_eax = Unknown_VTable_Call[edx+00000088h] + loc_0084B0FA: var_AC = Unknown_VTable_Call[edx+00000088h] + loc_0084B14F: var_80 = CInt(var_8C) + loc_0084B18A: var_eax = Proc_9_2_843330(var_84, Me, 0) + loc_0084B1AD: global_886054 = FFFFFFh + loc_0084B1BC: GoTo loc_0084B1D6 + loc_0084B1D5: Exit Sub + loc_0084B1D6: 'Referenced from: 0084B1BC +End Sub + +Public Sub Proc_10_13_84B1F0 + loc_0084B21F: global_886688 = &H7C + loc_0084B229: global_88668C = 7 + loc_0084B233: global_8866F0 = &H840 + loc_0084B242: global_886694 = arg_C + loc_0084B25B: global_886690 = arg_10 + loc_0084B2A6: GoTo loc_0084B2B2 + loc_0084B2B1: Exit Sub + loc_0084B2B2: 'Referenced from: 0084B2A6 +End Sub + +Public Sub Proc_10_14_84B2D0 + Dim arg_C As Me + loc_0084B312: If arg_2C Then + loc_0084B31E: If 00886074h <= 0 Then ecx = 1 + loc_0084B321: ecx = ecx - 1 + loc_0084B330: var_18 = ecx - 1 And 8937588 + loc_0084B333: If 00886076h > 0 Then + loc_0084B335: var_14 = global_00886076 + loc_0084B339: GoTo loc_0084B33E + loc_0084B33B: End If + loc_0084B33E: 'Referenced from: 0084B339 + loc_0084B348: 00886070h = 00886070h + 00886074h + loc_0084B356: If 00886070h+00886074h < 640 Then + loc_0084B358: 00886070h = 00886070h + 00886074h + loc_0084B361: GoTo loc_0084B368 + loc_0084B363: End If + loc_0084B368: 'Referenced from: 0084B361 + loc_0084B371: 00886072h = 00886072h + 00886076h + loc_0084B37F: If 00886072h+00886076h < 480 Then + loc_0084B381: 00886072h = 00886072h + 00886076h + loc_0084B38A: GoTo loc_0084B39E + loc_0084B38C: End If + loc_0084B38E: var_14 = SoundFunctions.VTable_00886076 + loc_0084B399: End If + loc_0084B39E: 'Referenced from: 0084B38A + loc_0084B3AB: arg_10 = arg_10 + arg_20 + loc_0084B3B7: If arg_10+arg_20 > 0 Then + loc_0084B3C5: arg_14 = arg_14 + arg_24 + loc_0084B3D2: If arg_14+arg_24 > SoundFunctions.VTable_00886076 Then + loc_0084B3DB: If arg_10 < 640 Then + loc_0084B3E5: If arg_14 < 480 Then + loc_0084B3F3: arg_18 = arg_18 + arg_20 + loc_0084B3FC: arg_1C = arg_1C + arg_24 + loc_0084B405: arg_10 = arg_10 + arg_20 + loc_0084B411: If arg_10+arg_20 > 640 Then + loc_0084B413: 00000280h = 00000280h - arg_10 + loc_0084B41D: arg_20 = arg_20 - 00000280h + loc_0084B426: arg_18+arg_20 = arg_18+arg_20 - arg_20 + loc_0084B42F: End If + loc_0084B438: arg_14 = arg_14 + arg_24 + loc_0084B444: If arg_14+arg_24 > &H1E0 Then + loc_0084B446: var_2C = var_2C - arg_14 + loc_0084B44F: arg_24 = arg_24 - var_2C + loc_0084B458: arg_1C+arg_24 = arg_1C+arg_24 - arg_24 + loc_0084B461: End If + loc_0084B46A: If arg_10 < "" Then + loc_0084B46F: arg_10 = var_18 + loc_0084B472: var_18 = var_18 - arg_10 + loc_0084B47B: var_18 = var_18 + arg_18 + loc_0084B487: GoTo loc_0084B48C + loc_0084B489: End If + loc_0084B48C: 'Referenced from: 0084B487 + loc_0084B493: If arg_14 < SoundFunctions.VTable_00886076 Then + loc_0084B495: var_14 = var_14 - arg_14 + loc_0084B4A1: var_14 = var_14 + arg_1C + loc_0084B4AB: GoTo loc_0084B4B0 + loc_0084B4AD: End If + loc_0084B4B0: 'Referenced from: 0084B4AB + loc_0084B4B3: var_20 = arg_18+arg_20 + loc_0084B4C0: var_28 = arg_18 + loc_0084B4C9: var_24 = arg_1C + loc_0084B4CC: var_1C = arg_1C+arg_24 + loc_0084B4CF: If arg_28 = 0 Then + loc_0084B4E8: Set var_3C = Me + loc_0084B4F9: arg_C.var_3C = PropBag.ReadProperty(arg_10, SoundFunctions.VTable_00886076) + loc_0084B500: If arg_C.var_3C >= 0 Then GoTo loc_0084B544 + loc_0084B502: GoTo loc_0084B535 + loc_0084B504: End If + loc_0084B51B: Set var_3C = Me + loc_0084B52C: arg_C.var_3C = PropBag.ReadProperty(arg_10, SoundFunctions.VTable_00886076) + loc_0084B533: If arg_C.var_3C >= 0 Then GoTo loc_0084B544 + loc_0084B535: 'Referenced from: 0084B502 + loc_0084B53E: arg_C.var_3C = CheckObj(arg_C, global_0040F4A0, 28) + loc_0084B544: + loc_0084B54D: End If + loc_0084B54D: End If + loc_0084B54D: End If + loc_0084B54D: End If + loc_0084B552: GoTo loc_0084B55E + loc_0084B55D: Exit Sub + loc_0084B55E: 'Referenced from: 0084B552 + loc_0084B55E: Exit Sub +End Sub + +Public Sub Proc_10_15_84B580 + Dim var_AC As Me + loc_0084B5CE: On Error Resume Next + loc_0084B601: var_40 = arg_20 + loc_0084B60F: var_3C = arg_24 + loc_0084B61D: var_38 = arg_28 + loc_0084B62B: var_34 = arg_2C + loc_0084B639: var_2C = arg_14 + loc_0084B647: var_30 = arg_10 + loc_0084B655: var_28 = arg_18 + loc_0084B663: var_24 = arg_1C + loc_0084B675: If arg_30 = 0 Then + loc_0084B687: var_AC = arg_C + loc_0084B6AA: Set var_A8 = Me + loc_0084B6C9: var_B0 = var_AC + loc_0084B711: GoTo loc_0084B7AC + loc_0084B716: End If + loc_0084B722: var_AC = arg_C + loc_0084B745: Set var_A8 = Me + loc_0084B764: var_B0 = var_AC + loc_0084B7B1: GoTo loc_0084B7C0 + loc_0084B7BF: Exit Sub + loc_0084B7C0: 'Referenced from: 0084B7B1 +End Sub + +Public Sub Proc_10_16_84B7E0 + Dim global_008868FC As Me + loc_0084B81E: var_18 = True + loc_0084B821: If global_8868FA Then + loc_0084B82E: If global_8868F8 = 0 Then + loc_0084B84A: If 00000001h <= 80 Then + loc_0084B859: If eax-00000001h >= 80 Then + loc_0084B85B: var_eax = Err.Raise + loc_0084B860: If eax-00000001h >= 80 Then + loc_0084B862: var_eax = Err.Raise + loc_0084B864: End If + loc_0084B864: End If + loc_0084B886: If edx = 0 Then + loc_0084B88E: 00886A98h = 00886A98h - 0001h + loc_0084B89B: global_886A98 = global_00886A98 + loc_0084B8A1: If 00886A98h <= 0 Then + loc_0084B8AF: var_30 = global_008868FC.hWnd + loc_0084B8D2: var_eax = KillTimer(var_30, edi) + loc_0084B8F1: global_008868E8 = KillTimer(var_30, edi) + loc_0084B8F9: End If + loc_0084B8F9: End If + loc_0084B8FC: If eax-00000001h >= 80 Then + loc_0084B8FE: var_eax = Err.Raise + loc_0084B903: If eax-00000001h >= 80 Then + loc_0084B905: var_eax = Err.Raise + loc_0084B907: End If + loc_0084B907: End If + loc_0084B919: If edx+esi*2 <> 0 Then ecx = 1 + loc_0084B928: If eax = 0 Then + loc_0084B92D: If eax-00000001h >= 80 Then + loc_0084B92F: var_eax = Err.Raise + loc_0084B931: End If + loc_0084B93B: Close #eax+esi*2 + loc_0084B941: End If + loc_0084B944: If eax-00000001h >= 80 Then + loc_0084B946: var_eax = Err.Raise + loc_0084B948: End If + loc_0084B952: If edx+esi*2 = 0 Then + loc_0084B957: If eax-00000001h >= 80 Then + loc_0084B959: var_eax = Err.Raise + loc_0084B95B: End If + loc_0084B97D: Set ecx+esi*4 = var_1C + loc_0084B98C: End If + loc_0084B98F: If eax-00000001h >= 80 Then + loc_0084B991: var_eax = Err.Raise + loc_0084B993: End If + loc_0084B99C: If eax+esi*2 = 0 Then + loc_0084B9A1: If eax-00000001h >= 80 Then + loc_0084B9A3: var_eax = Err.Raise + loc_0084B9A5: End If + loc_0084B9C7: Set edx+esi*4 = Err.Raise + loc_0084B9D6: End If + loc_0084B9D9: If eax-00000001h >= 80 Then + loc_0084B9DB: var_eax = Err.Raise + loc_0084B9DD: End If + loc_0084B9EC: If eax-00000001h >= 80 Then + loc_0084B9EE: var_eax = Err.Raise + loc_0084B9F0: End If + loc_0084B9FD: If eax-00000001h >= 80 Then + loc_0084B9FF: var_eax = Err.Raise + loc_0084BA01: End If + loc_0084BA0D: If eax-00000001h >= 80 Then + loc_0084BA0F: var_eax = Err.Raise + loc_0084BA11: End If + loc_0084BA1E: If eax-00000001h >= 80 Then + loc_0084BA20: var_eax = Err.Raise + loc_0084BA22: End If + loc_0084BA2F: If eax-00000001h >= 80 Then + loc_0084BA31: var_eax = Err.Raise + loc_0084BA33: End If + loc_0084BA3E: If eax-00000001h >= 80 Then + loc_0084BA40: var_eax = Err.Raise + loc_0084BA42: End If + loc_0084BA4E: If eax-00000001h >= 80 Then + loc_0084BA50: var_eax = Err.Raise + loc_0084BA52: End If + loc_0084BA5E: If eax-00000001h >= 80 Then + loc_0084BA60: var_eax = Err.Raise + loc_0084BA62: End If + loc_0084BA6D: If eax-00000001h >= 80 Then + loc_0084BA6F: var_eax = Err.Raise + loc_0084BA71: End If + loc_0084BA7D: If eax-00000001h >= 80 Then + loc_0084BA7F: var_eax = Err.Raise + loc_0084BA81: End If + loc_0084BA8C: 00000001h = 00000001h + var_14 + loc_0084BA9A: var_14 = 00000001h+var_14 + loc_0084BA9F: var_eax = Unknown_254(var_1C, Err.Raise, edi, global_0040F490, var_1C, Err.Raise) + loc_0084BAA4: End If + loc_0084BAFE: End If + loc_0084BB05: End If + loc_0084BB0A: GoTo loc_0084BB16 + loc_0084BB15: Exit Sub + loc_0084BB16: 'Referenced from: 0084BB0A + loc_0084BB16: Exit Sub + loc_0084BB2B: Exit Sub +End Sub + +Public Sub Proc_10_17_84BB40 + Dim global_008868FC As Me + Dim global_008868E4 As Me + Dim var_44 As Me + Dim global_00886904 As Me + loc_0084BB9B: On Error Resume Next + loc_0084BBB1: If var_8868F8 = 0 Then + loc_0084BBC0: On Error Resume Next + loc_0084BBD8: Set global_008868FC = Me + loc_0084BBFB: var_eax = SetMapMode(var_30, global_008868E4) + loc_0084BC01: var_44 = SetMapMode(var_30, global_008868E4) + loc_0084BC42: var_40 = global_008868FC.hWnd + loc_0084BC47: var_44 = var_40 + loc_0084BC8D: var_48 = global_008868E4 + loc_0084BCE7: var_48 = PropBag.ReadProperty(var_40, var_3C) + loc_0084BD2F: If var_4C Then + loc_0084BD31: GoTo loc_0084C164 + loc_0084BD36: End If + loc_0084BD3D: global_886908 = &H14 + loc_0084BD4E: global_886910 = 0 + loc_0084BD5F: global_886918 = 0 + loc_0084BD70: global_88690C = &H91 + loc_0084BDAB: var_44 = global_008868E4 + loc_0084BE0E: var_48 = PropBag.ReadProperty(var_40, var_3C) + loc_0084BE56: If var_4C Then + loc_0084BE58: GoTo loc_0084C164 + loc_0084BE5D: End If + loc_0084BEA3: var_44 = global_00886904 + loc_0084BEF8: var_44 = global_00886904 + loc_0084BF4C: var_44 = global_00886904 + loc_0084BF9B: global_008868FC.Reset + loc_0084BFA0: var_44 = global_008868FC.Reset + loc_0084C001: var_44 = global_00886904 + loc_0084C060: var_48 = PropBag.ReadProperty(var_40, var_3C) + loc_0084C0AE: If var_4C Then + loc_0084C0B0: GoTo loc_0084C164 + loc_0084C0B5: End If + loc_0084C0CE: GoTo loc_0084C0E2 + loc_0084C0D0: + loc_0084C0D4: var_34 = var_34 + var_50 + loc_0084C0DE: var_34 = var_34+var_50 + loc_0084C0E2: 'Referenced from: 0084C0CE + loc_0084C0EA: If var_34 <= &H50 Then + loc_0084C0F7: var_34 = var_34 - 00000001h + loc_0084C0FA: var_44 = var_34 + loc_0084C101: If var_44 < 80 Then + loc_0084C10D: GoTo loc_0084C11B + loc_0084C10F: End If + loc_0084C10F: var_eax = Err.Raise + loc_0084C115: var_9C = Err.Raise + loc_0084C11B: 'Referenced from: 0084C10D + loc_0084C130: GoTo loc_0084C0D0 + loc_0084C132: End If + loc_0084C139: global_8868FA = FFFFFFh + loc_0084C149: global_8868F8 = FFFFFFh + loc_0084C152: End If + loc_0084C15F: GoTo loc_0084C1F1 + loc_0084C164: 'Referenced from: 0084BD31 + loc_0084C1CB: global_8868FA = 0 + loc_0084C1E8: global_8868F8 = 0 + loc_0084C1F1: 'Referenced from: 0084C15F + loc_0084C1F1: Exit Sub + loc_0084C1FD: GoTo loc_0084C209 + loc_0084C208: Exit Sub + loc_0084C209: 'Referenced from: 0084C1FD +End Sub + +Public Sub Proc_10_18_84C230 + Dim var_7C As Me + Dim var_44 As Me + Dim global_008868E4 As Me + Dim var_1D0 As Me + Dim var_4C As Me + loc_0084C292: If var_8868FA = 0 Then + loc_0084C294: GoTo loc_0084D91C + loc_0084C299: End If + loc_0084C2A2: On Error Resume Next + loc_0084C2AF: var_eax = Proc_84F630(-1, edi, esi) + loc_0084C2B4: var_60 = Proc_84F630(-1, edi, esi) + loc_0084C2C4: If var_60 = var_FFFFFF Then + loc_0084C2D1: var_78 = var_60 + loc_0084C2D5: GoTo loc_0084D91C + loc_0084C2DA: GoTo loc_0084C2EB + loc_0084C2DC: End If + loc_0084C2E7: var_24 = var_60 + loc_0084C2EB: 'Referenced from: 0084C2DA + loc_0084C313: var_48 = FreeFile(10) + loc_0084C339: Open Me For Binary As #var_48 Len = -1 + loc_0084C372: If ecx = 0 Then + loc_0084C380: Close #var_48 + loc_0084C386: GoTo loc_0084D91C + loc_0084C38B: End If + loc_0084C3A1: If IsMissing(arg_10) = 0 Then + loc_0084C3C6: Seek #var_48, CLng(arg_10) + loc_0084C3CC: End If + loc_0084C3DD: var_1C0 = IsMissing(arg_14) + loc_0084C3EF: var_1C8 = LOF(var_48) + loc_0084C3FF: var_1C4 = IsMissing(arg_10) + loc_0084C424: If var_1C4 = var_FFFFFF Then eax = 1 + loc_0084C45F: var_154 = var_1C8 + loc_0084C484: var_ret_2 = var_1C8 - IIf(11, 0, arg_10) + loc_0084C492: var_DC = var_ret_2 + loc_0084C4A2: If var_1C0 = var_FFFFFF Then eax = 1 + loc_0084C4D1: var_EC = IIf(False, var_DC, arg_14) + loc_0084C4E0: var_ret_3 = CLng(var_EC) + loc_0084C4F6: ReDim var_44(1 To CLng(var_EC)) + loc_0084C549: Get #var_48, var_44 + loc_0084C55B: Close #var_48 + loc_0084C576: If IsMissing(arg_10) = var_FFFFFF Then + loc_0084C583: var_24 = var_24 - 00000001h + loc_0084C586: var_1D0 = var_24 + loc_0084C593: If var_1D0 < 80 Then + loc_0084C59F: GoTo loc_0084C5AD + loc_0084C5A1: End If + loc_0084C5A1: var_eax = Err.Raise + loc_0084C5A7: var_1F8 = Err.Raise + loc_0084C5AD: 'Referenced from: 0084C59F + loc_0084C5C0: GoTo loc_0084C61C + loc_0084C5C2: End If + loc_0084C5CD: var_24 = var_24 - 00000001h + loc_0084C5D0: var_1D0 = var_24 + loc_0084C5DD: If var_1D0 < 80 Then + loc_0084C5E9: GoTo loc_0084C5F7 + loc_0084C5EB: End If + loc_0084C5EB: var_eax = Err.Raise + loc_0084C5F1: var_1FC = Err.Raise + loc_0084C5F7: 'Referenced from: 0084C5E9 + loc_0084C607: var_ret_4 = CLng(arg_10) + loc_0084C61C: 'Referenced from: 0084C5C0 + loc_0084C627: var_24 = var_24 - 00000001h + loc_0084C62A: var_1D0 = var_24 + loc_0084C637: If var_1D0 < 80 Then + loc_0084C643: GoTo loc_0084C651 + loc_0084C645: End If + loc_0084C645: var_eax = Err.Raise + loc_0084C64B: var_200 = Err.Raise + loc_0084C651: 'Referenced from: 0084C643 + loc_0084C657: call UBound(00000001h, var_44, 0) + loc_0084C67D: var_1C0 = IsMissing(arg_10) + loc_0084C6A2: If var_1C0 = var_FFFFFF Then eax = 1 + loc_0084C6D1: var_BC = IIf(11, 0, arg_10) + loc_0084C6DB: var_24 = var_24 - 00000001h + loc_0084C6DE: var_1D0 = var_24 + loc_0084C6EB: If var_1D0 < 80 Then + loc_0084C6F7: GoTo loc_0084C705 + loc_0084C6F9: End If + loc_0084C6F9: var_eax = Err.Raise + loc_0084C6FF: var_204 = Err.Raise + loc_0084C705: 'Referenced from: 0084C6F7 + loc_0084C70C: var_ret_5 = CLng(var_BC) + loc_0084C74E: + loc_0084C759: If var_44 Then + loc_0084C762: If var_44 = 1 Then + loc_0084C76B: var_40 = var_40 - edx+00000014h + loc_0084C76E: var_1D0 = var_40 + loc_0084C780: If var_1D0 < 0 Then + loc_0084C78C: GoTo loc_0084C79A + loc_0084C78E: End If + loc_0084C78E: var_eax = Err.Raise + loc_0084C794: var_208 = Err.Raise + loc_0084C79A: 'Referenced from: 0084C78C + loc_0084C7A0: var_20C = var_1D0 + loc_0084C7A6: GoTo loc_0084C7B4 + loc_0084C7A8: End If + loc_0084C7A8: End If + loc_0084C7A8: var_eax = Err.Raise + loc_0084C7AE: var_20C = Err.Raise + loc_0084C7B4: 'Referenced from: 0084C7A6 + loc_0084C7B8: If var_44 Then + loc_0084C7C1: If var_44 = 1 Then + loc_0084C7C7: var_40 = var_40 + 0001h + loc_0084C7DA: var_1D4 = .QueryInterface 'Ignore this + loc_0084C7EC: If var_1D4 < 0 Then + loc_0084C7F8: GoTo loc_0084C806 + loc_0084C7FA: End If + loc_0084C7FA: var_eax = Err.Raise + loc_0084C800: var_210 = Err.Raise + loc_0084C806: 'Referenced from: 0084C7F8 + loc_0084C80C: var_214 = var_1D4 + loc_0084C812: GoTo loc_0084C820 + loc_0084C814: End If + loc_0084C814: End If + loc_0084C814: var_eax = Err.Raise + loc_0084C81A: var_214 = Err.Raise + loc_0084C820: 'Referenced from: 0084C812 + loc_0084C824: If var_44 Then + loc_0084C82D: If var_44 = 1 Then + loc_0084C833: var_40 = var_40 + 0002h + loc_0084C843: var_40+0002h = var_40+0002h - ecx+00000014h + loc_0084C846: var_1D8 = var_40+0002h + loc_0084C858: If var_1D8 < var_178 Then + loc_0084C864: GoTo loc_0084C872 + loc_0084C866: End If + loc_0084C866: var_eax = Err.Raise + loc_0084C86C: var_218 = Err.Raise + loc_0084C872: 'Referenced from: 0084C864 + loc_0084C878: var_21C = var_1D8 + loc_0084C87E: GoTo loc_0084C88C + loc_0084C880: End If + loc_0084C880: End If + loc_0084C880: var_eax = Err.Raise + loc_0084C886: var_21C = Err.Raise + loc_0084C88C: 'Referenced from: 0084C87E + loc_0084C8A9: var_80 = Chr$(eax+ecx) + loc_0084C8D0: var_84 = Chr$(ecx+edx) + loc_0084C90C: var_8C = Chr$(edx+eax) + loc_0084C93B: var_1DC = (var_80 & var_84 & var_8C = "fmt") + loc_0084C976: If var_1DC Then + loc_0084C983: var_40 = var_40 + 0001h + loc_0084C98D: var_40 = .QueryInterface 'Ignore this + loc_0084C991: GoTo loc_0084C74E + loc_0084C996: End If + loc_0084C9A7: var_1CC = VarPtr(var_74) + loc_0084C9BF: If var_7C Then + loc_0084C9C8: If var_7C = 1 Then + loc_0084C9CE: var_40 = var_40 + 0008h + loc_0084C9E1: var_1D0 = var_7C.Release 'Ignore this + loc_0084C9F3: If var_1D0 < 0 Then + loc_0084C9FF: GoTo loc_0084CA0D + loc_0084CA01: End If + loc_0084CA01: var_eax = Err.Raise + loc_0084CA07: var_220 = Err.Raise + loc_0084CA0D: 'Referenced from: 0084C9FF + loc_0084CA13: var_224 = var_1D0 + loc_0084CA19: GoTo loc_0084CA27 + loc_0084CA1B: End If + loc_0084CA1B: End If + loc_0084CA1B: var_eax = Err.Raise + loc_0084CA21: var_224 = Err.Raise + loc_0084CA27: 'Referenced from: 0084CA19 + loc_0084CA2D: var_7C.GetTypeInfoCount 'Ignore this = var_7C.GetTypeInfoCount 'Ignore this + var_224 + loc_0084CA3A: var_1C8 = VarPtr(var_7C.GetTypeInfoCount) + loc_0084CA5A: var_eax = CopyMemory(var_1CC, var_1C8, 18) + loc_0084CA65: + loc_0084CA70: If var_44 Then + loc_0084CA79: If var_44 = 1 Then + loc_0084CA82: var_40 = var_40 - edx+00000014h + loc_0084CA85: var_1D0 = var_40 + loc_0084CA97: If var_1D0 < 0 Then + loc_0084CAA3: GoTo loc_0084CAB1 + loc_0084CAA5: End If + loc_0084CAA5: var_eax = Err.Raise + loc_0084CAAB: var_228 = Err.Raise + loc_0084CAB1: 'Referenced from: 0084CAA3 + loc_0084CAB7: var_22C = var_1D0 + loc_0084CABD: GoTo loc_0084CACB + loc_0084CABF: End If + loc_0084CABF: End If + loc_0084CABF: var_eax = Err.Raise + loc_0084CAC5: var_22C = Err.Raise + loc_0084CACB: 'Referenced from: 0084CABD + loc_0084CACF: If var_44 Then + loc_0084CAD8: If var_44 = 1 Then + loc_0084CADE: var_40 = var_40 + 0001h + loc_0084CAF1: var_1D4 = var_7C.QueryInterface 'Ignore this + loc_0084CB03: If var_1D4 < 0 Then + loc_0084CB0F: GoTo loc_0084CB1D + loc_0084CB11: End If + loc_0084CB11: var_eax = Err.Raise + loc_0084CB17: var_230 = Err.Raise + loc_0084CB1D: 'Referenced from: 0084CB0F + loc_0084CB23: var_234 = var_1D4 + loc_0084CB29: GoTo loc_0084CB37 + loc_0084CB2B: End If + loc_0084CB2B: End If + loc_0084CB2B: var_eax = Err.Raise + loc_0084CB31: var_234 = Err.Raise + loc_0084CB37: 'Referenced from: 0084CB29 + loc_0084CB3B: If var_44 Then + loc_0084CB44: If var_44 = 1 Then + loc_0084CB4A: var_40 = var_40 + 0002h + loc_0084CB5A: var_40+0002h = var_40+0002h - ecx+00000014h + loc_0084CB5D: var_1D8 = var_40+0002h + loc_0084CB6F: If var_1D8 < var_178 Then + loc_0084CB7B: GoTo loc_0084CB89 + loc_0084CB7D: End If + loc_0084CB7D: var_eax = Err.Raise + loc_0084CB83: var_238 = Err.Raise + loc_0084CB89: 'Referenced from: 0084CB7B + loc_0084CB8F: var_23C = var_1D8 + loc_0084CB95: GoTo loc_0084CBA3 + loc_0084CB97: End If + loc_0084CB97: End If + loc_0084CB97: var_eax = Err.Raise + loc_0084CB9D: var_23C = Err.Raise + loc_0084CBA3: 'Referenced from: 0084CB95 + loc_0084CBA7: If var_44 Then + loc_0084CBB0: If var_44 = 1 Then + loc_0084CBB6: var_40 = var_40 + 0003h + loc_0084CBC6: var_40+0003h = var_40+0003h - edx+00000014h + loc_0084CBC9: var_1DC = var_40+0003h + loc_0084CBDB: If var_1DC < 0 Then + loc_0084CBE7: GoTo loc_0084CBF5 + loc_0084CBE9: End If + loc_0084CBE9: var_eax = Err.Raise + loc_0084CBEF: var_240 = Err.Raise + loc_0084CBF5: 'Referenced from: 0084CBE7 + loc_0084CBFB: var_244 = var_1DC + loc_0084CC01: GoTo loc_0084CC0F + loc_0084CC03: End If + loc_0084CC03: End If + loc_0084CC03: var_eax = Err.Raise + loc_0084CC09: var_244 = Err.Raise + loc_0084CC0F: 'Referenced from: 0084CC01 + loc_0084CC2C: var_80 = Chr$(ecx+edx) + loc_0084CC53: var_84 = Chr$(edx+eax) + loc_0084CC8F: var_8C = Chr$(eax+ecx) + loc_0084CCCB: var_94 = Chr$(ecx+edx) + loc_0084CCFA: var_1E0 = (var_80 & var_84 & var_8C & var_94 = "data") + loc_0084CD43: If var_1E0 Then + loc_0084CD50: var_40 = var_40 + 0001h + loc_0084CD5A: var_40 = var_7C.QueryInterface 'Ignore this + loc_0084CD5E: GoTo loc_0084CA65 + loc_0084CD63: End If + loc_0084CDDB: var_CC = IIf(False, 22, 64) + loc_0084CE6E: call Or(var_DC, var_16C, var_CC) + loc_0084CE83: call Or(var_EC, var_17C, Or(var_DC, var_16C, var_CC)) + loc_0084CE98: call Or(var_FC, var_18C, Or(var_EC, var_17C, Or(var_DC, var_16C, var_CC))) + loc_0084CEAD: call Or(var_10C, var_19C, Or(var_FC, var_18C, Or(var_EC, var_17C, Or(var_DC, var_16C, var_CC)))) + loc_0084CEC2: call Or(var_11C, var_1AC, Or(var_10C, var_19C, Or(var_FC, var_18C, Or(var_EC, var_17C, Or(var_DC, var_16C, var_CC))))) + loc_0084CED7: call Or(var_12C, var_1BC, Or(var_11C, var_1AC, Or(var_10C, var_19C, Or(var_FC, var_18C, Or(var_EC, var_17C, Or(var_DC, var_16C, var_CC)))))) + loc_0084CEDE: var_ret_6 = CLng(Or(var_12C, var_1BC, Or(var_11C, var_1AC, Or(var_10C, var_19C, Or(var_FC, var_18C, Or(var_EC, var_17C, Or(var_DC, var_16C, var_CC))))))) + loc_0084CEE4: var_34 = var_ret_6 + loc_0084CF1B: call UBound(00000001h, var_44) + loc_0084CF25: var_40 = var_40 + 0008h + loc_0084CF32: UBound(00000001h, var_44) = UBound(00000001h, var_44) - var_7C.Release 'Ignore this + loc_0084CF3A: var_30 = UBound(00000001h, var_44) + loc_0084CF4E: var_28 = VarPtr(var_74) + loc_0084CF66: var_7C. = PropBag.ReadProperty(, ) + loc_0084CF6B: var_1D0 = var_7C. + loc_0084CFD9: var_1D0 = global_008868E4 + loc_0084D05C: var_1D4 = PropBag.ReadProperty(var_1C8, var_9C) + loc_0084D0C2: If var_1D8 Then + loc_0084D0C4: GoTo loc_0084D91C + loc_0084D0C9: End If + loc_0084D0E2: var_1D0 = var_4C + loc_0084D157: var_1D4 = PropBag.ReadProperty(var_1C8, var_9C) + loc_0084D1BD: If var_1D8 Then + loc_0084D1BF: GoTo loc_0084D91C + loc_0084D1C4: End If + loc_0084D1CF: If var_3C = 2 Then + loc_0084D1F0: GoTo loc_0084D91C + loc_0084D1F5: End If + loc_0084D222: var_1D0 = var_4C + loc_0084D297: var_1D4 = PropBag.ReadProperty(var_1C8, var_9C) + loc_0084D2FD: If var_1D8 Then + loc_0084D2FF: GoTo loc_0084D91C + loc_0084D304: End If + loc_0084D31D: If var_7C Then + loc_0084D326: If var_7C = 1 Then + loc_0084D32C: var_40 = var_40 + 0008h + loc_0084D33F: var_1D0 = var_7C.Release 'Ignore this + loc_0084D351: If var_1D0 < 0 Then + loc_0084D35D: GoTo loc_0084D36B + loc_0084D35F: End If + loc_0084D35F: var_eax = Err.Raise + loc_0084D365: var_264 = Err.Raise + loc_0084D36B: 'Referenced from: 0084D35D + loc_0084D371: var_268 = var_1D0 + loc_0084D377: GoTo loc_0084D385 + loc_0084D379: End If + loc_0084D379: End If + loc_0084D379: var_eax = Err.Raise + loc_0084D37F: var_268 = Err.Raise + loc_0084D385: 'Referenced from: 0084D377 + loc_0084D38B: var_7C.GetTypeInfoCount 'Ignore this = var_7C.GetTypeInfoCount 'Ignore this + var_268 + loc_0084D3B7: var_eax = CopyMemory(var_58, VarPtr(var_7C.GetTypeInfoCount), var_50) + loc_0084D3CD: If var_54 Then + loc_0084D3EC: If var_7C Then + loc_0084D3F5: If var_7C = 1 Then + loc_0084D3FB: var_40 = var_40 + 0008h + loc_0084D408: var_7C.Release 'Ignore this = var_7C.Release 'Ignore this + var_50 + loc_0084D420: var_1D0 = var_7C.Release 'Ignore this+var_50(1) + loc_0084D432: If var_1D0 < 0 Then + loc_0084D43E: GoTo loc_0084D44C + loc_0084D440: End If + loc_0084D440: var_eax = Err.Raise + loc_0084D446: var_26C = Err.Raise + loc_0084D44C: 'Referenced from: 0084D43E + loc_0084D452: var_270 = var_1D0 + loc_0084D458: GoTo loc_0084D466 + loc_0084D45A: End If + loc_0084D45A: End If + loc_0084D45A: var_eax = Err.Raise + loc_0084D460: var_270 = Err.Raise + loc_0084D466: 'Referenced from: 0084D458 + loc_0084D46C: var_7C.GetTypeInfoCount 'Ignore this = var_7C.GetTypeInfoCount 'Ignore this + var_270 + loc_0084D479: var_1C8 = VarPtr(var_7C.GetTypeInfoCount) + loc_0084D498: var_eax = CopyMemory(var_5C, var_1C8, var_54) + loc_0084D4A3: End If + loc_0084D4C3: var_eax = Unknown_VTable_Call[eax+0000004Ch] + loc_0084D4C8: var_1D0 = Unknown_VTable_Call[eax+0000004Ch] + loc_0084D50C: var_24 = var_24 - 00000001h + loc_0084D50F: var_1D0 = var_24 + loc_0084D51C: If var_1D0 < 80 Then + loc_0084D528: GoTo loc_0084D536 + loc_0084D52A: End If + loc_0084D52A: var_eax = Err.Raise + loc_0084D530: var_278 = Err.Raise + loc_0084D536: 'Referenced from: 0084D528 + loc_0084D54A: Set ecx+eax*4 = var_4C + loc_0084D55E: If arg_C = var_FFFFFF Then + loc_0084D56B: var_24 = var_24 - 00000001h + loc_0084D56E: var_1D0 = var_24 + loc_0084D57B: If var_1D0 < 80 Then + loc_0084D587: GoTo loc_0084D595 + loc_0084D589: End If + loc_0084D589: var_eax = Err.Raise + loc_0084D58F: var_27C = Err.Raise + loc_0084D595: 'Referenced from: 0084D587 + loc_0084D5C3: Set edx+ecx*4 = var_9C + loc_0084D5D5: End If + loc_0084D5E0: var_24 = var_24 - 00000001h + loc_0084D5E3: var_1D0 = var_24 + loc_0084D5F0: If var_1D0 < 80 Then + loc_0084D5FC: GoTo loc_0084D60A + loc_0084D5FE: End If + loc_0084D5FE: var_eax = Err.Raise + loc_0084D604: var_280 = Err.Raise + loc_0084D60A: 'Referenced from: 0084D5FC + loc_0084D614: var_1D0 = var_1D0 * 20 + loc_0084D61D: 00886990h = 00886990h + var_1D0 + loc_0084D622: call __vbaCopyBytes(00000014h, 00886990h+var_1D0, var_38, var_9C, Err.Raise, var_4C, global_0040F490, var_4C, var_58, var_50, var_5C, var_54, var_7C, var_7C, 00000000h, var_30) + loc_0084D633: var_24 = var_24 - 00000001h + loc_0084D636: var_1D0 = var_24 + loc_0084D643: If var_1D0 < 80 Then + loc_0084D64F: GoTo loc_0084D65D + loc_0084D651: End If + loc_0084D651: var_eax = Err.Raise + loc_0084D657: var_284 = Err.Raise + loc_0084D65D: 'Referenced from: 0084D64F + loc_0084D667: var_1D0 = var_1D0 * 20 + loc_0084D670: 008869ACh = 008869ACh + var_1D0 + loc_0084D675: call __vbaCopyBytes(00000012h, 008869ACh+var_1D0, var_74) + loc_0084D686: var_24 = var_24 - 00000001h + loc_0084D689: var_1D0 = var_24 + loc_0084D696: If var_1D0 < 80 Then + loc_0084D6A2: GoTo loc_0084D6B0 + loc_0084D6A4: End If + loc_0084D6A4: var_eax = Err.Raise + loc_0084D6AA: var_288 = Err.Raise + loc_0084D6B0: 'Referenced from: 0084D6A2 + loc_0084D6C4: ecx = Me + loc_0084D6E0: var_7C. = PropBag.ReadProperty(, ) + loc_0084D6E5: var_1D0 = var_7C. + loc_0084D75D: var_1D4 = PropBag.ReadProperty(var_1C8, var_9C) + loc_0084D7C3: If var_1D8 Then + loc_0084D7C5: GoTo loc_0084D91C + loc_0084D7CA: End If + loc_0084D7E4: ReDim var_44(1 To 1) + loc_0084D7F8: var_24 = var_24 - 00000001h + loc_0084D7FB: var_1D0 = var_24 + loc_0084D808: If var_1D0 < 80 Then + loc_0084D814: GoTo loc_0084D822 + loc_0084D816: End If + loc_0084D816: var_eax = Err.Raise + loc_0084D81C: var_294 = Err.Raise + loc_0084D822: 'Referenced from: 0084D814 + loc_0084D843: var_24 = var_24 - 00000001h + loc_0084D846: var_1D0 = var_24 + loc_0084D853: If var_1D0 < 80 Then + loc_0084D85F: GoTo loc_0084D86D + loc_0084D861: End If + loc_0084D861: var_eax = Err.Raise + loc_0084D867: var_298 = Err.Raise + loc_0084D86D: 'Referenced from: 0084D85F + loc_0084D88A: var_24 = var_24 - 00000001h + loc_0084D88D: var_1D0 = var_24 + loc_0084D89A: If var_1D0 < 80 Then + loc_0084D8A6: GoTo loc_0084D8B4 + loc_0084D8A8: End If + loc_0084D8A8: var_eax = Err.Raise + loc_0084D8AE: var_29C = Err.Raise + loc_0084D8B4: 'Referenced from: 0084D8A6 + loc_0084D8D1: var_24 = var_24 - 00000001h + loc_0084D8D4: var_1D0 = var_24 + loc_0084D8E1: If var_1D0 < 80 Then + loc_0084D8ED: GoTo loc_0084D8FB + loc_0084D8EF: End If + loc_0084D8EF: var_eax = Err.Raise + loc_0084D8F5: var_2A0 = Err.Raise + loc_0084D8FB: 'Referenced from: 0084D8ED + loc_0084D918: var_78 = var_24 + loc_0084D91C: 'Referenced from: 0084C294 + loc_0084D921: GoTo loc_0084D9C0 + loc_0084D9BF: Exit Sub + loc_0084D9C0: 'Referenced from: 0084D921 + loc_0084D9D5: Exit Sub +End Sub + +Public Sub Proc_10_19_84DA00 + Dim global_008868FC As Me + loc_0084DA3B: If global_8868FA Then + loc_0084DA47: edi = Me - 1 + loc_0084DA4B: If Me - 1 >= 0 Then + loc_0084DA4D: var_eax = Err.Raise + loc_0084DA53: End If + loc_0084DA62: If Me > 80 Then ecx = 1 + loc_0084DA6B: If Me < 1 Then edx = 1 + loc_0084DA7C: If ebx+edi*2 <> 0 Then edx = 1 + loc_0084DA81: If edx = 0 Then + loc_0084DA8A: ebx = Me - 1 + loc_0084DA8E: If Me - 1 >= 0 Then + loc_0084DA90: var_eax = Err.Raise + loc_0084DA96: End If + loc_0084DA99: edi = Me - 1 + loc_0084DA9D: If Me - 1 >= 0 Then + loc_0084DA9F: var_eax = Err.Raise + loc_0084DAA5: End If + loc_0084DAC7: If edx = 0 Then + loc_0084DACF: 00886A98h = 00886A98h - 0001h + loc_0084DADC: global_886A98 = global_00886A98 + loc_0084DAE2: If var_886A98 <= 0 Then + loc_0084DAF0: var_28 = global_008868FC.hWnd + loc_0084DB14: var_eax = KillTimer(var_28, 0) + loc_0084DB33: global_008868E8 = KillTimer(var_28, 0) + loc_0084DB39: End If + loc_0084DB39: End If + loc_0084DB3C: ebx = Me - 1 + loc_0084DB40: If Me - 1 >= 0 Then + loc_0084DB42: var_eax = Err.Raise + loc_0084DB48: End If + loc_0084DB4B: edi = Me - 1 + loc_0084DB4F: If Me - 1 >= 0 Then + loc_0084DB51: var_eax = Err.Raise + loc_0084DB57: End If + loc_0084DB73: If edx+ebx*2 <> 0 Then eax = 1 + loc_0084DB78: If eax = 0 Then + loc_0084DB83: edi = Me - 1 + loc_0084DB87: If Me - 1 >= 0 Then + loc_0084DB89: var_eax = Err.Raise + loc_0084DB8B: End If + loc_0084DB95: Close #eax+edi*2 + loc_0084DB9B: GoTo loc_0084DBA3 + loc_0084DB9D: End If + loc_0084DBA3: 'Referenced from: 0084DB9B + loc_0084DBA6: edi = Me - 1 + loc_0084DBAA: If Me - 1 >= 0 Then + loc_0084DBAC: var_eax = Err.Raise + loc_0084DBAE: End If + loc_0084DBB9: If edx+edi*2 = 0 Then + loc_0084DBBE: edi = Me - 1 + loc_0084DBC2: If Me - 1 >= 0 Then + loc_0084DBC4: var_eax = Err.Raise + loc_0084DBC6: End If + loc_0084DBE9: Set ecx+edi*4 = var_14 + loc_0084DBF8: End If + loc_0084DBFB: edi = Me - 1 + loc_0084DBFF: If Me - 1 >= 0 Then + loc_0084DC01: var_eax = Err.Raise + loc_0084DC03: End If + loc_0084DC0D: If eax+edi*2 = 0 Then + loc_0084DC12: edi = Me - 1 + loc_0084DC16: If Me - 1 >= 0 Then + loc_0084DC18: var_eax = Err.Raise + loc_0084DC1A: End If + loc_0084DC3D: Set edx+edi*4 = Err.Raise + loc_0084DC4C: End If + loc_0084DC4F: edi = Me - 1 + loc_0084DC53: If Me - 1 >= 0 Then + loc_0084DC55: var_eax = Err.Raise + loc_0084DC57: End If + loc_0084DC66: edi = Me - 1 + loc_0084DC6A: If Me - 1 >= 0 Then + loc_0084DC6C: var_eax = Err.Raise + loc_0084DC6E: End If + loc_0084DC7D: edi = Me - 1 + loc_0084DC81: If Me - 1 >= 0 Then + loc_0084DC83: var_eax = Err.Raise + loc_0084DC85: End If + loc_0084DC93: edi = Me - 1 + loc_0084DC97: If Me - 1 >= 0 Then + loc_0084DC99: var_eax = Err.Raise + loc_0084DC9B: End If + loc_0084DCAA: edi = Me - 1 + loc_0084DCAE: If Me - 1 >= 0 Then + loc_0084DCB0: var_eax = Err.Raise + loc_0084DCB2: End If + loc_0084DCC2: edi = Me - 1 + loc_0084DCC6: If Me - 1 >= 0 Then + loc_0084DCC8: var_eax = Err.Raise + loc_0084DCCA: End If + loc_0084DCD9: edi = Me - 1 + loc_0084DCDD: If Me - 1 >= 0 Then + loc_0084DCDF: var_eax = Err.Raise + loc_0084DCE1: End If + loc_0084DCF1: edi = Me - 1 + loc_0084DCF5: If Me - 1 >= 0 Then + loc_0084DCF7: var_eax = Err.Raise + loc_0084DCF9: End If + loc_0084DD09: edi = Me - 1 + loc_0084DD0D: If Me - 1 >= 0 Then + loc_0084DD0F: var_eax = Err.Raise + loc_0084DD11: End If + loc_0084DD20: edi = Me - 1 + loc_0084DD24: If Me - 1 >= 0 Then + loc_0084DD26: var_eax = Err.Raise + loc_0084DD28: End If + loc_0084DD37: esi = Me - 1 + loc_0084DD3B: If Me - 1 >= 0 Then + loc_0084DD3D: var_eax = Err.Raise + loc_0084DD3F: End If + loc_0084DD4B: End If + loc_0084DD4B: End If + loc_0084DD50: GoTo loc_0084DD5C + loc_0084DD5B: Exit Sub + loc_0084DD5C: 'Referenced from: 0084DD50 +End Sub + +Public Sub Proc_10_20_84DD80 + Dim global_00886900 As Me + loc_0084DDD5: If var_8868FA = 0 Then + loc_0084DDD7: GoTo loc_0084DFA5 + loc_0084DDDC: End If + loc_0084DDE5: On Error Resume Next + loc_0084DDFD: If Me <> 44100 Then edx = 1 + loc_0084DE0B: If Me <> 22050 Then ecx = 1 + loc_0084DE21: If Me <> 11025 Then ecx = 1 + loc_0084DE2F: movzx cx, [eax] + loc_0084DE39: If ecx <> 8 Then eax = 1 + loc_0084DE3F: movzx cx, [ecx] + loc_0084DE49: If arg_C <> 16 Then ebx = 1 + loc_0084DE5F: movzx cx, [eax] + loc_0084DE63: arg_C = arg_C - 0001h + loc_0084DE71: movzx ax, [eax] + loc_0084DE7B: If arg_10 <> 2 Then ebx = 1 + loc_0084DE8A: If ebx = 0 Then + loc_0084DEA2: global_88691C = global_00000001 + loc_0084DEB2: movzx dx, [ecx] + loc_0084DED9: movzx ax, [edx] + loc_0084DEF2: [edx] = [edx] * + loc_0084DEFF: var_44 = arg_10 And 255 + loc_0084DF0C: If global_886000 = 0 Then + loc_0084DF14: GoTo loc_0084DF27 + loc_0084DF16: End If + loc_0084DF27: 'Referenced from: 0084DF14 + loc_0084DF37: global_886928 = CInt((var_44 / global_401750)) + loc_0084DF4E: 00886928h = 00886928h * ecx + loc_0084DF53: global_886924 = global_00886928 + loc_0084DF78: var_24 = global_00886900 + loc_0084DFA5: End If +End Sub + +Public Sub Proc_10_21_84DFD0 + Dim var_28 As Me + loc_0084E025: If var_8868FA = 0 Then + loc_0084E027: GoTo loc_0084E181 + loc_0084E02C: End If + loc_0084E035: On Error Resume Next + loc_0084E052: If var_24 < 80 Then + loc_0084E05B: GoTo loc_0084E066 + loc_0084E05D: End If + loc_0084E05D: var_eax = Err.Raise + loc_0084E063: var_44 = Err.Raise + loc_0084E066: 'Referenced from: 0084E05B + loc_0084E076: If var_28 < 80 Then + loc_0084E07F: GoTo loc_0084E08A + loc_0084E081: End If + loc_0084E081: var_eax = Err.Raise + loc_0084E087: var_48 = Err.Raise + loc_0084E08A: 'Referenced from: 0084E07F + loc_0084E093: If Me > 80 Then eax = 1 + loc_0084E09F: If Me < 1 Then edx = 1 + loc_0084E0EB: If arg_C < -10000 Then edx = 1 + loc_0084E101: If arg_C > 10000 Then edx = 1 + loc_0084E108: If edx = 0 Then + loc_0084E121: If var_24 < 80 Then + loc_0084E12A: GoTo loc_0084E135 + loc_0084E12C: End If + loc_0084E12C: var_eax = Err.Raise + loc_0084E132: var_4C = Err.Raise + loc_0084E135: 'Referenced from: 0084E12A + loc_0084E140: var_28 = eax+edx*4 + loc_0084E157: var_2C = var_28 + loc_0084E181: End If +End Sub + +Public Sub Proc_10_22_84E1A0 + Dim var_28 As Me + loc_0084E1F5: If var_8868FA = 0 Then + loc_0084E1F7: GoTo loc_0084E30E + loc_0084E1FC: End If + loc_0084E205: On Error Resume Next + loc_0084E222: If var_24 < 80 Then + loc_0084E22B: GoTo loc_0084E236 + loc_0084E22D: End If + loc_0084E22D: var_eax = Err.Raise + loc_0084E233: var_44 = Err.Raise + loc_0084E236: 'Referenced from: 0084E22B + loc_0084E23F: If Me > 80 Then ecx = 1 + loc_0084E24B: If Me < 1 Then eax = 1 + loc_0084E278: If arg_C > 0 Then edx = 1 + loc_0084E28E: If arg_C < -10000 Then edx = 1 + loc_0084E295: If edx = 0 Then + loc_0084E2AE: If var_24 < 80 Then + loc_0084E2B7: GoTo loc_0084E2C2 + loc_0084E2B9: End If + loc_0084E2B9: var_eax = Err.Raise + loc_0084E2BF: var_48 = Err.Raise + loc_0084E2C2: 'Referenced from: 0084E2B7 + loc_0084E2CD: var_28 = eax+edx*4 + loc_0084E2DF: var_28.Reset + loc_0084E2E4: var_2C = var_28.Reset + loc_0084E30E: End If +End Sub + +Public Sub Proc_10_23_84E330 + Dim var_9C As Me + Dim var_98 As Me + loc_0084E385: If var_8868FA Then + loc_0084E390: If var_886122 <> 0 Then GoTo loc_0084E397 + loc_0084E392: End If + loc_0084E392: GoTo loc_0084EB0A + loc_0084E397: + loc_0084E3A0: On Error Resume Next + loc_0084E3C3: If var_98 < 80 Then + loc_0084E3CF: GoTo loc_0084E3DD + loc_0084E3D1: End If + loc_0084E3D1: var_eax = Err.Raise + loc_0084E3D7: var_B8 = Err.Raise + loc_0084E3DD: 'Referenced from: 0084E3CF + loc_0084E3E6: If Me > 80 Then edx = 1 + loc_0084E3F2: If Me < 1 Then ecx = 1 + loc_0084E417: If ecx+eax*2 = 0 Then + loc_0084E43A: If var_98 < 80 Then + loc_0084E446: GoTo loc_0084E454 + loc_0084E448: End If + loc_0084E448: var_eax = Err.Raise + loc_0084E44E: var_BC = Err.Raise + loc_0084E454: 'Referenced from: 0084E446 + loc_0084E465: If ecx+eax*2 = var_FFFFFF Then + loc_0084E488: If var_98 < 80 Then + loc_0084E494: GoTo loc_0084E4A2 + loc_0084E496: End If + loc_0084E496: var_eax = Err.Raise + loc_0084E49C: var_C0 = Err.Raise + loc_0084E4A2: 'Referenced from: 0084E494 + loc_0084E4B1: var_9C = edx+ecx*4 + loc_0084E4CF: var_A0 = var_9C + loc_0084E516: If var_24 = 2 Then + loc_0084E523: var_eax = Proc_10_27_8521E0(Me, var_24, -1) + loc_0084E528: var_28 = Proc_10_27_8521E0(Me, var_24, -1) + loc_0084E539: If var_28 = 0 Then + loc_0084E53B: GoTo loc_0084EB0A + loc_0084E540: End If + loc_0084E540: End If + loc_0084E54D: 00886A98h = 00886A98h + 0001h + loc_0084E557: global_886A98 = var_9C.QueryInterface 'Ignore this + loc_0084E56C: If global_886A98 <= 1 Then + loc_0084E58F: var_90 = var_9C.hWnd + loc_0084E594: var_98 = var_90 + loc_0084E5E3: var_eax = SetTimer(var_90, 0, 500, global_0084F690) + loc_0084E5E8: var_94 = SetTimer(var_90, 0, 500, global_0084F690) + loc_0084E5FA: var_64 = var_94 + loc_0084E60C: global_008868E8 = var_94 + loc_0084E612: End If + loc_0084E62F: If var_98 < 80 Then + loc_0084E63B: GoTo loc_0084E649 + loc_0084E63D: End If + loc_0084E63D: var_eax = Err.Raise + loc_0084E643: var_CC = Err.Raise + loc_0084E649: 'Referenced from: 0084E63B + loc_0084E67B: If var_98 < 80 Then + loc_0084E687: GoTo loc_0084E695 + loc_0084E689: End If + loc_0084E689: var_eax = Err.Raise + loc_0084E68F: var_D0 = Err.Raise + loc_0084E695: 'Referenced from: 0084E687 + loc_0084E6A4: var_9C = edx+ecx*4 + loc_0084E6C4: var_A0 = var_9C + loc_0084E718: var_98 = var_2C + loc_0084E739: var_9C = PropBag.ReadProperty(var_90, var_2C) + loc_0084E781: If var_90 = -2005401450 Then ecx = 1 + loc_0084E79F: If var_A0 Then + loc_0084E7AC: var_eax = Proc_10_27_8521E0(Me, 0, 0) + loc_0084E7B1: var_28 = Proc_10_27_8521E0(Me, 0, 0) + loc_0084E7C2: If var_28 = 0 Then + loc_0084E7C4: GoTo loc_0084EB0A + loc_0084E7C9: End If + loc_0084E7C9: End If + loc_0084E7E6: If var_98 < 80 Then + loc_0084E7F2: GoTo loc_0084E800 + loc_0084E7F4: End If + loc_0084E7F4: var_eax = Err.Raise + loc_0084E7FA: var_DC = Err.Raise + loc_0084E800: 'Referenced from: 0084E7F2 + loc_0084E812: GoTo loc_0084EB0A + loc_0084E817: End If + loc_0084E834: If var_98 < 80 Then + loc_0084E840: GoTo loc_0084E84E + loc_0084E842: End If + loc_0084E842: var_eax = Err.Raise + loc_0084E848: var_E0 = Err.Raise + loc_0084E84E: 'Referenced from: 0084E840 + loc_0084E85C: var_9C = eax+edx*4 + loc_0084E87A: var_A0 = CheckObj(var_98, global_00410B14, 28) + loc_0084E8C1: If var_24 = 2 Then + loc_0084E8CE: var_eax = Proc_10_26_8515F0(Me, var_24, 1) + loc_0084E8D3: var_28 = Proc_10_26_8515F0(Me, var_24, 1) + loc_0084E8E4: If var_28 = 0 Then + loc_0084E8E6: GoTo loc_0084EB0A + loc_0084E8EB: End If + loc_0084E8EB: End If + loc_0084E908: If var_98 < 80 Then + loc_0084E914: GoTo loc_0084E922 + loc_0084E916: End If + loc_0084E916: var_eax = Err.Raise + loc_0084E91C: var_E8 = Err.Raise + loc_0084E922: 'Referenced from: 0084E914 + loc_0084E931: var_9C = ecx+eax*4 + loc_0084E986: var_ret_1 = CLng(IIf(False, 1, 0)) + loc_0084E9A5: var_A0 = CheckObj(var_98, global_00410B14, 28) + loc_0084EA14: var_98 = Err + loc_0084EA30: CheckObj(var_98, global_00410B14, 28).Err = PropBag.ReadProperty(var_90, var_2C) + loc_0084EA35: var_9C = PropBag.ReadProperty(var_90, var_2C) + loc_0084EA7D: If var_90 = -2005401450 Then edx = 1 + loc_0084EA9B: If var_A0 Then + loc_0084EAA8: var_eax = Proc_10_27_8521E0(Me, 0, 0) + loc_0084EAAD: var_28 = Proc_10_27_8521E0(Me, 0, 0) + loc_0084EABE: If var_28 = 0 Then + loc_0084EAC0: GoTo loc_0084EB0A + loc_0084EAC2: End If + loc_0084EAC2: End If + loc_0084EADF: If var_98 < 80 Then + loc_0084EAEB: GoTo loc_0084EAF9 + loc_0084EAED: End If + loc_0084EAED: var_eax = Err.Raise + loc_0084EAF3: var_F4 = Err.Raise + loc_0084EAF9: 'Referenced from: 0084EAEB + loc_0084EB0A: End If + loc_0084EB0F: GoTo loc_0084EB32 + loc_0084EB31: Exit Sub + loc_0084EB32: 'Referenced from: 0084EB0F +End Sub + +Public Sub Proc_10_24_84EB50 + Dim var_64 As Me + Dim var_68 As Me + Dim var_60 As Me + Dim var_40 As Me + loc_0084EBA5: If var_8868FA = 0 Then + loc_0084EBA7: GoTo loc_0084F5EE + loc_0084EBAC: End If + loc_0084EBB5: On Error Resume Next + loc_0084EBD2: If var_60 < 80 Then + loc_0084EBDE: GoTo loc_0084EBEC + loc_0084EBE0: End If + loc_0084EBE0: var_eax = Err.Raise + loc_0084EBE6: var_84 = Err.Raise + loc_0084EBEC: 'Referenced from: 0084EBDE + loc_0084EBF5: If Me > 80 Then ecx = 1 + loc_0084EC01: If Me < 1 Then eax = 1 + loc_0084EC22: If eax+edx*2 = 0 Then + loc_0084EC3F: If var_60 < 80 Then + loc_0084EC4B: GoTo loc_0084EC59 + loc_0084EC4D: End If + loc_0084EC4D: var_eax = Err.Raise + loc_0084EC53: var_88 = Err.Raise + loc_0084EC59: 'Referenced from: 0084EC4B + loc_0084EC66: If eax+edx*2 = var_FFFFFF Then + loc_0084EC83: If var_60 < 80 Then + loc_0084EC8F: GoTo loc_0084EC9D + loc_0084EC91: End If + loc_0084EC91: var_eax = Err.Raise + loc_0084EC97: var_8C = Err.Raise + loc_0084EC9D: 'Referenced from: 0084EC8F + loc_0084ECA9: var_64 = ecx+eax*4 + loc_0084ECB5: -1 = var_64.Name + loc_0084ECBA: var_68 = var_64 + loc_0084ED01: If var_60 < 80 Then + loc_0084ED0D: GoTo loc_0084ED1B + loc_0084ED0F: End If + loc_0084ED0F: var_eax = Err.Raise + loc_0084ED15: var_94 = Err.Raise + loc_0084ED1B: 'Referenced from: 0084ED0D + loc_0084ED27: var_64 = edx+ecx*4 + loc_0084ED3A: var_68 = var_64 + loc_0084ED81: If var_60 < 80 Then + loc_0084ED8D: GoTo loc_0084ED9B + loc_0084ED8F: End If + loc_0084ED8F: var_eax = Err.Raise + loc_0084ED95: var_9C = Err.Raise + loc_0084ED9B: 'Referenced from: 0084ED8D + loc_0084EDA9: If eax+edx*2 Then + loc_0084EDBD: 00886A98h = 00886A98h - 0001h + loc_0084EDC7: global_886A98 = global_00886A98 + loc_0084EDDD: If global_886A98 <= 0 Then + loc_0084EDFC: var_58 = var_64.hWnd + loc_0084EE01: var_60 = var_58 + loc_0084EE3A: var_eax = KillTimer(var_58, 0) + loc_0084EE3F: var_5C = KillTimer(var_58, 0) + loc_0084EE4B: var_4C = var_5C + loc_0084EE5D: global_008868E8 = var_5C + loc_0084EE63: End If + loc_0084EE63: End If + loc_0084EE7A: If var_64 < 80 Then + loc_0084EE86: GoTo loc_0084EE94 + loc_0084EE88: End If + loc_0084EE88: var_eax = Err.Raise + loc_0084EE8E: var_A4 = Err.Raise + loc_0084EE94: 'Referenced from: 0084EE86 + loc_0084EEA4: If var_60 < 80 Then + loc_0084EEB0: GoTo loc_0084EEBE + loc_0084EEB2: End If + loc_0084EEB2: var_eax = Err.Raise + loc_0084EEB8: var_A8 = Err.Raise + loc_0084EEBE: 'Referenced from: 0084EEB0 + loc_0084EED9: Seek #ecx+eax*2, ecx+eax*4 + loc_0084EEF6: If var_60 < 80 Then + loc_0084EF02: GoTo loc_0084EF10 + loc_0084EF04: End If + loc_0084EF04: var_eax = Err.Raise + loc_0084EF0A: var_AC = Err.Raise + loc_0084EF10: 'Referenced from: 0084EF02 + loc_0084EF15: var_60 = var_60 * 20 + loc_0084EF31: ReDim var_28(1 To eax+edx+00000008h) + loc_0084EF51: If var_60 < 80 Then + loc_0084EF5D: GoTo loc_0084EF6B + loc_0084EF5F: End If + loc_0084EF5F: var_eax = Err.Raise + loc_0084EF65: var_B0 = Err.Raise + loc_0084EF6B: 'Referenced from: 0084EF5D + loc_0084EF81: Get #eax+edx*2, var_28 + loc_0084EF9E: If var_60 < 80 Then + loc_0084EFAA: GoTo loc_0084EFB8 + loc_0084EFAC: End If + loc_0084EFAC: var_eax = Err.Raise + loc_0084EFB2: var_B4 = Err.Raise + loc_0084EFB8: 'Referenced from: 0084EFAA + loc_0084EFC3: var_64 = eax+edx*4 + loc_0084EFD8: var_68 = var_64 + loc_0084F013: If var_24 = 2 Then + loc_0084F020: var_eax = Proc_10_27_8521E0(Me, var_24, 0) + loc_0084F025: var_30 = Proc_10_27_8521E0(Me, var_24, 0) + loc_0084F036: If var_30 = 0 Then + loc_0084F052: ReDim var_28(1 To 1) + loc_0084F05B: GoTo loc_0084F5EE + loc_0084F060: End If + loc_0084F060: End If + loc_0084F077: If var_64 < 80 Then + loc_0084F083: GoTo loc_0084F091 + loc_0084F085: End If + loc_0084F085: var_eax = Err.Raise + loc_0084F08B: var_BC = Err.Raise + loc_0084F091: 'Referenced from: 0084F083 + loc_0084F09D: var_68 = edx+ecx*4 + loc_0084F0B0: If var_60 < 80 Then + loc_0084F0BC: GoTo loc_0084F0CA + loc_0084F0BE: End If + loc_0084F0BE: var_eax = Err.Raise + loc_0084F0C4: var_C0 = Err.Raise + loc_0084F0CA: 'Referenced from: 0084F0BC + loc_0084F0DF: var_60 = var_60 * 20 + loc_0084F0FD: var_6C = CheckObj(var_64, global_0040F480, 36) + loc_0084F15A: var_64 = PropBag.ReadProperty(var_58, var_44) + loc_0084F193: If var_58 = -2005401450 Then ecx = 1 + loc_0084F1AB: If var_68 Then + loc_0084F1B8: var_eax = Proc_10_27_8521E0(Me, 0, edx+ecx+00000008h) + loc_0084F1BD: var_30 = Proc_10_27_8521E0(Me, 0, edx+ecx+00000008h) + loc_0084F1CE: If var_30 = 0 Then + loc_0084F1EA: ReDim var_28(1 To 1) + loc_0084F1F3: GoTo loc_0084F5EE + loc_0084F1F8: End If + loc_0084F1F8: End If + loc_0084F211: If var_40 Then + loc_0084F21A: If var_40 = 1 Then + loc_0084F224: 00000001h = 00000001h - eax+00000014h + loc_0084F233: If var_60 < var_178 Then + loc_0084F23F: GoTo loc_0084F24D + loc_0084F241: End If + loc_0084F241: var_eax = Err.Raise + loc_0084F247: var_CC = Err.Raise + loc_0084F24D: 'Referenced from: 0084F23F + loc_0084F250: var_D0 = var_60 + loc_0084F256: GoTo loc_0084F264 + loc_0084F258: End If + loc_0084F258: End If + loc_0084F258: var_eax = Err.Raise + loc_0084F25E: var_D0 = Err.Raise + loc_0084F264: 'Referenced from: 0084F256 + loc_0084F26A: var_64.GetTypeInfoCount 'Ignore this = var_64.GetTypeInfoCount 'Ignore this + var_D0 + loc_0084F290: var_eax = CopyMemory(var_38, VarPtr(var_64.GetTypeInfoCount), var_2C) + loc_0084F2A6: If var_34 Then + loc_0084F2C5: If var_40 Then + loc_0084F2CE: If var_40 = 1 Then + loc_0084F2DF: var_2C(1) = var_2C(1) - eax+00000014h + loc_0084F2E2: var_60 = var_2C(1) + loc_0084F2EE: If var_60 < 0 Then + loc_0084F2FA: GoTo loc_0084F308 + loc_0084F2FC: End If + loc_0084F2FC: var_eax = Err.Raise + loc_0084F302: var_D4 = Err.Raise + loc_0084F308: 'Referenced from: 0084F2FA + loc_0084F30B: var_D8 = var_60 + loc_0084F311: GoTo loc_0084F31F + loc_0084F313: End If + loc_0084F313: End If + loc_0084F313: var_eax = Err.Raise + loc_0084F319: var_D8 = Err.Raise + loc_0084F31F: 'Referenced from: 0084F311 + loc_0084F325: var_64.GetTypeInfoCount 'Ignore this = var_64.GetTypeInfoCount 'Ignore this + var_D8 + loc_0084F34B: var_eax = CopyMemory(var_3C, VarPtr(var_64.GetTypeInfoCount), var_34) + loc_0084F356: End If + loc_0084F36D: If var_60 < 80 Then + loc_0084F379: GoTo loc_0084F387 + loc_0084F37B: End If + loc_0084F37B: var_eax = Err.Raise + loc_0084F381: var_DC = Err.Raise + loc_0084F387: 'Referenced from: 0084F379 + loc_0084F38A: var_2C = var_2C + var_34 + loc_0084F3B6: If var_60 < 80 Then + loc_0084F3C2: GoTo loc_0084F3D0 + loc_0084F3C4: End If + loc_0084F3C4: var_eax = Err.Raise + loc_0084F3CA: var_E0 = Err.Raise + loc_0084F3D0: 'Referenced from: 0084F3C2 + loc_0084F3F6: If var_60 < 80 Then + loc_0084F402: GoTo loc_0084F410 + loc_0084F404: End If + loc_0084F404: var_eax = Err.Raise + loc_0084F40A: var_E4 = Err.Raise + loc_0084F410: 'Referenced from: 0084F402 + loc_0084F41C: var_64 = ecx+eax*4 + loc_0084F438: var_eax = Unknown_VTable_Call[edx+0000004Ch] + loc_0084F43D: var_68 = Unknown_VTable_Call[edx+0000004Ch] + loc_0084F484: If var_60 < 80 Then + loc_0084F490: GoTo loc_0084F49E + loc_0084F492: End If + loc_0084F492: var_eax = Err.Raise + loc_0084F498: var_EC = Err.Raise + loc_0084F49E: 'Referenced from: 0084F490 + loc_0084F4AC: GoTo loc_0084F5EE + loc_0084F4B1: End If + loc_0084F4C8: If var_60 < 80 Then + loc_0084F4D4: GoTo loc_0084F4E2 + loc_0084F4D6: End If + loc_0084F4D6: var_eax = Err.Raise + loc_0084F4DC: var_F0 = Err.Raise + loc_0084F4E2: 'Referenced from: 0084F4D4 + loc_0084F4EE: var_64 = ecx+eax*4 + loc_0084F4FA: var_64 = var_64.Name + loc_0084F4FF: var_68 = var_64 + loc_0084F546: If var_60 < 80 Then + loc_0084F552: GoTo loc_0084F560 + loc_0084F554: End If + loc_0084F554: var_eax = Err.Raise + loc_0084F55A: var_F8 = Err.Raise + loc_0084F560: 'Referenced from: 0084F552 + loc_0084F56C: var_64 = edx+ecx*4 + loc_0084F57F: var_68 = var_64 + loc_0084F5C6: If var_60 < 80 Then + loc_0084F5D2: GoTo loc_0084F5E0 + loc_0084F5D4: End If + loc_0084F5D4: var_eax = Err.Raise + loc_0084F5DA: var_100 = Err.Raise + loc_0084F5E0: 'Referenced from: 0084F5D2 + loc_0084F5EE: End If + loc_0084F5F3: GoTo loc_0084F609 + loc_0084F608: Exit Sub + loc_0084F609: 'Referenced from: 0084F5F3 + loc_0084F615: Exit Sub +End Sub + +Public Sub Proc_10_25_84F690 + Dim var_C4 As Me + Dim var_C0 As Me + Dim var_E0 As Me + Dim var_BC As Me + Dim var_4C As Me + loc_0084F6E5: If var_8868FA = 0 Then + loc_0084F6E7: GoTo loc_0085158C + loc_0084F6EC: End If + loc_0084F6F5: On Error Resume Next + loc_0084F71A: GoTo loc_0084F731 + loc_0084F71C: + loc_0084F720: var_48 = var_48 + var_E8 + loc_0084F72D: var_48 = var_48+var_E8 + loc_0084F731: 'Referenced from: 0084F71A + loc_0084F73C: If var_48 <= &H50 Then + loc_0084F75A: var_48 = var_48 - 00000001h + loc_0084F75D: var_BC = var_48 + loc_0084F76A: If var_BC < 80 Then + loc_0084F776: GoTo loc_0084F784 + loc_0084F778: End If + loc_0084F778: var_eax = Err.Raise + loc_0084F77E: var_11C = Err.Raise + loc_0084F784: 'Referenced from: 0084F776 + loc_0084F788: var_48 = var_48 - 00000001h + loc_0084F78B: var_C0 = var_48 + loc_0084F798: If var_C0 < 80 Then + loc_0084F7A4: GoTo loc_0084F7B2 + loc_0084F7A6: End If + loc_0084F7A6: var_eax = Err.Raise + loc_0084F7AC: var_120 = Err.Raise + loc_0084F7B2: 'Referenced from: 0084F7A4 + loc_0084F7C5: ecx = eax+edx*2 + 1 + loc_0084F7D9: edx = eax+edx*2 + 1 + loc_0084F7DE: If eax+edx*2 + 1 = 0 Then + loc_0084F7EF: var_48 = var_48 - 00000001h + loc_0084F7F2: var_BC = var_48 + loc_0084F7FF: If var_BC < 80 Then + loc_0084F80B: GoTo loc_0084F819 + loc_0084F80D: End If + loc_0084F80D: var_eax = Err.Raise + loc_0084F813: var_124 = Err.Raise + loc_0084F819: 'Referenced from: 0084F80B + loc_0084F836: var_48 = var_48 - 00000001h + loc_0084F839: var_C0 = var_48 + loc_0084F846: If var_C0 < 80 Then + loc_0084F852: GoTo loc_0084F860 + loc_0084F854: End If + loc_0084F854: var_eax = Err.Raise + loc_0084F85A: var_128 = Err.Raise + loc_0084F860: 'Referenced from: 0084F852 + loc_0084F86F: var_C4 = edx+ecx*4 + loc_0084F880: var_B8 = CLng(global_008868E8) + loc_0084F88A: var_48 = var_48 - 00000001h + loc_0084F88D: var_BC = var_48 + loc_0084F89A: If var_BC < 80 Then + loc_0084F8A6: GoTo loc_0084F8B4 + loc_0084F8A8: End If + loc_0084F8A8: var_eax = Err.Raise + loc_0084F8AE: var_12C = Err.Raise + loc_0084F8B4: 'Referenced from: 0084F8A6 + loc_0084F8DF: var_C8 = var_C4 + loc_0084F926: var_48 = var_48 - 00000001h + loc_0084F929: var_BC = var_48 + loc_0084F936: If var_BC < 80 Then + loc_0084F942: GoTo loc_0084F950 + loc_0084F944: End If + loc_0084F944: var_eax = Err.Raise + loc_0084F94A: var_134 = Err.Raise + loc_0084F950: 'Referenced from: 0084F942 + loc_0084F95F: var_C0 = ecx+eax*4 + loc_0084F97D: var_C4 = var_C0 + loc_0084F9C4: If var_28 = 2 Then + loc_0084F9D1: var_eax = Proc_10_27_8521E0(var_48, var_28, ecx+eax*4) + loc_0084F9D6: var_38 = Proc_10_27_8521E0(var_48, var_28, ecx+eax*4) + loc_0084F9DA: End If + loc_0084F9E6: If var_38 = var_FFFFFF Then + loc_0084F9F7: var_48 = var_48 - 00000001h + loc_0084F9FA: var_CC = var_48 + loc_0084FA07: If var_CC < 80 Then + loc_0084FA13: GoTo loc_0084FA21 + loc_0084FA15: End If + loc_0084FA15: var_eax = Err.Raise + loc_0084FA1B: var_13C = Err.Raise + loc_0084FA21: 'Referenced from: 0084FA13 + loc_0084FA25: var_48 = var_48 - 00000001h + loc_0084FA28: var_D0 = var_48 + loc_0084FA35: If var_D0 < 80 Then + loc_0084FA41: GoTo loc_0084FA4F + loc_0084FA43: End If + loc_0084FA43: var_eax = Err.Raise + loc_0084FA49: var_140 = Err.Raise + loc_0084FA4F: 'Referenced from: 0084FA41 + loc_0084FA53: var_48 = var_48 - 00000001h + loc_0084FA56: var_D4 = var_48 + loc_0084FA63: If var_D4 < 80 Then + loc_0084FA6F: GoTo loc_0084FA7D + loc_0084FA71: End If + loc_0084FA71: var_eax = Err.Raise + loc_0084FA77: var_144 = Err.Raise + loc_0084FA7D: 'Referenced from: 0084FA6F + loc_0084FA83: var_CC = var_CC * 20 + loc_0084FA9C: edx+ecx+00000008h = edx+ecx+00000008h - esi+eax*4 + loc_0084FAB0: edx+ecx+00000008h = edx+ecx+00000008h + eax+edx*4 + loc_0084FAB9: var_68 = edx+ecx+00000008h+eax+edx*4 + loc_0084FAC7: var_48 = var_48 - 00000001h + loc_0084FACA: var_C4 = var_48 + loc_0084FAD7: If var_C4 < 80 Then + loc_0084FAE3: GoTo loc_0084FAF1 + loc_0084FAE5: End If + loc_0084FAE5: var_eax = Err.Raise + loc_0084FAEB: var_148 = Err.Raise + loc_0084FAF1: 'Referenced from: 0084FAE3 + loc_0084FAF5: var_48 = var_48 - 00000001h + loc_0084FAF8: var_C8 = var_48 + loc_0084FB05: If var_C8 < 80 Then + loc_0084FB11: GoTo loc_0084FB1F + loc_0084FB13: End If + loc_0084FB13: var_eax = Err.Raise + loc_0084FB19: var_14C = Err.Raise + loc_0084FB1F: 'Referenced from: 0084FB11 + loc_0084FB3A: ecx+eax*4 = ecx+eax*4 - esi+edx*4 + loc_0084FB43: var_58 = ecx+eax*4 + loc_0084FB51: var_48 = var_48 - 00000001h + loc_0084FB54: var_BC = var_48 + loc_0084FB61: If var_BC < 80 Then + loc_0084FB6D: GoTo loc_0084FB7B + loc_0084FB6F: End If + loc_0084FB6F: var_eax = Err.Raise + loc_0084FB75: var_150 = Err.Raise + loc_0084FB7B: 'Referenced from: 0084FB6D + loc_0084FB7F: var_48 = var_48 - 00000001h + loc_0084FB82: var_C0 = var_48 + loc_0084FB8F: If var_C0 < 80 Then + loc_0084FB9B: GoTo loc_0084FBA9 + loc_0084FB9D: End If + loc_0084FB9D: var_eax = Err.Raise + loc_0084FBA3: var_154 = Err.Raise + loc_0084FBA9: 'Referenced from: 0084FB9B + loc_0084FBC9: If ecx+eax*4 < 0 Then ecx = 1 + loc_0084FBF2: var_80 = IIf(False, ecx+eax*4, edx+ecx+00000008h+eax+edx*4) + loc_0084FBFC: var_48 = var_48 - 00000001h + loc_0084FBFF: var_DC = var_48 + loc_0084FC0C: If var_DC < 80 Then + loc_0084FC18: GoTo loc_0084FC26 + loc_0084FC1A: End If + loc_0084FC1A: var_eax = Err.Raise + loc_0084FC20: var_158 = Err.Raise + loc_0084FC26: 'Referenced from: 0084FC18 + loc_0084FC35: var_E0 = edx+ecx*4 + loc_0084FC3F: var_48 = var_48 - 00000001h + loc_0084FC42: var_D8 = var_48 + loc_0084FC4F: If var_D8 < 80 Then + loc_0084FC5B: GoTo loc_0084FC69 + loc_0084FC5D: End If + loc_0084FC5D: var_eax = Err.Raise + loc_0084FC63: var_15C = Err.Raise + loc_0084FC69: 'Referenced from: 0084FC5B + loc_0084FC7F: var_ret_2 = CLng(var_80) + loc_0084FCAA: var_E4 = var_E0 + loc_0084FD3D: var_C0 = PropBag.ReadProperty(var_B8, var_50) + loc_0084FDA0: If var_C4 Then + loc_0084FDA2: GoTo loc_00851580 + loc_0084FDA7: End If + loc_0084FDB2: var_48 = var_48 - 00000001h + loc_0084FDB5: var_BC = var_48 + loc_0084FDC2: If var_BC < 80 Then + loc_0084FDCE: GoTo loc_0084FDDC + loc_0084FDD0: End If + loc_0084FDD0: var_eax = Err.Raise + loc_0084FDD6: var_168 = Err.Raise + loc_0084FDDC: 'Referenced from: 0084FDCE + loc_0084FDE0: var_48 = var_48 - 00000001h + loc_0084FDE3: var_C0 = var_48 + loc_0084FDF0: If var_C0 < 80 Then + loc_0084FDFC: GoTo loc_0084FE0A + loc_0084FDFE: End If + loc_0084FDFE: var_eax = Err.Raise + loc_0084FE04: var_16C = Err.Raise + loc_0084FE0A: 'Referenced from: 0084FDFC + loc_0084FE0E: var_48 = var_48 - 00000001h + loc_0084FE11: var_C4 = var_48 + loc_0084FE1E: If var_C4 < 80 Then + loc_0084FE2A: GoTo loc_0084FE38 + loc_0084FE2C: End If + loc_0084FE2C: var_eax = Err.Raise + loc_0084FE32: var_170 = Err.Raise + loc_0084FE38: 'Referenced from: 0084FE2A + loc_0084FE5D: edx+ecx*4 = edx+ecx*4 + var_30 + loc_0084FE66: edx+ecx*4+var_30 = edx+ecx*4+var_30 + var_34 + loc_0084FE87: If ebx = 0 Then + loc_0084FE98: var_48 = var_48 - 00000001h + loc_0084FE9B: var_C4 = var_48 + loc_0084FEA8: If var_C4 < 80 Then + loc_0084FEB4: GoTo loc_0084FEC2 + loc_0084FEB6: End If + loc_0084FEB6: var_eax = Err.Raise + loc_0084FEBC: var_174 = Err.Raise + loc_0084FEC2: 'Referenced from: 0084FEB4 + loc_0084FEC6: var_48 = var_48 - 00000001h + loc_0084FEC9: var_BC = var_48 + loc_0084FED6: If var_BC < 80 Then + loc_0084FEE2: GoTo loc_0084FEF0 + loc_0084FEE4: End If + loc_0084FEE4: var_eax = Err.Raise + loc_0084FEEA: var_178 = Err.Raise + loc_0084FEF0: 'Referenced from: 0084FEE2 + loc_0084FEF4: var_48 = var_48 - 00000001h + loc_0084FEF7: var_C0 = var_48 + loc_0084FF04: If var_C0 < 80 Then + loc_0084FF10: GoTo loc_0084FF1E + loc_0084FF12: End If + loc_0084FF12: var_eax = Err.Raise + loc_0084FF18: var_17C = Err.Raise + loc_0084FF1E: 'Referenced from: 0084FF10 + loc_0084FF4A: ecx+eax*4 = ecx+eax*4 + esi+edx*4 + loc_0084FF54: Seek #ecx+eax*2, ecx+eax*4+esi+edx*4 + loc_0084FF65: var_48 = var_48 - 00000001h + loc_0084FF68: var_BC = var_48 + loc_0084FF75: If var_BC < 80 Then + loc_0084FF81: GoTo loc_0084FF8F + loc_0084FF83: End If + loc_0084FF83: var_eax = Err.Raise + loc_0084FF89: var_180 = Err.Raise + loc_0084FF8F: 'Referenced from: 0084FF81 + loc_0084FF93: var_48 = var_48 - 00000001h + loc_0084FF96: var_C0 = var_48 + loc_0084FFA3: If var_C0 < 80 Then + loc_0084FFAF: GoTo loc_0084FFBD + loc_0084FFB1: End If + loc_0084FFB1: var_eax = Err.Raise + loc_0084FFB7: var_184 = Err.Raise + loc_0084FFBD: 'Referenced from: 0084FFAF + loc_0084FFDA: ecx+eax*4 = ecx+eax*4 - esi+edx*4 + loc_0084FFE3: ecx+eax*4 = ecx+eax*4 - 00000001h + loc_0084FFFC: ReDim var_2C(1 To ecx+eax*4) + loc_00850010: var_48 = var_48 - 00000001h + loc_00850013: var_BC = var_48 + loc_00850020: If var_BC < 80 Then + loc_0085002C: GoTo loc_0085003A + loc_0085002E: End If + loc_0085002E: var_eax = Err.Raise + loc_00850034: var_188 = Err.Raise + loc_0085003A: 'Referenced from: 0085002C + loc_00850054: Get #ecx+eax*2, var_2C + loc_00850066: var_30 = var_30 + var_34 + loc_0085007F: ReDim Preserve var_2C(1 To var_30+var_34) + loc_00850093: var_48 = var_48 - 00000001h + loc_00850096: var_C4 = var_48 + loc_008500A3: If var_C4 < 80 Then + loc_008500AF: GoTo loc_008500BD + loc_008500B1: End If + loc_008500B1: var_eax = Err.Raise + loc_008500B7: var_18C = Err.Raise + loc_008500BD: 'Referenced from: 008500AF + loc_008500C1: var_48 = var_48 - 00000001h + loc_008500C4: var_BC = var_48 + loc_008500D1: If var_BC < 80 Then + loc_008500DD: GoTo loc_008500EB + loc_008500DF: End If + loc_008500DF: var_eax = Err.Raise + loc_008500E5: var_190 = Err.Raise + loc_008500EB: 'Referenced from: 008500DD + loc_008500EF: var_48 = var_48 - 00000001h + loc_008500F2: var_C0 = var_48 + loc_008500FF: If var_C0 < 80 Then + loc_0085010B: GoTo loc_00850119 + loc_0085010D: End If + loc_0085010D: var_eax = Err.Raise + loc_00850113: var_194 = Err.Raise + loc_00850119: 'Referenced from: 0085010B + loc_00850145: ecx+eax*4 = ecx+eax*4 + esi+edx*4 + loc_0085014F: Seek #ecx+eax*2, ecx+eax*4+esi+edx*4 + loc_00850160: var_48 = var_48 - 00000001h + loc_00850163: var_BC = var_48 + loc_00850170: If var_BC < 80 Then + loc_0085017C: GoTo loc_0085018A + loc_0085017E: End If + loc_0085017E: var_eax = Err.Raise + loc_00850184: var_198 = Err.Raise + loc_0085018A: 'Referenced from: 0085017C + loc_0085018E: var_48 = var_48 - 00000001h + loc_00850191: var_C0 = var_48 + loc_0085019E: If var_C0 < 80 Then + loc_008501AA: GoTo loc_008501B8 + loc_008501AC: End If + loc_008501AC: var_eax = Err.Raise + loc_008501B2: var_19C = Err.Raise + loc_008501B8: 'Referenced from: 008501AA + loc_008501D3: ecx+eax*4 = ecx+eax*4 - esi+edx*4 + loc_008501E0: var_30 = var_30 + var_34 + loc_008501F9: ReDim var_40(ecx+eax*4 To var_30+var_34) + loc_0085020D: var_48 = var_48 - 00000001h + loc_00850210: var_BC = var_48 + loc_0085021D: If var_BC < 80 Then + loc_00850229: GoTo loc_00850237 + loc_0085022B: End If + loc_0085022B: var_eax = Err.Raise + loc_00850231: var_1A0 = Err.Raise + loc_00850237: 'Referenced from: 00850229 + loc_00850251: Get #edx+ecx*2, var_40 + loc_00850261: var_30 = var_30 + var_34 + loc_0085026A: var_F4 = var_30+var_34 + loc_0085027E: var_48 = var_48 - 00000001h + loc_00850281: var_BC = var_48 + loc_0085028E: If var_BC < 80 Then + loc_0085029A: GoTo loc_008502A8 + loc_0085029C: End If + loc_0085029C: var_eax = Err.Raise + loc_008502A2: var_1A4 = Err.Raise + loc_008502A8: 'Referenced from: 0085029A + loc_008502AC: var_48 = var_48 - 00000001h + loc_008502AF: var_C0 = var_48 + loc_008502BC: If var_C0 < 80 Then + loc_008502C8: GoTo loc_008502D6 + loc_008502CA: End If + loc_008502CA: var_eax = Err.Raise + loc_008502D0: var_1A8 = Err.Raise + loc_008502D6: 'Referenced from: 008502C8 + loc_008502F0: eax+edx*4 = eax+edx*4 - esi+ecx*4 + loc_008502F9: var_24 = eax+edx*4 + loc_008502FC: GoTo loc_00850310 + loc_008502FE: + loc_00850301: var_24 = var_24 + var_F0 + loc_0085030D: var_24 = var_24+var_F0 + loc_00850310: 'Referenced from: 008502FC + loc_00850319: If var_24 <= var_30+var_34 Then + loc_0085032A: If var_40 Then + loc_00850333: If var_40 = 1 Then + loc_0085033B: var_24 = var_24 - eax+00000014h + loc_0085033E: var_C0 = var_24 + loc_00850350: If var_C0 < var_178 Then + loc_0085035C: GoTo loc_0085036A + loc_0085035E: End If + loc_0085035E: var_eax = Err.Raise + loc_00850364: var_1AC = Err.Raise + loc_0085036A: 'Referenced from: 0085035C + loc_00850370: var_1B0 = var_C0 + loc_00850376: GoTo loc_00850384 + loc_00850378: End If + loc_00850378: End If + loc_00850378: var_eax = Err.Raise + loc_0085037E: var_1B0 = Err.Raise + loc_00850384: 'Referenced from: 00850376 + loc_00850388: If var_2C Then + loc_00850391: If var_2C = 1 Then + loc_00850399: var_24 = var_24 - eax+00000014h + loc_0085039C: var_BC = var_24 + loc_008503AE: If var_BC < var_178 Then + loc_008503BA: GoTo loc_008503C8 + loc_008503BC: End If + loc_008503BC: var_eax = Err.Raise + loc_008503C2: var_1B4 = Err.Raise + loc_008503C8: 'Referenced from: 008503BA + loc_008503CE: var_1B8 = var_BC + loc_008503D4: GoTo loc_008503E2 + loc_008503D6: End If + loc_008503D6: End If + loc_008503D6: var_eax = Err.Raise + loc_008503DC: var_1B8 = Err.Raise + loc_008503E2: 'Referenced from: 008503D4 + loc_00850407: GoTo loc_008502FE + loc_0085040C: End If + loc_00850416: var_A8 = var_34 + loc_0085042A: var_48 = var_48 - 00000001h + loc_0085042D: var_C0 = var_48 + loc_0085043A: If var_C0 < 80 Then + loc_00850446: GoTo loc_00850454 + loc_00850448: End If + loc_00850448: var_eax = Err.Raise + loc_0085044E: var_1BC = Err.Raise + loc_00850454: 'Referenced from: 00850446 + loc_00850463: ecx+eax*4 = ecx+eax*4 + var_30 + loc_0085046C: var_58 = ecx+eax*4+var_30 + loc_0085047C: If var_34 = 0 Then eax = 1 + loc_008504A8: var_70 = IIf(False, ecx+eax*4+var_30, var_34) + loc_008504B2: var_48 = var_48 - 00000001h + loc_008504B5: var_BC = var_48 + loc_008504C2: If var_BC < 80 Then + loc_008504CE: GoTo loc_008504DC + loc_008504D0: End If + loc_008504D0: var_eax = Err.Raise + loc_008504D6: var_1C0 = Err.Raise + loc_008504DC: 'Referenced from: 008504CE + loc_008504E0: var_ret_3 = CLng(var_70) + loc_0085051A: var_48 = var_48 - 00000001h + loc_0085051D: var_C0 = var_48 + loc_0085052A: If var_C0 < 80 Then + loc_00850536: GoTo loc_00850544 + loc_00850538: End If + loc_00850538: var_eax = Err.Raise + loc_0085053E: var_1C4 = Err.Raise + loc_00850544: 'Referenced from: 00850536 + loc_00850548: var_48 = var_48 - 00000001h + loc_0085054B: var_BC = var_48 + loc_00850558: If var_BC < 80 Then + loc_00850564: GoTo loc_00850572 + loc_00850566: End If + loc_00850566: var_eax = Err.Raise + loc_0085056C: var_1C8 = Err.Raise + loc_00850572: 'Referenced from: 00850564 + loc_00850580: eax+edx*4 = eax+edx*4 + var_30 + loc_00850589: eax+edx*4+var_30 = eax+edx*4+var_30 + var_34 + loc_008505AB: var_48 = var_48 - 00000001h + loc_008505AE: var_C0 = var_48 + loc_008505BB: If var_C0 < 80 Then + loc_008505C7: GoTo loc_008505D5 + loc_008505C9: End If + loc_008505C9: var_eax = Err.Raise + loc_008505CF: var_1CC = Err.Raise + loc_008505D5: 'Referenced from: 008505C7 + loc_008505D9: var_48 = var_48 - 00000001h + loc_008505DC: var_C4 = var_48 + loc_008505E9: If var_C4 < 80 Then + loc_008505F5: GoTo loc_00850603 + loc_008505F7: End If + loc_008505F7: var_eax = Err.Raise + loc_008505FD: var_1D0 = Err.Raise + loc_00850603: 'Referenced from: 008505F5 + loc_00850607: var_48 = var_48 - 00000001h + loc_0085060A: var_C8 = var_48 + loc_00850617: If var_C8 < 80 Then + loc_00850623: GoTo loc_00850631 + loc_00850625: End If + loc_00850625: var_eax = Err.Raise + loc_0085062B: var_1D4 = Err.Raise + loc_00850631: 'Referenced from: 00850623 + loc_00850635: var_48 = var_48 - 00000001h + loc_00850638: var_BC = var_48 + loc_00850645: If var_BC < 80 Then + loc_00850651: GoTo loc_0085065F + loc_00850653: End If + loc_00850653: var_eax = Err.Raise + loc_00850659: var_1D8 = Err.Raise + loc_0085065F: 'Referenced from: 00850651 + loc_00850662: var_30 = var_30 + var_34 + loc_00850686: ecx+eax*4 = ecx+eax*4 - edi+esi*4 + loc_0085068F: ecx+eax*4 = ecx+eax*4 - 00000001h + loc_00850698: var_30+var_34 = var_30+var_34 - ecx+eax*4 + loc_008506AE: eax+ecx*4 = eax+ecx*4 + var_30+var_34 + loc_008506C4: GoTo loc_00851095 + loc_008506C9: End If + loc_008506D4: var_48 = var_48 - 00000001h + loc_008506D7: var_BC = var_48 + loc_008506E4: If var_BC < 80 Then + loc_008506F0: GoTo loc_008506FE + loc_008506F2: End If + loc_008506F2: var_eax = Err.Raise + loc_008506F8: var_1DC = Err.Raise + loc_008506FE: 'Referenced from: 008506F0 + loc_00850702: var_48 = var_48 - 00000001h + loc_00850705: var_C0 = var_48 + loc_00850712: If var_C0 < 80 Then + loc_0085071E: GoTo loc_0085072C + loc_00850720: End If + loc_00850720: var_eax = Err.Raise + loc_00850726: var_1E0 = Err.Raise + loc_0085072C: 'Referenced from: 0085071E + loc_00850730: var_48 = var_48 - 00000001h + loc_00850733: var_C4 = var_48 + loc_00850740: If var_C4 < 80 Then + loc_0085074C: GoTo loc_0085075A + loc_0085074E: End If + loc_0085074E: var_eax = Err.Raise + loc_00850754: var_1E4 = Err.Raise + loc_0085075A: 'Referenced from: 0085074C + loc_0085077F: edx+ecx*4 = edx+ecx*4 + var_30 + loc_00850788: edx+ecx*4+var_30 = edx+ecx*4+var_30 + var_34 + loc_008507A9: If ebx = 0 Then + loc_008507BA: var_48 = var_48 - 00000001h + loc_008507BD: var_BC = var_48 + loc_008507CA: If var_BC < 80 Then + loc_008507D6: GoTo loc_008507E4 + loc_008507D8: End If + loc_008507D8: var_eax = Err.Raise + loc_008507DE: var_1E8 = Err.Raise + loc_008507E4: 'Referenced from: 008507D6 + loc_008507E8: var_48 = var_48 - 00000001h + loc_008507EB: var_C0 = var_48 + loc_008507F8: If var_C0 < 80 Then + loc_00850804: GoTo loc_00850812 + loc_00850806: End If + loc_00850806: var_eax = Err.Raise + loc_0085080C: var_1EC = Err.Raise + loc_00850812: 'Referenced from: 00850804 + loc_0085082F: If eax+edx*4 < 0 Then + loc_00850840: var_48 = var_48 - 00000001h + loc_00850843: var_C4 = var_48 + loc_00850850: If var_C4 < 80 Then + loc_0085085C: GoTo loc_0085086A + loc_0085085E: End If + loc_0085085E: var_eax = Err.Raise + loc_00850864: var_1F0 = Err.Raise + loc_0085086A: 'Referenced from: 0085085C + loc_0085086E: var_48 = var_48 - 00000001h + loc_00850871: var_BC = var_48 + loc_0085087E: If var_BC < 80 Then + loc_0085088A: GoTo loc_00850898 + loc_0085088C: End If + loc_0085088C: var_eax = Err.Raise + loc_00850892: var_1F4 = Err.Raise + loc_00850898: 'Referenced from: 0085088A + loc_0085089C: var_48 = var_48 - 00000001h + loc_0085089F: var_C0 = var_48 + loc_008508AC: If var_C0 < 80 Then + loc_008508B8: GoTo loc_008508C6 + loc_008508BA: End If + loc_008508BA: var_eax = Err.Raise + loc_008508C0: var_1F8 = Err.Raise + loc_008508C6: 'Referenced from: 008508B8 + loc_008508F2: ecx+eax*4 = ecx+eax*4 + esi+edx*4 + loc_008508FC: Seek #ecx+eax*2, ecx+eax*4+esi+edx*4 + loc_0085090D: var_48 = var_48 - 00000001h + loc_00850910: var_BC = var_48 + loc_0085091D: If var_BC < 80 Then + loc_00850929: GoTo loc_00850937 + loc_0085092B: End If + loc_0085092B: var_eax = Err.Raise + loc_00850931: var_1FC = Err.Raise + loc_00850937: 'Referenced from: 00850929 + loc_0085093B: var_48 = var_48 - 00000001h + loc_0085093E: var_C0 = var_48 + loc_0085094B: If var_C0 < 80 Then + loc_00850957: GoTo loc_00850965 + loc_00850959: End If + loc_00850959: var_eax = Err.Raise + loc_0085095F: var_200 = Err.Raise + loc_00850965: 'Referenced from: 00850957 + loc_00850982: ecx+eax*4 = ecx+eax*4 - esi+edx*4 + loc_0085098B: ecx+eax*4 = ecx+eax*4 - 00000001h + loc_008509A4: ReDim var_2C(1 To ecx+eax*4) + loc_008509B8: var_48 = var_48 - 00000001h + loc_008509BB: var_BC = var_48 + loc_008509C8: If var_BC < 80 Then + loc_008509D4: GoTo loc_008509E2 + loc_008509D6: End If + loc_008509D6: var_eax = Err.Raise + loc_008509DC: var_204 = Err.Raise + loc_008509E2: 'Referenced from: 008509D4 + loc_008509FC: Get #ecx+eax*2, var_2C + loc_00850A0E: var_30 = var_30 + var_34 + loc_00850A27: ReDim Preserve var_2C(1 To var_30+var_34) + loc_00850A3A: var_30 = var_30 + var_34 + loc_00850A43: var_FC = var_30+var_34 + loc_00850A57: var_48 = var_48 - 00000001h + loc_00850A5A: var_BC = var_48 + loc_00850A67: If var_BC < 80 Then + loc_00850A73: GoTo loc_00850A81 + loc_00850A75: End If + loc_00850A75: var_eax = Err.Raise + loc_00850A7B: var_208 = Err.Raise + loc_00850A81: 'Referenced from: 00850A73 + loc_00850A85: var_48 = var_48 - 00000001h + loc_00850A88: var_C0 = var_48 + loc_00850A95: If var_C0 < 80 Then + loc_00850AA1: GoTo loc_00850AAF + loc_00850AA3: End If + loc_00850AA3: var_eax = Err.Raise + loc_00850AA9: var_20C = Err.Raise + loc_00850AAF: 'Referenced from: 00850AA1 + loc_00850ACA: ecx+eax*4 = ecx+eax*4 - esi+edx*4 + loc_00850AD3: var_24 = ecx+eax*4 + loc_00850AD6: GoTo loc_00850AEA + loc_00850AD8: + loc_00850ADB: var_24 = var_24 + var_F8 + loc_00850AE7: var_24 = var_24+var_F8 + loc_00850AEA: 'Referenced from: 00850AD6 + loc_00850AF3: If var_24 <= var_30+var_34 Then + loc_00850B04: If var_2C Then + loc_00850B0D: If var_2C = 1 Then + loc_00850B15: var_24 = var_24 - ecx+00000014h + loc_00850B18: var_BC = var_24 + loc_00850B2A: If var_BC < 0 Then + loc_00850B36: GoTo loc_00850B44 + loc_00850B38: End If + loc_00850B38: var_eax = Err.Raise + loc_00850B3E: var_210 = Err.Raise + loc_00850B44: 'Referenced from: 00850B36 + loc_00850B4A: var_214 = var_BC + loc_00850B50: GoTo loc_00850B5E + loc_00850B52: End If + loc_00850B52: End If + loc_00850B52: var_eax = Err.Raise + loc_00850B58: var_214 = Err.Raise + loc_00850B5E: 'Referenced from: 00850B50 + loc_00850B7C: GoTo loc_00850AD8 + loc_00850B81: End If + loc_00850B81: GoTo loc_00850C89 + loc_00850B86: End If + loc_00850B92: var_30 = var_30 + var_34 + loc_00850BAB: ReDim var_2C(1 To var_30+var_34) + loc_00850BBE: var_30 = var_30 + var_34 + loc_00850BC7: var_104 = var_30+var_34 + loc_00850BDE: GoTo loc_00850BF2 + loc_00850BE0: + loc_00850BE3: var_24 = var_24 + var_100 + loc_00850BEF: var_24 = var_24+var_100 + loc_00850BF2: 'Referenced from: 00850BDE + loc_00850BFB: If var_24 <= var_30+var_34 Then + loc_00850C0C: If var_2C Then + loc_00850C15: If var_2C = 1 Then + loc_00850C1D: var_24 = var_24 - edx+00000014h + loc_00850C20: var_BC = var_24 + loc_00850C32: If var_BC < 0 Then + loc_00850C3E: GoTo loc_00850C4C + loc_00850C40: End If + loc_00850C40: var_eax = Err.Raise + loc_00850C46: var_218 = Err.Raise + loc_00850C4C: 'Referenced from: 00850C3E + loc_00850C52: var_21C = var_BC + loc_00850C58: GoTo loc_00850C66 + loc_00850C5A: End If + loc_00850C5A: End If + loc_00850C5A: var_eax = Err.Raise + loc_00850C60: var_21C = Err.Raise + loc_00850C66: 'Referenced from: 00850C58 + loc_00850C84: GoTo loc_00850BE0 + loc_00850C89: End If + loc_00850C89: + loc_00850C93: var_A8 = var_34 + loc_00850CA7: var_48 = var_48 - 00000001h + loc_00850CAA: var_C0 = var_48 + loc_00850CB7: If var_C0 < 80 Then + loc_00850CC3: GoTo loc_00850CD1 + loc_00850CC5: End If + loc_00850CC5: var_eax = Err.Raise + loc_00850CCB: var_220 = Err.Raise + loc_00850CD1: 'Referenced from: 00850CC3 + loc_00850CE0: edx+ecx*4 = edx+ecx*4 + var_30 + loc_00850CE9: var_58 = edx+ecx*4+var_30 + loc_00850CF9: If var_34 = 0 Then ecx = 1 + loc_00850D25: var_70 = IIf(False, edx+ecx*4+var_30, var_34) + loc_00850D2F: var_48 = var_48 - 00000001h + loc_00850D32: var_BC = var_48 + loc_00850D3F: If var_BC < 80 Then + loc_00850D4B: GoTo loc_00850D59 + loc_00850D4D: End If + loc_00850D4D: var_eax = Err.Raise + loc_00850D53: var_224 = Err.Raise + loc_00850D59: 'Referenced from: 00850D4B + loc_00850D5D: var_ret_4 = CLng(var_70) + loc_00850D97: var_48 = var_48 - 00000001h + loc_00850D9A: var_C0 = var_48 + loc_00850DA7: If var_C0 < 80 Then + loc_00850DB3: GoTo loc_00850DC1 + loc_00850DB5: End If + loc_00850DB5: var_eax = Err.Raise + loc_00850DBB: var_228 = Err.Raise + loc_00850DC1: 'Referenced from: 00850DB3 + loc_00850DC5: var_48 = var_48 - 00000001h + loc_00850DC8: var_BC = var_48 + loc_00850DD5: If var_BC < 80 Then + loc_00850DE1: GoTo loc_00850DEF + loc_00850DE3: End If + loc_00850DE3: var_eax = Err.Raise + loc_00850DE9: var_22C = Err.Raise + loc_00850DEF: 'Referenced from: 00850DE1 + loc_00850DFE: edx+ecx*4 = edx+ecx*4 + var_30 + loc_00850E07: edx+ecx*4+var_30 = edx+ecx*4+var_30 + var_34 + loc_00850E2A: var_48 = var_48 - 00000001h + loc_00850E2D: var_C0 = var_48 + loc_00850E3A: If var_C0 < 80 Then + loc_00850E46: GoTo loc_00850E54 + loc_00850E48: End If + loc_00850E48: var_eax = Err.Raise + loc_00850E4E: var_230 = Err.Raise + loc_00850E54: 'Referenced from: 00850E46 + loc_00850E58: var_48 = var_48 - 00000001h + loc_00850E5B: var_BC = var_48 + loc_00850E68: If var_BC < 80 Then + loc_00850E74: GoTo loc_00850E82 + loc_00850E76: End If + loc_00850E76: var_eax = Err.Raise + loc_00850E7C: var_234 = Err.Raise + loc_00850E82: 'Referenced from: 00850E74 + loc_00850E90: eax+edx*4 = eax+edx*4 + var_30 + loc_00850E99: eax+edx*4+var_30 = eax+edx*4+var_30 + var_34 + loc_00850EB0: GoTo loc_00851095 + loc_00850EB5: End If + loc_00850EC0: var_48 = var_48 - 00000001h + loc_00850EC3: var_C4 = var_48 + loc_00850ED0: If var_C4 < 80 Then + loc_00850EDC: GoTo loc_00850EEA + loc_00850EDE: End If + loc_00850EDE: var_eax = Err.Raise + loc_00850EE4: var_238 = Err.Raise + loc_00850EEA: 'Referenced from: 00850EDC + loc_00850EEE: var_48 = var_48 - 00000001h + loc_00850EF1: var_BC = var_48 + loc_00850EFE: If var_BC < 80 Then + loc_00850F0A: GoTo loc_00850F18 + loc_00850F0C: End If + loc_00850F0C: var_eax = Err.Raise + loc_00850F12: var_23C = Err.Raise + loc_00850F18: 'Referenced from: 00850F0A + loc_00850F1C: var_48 = var_48 - 00000001h + loc_00850F1F: var_C0 = var_48 + loc_00850F2C: If var_C0 < 80 Then + loc_00850F38: GoTo loc_00850F46 + loc_00850F3A: End If + loc_00850F3A: var_eax = Err.Raise + loc_00850F40: var_240 = Err.Raise + loc_00850F46: 'Referenced from: 00850F38 + loc_00850F72: edx+ecx*4 = edx+ecx*4 + esi+eax*4 + loc_00850F7C: Seek #edx+ecx*2, edx+ecx*4+esi+eax*4 + loc_00850F8E: var_30 = var_30 + var_34 + loc_00850FA7: ReDim var_2C(1 To var_30+var_34) + loc_00850FBB: var_48 = var_48 - 00000001h + loc_00850FBE: var_BC = var_48 + loc_00850FCB: If var_BC < 80 Then + loc_00850FD7: GoTo loc_00850FE5 + loc_00850FD9: End If + loc_00850FD9: var_eax = Err.Raise + loc_00850FDF: var_244 = Err.Raise + loc_00850FE5: 'Referenced from: 00850FD7 + loc_00850FFE: Get #eax+edx*2, var_2C + loc_0085100F: var_48 = var_48 - 00000001h + loc_00851012: var_C0 = var_48 + loc_0085101F: If var_C0 < 80 Then + loc_0085102B: GoTo loc_00851039 + loc_0085102D: End If + loc_0085102D: var_eax = Err.Raise + loc_00851033: var_248 = Err.Raise + loc_00851039: 'Referenced from: 0085102B + loc_0085103D: var_48 = var_48 - 00000001h + loc_00851040: var_BC = var_48 + loc_0085104D: If var_BC < 80 Then + loc_00851059: GoTo loc_00851067 + loc_0085105B: End If + loc_0085105B: var_eax = Err.Raise + loc_00851061: var_24C = Err.Raise + loc_00851067: 'Referenced from: 00851059 + loc_00851075: eax+edx*4 = eax+edx*4 + var_30 + loc_0085107E: eax+edx*4+var_30 = eax+edx*4+var_30 + var_34 + loc_00851095: 'Referenced from: 008506C4 + loc_008510AE: If var_4C Then + loc_008510B7: If var_4C = 1 Then + loc_008510C1: 00000001h = 00000001h - ecx+00000014h + loc_008510D6: If var_BC < 0 Then + loc_008510E2: GoTo loc_008510F0 + loc_008510E4: End If + loc_008510E4: var_eax = Err.Raise + loc_008510EA: var_250 = Err.Raise + loc_008510F0: 'Referenced from: 008510E2 + loc_008510F6: var_254 = var_BC + loc_008510FC: GoTo loc_0085110A + loc_008510FE: End If + loc_008510FE: End If + loc_008510FE: var_eax = Err.Raise + loc_00851104: var_254 = Err.Raise + loc_0085110A: 'Referenced from: 008510FC + loc_00851110: var_C4.GetTypeInfoCount 'Ignore this = var_C4.GetTypeInfoCount 'Ignore this + var_254 + loc_0085113C: var_eax = CopyMemory(var_3C, VarPtr(var_C4.GetTypeInfoCount), var_30) + loc_00851152: If var_34 Then + loc_00851171: If var_4C Then + loc_0085117A: If var_4C = 1 Then + loc_0085118B: var_30(1) = var_30(1) - ecx+00000014h + loc_0085118E: var_BC = var_30(1) + loc_008511A0: If var_BC < var_178 Then + loc_008511AC: GoTo loc_008511BA + loc_008511AE: End If + loc_008511AE: var_eax = Err.Raise + loc_008511B4: var_258 = Err.Raise + loc_008511BA: 'Referenced from: 008511AC + loc_008511C0: var_25C = var_BC + loc_008511C6: GoTo loc_008511D4 + loc_008511C8: End If + loc_008511C8: End If + loc_008511C8: var_eax = Err.Raise + loc_008511CE: var_25C = Err.Raise + loc_008511D4: 'Referenced from: 008511C6 + loc_008511DA: var_C4.GetTypeInfoCount 'Ignore this = var_C4.GetTypeInfoCount 'Ignore this + var_25C + loc_00851206: var_eax = CopyMemory(var_44, VarPtr(var_C4.GetTypeInfoCount), var_34) + loc_00851211: End If + loc_0085121B: var_A8 = var_34 + loc_0085122F: var_48 = var_48 - 00000001h + loc_00851232: var_C0 = var_48 + loc_0085123F: If var_C0 < 80 Then + loc_0085124B: GoTo loc_00851259 + loc_0085124D: End If + loc_0085124D: var_eax = Err.Raise + loc_00851253: var_260 = Err.Raise + loc_00851259: 'Referenced from: 0085124B + loc_00851268: edx+ecx*4 = edx+ecx*4 + var_30 + loc_00851271: var_58 = edx+ecx*4+var_30 + loc_00851281: If var_34 = 0 Then ecx = 1 + loc_008512AD: var_70 = IIf(False, edx+ecx*4+var_30, var_34) + loc_008512B7: var_48 = var_48 - 00000001h + loc_008512BA: var_BC = var_48 + loc_008512C7: If var_BC < 80 Then + loc_008512D3: GoTo loc_008512E1 + loc_008512D5: End If + loc_008512D5: var_eax = Err.Raise + loc_008512DB: var_264 = Err.Raise + loc_008512E1: 'Referenced from: 008512D3 + loc_008512E5: var_ret_5 = CLng(var_70) + loc_0085131F: var_48 = var_48 - 00000001h + loc_00851322: var_BC = var_48 + loc_0085132F: If var_BC < 80 Then + loc_0085133B: GoTo loc_00851349 + loc_0085133D: End If + loc_0085133D: var_eax = Err.Raise + loc_00851343: var_268 = Err.Raise + loc_00851349: 'Referenced from: 0085133B + loc_00851358: var_C0 = ecx+eax*4 + loc_0085137D: var_eax = Unknown_VTable_Call[edx+0000004Ch] + loc_00851382: var_C4 = Unknown_VTable_Call[edx+0000004Ch] + loc_008513D8: ReDim var_2C(1 To 1) + loc_008513FB: ReDim var_40(1 To 1) + loc_0085140F: var_48 = var_48 - 00000001h + loc_00851412: var_BC = var_48 + loc_0085141F: If var_BC < 80 Then + loc_0085142B: GoTo loc_00851439 + loc_0085142D: End If + loc_0085142D: var_eax = Err.Raise + loc_00851433: var_270 = Err.Raise + loc_00851439: 'Referenced from: 0085142B + loc_0085143D: var_48 = var_48 - 00000001h + loc_00851440: var_C0 = var_48 + loc_0085144D: If var_C0 < 80 Then + loc_00851459: GoTo loc_00851467 + loc_0085145B: End If + loc_0085145B: var_eax = Err.Raise + loc_00851461: var_274 = Err.Raise + loc_00851467: 'Referenced from: 00851459 + loc_0085146B: var_48 = var_48 - 00000001h + loc_0085146E: var_C4 = var_48 + loc_0085147B: If var_C4 < 80 Then + loc_00851487: GoTo loc_00851495 + loc_00851489: End If + loc_00851489: var_eax = Err.Raise + loc_0085148F: var_278 = Err.Raise + loc_00851495: 'Referenced from: 00851487 + loc_00851499: var_48 = var_48 - 00000001h + loc_0085149C: var_C8 = var_48 + loc_008514A9: If var_C8 < 80 Then + loc_008514B5: GoTo loc_008514C3 + loc_008514B7: End If + loc_008514B7: var_eax = Err.Raise + loc_008514BD: var_27C = Err.Raise + loc_008514C3: 'Referenced from: 008514B5 + loc_008514DF: var_C8 = var_C8 * 20 + loc_008514F7: esi+ecx*4 = esi+ecx*4 + edi+eax+00000008h + loc_00851512: If esi+eax*4 <= 0 Then ebx = 1 + loc_00851519: If ebx = 0 Then + loc_00851534: var_eax = Proc_10_24_84EB50(var_48, var_C0, var_3C) + loc_00851539: End If + loc_00851539: End If + loc_00851544: var_48 = var_48 - 00000001h + loc_00851547: var_BC = var_48 + loc_00851554: If var_BC < 80 Then + loc_00851560: GoTo loc_0085156E + loc_00851562: End If + loc_00851562: var_eax = Err.Raise + loc_00851568: var_280 = Err.Raise + loc_0085156E: 'Referenced from: 00851560 + loc_00851580: End If + loc_00851580: + loc_00851587: GoTo loc_0084F71C + loc_0085158C: End If + loc_00851591: GoTo loc_008515BE + loc_008515BD: Exit Sub + loc_008515BE: 'Referenced from: 00851591 + loc_008515D6: Exit Sub + loc_008515E7: Exit Sub +End Sub + +Public Sub Proc_10_26_8515F0 + Dim var_94 As Me + Dim var_24 As Me + Dim var_98 As Me + Dim var_90 As Me + Dim var_48 As Me + Dim var_2C As Me + loc_00851652: If var_8868FA = 0 Then + loc_00851654: GoTo loc_0085215D + loc_00851659: End If + loc_00851662: On Error Resume Next + loc_00851685: If var_90 < 80 Then + loc_00851691: GoTo loc_0085169F + loc_00851693: End If + loc_00851693: var_eax = Err.Raise + loc_00851699: var_B8 = Err.Raise + loc_0085169F: 'Referenced from: 00851691 + loc_008516AE: var_94 = ecx+eax*4 + loc_008516C3: -1 = var_94.Caption + loc_008516C8: var_98 = var_94 + loc_00851721: If var_90 < 80 Then + loc_0085172D: GoTo loc_0085173B + loc_0085172F: End If + loc_0085172F: var_eax = Err.Raise + loc_00851735: var_C0 = Err.Raise + loc_0085173B: 'Referenced from: 0085172D + loc_0085174A: var_94 = edx+ecx*4 + loc_00851768: var_98 = var_94 + loc_008517AF: If var_24 = 2 Then + loc_008517B1: GoTo loc_0085215D + loc_008517B6: End If + loc_008517D5: var_30 = FreeFile(10) + loc_008517FF: If var_90 < 80 Then + loc_0085180B: GoTo loc_00851819 + loc_0085180D: End If + loc_0085180D: var_eax = Err.Raise + loc_00851813: var_C8 = Err.Raise + loc_00851819: 'Referenced from: 0085180B + loc_00851832: Open edx+ecx*4 For Binary As #var_30 Len = -1 + loc_00851855: If var_90 < 80 Then + loc_00851861: GoTo loc_0085186F + loc_00851863: End If + loc_00851863: var_eax = Err.Raise + loc_00851869: var_CC = Err.Raise + loc_0085186F: 'Referenced from: 00851861 + loc_00851885: If var_94 < 80 Then + loc_00851891: GoTo loc_0085189F + loc_00851893: End If + loc_00851893: var_eax = Err.Raise + loc_00851899: var_D0 = Err.Raise + loc_0085189F: 'Referenced from: 00851891 + loc_008518BF: edx+ecx*4 = edx+ecx*4 + esi+eax*4 + loc_008518C9: Seek #var_30, edx+ecx*4+esi+eax*4 + loc_008518EC: If var_90 < 80 Then + loc_008518F8: GoTo loc_00851906 + loc_008518FA: End If + loc_008518FA: var_eax = Err.Raise + loc_00851900: var_D4 = Err.Raise + loc_00851906: 'Referenced from: 008518F8 + loc_00851927: ReDim var_2C(1 To edx+ecx*4) + loc_00851945: Get #var_30, var_2C + loc_00851957: Close #var_30 + loc_0085196A: + loc_00851975: If var_2C Then + loc_0085197E: If var_2C = 1 Then + loc_00851987: var_28 = var_28 - ecx+00000014h + loc_0085198A: var_90 = var_28 + loc_0085199C: If var_90 < var_178 Then + loc_008519A8: GoTo loc_008519B6 + loc_008519AA: End If + loc_008519AA: var_eax = Err.Raise + loc_008519B0: var_D8 = Err.Raise + loc_008519B6: 'Referenced from: 008519A8 + loc_008519BC: var_DC = var_90 + loc_008519C2: GoTo loc_008519D0 + loc_008519C4: End If + loc_008519C4: End If + loc_008519C4: var_eax = Err.Raise + loc_008519CA: var_DC = Err.Raise + loc_008519D0: 'Referenced from: 008519C2 + loc_008519D4: If var_2C Then + loc_008519DD: If var_2C = 1 Then + loc_008519E3: var_28 = var_28 + 0001h + loc_008519F6: var_94 = var_94.QueryInterface 'Ignore this + loc_00851A08: If var_94 < 0 Then + loc_00851A14: GoTo loc_00851A22 + loc_00851A16: End If + loc_00851A16: var_eax = Err.Raise + loc_00851A1C: var_E0 = Err.Raise + loc_00851A22: 'Referenced from: 00851A14 + loc_00851A28: var_E4 = var_94 + loc_00851A2E: GoTo loc_00851A3C + loc_00851A30: End If + loc_00851A30: End If + loc_00851A30: var_eax = Err.Raise + loc_00851A36: var_E4 = Err.Raise + loc_00851A3C: 'Referenced from: 00851A2E + loc_00851A40: If var_2C Then + loc_00851A49: If var_2C = 1 Then + loc_00851A4F: var_28 = var_28 + 0002h + loc_00851A5F: var_28+0002h = var_28+0002h - eax+00000014h + loc_00851A62: var_98 = var_28+0002h + loc_00851A74: If var_98 < 0 Then + loc_00851A80: GoTo loc_00851A8E + loc_00851A82: End If + loc_00851A82: var_eax = Err.Raise + loc_00851A88: var_E8 = Err.Raise + loc_00851A8E: 'Referenced from: 00851A80 + loc_00851A94: var_EC = CheckObj(var_94, global_0040F480, 36) + loc_00851A9A: GoTo loc_00851AA8 + loc_00851A9C: End If + loc_00851A9C: End If + loc_00851A9C: var_eax = Err.Raise + loc_00851AA2: var_EC = Err.Raise + loc_00851AA8: 'Referenced from: 00851A9A + loc_00851AAC: If var_2C Then + loc_00851AB5: If var_2C = 1 Then + loc_00851ABB: var_28 = var_28 + 0003h + loc_00851ACB: var_28+0003h = var_28+0003h - ecx+00000014h + loc_00851ACE: var_9C = var_28+0003h + loc_00851AE0: If var_9C < var_178 Then + loc_00851AEC: GoTo loc_00851AFA + loc_00851AEE: End If + loc_00851AEE: var_eax = Err.Raise + loc_00851AF4: var_F0 = Err.Raise + loc_00851AFA: 'Referenced from: 00851AEC + loc_00851B00: var_F4 = var_9C + loc_00851B06: GoTo loc_00851B14 + loc_00851B08: End If + loc_00851B08: End If + loc_00851B08: var_eax = Err.Raise + loc_00851B0E: var_F4 = Err.Raise + loc_00851B14: 'Referenced from: 00851B06 + loc_00851B31: var_4C = Chr$(eax+ecx) + loc_00851B55: var_50 = Chr$(ecx+edx) + loc_00851B8B: var_58 = Chr$(edx+eax) + loc_00851BC1: var_60 = Chr$(eax+ecx) + loc_00851BED: var_A0 = (var_4C & var_50 & var_58 & var_60 = "data") + loc_00851C24: If var_A0 Then + loc_00851C31: var_28 = var_28 + 0001h + loc_00851C3B: var_28 = var_94.QueryInterface 'Ignore this + loc_00851C3F: GoTo loc_0085196A + loc_00851C44: End If + loc_00851C5E: var_90 = PropBag.ReadProperty(8940032, 0) + loc_00851CB6: If var_90 < 80 Then + loc_00851CC2: GoTo loc_00851CD0 + loc_00851CC4: End If + loc_00851CC4: var_eax = Err.Raise + loc_00851CCA: var_FC = Err.Raise + loc_00851CD0: 'Referenced from: 00851CC2 + loc_00851CDF: var_94 = edx+ecx*4 + loc_00851CFD: var_98 = var_94 + loc_00851D44: If var_24 = 2 Then + loc_00851D46: GoTo loc_0085215D + loc_00851D4B: End If + loc_00851D68: If var_94 < 80 Then + loc_00851D74: GoTo loc_00851D82 + loc_00851D76: End If + loc_00851D76: var_eax = Err.Raise + loc_00851D7C: var_104 = Err.Raise + loc_00851D82: 'Referenced from: 00851D74 + loc_00851D91: var_98 = ecx+eax*4 + loc_00851DAD: If var_90 < 80 Then + loc_00851DB9: GoTo loc_00851DC7 + loc_00851DBB: End If + loc_00851DBB: var_eax = Err.Raise + loc_00851DC1: var_108 = Err.Raise + loc_00851DC7: 'Referenced from: 00851DB9 + loc_00851DDF: var_90 = var_90 * 20 + loc_00851E03: var_9C = CheckObj(var_94, global_0040F480, 36) + loc_00851E78: var_94 = PropBag.ReadProperty(var_8C, var_68) + loc_00851EDB: If var_98 Then + loc_00851EDD: GoTo loc_0085215D + loc_00851EE2: End If + loc_00851EFB: If var_48 Then + loc_00851F04: If var_48 = 1 Then + loc_00851F0A: var_28 = var_28 + 0008h + loc_00851F1D: var_90 = var_94.Release 'Ignore this + loc_00851F2F: If var_90 < var_178 Then + loc_00851F3B: GoTo loc_00851F49 + loc_00851F3D: End If + loc_00851F3D: var_eax = Err.Raise + loc_00851F43: var_114 = Err.Raise + loc_00851F49: 'Referenced from: 00851F3B + loc_00851F4F: var_118 = var_90 + loc_00851F55: GoTo loc_00851F63 + loc_00851F57: End If + loc_00851F57: End If + loc_00851F57: var_eax = Err.Raise + loc_00851F5D: var_118 = Err.Raise + loc_00851F63: 'Referenced from: 00851F55 + loc_00851F69: var_94.GetTypeInfoCount 'Ignore this = var_94.GetTypeInfoCount 'Ignore this + var_118 + loc_00851F95: var_eax = CopyMemory(var_3C, VarPtr(var_94.GetTypeInfoCount), var_34) + loc_00851FAB: If var_38 Then + loc_00851FCA: If var_48 Then + loc_00851FD3: If var_48 = 1 Then + loc_00851FD9: var_28 = var_28 + 0008h + loc_00851FE6: var_94.Release 'Ignore this = var_94.Release 'Ignore this + var_34 + loc_00851FFE: var_90 = var_94.Release 'Ignore this+var_34(1) + loc_00852010: If var_90 < var_178 Then + loc_0085201C: GoTo loc_0085202A + loc_0085201E: End If + loc_0085201E: var_eax = Err.Raise + loc_00852024: var_11C = Err.Raise + loc_0085202A: 'Referenced from: 0085201C + loc_00852030: var_120 = var_90 + loc_00852036: GoTo loc_00852044 + loc_00852038: End If + loc_00852038: End If + loc_00852038: var_eax = Err.Raise + loc_0085203E: var_120 = Err.Raise + loc_00852044: 'Referenced from: 00852036 + loc_0085204A: var_94.GetTypeInfoCount 'Ignore this = var_94.GetTypeInfoCount 'Ignore this + var_120 + loc_00852076: var_eax = CopyMemory(var_44, VarPtr(var_94.GetTypeInfoCount), var_38) + loc_00852081: End If + loc_0085209E: If var_90 < 80 Then + loc_008520AA: GoTo loc_008520B8 + loc_008520AC: End If + loc_008520AC: var_eax = Err.Raise + loc_008520B2: var_124 = Err.Raise + loc_008520B8: 'Referenced from: 008520AA + loc_008520C7: var_94 = edx+ecx*4 + loc_008520EC: var_eax = Unknown_VTable_Call[eax+0000004Ch] + loc_008520F1: var_98 = Unknown_VTable_Call[eax+0000004Ch] + loc_00852147: ReDim var_2C(1 To 1) + loc_0085215D: 'Referenced from: 00851654 + loc_00852162: GoTo loc_008521A8 + loc_008521A7: Exit Sub + loc_008521A8: 'Referenced from: 00852162 + loc_008521B4: Exit Sub +End Sub + +Public Sub Proc_10_27_8521E0 + Dim global_008868FC As Me + Dim var_64 As Me + Dim var_68 As Me + Dim var_60 As Me + Dim var_40 As Me + loc_00852242: If var_8868FA = 0 Then + loc_00852244: GoTo loc_00852B6F + loc_00852249: End If + loc_00852252: On Error Resume Next + loc_00852267: If global_886A98 >= 1 Then + loc_00852287: var_58 = global_008868FC.hWnd + loc_0085228C: var_60 = var_58 + loc_008522C5: var_eax = KillTimer(var_58, 0) + loc_008522CA: var_5C = KillTimer(var_58, 0) + loc_008522D6: var_4C = var_5C + loc_008522E8: global_008868E8 = var_5C + loc_008522EE: End If + loc_00852305: If var_60 < 80 Then + loc_00852311: GoTo loc_0085231F + loc_00852313: End If + loc_00852313: var_eax = Err.Raise + loc_00852319: var_88 = Err.Raise + loc_0085231F: 'Referenced from: 00852311 + loc_0085232A: var_64 = eax+edx*4 + loc_00852336: -1 = global_008868FC.Caption + loc_0085233B: var_68 = var_64 + loc_00852382: If var_60 < 80 Then + loc_0085238E: GoTo loc_0085239C + loc_00852390: End If + loc_00852390: var_eax = Err.Raise + loc_00852396: var_90 = Err.Raise + loc_0085239C: 'Referenced from: 0085238E + loc_008523A8: var_64 = ecx+eax*4 + loc_008523BD: var_68 = var_64 + loc_008523F8: If var_24 = 2 Then + loc_008523FA: GoTo loc_00852B6F + loc_008523FF: End If + loc_00852416: If var_60 < 80 Then + loc_00852422: GoTo loc_00852430 + loc_00852424: End If + loc_00852424: var_eax = Err.Raise + loc_0085242A: var_98 = Err.Raise + loc_00852430: 'Referenced from: 00852422 + loc_0085243B: var_64 = eax+edx*4 + loc_0085244E: var_68 = var_64 + loc_00852495: If var_64 < 80 Then + loc_008524A1: GoTo loc_008524AF + loc_008524A3: End If + loc_008524A3: var_eax = Err.Raise + loc_008524A9: var_A0 = Err.Raise + loc_008524AF: 'Referenced from: 008524A1 + loc_008524BF: If var_60 < 80 Then + loc_008524CB: GoTo loc_008524D9 + loc_008524CD: End If + loc_008524CD: var_eax = Err.Raise + loc_008524D3: var_A4 = Err.Raise + loc_008524D9: 'Referenced from: 008524CB + loc_008524F2: Seek #eax+edx*2, eax+edx*4 + loc_0085250F: If var_60 < 80 Then + loc_0085251B: GoTo loc_00852529 + loc_0085251D: End If + loc_0085251D: var_eax = Err.Raise + loc_00852523: var_A8 = Err.Raise + loc_00852529: 'Referenced from: 0085251B + loc_0085252E: var_60 = var_60 * 20 + loc_0085254B: ReDim var_2C(1 To edx+ecx+00000008h) + loc_0085256B: If var_60 < 80 Then + loc_00852577: GoTo loc_00852585 + loc_00852579: End If + loc_00852579: var_eax = Err.Raise + loc_0085257F: var_AC = Err.Raise + loc_00852585: 'Referenced from: 00852577 + loc_0085259C: Get #edx+ecx*2, var_2C + loc_008525B9: If var_60 < 80 Then + loc_008525C5: GoTo loc_008525D3 + loc_008525C7: End If + loc_008525C7: var_eax = Err.Raise + loc_008525CD: var_B0 = Err.Raise + loc_008525D3: 'Referenced from: 008525C5 + loc_008525DF: var_64 = edx+ecx*4 + loc_008525F4: var_68 = var_64 + loc_0085262F: If var_24 = 2 Then + loc_00852631: GoTo loc_00852B6F + loc_00852636: End If + loc_0085264D: If var_64 < 80 Then + loc_00852659: GoTo loc_00852667 + loc_0085265B: End If + loc_0085265B: var_eax = Err.Raise + loc_00852661: var_B8 = Err.Raise + loc_00852667: 'Referenced from: 00852659 + loc_00852673: var_68 = ecx+eax*4 + loc_00852686: If var_60 < 80 Then + loc_00852692: GoTo loc_008526A0 + loc_00852694: End If + loc_00852694: var_eax = Err.Raise + loc_0085269A: var_BC = Err.Raise + loc_008526A0: 'Referenced from: 00852692 + loc_008526B5: var_60 = var_60 * 20 + loc_008526D3: var_6C = CheckObj(var_64, global_0040F480, 36) + loc_00852730: var_64 = PropBag.ReadProperty(var_58, var_44) + loc_0085277E: If var_68 Then + loc_00852780: GoTo loc_00852B6F + loc_00852785: End If + loc_0085279E: If var_40 Then + loc_008527A7: If var_40 = 1 Then + loc_008527B1: 00000001h = 00000001h - edx+00000014h + loc_008527C0: If var_60 < 0 Then + loc_008527CC: GoTo loc_008527DA + loc_008527CE: End If + loc_008527CE: var_eax = Err.Raise + loc_008527D4: var_C8 = Err.Raise + loc_008527DA: 'Referenced from: 008527CC + loc_008527DD: var_CC = var_60 + loc_008527E3: GoTo loc_008527F1 + loc_008527E5: End If + loc_008527E5: End If + loc_008527E5: var_eax = Err.Raise + loc_008527EB: var_CC = Err.Raise + loc_008527F1: 'Referenced from: 008527E3 + loc_008527F7: global_008868FC.GetTypeInfoCount 'Ignore this = global_008868FC.GetTypeInfoCount 'Ignore this + var_CC + loc_0085281D: var_eax = CopyMemory(var_38, VarPtr(global_008868FC.GetTypeInfoCount), var_30) + loc_00852833: If var_34 Then + loc_00852852: If var_40 Then + loc_0085285B: If var_40 = 1 Then + loc_0085286C: var_30(1) = var_30(1) - edx+00000014h + loc_0085286F: var_60 = var_30(1) + loc_0085287B: If var_60 < 0 Then + loc_00852887: GoTo loc_00852895 + loc_00852889: End If + loc_00852889: var_eax = Err.Raise + loc_0085288F: var_D0 = Err.Raise + loc_00852895: 'Referenced from: 00852887 + loc_00852898: var_D4 = var_60 + loc_0085289E: GoTo loc_008528AC + loc_008528A0: End If + loc_008528A0: End If + loc_008528A0: var_eax = Err.Raise + loc_008528A6: var_D4 = Err.Raise + loc_008528AC: 'Referenced from: 0085289E + loc_008528B2: global_008868FC.GetTypeInfoCount 'Ignore this = global_008868FC.GetTypeInfoCount 'Ignore this + var_D4 + loc_008528D8: var_eax = CopyMemory(var_3C, VarPtr(global_008868FC.GetTypeInfoCount), var_34) + loc_008528E3: End If + loc_008528FA: If var_60 < 80 Then + loc_00852906: GoTo loc_00852914 + loc_00852908: End If + loc_00852908: var_eax = Err.Raise + loc_0085290E: var_D8 = Err.Raise + loc_00852914: 'Referenced from: 00852906 + loc_00852917: var_30 = var_30 + var_34 + loc_00852943: If var_60 < 80 Then + loc_0085294F: GoTo loc_0085295D + loc_00852951: End If + loc_00852951: var_eax = Err.Raise + loc_00852957: var_DC = Err.Raise + loc_0085295D: 'Referenced from: 0085294F + loc_00852984: If var_60 < 80 Then + loc_00852990: GoTo loc_0085299E + loc_00852992: End If + loc_00852992: var_eax = Err.Raise + loc_00852998: var_E0 = Err.Raise + loc_0085299E: 'Referenced from: 00852990 + loc_008529A9: var_64 = eax+edx*4 + loc_008529C5: var_eax = Unknown_VTable_Call[ecx+0000004Ch] + loc_008529CA: var_68 = Unknown_VTable_Call[ecx+0000004Ch] + loc_00852A11: If var_60 < 80 Then + loc_00852A1D: GoTo loc_00852A2B + loc_00852A1F: End If + loc_00852A1F: var_eax = Err.Raise + loc_00852A25: var_E8 = Err.Raise + loc_00852A2B: 'Referenced from: 00852A1D + loc_00852A39: If edx+ecx*2 = var_FFFFFF Then + loc_00852A56: If var_60 < 80 Then + loc_00852A62: GoTo loc_00852A70 + loc_00852A64: End If + loc_00852A64: var_eax = Err.Raise + loc_00852A6A: var_EC = Err.Raise + loc_00852A70: 'Referenced from: 00852A62 + loc_00852A7B: var_64 = eax+edx*4 + loc_00852A92: var_68 = CheckObj(Err, global_00410B14, 28) + loc_00852AC2: End If + loc_00852AC2: + loc_00852AD1: If global_886A98 >= 1 Then + loc_00852AF1: var_58 = global_008868FC.hWnd + loc_00852AF6: var_60 = var_58 + loc_00852B39: var_eax = SetTimer(var_58, 0, 500, global_0084F690) + loc_00852B3E: var_5C = SetTimer(var_58, 0, 500, global_0084F690) + loc_00852B4A: var_4C = var_5C + loc_00852B5C: global_008868E8 = var_5C + loc_00852B62: End If + loc_00852B6F: 'Referenced from: 00852244 + loc_00852B74: GoTo loc_00852B8A + loc_00852B89: Exit Sub + loc_00852B8A: 'Referenced from: 00852B74 + loc_00852B96: Exit Sub +End Sub + +Public Sub Proc_10_28_852BE0 + loc_00852C18: If global_8861A2 = 6 Then + loc_00852C63: global_8861A2 = CInt((Int((Rnd(10) * global_402640)) + global_401850)) + loc_00852C6F: GoTo loc_00852C77 + loc_00852C71: End If + loc_00852C77: 'Referenced from: 00852C6F + loc_00852C8B: If 008861A0h = var_886038 Then + loc_00852C91: + loc_00852CAF: 00886038h = 00886038h - 0001h + loc_00852CED: global_8861A0 = CInt((Int((Rnd(10) * global_00886038)) + global_401850)) + loc_00852D01: If var_886034 Then + loc_00852D07: If 00886034h = 1 Then + loc_00852D16: 008861A0h = 008861A0h - 0.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00852D1A: If 008861A0h >= 0 Then + loc_00852D1C: var_eax = Err.Raise + loc_00852D24: End If + loc_00852D2B: edi*8 = edi*8 - 008861A0h + loc_00852D30: GoTo loc_00852D3A + loc_00852D32: End If + loc_00852D32: End If + loc_00852D32: var_eax = Err.Raise + loc_00852D3A: 'Referenced from: 00852D30 + loc_00852D43: If edx+eax+0000000Ah = 0 Then GoTo loc_00852C91 + loc_00852D49: var_eax = Proc_9_10_844CB0(, , ) + loc_00852D4E: End If + loc_00852D56: If global_8861A2 Then + loc_00852D61: global_88611A = FFFFFFh + loc_00852D6C: If var_88603C Then + loc_00852D76: If 0088603Ch = 1 Then + loc_00852D84: If var_886044 Then + loc_00852D8A: If 00886044h = 2 Then + loc_00852D99: 008861A0h = 008861A0h - 0.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00852D9D: If 008861A0h >= 0 Then + loc_00852D9F: var_eax = Err.Raise + loc_00852DA7: End If + loc_00852DB4: 008861A2h = 008861A2h - 0.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00852DB8: If 008861A2h >= 0 Then + loc_00852DBA: var_eax = Err.Raise + loc_00852DC2: End If + loc_00852DC8: 0.%x1 = Invoke 'Ignore this = 0.%x1 = Invoke 'Ignore this + 008861A0h + loc_00852DCC: GoTo loc_00852DD6 + loc_00852DCE: End If + loc_00852DCE: End If + loc_00852DCE: var_eax = Err.Raise + loc_00852DD6: 'Referenced from: 00852DCC + loc_00852DE8: edx+eax = edx+eax - 0.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00852DEC: If edx+eax >= 0 Then + loc_00852DEE: var_eax = Err.Raise + loc_00852DF6: End If + loc_00852DFD: edi*8 = edi*8 - edx+eax + loc_00852E02: GoTo loc_00852E0C + loc_00852E04: End If + loc_00852E04: End If + loc_00852E04: var_eax = Err.Raise + loc_00852E0C: 'Referenced from: 00852E02 + loc_00852E1C: global_88614C = edi+eax+00000008h + loc_00852E22: If var_88603C Then + loc_00852E2C: If 0088603Ch = 1 Then + loc_00852E34: If var_886044 Then + loc_00852E3A: If 00886044h = 2 Then + loc_00852E49: 008861A0h = 008861A0h - 0.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00852E4D: If 008861A0h >= 0 Then + loc_00852E4F: var_eax = Err.Raise + loc_00852E57: End If + loc_00852E64: 008861A2h = 008861A2h - 0.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00852E68: If 008861A2h >= 0 Then + loc_00852E6A: var_eax = Err.Raise + loc_00852E72: End If + loc_00852E78: 0.%x1 = Invoke 'Ignore this = 0.%x1 = Invoke 'Ignore this + 008861A0h + loc_00852E7C: GoTo loc_00852E86 + loc_00852E7E: End If + loc_00852E7E: End If + loc_00852E7E: var_eax = Err.Raise + loc_00852E86: 'Referenced from: 00852E7C + loc_00852E98: edx+eax = edx+eax - 0.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00852E9C: If edx+eax >= 0 Then + loc_00852E9E: var_eax = Err.Raise + loc_00852EA6: End If + loc_00852EAD: edi*8 = edi*8 - edx+eax + loc_00852EB2: GoTo loc_00852EBC + loc_00852EB4: End If + loc_00852EB4: End If + loc_00852EB4: var_eax = Err.Raise + loc_00852EBC: 'Referenced from: 00852EB2 + loc_00852ECC: global_88614E = edi+eax+0000000Ah + loc_00852ED2: If var_88603C Then + loc_00852EDC: If 0088603Ch = 1 Then + loc_00852EE0: If var_886044 Then + loc_00852EE6: If 00886044h = 2 Then + loc_00852EF5: 008861A0h = 008861A0h - 0.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00852EF9: If 008861A0h >= 0 Then + loc_00852EFB: var_eax = Err.Raise + loc_00852F03: End If + loc_00852F10: 008861A2h = 008861A2h - 0.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00852F14: If 008861A2h >= 0 Then + loc_00852F16: var_eax = Err.Raise + loc_00852F1E: End If + loc_00852F24: 0.%x1 = Invoke 'Ignore this = 0.%x1 = Invoke 'Ignore this + 008861A0h + loc_00852F28: GoTo loc_00852F32 + loc_00852F2A: End If + loc_00852F2A: End If + loc_00852F2A: var_eax = Err.Raise + loc_00852F32: 'Referenced from: 00852F28 + loc_00852F44: ecx+eax = ecx+eax - 0.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00852F48: If ecx+eax >= 0 Then + loc_00852F4A: var_eax = Err.Raise + loc_00852F4C: End If + loc_00852F53: edi*8 = edi*8 - ecx+eax + loc_00852F58: GoTo loc_00852F5C + loc_00852F5A: End If + loc_00852F5A: End If + loc_00852F5A: var_eax = Err.Raise + loc_00852F5C: 'Referenced from: 00852F58 + loc_00852F6E: global_00886144 = ecx+eax+00000004h + loc_00852F74: GoTo loc_00852F7F + loc_00852F76: End If + loc_00852F76: global_88611A = 0 + loc_00852F7F: 'Referenced from: 00852F74 + loc_00852F8B: If global_886056 <= 1 Then + loc_00852F8D: global_886056 = 12 + loc_00852F96: End If + loc_00852F9D: If global_886058 <= 1 Then + loc_00852F9F: global_886058 = 8 + loc_00852FA8: End If + loc_00852FB0: If global_8860E4 = 0 Then + loc_00852FB2: global_8860E4 = 4 + loc_00852FBB: End If + loc_00852FEA: global_886098 = ((Rnd(10) * global_40263C) - global_402638) + loc_0085301B: global_88609C = ((Rnd(10) * global_40263C) - global_402638) + loc_00853033: fabs + loc_0085303F: var_4C = global_886098 + loc_00853056: If Err.Number Then + loc_0085305D: GoTo loc_00853061 + loc_0085305F: End If + loc_00853061: 'Referenced from: 0085305D + loc_00853067: fabs + loc_00853073: var_50 = global_88609C + loc_0085308A: If Err.Number Then + loc_00853091: GoTo loc_00853095 + loc_00853093: End If + loc_00853095: 'Referenced from: 00853091 + loc_0085309B: fabs + loc_008530A7: var_54 = global_886098 + loc_008530BE: If Err.Number Then + loc_008530C5: GoTo loc_008530C9 + loc_008530C7: End If + loc_008530C9: 'Referenced from: 008530C5 + loc_008530CF: fabs + loc_008530D7: var_58 = global_88609C + loc_008530EE: If Err.Number Then + loc_008530F5: GoTo loc_008530F9 + loc_008530F7: End If + loc_008530F9: 'Referenced from: 008530F5 + loc_0085310B: If eax <> 0 Then GoTo loc_00852FBB + loc_00853117: GoTo loc_00853123 + loc_00853122: Exit Sub + loc_00853123: 'Referenced from: 00853117 + loc_00853123: Exit Sub + loc_00853134: Exit Sub + loc_00853135: End If + loc_00853135: End If + loc_00853135: End If + loc_00853135: End If + loc_00853135: End If + loc_00853135: End If +End Sub diff --git a/src/about.frm b/src/about.frm new file mode 100644 index 0000000..5ee04b7 --- /dev/null +++ b/src/about.frm @@ -0,0 +1,403 @@ +VERSION 5.00 +Begin VB.Form about + BackColor = &H0& + WindowState = 2 + ScaleMode = 3 + AutoRedraw = True + FontTransparent = True + Picture = "about.frx":0 + BorderStyle = 0 'None + 'Icon = n/a + LinkTopic = "Form1" + MaxButton = 0 'False + MinButton = 0 'False + ControlBox = 0 'False + Tag = "about" + KeyPreview = -1 'True + ClientLeft = 4560 + ClientTop = 1665 + ClientWidth = 14910 + ClientHeight = 10125 + ShowInTaskbar = 0 'False + Moveable = 0 'False + Begin PictureBox btnButton + BackColor = &H404040& + Index = 1 + ForeColor = &H80000008& + Left = 8280 + Top = 6660 + Width = 1200 + Height = 450 + TabIndex = 2 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Appearance = 0 'Flat + Begin PictureBox picAnim + BackColor = &H450A1A& + Index = 1 + ForeColor = &H80000008& + Left = 60 + Top = 45 + Width = 375 + Height = 360 + TabIndex = 3 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Tag = "ok" + Appearance = 0 'Flat + End + End + Begin PictureBox rotateDisplay + BackColor = &H8080FF& + ForeColor = &H80000008& + Left = 7860 + Top = 90 + Width = 1725 + Height = 1725 + Visible = 0 'False + TabIndex = 1 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + AutoSize = -1 'True + BorderStyle = 0 'None + Appearance = 0 'Flat + End + Begin PictureBox animDisplay + BackColor = &H8080FF& + ForeColor = &H80000008& + Left = 210 + Top = 120 + Width = 2835 + Height = 690 + Visible = 0 'False + TabIndex = 0 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + AutoSize = -1 'True + BorderStyle = 0 'None + Appearance = 0 'Flat + End + Begin Timer tmrMainLoop + Interval = 1 + Left = 6990 + Top = 450 + End + Begin Label lblVersionInfo + Caption = "Version 1.00" + ForeColor = &HFFFFFF& + Left = 2010 + Top = 2475 + Width = 1365 + Height = 240 + TabIndex = 4 + AutoSize = -1 'True + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 9.75 + Charset = 0 + Weight = 700 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End +End + +Attribute VB_Name = "about" + + +Private Sub tmrMainLoop_Timer() '879350 + Dim Me As Variant + Dim var_2C As PictureBox + loc_008793B0: var_eax = about.drawDefaultPics + loc_008793ED: 1 = btnButton._Default + loc_00879411: var_50 = btnButton.Visible + loc_0087943C: If var_50 = var_FFFFFF Then eax = 1 + loc_00879453: If eax Then + loc_00879470: 1 = btnButton._Default + loc_00879490: var_eax = btnButton.SetFocus + loc_008794C1: End If + loc_008794D8: var_eax = Proc_10_11_84A820(var_28, var_28, var_28) + loc_008794E9: var_eax = about.resetHighLights + loc_00879505: var_eax = Proc_86B860(Me, global_0040C7EC, var_2C) + loc_00879521: tmrMainLoop.Enabled = False + loc_00879542: + loc_00879546: var_eax = QueryPerformanceCounter(var_24) + loc_0087956A: var_eax = Proc_12_46_86D7E0(var_28, var_28, GetLastError) + loc_0087958B: var_eax = Proc_10_11_84A820(var_28, var_28, Proc_12_46_86D7E0(var_28, var_28, GetLastError)) + loc_0087959E: If esi+0000003Ah Then + loc_008795A3: var_eax = about.drawAnimations + loc_008795BF: End If + loc_008795C3: var_eax = QueryPerformanceCounter(var_1C) + loc_008795DE: call __vbaCySub(var_1C, var_18, var_24, var_20, Me, global_0040C7EC, Me, global_0040C7EC, var_28, Proc_86B860(Me, global_0040C7EC, var_2C), Me, var_28, Me, Me, var_2C, var_28) + loc_008795E6: call __vbaR8Cy(__vbaCySub(var_1C, var_18, var_24, var_20, Me, global_0040C7EC, Me, global_0040C7EC, var_28, Proc_86B860(Me, global_0040C7EC, var_2C), Me, var_28, Me, Me, var_2C, var_28), var_1C) + loc_008795FC: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_00879609: If global_886000 = 0 Then + loc_0087960B: fdivr st0, var_78 + loc_0087960E: GoTo loc_0087961B + loc_00879610: End If + loc_0087961B: 'Referenced from: 0087960E + loc_0087961B: global_8860D4 = __vbaR8Cy(global_008860D8, global_008860DC) + loc_00879642: If Err.Number Then + loc_00879644: global_8860D4 = 3DCCCCCDh + loc_0087964E: End If + loc_00879653: If esi+00000034h = 0 Then GoTo loc_00879542 + loc_00879659: var_eax = Proc_845A50(var_78, var_74) + loc_00879662: eax = Me(14) - 1 + loc_00879663: If Me(14) - 1 = 0 Then + loc_0087968F: Set var_28 = Me + loc_00879697: var_eax = Global.Unload var_28 + loc_00879718: var_eax = titleScreen.Show var_3C, var_38 + loc_00879736: End If + loc_00879743: GoTo loc_00879759 + loc_00879758: Exit Sub + loc_00879759: 'Referenced from: 00879743 + loc_00879759: Exit Sub +End Sub + +Private Sub picAnim_Click() '878E10 + loc_00878E57: var_eax = about.btnButton_Click +End Sub + +Private Sub picAnim_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '878EA0 + loc_00878F15: Button = picAnim._Default + loc_00878F39: var_1C = picAnim.Tag + loc_00878F68: var_20 = Right$(var_1C, 1) + loc_00878F87: esi = (var_20 = global_0040F164) + 1 + loc_00878FA9: If (var_20 = global_0040F164) + 1 = 0 Then + loc_00878FC5: + loc_00878FCF: If Err.Number Then + loc_00878FE4: var_58 = Button + loc_00878FF1: If Err.Number Then + loc_00879012: var_5C = Err.Number + loc_00879020: CInt(6.37066138261923E-314) = picAnim._Default + loc_00879044: var_1C = picAnim.Tag + loc_0087907A: esi = (var_1C = "ok") + 1 + loc_00879099: If (var_1C = "ok") + 1 Then + loc_008790C8: CInt(6.37066138261923E-314) = picAnim._Default + loc_008790ED: picAnim.Tag = "oka" + loc_00879125: End If + loc_00879128: + loc_00879139: GoTo loc_00878FC5 + loc_00879159: var_60 = Err.Number + loc_00879167: CInt(6.37066138261923E-314) = picAnim._Default + loc_0087918B: var_1C = picAnim.Tag + loc_008791BC: var_18 = var_1C + loc_008791E2: var_1C = Right$(var_18, 1) + loc_008791F9: esi = (var_1C = global_0040F164) + 1 + loc_00879205: If (var_1C = global_0040F164) + 1 = 0 Then GoTo loc_00879125 + loc_00879234: CInt(6.37066138261923E-314) = picAnim._Default + loc_0087925E: Len(var_18) = Len(var_18) - 00000001h + loc_00879274: var_1C = Left$(var_18, Len(var_18)) + loc_0087927C: picAnim.Tag = var_1C + loc_008792C5: var_eax = about.drawDefaultPic(CInt(6.37066138261923E-314)) + loc_008792E5: GoTo loc_00879128 + loc_008792EC: End If + loc_008792F5: GoTo loc_0087931B + loc_0087931A: Exit Sub + loc_0087931B: 'Referenced from: 008792F5 + loc_00879324: Exit Sub +End Sub + +Private Sub btnButton_Click() '878590 + Dim Me As Me + loc_008785D0: var_eax = Proc_9_20_8476B0(edi, Me, ebx) + loc_008785DB: eax = arg_C - 1 + loc_008785DC: If arg_C - 1 = 0 Then + loc_008785EA: End If +End Sub + +Private Sub btnButton_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '878610 + loc_00878681: var_eax = about.picAnim_MouseMove(Button, var_18, var_1C, var_20) +End Sub + +Private Sub Form_Load() '878780 + Dim var_20 As Screen + Dim var_24 As Variant + Dim var_7C As Label + loc_008787FC: var_eax = Proc_12_43_86D100(var_34, var_20, var_20) + loc_00878838: var_20 = Global.Screen + loc_00878866: var_6C = Global.Width + loc_008788A6: var_24 = Global.Screen + loc_008788C6: var_70 = Global.Height + loc_00878938: var_eax = Unknown_VTable_Call[edi+000002A4h] + loc_00878990: var_eax = Proc_12_45_86D280(var_20, var_20, Unknown_VTable_Call[edi+000002A4h]) + loc_008789A1: var_eax = about.positionControls + loc_008789BC: var_eax = about.resetHighLights + loc_008789E2: If global_886010 = 2 Then + loc_008789F8: var_7C = about.resetHighLights + loc_00878A14: var_18 = lblVersionInfo.Caption + loc_00878A4B: var_A0 = var_7C + loc_00878A5C: lblVersionInfo.Caption = var_18 & " (FULL VERSION)" + loc_00878A8C: GoTo loc_00878B2B + loc_00878A91: End If + loc_00878AA4: var_7C = var_24 + loc_00878ABD: var_18 = lblVersionInfo.Caption + loc_00878AEE: var_1C = var_18 & " (Evaluation version)" + loc_00878AFB: lblVersionInfo.Caption = var_1C + loc_00878B2B: 'Referenced from: 00878A8C + loc_00878B74: var_eax = Proc_12_47_86E570(var_20, var_20, global_00886BCC) + loc_00878BA0: var_eax = Proc_12_25_868460(4, global_00886BCC, var_20) + loc_00878BB2: GoTo loc_00878BE1 + loc_00878BE0: Exit Sub + loc_00878BE1: 'Referenced from: 00878BB2 +End Sub + +Private Sub Form_Unload(Cancel As Integer) '878D20 + loc_00878D87: var_eax = Proc_12_44_86D1C0(var_28, var_18, var_18) + loc_00878DA6: GoTo loc_00878DBB + loc_00878DBA: Exit Sub + loc_00878DBB: 'Referenced from: 00878DA6 +End Sub + +Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) '8786C0 + Dim Me As Me + loc_0087870F: If KeyCode = 123 Then + loc_00878711: var_eax = Proc_12_18_864A90(edi, Me, ebx) + loc_00878716: GoTo loc_00878758 + loc_00878718: End If + loc_0087871E: If Proc_12_18_864A90(edi, Me, ebx) <> 0 Then ecx = 1 + loc_00878727: If Proc_12_18_864A90(edi, Me, ebx) <> 0 Then edx = 1 + loc_0087872C: If edx = 0 Then + loc_0087873C: var_eax = about.btnButton_Click + loc_00878758: + loc_00878758: End If +End Sub + +Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '878C10 + loc_00878C53: var_eax = about.highLightCheck +End Sub + +Public Sub positionControls() '878180 + loc_008781DC: 1 = btnButton._Default + loc_0087820B: btnButton.Left = global_440A0000 + loc_00878251: 1 = btnButton._Default + loc_00878272: btnButton.Top = global_43DE0000 + loc_008782B8: 1 = btnButton._Default + loc_008782D9: btnButton.Width = global_42A00000 + loc_00878325: 1 = btnButton._Default + loc_00878346: btnButton.Height = global_41F00000 + loc_00878392: 1 = picAnim._Default + loc_008783B3: picAnim.Width = global_41C80000 + loc_008783FF: 1 = picAnim._Default + loc_00878420: picAnim.Height = global_41C00000 + loc_0087846B: lblVersionInfo.Top = global_43250000 + loc_008784A8: lblVersionInfo.Left = global_43060000 + loc_008784C7: GoTo loc_008784DD + loc_008784DC: Exit Sub + loc_008784DD: 'Referenced from: 008784C7 +End Sub + +Public Sub highLightCheck() '878500 + Dim Me As Me + loc_0087853E: If Me.GetPalette 'Ignore this = 0 Then + loc_00878545: If esi+0000003Ah = 0 Then GoTo loc_00878566 + loc_00878547: End If + loc_0087854A: var_eax = about.resetHighLights + loc_00878566: +End Sub + +Public Sub resetHighLights() '878CA0 + loc_00878CE2: var_eax = about.drawDefaultPics +End Sub + +Public Sub drawDefaultPics() '879780 + Dim Me As Variant + Dim var_50 As Me + Dim var_2C As PictureBox + Dim var_38 As PictureBox + Dim var_34 As PictureBox + loc_008797F1: 1 = btnButton._Default + loc_00879813: var_50 = var_34 + loc_00879830: var_eax = Unknown_VTable_Call[ecx+00000354h] + loc_0087984A: var_2C = buttons.hWnd + loc_0087987F: buttons.BackColor = var_38 + loc_008798C2: If 00000001h <= 1 Then + loc_008798CC: var_eax = about.drawDefaultPic(1) + loc_00879906: 1 = picAnim._Default + loc_0087992A: var_1C = picAnim.Tag + loc_00879978: esi = (Right$(var_1C, 1) = global_0040F164) + 1 + loc_0087999A: var_eax = Unknown_8BE84589(var_2C, var_28, about.drawDefaultPic(1), Me, var_38) + loc_008799BE: 1 = picAnim._Default + loc_008799E2: var_1C = picAnim.Tag + loc_00879A1E: 1 = picAnim._Default + loc_00879A5A: var_18 = picAnim._Default + loc_00879A7E: var_20 = picAnim.Tag + loc_00879AA8: Len(var_20) = Len(var_20) - 00000001h + loc_00879AC1: var_24 = Left$(var_1C, Len(var_20)) + loc_00879AC9: picAnim.Tag = var_24 + loc_00879B26: 00000001h = 00000001h + var_18 + loc_00879B2B: var_18 = 00000001h+var_18 + loc_00879B30: var_eax = Unknown_26D(var_34, var_30, Me) + loc_00879B35: End If + loc_00879B40: GoTo loc_00879B7A + loc_00879B79: Exit Sub + loc_00879B7A: 'Referenced from: 00879B40 + loc_00879B7A: Exit Sub +End Sub + +Public Sub drawDefaultPic(X) '879BA0 + loc_00879C04: X = picAnim._Default + loc_00879C3F: var_eax = about.drawFrame(var_20, var_24) + loc_00879C73: GoTo loc_00879C8D + loc_00879C8C: Exit Sub + loc_00879C8D: 'Referenced from: 00879C73 +End Sub + +Public Sub drawFrame(pic, frame) '879CB0 + Dim Me As Me + loc_00879D0B: var_18 = Me.Visible + loc_00879D32: var_3C = var_18 + loc_00879D4B: If (var_3C = "ok") Then + loc_00879D5A: If (var_3C <> "oka") <> 0 Then GoTo loc_00879E37 + loc_00879D60: End If + loc_00879D81: var_eax = Unknown_VTable_Call[ecx+00000330h] + loc_00879DE3: frame = frame - 0001h + loc_00879DEF: frame = frame * 0019h + loc_00879E05: var_eax = Proc_9_0_843110(var_20, var_24, ebx) + loc_00879E37: + loc_00879E3C: GoTo loc_00879E63 + loc_00879E62: Exit Sub + loc_00879E63: 'Referenced from: 00879E3C + loc_00879E6C: Exit Sub +End Sub + +Public Sub drawAnimations() '879EA0 + Dim Me As Variant + Dim var_28 As PictureBox + loc_00879F19: If global_886000 = 0 Then + loc_00879F1E: GoTo loc_00879F28 + loc_00879F20: End If + loc_00879F23: call _adj_fdiv_m32 + loc_00879F28: 'Referenced from: 00879F1E + loc_00879F42: var_5C = var_58 + loc_00879F77: If var_18 <= 1 Then + loc_00879F9E: var_18 = picAnim._Default + loc_00879FBE: var_1C = picAnim.Tag + loc_0087A008: esi = (Right$(var_1C, 1) = global_0040F164) + 1 + loc_0087A02A: var_eax = Unknown_E845896A(var_28, var_24) + loc_0087A051: var_18 = picAnim._Default + loc_0087A085: var_eax = about.drawFrame(var_2C, Me(16)) + loc_0087A0B5: 00000001h = 00000001h + var_18 + loc_0087A0BB: var_18 = 00000001h+var_18 + loc_0087A0BE: var_eax = Unknown_1468F(var_2C, var_28, var_28, var_24) + loc_0087A0C3: End If + loc_0087A0C3: End If + loc_0087A0C8: If edi+0000003Ch > 39 Then + loc_0087A0D0: End If + loc_0087A0D6: GoTo loc_0087A100 + loc_0087A0FF: Exit Sub + loc_0087A100: 'Referenced from: 0087A0D6 + loc_0087A100: Exit Sub +End Sub + +Public Sub Proc_20_16_878DE0 + loc_00878DE8: var_eax = Me.1788 +End Sub diff --git a/src/about.frx b/src/about.frx new file mode 100644 index 0000000000000000000000000000000000000000..59be91287133b2bbd1515bbf775e26d03605d461 GIT binary patch literal 152813 zcmbrlWmp`+vp%}G2MO-M-Q5Z9zBmL+a1Aa?a7ggr7Th7YLxO7vEUv-b7G3mia(?&x z?|Ghc@0VM>Q$5{P(^E6sUGsKL&w(yH!0{shumQ_o7GC}UaFpehR>wg7B0O$MnFo`3KBmb*``%g`NM&^Il@W3Q+03#UxzjgTk)v*7cntyHH!O8%D zE6no$l@Rv-ivL&9%l{wQ-*Y4WZ5jZ82N3@&!T&4q{ip7~O8*M~3;TNy{}LiB!RX)d z|8<@40OXfbz$}%Q7Gg0RP{F0NX=AgmDB!B*edjgpBl$kdaYPP*G5j z(a_M*(axj{|Rvb z@Gzs`5#f3;DGLjoT-Dp2U0D)su z=w(23iPHoV>CD68Xzu=|glL;YA(xES~s_#YdnC9P<4JFb|hTR=v5(WV|Qby~KdV-L` zhCU`{@YZG6*P_P%X|g=<{}}!MYV-ex$uFz0E~fdi1i(c2XDlv25^#sxf4j{7evakP zA0dW9)y`BEKfEX&)6UMB)cTl=)n}UG*>fcnhxQS;5P1DZV5NM_m+8gVcx=aaY-bwFE{a9Jz-$`JT377FS2JMx$uy<| zz2mPoOn+v;IRAXWRAwWlHO2y1S0qZR@=vW#(T^~Bo1yFXuZ}YNIyNgdOD-edY?_3XZbOf$12qXmHcg;NqfiFS2CQ(Lujb+%X1k~_a8d6oA%3Y;sHpv50`sD0 z6BAQ2hi0R$tEGTU!Un3ez5A5HL;RkUQav8jRrI%*So-8yrKszEe67ruuk zG*1h$)LSOhcXZJ)T!@ag3XXiWnv!2L(;L-fuA1_{gV?CJFlso5j^M|xK7j?P&ZJss zOq>7s`o9BGlt2YdXRj#q$BjO6nH=1+G-k%IU7&5n`b2=H;g`)a1mC$v$)ho2p=!o!?hFP0lj^5-_?rF>jEGW$`F~Hg{;Iv}uGi;u+fe z#hx^JYw}m`G}cwAxm-uunbO-t$!CA|3k#r4TcqAn4g=9Z6Zx|y(5jv0ZU(1Z_L5Y_ zY^w)~V!kAQjkSSxf~E@Vm}Q6ubltxlcISM6&&27%_8G)!5h|D>P(^{0Zw z2K1IFeF#&kJjoE=HI_xVO|Pultyt|ko_=M?HwHYGX?e)Awkk#M?_@u8B|gzczSw^; z!50-1l|7zYiqnzAWIJ8Zs4+J7q%eN-Y}V7$2;Rt3Z=cl%#%)g9(ls`!sFUjBMZ^x0vQSMtp-?6f+@KLQ`nJdxh>Ag25hg=}n zPdjZ}=|1JEHL1%0uiBt{-p@>#p8mDK*A!02@fe&pv>r>u~=t&_gZ&efdX5+NlsFxwh`k2F

bM#X35} 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 literal 0 HcmV?d00001 diff --git a/src/buttons.frm b/src/buttons.frm new file mode 100644 index 0000000..82e7486 --- /dev/null +++ b/src/buttons.frm @@ -0,0 +1,18 @@ +VERSION 5.00 +Begin VB.Form buttons + Caption = "OH MY!!" + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + 'Icon = n/a + LinkTopic = "Form1" + Visible = 0 'False + Tag = "buttons" + ClientLeft = 60 + ClientTop = 900 + ClientWidth = 15240 + ClientHeight = 10140 +End + +Attribute VB_Name = "buttons" + diff --git a/src/challengeOptions.frm b/src/challengeOptions.frm new file mode 100644 index 0000000..af520fd --- /dev/null +++ b/src/challengeOptions.frm @@ -0,0 +1,882 @@ +VERSION 5.00 +Begin VB.Form challengeOptions + BackColor = &H800000& + WindowState = 2 + ScaleMode = 3 + AutoRedraw = True + FontTransparent = True + Picture = "challengeOptions.frx":0 + BorderStyle = 0 'None + 'Icon = n/a + LinkTopic = "Form1" + MaxButton = 0 'False + MinButton = 0 'False + Tag = "randomoptions" + KeyPreview = -1 'True + ClientLeft = 3165 + ClientTop = 1545 + ClientWidth = 9600 + ClientHeight = 8625 + ShowInTaskbar = 0 'False + Begin PictureBox rotateDisplay + BackColor = &H8080FF& + ForeColor = &H80000008& + Left = 7560 + Top = 360 + Width = 1725 + Height = 1725 + Visible = 0 'False + TabIndex = 20 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + AutoSize = -1 'True + BorderStyle = 0 'None + Appearance = 0 'Flat + End + Begin TextBox txtLevel + BackColor = &H400000& + ForeColor = &HFF& + Left = 1050 + Top = 3870 + Width = 765 + Height = 270 + MousePointer = 3 'I-Beam + Text = "1" + TabIndex = 18 + MaxLength = 5 + BeginProperty Font + Name = "Verdana" + Size = 6.75 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin PictureBox picAnim + BackColor = &H800000& + Index = 1 + ForeColor = &H80000008& + Left = 810 + Top = 3120 + Width = 150 + Height = 210 + TabIndex = 16 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Tag = "left" + Appearance = 0 'Flat + End + Begin PictureBox picAnim + BackColor = &H800000& + Index = 2 + ForeColor = &H80000008& + Left = 3285 + Top = 3120 + Width = 150 + Height = 210 + TabIndex = 15 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Tag = "right" + Appearance = 0 'Flat + End + Begin PictureBox picAnim + BackColor = &H800000& + Index = 3 + ForeColor = &H80000008& + Left = 795 + Top = 3900 + Width = 150 + Height = 210 + TabIndex = 14 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Tag = "left" + Appearance = 0 'Flat + End + Begin PictureBox picAnim + BackColor = &H800000& + Index = 4 + ForeColor = &H80000008& + Left = 3315 + Top = 3900 + Width = 150 + Height = 210 + TabIndex = 13 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Tag = "right" + Appearance = 0 'Flat + End + Begin PictureBox animDisplay + BackColor = &H8080FF& + ForeColor = &H80000008& + Left = 150 + Top = 90 + Width = 2835 + Height = 690 + Visible = 0 'False + TabIndex = 12 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + AutoSize = -1 'True + BorderStyle = 0 'None + Appearance = 0 'Flat + End + Begin PictureBox btnButton + BackColor = &H404040& + Index = 2 + ForeColor = &H80000008& + Left = 8280 + Top = 6675 + Width = 1200 + Height = 450 + TabIndex = 9 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Appearance = 0 'Flat + Begin PictureBox picAnim + BackColor = &H450A1A& + Index = 10 + ForeColor = &H80000008& + Left = 60 + Top = 45 + Width = 375 + Height = 360 + TabIndex = 11 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Tag = "back" + Appearance = 0 'Flat + End + End + Begin PictureBox btnButton + BackColor = &H404040& + Index = 1 + ForeColor = &H80000008& + Left = 6960 + Top = 6675 + Width = 1200 + Height = 450 + TabIndex = 8 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Appearance = 0 'Flat + Begin PictureBox picAnim + BackColor = &H450A1A& + Index = 9 + ForeColor = &H80000008& + Left = 60 + Top = 45 + Width = 375 + Height = 360 + TabIndex = 10 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Tag = "play" + Appearance = 0 'Flat + End + End + Begin PictureBox picAnim + BackColor = &H800000& + Index = 6 + ForeColor = &H80000008& + Left = 3330 + Top = 4665 + Width = 150 + Height = 210 + TabIndex = 7 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Tag = "right" + Appearance = 0 'Flat + End + Begin PictureBox picAnim + BackColor = &H800000& + Index = 7 + ForeColor = &H80000008& + Left = 810 + Top = 5445 + Width = 150 + Height = 210 + TabIndex = 6 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Tag = "left" + Appearance = 0 'Flat + End + Begin PictureBox picAnim + BackColor = &H800000& + Index = 8 + ForeColor = &H80000008& + Left = 3330 + Top = 5445 + Width = 150 + Height = 210 + TabIndex = 5 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Tag = "right" + Appearance = 0 'Flat + End + Begin PictureBox picAnim + BackColor = &H800000& + Index = 5 + ForeColor = &H80000008& + Left = 810 + Top = 4665 + Width = 150 + Height = 210 + TabIndex = 4 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Tag = "left" + Appearance = 0 'Flat + End + Begin PictureBox display + BackColor = &H410514& + ForeColor = &H80000008& + Left = 3645 + Top = 2820 + Width = 5685 + Height = 2895 + TabIndex = 2 + ScaleMode = 0 + ScaleLeft = -100 + ScaleTop = -100 + ScaleWidth = 262.285 + ScaleHeight = 143.498 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Appearance = 0 'Flat + End + Begin PictureBox work + BackColor = &H450A1A& + ForeColor = &H80000008& + Left = 3480 + Top = 7560 + Width = 3195 + Height = 3135 + Visible = 0 'False + TabIndex = 1 + ScaleMode = 0 + ScaleLeft = -100 + ScaleTop = -100 + ScaleWidth = 147.405 + ScaleHeight = 155.39 + AutoRedraw = True + FontTransparent = True + BorderStyle = 0 'None + Appearance = 0 'Flat + End + Begin Timer tmrMainLoop + Interval = 1 + Left = 8340 + Top = 1080 + End + Begin Label lblMaxLevel + Caption = "out of 61" + ForeColor = &HFF& + Left = 1950 + Top = 3900 + Width = 675 + Height = 180 + TabIndex = 19 + AutoSize = -1 'True + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 6.75 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin Label lblDifficulty + Caption = "(Default)" + ForeColor = &HFF& + Left = 1080 + Top = 3120 + Width = 660 + Height = 180 + TabIndex = 17 + AutoSize = -1 'True + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 6.75 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin Image arrowExtender + Index = 1 + Left = 330 + Top = 3090 + Width = 825 + Height = 300 + End + Begin Image arrowExtender + Index = 2 + Left = 3015 + Top = 3090 + Width = 825 + Height = 300 + End + Begin Image arrowExtender + Index = 3 + Left = 360 + Top = 3870 + Width = 825 + Height = 300 + End + Begin Image arrowExtender + Index = 4 + Left = 3045 + Top = 3870 + Width = 825 + Height = 300 + End + Begin Image arrowExtender + Index = 6 + Left = 3060 + Top = 4635 + Width = 825 + Height = 300 + End + Begin Image arrowExtender + Index = 5 + Left = 375 + Top = 4635 + Width = 825 + Height = 300 + End + Begin Image arrowExtender + Index = 8 + Left = 3030 + Top = 5400 + Width = 825 + Height = 300 + End + Begin Image arrowExtender + Index = 7 + Left = 405 + Top = 5415 + Width = 825 + Height = 300 + End + Begin Label lblBackground + Caption = "(HeHe)" + ForeColor = &HFF& + Left = 1080 + Top = 5445 + Width = 540 + Height = 180 + TabIndex = 3 + AutoSize = -1 'True + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 6.75 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin Label lblPieceSet + Caption = "(Default)" + ForeColor = &HFF& + Left = 1080 + Top = 4665 + Width = 660 + Height = 180 + TabIndex = 0 + AutoSize = -1 'True + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 6.75 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End +End + +Attribute VB_Name = "challengeOptions" + + +Private Sub arrowExtender_Click() '87B650 + loc_0087B6BF: arg_C = picAnim._Default + loc_0087B6ED: var_20 = picAnim.Visible + loc_0087B720: If var_20 Then + loc_0087B729: var_eax = challengeOptions.picAnim_Click + loc_0087B741: End If + loc_0087B74D: GoTo loc_0087B763 + loc_0087B762: Exit Sub + loc_0087B763: 'Referenced from: 0087B74D +End Sub + +Private Sub arrowExtender_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '87B790 + loc_0087B808: Button = picAnim._Default + loc_0087B82C: var_20 = picAnim.Visible + loc_0087B863: If var_20 Then + loc_0087B888: var_eax = challengeOptions.picAnim_MouseMove(Button, var_20, var_24, var_28) + loc_0087B8A4: End If + loc_0087B8AD: GoTo loc_0087B8C3 + loc_0087B8C2: Exit Sub + loc_0087B8C3: 'Referenced from: 0087B8AD +End Sub + +Private Sub tmrMainLoop_Timer() '87DED0 + Dim Me As Me + Dim var_2C As Timer + Dim var_4C As Timer + loc_0087DF3B: tmrMainLoop.Enabled = ebx + loc_0087DF63: var_eax = challengeOptions.VTable_00000718 + loc_0087DF85: var_eax = Proc_86B860(Me, var_2C, Me) + loc_0087DF8A: + loc_0087DF8E: var_eax = QueryPerformanceCounter(var_24) + loc_0087DFA0: + loc_0087DFAE: If 00000001h <= 4 Then + loc_0087DFC5: var_eax = Proc_10_11_84A820(var_2C, var_2C, 4) + loc_0087DFD6: 00000001h = 00000001h + 00000001h + loc_0087DFE1: GoTo loc_0087DFA0 + loc_0087DFF8: var_eax = Proc_12_46_86D7E0(var_2C, var_2C, 00000001h+00000001h) + loc_0087E009: var_eax = challengeOptions.VTable_00000708 + loc_0087E02B: If esi+00000036h Then + loc_0087E030: var_eax = challengeOptions.VTable_00000714 + loc_0087E04C: End If + loc_0087E050: var_eax = QueryPerformanceCounter(var_1C) + loc_0087E06B: call __vbaCySub(var_1C, var_18, var_24, var_20, Me, Me, Me, global_0040C7EC, Me, edi, Me, 00000001h) + loc_0087E073: call __vbaR8Cy(__vbaCySub(var_1C, var_18, var_24, var_20, Me, Me, Me, global_0040C7EC, Me, edi, Me, 00000001h), var_18) + loc_0087E085: var_4C = __vbaR8Cy(__vbaCySub(var_1C, var_18, var_24, var_20, Me, Me, Me, global_0040C7EC, Me, edi, Me, 00000001h), var_18) + loc_0087E08A: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_0087E097: If global_886000 = 0 Then + loc_0087E099: fdivr st0, var_4C + loc_0087E09C: GoTo loc_0087E0A9 + loc_0087E09E: End If + loc_0087E0A9: 'Referenced from: 0087E09C + loc_0087E0A9: global_8860D4 = __vbaR8Cy(global_008860D8, global_008860DC) + loc_0087E0D0: If Err.Number Then + loc_0087E0D2: global_8860D4 = 3DCCCCCDh + loc_0087E0DC: End If + loc_0087E0E3: If global_886054 Then + loc_0087E0F2: End If + loc_0087E0F6: If esi+0000003Ch = 0 Then GoTo loc_0087DF8A + loc_0087E103: var_eax = challengeOptions.VTable_00000750 + loc_0087E116: GoTo loc_0087E122 + loc_0087E121: Exit Sub + loc_0087E122: 'Referenced from: 0087E116 + loc_0087E122: Exit Sub +End Sub + +Private Sub picAnim_Click() '87CB40 + Dim Me As Me + loc_0087CB89: var_eax = Proc_9_20_8476B0(1, Me, ebx) + loc_0087CB97: ecx = arg_C - 1 + loc_0087CB9B: If arg_C - 1 <= 0 Then + loc_0087CBA1: GoTo loc_[ecx*4+0087D0DCh] + loc_0087CBAF: If global_886010 = 1 Then + loc_0087CBB8: var_eax = challengeOptions.VTable_0000073C + loc_0087CBD6: GoTo loc_0087CC14 + loc_0087CBDE: If Me.GetPalette 'Ignore this Then + loc_0087CBE0: ecx = Me.GetPalette 'Ignore this - 1 + loc_0087CBE1: If ecx Then + loc_0087CBE3: ecx = Me.GetPalette 'Ignore this - 1 - 1 + loc_0087CBE4: If ecx <> 0 Then GoTo loc_0087CC0E + loc_0087CBEB: If challengeOptions.VTable_0000073C = 0 Then ecx = 1 + loc_0087CBF2: GoTo loc_0087CC0E + loc_0087CBF4: End If + loc_0087CBF4: eax = challengeOptions.VTable_0000073C - 1 + loc_0087CBFE: GoTo loc_0087CC0A + loc_0087CC00: End If + loc_0087CC00: eax = challengeOptions.VTable_0000073C - 1 And 2 - 1 + loc_0087CC07: challengeOptions.VTable_0000073C - 1 And 2 - 1 = challengeOptions.VTable_0000073C - 1 And 2 - 1 + 00000002h + loc_0087CC0A: 'Referenced from: 0087CBFE + loc_0087CC0E: 'Referenced from: 0087CBF2 + loc_0087CC14: 'Referenced from: 0087CBD6 + loc_0087CC17: var_eax = challengeOptions.VTable_0000073C + loc_0087CC32: var_eax = challengeOptions.VTable_00000734 + loc_0087CC4D: var_eax = challengeOptions.VTable_0000074C + loc_0087CC65: var_eax = Proc_9_10_844CB0(Me, Me, Me) + loc_0087CC6D: var_eax = challengeOptions.VTable_00000704 + loc_0087CC83: + loc_0087CC85: + loc_0087CC88: var_eax = challengeOptions.VTable_00000730 + loc_0087CCE6: var_eax = challengeOptions.VTable_00000740 + loc_0087CD01: var_eax = challengeOptions.VTable_00000734 + loc_0087CD1C: var_eax = challengeOptions.VTable_0000074C + loc_0087CD34: var_eax = Proc_9_10_844CB0(Me, Me, Me) + loc_0087CD3C: var_eax = challengeOptions.VTable_00000704 + loc_0087CD57: var_eax = challengeOptions.VTable_00000730 + loc_0087CDB5: var_eax = challengeOptions.VTable_00000740 + loc_0087CDD0: var_eax = challengeOptions.VTable_00000734 + loc_0087CDEB: var_eax = challengeOptions.VTable_0000074C + loc_0087CE03: var_eax = Proc_9_10_844CB0(Me, Me, Me) + loc_0087CE0B: var_eax = challengeOptions.VTable_00000704 + loc_0087CE26: var_eax = challengeOptions.VTable_00000730 + loc_0087CE42: GoTo loc_0087D09C + loc_0087CE4D: global_8861A2 = %StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_0087CE54: 008861A0h = 008861A0h - %StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_0087CE60: global_8861A0 = global_008861A0 + loc_0087CE66: If 008861A0h = 0 Then + loc_0087CE6E: global_8861A0 = global_00886038 + loc_0087CE74: var_eax = Proc_9_10_844CB0(Me, Me, Me) + loc_0087CE7C: var_eax = challengeOptions.VTable_00000730 + loc_0087CEA5: var_eax = challengeOptions.VTable_00000720 + loc_0087CEC0: var_eax = challengeOptions.VTable_0000074C + loc_0087CEDC: GoTo loc_0087D09C + loc_0087CEEE: 008861A0h = 008861A0h + %StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_0087CEF1: global_8861A2 = %StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_0087CEFE: 00886038h = 00886038h + %StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_0087CF01: global_8861A0 = 008861A0h+%StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_0087CF10: If 008861A0h+%StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) = 0 Then + loc_0087CF12: global_8861A0 = %StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_0087CF19: var_eax = Proc_9_10_844CB0(Me, Me, Me) + loc_0087CF21: var_eax = challengeOptions.VTable_00000730 + loc_0087CF4A: var_eax = challengeOptions.VTable_00000720 + loc_0087CF65: var_eax = challengeOptions.VTable_0000074C + loc_0087CF81: GoTo loc_0087D09C + loc_0087CF8C: 008861A2h = 008861A2h - %StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_0087CF99: global_8861A2 = global_008861A2 + loc_0087CF9F: If 008861A2h = var_FFFFFF Then + loc_0087CFA1: global_8861A2 = 6 + loc_0087CFAD: var_eax = challengeOptions.VTable_00000720 + loc_0087CFB5: If challengeOptions.VTable_00000720 < 0 Then + loc_0087CFC9: GoTo loc_0087CC83 + loc_0087CFCE: End If + loc_0087CFD4: GoTo loc_0087CC85 + loc_0087CFDF: 008861A2h = 008861A2h + %StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_0087CFEC: global_8861A2 = 008861A2h+%StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_0087CFF2: If 008861A2h+%StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) = 0 Then + loc_0087CFFB: End If + loc_0087CFFE: var_eax = challengeOptions.VTable_00000720 + loc_0087D039: GoTo loc_0087CC8E + loc_0087D045: var_18 = %StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_0087D048: var_eax = challengeOptions.btnButton_Click + loc_0087D094: GoTo loc_0087D09C + loc_0087D096: End If + loc_0087D096: End If + loc_0087D096: End If + loc_0087D09C: End If + loc_0087D09C: End If + loc_0087D09C: End If + loc_0087D09C: End If + loc_0087D09C: End If + loc_0087D09F: var_eax = challengeOptions.VTable_0000071C +End Sub + +Private Sub picAnim_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '87D110 + Dim var_28 As PictureBox + Dim var_48 As PictureBox + loc_0087D19D: Button = picAnim._Default + loc_0087D1CC: var_18 = picAnim.Tag + loc_0087D20E: Button = picAnim._Default + loc_0087D232: var_1C = picAnim.Tag + loc_0087D273: Button = picAnim._Default + loc_0087D293: var_20 = picAnim.Tag + loc_0087D2D1: Button = picAnim._Default + loc_0087D2F1: var_24 = picAnim.Tag + loc_0087D324: edi = (var_24 = "backa") + 1 + loc_0087D33A: eax = (var_20 = "playa") + 1 + loc_0087D34E: eax = (var_1C = "righta") + 1 + loc_0087D369: eax = (var_18 = "lefta") + 1 + loc_0087D3B1: If (var_18 = "lefta") + 1 = 0 Then + loc_0087D3DA: + loc_0087D3E7: If Err.Number Then + loc_0087D3FF: var_A0 = Button + loc_0087D412: If Err.Number Then + loc_0087D44E: CInt(6.37066138261923E-314) = picAnim._Default + loc_0087D46E: var_18 = picAnim.Tag + loc_0087D4A0: edi = (var_18 = "left") + 1 + loc_0087D4BF: If (var_18 = "left") + 1 Then + loc_0087D4ED: var_A8 = var_28 + loc_0087D4FE: CInt(6.37066138261923E-314) = picAnim._Default + loc_0087D51F: picAnim.Tag = "lefta" + loc_0087D553: End If + loc_0087D56C: var_48 = var_28 + loc_0087D582: CInt(6.37066138261923E-314) = picAnim._Default + loc_0087D5A2: var_18 = picAnim.Tag + loc_0087D5D4: edi = (var_18 = "right") + 1 + loc_0087D5F3: If (var_18 = "right") + 1 Then + loc_0087D628: CInt(6.37066138261923E-314) = picAnim._Default + loc_0087D649: picAnim.Tag = "righta" + loc_0087D67D: End If + loc_0087D699: var_48 = var_28 + loc_0087D6A5: var_B4 = var_28 + loc_0087D6B6: CInt(6.37066138261923E-314) = picAnim._Default + loc_0087D6D6: var_18 = picAnim.Tag + loc_0087D708: edi = (var_18 = "play") + 1 + loc_0087D727: If (var_18 = "play") + 1 Then + loc_0087D75C: CInt(6.37066138261923E-314) = picAnim._Default + loc_0087D77D: picAnim.Tag = "playa" + loc_0087D7B1: End If + loc_0087D7CD: var_48 = var_28 + loc_0087D7D9: var_BC = var_28 + loc_0087D7EA: CInt(6.37066138261923E-314) = picAnim._Default + loc_0087D80A: var_18 = picAnim.Tag + loc_0087D83C: edi = (var_18 = "back") + 1 + loc_0087D85B: If (var_18 = "back") + 1 Then + loc_0087D890: CInt(6.37066138261923E-314) = picAnim._Default + loc_0087D8B1: picAnim.Tag = "backa" + loc_0087D8E5: GoTo loc_0087DE37 + loc_0087D8EA: End If + loc_0087D906: var_48 = var_28 + loc_0087D909: var_C4 = var_28 + loc_0087D920: CInt(6.37066138261923E-314) = picAnim._Default + loc_0087D940: var_18 = picAnim.Tag + loc_0087D972: edi = (var_18 = "lefta") + 1 + loc_0087D991: If (var_18 = "lefta") + 1 Then + loc_0087D9C6: CInt(6.37066138261923E-314) = picAnim._Default + loc_0087D9E7: picAnim.Tag = "left" + loc_0087DA23: var_eax = challengeOptions.VTable_0000070C + loc_0087DA3B: End If + loc_0087DA6A: CInt(6.37066138261923E-314) = picAnim._Default + loc_0087DA8A: var_18 = picAnim.Tag + loc_0087DABC: edi = (var_18 = "righta") + 1 + loc_0087DADB: If (var_18 = "righta") + 1 Then + loc_0087DB09: var_D0 = var_28 + loc_0087DB1A: CInt(6.37066138261923E-314) = picAnim._Default + loc_0087DB3B: picAnim.Tag = "right" + loc_0087DB77: var_eax = challengeOptions.VTable_0000070C + loc_0087DB8F: End If + loc_0087DBAB: var_48 = var_28 + loc_0087DBB7: var_D4 = var_28 + loc_0087DBC8: CInt(6.37066138261923E-314) = picAnim._Default + loc_0087DBE8: var_18 = picAnim.Tag + loc_0087DC1A: edi = (var_18 = "playa") + 1 + loc_0087DC39: If (var_18 = "playa") + 1 Then + loc_0087DC6E: CInt(6.37066138261923E-314) = picAnim._Default + loc_0087DC8F: picAnim.Tag = "play" + loc_0087DCCB: var_eax = challengeOptions.VTable_0000070C + loc_0087DCE3: End If + loc_0087DD12: CInt(6.37066138261923E-314) = picAnim._Default + loc_0087DD32: var_18 = picAnim.Tag + loc_0087DD64: edi = (var_18 = "backa") + 1 + loc_0087DD83: If (var_18 = "backa") + 1 Then + loc_0087DDB1: var_E0 = var_28 + loc_0087DDC2: CInt(6.37066138261923E-314) = picAnim._Default + loc_0087DDE3: picAnim.Tag = "back" + loc_0087DE1F: var_eax = challengeOptions.VTable_0000070C + loc_0087DE37: + loc_0087DE37: End If + loc_0087DE37: End If + loc_0087DE4C: GoTo loc_0087D3DA + loc_0087DE51: End If + loc_0087DE51: End If + loc_0087DE5E: GoTo loc_0087DEA4 + loc_0087DEA3: Exit Sub + loc_0087DEA4: 'Referenced from: 0087DE5E + loc_0087DEA4: Exit Sub +End Sub + +Private Sub btnButton_Click() '87B8F0 + loc_0087B95F: arg_C = btnButton._Default + loc_0087B983: var_20 = btnButton.Visible + loc_0087B9AD: If var_20 = 0 Then eax = 1 + loc_0087B9C4: If eax = 0 Then + loc_0087B9D6: End If + loc_0087B9DE: GoTo loc_0087B9F4 + loc_0087B9F3: Exit Sub + loc_0087B9F4: 'Referenced from: 0087B9DE +End Sub + +Private Sub btnButton_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '87BA20 + loc_0087BA70: Button = Button + 0008h + loc_0087BAA3: var_eax = challengeOptions.picAnim_MouseMove(var_18, var_1C, var_20, var_24) +End Sub + +Private Sub Form_Load() '87BE20 + Dim Me As Variant + Dim var_18 As Variant + Dim var_1C As Variant + Dim var_6C As PictureBox + Dim global_00886072 As PictureBox + Dim var_74 As PictureBox + loc_0087BE9D: var_18 = Global.Screen + loc_0087BECB: var_64 = Global.Width + loc_0087BF0B: var_1C = Global.Screen + loc_0087BF2B: var_68 = Global.Height + loc_0087BF9E: var_eax = Unknown_VTable_Call[edi+000002A4h] + loc_0087BFEE: var_eax = Proc_12_45_86D280(var_18, var_18, Unknown_VTable_Call[edi+000002A4h]) + loc_0087BFFF: var_eax = challengeOptions.VTable_000006F8 + loc_0087C032: var_eax = Proc_12_43_86D100(var_2C, var_18, var_18) + loc_0087C074: work.ForeColor = RGB(180, 30, 70) + loc_0087C0DA: var_eax = Proc_12_47_86E570(var_18, var_18, global_008868BC) + loc_0087C10A: var_eax = Proc_12_25_868460(4, global_008868BC, var_18) + loc_0087C122: If global_886010 = 1 Then + loc_0087C130: End If + loc_0087C133: var_eax = challengeOptions.VTable_0000073C + loc_0087C14E: var_eax = challengeOptions.VTable_00000734 + loc_0087C166: global_886124 = FFFFFFh + loc_0087C172: var_eax = challengeOptions.VTable_00000748 + loc_0087C18A: var_eax = Proc_9_10_844CB0(Me, Me, Me) + loc_0087C192: var_eax = challengeOptions.VTable_00000720 + loc_0087C1AD: var_eax = challengeOptions.VTable_000006FC + loc_0087C1C8: var_eax = challengeOptions.VTable_0000071C + loc_0087C1E0: var_eax = Proc_84A1B0(Me, Me, Me) + loc_0087C1FF: var_64 = display.Width + loc_0087C228: global_886070 = CInt(var_64) + loc_0087C24E: var_64 = display.Height + loc_0087C277: global_886072 = CInt(var_64) + loc_0087C2B9: work.Width = global_00886070 + loc_0087C315: work.Height = global_00886072 + loc_0087C354: Set work.Top = work.Top = %x1s = var_18 + loc_0087C371: call Proc_10_13_84B1F0(work.Top = %x1s, global_00886070, Me) + loc_0087C38E: var_6C = work.Top = %x1s + loc_0087C391: display.ScaleLeft = global_C2C80000 + loc_0087C3D2: display.ScaleWidth = global_43480000 + loc_0087C426: var_B4 = global_00886072 + loc_0087C439: var_6C = var_18 + loc_0087C43C: var_C0 = global_00886070 + loc_0087C44F: If global_886000 = 0 Then + loc_0087C457: GoTo loc_0087C46A + loc_0087C459: End If + loc_0087C46A: 'Referenced from: 0087C457 + loc_0087C48A: display.ScaleTop = ((var_B4 / var_C0) * global_401680) + loc_0087C4DE: var_D0 = global_00886072 + loc_0087C4F1: var_6C = var_18 + loc_0087C4F4: var_DC = global_00886070 + loc_0087C507: If global_886000 = 0 Then + loc_0087C50F: GoTo loc_0087C522 + loc_0087C511: End If + loc_0087C522: 'Referenced from: 0087C50F + loc_0087C542: display.ScaleHeight = ((var_D0 / var_DC) * global_401678) + loc_0087C57B: var_74 = var_1C + loc_0087C595: var_64 = display.ScaleLeft + loc_0087C5BC: display.ScaleLeft = var_64 + loc_0087C5FF: var_74 = var_1C + loc_0087C619: var_64 = display.ScaleWidth + loc_0087C640: display.ScaleWidth = var_64 + loc_0087C683: var_74 = var_1C + loc_0087C69D: var_64 = display.ScaleTop + loc_0087C6C4: display.ScaleTop = var_64 + loc_0087C707: var_74 = var_1C + loc_0087C721: var_64 = display.ScaleHeight + loc_0087C748: display.ScaleHeight = var_64 + loc_0087C79D: work.DrawWidth = CInt(1) + loc_0087C7C3: var_eax = challengeOptions.VTable_00000704 + loc_0087C7DE: var_eax = challengeOptions.VTable_00000730 + loc_0087C7F9: var_eax = challengeOptions.VTable_0000074C + loc_0087C81E: GoTo loc_0087C83D + loc_0087C83C: Exit Sub + loc_0087C83D: 'Referenced from: 0087C81E + loc_0087C83D: Exit Sub +End Sub + +Private Sub Form_Unload(Cancel As Integer) '87CA10 + Dim Me As Me + Dim var_18 As Me + loc_0087CA7B: var_eax = Proc_12_44_86D1C0(var_28, var_18, var_18) + loc_0087CAA7: Set %x1 = Me.Top = var_18 + loc_0087CACB: Set Me.Top = Me.Top = %x1s = %x1 = Me.Top + loc_0087CADD: var_eax = challengeOptions.VTable_00000744 + loc_0087CB05: GoTo loc_0087CB1A + loc_0087CB19: Exit Sub + loc_0087CB1A: 'Referenced from: 0087CB05 +End Sub + +Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) '87BC00 + Dim Me As Variant + loc_0087BC52: If KeyCode = 123 Then + loc_0087BC54: var_eax = Proc_12_18_864A90(edi, Me, ebx) + loc_0087BC59: GoTo loc_0087BD3B + loc_0087BC5E: End If + loc_0087BC7D: 1 = btnButton._Default + loc_0087BCAB: var_20 = btnButton.Visible + loc_0087BCD5: If var_20 = 13 Then eax = 1 + loc_0087BCF0: If var_20 Then + loc_0087BD00: var_eax = challengeOptions.btnButton_Click + loc_0087BD08: If challengeOptions.btnButton_Click >= 0 Then GoTo loc_0087BD3B + loc_0087BD0A: GoTo loc_0087BD2D + loc_0087BD0C: End If + loc_0087BD13: If KeyCode <> 27 Then GoTo loc_0087BD3B + loc_0087BD23: var_eax = challengeOptions.btnButton_Click + loc_0087BD2B: If challengeOptions.btnButton_Click >= 0 Then GoTo loc_0087BD3B + loc_0087BD2D: 'Referenced from: 0087BD0A + loc_0087BD39: challengeOptions.btnButton_Click = CheckObj(Me, global_0040EDD0, 1884) + loc_0087BD3B: 'Referenced from: 0087BC59 + loc_0087BD47: GoTo loc_0087BD5D + loc_0087BD5C: Exit Sub + loc_0087BD5D: 'Referenced from: 0087BD47 +End Sub + +Private Sub Form_KeyPress(KeyAscii As Integer) '87BD80 + loc_0087BDCC: If KeyAscii = 13 Then + loc_0087BDDC: var_eax = challengeOptions.btnButton_Click + loc_0087BDF8: End If +End Sub + +Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '87C980 + loc_0087C9C3: var_eax = challengeOptions.VTable_00000700 +End Sub + +Private Sub txtLevel_Change() '8839F0 + loc_00883A55: var_18 = txtLevel.Text + loc_00883A9C: var_eax = challengeOptions.VTable_00000738 + loc_00883AC1: GoTo loc_00883AD6 + loc_00883AD5: Exit Sub + loc_00883AD6: 'Referenced from: 00883AC1 +End Sub + +Private Sub txtLevel_LostFocus() '883B00 + loc_00883B65: var_18 = txtLevel.Text + loc_00883BB6: var_eax = challengeOptions.VTable_00000738 + loc_00883BD1: var_eax = challengeOptions.VTable_0000071C + loc_00883BEC: var_eax = challengeOptions.VTable_0000074C + loc_00883C0D: GoTo loc_00883C22 + loc_00883C21: Exit Sub + loc_00883C22: 'Referenced from: 00883C0D +End Sub + +Private Sub txtLevel_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '8849A0 + loc_008849E3: var_eax = challengeOptions.VTable_00000700 +End Sub + +Private Sub display_Click() '87BAF0 + Dim Me As Me + loc_0087BB30: var_eax = Proc_9_20_8476B0(edi, Me, ebx) +End Sub + +Private Sub display_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '87BB70 + loc_0087BBB3: var_eax = challengeOptions.VTable_00000700 +End Sub diff --git a/src/challengeOptions.frx b/src/challengeOptions.frx new file mode 100644 index 0000000000000000000000000000000000000000..d32224f3fecb4e39df73bf1928a1f0e1630470eb GIT binary patch literal 75911 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 0 Then + loc_00835709: var_eax = Err.Raise + loc_0083570B: End If + loc_0083570B: 00000004h = 00000004h + 00000004h + loc_0083570D: GoTo loc_00835719 + loc_0083570F: End If + loc_0083570F: End If + loc_00835715: var_eax = Err.Raise + loc_00835719: 'Referenced from: 0083570D + loc_00835750: If var_8861A8 Then + loc_00835756: If 008861A8h = 1 Then + loc_00835763: 00000004h = 00000004h - ecx+00000014h + loc_00835767: If 00000004h >= 0 Then + loc_00835769: var_eax = Err.Raise + loc_00835771: End If + loc_00835774: GoTo loc_0083577E + loc_00835776: End If + loc_00835776: End If + loc_00835776: var_eax = Err.Raise + loc_0083577E: 'Referenced from: 00835774 + loc_00835786: If edx+eax < 3 Then + loc_0083578A: If var_8861A8 Then + loc_00835790: If 008861A8h = 1 Then + loc_0083579D: 00000004h = 00000004h - ecx+00000014h + loc_008357A1: If 00000004h >= 0 Then + loc_008357A3: var_eax = Err.Raise + loc_008357AB: End If + loc_008357AE: GoTo loc_008357B8 + loc_008357B0: End If + loc_008357B0: End If + loc_008357B0: var_eax = Err.Raise + loc_008357B8: 'Referenced from: 008357AE + loc_008357C1: End If + loc_008357C4: var_eax = classicOptions.initPoints + loc_008357ED: GoTo loc_00835802 + loc_00835801: Exit Sub + loc_00835802: 'Referenced from: 008357ED +End Sub + +Private Sub txtCustomY_Change() '835830 + loc_00835895: var_18 = txtCustomY.Text + loc_008358BA: If 008861ACh Then + loc_008358C0: If 008861ACh = 1 Then + loc_008358D3: 00000004h = 00000004h - eax+00000014h + loc_008358D7: If 00000004h >= 0 Then + loc_008358D9: var_eax = Err.Raise + loc_008358DB: End If + loc_008358DB: 00000004h = 00000004h + 00000004h + loc_008358DD: GoTo loc_008358E9 + loc_008358DF: End If + loc_008358DF: End If + loc_008358E5: var_eax = Err.Raise + loc_008358E9: 'Referenced from: 008358DD + loc_00835920: If var_8861AC Then + loc_00835926: If 008861ACh = 1 Then + loc_00835933: 00000004h = 00000004h - ecx+00000014h + loc_00835937: If 00000004h >= 0 Then + loc_00835939: var_eax = Err.Raise + loc_00835941: End If + loc_00835944: GoTo loc_0083594E + loc_00835946: End If + loc_00835946: End If + loc_00835946: var_eax = Err.Raise + loc_0083594E: 'Referenced from: 00835944 + loc_00835956: If edx+eax < 3 Then + loc_0083595A: If var_8861AC Then + loc_00835960: If 008861ACh = 1 Then + loc_0083596D: 00000004h = 00000004h - ecx+00000014h + loc_00835971: If 00000004h >= 0 Then + loc_00835973: var_eax = Err.Raise + loc_0083597B: End If + loc_0083597E: GoTo loc_00835988 + loc_00835980: End If + loc_00835980: End If + loc_00835980: var_eax = Err.Raise + loc_00835988: 'Referenced from: 0083597E + loc_00835991: End If + loc_00835994: var_eax = classicOptions.initPoints + loc_008359BD: GoTo loc_008359D2 + loc_008359D1: Exit Sub + loc_008359D2: 'Referenced from: 008359BD +End Sub + +Private Sub picAnim_Click() '8315E0 + Dim Me As Me + loc_00831629: var_eax = Proc_9_20_8476B0(1, Me, ebx) + loc_00831634: eax = arg_C - 1 + loc_00831638: If arg_C - 1 <= 0 Then + loc_0083163E: GoTo loc_[eax*4+00831BE4h] + loc_0083164D: If global_886010 = 2 Then + loc_00831667: If Me(14) < 1 Then + loc_00831672: var_eax = classicOptions.showCustom + loc_008316B3: GoTo loc_008316BB + loc_008316B5: End If + loc_008316BE: var_eax = classicOptions.initPoints + loc_00831771: GoTo loc_00831779 + loc_00831773: End If + loc_0083177C: var_eax = classicOptions.initPoints + loc_008317D7: GoTo loc_00831817 + loc_008317D9: End If + loc_008317DC: If 008860E4h = 0 Then + loc_008317DE: GoTo loc_0083180E + loc_008317E0: End If + loc_008317E0: 008860E4h = 008860E4h - %StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_008317F0: global_8860E4 = global_008860E4 + loc_008317F6: If global_88611C Then + loc_008317FC: If 008860E4h <> 3 Then GoTo loc_00831817 + loc_008317FE: global_8860E4 = 5 + loc_00831807: GoTo loc_00831817 + loc_00831809: End If + loc_0083180C: If 008860E4h = 2 Then + loc_0083180E: 'Referenced from: 008317DE + loc_0083180E: global_8860E4 = 4 + loc_00831817: End If + loc_00831817: End If + loc_00831817: var_eax = Proc_9_10_844CB0(, , ) + loc_0083181C: + loc_0083181F: var_eax = classicOptions.initPiecePreviews + loc_0083187E: If 008860E4h+%StkVar1 <> CheckObj(%StkVar2, %StkVar3, %StkVar4) <> 0 Then GoTo loc_008318C1 + loc_00831880: global_8860E4 = 2 + loc_00831887: GoTo loc_008318C1 + loc_00831889: End If + loc_00831889: 008860E4h+%StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) = 008860E4h+%StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + %StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_00831899: global_8860E4 = 008860E4h+%StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4)+%StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_008318C1: End If + loc_008318C1: var_eax = Proc_9_10_844CB0(, , fs:[00000000h]) + loc_008318C9: var_eax = classicOptions.initPiecePreviews + loc_00831937: GoTo loc_008318C1 + loc_00831940: global_886124 = Not (00886124h) + loc_00831946: GoTo loc_0083181C + loc_00831951: global_8861A2 = %StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_00831958: 008861A0h = 008861A0h - %StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_00831964: global_8861A0 = global_008861A0 + loc_0083196A: If 008861A0h = 0 Then + loc_00831973: global_8861A0 = global_00886038 + loc_0083197A: End If + loc_0083197D: var_eax = classicOptions.checkForButtons + loc_008319A6: var_eax = classicOptions.loadBGfile + loc_008319BE: var_eax = Proc_9_10_844CB0(, , ) + loc_008319C3: GoTo loc_00831B29 + loc_008319D5: 008861A0h = 008861A0h + %StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_008319D8: global_8861A2 = %StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_008319E5: 00886038h = 00886038h + %StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_008319E8: global_8861A0 = 008861A0h+%StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_00831A03: var_eax = classicOptions.checkForButtons + loc_00831A2C: var_eax = classicOptions.loadBGfile + loc_00831A44: var_eax = Proc_9_10_844CB0() + loc_00831A4C: var_eax = classicOptions.initPiecePreviews + loc_00831A68: GoTo loc_00831BA4 + loc_00831A73: 008861A2h = 008861A2h - %StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_00831A80: global_8861A2 = global_008861A2 + loc_00831A86: If 008861A2h = var_FFFFFF Then + loc_00831A88: global_8861A2 = 6 + loc_00831A94: var_eax = classicOptions.loadBGfile + loc_00831ABD: var_eax = classicOptions.initPiecePreviews + loc_00831AD9: GoTo loc_00831BA4 + loc_00831AE4: 008861A2h = 008861A2h + %StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_00831AF1: global_8861A2 = 008861A2h+%StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) + loc_00831AF7: If 008861A2h+%StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4) = 0 Then + loc_00831B03: var_eax = classicOptions.loadBGfile + loc_00831B2C: var_eax = classicOptions.initPiecePreviews + loc_00831B6E: GoTo loc_00831BA4 + loc_00831B7E: var_eax = classicOptions.btnButton_Click + loc_00831BA4: End If + loc_00831BA4: End If + loc_00831BA4: End If + loc_00831BA4: End If + loc_00831BA4: End If + loc_00831BA7: var_eax = classicOptions.displayInfo +End Sub + +Private Sub picAnim_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '831C30 + Dim var_28 As PictureBox + Dim var_48 As PictureBox + loc_00831CBD: Button = picAnim._Default + loc_00831CEC: var_18 = picAnim.Tag + loc_00831D2E: Button = picAnim._Default + loc_00831D52: var_1C = picAnim.Tag + loc_00831D93: Button = picAnim._Default + loc_00831DB3: var_20 = picAnim.Tag + loc_00831DF1: Button = picAnim._Default + loc_00831E11: var_24 = picAnim.Tag + loc_00831E44: edi = (var_24 = "backa") + 1 + loc_00831E5A: eax = (var_20 = "playa") + 1 + loc_00831E6E: eax = (var_1C = "righta") + 1 + loc_00831E89: eax = (var_18 = "lefta") + 1 + loc_00831ED1: If (var_18 = "lefta") + 1 = 0 Then + loc_00831EFA: + loc_00831F07: If Err.Number Then + loc_00831F1F: var_A0 = Button + loc_00831F32: If Err.Number Then + loc_00831F6E: CInt(6.37066138261923E-314) = picAnim._Default + loc_00831F8E: var_18 = picAnim.Tag + loc_00831FC0: edi = (var_18 = "left") + 1 + loc_00831FDF: If (var_18 = "left") + 1 Then + loc_0083200D: var_A8 = var_28 + loc_0083201E: CInt(6.37066138261923E-314) = picAnim._Default + loc_0083203F: picAnim.Tag = "lefta" + loc_00832073: End If + loc_0083208C: var_48 = var_28 + loc_008320A2: CInt(6.37066138261923E-314) = picAnim._Default + loc_008320C2: var_18 = picAnim.Tag + loc_008320F4: edi = (var_18 = "right") + 1 + loc_00832113: If (var_18 = "right") + 1 Then + loc_00832148: CInt(6.37066138261923E-314) = picAnim._Default + loc_00832169: picAnim.Tag = "righta" + loc_0083219D: End If + loc_008321B9: var_48 = var_28 + loc_008321C5: var_B4 = var_28 + loc_008321D6: CInt(6.37066138261923E-314) = picAnim._Default + loc_008321F6: var_18 = picAnim.Tag + loc_00832228: edi = (var_18 = "play") + 1 + loc_00832247: If (var_18 = "play") + 1 Then + loc_0083227C: CInt(6.37066138261923E-314) = picAnim._Default + loc_0083229D: picAnim.Tag = "playa" + loc_008322D1: End If + loc_008322ED: var_48 = var_28 + loc_008322F9: var_BC = var_28 + loc_0083230A: CInt(6.37066138261923E-314) = picAnim._Default + loc_0083232A: var_18 = picAnim.Tag + loc_0083235C: edi = (var_18 = "back") + 1 + loc_0083237B: If (var_18 = "back") + 1 Then + loc_008323B0: CInt(6.37066138261923E-314) = picAnim._Default + loc_008323D1: picAnim.Tag = "backa" + loc_00832405: GoTo loc_00832957 + loc_0083240A: End If + loc_00832426: var_48 = var_28 + loc_00832429: var_C4 = var_28 + loc_00832440: CInt(6.37066138261923E-314) = picAnim._Default + loc_00832460: var_18 = picAnim.Tag + loc_00832492: edi = (var_18 = "lefta") + 1 + loc_008324B1: If (var_18 = "lefta") + 1 Then + loc_008324E6: CInt(6.37066138261923E-314) = picAnim._Default + loc_00832507: picAnim.Tag = "left" + loc_00832543: var_eax = classicOptions.drawDefaultPic(CInt(6.37066138261923E-314)) + loc_0083255B: End If + loc_0083258A: CInt(6.37066138261923E-314) = picAnim._Default + loc_008325AA: var_18 = picAnim.Tag + loc_008325DC: edi = (var_18 = "righta") + 1 + loc_008325FB: If (var_18 = "righta") + 1 Then + loc_00832629: var_D0 = var_28 + loc_0083263A: CInt(6.37066138261923E-314) = picAnim._Default + loc_0083265B: picAnim.Tag = "right" + loc_00832697: var_eax = classicOptions.drawDefaultPic(CInt(6.37066138261923E-314)) + loc_008326AF: End If + loc_008326CB: var_48 = var_28 + loc_008326D7: var_D4 = var_28 + loc_008326E8: CInt(6.37066138261923E-314) = picAnim._Default + loc_00832708: var_18 = picAnim.Tag + loc_0083273A: edi = (var_18 = "playa") + 1 + loc_00832759: If (var_18 = "playa") + 1 Then + loc_0083278E: CInt(6.37066138261923E-314) = picAnim._Default + loc_008327AF: picAnim.Tag = "play" + loc_008327EB: var_eax = classicOptions.drawDefaultPic(CInt(6.37066138261923E-314)) + loc_00832803: End If + loc_00832832: CInt(6.37066138261923E-314) = picAnim._Default + loc_00832852: var_18 = picAnim.Tag + loc_00832884: edi = (var_18 = "backa") + 1 + loc_008328A3: If (var_18 = "backa") + 1 Then + loc_008328D1: var_E0 = var_28 + loc_008328E2: CInt(6.37066138261923E-314) = picAnim._Default + loc_00832903: picAnim.Tag = "back" + loc_0083293F: var_eax = classicOptions.drawDefaultPic(CInt(6.37066138261923E-314)) + loc_00832957: + loc_00832957: End If + loc_00832957: End If + loc_0083296C: GoTo loc_00831EFA + loc_00832971: End If + loc_00832971: End If + loc_0083297E: GoTo loc_008329C4 + loc_008329C3: Exit Sub + loc_008329C4: 'Referenced from: 0083297E + loc_008329C4: Exit Sub +End Sub + +Private Sub btnButton_Click() '82F7E0 + loc_0082F84F: arg_C = btnButton._Default + loc_0082F873: var_20 = btnButton.Visible + loc_0082F89D: If var_20 = 0 Then eax = 1 + loc_0082F8B4: If eax = 0 Then + loc_0082F8C6: End If + loc_0082F8CE: GoTo loc_0082F8E4 + loc_0082F8E3: Exit Sub + loc_0082F8E4: 'Referenced from: 0082F8CE +End Sub + +Private Sub btnButton_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '82F910 + loc_0082F960: Button = Button + 000Ch + loc_0082F993: var_eax = classicOptions.picAnim_MouseMove(var_18, var_1C, var_20, var_24) +End Sub + +Private Sub Form_Load() '82FD20 + Dim Me As Variant + Dim var_20 As Variant + Dim var_24 As Variant + Dim var_74 As Variant + Dim global_00886072 As PictureBox + Dim var_7C As PictureBox + loc_0082FDA6: var_20 = Global.Screen + loc_0082FDD4: var_6C = Global.Width + loc_0082FE14: var_24 = Global.Screen + loc_0082FE34: var_70 = Global.Height + loc_0082FEB4: var_eax = Unknown_VTable_Call[edi+000002A4h] + loc_0082FF08: var_eax = Proc_12_43_86D100(var_34, var_20, var_20) + loc_0082FF32: var_eax = Proc_12_45_86D280(var_20, var_20, Proc_12_43_86D100(var_34, var_20, var_20)) + loc_0082FF43: var_eax = classicOptions.positionControls + loc_0082FF8A: work.ForeColor = RGB(180, 30, 70) + loc_0082FFF1: var_eax = Proc_12_47_86E570(var_20, var_20, CreateObject(global_00409370, global_008868A8)) + loc_00830021: var_eax = Proc_12_25_868460(4, global_008868A8, Proc_12_47_86E570(var_20, var_20, CreateObject(global_00409370, global_008868A8))) + loc_0083002F: var_eax = classicOptions.loadClassicOptions + loc_00830047: var_eax = Proc_9_10_844CB0(var_20, global_0040EBFC, global_008868A8) + loc_0083004F: var_eax = classicOptions.loadBGfile + loc_0083006F: If global_886010 = 2 Then + loc_0083007B: + loc_0083008D: If Me(20) <= 3 Then + loc_0083009B: If var_8861A8 Then + loc_008300A1: If 008861A8h = 1 Then + loc_008300B0: If Me(20) >= 0 Then + loc_008300B2: var_eax = Err.Raise + loc_008300B4: End If + loc_008300B7: GoTo loc_008300BB + loc_008300B9: End If + loc_008300B9: End If + loc_008300B9: var_eax = Err.Raise + loc_008300BB: 'Referenced from: 008300B7 + loc_008300C1: var_AC = Err.Raise + loc_008300C9: If var_8861AC Then + loc_008300CF: If 008861ACh = 1 Then + loc_008300DF: If Me(20) >= 0 Then + loc_008300E1: var_eax = Err.Raise + loc_008300E9: End If + loc_008300EC: GoTo loc_008300F6 + loc_008300EE: End If + loc_008300EE: End If + loc_008300EE: var_eax = Err.Raise + loc_008300F6: 'Referenced from: 008300EC + loc_0083011B: If 00886056h <> 0 Then edx = 1 + loc_00830124: If 00886056h <> 0 Then eax = 1 + loc_00830129: If eax = 0 Then + loc_00830133: End If + loc_0083013E: 00000001h = 00000001h + esi+0000004Eh + loc_0083014C: GoTo loc_0083007B + loc_00830151: End If + loc_00830168: var_74 = var_20 + loc_00830176: var_18 = CStr(00000001h+esi+0000004Eh = txtCustomX.Index) + loc_00830183: txtCustomX.Text = var_18 + loc_008301EF: txtCustomY.Text = CStr(Me(21)) + loc_0083022E: If esi+00000036h = 0 Then + loc_0083023D: var_eax = classicOptions.showCustom + loc_00830268: var_3C = global_00886056 + loc_00830299: var_1C = Trim$(Str$(global_00886056)) + loc_008302A6: txtCustomX.Text = var_1C + loc_008302F3: var_3C = global_00886058 + loc_00830324: var_1C = Trim$(Str$(global_00886058)) + loc_00830331: txtCustomY.Text = var_1C + loc_00830375: GoTo loc_00830646 + loc_0083037A: End If + loc_0083037D: var_eax = classicOptions.hideCustom + loc_00830399: GoTo loc_00830646 + loc_008303A1: var_eax = classicOptions.hideCustom + loc_008303D5: 1 = picAnim._Default + loc_008303F7: picAnim.Visible = False + loc_00830443: 1 = arrowExtender._Default + loc_00830465: arrowExtender.Visible = False + loc_008304B1: 2 = picAnim._Default + loc_008304D3: picAnim.Visible = False + loc_0083051F: 2 = arrowExtender._Default + loc_00830541: arrowExtender.Visible = False + loc_0083057F: If var_8861A8 Then + loc_00830585: If 008861A8h = 1 Then + loc_0083058F: 00000002h = 00000002h - ecx+00000014h + loc_00830599: If 00000002h >= 0 Then + loc_0083059B: var_eax = Err.Raise + loc_008305AA: End If + loc_008305AA: var_74 = var_74 + var_74 + loc_008305AC: GoTo loc_008305BA + loc_008305AE: End If + loc_008305AE: End If + loc_008305AE: var_eax = Err.Raise + loc_008305BA: 'Referenced from: 008305AC + loc_008305C9: global_886056 = ecx+eax + loc_008305D0: If var_8861AC Then + loc_008305D6: If 008861ACh = 1 Then + loc_008305E0: 00000002h = 00000002h - ecx+00000014h + loc_008305EA: If 00000002h >= 0 Then + loc_008305EC: var_eax = Err.Raise + loc_008305FB: End If + loc_008305FB: var_74 = var_74 + var_74 + loc_008305FD: GoTo loc_0083060B + loc_008305FF: End If + loc_008305FF: End If + loc_008305FF: var_eax = Err.Raise + loc_0083060B: 'Referenced from: 008305FD + loc_0083061B: global_886058 = ecx+eax + loc_00830622: If var_88611C Then + loc_0083062C: If global_8860E4 = 3 Then GoTo loc_0083063D + loc_00830631: If var_88611C <> 0 Then GoTo loc_00830646 + loc_00830633: End If + loc_0083063B: If global_8860E4 = 2 Then + loc_0083063D: global_8860E4 = 4 + loc_00830646: End If + loc_00830646: End If + loc_00830649: var_eax = classicOptions.resetHighLights + loc_00830664: var_eax = classicOptions.displayInfo + loc_0083067C: var_eax = Proc_84A1B0(var_24, var_20, var_20) + loc_0083069B: var_6C = display.Width + loc_008306C4: global_886070 = CInt(var_6C) + loc_008306EA: var_6C = display.Height + loc_00830713: global_886072 = CInt(var_6C) + loc_00830755: work.Width = global_00886070 + loc_008307A0: var_74 = var_20 + loc_008307B1: work.Height = global_00886072 + loc_008307F0: Set work.Top = work.Top = %x1s = var_20 + loc_0083080D: call Proc_10_13_84B1F0(work.Top = %x1s, global_00886070, var_20) + loc_0083082D: display.ScaleLeft = global_C2C80000 + loc_0083086B: var_74 = var_20 + loc_0083086E: display.ScaleWidth = global_43480000 + loc_008308C2: var_D8 = global_00886072 + loc_008308D8: var_E4 = global_00886070 + loc_008308EB: If global_886000 = 0 Then + loc_008308F3: GoTo loc_00830906 + loc_008308F5: End If + loc_00830906: 'Referenced from: 008308F3 + loc_00830926: display.ScaleTop = ((var_D8 / var_E4) * global_401680) + loc_0083097A: var_F4 = global_00886072 + loc_0083098D: var_74 = var_20 + loc_00830990: var_100 = global_00886070 + loc_008309A3: If global_886000 = 0 Then + loc_008309AB: GoTo loc_008309BE + loc_008309AD: End If + loc_008309BE: 'Referenced from: 008309AB + loc_008309DE: display.ScaleHeight = ((var_F4 / var_100) * global_401678) + loc_00830A17: var_7C = var_24 + loc_00830A31: var_6C = display.ScaleLeft + loc_00830A58: display.ScaleLeft = var_6C + loc_00830A9B: var_7C = var_24 + loc_00830AB5: var_6C = display.ScaleWidth + loc_00830ADC: display.ScaleWidth = var_6C + loc_00830B1F: var_7C = var_24 + loc_00830B39: var_6C = display.ScaleTop + loc_00830B60: display.ScaleTop = var_6C + loc_00830BA3: var_7C = var_24 + loc_00830BBD: var_6C = display.ScaleHeight + loc_00830BE4: display.ScaleHeight = var_6C + loc_00830C39: work.DrawWidth = CInt(1) + loc_00830C5F: var_eax = classicOptions.initPoints + loc_00830C7A: var_eax = classicOptions.initPiecePreviews + loc_00830C95: var_eax = classicOptions.checkForButtons + loc_00830CBA: GoTo loc_00830CE9 + loc_00830CE8: Exit Sub + loc_00830CE9: 'Referenced from: 00830CBA + loc_00830CE9: Exit Sub +End Sub + +Private Sub Form_Unload(Cancel As Integer) '830EB0 + Dim Me As Me + Dim var_18 As Me + loc_00830F1B: var_eax = Proc_12_44_86D1C0(var_28, var_18, var_18) + loc_00830F47: Set %x1 = Me.Top = var_18 + loc_00830F6B: Set Me.Top = Me.Top = %x1s = %x1 = Me.Top + loc_00830F7D: var_eax = classicOptions.saveClassicOptions + loc_00830FA5: GoTo loc_00830FBA + loc_00830FB9: Exit Sub + loc_00830FBA: 'Referenced from: 00830FA5 +End Sub + +Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) '82FAF0 + Dim Me As Variant + loc_0082FB45: If KeyCode = 123 Then + loc_0082FB47: var_eax = Proc_12_18_864A90(edi, Me, ebx) + loc_0082FB4C: GoTo loc_0082FC05 + loc_0082FB51: End If + loc_0082FB55: If Proc_12_18_864A90(edi, Me, ebx) <> 0 Then GoTo loc_0082FC0F + loc_0082FB7A: 1 = btnButton._Default + loc_0082FBA8: var_20 = btnButton.Visible + loc_0082FBDB: If var_20 Then + loc_0082FBEB: var_eax = classicOptions.btnButton_Click + loc_0082FC03: End If + loc_0082FC05: 'Referenced from: 0082FB4C + loc_0082FC0D: GoTo loc_0082FC55 + loc_0082FC13: If classicOptions.btnButton_Click <> 27 Then GoTo loc_0082FC05 + loc_0082FC23: var_eax = classicOptions.btnButton_Click + loc_0082FC2B: If classicOptions.btnButton_Click >= 0 Then GoTo loc_0082FC05 + loc_0082FC39: classicOptions.btnButton_Click = CheckObj(Me, global_0040EBFC, 1876) + loc_0082FC3F: GoTo loc_0082FC05 + loc_0082FC54: Exit Sub + loc_0082FC55: 'Referenced from: 0082FC0D +End Sub + +Private Sub Form_KeyPress(KeyAscii As Integer) '82FC80 + loc_0082FCCC: If KeyAscii = 13 Then + loc_0082FCDC: var_eax = classicOptions.btnButton_Click + loc_0082FCF8: End If +End Sub + +Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '830E20 + loc_00830E63: var_eax = classicOptions.highLightCheck +End Sub + +Private Sub tmrMainLoop_Timer() '8329F0 + Dim Me As Me + Dim var_2C As Timer + loc_00832A5B: tmrMainLoop.Enabled = ebx + loc_00832A83: var_eax = classicOptions.drawDefaultPics + loc_00832AA5: var_eax = Proc_86B860(var_2C, Me, Me) + loc_00832AAA: + loc_00832AAE: var_eax = QueryPerformanceCounter(var_24) + loc_00832AC0: + loc_00832AC8: If 00000001h <= 4 Then + loc_00832AE5: var_eax = Proc_10_11_84A820(var_2C, var_2C, 4) + loc_00832AF6: 00000001h = 00000001h + 00000001h + loc_00832B01: GoTo loc_00832AC0 + loc_00832B03: End If + loc_00832B06: var_eax = classicOptions.drawdisplay + loc_00832B3F: var_eax = Proc_12_46_86D7E0(var_2C, var_2C, classicOptions.drawdisplay) + loc_00832B51: If esi+00000034h Then + loc_00832B56: var_eax = classicOptions.drawAnimations + loc_00832B72: End If + loc_00832B76: var_eax = QueryPerformanceCounter(var_1C) + loc_00832B91: call __vbaCySub(var_1C, var_18, var_24, var_20, Me, global_0040C7EC, Me, global_0040C7EC, edi, Me, 00000001h) + loc_00832B99: call __vbaR8Cy(__vbaCySub(var_1C, var_18, var_24, var_20, Me, global_0040C7EC, Me, global_0040C7EC, edi, Me, 00000001h), var_18) + loc_00832BAB: var_4C = __vbaR8Cy(__vbaCySub(var_1C, var_18, var_24, var_20, Me, global_0040C7EC, Me, global_0040C7EC, edi, Me, 00000001h), var_18) + loc_00832BB0: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_00832BBD: If global_886000 = 0 Then + loc_00832BBF: fdivr st0, var_4C + loc_00832BC2: GoTo loc_00832BCF + loc_00832BC4: End If + loc_00832BCF: 'Referenced from: 00832BC2 + loc_00832BCF: global_8860D4 = __vbaR8Cy(global_008860D8, global_008860DC) + loc_00832BF6: If Err.Number Then + loc_00832BF8: global_8860D4 = 3DCCCCCDh + loc_00832C02: End If + loc_00832C09: If global_886054 Then + loc_00832C18: End If + loc_00832C1C: If esi+00000038h = 0 Then GoTo loc_00832AAA + loc_00832C29: var_eax = classicOptions.Proc_5_36_82F1C0(Me, Me(18)) + loc_00832C3C: GoTo loc_00832C48 + loc_00832C47: Exit Sub + loc_00832C48: 'Referenced from: 00832C3C + loc_00832C48: Exit Sub +End Sub + +Private Sub arrowExtender_Click() '82F540 + loc_0082F5AF: arg_C = picAnim._Default + loc_0082F5DD: var_20 = picAnim.Visible + loc_0082F610: If var_20 Then + loc_0082F619: var_eax = classicOptions.picAnim_Click + loc_0082F631: End If + loc_0082F63D: GoTo loc_0082F653 + loc_0082F652: Exit Sub + loc_0082F653: 'Referenced from: 0082F63D +End Sub + +Private Sub arrowExtender_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '82F680 + loc_0082F6F8: Button = picAnim._Default + loc_0082F71C: var_20 = picAnim.Visible + loc_0082F753: If var_20 Then + loc_0082F778: var_eax = classicOptions.picAnim_MouseMove(Button, var_20, var_24, var_28) + loc_0082F794: End If + loc_0082F79D: GoTo loc_0082F7B3 + loc_0082F7B2: Exit Sub + loc_0082F7B3: 'Referenced from: 0082F79D +End Sub + +Private Sub display_Click() '82F9E0 + Dim Me As Me + loc_0082FA20: var_eax = Proc_9_20_8476B0(edi, Me, ebx) +End Sub + +Private Sub display_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '82FA60 + loc_0082FAA3: var_eax = classicOptions.highLightCheck +End Sub + +Public Sub positionControls() '82CED0 + Dim Me As Variant + Dim var_50 As Variant + Dim var_18 As Variant + Dim var_1C As Variant + loc_0082CF44: var_7C = stk@FF34 + loc_0082CFA0: var_eax = lblCross.Move global_43150000, 2, var_28, 168 + loc_0082CFE6: var_84 = var_18 + loc_0082D052: var_eax = display.Move global_43750000, 2, var_28, 149 + loc_0082D09C: var_50 = var_18 + loc_0082D09F: 1 = btnButton._Default + loc_0082D0CF: var_88 = var_1C + loc_0082D12E: var_eax = btnButton.Move global_43E80000, 2, var_28, 445 + loc_0082D185: 2 = btnButton._Default + loc_0082D212: var_eax = btnButton.Move global_440A0000, 2, var_28 + loc_0082D262: var_8C = var_18 + loc_0082D2CE: var_eax = txtCustomX.Move global_42EA0000, 2, var_28, 167 + loc_0082D314: var_50 = var_18 + loc_0082D383: var_eax = txtCustomY.Move global_43230000, 2, var_28 + loc_0082D435: var_eax = lblGameSize.Move global_428C0000, 2, var_28, 170 + loc_0082D47B: var_94 = var_18 + loc_0082D4E7: var_eax = lblVarieties.Move global_428C0000, 2, var_28, 220 + loc_0082D52D: var_98 = var_18 + loc_0082D599: var_eax = lblBombs.Move global_428C0000, 2, var_28, 269 + loc_0082D5DF: var_9C = var_18 + loc_0082D64B: var_eax = lblBalanced.Move global_428C0000, 2, var_28, 316 + loc_0082D691: var_A0 = var_18 + loc_0082D6FD: var_eax = lblPieceSet.Move global_428C0000, 2, var_28, 364 + loc_0082D743: var_A4 = var_18 + loc_0082D750: var_50 = var_18 + loc_0082D7AF: var_eax = lblBackground.Move global_428C0000, 2, var_28, 413 + loc_0082D7E2: + loc_0082D7EE: If Me(20) <= 12 Then + loc_0082D7F7: eax = Me(20) - 1 + loc_0082D7FB: If Me(20) - 1 <= 0 Then + loc_0082D801: GoTo loc_[eax*4+0082F188h] + loc_0082D831: Me(20) = arrowExtender._Default + loc_0082D8B1: var_eax = arrowExtender.Move global_42080000, 2, var_28, var_20 + loc_0082D90E: Me(20) = picAnim._Default + loc_0082D92F: var_58 = var_1C + loc_0082D98E: var_eax = picAnim.Move global_42540000, 2, var_28, var_20 + loc_0082D998: If picAnim.Move global_42540000 < 0 Then + loc_0082D99E: GoTo loc_0082DB35 + loc_0082D9CC: Me(20) = arrowExtender._Default + loc_0082DA4C: var_eax = arrowExtender.Move global_43470000, 2, var_28, var_20 + loc_0082DAA9: Me(20) = picAnim._Default + loc_0082DACA: var_58 = var_1C + loc_0082DB29: var_eax = picAnim.Move global_435B0000, 2, var_28, var_20 + loc_0082DB33: If picAnim.Move global_435B0000 < 0 Then + loc_0082DB35: 'Referenced from: 0082D99E + loc_0082DB44: picAnim.Move global_435B0000, 2, var_28, var_20 = CheckObj(var_58, global_0040E7E4, 616) + loc_0082DB4A: End If + loc_0082DB4A: End If + loc_0082DB60: End If + loc_0082DB69: Me(20) = Me(20) + 00000001h + loc_0082DB76: GoTo loc_0082D7E2 + loc_0082DB7B: End If + loc_0082DB9E: 1 = arrowExtender._Default + loc_0082DC21: var_eax = arrowExtender.Move global_42080000, 2, var_28, 162 + loc_0082DC78: 2 = arrowExtender._Default + loc_0082DD00: var_eax = arrowExtender.Move global_43470000, 2, var_28 + loc_0082DD57: 3 = arrowExtender._Default + loc_0082DDDA: var_eax = arrowExtender.Move global_42080000, 2, var_28, 209 + loc_0082DE31: 4 = arrowExtender._Default + loc_0082DEB9: var_eax = arrowExtender.Move global_43470000, 2, var_28 + loc_0082DF10: 5 = arrowExtender._Default + loc_0082DF93: var_eax = arrowExtender.Move global_42080000, 2, var_28, 260 + loc_0082DFEA: 6 = arrowExtender._Default + loc_0082E072: var_eax = arrowExtender.Move global_43470000, 2, var_28 + loc_0082E0C9: 7 = arrowExtender._Default + loc_0082E14C: var_eax = arrowExtender.Move global_42080000, 2, var_28, 307 + loc_0082E1A3: 8 = arrowExtender._Default + loc_0082E22B: var_eax = arrowExtender.Move global_43470000, 2, var_28 + loc_0082E282: 9 = arrowExtender._Default + loc_0082E305: var_eax = arrowExtender.Move global_42080000, 2, var_28, 355 + loc_0082E35C: 10 = arrowExtender._Default + loc_0082E3E4: var_eax = arrowExtender.Move global_43470000, 2, var_28 + loc_0082E43B: 11 = arrowExtender._Default + loc_0082E4BE: var_eax = arrowExtender.Move global_42080000, 2, var_28, 403 + loc_0082E515: 12 = arrowExtender._Default + loc_0082E59D: var_eax = arrowExtender.Move global_43470000, 2, var_28 + loc_0082E5F4: 1 = picAnim._Default + loc_0082E677: var_eax = picAnim.Move global_42540000, 2, var_28, 170 + loc_0082E6CE: 2 = picAnim._Default + loc_0082E756: var_eax = picAnim.Move global_435B0000, 2, var_28 + loc_0082E7AD: 3 = picAnim._Default + loc_0082E830: var_eax = picAnim.Move global_42540000, 2, var_28, 217 + loc_0082E887: 4 = picAnim._Default + loc_0082E90F: var_eax = picAnim.Move global_435B0000, 2, var_28 + loc_0082E966: 5 = picAnim._Default + loc_0082E9E9: var_eax = picAnim.Move global_42540000, 2, var_28, 268 + loc_0082EA40: 6 = picAnim._Default + loc_0082EAC8: var_eax = picAnim.Move global_435B0000, 2, var_28 + loc_0082EB1F: 7 = picAnim._Default + loc_0082EBA2: var_eax = picAnim.Move global_42540000, 2, var_28, 315 + loc_0082EBF9: 8 = picAnim._Default + loc_0082EC81: var_eax = picAnim.Move global_435B0000, 2, var_28 + loc_0082ECD8: 9 = picAnim._Default + loc_0082ED5B: var_eax = picAnim.Move global_42540000, 2, var_28, 363 + loc_0082EDB2: 10 = picAnim._Default + loc_0082EE3A: var_eax = picAnim.Move global_435B0000, 2, var_28 + loc_0082EE91: 11 = picAnim._Default + loc_0082EF14: var_eax = picAnim.Move global_42540000, 2, var_28, 411 + loc_0082EF6B: 12 = picAnim._Default + loc_0082EFF9: var_eax = picAnim.Move global_435B0000, 2, var_28 + loc_0082F044: + loc_0082F04F: If ecx+0000004Eh <= 14 Then + loc_0082F07D: Me(20) = picAnim._Default + loc_0082F100: var_eax = picAnim.Move global_40800000, 2, var_28, 3 + loc_0082F13B: Me(20) = Me(20) + var_6C + loc_0082F145: GoTo loc_0082F044 + loc_0082F14A: End If + loc_0082F150: GoTo loc_0082F166 + loc_0082F165: Exit Sub + loc_0082F166: 'Referenced from: 0082F150 + loc_0082F166: Exit Sub +End Sub + +Public Sub resetHighLights() '830D20 + loc_00830D5E: var_eax = classicOptions.drawDefaultPics +End Sub + +Public Sub highLightCheck() '830DA0 + Dim Me As Me + loc_00830DDE: If Me.SaveProp 'Ignore this Then + loc_00830DE3: var_eax = classicOptions.resetHighLights + loc_00830DFF: End If +End Sub + +Public Sub saveClassicOptions() '830FE0 + Dim Me As Me + loc_0083101A: var_eax = Close + loc_00831044: Open global_00886014 & "classicOp.cfg" For Random As #1 Len = 20 + loc_00831062: Put #1, global_00886056 + loc_0083106D: Put #1, global_00886058 + loc_00831078: Put #1, global_00886124 + loc_00831083: Put #1, global_008860E4 + loc_0083108E: Put #1, global_0088611C + loc_00831099: Put #1, global_008861A0 + loc_008310A3: Put #1, Me(15) + loc_008310AD: Put #1, %x1 = Me.Caption + loc_008310AF: Me = Me + 00000052h + loc_008310B7: Put #1, Me+00000052h + loc_008310C2: Put #1, global_008861A2 + loc_008310C6: Close #1 + loc_008310D1: GoTo loc_008310DD + loc_008310DC: Exit Sub + loc_008310DD: 'Referenced from: 008310D1 +End Sub + +Public Sub loadClassicOptions() '831100 + Dim Me As Me + loc_00831140: var_eax = Close + loc_00831166: Open global_00886014 & "classicOp.cfg" For Random As #1 Len = 20 + loc_0083117F: If LOF(1) Then + loc_00831194: Get #1, global_00886056 + loc_0083119F: Get #1, global_00886058 + loc_008311AA: Get #1, global_00886124 + loc_008311B5: Get #1, global_008860E4 + loc_008311C0: Get #1, global_0088611C + loc_008311CB: Get #1, global_008861A0 + loc_008311D5: Get #1, Me(15) + loc_008311DF: Get #1, %x1 = Me.Caption + loc_008311E1: Me = Me + 00000052h + loc_008311ED: Get #1, Me+00000052h + loc_008311F7: Get #1, global_008861A2 + loc_008311F9: var_eax = Close + loc_00831202: If global_8860E4 >= 2 Then GoTo loc_00831307 + loc_00831208: global_8860E4 = 2 + loc_0083120F: GoTo loc_00831307 + loc_00831214: End If + loc_00831214: var_eax = Close + loc_0083121E: If 008861A8h Then + loc_00831224: If 008861A8h = 1 Then + loc_0083123B: If 00000002h >= 0 Then + loc_0083123D: var_eax = Err.Raise + loc_00831245: End If + loc_00831248: GoTo loc_00831258 + loc_0083124A: End If + loc_0083124A: End If + loc_00831250: var_eax = Err.Raise + loc_00831258: 'Referenced from: 00831248 + loc_00831267: global_886056 = ecx+eax + loc_0083126E: If var_8861AC Then + loc_00831274: If 008861ACh = 1 Then + loc_00831285: If 00000002h >= 0 Then + loc_00831287: var_eax = Err.Raise + loc_0083128F: End If + loc_00831292: GoTo loc_0083129C + loc_00831294: End If + loc_00831294: End If + loc_00831294: var_eax = Err.Raise + loc_0083129C: 'Referenced from: 00831292 + loc_008312AC: global_886058 = ecx+eax + loc_008312B3: global_8860E4 = 4 + loc_008312BC: global_88611C = 0 + loc_008312C5: global_886124 = True + loc_008312CB: global_8861A0 = 1 + loc_008312E2: global_8861A2 = 1 + loc_008312EB: var_eax = Me.1796 + loc_00831307: + loc_0083130C: GoTo loc_00831318 + loc_00831317: Exit Sub + loc_00831318: 'Referenced from: 0083130C +End Sub + +Public Sub showCustom() '831340 + loc_00831395: txtCustomX.Visible = True + loc_008313D9: txtCustomY.Visible = True + loc_00831417: lblCross.Visible = True + loc_00831447: var_eax = classicOptions.txtCustomX_Change + loc_00831462: var_eax = classicOptions.txtCustomY_Change + loc_0083147F: GoTo loc_0083148B + loc_0083148A: Exit Sub + loc_0083148B: 'Referenced from: 0083147F +End Sub + +Public Sub hideCustom() '8314B0 + loc_00831507: txtCustomX.Visible = False + loc_00831545: txtCustomY.Visible = False + loc_00831585: lblCross.Visible = False + loc_008315AD: GoTo loc_008315B9 + loc_008315B8: Exit Sub + loc_008315B9: 'Referenced from: 008315AD +End Sub + +Public Sub initPoints() '832C80 + Dim Me As Me + Dim global_401728 As Me + loc_00832CC4: If var_8861A8 Then + loc_00832CCA: If 008861A8h = 1 Then + loc_00832CDA: If Me(14) >= 0 Then + loc_00832CDC: var_eax = Err.Raise + loc_00832CE8: End If + loc_00832CEB: GoTo loc_00832CF9 + loc_00832CED: End If + loc_00832CED: End If + loc_00832CED: var_eax = Err.Raise + loc_00832CF9: 'Referenced from: 00832CEB + loc_00832D08: var_30 = ecx+eax + loc_00832D0B: If var_8861AC Then + loc_00832D11: If 008861ACh = 1 Then + loc_00832D21: If Me(14) >= 0 Then + loc_00832D23: var_eax = Err.Raise + loc_00832D2F: End If + loc_00832D32: GoTo loc_00832D40 + loc_00832D34: End If + loc_00832D34: End If + loc_00832D34: var_eax = Err.Raise + loc_00832D40: 'Referenced from: 00832D32 + loc_00832D4B: var_2C = edx+eax + loc_00832D4E: If ecx+eax < 1 Then + loc_00832D58: End If + loc_00832D5C: If edx+eax < 1 Then + loc_00832D66: End If + loc_00832D6A: If 00000001h > 50 Then + loc_00832D74: End If + loc_00832D78: If 00000001h > 50 Then + loc_00832D82: End If + loc_00832D85: If 00000032h > 50 Then + loc_00832D97: var_70 = global_00886070 + loc_00832DB3: If global_886000 = 0 Then + loc_00832DB8: GoTo loc_00832DC5 + loc_00832DBA: End If + loc_00832DC5: 'Referenced from: 00832DB8 + loc_00832DC5: GoTo loc_00832E1D + loc_00832DC7: End If + loc_00832DD7: var_88 = global_00886072 + loc_00832DF5: var_94 = global_00886070 + loc_00832E02: If global_886000 = 0 Then + loc_00832E0A: GoTo loc_00832E1D + loc_00832E0C: End If + loc_00832E1D: 'Referenced from: 00832DC5 + loc_00832E33: var_20 = CInt(((var_88 * global_401730) / var_94)) + loc_00832E36: If CInt(((var_88 * global_401730) / var_94)) > 0 Then + loc_00832E3F: End If + loc_00832E59: var_A4 = var_30 + loc_00832E6C: If global_886000 = 0 Then + loc_00832E74: GoTo loc_00832E87 + loc_00832E76: End If + loc_00832E87: 'Referenced from: 00832E74 + loc_00832E87: var_98 = var_20 + loc_00832EB4: var_24 = CInt(((var_A4 / global_401728) * var_98)) + loc_00832EBD: var_B8 = var_30 + loc_00832ED0: If global_886000 = 0 Then + loc_00832ED8: GoTo loc_00832EEB + loc_00832EDA: End If + loc_00832EEB: 'Referenced from: 00832ED8 + loc_00832F0C: var_1C = CInt(((var_B8 / global_401728) * var_98)) + loc_00832F22: var_CC = var_2C + loc_00832F35: If global_886000 = 0 Then + loc_00832F3D: GoTo loc_00832F50 + loc_00832F3F: End If + loc_00832F50: 'Referenced from: 00832F3D + loc_00832F77: var_3C = CInt(((var_CC / global_401728) * var_98)) + loc_00832F80: var_E0 = var_2C + loc_00832F93: If global_886000 = 0 Then + loc_00832F9B: GoTo loc_00832FAE + loc_00832F9D: End If + loc_00832FAE: 'Referenced from: 00832F9B + loc_00832FCC: var_18 = CInt(((var_E0 / global_401728) * var_98)) + loc_00832FE8: var_30(1) = var_30(1) * 0002h + loc_00832FFB: var_2C(1) = var_2C(1) * 0002h + loc_0083300E: var_30(2) = var_30(2) + 0008h + loc_0083302A: ReDim Me.Caption = %StkVar1(0 To Me.Release) + loc_00833038: Me = Me + 00000058h + loc_00833042: ReDim Me+00000058h(0 To %x1 = Me.BackColor) + loc_00833057: If var_30 >= 0 Then + loc_00833065: var_EC = var_3C + loc_0083306B: var_F0 = var_18 + loc_00833071: + loc_00833075: If Me.Caption = %StkVar1 Then + loc_0083307B: If Me.Caption = %StkVar1 = 0 Then + loc_0083308A: If 00000001h >= 0 Then + loc_0083308C: var_eax = Err.Raise + loc_00833092: End If + loc_00833098: GoTo loc_008330A0 + loc_0083309A: End If + loc_0083309A: End If + loc_0083309A: var_eax = Err.Raise + loc_008330A0: 'Referenced from: 00833098 + loc_008330A4: var_48 = var_48 * var_20 + loc_008330AF: var_48 = var_48 + var_24 + loc_008330BE: var_F4 = var_48+var_24 + loc_008330D4: If Me.Caption = %StkVar1 Then + loc_008330DA: If Me.Caption = %StkVar1 = 0 Then + loc_008330E9: If 00000001h >= 0 Then + loc_008330EB: var_eax = Err.Raise + loc_008330F1: End If + loc_008330F7: GoTo loc_008330FF + loc_008330F9: End If + loc_008330F9: End If + loc_008330F9: var_eax = Err.Raise + loc_008330FF: 'Referenced from: 008330F7 + loc_00833112: If Me.Caption = %StkVar1 Then + loc_00833118: If Me.Caption = %StkVar1 = 0 Then + loc_00833127: If 00000001h >= 0 Then + loc_00833129: var_eax = Err.Raise + loc_0083312F: End If + loc_00833135: GoTo loc_0083313D + loc_00833137: End If + loc_00833137: End If + loc_00833137: var_eax = Err.Raise + loc_0083313D: 'Referenced from: 00833135 + loc_0083313F: 00000001h = 00000001h + 0001h + loc_00833158: If Me.Caption = %StkVar1 Then + loc_0083315E: If Me.Caption = %StkVar1 = 0 Then + loc_0083316D: If ebx >= 0 Then + loc_0083316F: var_eax = Err.Raise + loc_00833175: End If + loc_0083317B: GoTo loc_00833183 + loc_0083317D: End If + loc_0083317D: End If + loc_0083317D: var_eax = Err.Raise + loc_00833183: 'Referenced from: 0083317B + loc_00833187: var_48 = var_48 * var_20 + loc_00833192: var_48 = var_48 + var_24 + loc_008331A1: var_F8 = var_48+var_24 + loc_008331B7: If Me.Caption = %StkVar1 Then + loc_008331BD: If Me.Caption = %StkVar1 = 0 Then + loc_008331CC: If ebx >= 0 Then + loc_008331CE: var_eax = Err.Raise + loc_008331D4: End If + loc_008331DA: GoTo loc_008331E2 + loc_008331DC: End If + loc_008331DC: End If + loc_008331DC: var_eax = Err.Raise + loc_008331E2: 'Referenced from: 008331DA + loc_008331F5: If Me.Caption = %StkVar1 Then + loc_008331FB: If Me.Caption = %StkVar1 = 0 Then + loc_0083320A: If ebx >= 0 Then + loc_0083320C: var_eax = Err.Raise + loc_00833212: End If + loc_00833218: GoTo loc_00833220 + loc_0083321A: End If + loc_0083321A: End If + loc_0083321A: var_eax = Err.Raise + loc_00833220: 'Referenced from: 00833218 + loc_00833222: 00000001h+0001h = 00000001h+0001h + 0001h + loc_0083323B: var_48 = var_48 + 0001h + loc_0083324C: If var_48+0001h <= &H32 Then GoTo loc_00833071 + loc_00833252: End If + loc_0083325E: If var_2C >= 0 Then + loc_0083326C: var_FC = var_24 + loc_00833272: var_100 = var_1C + loc_00833278: + loc_0083327C: If Me.Caption = %StkVar1 Then + loc_00833282: If Me.Caption = %StkVar1 = 0 Then + loc_00833291: If 00000001h+0001h+0001h >= 0 Then + loc_00833293: var_eax = Err.Raise + loc_00833299: End If + loc_0083329F: GoTo loc_008332A7 + loc_008332A1: End If + loc_008332A1: End If + loc_008332A1: var_eax = Err.Raise + loc_008332A7: 'Referenced from: 0083329F + loc_008332B9: If Me.Caption = %StkVar1 Then + loc_008332BF: If Me.Caption = %StkVar1 = 0 Then + loc_008332CE: If 00000001h+0001h+0001h >= 0 Then + loc_008332D0: var_eax = Err.Raise + loc_008332D6: End If + loc_008332DC: GoTo loc_008332E4 + loc_008332DE: End If + loc_008332DE: End If + loc_008332DE: var_eax = Err.Raise + loc_008332E4: 'Referenced from: 008332DC + loc_008332E8: var_40 = var_40 * var_20 + loc_008332F3: var_40 = var_40 + var_3C + loc_00833302: var_104 = var_40+var_3C + loc_00833319: If Me.Caption = %StkVar1 Then + loc_0083331F: If Me.Caption = %StkVar1 = 0 Then + loc_0083332E: If 00000001h+0001h+0001h >= 0 Then + loc_00833330: var_eax = Err.Raise + loc_00833336: End If + loc_0083333C: GoTo loc_00833344 + loc_0083333E: End If + loc_0083333E: End If + loc_0083333E: var_eax = Err.Raise + loc_00833344: 'Referenced from: 0083333C + loc_00833346: 00000001h+0001h+0001h = 00000001h+0001h+0001h + 0001h + loc_0083335F: If Me.Caption = %StkVar1 Then + loc_00833365: If Me.Caption = %StkVar1 = 0 Then + loc_00833374: If 00000001h+0001h+0001h+0001h >= 0 Then + loc_00833376: var_eax = Err.Raise + loc_0083337C: End If + loc_00833382: GoTo loc_0083338A + loc_00833384: End If + loc_00833384: End If + loc_00833384: var_eax = Err.Raise + loc_0083338A: 'Referenced from: 00833382 + loc_0083339C: If Me.Caption = %StkVar1 Then + loc_008333A2: If Me.Caption = %StkVar1 = 0 Then + loc_008333B1: If 00000001h+0001h+0001h+0001h >= 0 Then + loc_008333B3: var_eax = Err.Raise + loc_008333B9: End If + loc_008333BF: GoTo loc_008333C7 + loc_008333C1: End If + loc_008333C1: End If + loc_008333C1: var_eax = Err.Raise + loc_008333C7: 'Referenced from: 008333BF + loc_008333CB: var_40 = var_40 * var_20 + loc_008333D6: var_40 = var_40 + var_3C + loc_008333E5: var_108 = var_40+var_3C + loc_008333FC: If Me.Caption = %StkVar1 Then + loc_00833402: If Me.Caption = %StkVar1 = 0 Then + loc_00833411: If 00000001h+0001h+0001h+0001h >= 0 Then + loc_00833413: var_eax = Err.Raise + loc_00833419: End If + loc_0083341F: GoTo loc_00833427 + loc_00833421: End If + loc_00833421: End If + loc_00833421: var_eax = Err.Raise + loc_00833427: 'Referenced from: 0083341F + loc_00833429: 00000001h+0001h+0001h+0001h = 00000001h+0001h+0001h+0001h + 0001h + loc_00833442: var_40 = var_40 + 0001h + loc_00833453: If var_40+0001h <= &H32 Then GoTo loc_00833278 + loc_00833459: End If + loc_0083345D: If Me.Caption = %StkVar1 Then + loc_00833463: If Me.Caption = %StkVar1 = 0 Then + loc_00833472: If 00000001h+0001h+0001h+0001h+0001h >= 0 Then + loc_00833474: var_eax = Err.Raise + loc_0083347A: End If + loc_00833480: GoTo loc_00833488 + loc_00833482: End If + loc_00833482: End If + loc_00833482: var_eax = Err.Raise + loc_00833488: 'Referenced from: 00833480 + loc_0083348E: var_FC = var_24 + loc_008334A4: If Me.Caption = %StkVar1 Then + loc_008334AA: If Me.Caption = %StkVar1 = 0 Then + loc_008334B9: If 00000001h+0001h+0001h+0001h+0001h >= 0 Then + loc_008334BB: var_eax = Err.Raise + loc_008334C1: End If + loc_008334C7: GoTo loc_008334CF + loc_008334C9: End If + loc_008334C9: End If + loc_008334C9: var_eax = Err.Raise + loc_008334CF: 'Referenced from: 008334C7 + loc_008334D5: var_EC = var_3C + loc_008334EC: If Me.Caption = %StkVar1 Then + loc_008334F2: If Me.Caption = %StkVar1 = 0 Then + loc_00833501: If 00000001h+0001h+0001h+0001h+0001h >= 0 Then + loc_00833503: var_eax = Err.Raise + loc_00833509: End If + loc_0083350F: GoTo loc_00833517 + loc_00833511: End If + loc_00833511: End If + loc_00833511: var_eax = Err.Raise + loc_00833517: 'Referenced from: 0083350F + loc_00833519: 00000001h+0001h+0001h+0001h+0001h = 00000001h+0001h+0001h+0001h+0001h + 0001h + loc_00833534: If Me.Caption = %StkVar1 Then + loc_0083353A: If Me.Caption = %StkVar1 = 0 Then + loc_00833549: If 00000001h+0001h+0001h+0001h+0001h+0001h >= 0 Then + loc_0083354B: var_eax = Err.Raise + loc_00833551: End If + loc_00833557: GoTo loc_0083355F + loc_00833559: End If + loc_00833559: End If + loc_00833559: var_eax = Err.Raise + loc_0083355F: 'Referenced from: 00833557 + loc_00833565: var_100 = var_1C + loc_0083357B: If Me.Caption = %StkVar1 Then + loc_00833581: If Me.Caption = %StkVar1 = 0 Then + loc_00833590: If 00000001h+0001h+0001h+0001h+0001h+0001h >= 0 Then + loc_00833592: var_eax = Err.Raise + loc_00833598: End If + loc_0083359E: GoTo loc_008335A6 + loc_008335A0: End If + loc_008335A0: End If + loc_008335A0: var_eax = Err.Raise + loc_008335A6: 'Referenced from: 0083359E + loc_008335B9: If Me.Caption = %StkVar1 Then + loc_008335BF: If Me.Caption = %StkVar1 = 0 Then + loc_008335CE: If 00000001h+0001h+0001h+0001h+0001h+0001h >= 0 Then + loc_008335D0: var_eax = Err.Raise + loc_008335D6: End If + loc_008335DC: GoTo loc_008335E4 + loc_008335DE: End If + loc_008335DE: End If + loc_008335DE: var_eax = Err.Raise + loc_008335E4: 'Referenced from: 008335DC + loc_008335E6: 00000001h+0001h+0001h+0001h+0001h+0001h = 00000001h+0001h+0001h+0001h+0001h+0001h + 0001h + loc_00833601: If Me.Caption = %StkVar1 Then + loc_00833607: If Me.Caption = %StkVar1 = 0 Then + loc_00833616: If 00000001h+0001h+0001h+0001h+0001h+0001h+0001h >= 0 Then + loc_00833618: var_eax = Err.Raise + loc_0083361E: End If + loc_00833624: GoTo loc_0083362C + loc_00833626: End If + loc_00833626: End If + loc_00833626: var_eax = Err.Raise + loc_0083362C: 'Referenced from: 00833624 + loc_0083363E: If Me.Caption = %StkVar1 Then + loc_00833644: If Me.Caption = %StkVar1 = 0 Then + loc_00833653: If 00000001h+0001h+0001h+0001h+0001h+0001h+0001h >= 0 Then + loc_00833655: var_eax = Err.Raise + loc_0083365B: End If + loc_00833661: GoTo loc_00833669 + loc_00833663: End If + loc_00833663: End If + loc_00833663: var_eax = Err.Raise + loc_00833669: 'Referenced from: 00833661 + loc_0083366F: var_F0 = var_18 + loc_00833686: If Me.Caption = %StkVar1 Then + loc_0083368C: If Me.Caption = %StkVar1 = 0 Then + loc_0083369B: If 00000001h+0001h+0001h+0001h+0001h+0001h+0001h >= 0 Then + loc_0083369D: var_eax = Err.Raise + loc_008336A3: End If + loc_008336A9: GoTo loc_008336B1 + loc_008336AB: End If + loc_008336AB: End If + loc_008336AB: var_eax = Err.Raise + loc_008336B1: 'Referenced from: 008336A9 + loc_008336B3: 00000001h+0001h+0001h+0001h+0001h+0001h+0001h = 00000001h+0001h+0001h+0001h+0001h+0001h+0001h + 0001h + loc_008336CE: If Me.Caption = %StkVar1 Then + loc_008336D4: If Me.Caption = %StkVar1 = 0 Then + loc_008336E3: If 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h >= 0 Then + loc_008336E5: var_eax = Err.Raise + loc_008336EB: End If + loc_008336F1: GoTo loc_008336F9 + loc_008336F3: End If + loc_008336F3: End If + loc_008336F3: var_eax = Err.Raise + loc_008336F9: 'Referenced from: 008336F1 + loc_0083370B: If Me.Caption = %StkVar1 Then + loc_00833711: If Me.Caption = %StkVar1 = 0 Then + loc_00833720: If 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h >= 0 Then + loc_00833722: var_eax = Err.Raise + loc_00833728: End If + loc_0083372E: GoTo loc_00833736 + loc_00833730: End If + loc_00833730: End If + loc_00833730: var_eax = Err.Raise + loc_00833736: 'Referenced from: 0083372E + loc_00833749: If Me.Caption = %StkVar1 Then + loc_0083374F: If Me.Caption = %StkVar1 = 0 Then + loc_0083375E: If 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h >= 0 Then + loc_00833760: var_eax = Err.Raise + loc_00833766: End If + loc_0083376C: GoTo loc_00833774 + loc_0083376E: End If + loc_0083376E: End If + loc_0083376E: var_eax = Err.Raise + loc_00833774: 'Referenced from: 0083376C + loc_00833776: 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h = 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h + 0001h + loc_00833791: If Me.Caption = %StkVar1 Then + loc_00833797: If Me.Caption = %StkVar1 = 0 Then + loc_008337A6: If 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h >= 0 Then + loc_008337A8: var_eax = Err.Raise + loc_008337AE: End If + loc_008337B4: GoTo loc_008337BC + loc_008337B6: End If + loc_008337B6: End If + loc_008337B6: var_eax = Err.Raise + loc_008337BC: 'Referenced from: 008337B4 + loc_008337CE: If Me.Caption = %StkVar1 Then + loc_008337D4: If Me.Caption = %StkVar1 = 0 Then + loc_008337E3: If 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h >= 0 Then + loc_008337E5: var_eax = Err.Raise + loc_008337EB: End If + loc_008337F1: GoTo loc_008337F9 + loc_008337F3: End If + loc_008337F3: End If + loc_008337F3: var_eax = Err.Raise + loc_008337F9: 'Referenced from: 008337F1 + loc_0083380C: If Me.Caption = %StkVar1 Then + loc_00833812: If Me.Caption = %StkVar1 = 0 Then + loc_00833821: If 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h >= 0 Then + loc_00833823: var_eax = Err.Raise + loc_00833829: End If + loc_0083382F: GoTo loc_00833837 + loc_00833831: End If + loc_00833831: End If + loc_00833831: var_eax = Err.Raise + loc_00833837: 'Referenced from: 0083382F + loc_00833839: 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h = 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h + 0001h + loc_00833852: If Me.Caption = %StkVar1 Then + loc_00833858: If Me.Caption = %StkVar1 = 0 Then + loc_00833867: If 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h >= 0 Then + loc_00833869: var_eax = Err.Raise + loc_0083386F: End If + loc_00833875: GoTo loc_0083387D + loc_00833877: End If + loc_00833877: End If + loc_00833877: var_eax = Err.Raise + loc_0083387D: 'Referenced from: 00833875 + loc_0083388F: If Me.Caption = %StkVar1 Then + loc_00833895: If Me.Caption = %StkVar1 = 0 Then + loc_008338A4: If 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h >= 0 Then + loc_008338A6: var_eax = Err.Raise + loc_008338AC: End If + loc_008338B2: GoTo loc_008338BA + loc_008338B4: End If + loc_008338B4: End If + loc_008338B4: var_eax = Err.Raise + loc_008338BA: 'Referenced from: 008338B2 + loc_008338CD: If Me.Caption = %StkVar1 Then + loc_008338D3: If Me.Caption = %StkVar1 = 0 Then + loc_008338E2: If 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h >= 0 Then + loc_008338E4: var_eax = Err.Raise + loc_008338EA: End If + loc_008338F0: GoTo loc_008338F8 + loc_008338F2: End If + loc_008338F2: End If + loc_008338F2: var_eax = Err.Raise + loc_008338F8: 'Referenced from: 008338F0 + loc_008338FA: 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h = 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h + 0001h + loc_00833913: If Me.Caption = %StkVar1 Then + loc_00833919: If Me.Caption = %StkVar1 = 0 Then + loc_00833928: If 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h >= 0 Then + loc_0083392A: var_eax = Err.Raise + loc_00833930: End If + loc_00833936: GoTo loc_0083393E + loc_00833938: End If + loc_00833938: End If + loc_00833938: var_eax = Err.Raise + loc_0083393E: 'Referenced from: 00833936 + loc_00833950: If Me.Caption = %StkVar1 Then + loc_00833956: If Me.Caption = %StkVar1 = 0 Then + loc_00833965: If 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h >= 0 Then + loc_00833967: var_eax = Err.Raise + loc_0083396D: End If + loc_00833973: GoTo loc_0083397B + loc_00833975: End If + loc_00833975: End If + loc_00833975: var_eax = Err.Raise + loc_0083397B: 'Referenced from: 00833973 + loc_0083398E: If Me.Caption = %StkVar1 Then + loc_00833994: If Me.Caption = %StkVar1 = 0 Then + loc_008339A3: If 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h >= 0 Then + loc_008339A5: var_eax = Err.Raise + loc_008339AB: End If + loc_008339B1: GoTo loc_008339B9 + loc_008339B3: End If + loc_008339B3: End If + loc_008339B3: var_eax = Err.Raise + loc_008339B9: 'Referenced from: 008339B1 + loc_008339BB: 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h = 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h + 0001h + loc_008339D4: If Me.Caption = %StkVar1 Then + loc_008339DA: If Me.Caption = %StkVar1 = 0 Then + loc_008339E9: If 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h >= 0 Then + loc_008339EB: var_eax = Err.Raise + loc_008339F1: End If + loc_008339F7: GoTo loc_008339FF + loc_008339F9: End If + loc_008339F9: End If + loc_008339F9: var_eax = Err.Raise + loc_008339FF: 'Referenced from: 008339F7 + loc_00833A11: If Me.Caption = %StkVar1 Then + loc_00833A17: If Me.Caption = %StkVar1 = 0 Then + loc_00833A26: If 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h >= 0 Then + loc_00833A28: var_eax = Err.Raise + loc_00833A2E: End If + loc_00833A34: GoTo loc_00833A3C + loc_00833A36: End If + loc_00833A36: End If + loc_00833A36: var_eax = Err.Raise + loc_00833A3C: 'Referenced from: 00833A34 + loc_00833A4F: If Me.Caption = %StkVar1 Then + loc_00833A55: If Me.Caption = %StkVar1 = 0 Then + loc_00833A64: If 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h >= 0 Then + loc_00833A66: var_eax = Err.Raise + loc_00833A6C: End If + loc_00833A72: GoTo loc_00833A7A + loc_00833A74: End If + loc_00833A74: End If + loc_00833A74: var_eax = Err.Raise + loc_00833A7A: 'Referenced from: 00833A72 + loc_00833A7C: 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h = 00000001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h+0001h + 0001h +End Sub + +Public Sub drawdisplay() '833AC0 + Dim Me As Variant + Dim global_00886070 As PictureBox + Dim global_00886072 As PictureBox + Dim var_54 As PictureBox + Dim var_64 As PictureBox + Dim global_401728 As PictureBox + loc_00833B9E: call Proc_9_8_843D00(%x1 = work.Top, work.Left = %x1s, var_54) + loc_00833BBD: If 0088603Ch Then + loc_00833BC7: If 0088603Ch = 1 Then + loc_00833BD5: If 00886044h Then + loc_00833BDB: If 00886044h = 2 Then + loc_00833BEA: 008861A0h = 008861A0h - ecx+0000001Ch + loc_00833BEE: var_7C = global_008861A0 + loc_00833BF1: If 008861A0h >= 0 Then + loc_00833BF3: var_eax = Err.Raise + loc_00833BFF: End If + loc_00833C0C: 008861A2h = 008861A2h - ecx+00000014h + loc_00833C10: If 008861A2h >= 0 Then + loc_00833C12: var_eax = Err.Raise + loc_00833C1E: End If + loc_00833C21: ecx+00000018h = ecx+00000018h * 8937890 + loc_00833C24: ecx+00000018h = ecx+00000018h + var_7C + loc_00833C29: GoTo loc_00833C37 + loc_00833C2B: End If + loc_00833C2B: End If + loc_00833C2B: var_eax = Err.Raise + loc_00833C37: 'Referenced from: 00833C29 + loc_00833C49: ecx+eax = ecx+eax - eax+00000014h + loc_00833C4D: If ecx+eax >= 0 Then + loc_00833C4F: var_eax = Err.Raise + loc_00833C55: End If + loc_00833C5C: edi*8 = edi*8 - ecx+eax + loc_00833C61: GoTo loc_00833C69 + loc_00833C63: End If + loc_00833C63: End If + loc_00833C63: var_eax = Err.Raise + loc_00833C69: 'Referenced from: 00833C61 + loc_00833C83: If (ecx+eax = "Not available.") = 0 Then + loc_00833C8D: If global_886010 = 1 Then + loc_00833C96: End If + loc_00833C96: End If + loc_00833C9A: If var_20 = 0 Then + loc_00833CAB: var_90 = %x1 = work.Picture + loc_00833CB2: + loc_00833CBD: If var_24 <= %x1 = work.Picture Then + loc_00833CC8: If work.BackColor = %StkVar1 Then + loc_00833CCE: If work.BackColor = %StkVar1 = 0 Then + loc_00833CDA: var_24 = var_24 - eax+00000014h + loc_00833CDE: If var_24 >= 0 Then + loc_00833CE0: var_eax = Err.Raise + loc_00833CE6: End If + loc_00833CEC: var_B4 = var_24(-3) + loc_00833CF2: GoTo loc_00833D00 + loc_00833CF4: End If + loc_00833CF4: End If + loc_00833CF4: var_eax = Err.Raise + loc_00833CFA: var_B4 = Err.Raise + loc_00833D00: 'Referenced from: 00833CF2 + loc_00833D05: If %x1 = work.Index Then + loc_00833D0B: If %x1 = work.Index = 0 Then + loc_00833D17: var_24 = var_24 - eax+00000014h + loc_00833D1B: If var_24 >= 0 Then + loc_00833D1D: var_eax = Err.Raise + loc_00833D23: End If + loc_00833D29: GoTo loc_00833D33 + loc_00833D2B: End If + loc_00833D2B: End If + loc_00833D2B: var_eax = Err.Raise + loc_00833D33: 'Referenced from: 00833D29 + loc_00833D5D: var_74 = Sin(6.37066138261923E-314#) + loc_00833D62: If work.BackColor = %StkVar1 Then + loc_00833D68: If work.BackColor = %StkVar1 = 0 Then + loc_00833D74: var_24 = var_24 - eax+00000014h + loc_00833D78: If var_24 >= 0 Then + loc_00833D7A: var_eax = Err.Raise + loc_00833D80: End If + loc_00833D86: var_B8 = var_24(-3) + loc_00833D8C: GoTo loc_00833D9A + loc_00833D8E: End If + loc_00833D8E: End If + loc_00833D8E: var_eax = Err.Raise + loc_00833D94: var_B8 = Err.Raise + loc_00833D9A: 'Referenced from: 00833D8C + loc_00833D9F: If work.BackColor = %StkVar1 Then + loc_00833DA5: If work.BackColor = %StkVar1 = 0 Then + loc_00833DB1: var_24 = var_24 - eax+00000014h + loc_00833DB5: If var_24 >= 0 Then + loc_00833DB7: var_eax = Err.Raise + loc_00833DBD: End If + loc_00833DC3: var_BC = var_24(-3) + loc_00833DC9: GoTo loc_00833DD7 + loc_00833DCB: End If + loc_00833DCB: End If + loc_00833DCB: var_eax = Err.Raise + loc_00833DD1: var_BC = Err.Raise + loc_00833DD7: 'Referenced from: 00833DC9 + loc_00833DDC: If %x1 = work.Index Then + loc_00833DE2: If %x1 = work.Index = 0 Then + loc_00833DEE: var_24 = var_24 - eax+00000014h + loc_00833DF2: If var_24 >= 0 Then + loc_00833DF4: var_eax = Err.Raise + loc_00833DFA: End If + loc_00833E00: GoTo loc_00833E0A + loc_00833E02: End If + loc_00833E02: End If + loc_00833E02: var_eax = Err.Raise + loc_00833E0A: 'Referenced from: 00833E00 + loc_00833E3E: var_C0 = ((&H0000000300905A4D&H * var_74) - [edi+edx+00000004h])) + loc_00833E6A: var_74 = Cos(6.37066138261923E-314#) + loc_00833E6F: If work.BackColor = %StkVar1 Then + loc_00833E75: If work.BackColor = %StkVar1 = 0 Then + loc_00833E83: var_24 = var_24 - eax+00000014h + loc_00833E87: If var_24 >= 0 Then + loc_00833E89: var_eax = Err.Raise + loc_00833E8F: End If + loc_00833E95: var_C4 = var_24(-3) + loc_00833E9B: GoTo loc_00833EAC + loc_00833E9D: End If + loc_00833E9D: End If + loc_00833E9D: var_eax = Err.Raise + loc_00833EA6: var_C4 = Err.Raise + loc_00833EAC: 'Referenced from: 00833E9B + loc_00833EB1: If work.BackColor = %StkVar1 Then + loc_00833EB7: If work.BackColor = %StkVar1 = 0 Then + loc_00833EC2: var_24 = var_24 - eax+00000014h + loc_00833EC6: If var_24 >= 0 Then + loc_00833EC8: var_eax = Err.Raise + loc_00833ECE: End If + loc_00833ED4: var_C8 = var_24(-3) + loc_00833EDA: GoTo loc_00833EE8 + loc_00833EDC: End If + loc_00833EDC: End If + loc_00833EDC: var_eax = Err.Raise + loc_00833EE2: var_C8 = Err.Raise + loc_00833EE8: 'Referenced from: 00833EDA + loc_00833EED: If %x1 = work.Index Then + loc_00833EF3: If %x1 = work.Index = 0 Then + loc_00833EFE: var_24 = var_24 - eax+00000014h + loc_00833F02: If var_24 >= 0 Then + loc_00833F04: var_eax = Err.Raise + loc_00833F0A: End If + loc_00833F10: GoTo loc_00833F1A + loc_00833F12: End If + loc_00833F12: End If + loc_00833F12: var_eax = Err.Raise + loc_00833F1A: 'Referenced from: 00833F10 + loc_00833F4E: var_CC = ((&H0000000300905A4D&H * var_74) + [edi+ecx+00000004h])) + loc_00833F7A: var_74 = Sin(6.37066138261923E-314#) + loc_00833F7F: If %x1 = work.Index Then + loc_00833F85: If %x1 = work.Index = 0 Then + loc_00833F93: var_24 = var_24 - eax+00000014h + loc_00833F97: If var_24 >= 0 Then + loc_00833F99: var_eax = Err.Raise + loc_00833F9F: End If + loc_00833FA5: var_D0 = var_24(-3) + loc_00833FAB: GoTo loc_00833FBC + loc_00833FAD: End If + loc_00833FAD: End If + loc_00833FAD: var_eax = Err.Raise + loc_00833FB6: var_D0 = Err.Raise + loc_00833FBC: 'Referenced from: 00833FAB + loc_00833FC1: If %x1 = work.Index Then + loc_00833FC7: If %x1 = work.Index = 0 Then + loc_00833FD2: var_24 = var_24 - eax+00000014h + loc_00833FD6: If var_24 >= 0 Then + loc_00833FD8: var_eax = Err.Raise + loc_00833FDE: End If + loc_00833FE4: var_D4 = var_24(-3) + loc_00833FEA: GoTo loc_00833FF8 + loc_00833FEC: End If + loc_00833FEC: End If + loc_00833FEC: var_eax = Err.Raise + loc_00833FF2: var_D4 = Err.Raise + loc_00833FF8: 'Referenced from: 00833FEA + loc_00833FFD: If %x1 = work.Index Then + loc_00834003: If %x1 = work.Index = 0 Then + loc_0083400E: var_24 = var_24 - eax+00000014h + loc_00834012: If var_24 >= 0 Then + loc_00834014: var_eax = Err.Raise + loc_0083401A: End If + loc_00834020: GoTo loc_0083402A + loc_00834022: End If + loc_00834022: End If + loc_00834022: var_eax = Err.Raise + loc_0083402A: 'Referenced from: 00834020 + loc_00834076: var_74 = Cos(6.37066138261923E-314#) + loc_0083407B: If %x1 = work.Index Then + loc_00834081: If %x1 = work.Index = 0 Then + loc_0083408F: var_24 = var_24 - eax+00000014h + loc_00834093: If var_24 >= 0 Then + loc_00834095: var_eax = Err.Raise + loc_0083409B: End If + loc_008340A1: var_D8 = var_24(-3) + loc_008340A7: GoTo loc_008340B8 + loc_008340A9: End If + loc_008340A9: End If + loc_008340A9: var_eax = Err.Raise + loc_008340B2: var_D8 = Err.Raise + loc_008340B8: 'Referenced from: 008340A7 + loc_008340BD: If %x1 = work.Index Then + loc_008340C3: If %x1 = work.Index = 0 Then + loc_008340CE: var_24 = var_24 - eax+00000014h + loc_008340D2: If var_24 >= 0 Then + loc_008340D4: var_eax = Err.Raise + loc_008340DA: End If + loc_008340E0: var_DC = var_24(-3) + loc_008340E6: GoTo loc_008340F4 + loc_008340E8: End If + loc_008340E8: End If + loc_008340E8: var_eax = Err.Raise + loc_008340EE: var_DC = Err.Raise + loc_008340F4: 'Referenced from: 008340E6 + loc_008340F9: If %x1 = work.Index Then + loc_008340FF: If %x1 = work.Index = 0 Then + loc_0083410A: var_24 = var_24 - eax+00000014h + loc_0083410E: If var_24 >= 0 Then + loc_00834110: var_eax = Err.Raise + loc_00834116: End If + loc_0083411C: GoTo loc_00834126 + loc_0083411E: End If + loc_0083411E: End If + loc_0083411E: var_eax = Err.Raise + loc_00834126: 'Referenced from: 0083411C + loc_00834166: If %x1 = work.Index Then + loc_0083416C: If %x1 = work.Index = 0 Then + loc_00834178: var_24 = var_24 - eax+00000014h + loc_0083417C: If var_24 >= 0 Then + loc_0083417E: var_eax = Err.Raise + loc_00834184: End If + loc_0083418A: GoTo loc_00834194 + loc_0083418C: End If + loc_0083418C: End If + loc_0083418C: var_eax = Err.Raise + loc_00834194: 'Referenced from: 0083418A + loc_00834199: If %x1 = work.Index Then + loc_0083419F: If %x1 = work.Index = 0 Then + loc_008341AB: var_24 = var_24 - eax+00000014h + loc_008341AF: If var_24 >= 0 Then + loc_008341B1: var_eax = Err.Raise + loc_008341B7: End If + loc_008341BD: GoTo loc_008341C7 + loc_008341BF: End If + loc_008341BF: End If + loc_008341BF: var_eax = Err.Raise + loc_008341C7: 'Referenced from: 008341BD + loc_008341E7: var_74 = Sin(6.37066138261923E-314#) + loc_008341EC: If %x1 = work.Index Then + loc_008341F2: If %x1 = work.Index = 0 Then + loc_00834200: var_24 = var_24 - eax+00000014h + loc_00834204: If var_24 >= 0 Then + loc_00834206: var_eax = Err.Raise + loc_0083420C: End If + loc_00834212: var_E0 = var_24(-3) + loc_00834218: GoTo loc_00834229 + loc_0083421A: End If + loc_0083421A: End If + loc_0083421A: var_eax = Err.Raise + loc_00834223: var_E0 = Err.Raise + loc_00834229: 'Referenced from: 00834218 + loc_0083422E: If %x1 = work.Index Then + loc_00834234: If %x1 = work.Index = 0 Then + loc_0083423F: var_24 = var_24 - eax+00000014h + loc_00834243: If var_24 >= 0 Then + loc_00834245: var_eax = Err.Raise + loc_0083424B: End If + loc_00834251: var_E4 = var_24(-3) + loc_00834257: GoTo loc_00834265 + loc_00834259: End If + loc_00834259: End If + loc_00834259: var_eax = Err.Raise + loc_0083425F: var_E4 = Err.Raise + loc_00834265: 'Referenced from: 00834257 + loc_0083426A: If %x1 = work.Index Then + loc_00834270: If %x1 = work.Index = 0 Then + loc_0083427B: var_24 = var_24 - eax+00000014h + loc_0083427F: If var_24 >= 0 Then + loc_00834281: var_eax = Err.Raise + loc_00834287: End If + loc_0083428D: GoTo loc_00834297 + loc_0083428F: End If + loc_0083428F: End If + loc_0083428F: var_eax = Err.Raise + loc_00834297: 'Referenced from: 0083428D + loc_008342D6: If %x1 = work.Index Then + loc_008342DC: If %x1 = work.Index = 0 Then + loc_008342E8: var_24 = var_24 - eax+00000014h + loc_008342EC: If var_24 >= 0 Then + loc_008342EE: var_eax = Err.Raise + loc_008342F4: End If + loc_008342FA: GoTo loc_00834304 + loc_008342FC: End If + loc_008342FC: End If + loc_008342FC: var_eax = Err.Raise + loc_00834304: 'Referenced from: 008342FA + loc_00834309: If %x1 = work.Index Then + loc_0083430F: If %x1 = work.Index = 0 Then + loc_0083431B: var_24 = var_24 - eax+00000014h + loc_0083431F: If var_24 >= 0 Then + loc_00834321: var_eax = Err.Raise + loc_00834327: End If + loc_0083432D: GoTo loc_00834337 + loc_0083432F: End If + loc_0083432F: End If + loc_0083432F: var_eax = Err.Raise + loc_00834337: 'Referenced from: 0083432D + loc_00834357: var_74 = Cos(6.37066138261923E-314#) + loc_0083435C: If %x1 = work.Index Then + loc_00834362: If %x1 = work.Index = 0 Then + loc_00834370: var_24 = var_24 - eax+00000014h + loc_00834374: If var_24 >= 0 Then + loc_00834376: var_eax = Err.Raise + loc_0083437C: End If + loc_00834382: var_E8 = var_24(-3) + loc_00834388: GoTo loc_00834399 + loc_0083438A: End If + loc_0083438A: End If + loc_0083438A: var_eax = Err.Raise + loc_00834393: var_E8 = Err.Raise + loc_00834399: 'Referenced from: 00834388 + loc_0083439E: If %x1 = work.Index Then + loc_008343A4: If %x1 = work.Index = 0 Then + loc_008343AF: var_24 = var_24 - eax+00000014h + loc_008343B3: If var_24 >= 0 Then + loc_008343B5: var_eax = Err.Raise + loc_008343BB: End If + loc_008343C1: var_EC = var_24(-3) + loc_008343C7: GoTo loc_008343D5 + loc_008343C9: End If + loc_008343C9: End If + loc_008343C9: var_eax = Err.Raise + loc_008343CF: var_EC = Err.Raise + loc_008343D5: 'Referenced from: 008343C7 + loc_008343DA: If %x1 = work.Index Then + loc_008343E0: If %x1 = work.Index = 0 Then + loc_008343EB: var_24 = var_24 - eax+00000014h + loc_008343EF: If var_24 >= 0 Then + loc_008343F1: var_eax = Err.Raise + loc_008343F7: End If + loc_008343FD: GoTo loc_00834407 + loc_008343FF: End If + loc_008343FF: End If + loc_008343FF: var_eax = Err.Raise + loc_00834407: 'Referenced from: 008343FD + loc_00834447: 00000001h = 00000001h + var_24 + loc_00834451: var_24 = 00000001h+var_24 + loc_00834456: GoTo loc_00833CB2 + loc_0083445B: End If + loc_00834468: var_F0 = %x1 = work.Picture + loc_0083446E: %x1 = work.Picture = %x1 = work.Picture - 0007h + loc_00834478: var_24 = %x1 = work.Picture + loc_0083447B: + loc_00834481: If var_24 <= 0 Then + loc_0083448A: var_24 = var_24 - esi+00000060h + loc_00834494: var_24 = var_24 + 0008h + loc_008344A1: eax = var_24+0008h - 1 + loc_008344A5: If var_24+0008h - 1 <= 0 Then + loc_008344A7: GoTo loc_[eax*4+00835634h] + loc_008344B1: var_24 = var_24 + 0001h + loc_008344B5: GoTo loc_008344D9 + loc_008344BA: var_24 = var_24 + 0002h + loc_008344BE: GoTo loc_008344D9 + loc_008344C3: var_24 = var_24 - 0002h + loc_008344C7: GoTo loc_008344D9 + loc_008344CC: var_24 = var_24 - 0001h + loc_008344D0: GoTo loc_008344D9 + loc_008344D5: var_24 = var_24 - 0004h + loc_008344DF: var_28 = var_24 + loc_008344E2: End If + loc_008344E7: If %x1 = work.Index Then + loc_008344ED: If %x1 = work.Index = 0 Then + loc_008344F8: var_24 = var_24 - eax+00000014h + loc_008344FC: If var_24 >= 0 Then + loc_008344FE: var_eax = Err.Raise + loc_00834504: End If + loc_0083450A: GoTo loc_00834514 + loc_0083450C: End If + loc_0083450C: End If + loc_0083450C: var_eax = Err.Raise + loc_00834514: 'Referenced from: 0083450A + loc_00834550: If %x1 = work.Index Then + loc_00834556: If %x1 = work.Index = 0 Then + loc_00834562: var_24 = var_24 - eax+00000014h + loc_00834566: If var_24 >= 0 Then + loc_00834568: var_eax = Err.Raise + loc_0083456A: End If + loc_00834570: GoTo loc_0083457A + loc_00834572: End If + loc_00834572: End If + loc_00834572: var_eax = Err.Raise + loc_0083457A: 'Referenced from: 00834570 + loc_0083457F: If %x1 = work.Index Then + loc_00834585: If %x1 = work.Index = 0 Then + loc_00834591: var_24 = var_24 - eax+00000014h + loc_00834595: If var_24 >= 0 Then + loc_00834597: var_eax = Err.Raise + loc_0083459D: End If + loc_008345A3: GoTo loc_008345AD + loc_008345A5: End If + loc_008345A5: End If + loc_008345A5: var_eax = Err.Raise + loc_008345AD: 'Referenced from: 008345A3 + loc_008345CD: If global_886000 = 0 Then + loc_008345D1: GoTo loc_008345DC + loc_008345D3: End If + loc_008345D6: call _adj_fdiv_r(Err.Raise) + loc_008345DC: 'Referenced from: 008345D1 + loc_008345DC: var_40 = ((&H0000000300905A4D&H + global_401788) / global_401780)) + loc_008345EB: If %x1 = work.Index Then + loc_008345F1: If %x1 = work.Index = 0 Then + loc_008345FD: var_24 = var_24 - ecx+00000014h + loc_00834601: If var_24 >= 0 Then + loc_00834603: var_eax = Err.Raise + loc_00834609: End If + loc_0083460F: GoTo loc_00834619 + loc_00834611: End If + loc_00834611: End If + loc_00834611: var_eax = Err.Raise + loc_00834619: 'Referenced from: 0083460F + loc_0083461E: If %x1 = work.Index Then + loc_00834624: If %x1 = work.Index = 0 Then + loc_00834630: var_24 = var_24 - eax+00000014h + loc_00834634: If var_24 >= 0 Then + loc_00834636: var_eax = Err.Raise + loc_0083463C: End If + loc_00834642: GoTo loc_0083464C + loc_00834644: End If + loc_00834644: End If + loc_00834644: var_eax = Err.Raise + loc_0083464C: 'Referenced from: 00834642 + loc_00834673: If global_886000 = 0 Then + loc_00834677: GoTo loc_00834682 + loc_00834679: End If + loc_0083467C: call _adj_fdiv_r(Err.Raise) + loc_00834682: 'Referenced from: 00834677 + loc_00834682: var_50 = ((&H0000000300905A4D&H + global_401788) / global_401780)) + loc_0083468F: End If + loc_00834694: If %x1 = work.Index Then + loc_0083469A: If %x1 = work.Index = 0 Then + loc_008346A6: var_28 = var_28 - eax+00000014h + loc_008346AA: If var_28 >= 0 Then + loc_008346AC: var_eax = Err.Raise + loc_008346AE: End If + loc_008346B4: GoTo loc_008346BA + loc_008346B6: End If + loc_008346B6: End If + loc_008346B6: var_eax = Err.Raise + loc_008346BA: 'Referenced from: 008346B4 + loc_008346F0: If %x1 = work.Index Then + loc_008346F6: If %x1 = work.Index = 0 Then + loc_00834702: var_28 = var_28 - eax+00000014h + loc_00834706: If var_28 >= 0 Then + loc_00834708: var_eax = Err.Raise + loc_0083470A: End If + loc_00834710: GoTo loc_0083471A + loc_00834712: End If + loc_00834712: End If + loc_00834712: var_eax = Err.Raise + loc_0083471A: 'Referenced from: 00834710 + loc_0083471F: If %x1 = work.Index Then + loc_00834725: If %x1 = work.Index = 0 Then + loc_00834731: var_28 = var_28 - eax+00000014h + loc_00834735: If var_28 >= 0 Then + loc_00834737: var_eax = Err.Raise + loc_0083473D: End If + loc_00834743: GoTo loc_0083474D + loc_00834745: End If + loc_00834745: End If + loc_00834745: var_eax = Err.Raise + loc_0083474D: 'Referenced from: 00834743 + loc_0083476D: If global_886000 = 0 Then + loc_00834771: GoTo loc_0083477C + loc_00834773: End If + loc_00834776: call _adj_fdiv_r(Err.Raise) + loc_0083477C: 'Referenced from: 00834771 + loc_0083477C: var_48 = ((&H0000000300905A4D&H + global_401788) / global_401780)) + loc_0083478B: If %x1 = work.Index Then + loc_00834791: If %x1 = work.Index = 0 Then + loc_0083479D: var_28 = var_28 - ecx+00000014h + loc_008347A1: If var_28 >= 0 Then + loc_008347A3: var_eax = Err.Raise + loc_008347A9: End If + loc_008347AF: GoTo loc_008347B9 + loc_008347B1: End If + loc_008347B1: End If + loc_008347B1: var_eax = Err.Raise + loc_008347B9: 'Referenced from: 008347AF + loc_008347BE: If %x1 = work.Index Then + loc_008347C4: If %x1 = work.Index = 0 Then + loc_008347D0: var_28 = var_28 - eax+00000014h + loc_008347D4: If var_28 >= 0 Then + loc_008347D6: var_eax = Err.Raise + loc_008347DC: End If + loc_008347E2: GoTo loc_008347EC + loc_008347E4: End If + loc_008347E4: End If + loc_008347E4: var_eax = Err.Raise + loc_008347EC: 'Referenced from: 008347E2 + loc_00834813: If global_886000 = 0 Then + loc_00834817: GoTo loc_00834822 + loc_00834819: End If + loc_0083481C: call _adj_fdiv_r(Err.Raise) + loc_00834822: 'Referenced from: 00834817 + loc_00834822: var_1C = ((&H0000000300905A4D&H + global_401788) / global_401780)) + loc_0083482F: End If + loc_0083484E: If %x1 = work.Index Then + loc_00834854: If %x1 = work.Index = 0 Then + loc_00834860: var_28 = var_28 - eax+00000014h + loc_00834864: If var_28 >= 0 Then + loc_00834866: var_eax = Err.Raise + loc_00834868: End If + loc_0083486E: GoTo loc_00834878 + loc_00834870: End If + loc_00834870: End If + loc_00834870: var_eax = Err.Raise + loc_00834878: 'Referenced from: 0083486E + loc_0083487D: If %x1 = work.Index Then + loc_00834883: If %x1 = work.Index = 0 Then + loc_0083488F: var_24 = var_24 - eax+00000014h + loc_00834893: If var_24 >= 0 Then + loc_00834895: var_eax = Err.Raise + loc_0083489B: End If + loc_008348A1: GoTo loc_008348AB + loc_008348A3: End If + loc_008348A3: End If + loc_008348A3: var_eax = Err.Raise + loc_008348AB: 'Referenced from: 008348A1 + loc_008348E0: var_eax = PictureBox.1844 + loc_00834909: work.ForeColor = var_64 + loc_00834951: var_F8 = var_1C + loc_00834977: var_FC = (var_48 + global_401778) + loc_00834993: var_100 = var_50 + loc_008349B7: var_104 = (var_40 + global_401778) + loc_008349C9: var_eax = work.Line (var_104, var_100)-(var_FC, var_F8), 0 + loc_008349F7: 00000001h = 00000001h + var_24 + loc_00834A01: var_24 = 00000001h+var_24 + loc_00834A04: GoTo loc_0083447B + loc_00834A09: End If + loc_00834A14: %x1 = work.Picture = %x1 = work.Picture - 0008h + loc_00834A1E: var_A4 = %x1 = work.Picture + loc_00834A28: If var_24 <= 0 Then + loc_00834A37: var_24 = var_24 + 0001h + loc_00834A43: var_28 = var_24+0001h + loc_00834A46: If %x1 = work.Index Then + loc_00834A4C: If %x1 = work.Index = 0 Then + loc_00834A57: var_24 = var_24 - eax+00000014h + loc_00834A5B: If var_24 >= 0 Then + loc_00834A5D: var_eax = Err.Raise + loc_00834A63: End If + loc_00834A69: GoTo loc_00834A73 + loc_00834A6B: End If + loc_00834A6B: End If + loc_00834A6B: var_eax = Err.Raise + loc_00834A73: 'Referenced from: 00834A69 + loc_00834AA9: If %x1 = work.Index Then + loc_00834AAF: If %x1 = work.Index = 0 Then + loc_00834ABB: var_24 = var_24 - eax+00000014h + loc_00834ABF: If var_24 >= 0 Then + loc_00834AC1: var_eax = Err.Raise + loc_00834AC7: End If + loc_00834ACD: GoTo loc_00834AD7 + loc_00834ACF: End If + loc_00834ACF: End If + loc_00834ACF: var_eax = Err.Raise + loc_00834AD7: 'Referenced from: 00834ACD + loc_00834ADC: If %x1 = work.Index Then + loc_00834AE2: If %x1 = work.Index = 0 Then + loc_00834AEE: var_24 = var_24 - eax+00000014h + loc_00834AF2: If var_24 >= 0 Then + loc_00834AF4: var_eax = Err.Raise + loc_00834AFA: End If + loc_00834B00: GoTo loc_00834B0A + loc_00834B02: End If + loc_00834B02: End If + loc_00834B02: var_eax = Err.Raise + loc_00834B0A: 'Referenced from: 00834B00 + loc_00834B2A: If global_886000 = 0 Then + loc_00834B2E: GoTo loc_00834B39 + loc_00834B30: End If + loc_00834B33: call _adj_fdiv_r(Err.Raise) + loc_00834B39: 'Referenced from: 00834B2E + loc_00834B39: var_40 = ((&H0000000300905A4D&H + global_401788) / global_401780)) + loc_00834B48: If %x1 = work.Index Then + loc_00834B4E: If %x1 = work.Index = 0 Then + loc_00834B5A: var_24 = var_24 - ecx+00000014h + loc_00834B5E: If var_24 >= 0 Then + loc_00834B60: var_eax = Err.Raise + loc_00834B66: End If + loc_00834B6C: GoTo loc_00834B76 + loc_00834B6E: End If + loc_00834B6E: End If + loc_00834B6E: var_eax = Err.Raise + loc_00834B76: 'Referenced from: 00834B6C + loc_00834B7B: If %x1 = work.Index Then + loc_00834B81: If %x1 = work.Index = 0 Then + loc_00834B8D: var_24 = var_24 - eax+00000014h + loc_00834B91: If var_24 >= 0 Then + loc_00834B93: var_eax = Err.Raise + loc_00834B99: End If + loc_00834B9F: GoTo loc_00834BA9 + loc_00834BA1: End If + loc_00834BA1: End If + loc_00834BA1: var_eax = Err.Raise + loc_00834BA9: 'Referenced from: 00834B9F + loc_00834BCD: If global_886000 = 0 Then + loc_00834BD1: GoTo loc_00834BDC + loc_00834BD3: End If + loc_00834BD6: call _adj_fdiv_r(Err.Raise) + loc_00834BDC: 'Referenced from: 00834BD1 + loc_00834BDC: var_50 = ((&H0000000300905A4D&H + global_401788) / global_401780)) + loc_00834BE9: End If + loc_00834BEE: If %x1 = work.Index Then + loc_00834BF4: If %x1 = work.Index = 0 Then + loc_00834BFF: var_28 = var_28 - eax+00000014h + loc_00834C03: If var_28 >= 0 Then + loc_00834C05: var_eax = Err.Raise + loc_00834C0B: End If + loc_00834C11: GoTo loc_00834C1B + loc_00834C13: End If + loc_00834C13: End If + loc_00834C13: var_eax = Err.Raise + loc_00834C1B: 'Referenced from: 00834C11 + loc_00834C51: If %x1 = work.Index Then + loc_00834C57: If %x1 = work.Index = 0 Then + loc_00834C62: var_28 = var_28 - eax+00000014h + loc_00834C66: If var_28 >= 0 Then + loc_00834C68: var_eax = Err.Raise + loc_00834C6E: End If + loc_00834C74: GoTo loc_00834C7E + loc_00834C76: End If + loc_00834C76: End If + loc_00834C76: var_eax = Err.Raise + loc_00834C7E: 'Referenced from: 00834C74 + loc_00834C83: If %x1 = work.Index Then + loc_00834C89: If %x1 = work.Index = 0 Then + loc_00834C95: var_28 = var_28 - eax+00000014h + loc_00834C99: If var_28 >= 0 Then + loc_00834C9B: var_eax = Err.Raise + loc_00834CA1: End If + loc_00834CA7: GoTo loc_00834CB1 + loc_00834CA9: End If + loc_00834CA9: End If + loc_00834CA9: var_eax = Err.Raise + loc_00834CB1: 'Referenced from: 00834CA7 + loc_00834CD1: If global_886000 = 0 Then + loc_00834CD5: GoTo loc_00834CE0 + loc_00834CD7: End If + loc_00834CDA: call _adj_fdiv_r(Err.Raise) + loc_00834CE0: 'Referenced from: 00834CD5 + loc_00834CE0: var_48 = ((&H0000000300905A4D&H + global_401788) / global_401780)) + loc_00834CEF: If %x1 = work.Index Then + loc_00834CF5: If %x1 = work.Index = 0 Then + loc_00834D01: var_28 = var_28 - ecx+00000014h + loc_00834D05: If var_28 >= 0 Then + loc_00834D07: var_eax = Err.Raise + loc_00834D0D: End If + loc_00834D13: GoTo loc_00834D1D + loc_00834D15: End If + loc_00834D15: End If + loc_00834D15: var_eax = Err.Raise + loc_00834D1D: 'Referenced from: 00834D13 + loc_00834D22: If %x1 = work.Index Then + loc_00834D28: If %x1 = work.Index = 0 Then + loc_00834D34: var_28 = var_28 - eax+00000014h + loc_00834D38: If var_28 >= 0 Then + loc_00834D3A: var_eax = Err.Raise + loc_00834D40: End If + loc_00834D46: GoTo loc_00834D50 + loc_00834D48: End If + loc_00834D48: End If + loc_00834D48: var_eax = Err.Raise + loc_00834D50: 'Referenced from: 00834D46 + loc_00834D74: If global_886000 = 0 Then + loc_00834D78: GoTo loc_00834D83 + loc_00834D7A: End If + loc_00834D7D: call _adj_fdiv_r(Err.Raise) + loc_00834D83: 'Referenced from: 00834D78 + loc_00834D83: var_1C = ((&H0000000300905A4D&H + global_401788) / global_401780)) + loc_00834D90: End If + loc_00834DAF: If %x1 = work.Index Then + loc_00834DB5: If %x1 = work.Index = 0 Then + loc_00834DC0: var_28 = var_28 - eax+00000014h + loc_00834DC4: If var_28 >= 0 Then + loc_00834DC6: var_eax = Err.Raise + loc_00834DCC: End If + loc_00834DD2: GoTo loc_00834DDC + loc_00834DD4: End If + loc_00834DD4: End If + loc_00834DD4: var_eax = Err.Raise + loc_00834DDC: 'Referenced from: 00834DD2 + loc_00834DE1: If %x1 = work.Index Then + loc_00834DE7: If %x1 = work.Index = 0 Then + loc_00834DF3: var_24 = var_24 - eax+00000014h + loc_00834DF7: If var_24 >= 0 Then + loc_00834DF9: var_eax = Err.Raise + loc_00834DFF: End If + loc_00834E05: GoTo loc_00834E0F + loc_00834E07: End If + loc_00834E07: End If + loc_00834E07: var_eax = Err.Raise + loc_00834E0F: 'Referenced from: 00834E05 + loc_00834E44: var_eax = PictureBox.1844 + loc_00834E6D: work.ForeColor = var_64 + loc_00834EB5: var_10C = var_1C + loc_00834EDB: var_110 = (var_48 + global_401778) + loc_00834EF7: var_114 = var_50 + loc_00834F1B: var_118 = (var_40 + global_401778) + loc_00834F2D: var_eax = work.Line (var_118, var_114)-(var_110, var_10C), 0 + loc_00834F55: 00000002h = 00000002h + var_24 + loc_00834F5F: var_24 = 00000002h+var_24 + loc_00834F68: GoTo loc_00834A24 + loc_00834F6D: End If + loc_00834F73: End If + loc_00834F90: var_64 = work.hDC + loc_00834FDC: call Proc_9_2_843330(var_64, work.Top = %x1s, 0) + loc_00834FEB: If var_20 = 0 Then + loc_00834FF0: var_eax = classicOptions.drawPiecePreviews + loc_0083500C: End If + loc_00835029: var_64 = display.hDC + loc_00835073: call Proc_9_3_843420(display.Top = %x1s, var_64, edi) + loc_00835090: var_11C = (global_8860D4 + [esi+00000070h]) + loc_008350A3: If esi+0000003Ah Then + loc_008350B6: If global_886000 = 0 Then + loc_008350BE: GoTo loc_008350CB + loc_008350C0: End If + loc_008350C6: call _adj_fdiv_m32(global_401770, edi, edi, global_00886070, global_00886072, var_6C, var_54, classicOptions.drawPiecePreviews, Me, 00000000h, 00000000h, global_00886070, global_00886072, var_6C) + loc_008350CB: 'Referenced from: 008350BE + loc_008350E1: var_74 = Sin((Cos(6.37066138261923E-314#) * [edi+edx+00000004h])) + loc_008350F1: If global_886000 = 0 Then + loc_008350F9: GoTo loc_0083510C + loc_008350FB: End If + loc_0083510C: 'Referenced from: 008350F9 + loc_00835126: If global_886000 = 0 Then + loc_0083512E: GoTo loc_0083513B + loc_00835130: End If + loc_00835136: call _adj_fdiv_m32(global_401758, global_401760, global_401764, (var_11C / global_401770)) + loc_0083513B: 'Referenced from: 0083512E + loc_00835151: var_74 = Sin((Cos(6.37066138261923E-314#) * [edi+edx+00000004h])) + loc_00835161: If global_886000 = 0 Then + loc_00835169: GoTo loc_0083517C + loc_0083516B: End If + loc_0083517C: 'Referenced from: 00835169 + loc_008351B4: var_120 = global_401748 + loc_008351CE: If Err.Number Then + loc_008351D3: GoTo loc_008351DE + loc_008351D5: End If + loc_008351DE: End If + loc_008351E5: If 0088603Ch Then + loc_008351EF: If 0088603Ch = 1 Then + loc_008351FD: If 00886044h Then + loc_00835203: If 00886044h = 2 Then + loc_00835212: 008861A0h = 008861A0h - ecx+0000001Ch + loc_0083521C: var_7C = global_008861A0 + loc_0083521F: If 008861A0h >= 0 Then + loc_00835221: var_eax = Err.Raise + loc_00835229: End If + loc_00835236: 008861A2h = 008861A2h - ecx+00000014h + loc_0083523A: If 008861A2h >= 0 Then + loc_0083523C: var_eax = Err.Raise + loc_00835244: End If + loc_00835247: ecx+00000018h = ecx+00000018h * 8937890 + loc_0083524A: ecx+00000018h = ecx+00000018h + var_7C + loc_0083524F: GoTo loc_0083525F + loc_00835251: End If + loc_00835251: End If + loc_00835257: var_eax = Err.Raise + loc_0083525F: 'Referenced from: 0083524F + loc_00835271: ecx+eax = ecx+eax - eax+00000014h + loc_00835275: If ecx+eax >= 0 Then + loc_00835277: var_eax = Err.Raise + loc_00835279: End If + loc_00835280: ebx*8 = ebx*8 - ecx+eax + loc_00835285: GoTo loc_0083528F + loc_00835287: End If + loc_00835287: End If + loc_0083528D: var_eax = Err.Raise + loc_0083528F: 'Referenced from: 00835285 + loc_0083529E: If ecx+eax+0000000Ch Then + loc_008352CC: fabs + loc_008352D8: var_124 = &H0000000300905A4D&H + loc_008352FA: var_12C = display.Left = %x1s + loc_00835324: idiv ecx + loc_0083533A: GoTo loc_008353E0 + loc_0083533F: End If + loc_00835350: var_140 = display.Left = %x1s + loc_00835362: var_13C = global_00886070 + loc_00835375: If global_886000 = 0 Then + loc_0083537D: GoTo loc_00835390 + loc_0083537F: End If + loc_00835390: 'Referenced from: 0083537D + loc_00835396: var_148 = var_140 + loc_008353A9: If global_886000 = 0 Then + loc_008353B1: GoTo loc_008353C4 + loc_008353B3: End If + loc_008353C4: 'Referenced from: 008353B1 + loc_008353C6: fchs + loc_008353C8: var_14C = ((var_148 / global_401728) - global_401728)) + loc_008353E0: 'Referenced from: 0083533A + loc_008353E7: If var_88603C Then + loc_008353F1: If 0088603Ch = 1 Then + loc_008353FF: If var_886044 Then + loc_00835405: If 00886044h = 2 Then + loc_00835414: 008861A0h = 008861A0h - ecx+0000001Ch + loc_00835418: var_7C = global_008861A0 + loc_0083541B: If 008861A0h >= 0 Then + loc_0083541D: var_eax = Err.Raise + loc_00835425: End If + loc_00835432: 008861A2h = 008861A2h - ecx+00000014h + loc_00835436: If 008861A2h >= 0 Then + loc_00835438: var_eax = Err.Raise + loc_00835440: End If + loc_00835443: ecx+00000018h = ecx+00000018h * 8937890 + loc_00835446: ecx+00000018h = ecx+00000018h + var_7C + loc_0083544B: GoTo loc_00835455 + loc_0083544D: End If + loc_0083544D: End If + loc_0083544D: var_eax = Err.Raise + loc_00835455: 'Referenced from: 0083544B + loc_00835467: ecx+eax = ecx+eax - eax+00000014h + loc_0083546B: If ecx+eax >= 0 Then + loc_0083546D: var_eax = Err.Raise + loc_0083546F: End If + loc_00835476: ebx*8 = ebx*8 - ecx+eax + loc_0083547B: GoTo loc_0083547F + loc_0083547D: End If + loc_0083547D: End If + loc_0083547D: var_eax = Err.Raise + loc_0083547F: 'Referenced from: 0083547B + loc_0083548E: If ecx+eax+0000000Eh Then + loc_008354BF: fabs + loc_008354CB: var_150 = &H0000000300905A4D&H + loc_008354ED: var_158 = var_154 + loc_00835518: idiv ecx + loc_0083552F: GoTo loc_008355D6 + loc_00835534: End If + loc_00835557: var_168 = global_00886072 + loc_0083556A: If global_886000 = 0 Then + loc_00835572: GoTo loc_00835585 + loc_00835574: End If + loc_00835585: 'Referenced from: 00835572 + loc_0083558B: var_174 = var_16C + loc_0083559E: If global_886000 = 0 Then + loc_008355A6: GoTo loc_008355B9 + loc_008355A8: End If + loc_008355B9: 'Referenced from: 008355A6 + loc_008355BB: fchs + loc_008355BD: var_178 = ((var_174 / global_401728) - global_401728)) + loc_008355D6: 'Referenced from: 0083552F + loc_008355D9: var_eax = classicOptions.updatePiecePreviews + loc_008355FB: GoTo loc_00835611 + loc_00835610: Exit Sub + loc_00835611: 'Referenced from: 008355FB + loc_00835611: Exit Sub +End Sub + +Public Sub drawDefaultPic(X) '835A00 + loc_00835A64: X = picAnim._Default + loc_00835A9F: var_eax = classicOptions.drawFrame(var_20, var_24) + loc_00835AD3: GoTo loc_00835AED + loc_00835AEC: Exit Sub + loc_00835AED: 'Referenced from: 00835AD3 +End Sub + +Public Sub drawFrame(pic, frame) '835B10 + Dim Me As Me + loc_00835B6B: var_18 = Me.Visible + loc_00835B92: var_3C = var_18 + loc_00835BAB: If (var_3C = "left") Then + loc_00835BBE: If (var_3C = "lefta") Then + loc_00835BD1: If (var_3C = "right") Then + loc_00835BE4: If (var_3C = "righta") Then + loc_00835BF7: If (var_3C = "back") Then + loc_00835C0A: If (var_3C = "backa") Then + loc_00835C1D: If (var_3C = "play") Then + loc_00835C2C: If (var_3C <> "playa") <> 0 Then GoTo loc_00835F6A + loc_00835C32: End If + loc_00835C53: var_eax = Unknown_VTable_Call[ecx+00000330h] + loc_00835CB9: frame = frame - 0001h + loc_00835CC7: frame = frame * 0019h + loc_00835CCB: GoTo loc_00835F28 + loc_00835CD0: End If + loc_00835CD0: End If + loc_00835CF1: var_eax = Unknown_VTable_Call[ecx+00000334h] + loc_00835D6C: frame = frame - 0001h + loc_00835D78: frame = frame * 0019h + loc_00835D91: var_eax = Proc_9_0_843110(var_24, var_28, 0) + loc_00835DB5: GoTo loc_00835F5F + loc_00835DBA: End If + loc_00835DBA: End If + loc_00835DDB: var_eax = Unknown_VTable_Call[edx+00000338h] + loc_00835E41: frame = frame - 0001h + loc_00835E4D: frame = frame * 000Ah + loc_00835E66: var_eax = Proc_9_0_843110(var_20, var_24, 0) + loc_00835E8A: GoTo loc_00835F5F + loc_00835E8F: End If + loc_00835E8F: End If + loc_00835EB0: var_eax = Unknown_VTable_Call[ecx+0000033Ch] + loc_00835F16: frame = frame - 0001h + loc_00835F24: frame = frame * 000Ah + loc_00835F3B: var_eax = Proc_9_0_843110(var_20, var_24, 0) + loc_00835F5F: 'Referenced from: 00835DB5 + loc_00835F6A: + loc_00835F6F: GoTo loc_00835F96 + loc_00835F95: Exit Sub + loc_00835F96: 'Referenced from: 00835F6F + loc_00835F9F: Exit Sub +End Sub + +Public Sub drawAnimations() '835FD0 + Dim Me As Variant + Dim var_2C As PictureBox + Dim var_30 As PictureBox + Dim var_28 As PictureBox + loc_0083606B: If global_886000 = 0 Then + loc_00836070: GoTo loc_0083607A + loc_00836072: End If + loc_00836075: call _adj_fdiv_m32(%x1 = Me.Name) + loc_0083607A: 'Referenced from: 00836070 + loc_0083609A: var_A4 = var_A0 + loc_008360D8: If edi+0000004Eh <= 14 Then + loc_00836100: Me(20) = picAnim._Default + loc_00836120: var_18 = picAnim.Tag + loc_0083615C: Me(20) = picAnim._Default + loc_0083617C: var_1C = picAnim.Tag + loc_008361B8: Me(20) = picAnim._Default + loc_008361D8: var_20 = picAnim.Tag + loc_00836214: Me(20) = picAnim._Default + loc_00836234: var_24 = picAnim.Tag + loc_00836267: esi = (var_24 = "playa") + 1 + loc_0083627D: eax = (var_20 = "backa") + 1 + loc_00836291: eax = (var_1C = "righta") + 1 + loc_008362AC: eax = (var_18 = "lefta") + 1 + loc_008362F4: If (var_18 = "lefta") + 1 Then + loc_0083631C: Me(20) = picAnim._Default + loc_00836350: var_eax = classicOptions.drawFrame(var_30, Me(18)) + loc_0083637B: End If + loc_00836384: Me(20) = Me(20) + 00000001h + loc_00836391: var_eax = Unknown_2B88F(var_30, var_2C, var_2C, var_28) + loc_00836396: End If + loc_00836396: End If + loc_0083639B: If edi+00000046h > 39 Then + loc_008363A3: End If + loc_008363A9: GoTo loc_008363EF + loc_008363EE: Exit Sub + loc_008363EF: 'Referenced from: 008363A9 + loc_008363EF: Exit Sub +End Sub + +Public Sub drawDefaultPics() '836420 + Dim Me As Variant + Dim var_40 As Me + Dim var_20 As PictureBox + loc_00836488: 1 = btnButton._Default + loc_008364B4: var_40 = var_28 + loc_008364D1: var_eax = Unknown_VTable_Call[ecx+0000036Ch] + loc_008364EB: var_20 = buttons.hWnd + loc_00836520: buttons.BackColor = var_2C + loc_0083656E: 2 = btnButton._Default + loc_0083658C: var_40 = var_28 + loc_008365A9: var_eax = Unknown_VTable_Call[edx+00000368h] + loc_008365C3: var_20 = buttons.hWnd + loc_008365F1: var_64 = var_40 + loc_008365FC: buttons.BackColor = var_20 + loc_00836631: + loc_0083663D: If Me(20) <= 14 Then + loc_00836647: var_eax = classicOptions.drawDefaultPic(Me(20)) + loc_00836681: Me(20) = picAnim._Default + loc_008366A1: var_18 = picAnim.Tag + loc_008366D3: edi = (var_18 = "lefta") + 1 + loc_008366F2: If (var_18 = "lefta") + 1 Then + loc_00836716: Me(20) = picAnim._Default + loc_00836737: picAnim.Tag = "left" + loc_00836764: End If + loc_00836786: Me(20) = picAnim._Default + loc_008367A6: var_18 = picAnim.Tag + loc_008367D8: edi = (var_18 = "righta") + 1 + loc_008367F7: If (var_18 = "righta") + 1 Then + loc_0083681B: Me(20) = picAnim._Default + loc_0083683C: picAnim.Tag = "right" + loc_00836869: End If + loc_0083688B: Me(20) = picAnim._Default + loc_008368AB: var_18 = picAnim.Tag + loc_008368DD: edi = (var_18 = "playa") + 1 + loc_008368FC: If (var_18 = "playa") + 1 Then + loc_00836920: Me(20) = picAnim._Default + loc_00836941: picAnim.Tag = "play" + loc_0083696E: End If + loc_00836990: Me(20) = picAnim._Default + loc_008369B0: var_18 = picAnim.Tag + loc_008369E2: edi = (var_18 = "backa") + 1 + loc_00836A01: If (var_18 = "backa") + 1 Then + loc_00836A25: Me(20) = picAnim._Default + loc_00836A46: picAnim.Tag = "back" + loc_00836A73: End If + loc_00836A7C: Me(20) = Me(20) + 00000001h + loc_00836A85: GoTo loc_00836631 + loc_00836A8A: End If + loc_00836A95: GoTo loc_00836AC0 + loc_00836ABF: Exit Sub + loc_00836AC0: 'Referenced from: 00836A95 + loc_00836AC0: Exit Sub +End Sub + +Public Sub displayInfo() '836AF0 + Dim Me As Variant + Dim var_8C As Label + Dim var_80 As Label + loc_00836B2E: eax = Me(14) - 1 + loc_00836B65: If Me(14) - 1 <= 0 Then + loc_00836B6B: GoTo loc_[eax*4+008372B8h] + loc_00836B90: lblGameSize.Caption = "Small" + loc_00836B97: If Me(14) - 1 < 0 Then + loc_00836B9D: GoTo loc_00836C18 + loc_00836BBD: lblGameSize.Caption = "Medium" + loc_00836BC4: If Me(14) - 1 >= 0 Then GoTo loc_00836C27 + loc_00836BC6: GoTo loc_00836C18 + loc_00836BE6: lblGameSize.Caption = "Large" + loc_00836BED: If Me(14) - 1 >= 0 Then GoTo loc_00836C27 + loc_00836BEF: GoTo loc_00836C18 + loc_00836C0F: lblGameSize.Caption = "Custom" + loc_00836C16: If Me(14) - 1 >= 0 Then GoTo loc_00836C27 + loc_00836C18: 'Referenced from: 00836B9D + loc_00836C21: Me(14) - 1 = CheckObj(Me(14) - 1, global_0040E84C, 84) + loc_00836C27: End If + loc_00836C30: End If + loc_00836C35: If edi+00000036h <> 4 Then + loc_00836C70: var_20 = lblGameSize.Caption + loc_00836C9E: If var_18 Then + loc_00836CA4: If var_18 = 1 Then + loc_00836CB4: If Me(14) >= 0 Then + loc_00836CB6: var_eax = Err.Raise + loc_00836CBF: End If + loc_00836CC2: GoTo loc_00836CCD + loc_00836CC4: End If + loc_00836CC4: End If + loc_00836CC4: var_eax = Err.Raise + loc_00836CCD: 'Referenced from: 00836CC2 + loc_00836CDC: var_64 = var_18(5) + loc_00836CF3: var_24 = Str$(var_18(5)) + loc_00836D15: If var_1C Then + loc_00836D1B: If var_1C = 1 Then + loc_00836D31: If Me(14) >= 0 Then + loc_00836D33: var_eax = Err.Raise + loc_00836D42: End If + loc_00836D42: var_8C = var_8C + var_8C + loc_00836D44: GoTo loc_00836D4F + loc_00836D46: End If + loc_00836D46: End If + loc_00836D46: var_eax = Err.Raise + loc_00836D4F: 'Referenced from: 00836D44 + loc_00836D58: var_74 = var_1C(5) + loc_00836DF7: var_44 = var_20 & " (" & Trim$(var_24) & " × " & Trim$(Str$(var_1C(5))) & global_0040F578 + loc_00836E03: lblGameSize.Caption = var_44 + loc_00836E5E: GoTo loc_00836E66 + loc_00836E60: End If + loc_00836E66: 'Referenced from: 00836E5E + loc_00836E84: If var_886034 Then + loc_00836E8A: If 00886034h = 1 Then + loc_00836E96: 008861A0h = 008861A0h - ecx+00000014h + loc_00836E9D: var_80 = global_008861A0 + loc_00836EA0: If 008861A0h >= 0 Then + loc_00836EA2: var_eax = Err.Raise + loc_00836EB1: End If + loc_00836EB8: edx*8 = edx*8 - var_80 + loc_00836EBD: GoTo loc_00836ECB + loc_00836EBF: End If + loc_00836EBF: End If + loc_00836EBF: var_eax = Err.Raise + loc_00836ECB: 'Referenced from: 00836EBD + loc_00836ED5: lblPieceSet.Caption = ecx+eax + loc_00836F13: var_8C = ecx+eax + loc_00836F19: If var_88603C Then + loc_00836F23: If 0088603Ch = 1 Then + loc_00836F31: If var_886044 Then + loc_00836F37: If 00886044h = 2 Then + loc_00836F46: 008861A0h = 008861A0h - ecx+0000001Ch + loc_00836F4A: var_84 = global_008861A0 + loc_00836F50: If 008861A0h >= 0 Then + loc_00836F52: var_eax = Err.Raise + loc_00836F5E: End If + loc_00836F6B: 008861A2h = 008861A2h - ecx+00000014h + loc_00836F6F: If 008861A2h >= 0 Then + loc_00836F71: var_eax = Err.Raise + loc_00836F7D: End If + loc_00836F80: ecx+00000018h = ecx+00000018h * 8937890 + loc_00836F83: ecx+00000018h = ecx+00000018h + var_84 + loc_00836F8B: GoTo loc_00836F99 + loc_00836F8D: End If + loc_00836F8D: End If + loc_00836F8D: var_eax = Err.Raise + loc_00836F99: 'Referenced from: 00836F8B + loc_00836FAB: ecx+eax = ecx+eax - eax+00000014h + loc_00836FAF: If ecx+eax >= 0 Then + loc_00836FB1: var_eax = Err.Raise + loc_00836FB7: End If + loc_00836FBE: ebx*8 = ebx*8 - ecx+eax + loc_00836FC9: GoTo loc_00836FD1 + loc_00836FCB: End If + loc_00836FCB: End If + loc_00836FCB: var_eax = Err.Raise + loc_00836FD1: 'Referenced from: 00836FC9 + loc_00836FE1: lblBackground.Caption = ecx+eax + loc_0083700D: If global_88611C = 0 Then + loc_00837024: var_64 = global_008860E4 + loc_00837034: var_80 = ecx+eax + loc_00837046: var_20 = Str$(global_008860E4) + loc_00837067: var_28 = Trim$(var_20) & " Varieties" + loc_0083706E: lblVarieties.Caption = var_28 + loc_008370A6: GoTo loc_00837155 + loc_008370C6: 008860E4h = 008860E4h - 0001h + loc_008370D7: var_54 = global_008860E4 + loc_0083710D: var_28 = Trim$(Str$(global_008860E4)) & " Varieties" + loc_00837114: lblVarieties.Caption = var_28 + loc_00837155: 'Referenced from: 008370A6 + loc_00837160: If global_88611C Then + loc_0083717F: lblBombs.Caption = "Yes" + loc_00837186: If Me >= 0 Then GoTo loc_008371BF + loc_00837188: GoTo loc_008371B0 + loc_008371A7: lblBombs.Caption = "No" + loc_008371AE: If Me >= 0 Then GoTo loc_008371BF + loc_008371B0: 'Referenced from: 00837188 + loc_008371B9: Me = CheckObj(Me, global_0040E84C, 84) + loc_008371BF: + loc_008371D3: If global_886124 Then + loc_008371EC: lblBalanced.Caption = "Yes" + loc_008371F3: If Me >= 0 Then GoTo loc_00837226 + loc_008371F5: GoTo loc_00837217 + loc_0083720E: lblBalanced.Caption = "No" + loc_00837215: If Me >= 0 Then GoTo loc_00837226 + loc_00837217: 'Referenced from: 008371F5 + loc_00837220: Me = CheckObj(Me, global_0040E84C, 84) + loc_00837226: + loc_00837234: GoTo loc_00837295 + loc_00837294: Exit Sub + loc_00837295: 'Referenced from: 00837234 +End Sub + +Public Sub loadBGfile() '8372D0 + Dim Me As Variant + Dim var_1C As Me + Dim var_2C As PictureBox + loc_0083731C: var_3C = %x1 = Me.Top + loc_00837332: Set %x1 = Me.Top = Me + loc_00837348: If 0088603Ch Then + loc_00837352: If 0088603Ch = 1 Then + loc_00837360: If 00886044h Then + loc_00837366: If 00886044h = 2 Then + loc_0083737F: var_24 = global_008861A0 + loc_00837382: If 008861A0h >= 0 Then + loc_00837384: var_eax = Err.Raise + loc_0083738C: End If + loc_0083739D: If 008861A2h >= 0 Then + loc_0083739F: var_eax = Err.Raise + loc_008373A7: End If + loc_008373AD: Me.%x1 = Invoke 'Ignore this = Me.%x1 = Invoke 'Ignore this + var_24 + loc_008373B2: GoTo loc_008373C2 + loc_008373B4: End If + loc_008373B4: End If + loc_008373BA: var_eax = Err.Raise + loc_008373C2: 'Referenced from: 008373B2 + loc_008373D8: If edx+eax >= 0 Then + loc_008373DA: var_eax = Err.Raise + loc_008373DC: End If + loc_008373E3: esi*8 = esi*8 - edx+eax + loc_008373EA: GoTo loc_008373F4 + loc_008373EC: End If + loc_008373EC: End If + loc_008373F2: var_eax = Err.Raise + loc_008373F4: 'Referenced from: 008373EA + loc_0083740D: If 0088603Ch Then + loc_00837417: If 0088603Ch = 1 Then + loc_00837425: If 00886044h Then + loc_0083742B: If 00886044h = 2 Then + loc_0083743E: var_24 = global_008861A0 + loc_00837441: If 008861A0h >= Me.%x1 = Invoke 'Ignore this Then + loc_00837443: var_eax = Err.Raise + loc_0083744B: End If + loc_0083745C: If 008861A2h >= 0 Then + loc_0083745E: var_eax = Err.Raise + loc_00837466: End If + loc_0083746C: Me.%x1 = Invoke 'Ignore this = Me.%x1 = Invoke 'Ignore this + var_24 + loc_00837471: GoTo loc_0083747B + loc_00837473: End If + loc_00837473: End If + loc_00837473: var_eax = Err.Raise + loc_0083747B: 'Referenced from: 00837471 + loc_00837491: If ecx+eax >= 0 Then + loc_00837493: var_eax = Err.Raise + loc_00837495: End If + loc_0083749C: esi*8 = esi*8 - ecx+eax + loc_008374A1: GoTo loc_008374A5 + loc_008374A3: End If + loc_008374A3: End If + loc_008374A3: var_eax = Err.Raise + loc_008374A5: 'Referenced from: 008374A1 + loc_008374C2: call Proc_10_13_84B1F0(var_3C, Me.Left = %x1s) + loc_008374E4: var_2C = var_1C + loc_008374E7: If var_88603C Then + loc_008374F1: If 0088603Ch = 1 Then + loc_008374FF: If var_886044 Then + loc_00837505: If 00886044h = 2 Then + loc_00837514: 008861A0h = 008861A0h - ecx+0000001Ch + loc_00837518: If 008861A0h >= 0 Then + loc_0083751A: var_eax = Err.Raise + loc_00837522: End If + loc_0083752F: 008861A2h = 008861A2h - ecx+00000014h + loc_00837533: If 008861A2h >= 0 Then + loc_00837535: var_eax = Err.Raise + loc_0083753D: End If + loc_00837540: ecx+00000018h = ecx+00000018h * 8937890 + loc_00837543: ecx+00000018h = ecx+00000018h + 008861A0h + loc_00837547: GoTo loc_00837551 + loc_00837549: End If + loc_00837549: End If + loc_00837549: var_eax = Err.Raise + loc_00837551: 'Referenced from: 00837547 + loc_00837563: ecx+eax = ecx+eax - eax+00000014h + loc_00837567: If ecx+eax >= 0 Then + loc_00837569: var_eax = Err.Raise + loc_0083756B: End If + loc_00837572: esi*8 = esi*8 - ecx+eax + loc_0083757A: GoTo loc_0083757E + loc_0083757C: End If + loc_0083757C: End If + loc_0083757C: var_eax = Err.Raise + loc_0083757E: 'Referenced from: 0083757A + loc_0083758F: work.ForeColor = ecx+eax+00000018h + loc_008375B8: If global_8861A2 Then + loc_008375D4: If var_18 Then + loc_008375DE: If var_18 = 1 Then + loc_008375EC: If var_886044 Then + loc_008375F2: If 00886044h = 2 Then + loc_00837601: 008861A0h = 008861A0h - ecx+0000001Ch + loc_00837605: If 008861A0h >= 0 Then + loc_00837607: var_eax = Err.Raise + loc_0083760F: End If + loc_0083761C: 008861A2h = 008861A2h - ecx+00000014h + loc_00837620: If 008861A2h >= 0 Then + loc_00837622: var_eax = Err.Raise + loc_0083762A: End If + loc_0083762D: ecx+00000018h = ecx+00000018h * 8937890 + loc_00837630: ecx+00000018h = ecx+00000018h + 008861A0h + loc_00837634: GoTo loc_0083763E + loc_00837636: End If + loc_00837636: End If + loc_00837636: var_eax = Err.Raise + loc_0083763E: 'Referenced from: 00837634 + loc_0083764E: ecx+eax = ecx+eax - var_18(6) + loc_00837652: If ecx+eax >= 0 Then + loc_00837654: var_eax = Err.Raise + loc_00837656: End If + loc_0083765D: esi*8 = esi*8 - ecx+eax + loc_00837662: GoTo loc_00837666 + loc_00837664: End If + loc_00837664: End If + loc_00837664: var_eax = Err.Raise + loc_00837666: 'Referenced from: 00837662 + loc_00837675: var_eax = Proc_10_12_84AC50(var_3C, ecx+eax+00000004h, var_18) + loc_00837684: End If + loc_0083768A: GoTo loc_008376A0 + loc_0083769F: Exit Sub + loc_008376A0: 'Referenced from: 0083768A +End Sub + +Public Function get3DColor(zCoor1, zcoor2) '8376C0 + Dim Me As Me + loc_008376FF: zCoor1 = zCoor1 * 0002h + loc_00837709: zcoor2 = zcoor2 * 0002h + loc_0083771D: zcoor2 = zcoor2 + loc_00837720: If 0088603Ch Then + loc_0083772A: If 0088603Ch = 1 Then + loc_00837738: If 00886044h Then + loc_0083773E: If 00886044h = 2 Then + loc_00837757: var_38 = global_008861A0 + loc_0083775A: If 008861A0h >= 0 Then + loc_0083775C: var_eax = Err.Raise + loc_00837764: End If + loc_00837775: If 008861A2h >= 0 Then + loc_00837777: var_eax = Err.Raise + loc_0083777F: End If + loc_00837785: Me.%x1 = Invoke 'Ignore this = Me.%x1 = Invoke 'Ignore this + var_38 + loc_0083778A: GoTo loc_0083779A + loc_0083778C: End If + loc_0083778C: End If + loc_00837792: var_eax = Err.Raise + loc_0083779A: 'Referenced from: 0083778A + loc_008377B0: If edx+eax >= 0 Then + loc_008377B2: var_eax = Err.Raise + loc_008377BA: End If + loc_008377C1: ebx*8 = ebx*8 - edx+eax + loc_008377C9: GoTo loc_008377D9 + loc_008377CB: End If + loc_008377CB: End If + loc_008377D1: var_eax = Err.Raise + loc_008377D9: 'Referenced from: 008377C9 + loc_008377E7: var_24 = edx+eax+00000010h + loc_008377F2: If var_88603C Then + loc_008377FC: If 0088603Ch = 1 Then + loc_00837804: If var_886044 Then + loc_0083780A: If 00886044h = 2 Then + loc_0083781D: var_38 = global_008861A0 + loc_00837820: If 008861A0h >= Me.%x1 = Invoke 'Ignore this Then + loc_00837822: var_eax = Err.Raise + loc_0083782A: End If + loc_0083783B: If 008861A2h >= 0 Then + loc_0083783D: var_eax = Err.Raise + loc_00837845: End If + loc_0083784B: Me.%x1 = Invoke 'Ignore this = Me.%x1 = Invoke 'Ignore this + var_38 + loc_00837850: GoTo loc_0083785A + loc_00837852: End If + loc_00837852: End If + loc_00837852: var_eax = Err.Raise + loc_0083785A: 'Referenced from: 00837850 + loc_00837870: If edx+eax >= 0 Then + loc_00837872: var_eax = Err.Raise + loc_0083787A: End If + loc_00837881: ebx*8 = ebx*8 - edx+eax + loc_00837889: GoTo loc_00837893 + loc_0083788B: End If + loc_0083788B: End If + loc_0083788B: var_eax = Err.Raise + loc_00837893: 'Referenced from: 00837889 + loc_008378A1: var_30 = edx+eax+00000014h + loc_008378AC: If var_88603C Then + loc_008378B6: If 0088603Ch = 1 Then + loc_008378BE: If var_886044 Then + loc_008378C4: If 00886044h = 2 Then + loc_008378D7: var_38 = global_008861A0 + loc_008378DA: If 008861A0h >= Me.%x1 = Invoke 'Ignore this Then + loc_008378DC: var_eax = Err.Raise + loc_008378E4: End If + loc_008378F5: If 008861A2h >= 0 Then + loc_008378F7: var_eax = Err.Raise + loc_008378FF: End If + loc_00837905: Me.%x1 = Invoke 'Ignore this = Me.%x1 = Invoke 'Ignore this + var_38 + loc_0083790A: GoTo loc_00837914 + loc_0083790C: End If + loc_0083790C: End If + loc_0083790C: var_eax = Err.Raise + loc_00837914: 'Referenced from: 0083790A + loc_0083792A: If ecx+eax >= 0 Then + loc_0083792C: var_eax = Err.Raise + loc_0083792E: End If + loc_00837935: ebx*8 = ebx*8 - ecx+eax + loc_0083793D: GoTo loc_00837941 + loc_0083793F: End If + loc_0083793F: End If + loc_0083793F: var_eax = Err.Raise + loc_00837941: 'Referenced from: 0083793D + loc_0083795C: zCoor1 = zCoor1 + zcoor2 + loc_00837965: var_20 = ecx+eax+00000012h + loc_0083796F: var_50 = var_24 + loc_00837975: var_54 = zCoor1+zcoor2 + loc_0083797B: var_5C = var_54 + loc_00837988: If global_886000 = 0 Then + loc_00837990: GoTo loc_008379A3 + loc_00837992: End If + loc_008379A3: 'Referenced from: 00837990 + loc_008379A3: fsubr st0, var_50 + loc_008379BB: zCoor1 = zCoor1 + zcoor2 + loc_008379CE: var_68 = var_30 + loc_008379D1: var_6C = zCoor1+zcoor2 + loc_008379D7: var_74 = var_6C + loc_008379E4: If global_886000 = 0 Then + loc_008379EC: GoTo loc_008379FF + loc_008379EE: End If + loc_008379FF: 'Referenced from: 008379EC + loc_008379FF: fsubr st0, var_68 + loc_00837A0E: zCoor1 = zCoor1 + zcoor2 + loc_00837A12: var_2C = CInt((var_74 / global_401728)) + loc_00837A28: var_80 = var_20 + loc_00837A2B: var_84 = zCoor1+zcoor2 + loc_00837A37: var_8C = var_84 + loc_00837A4A: If global_886000 = 0 Then + loc_00837A52: GoTo loc_00837A65 + loc_00837A54: End If + loc_00837A65: 'Referenced from: 00837A52 + loc_00837A65: fsubr st0, var_80 + loc_00837A73: If CInt((var_5C / global_401728)) < 0 Then + loc_00837A77: End If + loc_00837A7C: If var_2C < 0 Then + loc_00837A85: End If + loc_00837A88: If CInt((var_8C / global_401728)) < 0 Then + loc_00837A8C: End If + loc_00837A92: If ebx > edx+eax+00000010h Then + loc_00837A96: End If + loc_00837A9D: If var_2C > edx+eax+00000014h Then + loc_00837A9F: var_2C = var_30 + loc_00837AA2: End If + loc_00837AA8: If eax > ecx+eax+00000012h Then + loc_00837AAC: End If + loc_00837AB8: var_28 = RGB(var_24, var_2C, var_20) +End Function + +Public Sub drawPiecePreviews() '837AF0 + Dim Me As Me + Dim var_24 As Me + Dim var_2C As Me + loc_00837B68: var_58 = global_401748 + loc_00837B7C: If Err.Number Then + loc_00837B87: End If + loc_00837B9B: If 00000001h <= Me(25) Then + loc_00837BA8: cwd + loc_00837BAA: idiv cx + loc_00837BC5: var_64 = var_5C + loc_00837BD4: var_70 = var_68 + loc_00837BDE: If global_886000 = 0 Then + loc_00837BE3: GoTo loc_00837BF0 + loc_00837BE5: End If + loc_00837BF0: 'Referenced from: 00837BE3 + loc_00837C06: var_34 = Cos((((var_64 * global_401748) / var_70) + [edx+0000000Ch])) + loc_00837C22: var_20 = CInt((var_34 * global_401828)) + loc_00837C2C: If 0088659Ch Then + loc_00837C32: If 0088659Ch = 1 Then + loc_00837C39: If Me(24) Then + loc_00837C3F: If Me(24) = 1 Then + loc_00837C4E: If 00000001h >= 0 Then + loc_00837C50: var_eax = Err.Raise + loc_00837C56: End If + loc_00837C5C: GoTo loc_00837C64 + loc_00837C5E: End If + loc_00837C5E: End If + loc_00837C5E: var_eax = Err.Raise + loc_00837C64: 'Referenced from: 00837C5C + loc_00837C7D: If edx+eax >= 0 Then + loc_00837C7F: var_eax = Err.Raise + loc_00837C85: End If + loc_00837C88: GoTo loc_00837C90 + loc_00837C8A: End If + loc_00837C8A: End If + loc_00837C8A: var_eax = Err.Raise + loc_00837C90: 'Referenced from: 00837C88 + loc_00837C9D: edx+eax = edx+eax - 0001h + loc_00837CA7: edx+eax = edx+eax * 002Dh + loc_00837CB4: var_2C = True + loc_00837CB7: var_28 = True + loc_00837CBF: If Me(24) Then + loc_00837CC5: If Me(24) = 1 Then + loc_00837CD4: If 00000001h >= 0 Then + loc_00837CD6: var_eax = Err.Raise + loc_00837CDC: End If + loc_00837CE2: var_74 = ebx+ebx*4 + loc_00837CE8: GoTo loc_00837CF3 + loc_00837CEA: End If + loc_00837CEA: End If + loc_00837CEA: var_eax = Err.Raise + loc_00837CF0: var_74 = Err.Raise + loc_00837CF3: 'Referenced from: 00837CE8 + loc_00837CF8: If Me(24) Then + loc_00837CFE: If Me(24) = 1 Then + loc_00837D0D: If var_1C >= 0 Then + loc_00837D0F: var_eax = Err.Raise + loc_00837D15: End If + loc_00837D1B: var_78 = var_1C(-3) + loc_00837D21: GoTo loc_00837D2C + loc_00837D23: End If + loc_00837D23: End If + loc_00837D23: var_eax = Err.Raise + loc_00837D29: var_78 = Err.Raise + loc_00837D2C: 'Referenced from: 00837D21 + loc_00837D41: If var_24 Then + loc_00837D47: If var_24 = 1 Then + loc_00837D4E: If Me(24) Then + loc_00837D54: If Me(24) = 1 Then + loc_00837D63: If var_1C >= 0 Then + loc_00837D65: var_eax = Err.Raise + loc_00837D6E: End If + loc_00837D74: GoTo loc_00837D7F + loc_00837D76: End If + loc_00837D76: End If + loc_00837D76: var_eax = Err.Raise + loc_00837D7F: 'Referenced from: 00837D74 + loc_00837D93: If edx+eax >= 0 Then + loc_00837D95: var_eax = Err.Raise + loc_00837D9B: End If + loc_00837D9E: GoTo loc_00837DA8 + loc_00837DA0: End If + loc_00837DA0: End If + loc_00837DA0: var_eax = Err.Raise + loc_00837DA8: 'Referenced from: 00837D9E + loc_00837DE0: var_80 = var_20 + loc_00837DFD: Me.GetTypeInfoCount 'Ignore this = Me.GetTypeInfoCount 'Ignore this + Err.Raise + loc_00837E00: call Proc_10_14_84B2D0(Me.GetTypeInfoCount, Me.Top = %x1s, 0) + loc_00837E14: 00000001h = 00000001h + var_1C + loc_00837E1A: var_1C = 00000001h+var_1C + loc_00837E21: GoTo loc_00837B97 + loc_00837E26: End If + loc_00837E2C: GoTo loc_00837E39 + loc_00837E38: Exit Sub + loc_00837E39: 'Referenced from: 00837E2C + loc_00837E39: Exit Sub +End Sub + +Public Sub updatePiecePreviews() '837E70 + Dim Me As Me + loc_00837EBE: If 00000001h <= Me(25) Then + loc_00837EC9: If Me(24) Then + loc_00837ECF: If Me(24) = 1 Then + loc_00837EDE: If 00000001h >= 0 Then + loc_00837EE0: var_eax = Err.Raise + loc_00837EE6: End If + loc_00837EEC: var_58 = esi+esi*4 + loc_00837EEF: GoTo loc_00837EFA + loc_00837EF1: End If + loc_00837EF1: End If + loc_00837EF1: var_eax = Err.Raise + loc_00837EF7: var_58 = Err.Raise + loc_00837EFA: 'Referenced from: 00837EEF + loc_00837EFF: If Me(24) Then + loc_00837F05: If Me(24) = 1 Then + loc_00837F14: If 00000001h >= 0 Then + loc_00837F16: var_eax = Err.Raise + loc_00837F1C: End If + loc_00837F22: GoTo loc_00837F2C + loc_00837F24: End If + loc_00837F24: End If + loc_00837F24: var_eax = Err.Raise + loc_00837F2C: 'Referenced from: 00837F22 + loc_00837F31: If Me(24) Then + loc_00837F37: If Me(24) = 1 Then + loc_00837F47: If var_18 >= 0 Then + loc_00837F49: var_eax = Err.Raise + loc_00837F4F: End If + loc_00837F55: GoTo loc_00837F5F + loc_00837F57: End If + loc_00837F57: End If + loc_00837F57: var_eax = Err.Raise + loc_00837F5F: 'Referenced from: 00837F55 + loc_00837F89: If Me(24) Then + loc_00837F8F: If Me(24) = 1 Then + loc_00837F9F: If var_18 >= 0 Then + loc_00837FA1: var_eax = Err.Raise + loc_00837FA7: End If + loc_00837FAD: var_5C = var_18(-3) + loc_00837FB0: GoTo loc_00837FBB + loc_00837FB2: End If + loc_00837FB2: End If + loc_00837FB2: var_eax = Err.Raise + loc_00837FB8: var_5C = Err.Raise + loc_00837FBB: 'Referenced from: 00837FB0 + loc_00837FC0: If Me(24) Then + loc_00837FC6: If Me(24) = 1 Then + loc_00837FD6: If var_18 >= 0 Then + loc_00837FD8: var_eax = Err.Raise + loc_00837FDE: End If + loc_00837FE4: GoTo loc_00837FEE + loc_00837FE6: End If + loc_00837FE6: End If + loc_00837FE6: var_eax = Err.Raise + loc_00837FEE: 'Referenced from: 00837FE4 + loc_00837FF3: If Me(24) Then + loc_00837FF9: If Me(24) = 1 Then + loc_00838009: If var_18 >= 0 Then + loc_0083800B: var_eax = Err.Raise + loc_00838011: End If + loc_00838017: GoTo loc_00838021 + loc_00838019: End If + loc_00838019: End If + loc_00838019: var_eax = Err.Raise + loc_00838021: 'Referenced from: 00838017 + loc_0083804B: If Me(24) Then + loc_00838051: If Me(24) = 1 Then + loc_00838067: If var_18 >= 0 Then + loc_00838069: var_eax = Err.Raise + loc_0083806B: End If + loc_00838071: GoTo loc_0083807F + loc_00838073: End If + loc_00838073: End If + loc_00838073: var_eax = Err.Raise + loc_0083807F: 'Referenced from: 00838071 + loc_00838092: var_64 = global_00886070 + loc_008380A5: If Me(24) Then + loc_008380AB: If Me(24) = 1 Then + loc_008380BB: If var_18 >= 0 Then + loc_008380BD: var_eax = Err.Raise + loc_008380BF: End If + loc_008380C5: GoTo loc_008380C9 + loc_008380C7: End If + loc_008380C7: End If + loc_008380C7: var_eax = Err.Raise + loc_008380C9: 'Referenced from: 008380C5 + loc_008380D7: End If + loc_008380DC: If Me(24) Then + loc_008380E2: If Me(24) = 1 Then + loc_008380F2: If var_18 >= 0 Then + loc_008380F4: var_eax = Err.Raise + loc_008380F6: End If + loc_008380FC: GoTo loc_00838100 + loc_008380FE: End If + loc_008380FE: End If + loc_008380FE: var_eax = Err.Raise + loc_00838100: 'Referenced from: 008380FC + loc_0083810A: 00886072h = 00886072h + 0064h + loc_00838120: var_6C = var_68 + loc_00838137: If Me(24) Then + loc_0083813D: If Me(24) = 1 Then + loc_0083814D: If var_18 >= 0 Then + loc_0083814F: var_eax = Err.Raise + loc_00838151: End If + loc_00838157: GoTo loc_0083815B + loc_00838159: End If + loc_00838159: End If + loc_00838159: var_eax = Err.Raise + loc_0083815B: 'Referenced from: 00838157 + loc_00838171: If global_886124 = 0 Then + loc_0083818A: If Me(24) Then + loc_00838190: If Me(24) = 1 Then + loc_008381A0: If var_18 >= 0 Then + loc_008381A2: var_eax = Err.Raise + loc_008381A4: End If + loc_008381AA: GoTo loc_008381B0 + loc_008381AC: End If + loc_008381AC: End If + loc_008381AC: var_eax = Err.Raise + loc_008381B0: 'Referenced from: 008381AA + loc_008381C7: var_74 = global_008860E4 + loc_00838206: End If + loc_00838206: End If + loc_0083820B: If Me(24) Then + loc_00838211: If Me(24) = 1 Then + loc_00838221: If var_18 >= 0 Then + loc_00838223: var_eax = Err.Raise + loc_00838225: End If + loc_0083822B: GoTo loc_0083822F + loc_0083822D: End If + loc_0083822D: End If + loc_0083822D: var_eax = Err.Raise + loc_0083822F: 'Referenced from: 0083822B + loc_00838244: If Err.Number Then + loc_00838248: If Me(24) Then + loc_0083824E: If Me(24) = 1 Then + loc_0083825E: If var_18 >= 0 Then + loc_00838260: var_eax = Err.Raise + loc_00838262: End If + loc_00838268: GoTo loc_0083826C + loc_0083826A: End If + loc_0083826A: End If + loc_0083826A: var_eax = Err.Raise + loc_0083826C: 'Referenced from: 00838268 + loc_00838276: var_78 = global_00886070 + loc_00838283: End If + loc_00838288: If Me(24) Then + loc_0083828E: If Me(24) = 1 Then + loc_0083829E: If var_18 >= 0 Then + loc_008382A0: var_eax = Err.Raise + loc_008382A2: End If + loc_008382A8: GoTo loc_008382AC + loc_008382AA: End If + loc_008382AA: End If + loc_008382AA: var_eax = Err.Raise + loc_008382AC: 'Referenced from: 008382A8 + loc_008382C1: If Err.Number Then + loc_008382C5: If Me(24) Then + loc_008382CB: If Me(24) = 1 Then + loc_008382DB: If var_18 >= 0 Then + loc_008382DD: var_eax = Err.Raise + loc_008382DF: End If + loc_008382E5: GoTo loc_008382E9 + loc_008382E7: End If + loc_008382E7: End If + loc_008382E7: var_eax = Err.Raise + loc_008382E9: 'Referenced from: 008382E5 + loc_008382F3: 00886072h = 00886072h + 0064h + loc_00838309: End If + loc_0083830E: 00000001h = 00000001h + var_18 + loc_00838314: var_18 = 00000001h+var_18 + loc_00838319: GoTo loc_00837EBA + loc_0083831E: End If + loc_0083831E: var_eax = Proc_859DE0 + loc_00838329: GoTo loc_00838335 + loc_00838334: Exit Sub + loc_00838335: 'Referenced from: 00838329 + loc_00838335: Exit Sub +End Sub + +Public Sub initPiecePreviews() '838360 + Dim Me As Me + Dim var_A8 As Me + loc_008383C5: ReDim global_008865A4(0 To global_008860E4) + loc_008383E0: ReDim global_0088659C(0 To global_008860E4) + loc_008383FB: ReDim global_008865A0(0 To global_008860E4) + loc_0083840A: var_64 = global_008860E4 + loc_00838414: If 00000001h <= global_008860E4 Then + loc_0083842F: If 0088659Ch Then + loc_00838435: If 0088659Ch = 1 Then + loc_0083844A: If 00000001h >= 0 Then + loc_0083844C: var_eax = Err.Raise + loc_0083844E: End If + loc_0083844E: 00000001h = 00000001h + 00000001h + loc_00838450: GoTo loc_00838460 + loc_00838452: End If + loc_00838452: End If + loc_00838452: var_eax = Err.Raise + loc_00838460: 'Referenced from: 00838450 + loc_008384BA: If 008861A0h = var_886038 Then + loc_008384C4: If var_88659C Then + loc_008384CA: If 0088659Ch = 1 Then + loc_008384DA: If var_30 >= 0 Then + loc_008384DC: var_eax = Err.Raise + loc_008384E4: End If + loc_008384E7: GoTo loc_008384F1 + loc_008384E9: End If + loc_008384E9: End If + loc_008384E9: var_eax = Err.Raise + loc_008384F1: 'Referenced from: 008384E7 + loc_008384FA: End If + loc_00838535: If Err.Number Then + loc_0083853C: GoTo loc_00838540 + loc_0083853E: End If + loc_00838540: 'Referenced from: 0083853C + loc_00838547: If var_886034 Then + loc_0083854D: If 00886034h = 1 Then + loc_00838560: If 008861A0h >= 0 Then + loc_00838562: var_eax = Err.Raise + loc_0083856D: End If + loc_00838574: edi*8 = edi*8 - 008861A0h + loc_00838579: GoTo loc_00838584 + loc_0083857B: End If + loc_0083857B: End If + loc_0083857B: call edi + loc_00838584: 'Referenced from: 00838579 + loc_0083858E: If var_30(1) >= 5 Then + loc_00838590: var_eax = Err.Raise + loc_0083859B: End If + loc_008385BF: If ebx Then + loc_008385C3: If var_8865A0 Then + loc_008385C9: If 008865A0h = 1 Then + loc_008385D5: If var_30 >= 0 Then + loc_008385D7: var_eax = Err.Raise + loc_008385E3: End If + loc_008385EF: GoTo loc_00838644 + loc_008385F1: End If + loc_008385F1: End If + loc_008385F1: var_eax = Err.Raise + loc_00838606: GoTo loc_00838644 + loc_00838608: End If + loc_0083860A: If Me.GetTypeInfoCount 'Ignore this Then + loc_00838610: If ecx = 1 Then + loc_0083861C: If var_30 >= 0 Then + loc_0083861E: var_eax = Err.Raise + loc_0083862A: End If + loc_0083862D: GoTo loc_0083863B + loc_0083862F: End If + loc_0083862F: End If + loc_0083862F: var_eax = Err.Raise + loc_0083863B: 'Referenced from: 0083862D + loc_00838644: 'Referenced from: 008385EF + loc_0083864C: 00000001h = 00000001h + var_30 + loc_00838656: var_30 = 00000001h+var_30 + loc_00838663: GoTo loc_00838410 + loc_00838668: End If + loc_0083866F: 00886072h = 00886072h + 002Dh + loc_00838679: 00886072h+002Dh = 00886072h+002Dh + 00C8h + loc_0083868B: If global_886124 Then + loc_0083868D: 008860E4h = 008860E4h * 002Dh + loc_008386B2: var_8C = global_008860E4 + loc_008386C2: If global_886000 = 0 Then + loc_008386CA: GoTo loc_008386DD + loc_008386CC: End If + loc_008386DD: 'Referenced from: 008386CA + loc_008386FB: 008860E4h = 008860E4h * CInt(var_8C) + loc_00838709: GoTo loc_00838756 + loc_0083870B: End If + loc_0083870E: var_78 = global_008860E4 + loc_00838714: var_94 = var_78 + loc_00838727: If global_886000 = 0 Then + loc_0083872F: GoTo loc_00838742 + loc_00838731: End If + loc_00838742: 'Referenced from: 0083872F + loc_00838756: 'Referenced from: 00838709 + loc_0083876C: ReDim Me(24)(0 To CInt(global_401868)) + loc_00838779: var_9C = var_78 + loc_0083878E: var_A8 = var_A0 + loc_008387A1: If global_886000 = 0 Then + loc_008387A9: GoTo loc_008387BC + loc_008387AB: End If + loc_008387BC: 'Referenced from: 008387A9 + loc_008387D0: var_18 = CInt((var_9C / var_A8)) + loc_008387E7: If 00000001h <= Me(25) Then + loc_008387F5: If global_886124 Then + loc_008387FB: If Me(24) Then + loc_00838801: If Me(24) = 1 Then + loc_00838810: If 00000001h >= 0 Then + loc_00838812: var_eax = Err.Raise + loc_00838818: End If + loc_0083881E: GoTo loc_00838826 + loc_00838820: End If + loc_00838820: End If + loc_00838820: var_eax = Err.Raise + loc_00838826: 'Referenced from: 0083881E + loc_00838832: var_2C = var_2C + 0001h + loc_00838848: If eax > var_8860E4 Then + loc_00838855: GoTo loc_008388FA + loc_0083885A: End If + loc_0083886C: If Me(24) Then + loc_00838872: If Me(24) = 1 Then + loc_00838881: If 00000001h >= 0 Then + loc_00838883: var_eax = Err.Raise + loc_00838889: End If + loc_0083888F: GoTo loc_00838899 + loc_00838891: End If + loc_00838891: End If + loc_00838891: var_eax = Err.Raise + loc_00838899: 'Referenced from: 0083888F + loc_008388B6: var_B0 = global_008860E4 + loc_008388FA: End If + loc_008388FE: If Me(24) Then + loc_00838904: If Me(24) = 1 Then + loc_00838913: If 00000001h >= 0 Then + loc_00838915: var_eax = Err.Raise + loc_0083891B: End If + loc_00838921: GoTo loc_00838929 + loc_00838923: End If + loc_00838923: End If + loc_00838923: var_eax = Err.Raise + loc_00838929: 'Referenced from: 00838921 + loc_0083893A: If Me(24) Then + loc_00838940: If Me(24) = 1 Then + loc_0083894F: If 00000001h >= 0 Then + loc_00838951: var_eax = Err.Raise + loc_00838957: End If + loc_0083895D: GoTo loc_00838965 + loc_0083895F: End If + loc_0083895F: End If + loc_0083895F: var_eax = Err.Raise + loc_00838965: 'Referenced from: 0083895D + loc_0083896B: var_B4 = var_28 + loc_00838982: If Me(24) Then + loc_00838988: If Me(24) = 1 Then + loc_00838997: If 00000001h >= 0 Then + loc_00838999: var_eax = Err.Raise + loc_0083899F: End If + loc_008389A5: GoTo loc_008389AD + loc_008389A7: End If + loc_008389A7: End If + loc_008389A7: var_eax = Err.Raise + loc_008389AD: 'Referenced from: 008389A5 + loc_008389BE: If Me(24) Then + loc_008389C4: If Me(24) = 1 Then + loc_008389D3: If 00000001h >= 0 Then + loc_008389D5: var_eax = Err.Raise + loc_008389DB: End If + loc_008389E1: GoTo loc_008389E9 + loc_008389E3: End If + loc_008389E3: End If + loc_008389E3: var_eax = Err.Raise + loc_008389E9: 'Referenced from: 008389E1 + loc_008389FA: var_28 = var_28 + var_18 + loc_00838A00: var_28 = var_28+var_18 + loc_00838A08: 00000001h = 00000001h + 00000001h + loc_00838A0F: GoTo loc_008387E3 + loc_00838A14: End If + loc_00838A1A: GoTo loc_00838A26 + loc_00838A25: Exit Sub + loc_00838A26: 'Referenced from: 00838A1A + loc_00838A26: Exit Sub +End Sub + +Public Sub checkForButtons() '838A60 + Dim var_1C As PictureBox + loc_00838AA9: If global_886010 = 1 Then + loc_00838AB2: If global_8861A0 <> 1 Then GoTo loc_00838AC8 + loc_00838AB4: End If + loc_00838AC2: If 008861A0h = var_886038 Then + loc_00838AC8: global_8861A2 = 6 + loc_00838AF0: 11 = picAnim._Default + loc_00838B1C: picAnim.Visible = False + loc_00838B68: 12 = picAnim._Default + loc_00838B86: picAnim.Visible = False + loc_00838B90: If var_1C < 0 Then + loc_00838B9B: GoTo loc_00838E29 + loc_00838BA0: End If + loc_00838BBF: 11 = picAnim._Default + loc_00838BEB: picAnim.Visible = True + loc_00838C37: 12 = picAnim._Default + loc_00838C55: picAnim.Visible = True + loc_00838CA1: 11 = picAnim._Default + loc_00838CBF: picAnim.AutoRedraw = True + loc_00838D0B: 12 = picAnim._Default + loc_00838D29: picAnim.AutoRedraw = True + loc_00838D59: var_eax = classicOptions.drawDefaultPics + loc_00838D90: 11 = picAnim._Default + loc_00838DAE: picAnim.AutoRedraw = False + loc_00838DFA: 12 = picAnim._Default + loc_00838E18: picAnim.AutoRedraw = False + loc_00838E22: If var_1C < 0 Then + loc_00838E29: 'Referenced from: 00838B9B + loc_00838E30: var_1C = CheckObj(var_1C, global_0040E7E4, 340) + loc_00838E32: End If + loc_00838E32: End If + loc_00838E51: If global_886010 = 1 Then + loc_00838E5A: If global_8861A0 <> 1 Then + loc_00838E7A: 1 = btnButton._Default + loc_00838E98: btnButton.Visible = False + loc_00838EC2: GoTo loc_0083901B + loc_00838EC7: End If + loc_00838EC7: End If + loc_00838EE6: 13 = picAnim._Default + loc_00838F04: picAnim.AutoRedraw = True + loc_00838F34: var_eax = PictureBox.1832 + loc_00838F6B: 1 = btnButton._Default + loc_00838F89: btnButton.Visible = True + loc_00838FD7: 13 = picAnim._Default + loc_00838FF5: picAnim.AutoRedraw = False + loc_0083901B: 'Referenced from: 00838EC2 + loc_00839023: GoTo loc_00839039 + loc_00839038: Exit Sub + loc_00839039: 'Referenced from: 00839023 +End Sub + +Public Sub Proc_5_36_82F1C0 + Dim global_00886880 As Me + loc_0082F1FE: If arg_C = 1 Then + loc_0082F20C: var_eax = Proc_10_23_84E330(global_00886598, var_38, edi) + loc_0082F211: GoTo loc_0082F218 + loc_0082F213: End If + loc_0082F213: var_eax = Proc_9_20_8476B0(esi, ebx, ) + loc_0082F218: 'Referenced from: 0082F211 + loc_0082F220: If 008861A8h Then + loc_0082F226: If 008861A8h = 1 Then + loc_0082F239: 00000004h = 00000004h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0082F23D: If 00000004h >= 0 Then + loc_0082F23F: var_eax = Err.Raise + loc_0082F247: End If + loc_0082F24C: GoTo loc_0082F25C + loc_0082F24E: End If + loc_0082F24E: End If + loc_0082F254: var_eax = Err.Raise + loc_0082F25C: 'Referenced from: 0082F24C + loc_0082F272: If 008861ACh Then + loc_0082F278: If 008861ACh = 1 Then + loc_0082F285: 00000004h = 00000004h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0082F289: If 00000004h >= 0 Then + loc_0082F28B: var_eax = Err.Raise + loc_0082F293: End If + loc_0082F298: GoTo loc_0082F2A2 + loc_0082F29A: End If + loc_0082F29A: End If + loc_0082F29A: var_eax = Err.Raise + loc_0082F2A2: 'Referenced from: 0082F298 + loc_0082F2B5: If 008861A8h Then + loc_0082F2BB: If 008861A8h = 1 Then + loc_0082F2CB: If Me(14) >= 0 Then + loc_0082F2CD: var_eax = Err.Raise + loc_0082F2D5: End If + loc_0082F2DA: GoTo loc_0082F2E4 + loc_0082F2DC: End If + loc_0082F2DC: End If + loc_0082F2DC: var_eax = Err.Raise + loc_0082F2E4: 'Referenced from: 0082F2DA + loc_0082F2F3: global_886056 = ecx+eax + loc_0082F2FA: If 008861ACh Then + loc_0082F300: If 008861ACh = 1 Then + loc_0082F310: If Me(14) >= 0 Then + loc_0082F312: var_eax = Err.Raise + loc_0082F31A: End If + loc_0082F31F: GoTo loc_0082F329 + loc_0082F321: End If + loc_0082F321: End If + loc_0082F321: var_eax = Err.Raise + loc_0082F329: 'Referenced from: 0082F31F + loc_0082F333: global_886058 = ecx+eax + loc_0082F33D: eax = arg_C - 1 + loc_0082F33E: If arg_C - 1 Then + loc_0082F344: eax = arg_C - 1 - 1 + loc_0082F345: If arg_C - 1 - 1 <> 0 Then GoTo loc_0082F510 + loc_0082F34B: var_eax = Proc_845A50 + loc_0082F375: Set var_14 = Me + loc_0082F37D: var_eax = Global.Unload var_14 + loc_0082F3FE: var_eax = titleScreen.Show var_24, var_20 + loc_0082F425: GoTo loc_0082F521 + loc_0082F42A: global_8861C0 = global_00886880 + loc_0082F431: global_8860E2 = FFFFFFh + loc_0082F43A: var_eax = Proc_868420(global_0082F522, -2147352572, var_18) + loc_0082F43F: var_eax = Proc_86F0F0(10, var_30, -2147352572) + loc_0082F469: Set var_14 = stk@FFDC + loc_0082F471: var_eax = Global.Unload var_14 + loc_0082F4F2: var_eax = frmMain.Show var_24, var_20 + loc_0082F510: + loc_0082F510: End If + loc_0082F515: GoTo loc_0082F521 + loc_0082F520: Exit Sub + loc_0082F521: 'Referenced from: 0082F425 +End Sub diff --git a/src/classicOptions.frx b/src/classicOptions.frx new file mode 100644 index 0000000000000000000000000000000000000000..165f331ea5e0bb5f448e3f1fd0cbf0415edbab39 GIT binary patch literal 75638 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

p5duEToTcP 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 88 Then GoTo loc_00824730 + loc_00824660: var_eax = Proc_867740(edi, esi, ebx) + loc_00824665: GoTo loc_00824730 + loc_0082466A: End If + loc_00824674: If KeyCode = 83 Then + loc_00824676: global_8860EE = FFFFFFh + loc_0082467F: GoTo loc_00824730 + loc_00824684: End If + loc_00824688: If KeyCode = 112 Then + loc_00824692: If global_8861A2 = 0 Then GoTo loc_00824730 + loc_008246A1: global_88611A = Not (0088611Ah) + loc_008246A7: GoTo loc_00824730 + loc_008246AC: End If + loc_008246B0: If Not (0088611Ah) = 0 Then + loc_008246BC: global_886126 = Not (00886126h) + loc_008246C3: GoTo loc_00824730 + loc_008246C5: End If + loc_008246C9: If Not (0088611Ah) = 0 Then + loc_008246D3: If global_886010 <> 2 Then GoTo loc_00824730 + loc_008246D5: var_eax = Proc_9_12_845740(, , fs:[00000000h]) + loc_008246DA: var_eax = Proc_12_18_864A90(, , ) + loc_008246DF: GoTo loc_00824730 + loc_008246E1: End If + loc_008246E5: If Proc_12_18_864A90(, , ) = 0 Then + loc_008246E7: global_8860F4 = FFFFFFh + loc_008246F0: GoTo loc_00824730 + loc_008246F2: End If + loc_008246F6: If Proc_12_18_864A90(, , ) = 0 Then + loc_008246F8: global_8860F0 = FFFFFFh + loc_00824701: GoTo loc_00824730 + loc_00824703: End If + loc_00824707: If Proc_12_18_864A90(, , ) = 0 Then + loc_00824709: global_8860F6 = FFFFFFh + loc_00824712: GoTo loc_00824730 + loc_00824714: End If + loc_00824718: If Proc_12_18_864A90(, , ) = 0 Then + loc_0082471A: global_8860F2 = FFFFFFh + loc_00824723: GoTo loc_00824730 + loc_00824725: End If + loc_00824729: If Proc_12_18_864A90(, , ) = 0 Then + loc_0082472B: var_eax = Proc_8676E0() + loc_00824730: End If + loc_00824730: End If + loc_00824730: +End Sub + +Private Sub Form_KeyPress(KeyAscii As Integer) '823E70 + loc_00823EC1: If global_8860E0 Then + loc_00823EED: var_20 = LCase$(Chr$(KeyAscii)) + loc_00823F0B: If (var_20 = global_0040EBD8) = 0 Then + loc_00823F0D: call Proc_854AB0(0, @(%StkVar2 = %x1), ebx) + loc_00823F12: GoTo loc_00823FA2 + loc_00823F17: End If + loc_00823F24: If (var_20 = global_0040EA74) = 0 Then + loc_00823F31: GoTo loc_00823F9D + loc_00823F33: End If + loc_00823F40: If (var_20 = global_0040EA7C) = 0 Then + loc_00823F49: GoTo loc_00823F99 + loc_00823F4B: End If + loc_00823F58: If (var_20 = global_0040EA84) = 0 Then + loc_00823F65: GoTo loc_00823F9D + loc_00823F67: End If + loc_00823F74: If (var_20 = global_0040EA8C) = 0 Then + loc_00823F81: GoTo loc_00823F9D + loc_00823F83: End If + loc_00823F90: If (var_20 <> global_0040E8E0) <> 0 Then GoTo loc_00823FA2 + loc_00823F99: 'Referenced from: 00823F49 + loc_00823F9D: 'Referenced from: 00823F31 + loc_00823F9D: var_eax = Proc_12_22_866FA0(var_1C, var_1C, var_1C) + loc_00823FA2: End If + loc_00823FAA: GoTo loc_00823FB6 + loc_00823FB5: Exit Sub + loc_00823FB6: 'Referenced from: 00823FAA +End Sub + +Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer) '823FE0 + loc_00824029: If KeyCode = 83 Then + loc_0082402B: global_8860EE = 0 + loc_00824034: GoTo loc_00824078 + loc_00824036: End If + loc_0082403A: If KeyCode = 37 Then + loc_0082403C: global_8860F4 = 0 + loc_00824045: GoTo loc_00824078 + loc_00824047: End If + loc_0082404B: If KeyCode = 38 Then + loc_0082404D: global_8860F0 = 0 + loc_00824056: GoTo loc_00824078 + loc_00824058: End If + loc_0082405C: If KeyCode = 39 Then + loc_0082405E: global_8860F6 = 0 + loc_00824067: GoTo loc_00824078 + loc_00824069: End If + loc_0082406D: If KeyCode = 40 Then + loc_0082406F: global_8860F2 = 0 + loc_00824078: End If + loc_00824078: +End Sub + +Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) '8240A0 + Dim var_20 As Screen + loc_008240FE: If global_8860E0 Then + loc_00824118: var_58 = Button + loc_0082411B: If Button = var_886102 Then + loc_00824131: 00886070h = 00886070h + 00886074h + loc_0082413D: If 008860EAh < 0 Then + loc_00824142: If 008860EAh > var_886074 Then + loc_00824151: If 008860ECh > var_886076 Then + loc_00824155: GoTo loc_0082415C + loc_00824157: End If + loc_00824157: End If + loc_00824157: End If + loc_0082415C: 'Referenced from: 00824155 + loc_00824165: 00886072h = 00886072h + 00886076h + loc_0082417B: If global_8860EC >= 0 Then ebx = 1 + loc_00824180: If ebx Or 1 = 0 Then + loc_0082418B: global_8860F8 = FFFFFFh + loc_008241B5: var_20 = Global.Screen + loc_008241F1: var_eax = Unknown_VTable_Call[edx+00000310h] + loc_0082420D: var_1C = Global.FontCount + loc_0082423A: Global.MouseIcon = var_24 + loc_00824289: global_8860FA = global_008860EA + loc_00824290: global_8860FC = global_008860EC + loc_0082429F: global_8860FE = CInt(global_886064) + loc_008242A7: global_886100 = CInt(global_886068) + loc_008242AF: GoTo loc_0082443F + loc_008242B4: End If + loc_008242BA: GoTo loc_008242C1 + loc_008242BC: End If + loc_008242C1: 'Referenced from: 008242BA + loc_008242C8: If global_8860A0 = 0 Then + loc_008242D5: If global_8860A2 = 0 Then + loc_008242E2: If var_58 = var_886106 Then + loc_008242EB: If global_886108 = 0 Then + loc_008242FB: If 008860EAh > var_886074 Then + loc_008242FF: GoTo loc_00824306 + loc_00824301: End If + loc_00824301: End If + loc_00824301: End If + loc_00824306: 'Referenced from: 008242FF + loc_0082431F: If global_8860EA >= 0 Then ebx = 1 + loc_00824324: If ebx Or 1 = 0 Then + loc_00824334: If 008860ECh > var_886076 Then + loc_00824338: GoTo loc_0082433F + loc_0082433A: End If + loc_0082433A: End If + loc_0082433F: 'Referenced from: 00824338 + loc_00824342: 00886072h = 00886072h + 00886076h + loc_00824358: If global_8860EC >= 0 Then ebx = 1 + loc_0082435D: If ebx Or 1 = 0 Then + loc_0082437E: var_eax = Screen.1800 + loc_008243B7: var_eax = Screen.1800 + loc_008243D3: GoTo loc_0082443F + loc_008243EF: If 008860EAh < 0 Then + loc_008243F4: If 008860EAh > var_886074 Then + loc_00824404: If 008860ECh > var_886076 Then + loc_0082440A: GoTo loc_00824413 + loc_0082440C: End If + loc_0082440C: End If + loc_0082440C: End If + loc_00824413: 'Referenced from: 0082440A + loc_00824413: Screen.1800 = Screen.1800 + 00886076h + loc_00824425: If global_8860EC >= 0 Then edx = 1 + loc_0082442A: If edx Or 1 = 0 Then + loc_0082442C: var_eax = Proc_11_3_854DB0(@CInt(), global_00886104, var_28) + loc_00824431: GoTo loc_0082443F + loc_00824433: End If + loc_0082443A: var_eax = Proc_12_22_866FA0(var_28, var_2C, var_30) + loc_0082443F: End If + loc_0082443F: End If + loc_0082443F: End If + loc_0082443F: End If + loc_00824448: GoTo loc_00824466 + loc_00824465: Exit Sub + loc_00824466: 'Referenced from: 00824448 + loc_00824466: Exit Sub +End Sub + +Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '824490 + loc_008244D7: If global_8860E0 Then + loc_008244ED: global_8860EA = CInt(6.37066138261923E-314) + loc_008244FF: global_8860EC = CInt(6.37066138261923E-314) + loc_00824505: If global_8860F8 Then + loc_0082450E: 008860FAh = 008860FAh - 008860EAh + loc_0082451B: 008860FAh = 008860FAh + 008860FEh + loc_00824538: 008860FCh = 008860FCh - CInt(6.37066138261923E-314) + loc_00824541: 008860FCh = 008860FCh + 00886100h + loc_00824548: global_886064 = 0 + loc_0082455D: global_886068 = 0 + loc_00824563: var_eax = Proc_853780(Y, @CInt(), ebx) + loc_00824568: End If + loc_00824575: If Err.Number Then + loc_0082457C: GoTo loc_00824580 + loc_0082457E: End If + loc_00824580: 'Referenced from: 0082457C + loc_0082458D: var_2C = global_00886076 + loc_008245A1: GoTo loc_008245A5 + loc_008245A3: End If + loc_008245A5: 'Referenced from: 008245A1 + loc_008245A7: If eax Then + loc_008245B1: If global_8861B4 = 0 Then GoTo loc_008245B8 + loc_008245B3: End If + loc_008245B3: var_eax = Proc_866B90(, , ) + loc_008245B8: End If + loc_008245B8: +End Sub + +Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) '8248C0 + Dim var_20 As Screen + loc_00824914: If global_8860E0 Then + loc_00824927: If Button = var_886102 Then + loc_0082495A: var_20 = Global.Screen + loc_00824996: var_eax = Unknown_VTable_Call[ecx+0000030Ch] + loc_008249B2: var_1C = Global.FontCount + loc_008249DF: Global.MouseIcon = var_1C + loc_00824A16: End If + loc_00824A16: End If + loc_00824A1E: GoTo loc_00824A3C + loc_00824A3B: Exit Sub + loc_00824A3C: 'Referenced from: 00824A1E +End Sub + +Private Sub tmrActivate_Timer() '824B30 + Dim Me As Me + Dim var_18 As Variant + Dim global_00887AE8 As Global + Dim var_20 As Screen + Dim global_008868BC As Me + loc_00824B9E: tmrActivate.Enabled = ebx + loc_00824BDC: var_eax = Proc_10_11_84A820(var_18, var_18, var_18) + loc_00824BE6: var_eax = Proc_854A60(Me, global_0040C7EC, var_18) + loc_00824BEB: global_88601A = FFFFFFh + loc_00824BF4: var_eax = Proc_12_23_867A20(Me, Me, Me) + loc_00824BF9: var_eax = Proc_11_2_8545D0(%fobj, ebx, ) + loc_00824BFE: var_eax = Proc_86B860(, , ) + loc_00824C03: var_eax = Proc_11_1_853AD0() + loc_00824C0F: If global_88612A = 0 Then + loc_00824C1C: If global_886128 = 0 Then + loc_00824C35: global_8860A8 = global_008860B4 + loc_00824C3B: global_8860AC = global_008860B8 + loc_00824C60: var_20 = Global.Screen + loc_00824C9C: var_eax = Unknown_VTable_Call[edx+0000030Ch] + loc_00824CB6: var_1C = Global.FontCount + loc_00824CE3: Global.MouseIcon = var_24 + loc_00824D18: var_eax = Proc_12_19_865110(var_24, var_1C, var_18) + loc_00824D1D: var_eax = Proc_9_12_845740(Unknown_VTable_Call[edx+0000030Ch], global_00886638) + loc_00824D25: global_88613C = FFFFFFh + loc_00824D2E: End If + loc_00824D2E: End If + loc_00824D2E: var_eax = Proc_12_35_86B900 + loc_00824D3A: If global_886128 = 0 Then GoTo loc_00824BF9 + loc_00824D47: var_eax = Proc_9_12_845740 + loc_00824D4C: var_eax = Proc_9_11_845460 + loc_00824D76: var_6C = global_00887AE8 + loc_00824D79: Set var_18 = Me + loc_00824D84: var_eax = Global.Unload var_18 + loc_00824DAD: If global_886010 = 1 Then + loc_00824DB7: If global_88601C = var_FFFFFF Then + loc_00824DB9: var_eax = Proc_884A40 + loc_00824DBE: GoTo loc_00824ED6 + loc_00824DC3: End If + loc_00824DC3: End If + loc_00824DC3: var_eax = Proc_86F0B0 + loc_00824DD2: If 00886018h = 1 Then + loc_00824E33: var_eax = classicOptions.Show var_34, var_30 + loc_00824E3F: If classicOptions.Show var_34, var_30 < 0 Then + loc_00824E4F: GoTo loc_00824ECE + loc_00824E51: End If + loc_00824E55: If classicOptions.Show var_34, var_30 <> 0 Then GoTo loc_00824ED6 + loc_00824EB6: var_eax = challengeOptions.Show var_34, var_30 + loc_00824EC2: If challengeOptions.Show var_34, var_30 < 0 Then + loc_00824ECE: 'Referenced from: 00824E4F + loc_00824ED0: challengeOptions.Show var_34, var_30 = CheckObj(global_008868BC, global_0040EDA0, 688) + loc_00824ED6: End If + loc_00824ED6: End If + loc_00824EDE: GoTo loc_00824EFC + loc_00824EFB: Exit Sub + loc_00824EFC: 'Referenced from: 00824EDE +End Sub diff --git a/src/frmMain.frx b/src/frmMain.frx new file mode 100644 index 0000000000000000000000000000000000000000..19469740d57dfd4544d687c937ae582bae297b83 GIT binary patch literal 338 zcmbWxp$@_@5XSNEHi5(u+$xbsT$e0C@(ef(0)apf+DGHTmfZejC7Fe5e!c5moAhMT z^)4OBQX^9cO)0gfvmx&g(8E|I@@Jp7a(jLux%*=Bdudr}G4S+)SC!sU%Bbfj`GFhG i= 0 Then + loc_008206DF: GoTo loc_0082078F + loc_008206EE: global_88611E = Not (0088611Eh) + loc_008206F5: GoTo loc_0082078F + loc_00820708: global_886120 = Not (00886120h) + loc_0082070F: If Not (00886120h) Then + loc_00820713: If Not (00886120h) <> 0 Then GoTo loc_0082078F + loc_00820715: var_eax = Proc_86F0B0(ebx, , ) + loc_00820721: GoTo loc_0082078F + loc_00820723: End If + loc_00820723: var_eax = Proc_84A1B0(, , ) + loc_00820728: GoTo loc_0082078F + loc_00820733: global_886116 = Not (00886116h) + loc_00820739: GoTo loc_0082078F + loc_00820743: global_886118 = Not (00886118h) + loc_0082074A: GoTo loc_0082078F + loc_00820756: global_886122 = Not (00886122h) + loc_0082075D: GoTo loc_0082078F + loc_0082075F: Not (00886116h) = Not (00886116h) - 0014h + loc_0082076C: var_18 = Not (00886116h) + loc_00820773: var_eax = gameOptions.btnButton_Click + loc_0082078F: + loc_0082078F: End If + loc_0082078F: End If + loc_0082078F: End If + loc_0082078F: var_eax = Proc_9_20_8476B0(var_18, , fs:[00000000h]) + loc_00820797: var_eax = gameOptions.displayInfo +End Sub + +Private Sub picAnim_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '820830 + Dim var_28 As PictureBox + Dim var_48 As PictureBox + loc_008208BD: Button = picAnim._Default + loc_008208EC: var_18 = picAnim.Tag + loc_0082092E: Button = picAnim._Default + loc_00820952: var_1C = picAnim.Tag + loc_00820993: Button = picAnim._Default + loc_008209B3: var_20 = picAnim.Tag + loc_008209F1: Button = picAnim._Default + loc_00820A11: var_24 = picAnim.Tag + loc_00820A44: edi = (var_24 = "backa") + 1 + loc_00820A5A: eax = (var_20 = "oka") + 1 + loc_00820A6E: eax = (var_1C = "righta") + 1 + loc_00820A89: eax = (var_18 = "lefta") + 1 + loc_00820AD1: If (var_18 = "lefta") + 1 = 0 Then + loc_00820AFA: + loc_00820B07: If Err.Number Then + loc_00820B1F: var_A0 = Button + loc_00820B32: If Err.Number Then + loc_00820B6E: CInt(6.37066138261923E-314) = picAnim._Default + loc_00820B8E: var_18 = picAnim.Tag + loc_00820BC0: edi = (var_18 = "left") + 1 + loc_00820BDF: If (var_18 = "left") + 1 Then + loc_00820C0D: var_A8 = var_28 + loc_00820C1E: CInt(6.37066138261923E-314) = picAnim._Default + loc_00820C3F: picAnim.Tag = "lefta" + loc_00820C73: End If + loc_00820C8C: var_48 = var_28 + loc_00820CA2: CInt(6.37066138261923E-314) = picAnim._Default + loc_00820CC2: var_18 = picAnim.Tag + loc_00820CF4: edi = (var_18 = "right") + 1 + loc_00820D13: If (var_18 = "right") + 1 Then + loc_00820D48: CInt(6.37066138261923E-314) = picAnim._Default + loc_00820D69: picAnim.Tag = "righta" + loc_00820D9D: End If + loc_00820DB9: var_48 = var_28 + loc_00820DC5: var_B4 = var_28 + loc_00820DD6: CInt(6.37066138261923E-314) = picAnim._Default + loc_00820DF6: var_18 = picAnim.Tag + loc_00820E28: edi = (var_18 = "ok") + 1 + loc_00820E47: If (var_18 = "ok") + 1 Then + loc_00820E7C: CInt(6.37066138261923E-314) = picAnim._Default + loc_00820E9D: picAnim.Tag = "oka" + loc_00820ED1: End If + loc_00820EED: var_48 = var_28 + loc_00820EF9: var_BC = var_28 + loc_00820F0A: CInt(6.37066138261923E-314) = picAnim._Default + loc_00820F2A: var_18 = picAnim.Tag + loc_00820F5C: edi = (var_18 = "cancel") + 1 + loc_00820F7B: If (var_18 = "cancel") + 1 Then + loc_00820FB0: CInt(6.37066138261923E-314) = picAnim._Default + loc_00820FD1: picAnim.Tag = "cancela" + loc_00821005: End If + loc_00821021: var_48 = var_28 + loc_0082102D: var_C4 = var_28 + loc_0082103E: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082105E: var_18 = picAnim.Tag + loc_00821090: edi = (var_18 = "reset") + 1 + loc_008210AF: If (var_18 = "reset") + 1 Then + loc_008210E4: CInt(6.37066138261923E-314) = picAnim._Default + loc_00821105: picAnim.Tag = "reseta" + loc_00821139: GoTo loc_008217DF + loc_0082113E: End If + loc_0082115A: var_48 = var_28 + loc_0082115D: var_CC = var_28 + loc_00821174: CInt(6.37066138261923E-314) = picAnim._Default + loc_00821194: var_18 = picAnim.Tag + loc_008211C6: edi = (var_18 = "lefta") + 1 + loc_008211E5: If (var_18 = "lefta") + 1 Then + loc_0082121A: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082123B: picAnim.Tag = "left" + loc_00821277: var_eax = gameOptions.drawDefaultPic(CInt(6.37066138261923E-314)) + loc_0082128F: End If + loc_008212BE: CInt(6.37066138261923E-314) = picAnim._Default + loc_008212DE: var_18 = picAnim.Tag + loc_00821310: edi = (var_18 = "righta") + 1 + loc_0082132F: If (var_18 = "righta") + 1 Then + loc_0082135D: var_D8 = var_28 + loc_0082136E: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082138F: picAnim.Tag = "right" + loc_008213CB: var_eax = gameOptions.drawDefaultPic(CInt(6.37066138261923E-314)) + loc_008213E3: End If + loc_008213FF: var_48 = var_28 + loc_0082140B: var_DC = var_28 + loc_0082141C: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082143C: var_18 = picAnim.Tag + loc_0082146E: edi = (var_18 = "oka") + 1 + loc_0082148D: If (var_18 = "oka") + 1 Then + loc_008214C2: CInt(6.37066138261923E-314) = picAnim._Default + loc_008214E3: picAnim.Tag = "ok" + loc_0082151F: var_eax = gameOptions.drawDefaultPic(CInt(6.37066138261923E-314)) + loc_00821537: End If + loc_00821566: CInt(6.37066138261923E-314) = picAnim._Default + loc_00821586: var_18 = picAnim.Tag + loc_008215B8: edi = (var_18 = "cancela") + 1 + loc_008215D7: If (var_18 = "cancela") + 1 Then + loc_00821605: var_E8 = var_28 + loc_00821616: CInt(6.37066138261923E-314) = picAnim._Default + loc_00821637: picAnim.Tag = "cancel" + loc_00821673: var_eax = gameOptions.drawDefaultPic(CInt(6.37066138261923E-314)) + loc_0082168B: End If + loc_008216A7: var_48 = var_28 + loc_008216B3: var_EC = var_28 + loc_008216C4: CInt(6.37066138261923E-314) = picAnim._Default + loc_008216E4: var_18 = picAnim.Tag + loc_00821716: edi = (var_18 = "reseta") + 1 + loc_00821735: If (var_18 = "reseta") + 1 Then + loc_0082176A: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082178B: picAnim.Tag = "reset" + loc_008217C7: var_eax = gameOptions.drawDefaultPic(CInt(6.37066138261923E-314)) + loc_008217DF: + loc_008217DF: End If + loc_008217DF: End If + loc_008217F4: GoTo loc_00820AFA + loc_008217F9: End If + loc_008217F9: End If + loc_00821806: GoTo loc_0082184C + loc_0082184B: Exit Sub + loc_0082184C: 'Referenced from: 00821806 + loc_0082184C: Exit Sub +End Sub + +Private Sub btnButton_Click() '81FCA0 + Dim Me As Me + loc_0081FCEF: If arg_C <> 3 Then + loc_0081FCFE: GoTo loc_0081FDA5 + loc_0081FD03: End If + loc_0081FD09: var_eax = Close + loc_0081FD30: Open global_00886014 & "\fluxPrefs.cfg" For Random As #1 Len = 15 + loc_0081FD49: If LOF(1) = 0 Then + loc_0081FD4B: var_eax = Close + loc_0081FD4D: GoTo loc_0081FDA5 + loc_0081FD4F: End If + loc_0081FD4F: var_eax = Close + loc_0081FD62: var_20 = global_00886014 & "\fluxprefs.cfg" + loc_0081FD6D: var_eax = Kill 8 + loc_0081FD7C: var_eax = Proc_12_49_86ECB0(Close(), Me, @%StkVar2 & %x1) + loc_0081FD84: var_eax = gameOptions.displayInfo + loc_0081FDA0: var_eax = Proc_9_20_8476B0(, , ) + loc_0081FDA5: 'Referenced from: 0081FCFE + loc_0081FDB1: GoTo loc_0081FDC6 + loc_0081FDC5: Exit Sub + loc_0081FDC6: 'Referenced from: 0081FDB1 +End Sub + +Private Sub btnButton_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '81FDF0 + loc_0081FE40: Button = Button + 0014h + loc_0081FE73: var_eax = gameOptions.picAnim_MouseMove(var_18, var_1C, var_20, var_24) +End Sub + +Private Sub tmrMainLoop_Timer() '821880 + Dim Me As Me + Dim var_2C As Timer + loc_008218EB: tmrMainLoop.Enabled = ebx + loc_00821913: var_eax = gameOptions.drawDefaultPics + loc_00821935: var_eax = Proc_86B860(var_2C, Me, Me) + loc_0082193A: + loc_0082193E: var_eax = QueryPerformanceCounter(var_24) + loc_00821950: + loc_0082195E: If 00000001h <= 4 Then + loc_00821975: var_eax = Proc_10_11_84A820(var_2C, var_2C, 4) + loc_00821986: 00000001h = 00000001h + 00000001h + loc_00821991: GoTo loc_00821950 + loc_008219A8: var_eax = Proc_12_46_86D7E0(var_2C, var_2C, 00000001h+00000001h) + loc_008219BB: If esi+00000036h Then + loc_008219C0: var_eax = gameOptions.drawAnimations + loc_008219DC: End If + loc_008219E0: var_eax = QueryPerformanceCounter(var_1C) + loc_008219FB: call __vbaCySub(var_1C, var_18, var_24, var_20, Me, global_0040C7EC, 00000001h+00000001h, Me, 00000001h) + loc_00821A03: call __vbaR8Cy(__vbaCySub(var_1C, var_18, var_24, var_20, Me, global_0040C7EC, 00000001h+00000001h, Me, 00000001h), var_1C) + loc_00821A19: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_00821A26: If global_886000 = 0 Then + loc_00821A28: fdivr st0, 008860DCh + loc_00821A2B: GoTo loc_00821A38 + loc_00821A2D: End If + loc_00821A38: 'Referenced from: 00821A2B + loc_00821A38: global_8860D4 = __vbaR8Cy(global_008860D8, global_008860DC) + loc_00821A5B: If Err.Number Then + loc_00821A5D: global_8860D4 = 3DCCCCCDh + loc_00821A67: End If + loc_00821A6C: If esi+00000038h = 0 Then GoTo loc_0082193A + loc_00821A79: var_eax = gameOptions.Proc_2_21_81F8A0(Me, Me(18)) + loc_00821A8C: GoTo loc_00821A98 + loc_00821A97: Exit Sub + loc_00821A98: 'Referenced from: 00821A8C + loc_00821A98: Exit Sub +End Sub + +Private Sub arrowExtender_Click() '81FAB0 + loc_0081FB1F: arg_C = picAnim._Default + loc_0081FB4D: var_20 = picAnim.Visible + loc_0081FB80: If var_20 Then + loc_0081FB89: var_eax = gameOptions.picAnim_Click + loc_0081FBA1: End If + loc_0081FBAD: GoTo loc_0081FBC3 + loc_0081FBC2: Exit Sub + loc_0081FBC3: 'Referenced from: 0081FBAD +End Sub + +Private Sub arrowExtender_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '81FBF0 + loc_0081FC61: var_eax = gameOptions.picAnim_MouseMove(Button, var_18, var_1C, var_20) +End Sub + +Private Sub Form_Load() '820030 + Dim var_18 As Screen + Dim var_1C As Screen + loc_008200B4: var_18 = Global.Screen + loc_008200E2: var_64 = Global.Width + loc_00820122: var_1C = Global.Screen + loc_00820142: var_68 = Global.Height + loc_008201B5: var_eax = Unknown_VTable_Call[edi+000002A4h] + loc_00820205: var_eax = Proc_12_45_86D280(var_18, var_18, Unknown_VTable_Call[edi+000002A4h]) + loc_00820216: var_eax = gameOptions.positionControls + loc_00820249: var_eax = Proc_12_43_86D100(var_2C, var_18, var_18) + loc_00820297: var_eax = Proc_12_47_86E570(var_18, var_18, global_0088686C) + loc_008202C3: var_eax = Proc_12_25_868460(4, global_0088686C, var_18) + loc_008202CB: var_eax = gameOptions.resetHighLights + loc_008202F4: var_eax = gameOptions.defineMouseConfigs + loc_0082030F: var_eax = gameOptions.displayInfo + loc_00820334: GoTo loc_00820353 + loc_00820352: Exit Sub + loc_00820353: 'Referenced from: 00820334 +End Sub + +Private Sub Form_Unload(Cancel As Integer) '820520 + loc_00820587: var_eax = Proc_12_44_86D1C0(var_28, var_18, var_18) + loc_008205A6: GoTo loc_008205BB + loc_008205BA: Exit Sub + loc_008205BB: 'Referenced from: 008205A6 +End Sub + +Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) '81FEC0 + Dim Me As Me + loc_0081FF0F: If KeyCode = 123 Then + loc_0081FF11: var_eax = Proc_12_18_864A90(edi, Me, ebx) + loc_0081FF16: GoTo loc_0081FF68 + loc_0081FF18: End If + loc_0081FF1C: If Proc_12_18_864A90(edi, Me, ebx) = 0 Then + loc_0081FF2C: var_eax = gameOptions.btnButton_Click + loc_0081FF34: If gameOptions.btnButton_Click >= 0 Then GoTo loc_0081FF68 + loc_0081FF36: GoTo loc_0081FF56 + loc_0081FF38: End If + loc_0081FF3C: If gameOptions.btnButton_Click <> 27 Then GoTo loc_0081FF68 + loc_0081FF4C: var_eax = gameOptions.btnButton_Click + loc_0081FF54: If gameOptions.btnButton_Click >= 0 Then GoTo loc_0081FF68 + loc_0081FF56: 'Referenced from: 0081FF36 + loc_0081FF62: gameOptions.btnButton_Click = CheckObj(Me, global_0040E670, 1832) + loc_0081FF68: 'Referenced from: 0081FF16 +End Sub + +Private Sub Form_KeyPress(KeyAscii As Integer) '81FF90 + loc_0081FFDC: If KeyAscii = 13 Then + loc_0081FFEC: var_eax = gameOptions.btnButton_Click + loc_00820008: End If +End Sub + +Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '820490 + loc_008204D3: var_eax = gameOptions.highLightCheck +End Sub + +Public Sub positionControls() '81D190 + Dim var_54 As Label + Dim var_20 As Variant + Dim var_1C As Variant + loc_0081D204: var_9C = stk@FF08 + loc_0081D269: var_eax = lblMouse1.Move global_43F30000, 2, var_2C, 176 + loc_0081D2AC: var_A4 = var_1C + loc_0081D31B: var_eax = lblMouse2.Move global_44068000, 2, var_2C, 176 + loc_0081D35E: var_A8 = var_1C + loc_0081D36B: var_54 = var_1C + loc_0081D3D7: var_eax = lblMouse3.Move global_44128000, 2, var_2C + loc_0081D411: If var_18 <= 3 Then + loc_0081D439: var_18 = btnButton._Default + loc_0081D4BC: var_eax = btnButton.Move 0, 2, var_2C, 445 + loc_0081D4F5: 00000001h = 00000001h + var_18 + loc_0081D4FF: var_18 = 00000001h+var_18 + loc_0081D502: var_eax = Unknown_F08F(var_24, 00000002h, var_3C, 00000050h, var_34, 00000002h) + loc_0081D507: End If + loc_0081D527: 3 = btnButton._Default + loc_0081D550: btnButton.Left = global_42680000 + loc_0081D59E: 1 = btnButton._Default + loc_0081D5C7: btnButton.Left = global_43E80000 + loc_0081D615: 2 = btnButton._Default + loc_0081D63E: btnButton.Left = global_440A0000 + loc_0081D67C: If var_18 <= 23 Then + loc_0081D6A4: var_18 = picAnim._Default + loc_0081D72A: var_eax = picAnim.Move global_40800000, 2, var_2C, 3 + loc_0081D763: 00000001h = 00000001h + var_18 + loc_0081D76D: var_18 = 00000001h+var_18 + loc_0081D770: var_eax = Unknown_F38F(var_24, 00000002h, var_3C, 00000019h, var_34, 00000002h) + loc_0081D775: End If + loc_0081D78E: var_AC = var_1C + loc_0081D7FD: var_eax = lblExplosions.Move global_42A20000, 2, var_2C, 194 + loc_0081D840: var_B0 = var_1C + loc_0081D8AF: var_eax = lblMouseConfig.Move global_439C8000, 2, var_2C, 193 + loc_0081D8F2: var_B4 = var_1C + loc_0081D961: var_eax = lblDebris.Move global_42A20000, 2, var_2C, 246 + loc_0081D9A4: var_B8 = var_1C + loc_0081D9B1: var_54 = var_1C + loc_0081DA18: var_eax = lblTransitions.Move global_439C8000, 2, var_2C + loc_0081DACA: var_eax = lblParticles.Move global_42A20000, 2, var_2C, 298 + loc_0081DB0D: var_C0 = var_1C + loc_0081DB1A: var_54 = var_1C + loc_0081DB81: var_eax = lblTitleMusic.Move global_439C8000, 2, var_2C + loc_0081DC33: var_eax = lblShake.Move global_42A20000, 2, var_2C, 350 + loc_0081DC76: var_C8 = var_1C + loc_0081DC83: var_54 = var_1C + loc_0081DCEA: var_eax = lblFlash.Move global_439C8000, 2, var_2C + loc_0081DD9C: var_eax = lblAllowBombOverlay.Move global_42A20000, 2, var_2C, 402 + loc_0081DDDF: var_D0 = var_1C + loc_0081DE53: var_eax = lblAllowSFX.Move global_439C8000, 2, var_2C + loc_0081DE8E: + loc_0081DE9D: If var_18 <= 20 Then + loc_0081DEC0: var_18 = picAnim._Default + loc_0081DEE1: picAnim.Width = global_41200000 + loc_0081DF2F: var_18 = picAnim._Default + loc_0081DF50: picAnim.Height = global_41600000 + loc_0081DF9E: var_18 = arrowextender._Default + loc_0081DFBF: arrowextender.Width = global_425C0000 + loc_0081E007: var_18 = arrowextender._Default + loc_0081E028: arrowextender.Height = global_41A00000 + loc_0081E054: 00000001h = 00000001h + var_18 + loc_0081E05E: var_18 = 00000001h+var_18 + loc_0081E061: GoTo loc_0081DE8E + loc_0081E066: End If + loc_0081E06E: + loc_0081E076: If 00000001h <= 8 Then + loc_0081E07F: eax = 00000001h - 1 + loc_0081E083: If 00000001h - 1 <= 0 Then + loc_0081E089: GoTo loc_[eax*4+0081F858h] + loc_0081E0B1: var_18 = picAnim._Default + loc_0081E0D2: picAnim.Left = global_427C0000 + loc_0081E11A: var_18 = arrowextender._Default + loc_0081E13B: arrowextender.Left = global_42080000 + loc_0081E142: If var_20 < 0 Then + loc_0081E148: GoTo loc_0081E201 + loc_0081E16E: var_18 = picAnim._Default + loc_0081E18F: picAnim.Left = global_43670000 + loc_0081E1D7: var_18 = arrowextender._Default + loc_0081E1F8: arrowextender.Left = global_43550000 + loc_0081E1FF: If var_20 < 0 Then + loc_0081E201: 'Referenced from: 0081E148 + loc_0081E20A: var_20 = CheckObj(var_20, global_0040DC50, 100) + loc_0081E20C: End If + loc_0081E20C: End If + loc_0081E21F: End If + loc_0081E22A: 00000001h = 00000001h + var_18 + loc_0081E234: var_18 = 00000001h+var_18 + loc_0081E237: GoTo loc_0081E06E + loc_0081E23C: End If + loc_0081E255: var_54 = 00000001h+var_18 + loc_0081E258: 17 = picAnim._Default + loc_0081E27D: picAnim.Left = global_427C0000 + loc_0081E2C3: 17 = arrowextender._Default + loc_0081E2E8: arrowextender.Left = global_42080000 + loc_0081E32E: 18 = picAnim._Default + loc_0081E353: picAnim.Left = global_43670000 + loc_0081E399: 18 = arrowextender._Default + loc_0081E3BE: arrowextender.Left = global_43550000 + loc_0081E3F0: + loc_0081E3F8: If 00000009h <= 16 Then + loc_0081E401: 00000009h = 00000009h + FFFFFFF7h + loc_0081E407: If 00000009h+FFFFFFF7h <= 7 Then + loc_0081E40D: GoTo loc_[eax*4+0081F878h] + loc_0081E435: var_18 = picAnim._Default + loc_0081E456: picAnim.Left = global_43930000 + loc_0081E49E: var_18 = arrowextender._Default + loc_0081E4BF: arrowextender.Left = global_43850000 + loc_0081E4C6: If var_20 < 0 Then + loc_0081E4CC: GoTo loc_0081E585 + loc_0081E4F2: var_18 = picAnim._Default + loc_0081E513: picAnim.Left = global_43E78000 + loc_0081E55B: var_18 = arrowextender._Default + loc_0081E57C: arrowextender.Left = global_43DE8000 + loc_0081E583: If var_20 < 0 Then + loc_0081E585: 'Referenced from: 0081E4CC + loc_0081E58E: var_20 = CheckObj(var_20, global_0040DC50, 100) + loc_0081E590: End If + loc_0081E590: End If + loc_0081E5A3: End If + loc_0081E5AE: 00000001h = 00000001h + var_18 + loc_0081E5B8: var_18 = 00000001h+var_18 + loc_0081E5BB: GoTo loc_0081E3F0 + loc_0081E5C0: End If + loc_0081E5D9: var_54 = 00000001h+var_18 + loc_0081E5DC: 19 = picAnim._Default + loc_0081E601: picAnim.Left = global_43930000 + loc_0081E647: 19 = arrowextender._Default + loc_0081E66C: arrowextender.Left = global_43850000 + loc_0081E6B2: 20 = picAnim._Default + loc_0081E6D7: picAnim.Left = global_43E78000 + loc_0081E71D: 20 = arrowextender._Default + loc_0081E742: arrowextender.Left = global_43DE8000 + loc_0081E788: 1 = arrowextender._Default + loc_0081E7AD: arrowextender.Top = global_43400000 + loc_0081E7F3: 1 = picAnim._Default + loc_0081E818: picAnim.Top = global_43420000 + loc_0081E85E: 2 = arrowextender._Default + loc_0081E883: arrowextender.Top = global_43400000 + loc_0081E8C9: 2 = picAnim._Default + loc_0081E8EE: picAnim.Top = global_43420000 + loc_0081E934: 9 = arrowextender._Default + loc_0081E959: arrowextender.Top = global_43400000 + loc_0081E99F: 9 = picAnim._Default + loc_0081E9C4: picAnim.Top = global_43420000 + loc_0081EA0A: 10 = arrowextender._Default + loc_0081EA2F: arrowextender.Top = global_43400000 + loc_0081EA75: 10 = picAnim._Default + loc_0081EA9A: picAnim.Top = global_43420000 + loc_0081EAE0: 3 = arrowextender._Default + loc_0081EB05: arrowextender.Top = global_43740000 + loc_0081EB4B: 3 = picAnim._Default + loc_0081EB70: picAnim.Top = global_43760000 + loc_0081EBB6: 4 = arrowextender._Default + loc_0081EBDB: arrowextender.Top = global_43740000 + loc_0081EC21: 4 = picAnim._Default + loc_0081EC46: picAnim.Top = global_43760000 + loc_0081EC8C: 11 = arrowextender._Default + loc_0081ECB1: arrowextender.Top = global_43740000 + loc_0081ECF7: 11 = picAnim._Default + loc_0081ED1C: picAnim.Top = global_43760000 + loc_0081ED62: 12 = arrowextender._Default + loc_0081ED87: arrowextender.Top = global_43740000 + loc_0081EDCD: 12 = picAnim._Default + loc_0081EDF2: picAnim.Top = global_43760000 + loc_0081EE38: 5 = arrowextender._Default + loc_0081EE5D: arrowextender.Top = global_43940000 + loc_0081EEA3: 5 = picAnim._Default + loc_0081EEC8: picAnim.Top = global_43950000 + loc_0081EF0E: 6 = arrowextender._Default + loc_0081EF33: arrowextender.Top = global_43940000 + loc_0081EF79: 6 = picAnim._Default + loc_0081EF9E: picAnim.Top = global_43950000 + loc_0081EFE4: 13 = arrowextender._Default + loc_0081F009: arrowextender.Top = global_43940000 + loc_0081F04F: 13 = picAnim._Default + loc_0081F074: picAnim.Top = global_43950000 + loc_0081F0BA: 14 = arrowextender._Default + loc_0081F0DF: arrowextender.Top = global_43940000 + loc_0081F125: 14 = picAnim._Default + loc_0081F14A: picAnim.Top = global_43950000 + loc_0081F190: 7 = arrowextender._Default + loc_0081F1B5: arrowextender.Top = global_43AE0000 + loc_0081F1FB: 7 = picAnim._Default + loc_0081F220: picAnim.Top = global_43AF0000 + loc_0081F266: 8 = arrowextender._Default + loc_0081F28B: arrowextender.Top = global_43AE0000 + loc_0081F2D1: 8 = picAnim._Default + loc_0081F2F6: picAnim.Top = global_43AF0000 + loc_0081F33C: 15 = arrowextender._Default + loc_0081F361: arrowextender.Top = global_43AE0000 + loc_0081F3A7: 15 = picAnim._Default + loc_0081F3CC: picAnim.Top = global_43AF0000 + loc_0081F412: 16 = arrowextender._Default + loc_0081F437: arrowextender.Top = global_43AE0000 + loc_0081F47D: 16 = picAnim._Default + loc_0081F4A2: picAnim.Top = global_43AF0000 + loc_0081F4E8: 17 = arrowextender._Default + loc_0081F50D: arrowextender.Top = global_43C80000 + loc_0081F553: 17 = picAnim._Default + loc_0081F578: picAnim.Top = global_43C90000 + loc_0081F5BE: 18 = arrowextender._Default + loc_0081F5E3: arrowextender.Top = global_43C80000 + loc_0081F629: 18 = picAnim._Default + loc_0081F64E: picAnim.Top = global_43C90000 + loc_0081F694: 19 = arrowextender._Default + loc_0081F6B9: arrowextender.Top = global_43C80000 + loc_0081F6FF: 19 = picAnim._Default + loc_0081F724: picAnim.Top = global_43C90000 + loc_0081F76A: 20 = arrowextender._Default + loc_0081F78F: arrowextender.Top = global_43C80000 + loc_0081F7D4: 20 = picAnim._Default + loc_0081F7F5: picAnim.Top = global_43C90000 + loc_0081F822: GoTo loc_0081F838 + loc_0081F837: Exit Sub + loc_0081F838: 'Referenced from: 0081F822 + loc_0081F838: Exit Sub +End Sub + +Public Sub resetHighLights() '820380 + loc_008203C2: var_eax = gameOptions.drawDefaultPics +End Sub + +Public Sub highLightCheck() '820400 + Dim Me As Me + loc_0082043E: If Me.SaveProp 'Ignore this = 0 Then + loc_00820445: If esi+00000036h = 0 Then GoTo loc_00820466 + loc_00820447: End If + loc_0082044A: var_eax = gameOptions.resetHighLights + loc_00820466: +End Sub + +Public Sub drawDefaultPic(X) '821AD0 + loc_00821B34: X = picAnim._Default + loc_00821B6F: var_eax = gameOptions.drawFrame(var_20, var_24) + loc_00821BA3: GoTo loc_00821BBD + loc_00821BBC: Exit Sub + loc_00821BBD: 'Referenced from: 00821BA3 +End Sub + +Public Sub drawFrame(pic, frame) '821BE0 + Dim Me As Me + loc_00821C3B: var_18 = Me.Visible + loc_00821C62: var_3C = var_18 + loc_00821C7B: If (var_3C = "left") Then + loc_00821C8E: If (var_3C = "lefta") Then + loc_00821CA1: If (var_3C = "right") Then + loc_00821CB4: If (var_3C = "righta") Then + loc_00821CC7: If (var_3C = "cancel") Then + loc_00821CDA: If (var_3C = "cancela") Then + loc_00821CED: If (var_3C = "ok") Then + loc_00821D00: If (var_3C = "oka") Then + loc_00821D13: If (var_3C = "reset") Then + loc_00821D22: If (var_3C <> "reseta") <> 0 Then GoTo loc_00822133 + loc_00821D28: End If + loc_00821D49: var_eax = Unknown_VTable_Call[edx+00000334h] + loc_00821DC4: frame = frame - 0001h + loc_00821DD0: frame = frame * 0019h + loc_00821DE9: var_eax = Proc_9_0_843110(var_24, var_28, 0) + loc_00821DF6: GoTo loc_00822111 + loc_00821DFB: End If + loc_00821DFB: End If + loc_00821E1C: var_eax = Unknown_VTable_Call[ecx+00000330h] + loc_00821E82: frame = frame - 0001h + loc_00821E90: frame = frame * 0019h + loc_00821E94: GoTo loc_008220F1 + loc_00821E99: End If + loc_00821E99: End If + loc_00821EBA: var_eax = Unknown_VTable_Call[ecx+00000334h] + loc_00821F35: frame = frame - 0001h + loc_00821F41: frame = frame * 0019h + loc_00821F5A: var_eax = Proc_9_0_843110(var_24, var_28, 0) + loc_00821F7E: GoTo loc_00822128 + loc_00821F83: End If + loc_00821F83: End If + loc_00821FA4: var_eax = Unknown_VTable_Call[edx+00000338h] + loc_0082200A: frame = frame - 0001h + loc_00822016: frame = frame * 000Ah + loc_0082202F: var_eax = Proc_9_0_843110(var_20, var_24, 0) + loc_00822053: GoTo loc_00822128 + loc_00822058: End If + loc_00822058: End If + loc_00822079: var_eax = Unknown_VTable_Call[ecx+0000033Ch] + loc_008220DF: frame = frame - 0001h + loc_008220ED: frame = frame * 000Ah + loc_00822104: var_eax = Proc_9_0_843110(var_20, var_24, 0) + loc_00822111: 'Referenced from: 00821DF6 + loc_00822128: 'Referenced from: 00821F7E + loc_00822133: + loc_00822138: GoTo loc_0082215F + loc_0082215E: Exit Sub + loc_0082215F: 'Referenced from: 00822138 + loc_00822168: Exit Sub +End Sub + +Public Sub drawAnimations() '822190 + Dim Me As Variant + Dim var_30 As PictureBox + Dim var_34 As PictureBox + loc_00822230: If global_886000 = 0 Then + loc_00822235: GoTo loc_0082223F + loc_00822237: End If + loc_0082223A: call _adj_fdiv_m32(%x1 = Me.Name) + loc_0082223F: 'Referenced from: 00822235 + loc_0082225F: var_C0 = var_BC + loc_0082229C: If edi+0000004Ch <= 23 Then + loc_008222C4: Me(20) = picAnim._Default + loc_008222E4: var_18 = picAnim.Tag + loc_00822320: Me(20) = picAnim._Default + loc_00822340: var_1C = picAnim.Tag + loc_0082237C: Me(20) = picAnim._Default + loc_0082239C: var_20 = picAnim.Tag + loc_008223D8: Me(20) = picAnim._Default + loc_008223F8: var_24 = picAnim.Tag + loc_00822434: Me(20) = picAnim._Default + loc_00822454: var_28 = picAnim.Tag + loc_00822487: esi = (var_28 = "reseta") + 1 + loc_0082249D: eax = (var_24 = "oka") + 1 + loc_008224B5: eax = (var_20 = "cancela") + 1 + loc_008224C9: eax = (var_1C = "righta") + 1 + loc_008224E4: eax = (var_18 = "lefta") + 1 + loc_00822538: If (var_18 = "lefta") + 1 Then + loc_00822560: Me(20) = picAnim._Default + loc_00822594: var_eax = gameOptions.drawFrame(var_34, Me(18)) + loc_008225BF: End If + loc_008225C8: Me(20) = Me(20) + 00000001h + loc_008225D5: var_eax = Unknown_3388F(var_34, var_30, var_30) + loc_008225DA: End If + loc_008225DA: End If + loc_008225DF: If edi+00000046h > 39 Then + loc_008225E7: End If + loc_008225ED: GoTo loc_0082263F + loc_0082263E: Exit Sub + loc_0082263F: 'Referenced from: 008225ED + loc_0082263F: Exit Sub +End Sub + +Public Sub drawDefaultPics() '822670 + Dim Me As Variant + Dim var_44 As Me + Dim var_28 As PictureBox + Dim var_20 As Variant + Dim var_4C As Me + loc_008226DB: 1 = btnButton._Default + loc_00822707: var_44 = var_28 + loc_00822724: var_eax = Unknown_VTable_Call[ecx+00000354h] + loc_0082273E: var_20 = buttons.hWnd + loc_00822773: buttons.BackColor = var_2C + loc_008227C1: 2 = btnButton._Default + loc_008227DF: var_44 = var_28 + loc_008227FC: var_eax = Unknown_VTable_Call[edx+00000344h] + loc_00822816: var_20 = buttons.hWnd + loc_00822844: var_74 = var_44 + loc_0082284F: buttons.BackColor = var_20 + loc_0082289D: 3 = btnButton._Default + loc_008228B4: var_4C = var_2C + loc_008228D8: var_eax = Unknown_VTable_Call[ecx+00000308h] + loc_00822914: var_24 = buttons.BackColor + loc_00822949: buttons.BackColor = var_30 + loc_00822982: + loc_0082298E: If Me(20) <= 23 Then + loc_00822998: var_eax = gameOptions.drawDefaultPic(Me(20)) + loc_008229D2: Me(20) = picAnim._Default + loc_008229F2: var_18 = picAnim.Tag + loc_00822A24: edi = (var_18 = "lefta") + 1 + loc_00822A43: If (var_18 = "lefta") + 1 Then + loc_00822A67: Me(20) = picAnim._Default + loc_00822A88: picAnim.Tag = "left" + loc_00822AB5: End If + loc_00822AD7: Me(20) = picAnim._Default + loc_00822AF7: var_18 = picAnim.Tag + loc_00822B29: edi = (var_18 = "righta") + 1 + loc_00822B48: If (var_18 = "righta") + 1 Then + loc_00822B6C: Me(20) = picAnim._Default + loc_00822B8D: picAnim.Tag = "right" + loc_00822BBA: End If + loc_00822BDC: Me(20) = picAnim._Default + loc_00822BFC: var_18 = picAnim.Tag + loc_00822C2E: edi = (var_18 = "oka") + 1 + loc_00822C4D: If (var_18 = "oka") + 1 Then + loc_00822C71: Me(20) = picAnim._Default + loc_00822C92: picAnim.Tag = "ok" + loc_00822CBF: End If + loc_00822CE1: Me(20) = picAnim._Default + loc_00822D01: var_18 = picAnim.Tag + loc_00822D33: edi = (var_18 = "cancela") + 1 + loc_00822D52: If (var_18 = "cancela") + 1 Then + loc_00822D76: Me(20) = picAnim._Default + loc_00822D97: picAnim.Tag = "cancel" + loc_00822DC4: End If + loc_00822DE6: Me(20) = picAnim._Default + loc_00822E06: var_18 = picAnim.Tag + loc_00822E38: edi = (var_18 = "reseta") + 1 + loc_00822E57: If (var_18 = "reseta") + 1 Then + loc_00822E7B: Me(20) = picAnim._Default + loc_00822E9C: picAnim.Tag = "reset" + loc_00822EC9: End If + loc_00822ED2: Me(20) = Me(20) + 00000001h + loc_00822EDB: GoTo loc_00822982 + loc_00822EE0: End If + loc_00822EEB: GoTo loc_00822F1A + loc_00822F19: Exit Sub + loc_00822F1A: 'Referenced from: 00822EEB + loc_00822F1A: Exit Sub +End Sub + +Public Sub displayInfo() '822F40 + Dim Me As Variant + Dim var_24 As Label + loc_00822F90: If global_886112 Then + loc_00822FAF: lblExplosions.Caption = "On" + loc_00822FB6: If Me >= 0 Then GoTo loc_00822FEF + loc_00822FB8: GoTo loc_00822FE0 + loc_00822FD7: lblExplosions.Caption = "Off" + loc_00822FDE: If Me >= 0 Then GoTo loc_00822FEF + loc_00822FE0: 'Referenced from: 00822FB8 + loc_00822FE9: Me = CheckObj(Me, global_0040E84C, 84) + loc_00822FEF: + loc_00823003: If global_88610E Then + loc_0082301C: lblDebris.Caption = "On" + loc_00823023: If Me >= 0 Then GoTo loc_00823056 + loc_00823025: GoTo loc_00823047 + loc_0082303E: lblDebris.Caption = "Off" + loc_00823045: If Me >= 0 Then GoTo loc_00823056 + loc_00823047: 'Referenced from: 00823025 + loc_00823050: Me = CheckObj(Me, global_0040E84C, 84) + loc_00823056: + loc_0082306A: If global_886114 Then + loc_00823083: lblParticles.Caption = "On" + loc_0082308A: If Me >= 0 Then GoTo loc_008230BD + loc_0082308C: GoTo loc_008230AE + loc_008230A5: lblParticles.Caption = "Off" + loc_008230AC: If Me >= 0 Then GoTo loc_008230BD + loc_008230AE: 'Referenced from: 0082308C + loc_008230B7: Me = CheckObj(Me, global_0040E84C, 84) + loc_008230BD: + loc_008230D1: If global_886110 Then + loc_008230EA: lblShake.Caption = "On" + loc_008230F1: If Me >= 0 Then GoTo loc_00823124 + loc_008230F3: GoTo loc_00823115 + loc_0082310C: lblShake.Caption = "Off" + loc_00823113: If Me >= 0 Then GoTo loc_00823124 + loc_00823115: 'Referenced from: 008230F3 + loc_0082311E: Me = CheckObj(Me, global_0040E84C, 84) + loc_00823124: + loc_00823138: If global_886122 Then + loc_00823151: lblAllowSFX.Caption = "On" + loc_00823158: If Me >= 0 Then GoTo loc_0082318B + loc_0082315A: GoTo loc_0082317C + loc_00823173: lblAllowSFX.Caption = "Off" + loc_0082317A: If Me >= 0 Then GoTo loc_0082318B + loc_0082317C: 'Referenced from: 0082315A + loc_00823185: Me = CheckObj(Me, global_0040E84C, 84) + loc_0082318B: + loc_0082319F: If global_886118 Then + loc_008231B8: lblAllowBombOverlay.Caption = "On" + loc_008231BF: If Me >= 0 Then GoTo loc_008231F2 + loc_008231C1: GoTo loc_008231E3 + loc_008231DA: lblAllowBombOverlay.Caption = "Off" + loc_008231E1: If Me >= 0 Then GoTo loc_008231F2 + loc_008231E3: 'Referenced from: 008231C1 + loc_008231EC: Me = CheckObj(Me, global_0040E84C, 84) + loc_008231F2: + loc_00823215: var_2C = lblMouseConfig.Caption = %StkVar1 + loc_00823255: var_20 = Me & Trim$(Str$(lblMouseConfig.Caption = "Configuration ")) + loc_00823262: lblMouseConfig.Caption = var_20 + loc_0082329F: If %x1 = lblMouseConfig.Caption Then + loc_008232A5: If %x1 = lblMouseConfig.Caption = 0 Then + loc_008232B1: lblMouseConfig.Caption = %StkVar1 = lblMouseConfig.Caption = %StkVar1 - eax+00000014h + loc_008232B5: If lblMouseConfig.Caption = %StkVar1 >= 0 Then + loc_008232B7: var_eax = Err.Raise + loc_008232BD: End If + loc_008232C2: GoTo loc_008232CA + loc_008232C4: End If + loc_008232C4: End If + loc_008232C4: var_eax = Err.Raise + loc_008232CA: 'Referenced from: 008232C2 + loc_008232D5: If edx+eax = 1 Then + loc_008232F1: lblMouse1.Caption = "Select" + loc_008232F8: If Me >= 0 Then GoTo loc_00823392 + loc_008232FE: GoTo loc_00823383 + loc_00823303: End If + loc_00823305: If var_24 Then + loc_0082330B: If var_24 = 1 Then + loc_00823317: lblMouse1.Caption = %StkVar1 = lblMouse1.Caption = %StkVar1 - var_24(6) + loc_0082331B: If lblMouse1.Caption = %StkVar1 >= 0 Then + loc_0082331D: var_eax = Err.Raise + loc_00823323: End If + loc_00823328: GoTo loc_00823330 + loc_0082332A: End If + loc_0082332A: End If + loc_0082332A: var_eax = Err.Raise + loc_00823330: 'Referenced from: 00823328 + loc_0082333F: If edx+eax+00000002h = 1 Then + loc_00823358: lblMouse1.Caption = "Destroy" + loc_0082335F: If Me >= 0 Then GoTo loc_00823392 + loc_00823361: GoTo loc_00823383 + loc_0082337A: lblMouse1.Caption = "Scroll" + loc_00823381: If Me >= 0 Then GoTo loc_00823392 + loc_00823383: 'Referenced from: 008232FE + loc_0082338C: Me = CheckObj(Me, global_0040E84C, 84) + loc_00823392: + loc_008233A0: If %x1 = lblMouse1.Caption Then + loc_008233A6: If %x1 = lblMouse1.Caption = 0 Then + loc_008233B2: lblMouse1.Caption = %StkVar1 = lblMouse1.Caption = %StkVar1 - eax+00000014h + loc_008233B6: If lblMouse1.Caption = %StkVar1 >= 0 Then + loc_008233B8: var_eax = Err.Raise + loc_008233BE: End If + loc_008233C3: GoTo loc_008233CB + loc_008233C5: End If + loc_008233C5: End If + loc_008233C5: var_eax = Err.Raise + loc_008233CB: 'Referenced from: 008233C3 + loc_008233D6: If edx+eax = 4 Then + loc_008233F2: lblMouse2.Caption = "Select" + loc_008233F9: If Me >= 0 Then GoTo loc_00823493 + loc_008233FF: GoTo loc_00823484 + loc_00823404: End If + loc_00823406: If var_24 Then + loc_0082340C: If var_24 = 1 Then + loc_00823418: lblMouse2.Caption = %StkVar1 = lblMouse2.Caption = %StkVar1 - var_24(6) + loc_0082341C: If lblMouse2.Caption = %StkVar1 >= 0 Then + loc_0082341E: var_eax = Err.Raise + loc_00823424: End If + loc_00823429: GoTo loc_00823431 + loc_0082342B: End If + loc_0082342B: End If + loc_0082342B: var_eax = Err.Raise + loc_00823431: 'Referenced from: 00823429 + loc_00823440: If edx+eax+00000002h = 4 Then + loc_00823459: lblMouse2.Caption = "Destroy" + loc_00823460: If Me >= 0 Then GoTo loc_00823493 + loc_00823462: GoTo loc_00823484 + loc_0082347B: lblMouse2.Caption = "Scroll" + loc_00823482: If Me >= 0 Then GoTo loc_00823493 + loc_00823484: 'Referenced from: 008233FF + loc_0082348D: Me = CheckObj(Me, global_0040E84C, 84) + loc_00823493: + loc_008234A1: If %x1 = lblMouse2.Caption Then + loc_008234A7: If %x1 = lblMouse2.Caption = 0 Then + loc_008234B3: lblMouse2.Caption = %StkVar1 = lblMouse2.Caption = %StkVar1 - eax+00000014h + loc_008234B7: If lblMouse2.Caption = %StkVar1 >= 0 Then + loc_008234B9: var_eax = Err.Raise + loc_008234BF: End If + loc_008234C4: GoTo loc_008234CC + loc_008234C6: End If + loc_008234C6: End If + loc_008234C6: var_eax = Err.Raise + loc_008234CC: 'Referenced from: 008234C4 + loc_008234D7: If edx+eax = 2 Then + loc_008234F3: lblMouse3.Caption = "Select" + loc_008234FA: If Me >= 0 Then GoTo loc_00823594 + loc_00823500: GoTo loc_00823585 + loc_00823505: End If + loc_00823507: If var_24 Then + loc_0082350D: If var_24 = 1 Then + loc_00823519: lblMouse3.Caption = %StkVar1 = lblMouse3.Caption = %StkVar1 - var_24(6) + loc_0082351D: If lblMouse3.Caption = %StkVar1 >= 0 Then + loc_0082351F: var_eax = Err.Raise + loc_00823525: End If + loc_0082352A: GoTo loc_00823532 + loc_0082352C: End If + loc_0082352C: End If + loc_0082352C: var_eax = Err.Raise + loc_00823532: 'Referenced from: 0082352A + loc_00823541: If edx+eax+00000002h = 2 Then + loc_0082355A: lblMouse3.Caption = "Destroy" + loc_00823561: If Me >= 0 Then GoTo loc_00823594 + loc_00823563: GoTo loc_00823585 + loc_0082357C: lblMouse3.Caption = "Scroll" + loc_00823583: If Me >= 0 Then GoTo loc_00823594 + loc_00823585: 'Referenced from: 00823500 + loc_0082358E: Me = CheckObj(Me, global_0040E84C, 84) + loc_00823594: + loc_008235A8: If global_88611E = var_FFFFFF Then + loc_008235C1: lblTransitions.Caption = "On" + loc_008235C8: If Me >= 0 Then GoTo loc_008235FB + loc_008235CA: GoTo loc_008235EC + loc_008235E3: lblTransitions.Caption = "Off" + loc_008235EA: If Me >= 0 Then GoTo loc_008235FB + loc_008235EC: 'Referenced from: 008235CA + loc_008235F5: Me = CheckObj(Me, global_0040E84C, 84) + loc_008235FB: + loc_0082360F: If global_886120 = var_FFFFFF Then + loc_00823628: lblTitleMusic.Caption = "On" + loc_0082364B: GoTo loc_0082368B + loc_00823664: lblTitleMusic.Caption = "Off" + loc_0082368B: 'Referenced from: 0082364B + loc_00823696: If global_886116 = var_FFFFFF Then + loc_008236AF: lblFlash.Caption = "On" + loc_008236B6: If Me >= 0 Then GoTo loc_008236E9 + loc_008236B8: GoTo loc_008236DA + loc_008236D1: lblFlash.Caption = "Off" + loc_008236D8: If Me >= 0 Then GoTo loc_008236E9 + loc_008236DA: 'Referenced from: 008236B8 + loc_008236E3: Me = CheckObj(Me, global_0040E84C, 84) + loc_008236E9: + loc_008236F3: GoTo loc_00823716 + loc_00823715: Exit Sub + loc_00823716: 'Referenced from: 008236F3 +End Sub + +Public Sub defineMouseConfigs() '823740 + Dim Me As Me + loc_0082377D: Me = Me + 00000050h + loc_00823789: ReDim Me+00000050h(0 To 6) + loc_00823796: If Me+00000050h Then + loc_0082379C: If Me+00000050h = 1 Then + loc_008237B3: If 00000001h >= 0 Then + loc_008237B5: var_eax = Err.Raise + loc_008237B7: End If + loc_008237BC: GoTo loc_008237C6 + loc_008237BE: End If + loc_008237BE: End If + loc_008237C4: var_eax = Err.Raise + loc_008237C6: 'Referenced from: 008237BC + loc_008237D5: If Me+00000050h Then + loc_008237DB: If Me+00000050h = 1 Then + loc_008237EC: If 00000001h >= 0 Then + loc_008237EE: var_eax = Err.Raise + loc_008237F0: End If + loc_008237F5: GoTo loc_008237F9 + loc_008237F7: End If + loc_008237F7: End If + loc_008237F7: var_eax = Err.Raise + loc_008237F9: 'Referenced from: 008237F5 + loc_00823809: If Me+00000050h Then + loc_0082380F: If Me+00000050h = 1 Then + loc_00823820: If 00000001h >= 0 Then + loc_00823822: var_eax = Err.Raise + loc_00823824: End If + loc_00823829: GoTo loc_0082382D + loc_0082382B: End If + loc_0082382B: End If + loc_0082382B: var_eax = Err.Raise + loc_0082382D: 'Referenced from: 00823829 + loc_00823840: If Me+00000050h Then + loc_00823846: If Me+00000050h = 1 Then + loc_00823852: If 00000002h >= 0 Then + loc_00823854: var_eax = Err.Raise + loc_00823856: End If + loc_0082385B: GoTo loc_0082385F + loc_0082385D: End If + loc_0082385D: End If + loc_0082385D: var_eax = Err.Raise + loc_0082385F: 'Referenced from: 0082385B + loc_0082386E: If Me+00000050h Then + loc_00823874: If Me+00000050h = 1 Then + loc_00823885: If 00000002h >= 0 Then + loc_00823887: var_eax = Err.Raise + loc_00823889: End If + loc_0082388E: GoTo loc_00823892 + loc_00823890: End If + loc_00823890: End If + loc_00823890: var_eax = Err.Raise + loc_00823892: 'Referenced from: 0082388E + loc_008238A5: If Me+00000050h Then + loc_008238AB: If Me+00000050h = 1 Then + loc_008238B7: If 00000002h >= 0 Then + loc_008238B9: var_eax = Err.Raise + loc_008238BB: End If + loc_008238C0: GoTo loc_008238C4 + loc_008238C2: End If + loc_008238C2: End If + loc_008238C2: var_eax = Err.Raise + loc_008238C4: 'Referenced from: 008238C0 + loc_008238D4: If Me+00000050h Then + loc_008238DA: If Me+00000050h = 1 Then + loc_008238EB: If 00000003h >= 0 Then + loc_008238ED: var_eax = Err.Raise + loc_008238EF: End If + loc_008238F4: GoTo loc_008238F8 + loc_008238F6: End If + loc_008238F6: End If + loc_008238F6: var_eax = Err.Raise + loc_008238F8: 'Referenced from: 008238F4 + loc_00823907: If Me+00000050h Then + loc_0082390D: If Me+00000050h = 1 Then + loc_0082391E: If 00000003h >= 0 Then + loc_00823920: var_eax = Err.Raise + loc_00823922: End If + loc_00823927: GoTo loc_0082392B + loc_00823929: End If + loc_00823929: End If + loc_00823929: var_eax = Err.Raise + loc_0082392B: 'Referenced from: 00823927 + loc_0082393B: If Me+00000050h Then + loc_00823941: If Me+00000050h = 1 Then + loc_00823952: If 00000003h >= 0 Then + loc_00823954: var_eax = Err.Raise + loc_00823956: End If + loc_0082395B: GoTo loc_0082395F + loc_0082395D: End If + loc_0082395D: End If + loc_0082395D: var_eax = Err.Raise + loc_0082395F: 'Referenced from: 0082395B + loc_0082396F: If Me+00000050h Then + loc_00823975: If Me+00000050h = 1 Then + loc_00823986: If 00000004h >= 0 Then + loc_00823988: var_eax = Err.Raise + loc_0082398A: End If + loc_0082398F: GoTo loc_00823993 + loc_00823991: End If + loc_00823991: End If + loc_00823991: var_eax = Err.Raise + loc_00823993: 'Referenced from: 0082398F + loc_008239A2: If Me+00000050h Then + loc_008239A8: If Me+00000050h = 1 Then + loc_008239B9: If 00000004h >= 0 Then + loc_008239BB: var_eax = Err.Raise + loc_008239BD: End If + loc_008239C2: GoTo loc_008239C6 + loc_008239C4: End If + loc_008239C4: End If + loc_008239C4: var_eax = Err.Raise + loc_008239C6: 'Referenced from: 008239C2 + loc_008239D6: If Me+00000050h Then + loc_008239DC: If Me+00000050h = 1 Then + loc_008239ED: If 00000004h >= 0 Then + loc_008239EF: var_eax = Err.Raise + loc_008239F1: End If + loc_008239F6: GoTo loc_008239FA + loc_008239F8: End If + loc_008239F8: End If + loc_008239F8: var_eax = Err.Raise + loc_008239FA: 'Referenced from: 008239F6 + loc_00823A0A: If Me+00000050h Then + loc_00823A10: If Me+00000050h = 1 Then + loc_00823A21: If 00000005h >= 0 Then + loc_00823A23: var_eax = Err.Raise + loc_00823A25: End If + loc_00823A2A: GoTo loc_00823A2E + loc_00823A2C: End If + loc_00823A2C: End If + loc_00823A2C: var_eax = Err.Raise + loc_00823A2E: 'Referenced from: 00823A2A + loc_00823A3D: If Me+00000050h Then + loc_00823A43: If Me+00000050h = 1 Then + loc_00823A54: If 00000005h >= 0 Then + loc_00823A56: var_eax = Err.Raise + loc_00823A58: End If + loc_00823A5D: GoTo loc_00823A61 + loc_00823A5F: End If + loc_00823A5F: End If + loc_00823A5F: var_eax = Err.Raise + loc_00823A61: 'Referenced from: 00823A5D + loc_00823A71: If Me+00000050h Then + loc_00823A77: If Me+00000050h = 1 Then + loc_00823A88: If 00000005h >= 0 Then + loc_00823A8A: var_eax = Err.Raise + loc_00823A8C: End If + loc_00823A91: GoTo loc_00823A95 + loc_00823A93: End If + loc_00823A93: End If + loc_00823A93: var_eax = Err.Raise + loc_00823A95: 'Referenced from: 00823A91 + loc_00823AA5: If Me+00000050h Then + loc_00823AAB: If Me+00000050h = 1 Then + loc_00823ABC: If 00000006h >= 0 Then + loc_00823ABE: var_eax = Err.Raise + loc_00823AC0: End If + loc_00823AC5: GoTo loc_00823AC9 + loc_00823AC7: End If + loc_00823AC7: End If + loc_00823AC7: var_eax = Err.Raise + loc_00823AC9: 'Referenced from: 00823AC5 + loc_00823AD8: If Me+00000050h Then + loc_00823ADE: If Me+00000050h = 1 Then + loc_00823AEF: If 00000006h >= 0 Then + loc_00823AF1: var_eax = Err.Raise + loc_00823AF3: End If + loc_00823AF8: GoTo loc_00823AFC + loc_00823AFA: End If + loc_00823AFA: End If + loc_00823AFA: var_eax = Err.Raise + loc_00823AFC: 'Referenced from: 00823AF8 + loc_00823B0C: If Me+00000050h Then + loc_00823B12: If Me+00000050h = 1 Then + loc_00823B23: If 00000006h >= 0 Then + loc_00823B25: var_eax = Err.Raise + loc_00823B27: End If + loc_00823B2C: GoTo loc_00823B30 + loc_00823B2E: End If + loc_00823B2E: End If + loc_00823B2E: var_eax = Err.Raise + loc_00823B30: 'Referenced from: 00823B2C + loc_00823B4A: + loc_00823B4E: If Me+00000050h Then + loc_00823B54: If Me+00000050h = 1 Then + loc_00823B63: If 00000001h >= 0 Then + loc_00823B65: var_eax = Err.Raise + loc_00823B6B: End If + loc_00823B70: GoTo loc_00823B78 + loc_00823B72: End If + loc_00823B72: End If + loc_00823B72: var_eax = Err.Raise + loc_00823B78: 'Referenced from: 00823B70 + loc_00823B88: If 00886104h = 0 Then + loc_00823B90: If Me+00000050h Then + loc_00823B96: If Me+00000050h = 1 Then + loc_00823BA5: If 00000001h >= 0 Then + loc_00823BA7: var_eax = Err.Raise + loc_00823BAD: End If + loc_00823BB2: GoTo loc_00823BBA + loc_00823BB4: End If + loc_00823BB4: End If + loc_00823BB4: var_eax = Err.Raise + loc_00823BBA: 'Referenced from: 00823BB2 + loc_00823BCB: If 00886106h = 0 Then + loc_00823BCF: If Me+00000050h Then + loc_00823BD5: If Me+00000050h = 1 Then + loc_00823BE4: If 00000001h >= 0 Then + loc_00823BE6: var_eax = Err.Raise + loc_00823BEC: End If + loc_00823BF1: GoTo loc_00823BF9 + loc_00823BF3: End If + loc_00823BF3: End If + loc_00823BF3: var_eax = Err.Raise + loc_00823BF9: 'Referenced from: 00823BF1 + loc_00823C0A: If 00886102h = 0 Then + loc_00823C13: End If + loc_00823C13: End If + loc_00823C13: End If + loc_00823C13: 00000001h = 00000001h + 0001h + loc_00823C1D: If 00000001h+0001h <= 6 Then GoTo loc_00823B4A +End Sub + +Public Sub Proc_2_21_81F8A0 + loc_0081F8D0: var_eax = Proc_9_20_8476B0(edi, esi, ebx) + loc_0081F8DB: eax = arg_C - 1 + loc_0081F8DC: If arg_C - 1 Then + loc_0081F8E2: eax = arg_C - 1 - 1 + loc_0081F8E3: If arg_C - 1 - 1 = 0 Then + loc_0081F8E5: var_eax = Proc_12_49_86ECB0(, , ) + loc_0081F8EA: End If + loc_0081F8ED: var_eax = Proc_845A50(, , ) + loc_0081F918: Set var_14 = Me + loc_0081F920: var_eax = Global.Unload var_14 + loc_0081F9A1: var_eax = titleScreen.Show var_24, var_20 + loc_0081F9C4: GoTo loc_0081FA96 + loc_0081F9C9: End If + loc_0081F9D1: If %x1 = titleScreen.Caption Then + loc_0081F9D7: If %x1 = titleScreen.Caption = 0 Then + loc_0081F9E9: titleScreen.Caption = %StkVar1 = titleScreen.Caption = %StkVar1 - titleScreen.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0081F9ED: If titleScreen.Caption = %StkVar1 >= 0 Then + loc_0081F9EF: var_eax = Err.Raise + loc_0081F9F1: End If + loc_0081F9F6: GoTo loc_0081FA00 + loc_0081F9F8: End If + loc_0081F9F8: End If + loc_0081F9FE: var_eax = Err.Raise + loc_0081FA00: 'Referenced from: 0081F9F6 + loc_0081FA0A: global_886104 = edx+eax + loc_0081FA15: If %x1 = titleScreen.Caption Then + loc_0081FA1B: If %x1 = titleScreen.Caption = 0 Then + loc_0081FA27: titleScreen.Caption = %StkVar1 = titleScreen.Caption = %StkVar1 - titleScreen.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0081FA2B: If titleScreen.Caption = %StkVar1 >= 0 Then + loc_0081FA2D: var_eax = Err.Raise + loc_0081FA2F: End If + loc_0081FA34: GoTo loc_0081FA38 + loc_0081FA36: End If + loc_0081FA36: End If + loc_0081FA36: var_eax = Err.Raise + loc_0081FA38: 'Referenced from: 0081FA34 + loc_0081FA43: global_886106 = edx+eax+00000002h + loc_0081FA4E: If %x1 = titleScreen.Caption Then + loc_0081FA54: If %x1 = titleScreen.Caption = 0 Then + loc_0081FA60: titleScreen.Caption = %StkVar1 = titleScreen.Caption = %StkVar1 - titleScreen.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0081FA64: If titleScreen.Caption = %StkVar1 >= 0 Then + loc_0081FA66: var_eax = Err.Raise + loc_0081FA68: End If + loc_0081FA6D: GoTo loc_0081FA71 + loc_0081FA6F: End If + loc_0081FA6F: End If + loc_0081FA6F: var_eax = Err.Raise + loc_0081FA71: 'Referenced from: 0081FA6D + loc_0081FA7C: global_886102 = edx+eax+00000004h + loc_0081FA82: var_eax = Proc_12_50_86EF10 + loc_0081FA87: GoTo loc_0081F8ED + loc_0081FA95: Exit Sub + loc_0081FA96: 'Referenced from: 0081F9C4 +End Sub diff --git a/src/gameOptions.frx b/src/gameOptions.frx new file mode 100644 index 0000000000000000000000000000000000000000..c6da38810fbaee9f004135d82ed535eb4c6325df GIT binary patch literal 119696 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μx# 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 Bq^AG? literal 0 HcmV?d00001 diff --git a/src/generateLevels.bas b/src/generateLevels.bas new file mode 100644 index 0000000..77d845b --- /dev/null +++ b/src/generateLevels.bas @@ -0,0 +1,256 @@ + +Public Sub Proc_8_0_842840 + loc_00842875: global_00886BF4 = CInt(0) + loc_0084287B: var_40 = global_00886BF4 + loc_00842886: global_886C08 = 1 + loc_0084288C: If 0001h <= global_00886BF4 Then + loc_00842897: global_00886BE4 = CInt(0) + loc_0084289D: var_48 = global_00886BE4 + loc_008428A8: global_886C06 = 1 + loc_008428AE: If 0001h <= global_00886BE4 Then + loc_008428F5: If Err.Number Then + loc_008428FC: GoTo loc_00842900 + loc_008428FE: End If + loc_00842900: 'Referenced from: 008428FC + loc_00842918: If eax And 8940558 Then + loc_00842926: If var_886C14 Then + loc_0084292C: If 00886C14h = 2 Then + loc_0084293B: 00886C06h = 00886C06h - 0.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_0084293F: If 00886C06h >= 0 Then + loc_00842941: var_eax = Err.Raise + loc_0084294D: End If + loc_0084295A: 00886C08h = 00886C08h - 0.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0084295E: If 00886C08h >= 0 Then + loc_00842960: var_eax = Err.Raise + loc_0084296C: End If + loc_0084297C: 0.%x1 = Invoke 'Ignore this = 0.%x1 = Invoke 'Ignore this + 00886C06h + loc_00842984: GoTo loc_00842B28 + loc_00842989: End If + loc_00842989: End If + loc_00842989: var_eax = Err.Raise + loc_008429A3: GoTo loc_00842B28 + loc_008429A8: End If + loc_008429B8: var_20 = global_00886C06 + loc_008429BB: If global_886C0E Then + loc_008429C3: If var_886C14 Then + loc_008429C9: If 00886C14h = 2 Then + loc_008429D8: 00886C06h = 00886C06h - 0.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_008429DC: If 00886C06h >= 0 Then + loc_008429DE: var_eax = Err.Raise + loc_008429E9: End If + loc_008429F6: 00886C08h = 00886C08h - 0.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_008429FA: If 00886C08h >= 0 Then + loc_008429FC: var_eax = Err.Raise + loc_00842A07: End If + loc_00842A0D: 0.%x1 = Invoke 'Ignore this = 0.%x1 = Invoke 'Ignore this + 00886C06h + loc_00842A11: GoTo loc_00842A1B + loc_00842A13: End If + loc_00842A13: End If + loc_00842A13: var_eax = Err.Raise + loc_00842A1B: 'Referenced from: 00842A11 + loc_00842A2C: 00886C04h = 00886C04h - 0001h + loc_00842A3F: var_54 = global_00886C04 + loc_00842A78: GoTo loc_00842B1F + loc_00842A7D: End If + loc_00842A7F: If CInt((Int((Rnd(var_20) * var_54)) + global_401850)) Then + loc_00842A85: If CInt((Int((Rnd(var_20) * var_54)) + global_401850)) = 0 Then + loc_00842A94: 00886C06h = 00886C06h - 0.%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00842A98: If 00886C06h >= 0 Then + loc_00842A9A: var_eax = Err.Raise + loc_00842AA5: End If + loc_00842AB2: 00886C08h = 00886C08h - 0.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00842AB6: If 00886C08h >= 0 Then + loc_00842AB8: var_eax = Err.Raise + loc_00842AC3: End If + loc_00842AC9: 0.%x1 = Invoke 'Ignore this = 0.%x1 = Invoke 'Ignore this + 00886C06h + loc_00842ACD: GoTo loc_00842AD7 + loc_00842ACF: End If + loc_00842ACF: End If + loc_00842ACF: var_eax = Err.Raise + loc_00842AD7: 'Referenced from: 00842ACD + loc_00842AEE: var_5C = global_00886C04 + loc_00842B1F: 'Referenced from: 00842A78 + loc_00842B28: 'Referenced from: 00842984 + loc_00842B33: 00886C06h = 00886C06h + 00000001h + loc_00842B38: GoTo loc_008428A4 + loc_00842B3D: End If + loc_00842B48: 00886C08h = 00886C08h + 00000001h + loc_00842B4D: GoTo loc_00842882 + loc_00842B52: End If + loc_00842B58: GoTo loc_00842B64 + loc_00842B63: Exit Sub + loc_00842B64: 'Referenced from: 00842B58 + loc_00842B64: Exit Sub + loc_00842B75: Exit Sub + loc_00842B76: End If + loc_00842B76: End If + loc_00842B76: End If + loc_00842B76: End If + loc_00842B76: GoTo loc___vbaFPException +End Sub + +Public Sub Proc_8_1_842B90 + loc_00842BE5: global_00886BE4 = Me + loc_00842C00: global_00886BF4 = arg_C + loc_00842C17: global_886C04 = arg_10 + loc_00842C2D: global_886C0E = arg_14 + loc_00842C34: ReDim global_00886C14(global_FFFFFFFE To 99, global_FFFFFFFE To 99) + loc_00842C44: 00886178h = 00886178h - ebx + loc_00842C46: If var_886178 Then + loc_00842C48: eax = 00886178h - 1 + loc_00842C49: If 00886178h - 1 Then + loc_00842C4B: eax = 00886178h - 1 - 1 + loc_00842C4C: If 00886178h - 1 - 1 <> 0 Then GoTo loc_00842CBA + loc_00842C65: var_18 = global_00886014 & "challengeHard.flx" + loc_00842C71: GoTo loc_00842CBA + loc_00842C73: End If + loc_00842C89: var_18 = global_00886014 & "challengeEasy.flx" + loc_00842C95: GoTo loc_00842CBA + loc_00842C97: End If + loc_00842CAE: var_18 = global_00886014 & "challengeSW.flx" + loc_00842CBA: 'Referenced from: 00842C71 + loc_00842CD3: Get #1, global_0088617C, var_1C + loc_00842CDC: fchs + loc_00842CDE: var_28 = var_1C + loc_00842D12: If global_886C0E Then + loc_00842D1B: global_886C10 = global_00886C04 + loc_00842D22: GoTo loc_00842D2D + loc_00842D24: End If + loc_00842D24: global_886C10 = &H63 + loc_00842D2D: 'Referenced from: 00842D22 + loc_00842D2D: call Proc_8_0_842840(0, var_30 = %S_edx_S, ebx) + loc_00842D37: global_00886BF4 = CInt() + loc_00842D3D: var_5C = global_00886BF4 + loc_00842D48: global_886C08 = 1 + loc_00842D4E: If 0001h <= global_00886BF4 Then + loc_00842D59: global_00886BE4 = CInt() + loc_00842D5F: var_64 = global_00886BE4 + loc_00842D6A: global_886C06 = 1 + loc_00842D71: If 0001h <= global_00886BE4 Then + loc_00842D7F: If var_886020 Then + loc_00842D85: If 00886020h = 2 Then + loc_00842D93: 0001h = 0001h - ecx+0000001Ch + loc_00842D98: If 0001h >= 0 Then + loc_00842D9A: var_eax = Err.Raise + loc_00842DA2: End If + loc_00842DAF: 00886C08h = 00886C08h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00842DB3: If 00886C08h >= 0 Then + loc_00842DB5: var_eax = Err.Raise + loc_00842DBD: End If + loc_00842DC3: .%x1 = Invoke 'Ignore this = .%x1 = Invoke 'Ignore this + 0001h + loc_00842DCB: GoTo loc_00842DDF + loc_00842DCD: End If + loc_00842DCD: End If + loc_00842DCD: var_eax = Err.Raise + loc_00842DDF: 'Referenced from: 00842DCB + loc_00842DF1: If var_886C14 Then + loc_00842DF7: If 00886C14h = 2 Then + loc_00842E06: 00886C06h = 00886C06h - .%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00842E0A: If 00886C06h >= 0 Then + loc_00842E0C: var_eax = Err.Raise + loc_00842E18: End If + loc_00842E25: 00886C08h = 00886C08h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00842E29: If 00886C08h >= 0 Then + loc_00842E2B: var_eax = Err.Raise + loc_00842E37: End If + loc_00842E3D: .%x1 = Invoke 'Ignore this = .%x1 = Invoke 'Ignore this + 00886C06h + loc_00842E47: GoTo loc_00842E53 + loc_00842E49: End If + loc_00842E49: End If + loc_00842E49: var_eax = Err.Raise + loc_00842E53: 'Referenced from: 00842E47 + loc_00842E5B: If var_886020 Then + loc_00842E61: If 00886020h = 2 Then + loc_00842E70: 00886C06h = 00886C06h - .%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00842E74: If 00886C06h >= 0 Then + loc_00842E76: var_eax = Err.Raise + loc_00842E88: End If + loc_00842E92: 00886C08h = 00886C08h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00842E99: If 00886C08h >= 0 Then + loc_00842E9B: var_eax = Err.Raise + loc_00842EAD: End If + loc_00842EB3: .%x1 = Invoke 'Ignore this = .%x1 = Invoke 'Ignore this + 00886C06h + loc_00842EC1: GoTo loc_00842ED1 + loc_00842EC3: End If + loc_00842EC3: End If + loc_00842EC3: var_eax = Err.Raise + loc_00842ED1: 'Referenced from: 00842EC1 + loc_00842EE7: If var_886020 Then + loc_00842EED: If 00886020h = 2 Then + loc_00842EFC: 00886C06h = 00886C06h - .%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00842F00: If 00886C06h >= 0 Then + loc_00842F02: var_eax = Err.Raise + loc_00842F0A: End If + loc_00842F17: 00886C08h = 00886C08h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00842F1B: If 00886C08h >= 0 Then + loc_00842F1D: var_eax = Err.Raise + loc_00842F25: End If + loc_00842F2B: .%x1 = Invoke 'Ignore this = .%x1 = Invoke 'Ignore this + 00886C06h + loc_00842F33: GoTo loc_00842F3D + loc_00842F35: End If + loc_00842F35: End If + loc_00842F35: var_eax = Err.Raise + loc_00842F3D: 'Referenced from: 00842F33 + loc_00842F4F: If var_886020 Then + loc_00842F55: If 00886020h = 2 Then + loc_00842F64: 00886C06h = 00886C06h - .%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00842F68: If 00886C06h >= 0 Then + loc_00842F6A: var_eax = Err.Raise + loc_00842F72: End If + loc_00842F7F: 00886C08h = 00886C08h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00842F83: If 00886C08h >= 0 Then + loc_00842F85: var_eax = Err.Raise + loc_00842F8D: End If + loc_00842F93: .%x1 = Invoke 'Ignore this = .%x1 = Invoke 'Ignore this + 00886C06h + loc_00842F9B: GoTo loc_00842FA5 + loc_00842F9D: End If + loc_00842F9D: End If + loc_00842F9D: var_eax = Err.Raise + loc_00842FA5: 'Referenced from: 00842F9B + loc_00842FB7: If var_886C14 Then + loc_00842FBD: If 00886C14h = 2 Then + loc_00842FCF: 00886C06h = 00886C06h - .%x3 = PropBag.ReadProperty(%StkVar1, %StkVar2) + loc_00842FD3: If 00886C06h >= 0 Then + loc_00842FD5: var_eax = Err.Raise + loc_00842FE4: End If + loc_00842FEE: 00886C08h = 00886C08h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00842FF5: If 00886C08h >= 0 Then + loc_00842FF7: var_eax = Err.Raise + loc_00843006: End If + loc_0084300C: .%x1 = Invoke 'Ignore this = .%x1 = Invoke 'Ignore this + 00886C06h + loc_00843010: GoTo loc_00843021 + loc_00843012: End If + loc_00843012: End If + loc_00843012: var_eax = Err.Raise + loc_00843021: 'Referenced from: 00843010 + loc_0084302F: If ecx+eax = var_886C10 Then + loc_00843039: If global_886C0E Then + loc_00843043: If var_886020 Then + loc_00843049: If 00886020h = 2 Then + loc_00843051: 00886C06h = 00886C06h - ecx+0000001Ch + loc_00843056: If 00886C06h >= 0 Then + loc_00843058: var_eax = Err.Raise + loc_00843060: End If + loc_0084306D: 00886C08h = 00886C08h - .%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_00843071: If 00886C08h >= 0 Then + loc_00843073: var_eax = Err.Raise + loc_0084307B: End If + loc_00843081: .%x1 = Invoke 'Ignore this = .%x1 = Invoke 'Ignore this + 00886C06h + loc_00843089: GoTo loc_00843093 + loc_0084308B: End If + loc_0084308B: End If + loc_0084308B: var_eax = Err.Raise + loc_00843093: 'Referenced from: 00843089 + loc_008430A4: End If + loc_008430A4: End If + loc_008430A9: 00886C06h = 00886C06h + 00000001h + loc_008430AE: GoTo loc_00842D66 + loc_008430B3: End If + loc_008430BE: 00886C08h = 00886C08h + 00000001h + loc_008430C3: GoTo loc_00842D44 + loc_008430C8: End If + loc_008430CE: GoTo loc_008430DA + loc_008430D9: Exit Sub + loc_008430DA: 'Referenced from: 008430CE + loc_008430E3: Exit Sub +End Sub diff --git a/src/intro.frm b/src/intro.frm new file mode 100644 index 0000000..708559f --- /dev/null +++ b/src/intro.frm @@ -0,0 +1,1313 @@ +VERSION 5.00 +Begin VB.Form intro + BackColor = &H0& + WindowState = 2 + MousePointer = 99 'Custom + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + 'Icon = n/a + LinkTopic = "Form1" + MinButton = 0 'False + ControlBox = 0 'False + Tag = "intro" + KeyPreview = -1 'True + ClientLeft = 7530 + ClientTop = 1620 + ClientWidth = 6585 + ClientHeight = 8235 + MouseIcon = "intro.frx":0 + Appearance = 0 'Flat + Begin Timer tmrMain + Interval = 1 + Left = 5280 + Top = 540 + End +End + +Attribute VB_Name = "intro" + + +Private Sub tmrMain_Timer() '870680 + Dim Me As Me + loc_008706E6: var_eax = intro.loadGraphics + loc_00870705: var_eax = intro.definePhases + loc_00870721: var_eax = Proc_84A1B0(0, Me, ebx) + loc_0087072A: var_eax = QueryPerformanceCounter(var_1C) + loc_0087073B: + loc_0087073F: var_eax = QueryPerformanceCounter(var_2C) + loc_0087074F: If esi+0000004Ch < 18 Then + loc_00870754: var_eax = intro.drawGraphics + loc_00870770: End If + loc_00870796: var_eax = Proc_10_14_84B2D0(global_008865E8, global_008865E4, ebx) + loc_008707B6: var_eax = Proc_10_11_84A820(var_30, var_30, Proc_10_14_84B2D0(global_008865E8, global_008865E4, ebx)) + loc_008707C8: var_eax = QueryPerformanceCounter(var_24) + loc_008707E3: call __vbaCySub(var_24, var_20, var_2C, var_28, Me, global_0040C7EC, ebx, ebx, ebx, 00000280h, 000001E0h, var_54, var_58) + loc_008707E7: call __vbaR8Cy(__vbaCySub(var_24, var_20, var_2C, var_28, Me, global_0040C7EC, ebx, ebx, ebx, 00000280h, 000001E0h, var_54, var_58), var_20) + loc_008707F9: var_70 = __vbaR8Cy(__vbaCySub(var_24, var_20, var_2C, var_28, Me, global_0040C7EC, ebx, ebx, ebx, 00000280h, 000001E0h, var_54, var_58), var_20) + loc_008707FE: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_0087080B: If global_886000 = 0 Then + loc_0087080D: fdivr st0, var_70 + loc_00870810: GoTo loc_0087081D + loc_00870812: End If + loc_0087081D: 'Referenced from: 00870810 + loc_0087081D: global_8860D4 = __vbaR8Cy(global_008860D8, global_008860DC) + loc_00870844: If Err.Number Then + loc_00870846: global_8860D4 = 3DCCCCCDh + loc_00870850: End If + loc_00870860: call __vbaCySub(var_24, var_20, var_1C, var_18, var_70, var_6C) + loc_00870864: call __vbaR8Cy(__vbaCySub(var_24, var_20, var_1C, var_18, var_70, var_6C), var_20) + loc_00870876: var_78 = __vbaR8Cy(__vbaCySub(var_24, var_20, var_1C, var_18, var_70, var_6C), var_20) + loc_0087087B: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_00870888: If global_886000 = 0 Then + loc_0087088A: fdivr st0, var_78 + loc_0087088D: GoTo loc_0087089A + loc_0087088F: End If + loc_0087089A: 'Referenced from: 0087088D + loc_008708A4: call __vbaFpCy(var_78, var_74) + loc_008708B3: var_eax = intro.updateIntro + loc_008708D3: If %x1 = Me.hWnd = 0 Then + loc_008708D9: If Me.SaveProp 'Ignore this = 0 Then GoTo loc_0087073B + loc_008708DF: End If + loc_008708E3: If Me.SaveProp 'Ignore this Then + loc_008708E8: var_eax = intro.prepareToUnload + loc_0087090F: var_eax = Proc_12_25_868460(1) + loc_00870914: End If + loc_00870917: var_eax = intro.destroySounds + loc_00870996: var_eax = titleScreen.Show var_40, var_3C + loc_008709DA: Set var_30 = Me + loc_008709E2: var_eax = Global.Unload var_30 + loc_00870A10: GoTo loc_00870A1C + loc_00870A1B: Exit Sub + loc_00870A1C: 'Referenced from: 00870A10 + loc_00870A1C: Exit Sub +End Sub + +Private Sub Form_Load() '8703C0 + Dim var_18 As Screen + Dim var_20 As Screen + loc_00870430: var_eax = Proc_12_43_86D100(var_34, var_18, var_18) + loc_00870477: var_18 = Global.Screen + loc_008704A3: Global.MousePointer = CInt(99) + loc_008704E5: var_20 = Global.Screen + loc_0087051D: var_eax = Unknown_VTable_Call[ecx+00000304h] + loc_00870537: var_1C = Global.FontCount + loc_00870564: Global.MouseIcon = var_1C + loc_0087059B: var_eax = intro.loadIntroSounds + loc_008705BF: GoTo loc_008705E6 + loc_008705E5: Exit Sub + loc_008705E6: 'Referenced from: 008705BF +End Sub + +Private Sub Form_Click() '8702D0 + +End Sub + +Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) '870340 + Dim Me As Me + loc_00870387: If KeyCode = 123 Then + loc_00870389: var_eax = Proc_12_18_864A90(edi, Me, ebx) + loc_0087038E: End If +End Sub + +Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) '870610 + +End Sub + +Public Sub updateIntro() '870A50 + Dim Me As Variant + Dim global_401728 As Me + Dim global_40172C As Me + loc_00870AC5: If %x1 = Me.Name Then + loc_00870ACB: If %x1 = Me.Name = 0 Then + loc_00870AD4: Me(20) = Me(20) + 0001h + loc_00870AE8: If edi >= 0 Then + loc_00870AEA: var_eax = Err.Raise + loc_00870AF0: End If + loc_00870AFD: GoTo loc_00870B07 + loc_00870AFF: End If + loc_00870AFF: End If + loc_00870B05: var_eax = Err.Raise + loc_00870B07: 'Referenced from: 00870AFD + loc_00870B18: call __vbaFpCmpCy + loc_00870B20: If __vbaFpCmpCy > 0 Then + loc_00870B2A: Me.BackColor = %StkVar1 = Me.BackColor = %StkVar1 + 0014h + loc_00870B3C: Me(20) = Me(20) + 0001h + loc_00870B51: eax = Me(20) - 1 + loc_00870B55: If Me(20) - 1 <= 0 Then + loc_00870B5B: GoTo loc_[eax*4+00872BC4h] + loc_00870B6E: GoTo loc_00870DEB + loc_00870B79: GoTo loc_00870DEB + loc_00870B95: GoTo loc_00870DEB + loc_00870B9D: var_eax = intro.switchbgspeed + loc_00870BC4: var_eax = Proc_10_23_84E330(Me(30), var_54) + loc_00870BC9: GoTo loc_00870DEB + loc_00870BDB: GoTo loc_00870DEB + loc_00870BFE: GoTo loc_00870DEB + loc_00870C06: var_eax = intro.switchbgspeed + loc_00870C2D: var_eax = Proc_10_23_84E330(Me(30), var_54) + loc_00870C32: GoTo loc_00870DEB + loc_00870C47: GoTo loc_00870DEB + loc_00870C6A: GoTo loc_00870DEB + loc_00870C72: var_eax = intro.switchbgspeed + loc_00870C99: var_eax = Proc_10_23_84E330(Me(30), var_54) + loc_00870C9E: GoTo loc_00870DEB + loc_00870CB3: GoTo loc_00870DEB + loc_00870CD6: GoTo loc_00870DEB + loc_00870CE6: var_eax = Proc_10_23_84E330(Me(30), var_54) + loc_00870CEE: var_eax = intro.switchbgspeed + loc_00870D15: global_886098 = global_00886098 + loc_00870D1B: global_88609C = global_0088609C + loc_00870D20: GoTo loc_00870DEB + loc_00870D2C: GoTo loc_00870DEB + loc_00870D64: GoTo loc_00870DEB + loc_00870D70: global_886098 = 44E74000h + loc_00870D87: call Proc_10_23_84E330(%x1 = Me.Top, var_54) + loc_00870D95: GoTo loc_00870DEB + loc_00870D9A: var_eax = intro.prepareToUnload + loc_00870DC1: var_eax = Proc_10_23_84E330(Me(31), var_54) + loc_00870DD1: call Proc_10_23_84E330(Me.Top = %x1s, var_54) + loc_00870DE1: var_eax = Proc_10_23_84E330(Me(32), var_54) + loc_00870DE6: var_eax = Proc_12_31_869E30 + loc_00870DEB: End If + loc_00870DEB: End If + loc_00870DEF: Me(20) = Me(20) + FFFFFFFEh + loc_00870DF5: If Me(20)+FFFFFFFEh <= 17 Then + loc_00870DFB: GoTo loc_[eax*4+00872C0Ch] + loc_00870E07: If Me = %x1 Then + loc_00870E0D: If Me = %x1 = 0 Then + loc_00870E1E: If 00000002h >= 0 Then + loc_00870E20: var_eax = Err.Raise + loc_00870E22: End If + loc_00870E29: GoTo loc_00870E2D + loc_00870E2B: End If + loc_00870E2B: End If + loc_00870E2B: var_eax = Err.Raise + loc_00870E2D: 'Referenced from: 00870E29 + loc_00870E3D: var_78 = var_74 + loc_00870E4D: If global_886000 = 0 Then + loc_00870E52: GoTo loc_00870E5C + loc_00870E54: End If + loc_00870E57: call _adj_fdiv_m32(edx+eax) + loc_00870E5C: 'Referenced from: 00870E52 + loc_00870E5C: global_88609C = ((var_78 * [esi+00000050h]) / [edx+eax]) + loc_00870E6C: GoTo loc_00872B8F + loc_00870E76: If Me = %x1 Then + loc_00870E7C: If Me = %x1 = 0 Then + loc_00870E8D: If 00000003h >= 0 Then + loc_00870E8F: var_eax = Err.Raise + loc_00870E91: End If + loc_00870E98: GoTo loc_00870E9C + loc_00870E9A: End If + loc_00870E9A: End If + loc_00870E9A: var_eax = Err.Raise + loc_00870E9C: 'Referenced from: 00870E98 + loc_00870EA9: If global_886000 = 0 Then + loc_00870EB1: GoTo loc_00870EC4 + loc_00870EB3: End If + loc_00870EC4: 'Referenced from: 00870EB1 + loc_00870ED7: If global_886000 = 0 Then + loc_00870EDF: GoTo loc_00870EF2 + loc_00870EE1: End If + loc_00870EF2: 'Referenced from: 00870EDF + loc_00870EFB: If global_886000 = 0 Then + loc_00870F00: GoTo loc_00870F0A + loc_00870F02: End If + loc_00870F05: call _adj_fdiv_m32(edx+eax, global_40172C) + loc_00870F0A: 'Referenced from: 00870F00 + loc_00870F0D: fsubr st0, [00401D30h] + loc_00870F2D: If global_886000 = 0 Then + loc_00870F35: GoTo loc_00870F48 + loc_00870F37: End If + loc_00870F48: 'Referenced from: 00870F35 + loc_00870F55: If global_886000 = 0 Then + loc_00870F5D: GoTo loc_00870F70 + loc_00870F5F: End If + loc_00870F70: 'Referenced from: 00870F5D + loc_00870F7F: GoTo loc_00872B8F + loc_00870F91: If global_886000 = 0 Then + loc_00870F99: GoTo loc_00870FAC + loc_00870F9B: End If + loc_00870FAC: 'Referenced from: 00870F99 + loc_00870FB9: If global_886000 = 0 Then + loc_00870FC1: GoTo loc_00870FD4 + loc_00870FC3: End If + loc_00870FD4: 'Referenced from: 00870FC1 + loc_00870FF5: If global_886000 = 0 Then + loc_00870FFA: GoTo loc_00871004 + loc_00870FFC: End If + loc_00870FFF: call _adj_fdiv_m32(Me.Caption = %StkVar1) + loc_00871004: 'Referenced from: 00870FFA + loc_00871027: var_5C = Sin(6.37066138261923E-314#) + loc_00871039: fsubr st0, [00401D30h] + loc_00871051: + loc_0087105E: If global_886000 = 0 Then + loc_00871063: GoTo loc_0087106D + loc_00871065: End If + loc_00871068: call _adj_fdiv_m32(Me.Caption = %StkVar1) + loc_0087106D: 'Referenced from: 00871063 + loc_00871083: GoTo loc_00872B8F + loc_008710A1: var_54 = CInt((6.37066138261923E-314 + global_4027F8)) + loc_008710AC: var_eax = Proc_84A0F0(Me(30), var_54) + loc_008710B6: If Me = %x1 Then + loc_008710BC: If Me = %x1 = 0 Then + loc_008710CD: If 00000005h >= 0 Then + loc_008710CF: var_eax = Err.Raise + loc_008710D1: End If + loc_008710D8: GoTo loc_008710DC + loc_008710DA: End If + loc_008710DA: End If + loc_008710DA: var_eax = Err.Raise + loc_008710DC: 'Referenced from: 008710D8 + loc_008710E9: If global_886000 = 0 Then + loc_008710F1: GoTo loc_00871104 + loc_008710F3: End If + loc_00871104: 'Referenced from: 008710F1 + loc_00871117: If global_886000 = 0 Then + loc_0087111F: GoTo loc_00871132 + loc_00871121: End If + loc_00871132: 'Referenced from: 0087111F + loc_00871141: If global_886000 = 0 Then + loc_00871149: GoTo loc_0087115C + loc_0087114B: End If + loc_0087115C: 'Referenced from: 00871149 + loc_00871169: If global_886000 = 0 Then + loc_00871171: GoTo loc_00871184 + loc_00871173: End If + loc_00871184: 'Referenced from: 00871171 + loc_0087118D: If global_886000 = 0 Then + loc_00871192: GoTo loc_0087119C + loc_00871194: End If + loc_00871197: call _adj_fdiv_m32(edx+eax, global_40172C, global_401728, global_40172C, global_40172C) + loc_0087119C: 'Referenced from: 00871192 + loc_008711BB: If global_886000 = 0 Then + loc_008711C3: GoTo loc_008711D6 + loc_008711C5: End If + loc_008711D6: 'Referenced from: 008711C3 + loc_008711E3: If global_886000 = 0 Then + loc_008711EB: GoTo loc_008711FE + loc_008711ED: End If + loc_008711FE: 'Referenced from: 008711EB + loc_0087121F: If global_886000 = 0 Then + loc_00871224: GoTo loc_0087122E + loc_00871226: End If + loc_00871229: call _adj_fdiv_m32(Me.Caption = %StkVar1) + loc_0087122E: 'Referenced from: 00871224 + loc_00871251: var_5C = Sin(6.37066138261923E-314#) + loc_00871263: fsubr st0, [00401D30h] + loc_00871288: If global_886000 = 0 Then + loc_0087128D: GoTo loc_00871297 + loc_0087128F: End If + loc_00871292: call _adj_fdiv_m32(Me.Caption = %StkVar1) + loc_00871297: 'Referenced from: 0087128D + loc_008712AD: GoTo loc_00872B8F + loc_008712B7: If Me = %x1 Then + loc_008712BD: If Me = %x1 = 0 Then + loc_008712CE: If 00000006h >= 0 Then + loc_008712D0: var_eax = Err.Raise + loc_008712D2: End If + loc_008712D9: GoTo loc_008712DD + loc_008712DB: End If + loc_008712DB: End If + loc_008712DB: var_eax = Err.Raise + loc_008712DD: 'Referenced from: 008712D9 + loc_008712EA: If global_886000 = 0 Then + loc_008712F2: GoTo loc_00871305 + loc_008712F4: End If + loc_00871305: 'Referenced from: 008712F2 + loc_0087131E: If global_886000 = 0 Then + loc_00871326: GoTo loc_00871339 + loc_00871328: End If + loc_00871339: 'Referenced from: 00871326 + loc_00871342: If global_886000 = 0 Then + loc_00871347: GoTo loc_00871351 + loc_00871349: End If + loc_0087134C: call _adj_fdiv_m32(ecx+eax, global_40172C) + loc_00871351: 'Referenced from: 00871347 + loc_00871377: If global_886000 = 0 Then + loc_0087137F: GoTo loc_00871392 + loc_00871381: End If + loc_00871392: 'Referenced from: 0087137F + loc_0087139F: If global_886000 = 0 Then + loc_008713A7: GoTo loc_008713BA + loc_008713A9: End If + loc_008713BA: 'Referenced from: 008713A7 + loc_008713D5: If global_886000 = 0 Then + loc_008713DA: GoTo loc_008713E4 + loc_008713DC: End If + loc_008713DF: call _adj_fdiv_m32(Me.Caption = %StkVar1, global_401728, global_40172C) + loc_008713E4: 'Referenced from: 008713DA + loc_0087140A: var_5C = Sin(6.37066138261923E-314#) + loc_00871416: fsubr st0, [00401D30h] + loc_00871434: GoTo loc_00871051 + loc_00871446: If global_886000 = 0 Then + loc_0087144E: GoTo loc_00871461 + loc_00871450: End If + loc_00871461: 'Referenced from: 0087144E + loc_0087146E: If global_886000 = 0 Then + loc_00871476: GoTo loc_00871489 + loc_00871478: End If + loc_00871489: 'Referenced from: 00871476 + loc_0087149B: GoTo loc_00871747 + loc_008714C4: var_54 = CInt((6.37066138261923E-314 + global_4027F8)) + loc_008714C7: var_eax = Proc_84A0F0(Me(30), var_54, global_40172C) + loc_008714D1: If Me = %x1 Then + loc_008714D7: If Me = %x1 = 0 Then + loc_008714E8: If 00000008h >= 0 Then + loc_008714EA: var_eax = Err.Raise + loc_008714EC: End If + loc_008714F3: GoTo loc_008714F7 + loc_008714F5: End If + loc_008714F5: End If + loc_008714F5: var_eax = Err.Raise + loc_008714F7: 'Referenced from: 008714F3 + loc_00871504: If global_886000 = 0 Then + loc_0087150C: GoTo loc_0087151F + loc_0087150E: End If + loc_0087151F: 'Referenced from: 0087150C + loc_00871532: If global_886000 = 0 Then + loc_0087153A: GoTo loc_0087154D + loc_0087153C: End If + loc_0087154D: 'Referenced from: 0087153A + loc_00871556: If global_886000 = 0 Then + loc_0087155B: GoTo loc_00871565 + loc_0087155D: End If + loc_00871560: call _adj_fdiv_m32(edx+eax, global_40172C) + loc_00871565: 'Referenced from: 0087155B + loc_00871575: If global_886000 = 0 Then + loc_0087157D: GoTo loc_00871590 + loc_0087157F: End If + loc_00871590: 'Referenced from: 0087157D + loc_0087159D: If global_886000 = 0 Then + loc_008715A5: GoTo loc_008715B8 + loc_008715A7: End If + loc_008715B8: 'Referenced from: 008715A5 + loc_008715D9: If global_886000 = 0 Then + loc_008715E1: GoTo loc_008715F4 + loc_008715E3: End If + loc_008715F4: 'Referenced from: 008715E1 + loc_00871601: If global_886000 = 0 Then + loc_00871609: GoTo loc_0087161C + loc_0087160B: End If + loc_0087161C: 'Referenced from: 00871609 + loc_0087162E: GoTo loc_00871747 + loc_00871638: If Me = %x1 Then + loc_0087163E: If Me = %x1 = 0 Then + loc_0087164F: If 00000009h >= 0 Then + loc_00871651: var_eax = Err.Raise + loc_00871653: End If + loc_0087165A: GoTo loc_0087165E + loc_0087165C: End If + loc_0087165C: End If + loc_0087165C: var_eax = Err.Raise + loc_0087165E: 'Referenced from: 0087165A + loc_0087166B: If global_886000 = 0 Then + loc_00871673: GoTo loc_00871686 + loc_00871675: End If + loc_00871686: 'Referenced from: 00871673 + loc_00871699: If global_886000 = 0 Then + loc_008716A1: GoTo loc_008716B4 + loc_008716A3: End If + loc_008716B4: 'Referenced from: 008716A1 + loc_008716BD: If global_886000 = 0 Then + loc_008716C2: GoTo loc_008716CC + loc_008716C4: End If + loc_008716C7: call _adj_fdiv_m32(edx+eax, global_40172C, global_401728, global_40172C) + loc_008716CC: 'Referenced from: 008716C2 + loc_008716CF: fsubr st0, [00401D30h] + loc_008716F2: If global_886000 = 0 Then + loc_008716FA: GoTo loc_0087170D + loc_008716FC: End If + loc_0087170D: 'Referenced from: 008716FA + loc_0087171A: If global_886000 = 0 Then + loc_00871722: GoTo loc_00871735 + loc_00871724: End If + loc_00871735: 'Referenced from: 00871722 + loc_00871747: 'Referenced from: 0087149B + loc_0087175C: If global_886000 = 0 Then + loc_00871761: GoTo loc_0087176B + loc_00871763: End If + loc_00871766: call _adj_fdiv_m32(Me.Caption = %StkVar1, global_40172C) + loc_0087176B: 'Referenced from: 00871761 + loc_0087176B: fsubr st0, [00402AC0h] + loc_0087178A: If global_886000 = 0 Then + loc_0087178F: GoTo loc_00871799 + loc_00871791: End If + loc_00871794: call _adj_fdiv_m32(Me.Caption = %StkVar1) + loc_00871799: 'Referenced from: 0087178F + loc_008717BF: var_5C = Sin(6.37066138261923E-314#) + loc_008717CB: fsubr st0, [00402AD0h] + loc_008717E1: GoTo loc_00871083 + loc_00871802: var_54 = CInt((6.37066138261923E-314 + global_4027F8)) + loc_0087180D: var_eax = Proc_84A0F0(Me(30), var_54, ((&H0000000300905A4D&H / [esi+00000054h]) * global_401768)) + loc_00871817: If Me = %x1 Then + loc_0087181D: If Me = %x1 = 0 Then + loc_0087182E: If 0000000Bh >= 0 Then + loc_00871830: var_eax = Err.Raise + loc_00871832: End If + loc_00871839: GoTo loc_0087183D + loc_0087183B: End If + loc_0087183B: End If + loc_0087183B: var_eax = Err.Raise + loc_0087183D: 'Referenced from: 00871839 + loc_0087184A: If global_886000 = 0 Then + loc_00871852: GoTo loc_00871865 + loc_00871854: End If + loc_00871865: 'Referenced from: 00871852 + loc_00871878: If global_886000 = 0 Then + loc_00871880: GoTo loc_00871893 + loc_00871882: End If + loc_00871893: 'Referenced from: 00871880 + loc_008718A2: If global_886000 = 0 Then + loc_008718AA: GoTo loc_008718BD + loc_008718AC: End If + loc_008718BD: 'Referenced from: 008718AA + loc_008718CA: If global_886000 = 0 Then + loc_008718D2: GoTo loc_008718E5 + loc_008718D4: End If + loc_008718E5: 'Referenced from: 008718D2 + loc_008718EE: If global_886000 = 0 Then + loc_008718F3: GoTo loc_008718FD + loc_008718F5: End If + loc_008718F8: call _adj_fdiv_m32(edx+eax, global_40172C, global_401728, global_40172C, global_40172C) + loc_008718FD: 'Referenced from: 008718F3 + loc_0087191F: If global_886000 = 0 Then + loc_00871927: GoTo loc_0087193A + loc_00871929: End If + loc_0087193A: 'Referenced from: 00871927 + loc_00871947: If global_886000 = 0 Then + loc_0087194F: GoTo loc_00871962 + loc_00871951: End If + loc_00871962: 'Referenced from: 0087194F + loc_00871986: If global_886000 = 0 Then + loc_0087198B: GoTo loc_00871995 + loc_0087198D: End If + loc_00871990: call _adj_fdiv_m32(Me.Caption = %StkVar1) + loc_00871995: 'Referenced from: 0087198B + loc_008719B8: var_5C = Sin(6.37066138261923E-314#) + loc_008719E2: GoTo loc_00871B69 + loc_008719EC: If Me = %x1 Then + loc_008719F2: If Me = %x1 = 0 Then + loc_00871A03: If 0000000Ch >= 0 Then + loc_00871A05: var_eax = Err.Raise + loc_00871A07: End If + loc_00871A0E: GoTo loc_00871A12 + loc_00871A10: End If + loc_00871A10: End If + loc_00871A10: var_eax = Err.Raise + loc_00871A12: 'Referenced from: 00871A0E + loc_00871A1F: If global_886000 = 0 Then + loc_00871A27: GoTo loc_00871A3A + loc_00871A29: End If + loc_00871A3A: 'Referenced from: 00871A27 + loc_00871A53: If global_886000 = 0 Then + loc_00871A5B: GoTo loc_00871A6E + loc_00871A5D: End If + loc_00871A6E: 'Referenced from: 00871A5B + loc_00871A77: If global_886000 = 0 Then + loc_00871A7C: GoTo loc_00871A86 + loc_00871A7E: End If + loc_00871A81: call _adj_fdiv_m32(ecx+eax, global_40172C) + loc_00871A86: 'Referenced from: 00871A7C + loc_00871AAC: If global_886000 = 0 Then + loc_00871AB4: GoTo loc_00871AC7 + loc_00871AB6: End If + loc_00871AC7: 'Referenced from: 00871AB4 + loc_00871AD4: If global_886000 = 0 Then + loc_00871ADC: GoTo loc_00871AEF + loc_00871ADE: End If + loc_00871AEF: 'Referenced from: 00871ADC + loc_00871B0A: If global_886000 = 0 Then + loc_00871B0F: GoTo loc_00871B19 + loc_00871B11: End If + loc_00871B14: call _adj_fdiv_m32(Me.Caption = %StkVar1, global_401728, global_40172C) + loc_00871B19: 'Referenced from: 00871B0F + loc_00871B3F: var_5C = Sin(6.37066138261923E-314#) + loc_00871B69: 'Referenced from: 008719E2 + loc_00871B76: If global_886000 = 0 Then + loc_00871B7B: GoTo loc_00871B85 + loc_00871B7D: End If + loc_00871B80: call _adj_fdiv_m32(Me.Caption = %StkVar1) + loc_00871B85: 'Referenced from: 00871B7B + loc_00871B85: fsubr st0, [00402AE4h] + loc_00871B9B: GoTo loc_00871083 + loc_00871BC4: var_54 = CInt((6.37066138261923E-314 + global_4027F8)) + loc_00871BC7: var_eax = Proc_84A0F0(Me(30), var_54) + loc_00871BD1: If Me = %x1 Then + loc_00871BD7: If Me = %x1 = 0 Then + loc_00871BE8: If 0000000Eh >= 0 Then + loc_00871BEA: var_eax = Err.Raise + loc_00871BEC: End If + loc_00871BF3: GoTo loc_00871BF7 + loc_00871BF5: End If + loc_00871BF5: End If + loc_00871BF5: var_eax = Err.Raise + loc_00871BF7: 'Referenced from: 00871BF3 + loc_00871C04: If global_886000 = 0 Then + loc_00871C0C: GoTo loc_00871C1F + loc_00871C0E: End If + loc_00871C1F: 'Referenced from: 00871C0C + loc_00871C32: If global_886000 = 0 Then + loc_00871C3A: GoTo loc_00871C4D + loc_00871C3C: End If + loc_00871C4D: 'Referenced from: 00871C3A + loc_00871C56: If global_886000 = 0 Then + loc_00871C5B: GoTo loc_00871C65 + loc_00871C5D: End If + loc_00871C60: call _adj_fdiv_m32(edx+eax, global_40172C) + loc_00871C65: 'Referenced from: 00871C5B + loc_00871C75: If global_886000 = 0 Then + loc_00871C7D: GoTo loc_00871C90 + loc_00871C7F: End If + loc_00871C90: 'Referenced from: 00871C7D + loc_00871C9D: If global_886000 = 0 Then + loc_00871CA5: GoTo loc_00871CB8 + loc_00871CA7: End If + loc_00871CB8: 'Referenced from: 00871CA5 + loc_00871CD9: If global_886000 = 0 Then + loc_00871CE1: GoTo loc_00871CF4 + loc_00871CE3: End If + loc_00871CF4: 'Referenced from: 00871CE1 + loc_00871D01: If global_886000 = 0 Then + loc_00871D09: GoTo loc_00871D1C + loc_00871D0B: End If + loc_00871D1C: 'Referenced from: 00871D09 + loc_00871D43: If global_886000 = 0 Then + loc_00871D48: GoTo loc_00871D52 + loc_00871D4A: End If + loc_00871D4D: call _adj_fdiv_m32(Me.Caption = %StkVar1, global_40172C, global_401728, global_40172C) + loc_00871D52: 'Referenced from: 00871D48 + loc_00871D71: If global_886000 = 0 Then + loc_00871D76: GoTo loc_00871D80 + loc_00871D78: End If + loc_00871D7B: call _adj_fdiv_m32(Me.Caption = %StkVar1) + loc_00871D80: 'Referenced from: 00871D76 + loc_00871DA6: var_5C = Sin(6.37066138261923E-314#) + loc_00871DC8: GoTo loc_00871083 + loc_00871DD2: If Me = %x1 Then + loc_00871DD8: If Me = %x1 = 0 Then + loc_00871DE9: If 00000010h >= 0 Then + loc_00871DEB: var_eax = Err.Raise + loc_00871DF1: End If + loc_00871DFE: GoTo loc_00871E02 + loc_00871E00: End If + loc_00871E00: End If + loc_00871E00: var_eax = Err.Raise + loc_00871E02: 'Referenced from: 00871DFE + loc_00871E1B: If global_886000 = 0 Then + loc_00871E20: GoTo loc_00871E2A + loc_00871E22: End If + loc_00871E25: call _adj_fdiv_m32(edx+eax) + loc_00871E2A: 'Referenced from: 00871E20 + loc_00871E37: call __vbaPowerR8((&H0000000300905A4D&H / [edx+eax])) + loc_00871E40: var_2C = (global_401D30 / global_401728) + loc_00871E45: If Me = %x1 Then + loc_00871E4B: If Me = %x1 = 0 Then + loc_00871E5C: If 00000010h >= 0 Then + loc_00871E5E: var_eax = Err.Raise + loc_00871E64: End If + loc_00871E6B: GoTo loc_00871E6F + loc_00871E6D: End If + loc_00871E6D: End If + loc_00871E6D: call edi + loc_00871E6F: 'Referenced from: 00871E6B + loc_00871E8B: If global_886000 = 0 Then + loc_00871E90: GoTo loc_00871E9A + loc_00871E92: End If + loc_00871E95: call _adj_fdiv_m32(edx+eax) + loc_00871E9A: 'Referenced from: 00871E90 + loc_00871EB5: If Me = %x1 Then + loc_00871EBB: If Me = %x1 = 0 Then + loc_00871ECC: If 00000010h >= 0 Then + loc_00871ECE: var_eax = Err.Raise + loc_00871ED4: End If + loc_00871EDB: GoTo loc_00871EE3 + loc_00871EDD: End If + loc_00871EDD: End If + loc_00871EDD: var_eax = Err.Raise + loc_00871EE3: 'Referenced from: 00871EDB + loc_00871EF9: If global_886000 = 0 Then + loc_00871EFE: GoTo loc_00871F08 + loc_00871F00: End If + loc_00871F03: call _adj_fdiv_m32(edx+eax) + loc_00871F08: 'Referenced from: 00871EFE + loc_00871F24: If global_886000 = 0 Then + loc_00871F2C: GoTo loc_00871F3F + loc_00871F2E: End If + loc_00871F3F: 'Referenced from: 00871F2C + loc_00871F56: var_88 = CInt((((6.37066138261923E-314 * global_402D80) / [edx+eax]) * var_2C)) + loc_00871F65: var_84 = var_7C + loc_00871F78: If global_886000 = 0 Then + loc_00871F80: GoTo loc_00871F93 + loc_00871F82: End If + loc_00871F93: 'Referenced from: 00871F80 + loc_00871FB2: If global_886000 = 0 Then + loc_00871FBA: GoTo loc_00871FCD + loc_00871FBC: End If + loc_00871FCD: 'Referenced from: 00871FBA + loc_00871FD3: var_90 = Err.Number + loc_00871FE6: If global_886000 = 0 Then + loc_00871FEE: GoTo loc_00872001 + loc_00871FF0: End If + loc_00872001: 'Referenced from: 00871FEE + loc_0087204F: If Me = %x1 Then + loc_00872055: If Me = %x1 = 0 Then + loc_00872066: If 00000010h >= 0 Then + loc_00872068: var_eax = Err.Raise + loc_0087206E: End If + loc_00872075: GoTo loc_0087207D + loc_00872077: End If + loc_00872077: End If + loc_00872077: var_eax = Err.Raise + loc_0087207D: 'Referenced from: 00872075 + loc_00872099: If global_886000 = 0 Then + loc_0087209E: GoTo loc_008720A8 + loc_008720A0: End If + loc_008720A3: call _adj_fdiv_m32(ecx+eax) + loc_008720A8: 'Referenced from: 0087209E + loc_008720A8: fsubr st0, [00402D78h] + loc_008720AE: var_24 = _adj_fdiv_m32(ecx+eax) + loc_0087210C: If global_886000 = 0 Then + loc_00872114: GoTo loc_00872127 + loc_00872116: End If + loc_00872127: 'Referenced from: 00872114 + loc_0087212A: var_94 = CInt((Cos(6.37066138261923E-314#) * var_24)) + loc_0087213F: If global_886000 = 0 Then + loc_00872147: GoTo loc_0087215A + loc_00872149: End If + loc_0087215A: 'Referenced from: 00872147 + loc_00872162: var_9C = CInt((Sin(6.37066138261923E-314#) * var_24)) + loc_0087218B: If global_886000 = 0 Then + loc_00872193: GoTo loc_008721A6 + loc_00872195: End If + loc_008721A6: 'Referenced from: 00872193 + loc_008721A9: var_A0 = CInt((Sin(6.37066138261923E-314#) * var_24)) + loc_008721BC: If global_886000 = 0 Then + loc_008721C4: GoTo loc_008721D7 + loc_008721C6: End If + loc_008721D7: 'Referenced from: 008721C4 + loc_008721DF: var_A8 = CInt((Sin(6.37066138261923E-314#) * var_24)) + loc_00872208: If global_886000 = 0 Then + loc_00872210: GoTo loc_00872223 + loc_00872212: End If + loc_00872223: 'Referenced from: 00872210 + loc_00872230: If global_886000 = 0 Then + loc_00872238: GoTo loc_0087224B + loc_0087223A: End If + loc_0087224B: 'Referenced from: 00872238 + loc_00872253: var_B0 = Err.Number + loc_0087227C: If global_886000 = 0 Then + loc_00872284: GoTo loc_00872297 + loc_00872286: End If + loc_00872297: 'Referenced from: 00872284 + loc_008722A4: If global_886000 = 0 Then + loc_008722AC: GoTo loc_008722BF + loc_008722AE: End If + loc_008722BF: 'Referenced from: 008722AC + loc_008722C7: var_B8 = Err.Number + loc_008722F0: If global_886000 = 0 Then + loc_008722F8: GoTo loc_0087230B + loc_008722FA: End If + loc_0087230B: 'Referenced from: 008722F8 + loc_00872318: If global_886000 = 0 Then + loc_00872320: GoTo loc_00872333 + loc_00872322: End If + loc_00872333: 'Referenced from: 00872320 + loc_0087233B: var_C0 = Err.Number + loc_00872364: If global_886000 = 0 Then + loc_0087236C: GoTo loc_0087237F + loc_0087236E: End If + loc_0087237F: 'Referenced from: 0087236C + loc_0087238C: If global_886000 = 0 Then + loc_00872394: GoTo loc_008723A7 + loc_00872396: End If + loc_008723A7: 'Referenced from: 00872394 + loc_008723AF: var_C8 = Err.Number + loc_008723D8: If global_886000 = 0 Then + loc_008723E0: GoTo loc_008723F3 + loc_008723E2: End If + loc_008723F3: 'Referenced from: 008723E0 + loc_00872400: If global_886000 = 0 Then + loc_00872408: GoTo loc_0087241B + loc_0087240A: End If + loc_0087241B: 'Referenced from: 00872408 + loc_00872423: var_D0 = Err.Number + loc_0087244C: If global_886000 = 0 Then + loc_00872454: GoTo loc_00872467 + loc_00872456: End If + loc_00872467: 'Referenced from: 00872454 + loc_00872474: If global_886000 = 0 Then + loc_0087247C: GoTo loc_0087248F + loc_0087247E: End If + loc_0087248F: 'Referenced from: 0087247C + loc_00872497: var_D8 = Err.Number + loc_008724D8: GoTo loc_008724E0 + loc_008724DA: End If + loc_008724DA: fsubr st0, [00886098h] + loc_008724E0: 'Referenced from: 008724D8 + loc_008724E0: global_886098 = Err.Number + loc_00872515: global_88609C = Err.Number + loc_00872525: GoTo loc_00872B8F + loc_0087252A: End If + loc_0087252A: fsubr st0, [0088609Ch] + loc_00872530: global_88609C = Err.Number + loc_00872540: GoTo loc_00871083 + loc_008725C7: If global_886000 = 0 Then + loc_008725CF: GoTo loc_008725E2 + loc_008725D1: End If + loc_008725E2: 'Referenced from: 008725CF + loc_008725E7: var_94 = CInt((Cos(6.37066138261923E-314#) * global_402D68)) + loc_008725F0: var_A0 = CInt((Sin(6.37066138261923E-314#) * global_402D68)) + loc_00872603: If global_886000 = 0 Then + loc_0087260B: GoTo loc_0087261E + loc_0087260D: End If + loc_0087261E: 'Referenced from: 0087260B + loc_00872626: var_E0 = CInt((Cos(6.37066138261923E-314#) * global_402D68)) + loc_0087264F: If global_886000 = 0 Then + loc_00872657: GoTo loc_0087266A + loc_00872659: End If + loc_0087266A: 'Referenced from: 00872657 + loc_00872677: If global_886000 = 0 Then + loc_0087267F: GoTo loc_00872692 + loc_00872681: End If + loc_00872692: 'Referenced from: 0087267F + loc_0087269A: var_E8 = Err.Number + loc_008726C3: If global_886000 = 0 Then + loc_008726CB: GoTo loc_008726DE + loc_008726CD: End If + loc_008726DE: 'Referenced from: 008726CB + loc_008726EB: If global_886000 = 0 Then + loc_008726F3: GoTo loc_00872706 + loc_008726F5: End If + loc_00872706: 'Referenced from: 008726F3 + loc_0087270E: var_F0 = Err.Number + loc_00872737: If global_886000 = 0 Then + loc_0087273F: GoTo loc_00872752 + loc_00872741: End If + loc_00872752: 'Referenced from: 0087273F + loc_0087275F: If global_886000 = 0 Then + loc_00872767: GoTo loc_0087277A + loc_00872769: End If + loc_0087277A: 'Referenced from: 00872767 + loc_00872790: var_F8 = Err.Number + loc_008727B9: If global_886000 = 0 Then + loc_008727C1: GoTo loc_008727D4 + loc_008727C3: End If + loc_008727D4: 'Referenced from: 008727C1 + loc_008727E1: If global_886000 = 0 Then + loc_008727E9: GoTo loc_008727FC + loc_008727EB: End If + loc_008727FC: 'Referenced from: 008727E9 + loc_00872804: var_100 = Err.Number + loc_0087282D: If global_886000 = 0 Then + loc_00872835: GoTo loc_00872848 + loc_00872837: End If + loc_00872848: 'Referenced from: 00872835 + loc_00872855: If global_886000 = 0 Then + loc_0087285D: GoTo loc_00872870 + loc_0087285F: End If + loc_00872870: 'Referenced from: 0087285D + loc_00872878: var_108 = Err.Number + loc_008728A1: If global_886000 = 0 Then + loc_008728A9: GoTo loc_008728BC + loc_008728AB: End If + loc_008728BC: 'Referenced from: 008728A9 + loc_008728C9: If global_886000 = 0 Then + loc_008728D1: GoTo loc_008728E4 + loc_008728D3: End If + loc_008728E4: 'Referenced from: 008728D1 + loc_008728EC: var_110 = Err.Number + loc_00872915: If global_886000 = 0 Then + loc_0087291D: GoTo loc_00872930 + loc_0087291F: End If + loc_00872930: 'Referenced from: 0087291D + loc_0087293D: If global_886000 = 0 Then + loc_00872945: GoTo loc_00872958 + loc_00872947: End If + loc_00872958: 'Referenced from: 00872945 + loc_00872960: var_118 = Err.Number + loc_00872981: If Me = %x1 Then + loc_00872987: If Me = %x1 = 0 Then + loc_00872998: If 00000011h >= 0 Then + loc_0087299A: var_eax = Err.Raise + loc_008729A0: End If + loc_008729A3: GoTo loc_008729AD + loc_008729A5: End If + loc_008729A5: End If + loc_008729A5: var_eax = Err.Raise + loc_008729AD: 'Referenced from: 008729A3 + loc_008729D3: If global_886000 = 0 Then + loc_008729D8: GoTo loc_008729E2 + loc_008729DA: End If + loc_008729DD: call _adj_fdiv_m32(ecx+ebx, global_40172C, global_40172C, global_401728, global_40172C, global_40172C, global_401728, global_40172C, global_40172C, global_401728, global_40172C) + loc_008729E2: 'Referenced from: 008729D8 + loc_008729F3: var_28 = CInt(((6.37066138261923E-314 / [ecx+ebx]) * st1)) + loc_00872A0F: If Me = %x1 Then + loc_00872A15: If Me = %x1 = 0 Then + loc_00872A26: If 00000011h >= 0 Then + loc_00872A28: var_eax = Err.Raise + loc_00872A2E: End If + loc_00872A31: GoTo loc_00872A3B + loc_00872A33: End If + loc_00872A33: End If + loc_00872A33: var_eax = Err.Raise + loc_00872A3B: 'Referenced from: 00872A31 + loc_00872A61: If global_886000 = 0 Then + loc_00872A66: GoTo loc_00872A70 + loc_00872A68: End If + loc_00872A6B: call _adj_fdiv_m32(ecx+ebx) + loc_00872A70: 'Referenced from: 00872A66 + loc_00872A96: If global_886000 = 0 Then + loc_00872A9E: GoTo loc_00872AB1 + loc_00872AA0: End If + loc_00872AB1: 'Referenced from: 00872A9E + loc_00872AB5: var_11C = var_28 + loc_00872AC8: If global_886000 = 0 Then + loc_00872AD0: GoTo loc_00872AE3 + loc_00872AD2: End If + loc_00872AE3: 'Referenced from: 00872AD0 + loc_00872AEB: var_124 = CInt(((6.37066138261923E-314 / [ecx+ebx]) * st1)) + loc_00872B14: If global_886000 = 0 Then + loc_00872B1C: GoTo loc_00872B2F + loc_00872B1E: End If + loc_00872B2F: 'Referenced from: 00872B1C + loc_00872B32: var_128 = CInt(((6.37066138261923E-314 / [ecx+ebx]) * st1)) + loc_00872B45: If global_886000 = 0 Then + loc_00872B4D: GoTo loc_00872B60 + loc_00872B4F: End If + loc_00872B60: 'Referenced from: 00872B4D + loc_00872B68: var_130 = CInt(((6.37066138261923E-314 / [ecx+ebx]) * st1)) + loc_00872B84: GoTo loc_00871083 + loc_00872B8F: End If + loc_00872B95: GoTo loc_00872BA1 + loc_00872BA0: Exit Sub + loc_00872BA1: 'Referenced from: 00872B95 + loc_00872BA1: Exit Sub +End Sub + +Public Sub loadGraphics() '872C60 + Dim Me As Me + Dim var_18 As Me + loc_00872CA1: global_88614C = &H100 + loc_00872CA7: global_88614E = &H100 + loc_00872CC6: global_886098 = 42C80000h + loc_00872CD0: global_88609C = 42480000h + loc_00872CDA: var_eax = Proc_10_13_84B1F0(global_008865DC, global_0088614C, global_0088614E) + loc_00872D09: var_eax = Proc_10_12_84AC50(global_008865DC, global_00886014 & "graphics\backgrounds\cement dark.bmp", @%StkVar2 & %x1) + loc_00872D31: call Proc_10_13_84B1F0(%x1 = Me.FontSize, &H100, &H100) + loc_00872D55: call Proc_10_12_84AC50(%x1 = Me.FontSize, global_00886014 & "graphics\intro\grid.bmp", ) + loc_00872D6A: call Proc_84A590(%x1 = Me.FontSize, , ) + loc_00872D8C: call Proc_10_13_84B1F0(Me.FontSize = %x1s, &HA0, &H1E0) + loc_00872DA4: var_18 = global_00886014 & "graphics\intro\flashbg.bmp" + loc_00872DB1: call Proc_10_12_84AC50(Me.FontSize = %x1s, fs:[00000000h], ) + loc_00872DDC: call Proc_10_13_84B1F0(%x1 = Me.FontBold, &HA0, &H37) + loc_00872E00: call Proc_10_12_84AC50(%x1 = Me.FontBold, global_00886014 & "graphics\intro\flashtop.bmp", ) + loc_00872E2B: call Proc_10_13_84B1F0(Me.FontBold = %x1b, &HA0, &H37) + loc_00872E43: var_18 = global_00886014 & "graphics\intro\flashbottom.bmp" + loc_00872E50: call Proc_10_12_84AC50(Me.FontBold = %x1b) + loc_00872E78: call Proc_10_13_84B1F0(%x1 = Me.ForeColor, &H13A, &HA5) + loc_00872E99: call Proc_10_12_84AC50(%x1 = Me.ForeColor, global_00886014 & "graphics\intro\mwlogo.bmp") + loc_00872EAB: call Proc_84A590(%x1 = Me.ForeColor) + loc_00872ECD: call Proc_10_13_84B1F0(%x1 = Me.Width, &HFA, &H4C) + loc_00872EE5: var_18 = global_00886014 & "graphics\intro\midas.jpg" + loc_00872EF2: call Proc_10_12_84AC50(%x1 = Me.Width) + loc_00872F07: call Proc_84A590(%x1 = Me.Width) + loc_00872F29: call Proc_10_13_84B1F0(%x1 = Me.MousePointer, &H12C, &H8B) + loc_00872F4D: call Proc_10_12_84AC50(%x1 = Me.MousePointer, global_00886014 & "graphics\intro\musiclogo.bmp") + loc_00872F62: call Proc_84A590(%x1 = Me.MousePointer) + loc_00872F84: call Proc_10_13_84B1F0(%x1 = Me.Enabled, &H13B, &HA0) + loc_00872F9C: var_18 = global_00886014 & "graphics\intro\fluxlogo.bmp" + loc_00872FA9: call Proc_10_12_84AC50(%x1 = Me.Enabled) + loc_00872FBE: call Proc_84A590(%x1 = Me.Enabled) + loc_00872FDD: call Proc_10_13_84B1F0(Me.FontItalic = %x1b, &HB5, &HB5) + loc_00873001: call Proc_10_12_84AC50(Me.FontItalic = %x1b, global_00886014 & "graphics\intro\ball.bmp") + loc_00873016: call Proc_84A590(Me.FontItalic = %x1b) + loc_00873035: call Proc_10_13_84B1F0(Me.FontUnderline = %x1b, &HBE, &HBE) + loc_0087304D: var_18 = global_00886014 & "graphics\intro\cube.bmp" + loc_0087305A: call Proc_10_12_84AC50(Me.FontUnderline = %x1b) + loc_0087306F: call Proc_84A590(Me.FontUnderline = %x1b) + loc_00873091: call Proc_10_13_84B1F0(Me.CurrentX = %x1s, &HB5, &HC0) + loc_008730B5: call Proc_10_12_84AC50(Me.CurrentX = %x1s, global_00886014 & "graphics\intro\cone.bmp") + loc_008730CA: call Proc_84A590(Me.CurrentX = %x1s) + loc_008730EC: call Proc_10_13_84B1F0(Me.ScaleLeft = %x1s, &HBE, &HC0) + loc_00873104: var_18 = global_00886014 & "graphics\intro\gem.bmp" + loc_00873111: call Proc_10_12_84AC50(Me.ScaleLeft = %x1s) + loc_00873126: call Proc_84A590(Me.ScaleLeft = %x1s) + loc_00873131: Me = Me + 00000104h + loc_00873148: var_eax = Proc_10_13_84B1F0(Me+00000104h, &HBE, &HB7) + loc_00873166: var_eax = Proc_10_12_84AC50(Me+00000104h, global_00886014 & "graphics\intro\bomb.bmp") + loc_00873175: var_eax = Proc_84A590(Me+00000104h) + loc_00873180: GoTo loc_0087318C + loc_0087318B: Exit Sub + loc_0087318C: 'Referenced from: 00873180 +End Sub + +Public Sub drawIntroBG() '8731B0 + Dim Me As Me + loc_008731F4: If %x1 = Me.FontItalic = 0 Then + loc_00873213: var_28 = ((global_8860D4 * global_886098) + [esi+0000005Ch]) + loc_0087323B: fabs + loc_00873247: var_2C = var_28 + loc_00873260: var_34 = global_0088614C + loc_0087327E: idiv ecx + loc_00873289: End If + loc_0087328C: fabs + loc_00873298: var_3C = &H0000000300905A4D&H + loc_008732B1: var_44 = global_0088614E + loc_008732CF: idiv ecx + loc_008732DA: End If + loc_00873320: var_eax = Proc_9_7_843920(global_008865DC, global_0088614C, global_0088614E) + loc_00873325: GoTo loc_0087350A + loc_0087332A: End If + loc_0087336C: call Proc_9_7_843920(Me.FontSize = %x1s, 160, global_008865E8) + loc_008733A2: call Proc_9_7_843920(%x1 = Me.FontBold, 160, global_008865E8) + loc_008733DF: call Proc_9_7_843920(Me.FontBold = %x1b, 160, global_008865E8) + loc_008733FD: var_4C = ((global_8860D4 * global_886098) + [esi+0000005Ch]) + loc_00873449: fabs + loc_00873455: var_50 = var_4C + loc_0087347F: idiv ecx + loc_0087348A: GoTo loc_00873492 + loc_0087348C: End If + loc_00873492: 'Referenced from: 0087348A + loc_00873495: fabs + loc_008734A1: var_58 = &H0000000300905A4D&H + loc_008734C5: idiv ecx + loc_008734D0: End If + loc_008734D3: fabs + loc_008734DB: var_60 = &H0000000300905A4D&H + loc_008734FF: idiv ecx + loc_0087350A: End If +End Sub + +Public Sub drawintroFG() '873530 + Dim Me As Me + loc_008735B7: Me = Me + 000000B0h + loc_008735C3: var_eax = Proc_9_7_843920(Me+000000B0h, 256, 256) +End Sub + +Public Sub drawGraphics() '8735F0 + Dim Me As Me + loc_00873630: var_eax = intro.drawIntroBG + loc_00873651: If esi+0000004Ch < 17 Then + loc_00873656: var_eax = intro.drawintroFG + loc_00873672: End If + loc_00873679: If %x1 = Me.FontUnderline Then + loc_008736BD: call Proc_10_14_84B2D0(Me.FontItalic = %x1b, global_008865E8, CInt(6.37066138261923E-314)) + loc_008736C2: GoTo loc_008736CA + loc_008736C4: End If + loc_008736CA: 'Referenced from: 008736C2 + loc_008736D1: If %x1 = Me.CurrentX Then + loc_0087370F: call Proc_10_14_84B2D0(Me.FontUnderline = %x1b, global_008865E8, CInt(6.37066138261923E-314)) + loc_00873714: End If + loc_0087371B: If %x1 = Me.ScaleLeft Then + loc_00873759: call Proc_10_14_84B2D0(Me.CurrentX = %x1s, global_008865E8, CInt(6.37066138261923E-314)) + loc_0087375E: End If + loc_00873765: If %x1 = Me.ScaleWidth Then + loc_008737A3: call Proc_10_14_84B2D0(Me.ScaleLeft = %x1s, global_008865E8, CInt(6.37066138261923E-314)) + loc_008737A8: End If + loc_008737AF: If %x1 = Me.ScaleMode Then + loc_008737BA: If esi+0000004Ch = 16 Then + loc_008737DC: var_30 = var_2C + loc_0087380A: var_38 = var_34 + loc_00873841: call Proc_10_15_84B580(Me.ScaleWidth = %x1s, global_008865E8, CInt(6.37066138261923E-314)) + loc_00873846: GoTo loc_00873889 + loc_00873848: End If + loc_00873884: call Proc_10_14_84B2D0(Me.ScaleWidth = %x1s, global_008865E8, CInt(6.37066138261923E-314)) + loc_00873889: End If + loc_0087388D: If Me.Left = %x1s Then + loc_008738C2: call Proc_10_14_84B2D0(%x1 = Me.ForeColor, global_008865E8, CInt(6.37066138261923E-314)) + loc_008738C7: End If + loc_008738CE: If Me.Height = %x1s Then + loc_00873909: call Proc_10_14_84B2D0(%x1 = Me.Width, global_008865E8, CInt(6.37066138261923E-314)) + loc_0087390E: End If + loc_00873915: If Me.FontName = %StkVar1 Then + loc_00873953: call Proc_10_14_84B2D0(%x1 = Me.MousePointer, global_008865E8, CInt(6.37066138261923E-314)) + loc_00873958: End If + loc_0087395F: If Me.WindowState = %StkVar1 Then + loc_00873991: Me = Me + 00000090h + loc_0087399D: var_eax = Proc_10_14_84B2D0(Me+00000090h, global_008865E8, CInt(6.37066138261923E-314)) + loc_008739A2: End If +End Sub + +Public Sub definePhases() '8739D0 + Dim Me As Me + loc_00873A22: ReDim Me = %x1(Me To 0) + loc_00873A37: ReDim %x1 = Me.Name(128 To 0) + loc_00873A42: var_28 = global_402C78 + loc_00873A55: var_24 = global_402E50 + loc_00873A68: var_1C = global_402E48 + loc_00873A8F: If Me = %x1 Then + loc_00873A95: If Me = %x1 = 0 Then + loc_00873AAC: If 00000001h >= 0 Then + loc_00873AAE: var_eax = Err.Raise + loc_00873AB0: End If + loc_00873AB7: GoTo loc_00873AC7 + loc_00873AB9: End If + loc_00873AB9: End If + loc_00873AB9: var_eax = Err.Raise + loc_00873AC7: 'Referenced from: 00873AB7 + loc_00873ACF: var_54 = global_402E40 + loc_00873AE9: If Me = %x1 Then + loc_00873AEF: If Me = %x1 = 0 Then + loc_00873B00: If 00000002h >= 0 Then + loc_00873B02: var_eax = Err.Raise + loc_00873B04: End If + loc_00873B0B: GoTo loc_00873B11 + loc_00873B0D: End If + loc_00873B0D: End If + loc_00873B0D: var_eax = Err.Raise + loc_00873B11: 'Referenced from: 00873B0B + loc_00873B19: var_58 = global_402E40 + loc_00873B33: If Me = %x1 Then + loc_00873B39: If Me = %x1 = 0 Then + loc_00873B4A: If 00000003h >= 0 Then + loc_00873B4C: var_eax = Err.Raise + loc_00873B4E: End If + loc_00873B55: GoTo loc_00873B59 + loc_00873B57: End If + loc_00873B57: End If + loc_00873B57: var_eax = Err.Raise + loc_00873B59: 'Referenced from: 00873B55 + loc_00873B68: If Me = %x1 Then + loc_00873B6E: If Me = %x1 = 0 Then + loc_00873B7F: If 00000004h >= 0 Then + loc_00873B81: var_eax = Err.Raise + loc_00873B83: End If + loc_00873B8A: GoTo loc_00873B8E + loc_00873B8C: End If + loc_00873B8C: End If + loc_00873B8C: var_eax = Err.Raise + loc_00873B8E: 'Referenced from: 00873B8A + loc_00873B9D: If Me = %x1 Then + loc_00873BA3: If Me = %x1 = 0 Then + loc_00873BB4: If 00000005h >= 0 Then + loc_00873BB6: var_eax = Err.Raise + loc_00873BB8: End If + loc_00873BBF: GoTo loc_00873BC3 + loc_00873BC1: End If + loc_00873BC1: End If + loc_00873BC1: var_eax = Err.Raise + loc_00873BC3: 'Referenced from: 00873BBF + loc_00873BD2: If Me = %x1 Then + loc_00873BD8: If Me = %x1 = 0 Then + loc_00873BE9: If 00000006h >= 0 Then + loc_00873BEB: var_eax = Err.Raise + loc_00873BF1: End If + loc_00873BF8: GoTo loc_00873C00 + loc_00873BFA: End If + loc_00873BFA: End If + loc_00873BFA: var_eax = Err.Raise + loc_00873C00: 'Referenced from: 00873BF8 + loc_00873C0F: If Me = %x1 Then + loc_00873C15: If Me = %x1 = 0 Then + loc_00873C26: If 00000007h >= 0 Then + loc_00873C28: var_eax = Err.Raise + loc_00873C2E: End If + loc_00873C35: GoTo loc_00873C3D + loc_00873C37: End If + loc_00873C37: End If + loc_00873C37: var_eax = Err.Raise + loc_00873C3D: 'Referenced from: 00873C35 + loc_00873C4C: If Me = %x1 Then + loc_00873C52: If Me = %x1 = 0 Then + loc_00873C63: If 00000008h >= 0 Then + loc_00873C65: var_eax = Err.Raise + loc_00873C6B: End If + loc_00873C72: GoTo loc_00873C7A + loc_00873C74: End If + loc_00873C74: End If + loc_00873C74: var_eax = Err.Raise + loc_00873C7A: 'Referenced from: 00873C72 + loc_00873C86: If Me = %x1 Then + loc_00873C8C: If Me = %x1 = 0 Then + loc_00873C9D: If 00000009h >= 0 Then + loc_00873C9F: var_eax = Err.Raise + loc_00873CA5: End If + loc_00873CAC: GoTo loc_00873CB4 + loc_00873CAE: End If + loc_00873CAE: End If + loc_00873CAE: var_eax = Err.Raise + loc_00873CB4: 'Referenced from: 00873CAC + loc_00873CC3: If Me = %x1 Then + loc_00873CC9: If Me = %x1 = 0 Then + loc_00873CDA: If 0000000Ah >= 0 Then + loc_00873CDC: var_eax = Err.Raise + loc_00873CE2: End If + loc_00873CE9: GoTo loc_00873CF1 + loc_00873CEB: End If + loc_00873CEB: End If + loc_00873CEB: var_eax = Err.Raise + loc_00873CF1: 'Referenced from: 00873CE9 + loc_00873D00: If Me = %x1 Then + loc_00873D06: If Me = %x1 = 0 Then + loc_00873D17: If 0000000Bh >= 0 Then + loc_00873D19: var_eax = Err.Raise + loc_00873D1F: End If + loc_00873D26: GoTo loc_00873D2E + loc_00873D28: End If + loc_00873D28: End If + loc_00873D28: var_eax = Err.Raise + loc_00873D2E: 'Referenced from: 00873D26 + loc_00873D3A: If Me = %x1 Then + loc_00873D40: If Me = %x1 = 0 Then + loc_00873D51: If 0000000Ch >= 0 Then + loc_00873D53: var_eax = Err.Raise + loc_00873D59: End If + loc_00873D60: GoTo loc_00873D68 + loc_00873D62: End If + loc_00873D62: End If + loc_00873D62: var_eax = Err.Raise + loc_00873D68: 'Referenced from: 00873D60 + loc_00873D77: If Me = %x1 Then + loc_00873D7D: If Me = %x1 = 0 Then + loc_00873D8E: If 0000000Dh >= 0 Then + loc_00873D90: var_eax = Err.Raise + loc_00873D96: End If + loc_00873D9D: GoTo loc_00873DA5 + loc_00873D9F: End If + loc_00873D9F: End If + loc_00873D9F: var_eax = Err.Raise + loc_00873DA5: 'Referenced from: 00873D9D + loc_00873DB4: If Me = %x1 Then + loc_00873DBA: If Me = %x1 = 0 Then + loc_00873DCB: If 0000000Eh >= 0 Then + loc_00873DCD: var_eax = Err.Raise + loc_00873DD3: End If + loc_00873DDA: GoTo loc_00873DE2 + loc_00873DDC: End If + loc_00873DDC: End If + loc_00873DDC: var_eax = Err.Raise + loc_00873DE2: 'Referenced from: 00873DDA + loc_00873DEE: If Me = %x1 Then + loc_00873DF4: If Me = %x1 = 0 Then + loc_00873E05: If 0000000Fh >= 0 Then + loc_00873E07: var_eax = Err.Raise + loc_00873E0D: End If + loc_00873E14: GoTo loc_00873E1C + loc_00873E16: End If + loc_00873E16: End If + loc_00873E16: var_eax = Err.Raise + loc_00873E1C: 'Referenced from: 00873E14 + loc_00873E2B: If Me = %x1 Then + loc_00873E31: If Me = %x1 = 0 Then + loc_00873E42: If 00000010h >= 0 Then + loc_00873E44: var_eax = Err.Raise + loc_00873E4A: End If + loc_00873E51: GoTo loc_00873E59 + loc_00873E53: End If + loc_00873E53: End If + loc_00873E53: var_eax = Err.Raise + loc_00873E59: 'Referenced from: 00873E51 + loc_00873E69: If Me = %x1 Then + loc_00873E6F: If Me = %x1 = 0 Then + loc_00873E80: If 00000011h >= 0 Then + loc_00873E82: var_eax = Err.Raise + loc_00873E88: End If + loc_00873E8F: GoTo loc_00873E97 + loc_00873E91: End If + loc_00873E91: End If + loc_00873E91: var_eax = Err.Raise + loc_00873E97: 'Referenced from: 00873E8F + loc_00873EA7: If Me = %x1 Then + loc_00873EAD: If Me = %x1 = 0 Then + loc_00873EBE: If 00000012h >= 0 Then + loc_00873EC0: var_eax = Err.Raise + loc_00873EC6: End If + loc_00873ECD: GoTo loc_00873ED5 + loc_00873ECF: End If + loc_00873ECF: End If + loc_00873ECF: var_eax = Err.Raise + loc_00873ED5: 'Referenced from: 00873ECD + loc_00873EF2: + loc_00873EF7: If %x1 = Me.Name Then + loc_00873EFD: If %x1 = Me.Name = 0 Then + loc_00873F0C: If 00000001h >= 0 Then + loc_00873F0E: var_eax = Err.Raise + loc_00873F17: End If + loc_00873F1E: GoTo loc_00873F29 + loc_00873F20: End If + loc_00873F20: End If + loc_00873F20: var_eax = Err.Raise + loc_00873F29: 'Referenced from: 00873F1E + loc_00873F3B: If Me = %x1 Then + loc_00873F41: If Me = %x1 = 0 Then + loc_00873F46: 00000001h = 00000001h - eax+00000014h + loc_00873F4C: If 00000001h >= 0 Then + loc_00873F4E: var_eax = Err.Raise + loc_00873F59: End If + loc_00873F60: GoTo loc_00873F6D + loc_00873F62: End If + loc_00873F62: End If + loc_00873F62: var_eax = Err.Raise + loc_00873F6D: 'Referenced from: 00873F60 + loc_00873F78: var_20 = (var_20 + [edi+eax]) + loc_00873F81: 00000001h = 00000001h + 0001h + loc_00873F8B: If 00000001h+0001h <= 19 Then GoTo loc_00873EF2 +End Sub + +Public Sub destroySounds() '874010 + Dim Me As Me + loc_0087404D: var_eax = Proc_10_19_84DA00(Me(30), edi, Me) + loc_00874056: call Proc_10_19_84DA00(%x1 = Me.Top, , ) + loc_0087405F: var_eax = Proc_10_19_84DA00(Me(31), fs:[00000000h], ) + loc_00874068: call Proc_10_19_84DA00(Me.Top = %x1s, , ) + loc_0087406D: Me = Me + 0000007Eh + loc_00874071: var_eax = Proc_10_19_84DA00(Me+0000007Eh) +End Sub + +Public Sub switchbgspeed() '8740A0 + Dim Me As Me + loc_008740DD: Me(20) = Me(20) + FFFFFFFBh + loc_008740E3: If Me(20)+FFFFFFFBh <= 9 Then + loc_008740F1: GoTo loc_[ecx*4+008741A4h] + loc_00874108: global_886098 = var_24 + loc_0087411E: GoTo loc_0087417E + loc_0087412A: global_886098 = var_2C + loc_00874140: GoTo loc_0087417E + loc_0087414C: global_886098 = var_34 + loc_0087415C: GoTo loc_0087417E + loc_0087416E: global_886098 = var_3C + loc_0087417E: 'Referenced from: 0087411E + loc_0087417E: global_88609C = var_40 + loc_00874184: End If +End Sub + +Public Sub loadIntroSounds() '8741D0 + Dim Me As Me + Dim var_38 As Me + loc_0087425E: var_eax = Proc_10_18_84C230(global_00886014 & "sfx\wind.wav", var_5C, 10) + loc_008742C5: var_eax = Proc_10_18_84C230(global_00886014 & "sfx\rumble.wav", var_5C, 10) + loc_0087432B: var_eax = Proc_10_18_84C230(global_00886014 & "sfx\largeExplode1.wav", var_5C, 10) + loc_00874398: var_eax = Proc_10_18_84C230(global_00886014 & "sfx\mediumExplode4.wav", var_5C, 10) + loc_00874401: Me = Me + 0000007Eh + loc_00874404: var_eax = Proc_10_18_84C230(global_00886014 & "sfx\largeExplode3.wav", var_5C, 10) + loc_00874438: var_eax = Proc_10_21_84DFD0(var_6C, FFFFEC78h, var_38) + loc_00874445: var_eax = Proc_10_21_84DFD0(Me+0000007Eh, FFFFEC78h, var_38) + loc_0087444F: GoTo loc_0087446E + loc_0087446D: Exit Sub + loc_0087446E: 'Referenced from: 0087444F +End Sub + +Public Sub prepareToUnload() '874490 + Dim Me As Variant + Dim var_1C As Me + loc_008744ED: Set %x1 = Me.ForeColor = Me + loc_00874514: Set %x1 = Me.Width = var_1C + loc_0087453B: Set %x1 = Me.MousePointer = var_1C + loc_00874562: Set %x1 = Me.Enabled = %x1 = Me.MousePointer + loc_00874589: Set Me.FontSize = Me.FontSize = %x1s = var_1C + loc_008745B0: Set %x1 = Me.FontBold = var_1C + loc_008745D7: Set Me.FontBold = Me.FontBold = %x1b = %x1 = Me.FontBold + loc_008745FE: Set Me.FontItalic = Me.FontItalic = %x1b = var_1C + loc_0087464C: Set Me.ScaleLeft = Me.ScaleLeft = %x1s = Me.FontUnderline = %x1b = var_1C + loc_00874673: Set Me.CurrentX = Me.CurrentX = %x1s = var_1C + loc_008746AB: Set %x1 = Me.FontSize = var_1C + loc_008746D2: Set Me.ScaleWidth = Me.ScaleWidth = %x1s = %x1 = Me.FontSize + loc_00874719: var_eax = Unknown_VTable_Call[eax+00000084h] + loc_0087477A: var_eax = Unknown_VTable_Call[eax+0000008Ch] + loc_008747C7: var_eax = Proc_10_12_84AC50(global_008865E8, global_00886014 & "graphics\misc\titlescreen.jpg", global_00886638) + loc_00874805: GoTo loc_0087481A + loc_00874819: Exit Sub + loc_0087481A: 'Referenced from: 00874805 +End Sub diff --git a/src/intro.frx b/src/intro.frx new file mode 100644 index 0000000000000000000000000000000000000000..7eb465839f932a237939e35c0f087e2ee76c24c2 GIT binary patch literal 778 zcmeH_yAgmu2t@bPF*Y(Lv= 0 Then GoTo loc_00828343 + loc_0082831B: GoTo loc_00828335 + loc_0082831D: End If + loc_0082832B: var_eax = login.btnButton_Click + loc_00828333: If login.btnButton_Click >= 0 Then GoTo loc_00828343 + loc_00828335: 'Referenced from: 0082831B + loc_00828341: login.btnButton_Click = CheckObj(Me, global_0040EF14, 1832) + loc_00828343: End If + loc_00828343: + loc_0082834F: GoTo loc_0082835B + loc_0082835A: Exit Sub + loc_0082835B: 'Referenced from: 0082834F +End Sub + +Private Sub Form_KeyPress(KeyAscii As Integer) '828380 + Dim Me As Variant + Dim var_28 As PictureBox + loc_008283DE: If KeyAscii = 13 Then + loc_00828401: var_28 = frameAddPlayer.Visible + loc_00828439: If var_28 Then + loc_00828449: var_eax = login.btnButton_Click + loc_00828451: If login.btnButton_Click >= 0 Then GoTo loc_00828588 + loc_00828457: GoTo loc_0082857A + loc_0082845C: End If + loc_00828479: var_28 = frameRemovePlayer.Visible + loc_008284B0: var_2C = frameResetPlayer.Visible + loc_008284E9: 1 = btnButton._Default + loc_00828509: var_30 = btnButton.Visible + loc_00828530: If var_2C = 0 Then eax = 1 + loc_0082853B: If var_28 = 0 Then ecx = 1 + loc_00828560: If var_30 Then + loc_00828570: var_eax = login.btnButton_Click + loc_00828578: If login.btnButton_Click < 0 Then + loc_0082857A: 'Referenced from: 00828457 + loc_00828586: login.btnButton_Click = CheckObj(Me, global_0040EF14, 1832) + loc_00828588: End If + loc_00828588: End If + loc_0082858A: End If + loc_00828592: GoTo loc_008285B0 + loc_008285AF: Exit Sub + loc_008285B0: 'Referenced from: 00828592 +End Sub + +Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '8299D0 + loc_00829A13: var_eax = login.highLightCheck +End Sub + +Private Sub gameIdentifier_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '829D50 + loc_00829D93: var_eax = login.highLightCheck +End Sub + +Private Sub playerList_Change() '82AC90 + loc_0082ACF5: var_1C = playerList.ListIndex + loc_0082AD1A: var_1C = var_1C + 0001h + loc_0082AD20: global_8861A4 = var_1C+0001h + loc_0082AD2F: var_eax = login.displayInfo + loc_0082AD53: GoTo loc_0082AD5F + loc_0082AD5E: Exit Sub + loc_0082AD5F: 'Referenced from: 0082AD53 + loc_0082AD5F: Exit Sub +End Sub + +Private Sub playerList_Click() '82B1C0 + loc_0082B203: var_eax = login.playerList_Change +End Sub + +Private Sub lblInfo_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '829DE0 + loc_00829E23: var_eax = login.highLightCheck +End Sub + +Private Sub picAnim_Click() '829E70 + loc_00829EB7: var_eax = login.btnButton_Click +End Sub + +Private Sub picAnim_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '829F00 + Dim var_28 As PictureBox + Dim var_40 As PictureBox + loc_00829F87: Button = picAnim._Default + loc_00829FB6: var_1C = picAnim.Tag + loc_00829FE4: var_20 = Right$(var_1C, 1) + loc_0082A003: edi = (var_20 = global_0040F164) + 1 + loc_0082A025: If (var_20 = global_0040F164) + 1 = 0 Then + loc_0082A048: + loc_0082A052: If Err.Number Then + loc_0082A06A: var_8C = Button + loc_0082A07D: If Err.Number Then + loc_0082A0B9: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082A0D9: var_1C = picAnim.Tag + loc_0082A10B: edi = (var_1C = "ok") + 1 + loc_0082A12A: If (var_1C = "ok") + 1 Then + loc_0082A158: var_94 = var_28 + loc_0082A169: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082A18A: picAnim.Tag = "oka" + loc_0082A1BE: End If + loc_0082A1D7: var_40 = var_28 + loc_0082A1ED: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082A20D: var_1C = picAnim.Tag + loc_0082A23F: edi = (var_1C = "back") + 1 + loc_0082A25E: If (var_1C = "back") + 1 Then + loc_0082A293: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082A2B4: picAnim.Tag = "backa" + loc_0082A2E8: End If + loc_0082A304: var_40 = var_28 + loc_0082A310: var_A0 = var_28 + loc_0082A321: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082A341: var_1C = picAnim.Tag + loc_0082A373: edi = (var_1C = "reset") + 1 + loc_0082A392: If (var_1C = "reset") + 1 Then + loc_0082A3C7: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082A3E8: picAnim.Tag = "reseta" + loc_0082A445: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082A471: picAnim.AutoRedraw = False + loc_0082A49E: End If + loc_0082A4B7: var_40 = var_28 + loc_0082A4CD: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082A4ED: var_1C = picAnim.Tag + loc_0082A51F: edi = (var_1C = "add") + 1 + loc_0082A53E: If (var_1C = "add") + 1 Then + loc_0082A573: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082A594: picAnim.Tag = "adda" + loc_0082A5F1: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082A61D: picAnim.AutoRedraw = False + loc_0082A64A: End If + loc_0082A663: var_40 = var_28 + loc_0082A679: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082A699: var_1C = picAnim.Tag + loc_0082A6CB: edi = (var_1C = "remove") + 1 + loc_0082A6EA: If (var_1C = "remove") + 1 Then + loc_0082A71F: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082A740: picAnim.Tag = "removea" + loc_0082A79D: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082A7C9: picAnim.AutoRedraw = False + loc_0082A7F6: GoTo loc_0082ABFA + loc_0082A7FB: End If + loc_0082A819: var_B8 = var_28 + loc_0082A831: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082A851: var_1C = picAnim.Tag + loc_0082A87E: var_18 = var_1C + loc_0082A8A4: var_1C = Right$(var_18, 1) + loc_0082A8BB: edi = (var_1C = global_0040F164) + 1 + loc_0082A8C7: If (var_1C = global_0040F164) + 1 Then + loc_0082A8E9: var_40 = var_28 + loc_0082A8F5: var_BC = var_28 + loc_0082A906: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082A926: var_1C = picAnim.Tag + loc_0082A96F: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082A98F: var_20 = picAnim.Tag + loc_0082A9D1: var_C4 = var_38 + loc_0082A9E2: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082AA02: var_24 = picAnim.Tag + loc_0082AA35: edi = (var_24 = "remove") + 1 + loc_0082AA4B: eax = (var_20 = "add") + 1 + loc_0082AA62: eax = (var_1C = "reset") + 1 + loc_0082AA9E: If (var_1C = "reset") + 1 Then + loc_0082AACF: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082AAED: picAnim.AutoRedraw = True + loc_0082AB1A: End If + loc_0082AB43: CInt(6.37066138261923E-314) = picAnim._Default + loc_0082AB7A: Len(var_18) = Len(var_18) - 00000001h + loc_0082AB90: var_1C = Left$(var_18, Len(var_18)) + loc_0082AB9D: picAnim.Tag = var_1C + loc_0082ABE2: var_eax = login.drawDefaultPic(CInt(6.37066138261923E-314)) + loc_0082ABFA: + loc_0082ABFA: End If + loc_0082ABFA: End If + loc_0082AC0C: GoTo loc_0082A048 + loc_0082AC11: End If + loc_0082AC11: End If + loc_0082AC1E: GoTo loc_0082AC58 + loc_0082AC57: Exit Sub + loc_0082AC58: 'Referenced from: 0082AC1E + loc_0082AC61: Exit Sub +End Sub + +Private Sub btnButton_Click() '8262C0 + Dim Me As Variant + Dim var_3C As Variant + Dim var_38 As Variant + Dim var_6C As ComboBox + loc_00826323: var_eax = Proc_9_20_8476B0(edi, Me, ebx) + loc_0082632E: eax = arg_C - 1 + loc_00826332: If arg_C - 1 <= 0 Then + loc_00826338: GoTo loc_[eax*4+008280B4h] + loc_0082634B: GoTo loc_00828026 + loc_0082635C: GoTo loc_00828026 + loc_0082637F: txtPlayerName.Text = global_0040EEC8 + loc_008263CF: 1 = btnButton._Default + loc_008263EF: var_60 = btnButton.Visible + loc_00826443: 1 = btnButton._Default + loc_00826461: btnButton.Visible = False + loc_008264AD: 2 = btnButton._Default + loc_008264CB: btnButton.Visible = False + loc_00826513: frameAddPlayer.Visible = True + loc_0082654F: var_eax = txtPlayerName.SetFocus + loc_00826559: If txtPlayerName.SetFocus < 0 Then + loc_00826569: GoTo loc_00827EC8 + loc_0082658B: var_60 = playerList.ListIndex + loc_008265BA: If var_60 = var_FFFFFF Then ecx = 1 + loc_008265CE: If var_38 = 0 Then + loc_008265F3: 1 = btnButton._Default + loc_00826611: btnButton.Visible = False + loc_0082665D: 2 = btnButton._Default + loc_0082667B: btnButton.Visible = False + loc_008266BC: var_7C = var_3C + loc_008266C4: If %x1 = lblRemovePlayer.Name Then + loc_008266CA: If %x1 = lblRemovePlayer.Name = 0 Then + loc_008266E9: var_60 = playerList.ListIndex + loc_0082670A: var_60 = var_60 + 0001h + loc_0082671A: var_60+0001h = var_60+0001h - eax+00000014h + loc_0082671F: If var_60+0001h >= 0 Then + loc_00826721: var_eax = Err.Raise + loc_00826727: End If + loc_0082672D: GoTo loc_00826735 + loc_0082672F: End If + loc_0082672F: End If + loc_0082672F: var_eax = Err.Raise + loc_00826735: 'Referenced from: 0082672D + loc_0082673B: ecx+0000000Ch = ecx+0000000Ch + Err.Raise + loc_00826740: call __vbaStrFixstr(00000014h, ecx+0000000Ch+Err.Raise, Me, var_3C, Me, var_3C, var_38, var_38, Me, var_3C, var_38, var_60) + loc_00826751: var_28 = __vbaStrFixstr(00000014h, ecx+0000000Ch+Err.Raise, Me, var_3C, Me, var_3C, var_38, var_38, Me, var_3C, var_38, var_60) + loc_0082675F: var_2C = Trim$(var_28) + loc_00826766: If %x1 = playerList.Name Then + loc_0082676C: If %x1 = playerList.Name = 0 Then + loc_0082678B: var_60 = playerList.ListIndex + loc_008267B0: var_60 = var_60 + 0001h + loc_008267C3: var_60+0001h = var_60+0001h - eax+00000014h + loc_008267C7: If var_60+0001h >= 0 Then + loc_008267C9: var_eax = Err.Raise + loc_008267CF: End If + loc_008267D5: GoTo loc_008267DD + loc_008267D7: End If + loc_008267D7: End If + loc_008267D7: var_eax = Err.Raise + loc_008267DD: 'Referenced from: 008267D5 + loc_008267E7: ecx+0000000Ch = ecx+0000000Ch + Err.Raise + loc_008267EC: call __vbaLsetFixstr(00000014h, ecx+0000000Ch+Err.Raise, var_28, Me) + loc_0082681E: var_34 = "Are you sure you want to remove the player '" & var_2C & "'?" + loc_00826827: var_eax = Unknown_VTable_Call[edx+00000054h] + loc_00826885: frameRemovePlayer.Visible = True + loc_00826891: + loc_008268A3: + loc_008268AF: var_eax = login.drawDefaultPics + loc_00826923: If var_60 = var_FFFFFF Then edx = 1 + loc_00826934: If edx = 0 Then + loc_00826959: 1 = btnButton._Default + loc_00826977: btnButton.Visible = False + loc_008269C3: 2 = btnButton._Default + loc_008269E1: btnButton.Visible = False + loc_00826A22: var_7C = var_3C + loc_00826A2A: If %x1 = lblResetPlayer.Name Then + loc_00826A30: If %x1 = lblResetPlayer.Name = 0 Then + loc_00826A4F: var_60 = playerList.ListIndex + loc_00826A70: var_60 = var_60 + 0001h + loc_00826A80: var_60+0001h = var_60+0001h - eax+00000014h + loc_00826A85: If var_60+0001h >= 0 Then + loc_00826A87: var_eax = Err.Raise + loc_00826A8D: End If + loc_00826A93: GoTo loc_00826A9B + loc_00826A95: End If + loc_00826A95: End If + loc_00826A95: var_eax = Err.Raise + loc_00826A9B: 'Referenced from: 00826A93 + loc_00826AA1: ecx+0000000Ch = ecx+0000000Ch + Err.Raise + loc_00826AA6: call __vbaStrFixstr(00000014h, ecx+0000000Ch+Err.Raise, Me, var_3C, Me, var_3C, var_38, var_38, Me, var_3C, var_38, Me) + loc_00826AB7: var_28 = __vbaStrFixstr(00000014h, ecx+0000000Ch+Err.Raise, Me, var_3C, Me, var_3C, var_38, var_38, Me, var_3C, var_38, Me) + loc_00826AC5: var_2C = Trim$(var_28) + loc_00826ACC: If %x1 = playerList.Name Then + loc_00826AD2: If %x1 = playerList.Name = 0 Then + loc_00826AF1: var_60 = playerList.ListIndex + loc_00826B16: var_60 = var_60 + 0001h + loc_00826B29: var_60+0001h = var_60+0001h - eax+00000014h + loc_00826B2D: If var_60+0001h >= 0 Then + loc_00826B2F: var_eax = Err.Raise + loc_00826B35: End If + loc_00826B3B: GoTo loc_00826B43 + loc_00826B3D: End If + loc_00826B3D: End If + loc_00826B3D: var_eax = Err.Raise + loc_00826B43: 'Referenced from: 00826B3B + loc_00826B4D: ecx+0000000Ch = ecx+0000000Ch + Err.Raise + loc_00826B52: call __vbaLsetFixstr(00000014h, ecx+0000000Ch+Err.Raise, var_28, Me) + loc_00826B84: var_34 = "Are you sure you want to reset the player '" & var_2C & "'?" + loc_00826B8D: var_eax = Unknown_VTable_Call[edx+00000054h] + loc_00826BEB: frameResetPlayer.Visible = True + loc_00826BF5: If Me >= 0 Then GoTo loc_008268A3 + loc_00826BFB: GoTo loc_00826891 + loc_00826C1D: var_28 = txtPlayerName.Text + loc_00826C54: var_1C = Trim$(var_28) + loc_00826C6F: var_eax = login.drawDefaultPics + loc_00826C95: If Len(var_1C) Then + loc_00826CA4: If Len(var_1C) > 12 Then + loc_00826CB7: var_1C = Left$(var_1C, 12) + loc_00826CBD: End If + loc_00826CC3: Me(18) = Me(18) + 0001h + loc_00826CE1: ReDim Preserve %x1 = txtPlayerName.Name(CheckObj(var_38, global_0040E85C, 64) To Me(18)+0001h) + loc_00826CF4: If global_886010 = 1 Then + loc_00826CF8: If %x1 = txtPlayerName.Name Then + loc_00826CFE: If %x1 = txtPlayerName.Name = 0 Then + loc_00826D0E: If Me(18) >= 0 Then + loc_00826D10: var_eax = Err.Raise + loc_00826D16: End If + loc_00826D28: GoTo loc_00826D78 + loc_00826D2A: End If + loc_00826D2A: End If + loc_00826D2A: var_eax = Err.Raise + loc_00826D3C: GoTo loc_00826D78 + loc_00826D3E: End If + loc_00826D40: If Err.Raise Then + loc_00826D46: If Err.Raise = 1 Then + loc_00826D56: If Me(18) >= 0 Then + loc_00826D58: var_eax = Err.Raise + loc_00826D5E: End If + loc_00826D64: GoTo loc_00826D6C + loc_00826D66: End If + loc_00826D66: End If + loc_00826D66: var_eax = Err.Raise + loc_00826D6C: 'Referenced from: 00826D64 + loc_00826D78: 'Referenced from: 00826D28 + loc_00826D7C: If %x1 = txtPlayerName.Name Then + loc_00826D82: If %x1 = txtPlayerName.Name = 0 Then + loc_00826D92: If Me(18) >= 0 Then + loc_00826D94: var_eax = Err.Raise + loc_00826D9A: End If + loc_00826DA0: GoTo loc_00826DA8 + loc_00826DA2: End If + loc_00826DA2: End If + loc_00826DA2: var_eax = Err.Raise + loc_00826DA8: 'Referenced from: 00826DA0 + loc_00826DB9: If %x1 = txtPlayerName.Name Then + loc_00826DBF: If %x1 = txtPlayerName.Name = 0 Then + loc_00826DCF: If Me(18) >= 0 Then + loc_00826DD1: var_eax = Err.Raise + loc_00826DD7: End If + loc_00826DDD: GoTo loc_00826DE5 + loc_00826DDF: End If + loc_00826DDF: End If + loc_00826DDF: var_eax = Err.Raise + loc_00826DE5: 'Referenced from: 00826DDD + loc_00826DF6: If %x1 = txtPlayerName.Name Then + loc_00826DFC: If %x1 = txtPlayerName.Name = 0 Then + loc_00826E0C: If Me(18) >= 0 Then + loc_00826E0E: var_eax = Err.Raise + loc_00826E14: End If + loc_00826E1A: GoTo loc_00826E22 + loc_00826E1C: End If + loc_00826E1C: End If + loc_00826E1C: var_eax = Err.Raise + loc_00826E22: 'Referenced from: 00826E1A + loc_00826E33: If %x1 = txtPlayerName.Name Then + loc_00826E39: If %x1 = txtPlayerName.Name = 0 Then + loc_00826E49: If Me(18) >= 0 Then + loc_00826E4B: var_eax = Err.Raise + loc_00826E51: End If + loc_00826E57: GoTo loc_00826E5F + loc_00826E59: End If + loc_00826E59: End If + loc_00826E59: var_eax = Err.Raise + loc_00826E5F: 'Referenced from: 00826E57 + loc_00826E70: If %x1 = txtPlayerName.Name Then + loc_00826E76: If %x1 = txtPlayerName.Name = 0 Then + loc_00826E86: If Me(18) >= 0 Then + loc_00826E88: var_eax = Err.Raise + loc_00826E8E: End If + loc_00826E94: GoTo loc_00826E9C + loc_00826E96: End If + loc_00826E96: End If + loc_00826E96: var_eax = Err.Raise + loc_00826E9C: 'Referenced from: 00826E94 + loc_00826EAD: If %x1 = txtPlayerName.Name Then + loc_00826EB3: If %x1 = txtPlayerName.Name = 0 Then + loc_00826EC3: If Me(18) >= 0 Then + loc_00826EC5: var_eax = Err.Raise + loc_00826ECB: End If + loc_00826ED1: GoTo loc_00826ED9 + loc_00826ED3: End If + loc_00826ED3: End If + loc_00826ED3: var_eax = Err.Raise + loc_00826ED9: 'Referenced from: 00826ED1 + loc_00826EEA: If %x1 = txtPlayerName.Name Then + loc_00826EF0: If %x1 = txtPlayerName.Name = 0 Then + loc_00826F00: If Me(18) >= 0 Then + loc_00826F02: var_eax = Err.Raise + loc_00826F08: End If + loc_00826F0E: GoTo loc_00826F16 + loc_00826F10: End If + loc_00826F10: End If + loc_00826F10: var_eax = Err.Raise + loc_00826F16: 'Referenced from: 00826F0E + loc_00826F1F: ecx+0000000Ch = ecx+0000000Ch + Err.Raise + loc_00826F24: call __vbaLsetFixstr(00000014h, ecx+0000000Ch+Err.Raise, var_1C, Me, Me, var_38, Me, Me, var_7C, var_34) + loc_00826F2E: If %x1 = txtPlayerName.Name Then + loc_00826F34: If %x1 = txtPlayerName.Name = 0 Then + loc_00826F44: If Me(18) >= 0 Then + loc_00826F46: var_eax = Err.Raise + loc_00826F4C: End If + loc_00826F52: GoTo loc_00826F5A + loc_00826F54: End If + loc_00826F54: End If + loc_00826F54: var_eax = Err.Raise + loc_00826F5A: 'Referenced from: 00826F52 + loc_00826F6A: If %x1 = txtPlayerName.Name Then + loc_00826F70: If %x1 = txtPlayerName.Name = 0 Then + loc_00826F80: If Me(18) >= 0 Then + loc_00826F82: var_eax = Err.Raise + loc_00826F88: End If + loc_00826F8E: GoTo loc_00826F96 + loc_00826F90: End If + loc_00826F90: End If + loc_00826F90: var_eax = Err.Raise + loc_00826F96: 'Referenced from: 00826F8E + loc_00826FA6: If %x1 = txtPlayerName.Name Then + loc_00826FAC: If %x1 = txtPlayerName.Name = 0 Then + loc_00826FBC: If Me(18) >= 0 Then + loc_00826FBE: var_eax = Err.Raise + loc_00826FC4: End If + loc_00826FCA: GoTo loc_00826FD2 + loc_00826FCC: End If + loc_00826FCC: End If + loc_00826FCC: var_eax = Err.Raise + loc_00826FD2: 'Referenced from: 00826FCA + loc_00826FE2: If %x1 = txtPlayerName.Name Then + loc_00826FE8: If %x1 = txtPlayerName.Name = 0 Then + loc_00826FF8: If Me(18) >= 0 Then + loc_00826FFA: var_eax = Err.Raise + loc_00827000: End If + loc_00827006: GoTo loc_0082700E + loc_00827008: End If + loc_00827008: End If + loc_00827008: var_eax = Err.Raise + loc_0082700E: 'Referenced from: 00827006 + loc_0082701E: If %x1 = txtPlayerName.Name Then + loc_00827024: If %x1 = txtPlayerName.Name = 0 Then + loc_00827034: If Me(18) >= 0 Then + loc_00827036: var_eax = Err.Raise + loc_0082703C: End If + loc_00827042: GoTo loc_0082704A + loc_00827044: End If + loc_00827044: End If + loc_00827044: var_eax = Err.Raise + loc_0082704A: 'Referenced from: 00827042 + loc_00827093: var_eax = playerList.AddItem var_1C, 10 + loc_008270DD: var_6C = var_3C + loc_008270F6: var_60 = playerList.ListCount + loc_00827117: var_60 = var_60 - 0001h + loc_00827125: playerList.ListIndex = var_60 + loc_00827155: var_eax = login.displayInfo + loc_0082718C: 1 = btnButton._Default + loc_008271AA: btnButton.Visible = True + loc_008271F6: 4 = btnButton._Default + loc_00827214: btnButton.Visible = True + loc_00827260: 5 = btnButton._Default + loc_0082727E: btnButton.Visible = True + loc_008272AB: End If + loc_008272C6: frameAddPlayer.Visible = False + loc_00827308: 1 = btnButton._Default + loc_00827326: btnButton.Visible = True + loc_00827372: 2 = btnButton._Default + loc_00827390: btnButton.Visible = True + loc_008273BD: GoTo loc_00827ED5 + loc_008273DD: frameAddPlayer.Visible = False + loc_0082742D: 1 = btnButton._Default + loc_0082744E: btnButton.Visible = Me(20) + loc_0082749A: 2 = btnButton._Default + loc_008274B8: btnButton.Visible = True + loc_008274C2: If var_3C < 0 Then + loc_008274C8: GoTo loc_00827A16 + loc_008274EA: var_60 = playerList.ListIndex + loc_0082750F: var_60 = var_60 + 0001h + loc_00827525: call UBound(00000001h, %x1 = playerList.Name, var_3C, Me, var_3C, var_38, var_3C, Me, var_3C, var_38, Me, Me, var_38) + loc_0082752D: var_ret_1 = UBound(00000001h, %x1 = playerList.Name, var_3C, Me, var_3C, var_38, var_3C, Me, var_3C, var_38, Me, Me, var_38) + loc_00827533: var_60+0001h = var_60+0001h + 0001h + loc_00827537: var_8C = var_ret_1 + loc_0082754C: If var_60+0001h+0001h <= var_ret_1 Then + loc_00827557: If %x1 = playerList.Name Then + loc_0082755D: If %x1 = playerList.Name = 0 Then + loc_00827568: var_60+0001h+0001h = var_60+0001h+0001h - eax+00000014h + loc_0082756C: If var_60+0001h+0001h >= 0 Then + loc_0082756E: var_eax = Err.Raise + loc_00827574: End If + loc_0082757A: GoTo loc_00827584 + loc_0082757C: End If + loc_0082757C: End If + loc_0082757C: var_eax = Err.Raise + loc_00827584: 'Referenced from: 0082757A + loc_00827587: var_A0 = Err.Raise + loc_0082758F: If %x1 = playerList.Name Then + loc_00827595: If %x1 = playerList.Name = 0 Then + loc_0082759D: var_60+0001h+0001h = var_60+0001h+0001h - 0001h + loc_008275AD: var_60+0001h+0001h = var_60+0001h+0001h - eax+00000014h + loc_008275B1: If var_60+0001h+0001h >= 0 Then + loc_008275B3: var_eax = Err.Raise + loc_008275B9: End If + loc_008275C5: GoTo loc_008275CD + loc_008275C7: End If + loc_008275C7: End If + loc_008275C7: var_eax = Err.Raise + loc_008275CD: 'Referenced from: 008275C5 + loc_008275D3: var_A0 = var_A0 + edx+0000000Ch + loc_008275D5: Err.Raise = Err.Raise + edx+0000000Ch + loc_008275DB: call __vbaCopyBytes(00000050h, Err.Raise+edx+0000000Ch, var_A0+edx+0000000Ch) + loc_008275E6: 00000001h = 00000001h + var_60+0001h+0001h + loc_008275F1: GoTo loc_00827545 + loc_008275F6: End If + loc_0082761A: ReDim Preserve %x1 = playerList.Name( To Me(18)) + loc_00827626: var_eax = login.savePlayers + loc_00827651: call UBound(00000001h, %x1 = playerList.Name) + loc_00827659: If UBound(00000001h, %x1 = playerList.Name) = 0 Then + loc_0082766F: var_44 = global_00886014 & "players.cfg" + loc_0082767A: var_eax = Kill 8 + loc_00827689: End If + loc_008276A8: 1 = btnButton._Default + loc_008276C6: btnButton.Visible = True + loc_00827712: 2 = btnButton._Default + loc_00827730: btnButton.Visible = True + loc_00827760: var_eax = login.loadPlayersIntoList + loc_00827795: var_60 = playerList.ListCount + loc_008277BC: If 008861A4h <= CheckObj(Me, global_0040F034, 232) Then ecx = 1 + loc_008277DC: If edx Then + loc_008277FA: 008861A4h = 008861A4h - 0001h + loc_00827808: playerList.ListIndex = global_008861A4 + loc_0082782B: GoTo loc_008278BE + loc_00827830: End If + loc_00827846: var_6C = global_008861A4 + loc_00827862: var_60 = playerList.ListCount + loc_00827883: var_60 = var_60 - 0001h + loc_00827891: playerList.ListIndex = var_60 + loc_008278BE: 'Referenced from: 0082782B + loc_008278C1: var_eax = login.displayInfo + loc_008278F4: frameRemovePlayer.Visible = False + loc_00827982: 1 = btnButton._Default + loc_008279A0: btnButton.Visible = True + loc_008279EC: 2 = btnButton._Default + loc_00827A0A: btnButton.Visible = True + loc_00827A14: If var_3C < 0 Then + loc_00827A16: 'Referenced from: 008274C8 + loc_00827A22: var_3C = CheckObj(var_3C, global_0040E7E4, 156) + loc_00827A24: End If + loc_00827A24: End If + loc_00827A3A: var_eax = login.drawDefaultPics + loc_00827A42: If login.drawDefaultPics < 0 Then + loc_00827A48: GoTo loc_00828018 + loc_00827A6A: var_60 = playerList.ListIndex + loc_00827A8F: var_60 = var_60 + 0001h + loc_00827AA4: If %x1 = playerList.Name Then + loc_00827AAA: If %x1 = playerList.Name = 0 Then + loc_00827AB5: var_60+0001h = var_60+0001h - eax+00000014h + loc_00827AB9: If var_60+0001h >= 0 Then + loc_00827ABB: var_eax = Err.Raise + loc_00827AC1: End If + loc_00827AC7: GoTo loc_00827ACF + loc_00827AC9: End If + loc_00827AC9: End If + loc_00827AC9: var_eax = Err.Raise + loc_00827ACF: 'Referenced from: 00827AC7 + loc_00827AE2: If %x1 = playerList.Name Then + loc_00827AE8: If %x1 = playerList.Name = 0 Then + loc_00827AF3: var_60+0001h = var_60+0001h - eax+00000014h + loc_00827AF7: If var_60+0001h >= 0 Then + loc_00827AF9: var_eax = Err.Raise + loc_00827AFF: End If + loc_00827B05: GoTo loc_00827B0D + loc_00827B07: End If + loc_00827B07: End If + loc_00827B07: var_eax = Err.Raise + loc_00827B0D: 'Referenced from: 00827B05 + loc_00827B20: If %x1 = playerList.Name Then + loc_00827B26: If %x1 = playerList.Name = 0 Then + loc_00827B31: var_60+0001h = var_60+0001h - eax+00000014h + loc_00827B35: If var_60+0001h >= 0 Then + loc_00827B37: var_eax = Err.Raise + loc_00827B3D: End If + loc_00827B43: GoTo loc_00827B4B + loc_00827B45: End If + loc_00827B45: End If + loc_00827B45: var_eax = Err.Raise + loc_00827B4B: 'Referenced from: 00827B43 + loc_00827B5E: If %x1 = playerList.Name Then + loc_00827B64: If %x1 = playerList.Name = 0 Then + loc_00827B6F: var_60+0001h = var_60+0001h - eax+00000014h + loc_00827B73: If var_60+0001h >= 0 Then + loc_00827B75: var_eax = Err.Raise + loc_00827B7B: End If + loc_00827B81: GoTo loc_00827B89 + loc_00827B83: End If + loc_00827B83: End If + loc_00827B83: var_eax = Err.Raise + loc_00827B89: 'Referenced from: 00827B81 + loc_00827B9C: If %x1 = playerList.Name Then + loc_00827BA2: If %x1 = playerList.Name = 0 Then + loc_00827BAD: var_60+0001h = var_60+0001h - eax+00000014h + loc_00827BB1: If var_60+0001h >= 0 Then + loc_00827BB3: var_eax = Err.Raise + loc_00827BB9: End If + loc_00827BBF: GoTo loc_00827BC7 + loc_00827BC1: End If + loc_00827BC1: End If + loc_00827BC1: var_eax = Err.Raise + loc_00827BC7: 'Referenced from: 00827BBF + loc_00827BDA: If %x1 = playerList.Name Then + loc_00827BE0: If %x1 = playerList.Name = 0 Then + loc_00827BEB: var_60+0001h = var_60+0001h - eax+00000014h + loc_00827BEF: If var_60+0001h >= 0 Then + loc_00827BF1: var_eax = Err.Raise + loc_00827BF7: End If + loc_00827BFD: GoTo loc_00827C05 + loc_00827BFF: End If + loc_00827BFF: End If + loc_00827BFF: var_eax = Err.Raise + loc_00827C05: 'Referenced from: 00827BFD + loc_00827C16: var_eax = login.savePlayers + loc_00827C5B: 1 = btnButton._Default + loc_00827C79: btnButton.Visible = True + loc_00827CC5: 2 = btnButton._Default + loc_00827CE3: btnButton.Visible = True + loc_00827D13: var_eax = login.loadPlayersIntoList + loc_00827D48: var_60 = playerList.ListCount + loc_00827D8F: If var_38 Then + loc_00827DAE: 008861A4h = 008861A4h - 0001h + loc_00827DBC: playerList.ListIndex = global_008861A4 + loc_00827DDF: GoTo loc_00827E7C + loc_00827DE4: End If + loc_00827E15: var_60 = playerList.ListCount + loc_00827E39: var_60 = var_60 - 0001h + loc_00827E45: playerList.ListIndex = var_60 + loc_00827E7C: 'Referenced from: 00827DDF + loc_00827E7F: var_eax = login.displayInfo + loc_00827EB2: frameResetPlayer.Visible = False + loc_00827EBC: If var_38 < 0 Then + loc_00827EC8: 'Referenced from: 00826569 + loc_00827ECA: var_38 = CheckObj(var_38, global_0040E7E4, 156) + loc_00827ECC: End If + loc_00827ECC: End If + loc_00827ED5: 'Referenced from: 008273BD + loc_00827ED8: var_eax = login.drawDefaultPics + loc_00827EE0: If login.drawDefaultPics < 0 Then + loc_00827EE6: GoTo loc_00828018 + loc_00827F06: frameResetPlayer.Visible = False + loc_00827F56: 1 = btnButton._Default + loc_00827F74: btnButton.Visible = True + loc_00827FC0: 2 = btnButton._Default + loc_00827FDE: btnButton.Visible = True + loc_0082800E: var_eax = login.drawDefaultPics + loc_00828016: If login.drawDefaultPics < 0 Then + loc_00828018: 'Referenced from: 00827A48 + loc_00828024: login.drawDefaultPics = CheckObj(Me, global_0040EF14, 1816) + loc_00828026: End If + loc_00828026: End If + loc_00828026: End If + loc_00828026: End If + loc_00828026: End If + loc_00828029: var_eax = login.savePlayers + loc_00828045: End If + loc_00828045: End If + loc_00828051: GoTo loc_00828088 + loc_00828087: Exit Sub + loc_00828088: 'Referenced from: 00828051 + loc_00828091: Exit Sub +End Sub + +Private Sub btnButton_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '8280F0 + loc_00828161: var_eax = login.picAnim_MouseMove(Button, var_18, var_1C, var_20) +End Sub + +Private Sub tmrMainLoop_Timer() '82B250 + Dim Me As Variant + Dim var_2C As PictureBox + Dim var_28 As ComboBox + Dim global_00887AE8 As Global + Dim global_00886880 As Me + Dim global_008868BC As Me + loc_0082B2B0: var_eax = login.drawDefaultPics + loc_0082B2ED: 1 = btnButton._Default + loc_0082B311: var_50 = btnButton.Visible + loc_0082B33C: If var_50 = var_FFFFFF Then eax = 1 + loc_0082B353: If eax Then + loc_0082B370: 1 = btnButton._Default + loc_0082B390: var_eax = btnButton.SetFocus + loc_0082B3C1: GoTo loc_0082B3FF + loc_0082B3C3: End If + loc_0082B3D8: var_eax = playerList.SetFocus + loc_0082B3FF: 'Referenced from: 0082B3C1 + loc_0082B416: var_eax = Proc_10_11_84A820(var_28, var_28, playerList.SetFocus) + loc_0082B427: var_eax = login.resetHighLights + loc_0082B443: var_eax = Proc_86B860(Me, global_0040C7EC, var_28) + loc_0082B45F: tmrMainLoop.Enabled = False + loc_0082B480: + loc_0082B484: var_eax = QueryPerformanceCounter(var_24) + loc_0082B492: var_eax = login.drawdisplay + loc_0082B4C7: var_eax = Proc_12_46_86D7E0(var_28, var_28, login.drawdisplay) + loc_0082B4E8: var_eax = Proc_10_11_84A820(var_28, var_28, Proc_12_46_86D7E0(var_28, var_28, login.drawdisplay)) + loc_0082B4FB: If esi+0000003Ah Then + loc_0082B500: var_eax = login.drawAnimations + loc_0082B51C: End If + loc_0082B520: var_eax = QueryPerformanceCounter(var_1C) + loc_0082B53B: call __vbaCySub(var_1C, var_18, var_24, var_20, Me, global_0040C7EC, Me, global_0040C7EC, var_28, Proc_86B860(Me, global_0040C7EC, var_28), Me, var_28, Me, var_2C, var_28, Me) + loc_0082B543: call __vbaR8Cy(__vbaCySub(var_1C, var_18, var_24, var_20, Me, global_0040C7EC, Me, global_0040C7EC, var_28, Proc_86B860(Me, global_0040C7EC, var_28), Me, var_28, Me, var_2C, var_28, Me), var_18) + loc_0082B555: var_78 = __vbaR8Cy(__vbaCySub(var_1C, var_18, var_24, var_20, Me, global_0040C7EC, Me, global_0040C7EC, var_28, Proc_86B860(Me, global_0040C7EC, var_28), Me, var_28, Me, var_2C, var_28, Me), var_18) + loc_0082B55A: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_0082B567: If global_886000 = 0 Then + loc_0082B569: fdivr st0, var_78 + loc_0082B56C: GoTo loc_0082B579 + loc_0082B56E: End If + loc_0082B579: 'Referenced from: 0082B56C + loc_0082B579: global_8860D4 = __vbaR8Cy(global_008860D8, global_008860DC) + loc_0082B5A0: If Err.Number Then + loc_0082B5A2: global_8860D4 = 3DCCCCCDh + loc_0082B5AC: End If + loc_0082B5B1: If esi+00000034h = 0 Then GoTo loc_0082B480 + loc_0082B5B7: var_eax = Proc_845A50(var_78, var_74) + loc_0082B5C0: eax = Me(14) - 1 + loc_0082B5C1: If Me(14) - 1 Then + loc_0082B5C7: eax = Me(14) - 1 - 1 + loc_0082B5C8: If Me(14) - 1 - 1 <> 0 Then GoTo loc_0082B849 + loc_0082B5F4: Set var_28 = Me + loc_0082B5FC: var_eax = Global.Unload var_28 + loc_0082B67D: var_eax = titleScreen.Show var_3C, var_38 + loc_0082B687: If titleScreen.Show var_3C < 0 Then + loc_0082B697: GoTo loc_0082B841 + loc_0082B69C: End If + loc_0082B6A1: If %x1 = titleScreen.Name Then + loc_0082B6A7: If %x1 = titleScreen.Name = 0 Then + loc_0082B6B6: 008861A4h = 008861A4h - titleScreen.%x1 = GetIDsOfNames(%StkVar2) 'Ignore this + loc_0082B6BA: If 008861A4h >= 0 Then + loc_0082B6BC: var_eax = Err.Raise + loc_0082B6C2: End If + loc_0082B6C8: GoTo loc_0082B6D0 + loc_0082B6CA: End If + loc_0082B6CA: End If + loc_0082B6CA: var_eax = Err.Raise + loc_0082B6D0: 'Referenced from: 0082B6C8 + loc_0082B6D6: titleScreen.GetTypeInfoCount 'Ignore this = titleScreen.GetTypeInfoCount 'Ignore this + Err.Raise + loc_0082B6E0: call __vbaCopyBytes(00000050h, global_00886150, titleScreen.GetTypeInfoCount, var_48, 80020004h, var_40) + loc_0082B716: var_7C = global_00887AE8 + loc_0082B719: Set var_28 = global_00886880 + loc_0082B724: var_eax = Global.Unload var_28 + loc_0082B74F: If 00886018h = 1 Then + loc_0082B7AD: var_eax = classicOptions.Show var_3C, var_38 + loc_0082B7B7: If classicOptions.Show var_3C < 0 Then + loc_0082B7C7: GoTo loc_0082B841 + loc_0082B7C9: End If + loc_0082B7CD: If classicOptions.Show var_3C, var_38 <> 0 Then GoTo loc_0082B849 + loc_0082B7D6: If var_8868BC = 0 Then + loc_0082B7E4: End If + loc_0082B82B: var_eax = challengeOptions.Show var_3C, var_38 + loc_0082B835: If challengeOptions.Show var_3C < 0 Then + loc_0082B841: 'Referenced from: 0082B697 + loc_0082B843: challengeOptions.Show var_3C, var_38 = CheckObj(global_008868BC, global_0040EDA0, 688) + loc_0082B849: End If + loc_0082B849: End If + loc_0082B849: End If + loc_0082B849: + loc_0082B856: GoTo loc_0082B86C + loc_0082B86B: Exit Sub + loc_0082B86C: 'Referenced from: 0082B856 + loc_0082B86C: Exit Sub +End Sub + +Private Sub frameAddPlayer_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '829BA0 + loc_00829BE3: var_eax = login.highLightCheck +End Sub + +Private Sub frameRemovePlayer_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '829C30 + loc_00829C73: var_eax = login.highLightCheck +End Sub + +Private Sub frameResetPlayer_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '829CC0 + loc_00829D03: var_eax = login.highLightCheck +End Sub + +Public Sub positionControls() '824F20 + Dim Me As Variant + Dim var_20 As Variant + Dim var_1C As Variant + Dim var_54 As TextBox + loc_00824FDE: var_eax = gameIdentifier.Move global_428E0000, , var_2C, 202 + loc_00825084: var_eax = playerList.Move global_428E0000, 2, var_2C, 307 + loc_00825126: var_eax = lblInfo.Move global_43CB0000, , var_2C, 306 + loc_00825167: If var_18 <= 11 Then + loc_0082518B: var_18 = picAnim._Default + loc_00825210: var_eax = picAnim.Move global_40800000, 2, var_2C, 3 + loc_00825253: 00000001h = 00000001h + var_18 + loc_0082525D: var_18 = 00000001h+var_18 + loc_00825260: var_eax = Unknown_F88F(var_24, 00000002h, var_3C, 00000019h, var_34, 00000002h) + loc_00825265: End If + loc_00825275: If var_18 <= 2 Then + loc_00825299: var_18 = btnButton._Default + loc_008252BE: btnButton.Top = global_43DE0000 + loc_00825306: var_18 = btnButton._Default + loc_0082532B: btnButton.Width = global_42A00000 + loc_00825379: var_18 = btnButton._Default + loc_0082539E: btnButton.Height = global_41F00000 + loc_008253D3: 00000001h = 00000001h + var_18 + loc_008253DD: var_18 = 00000001h+var_18 + loc_008253E0: var_eax = Unknown_16A8F(var_20, var_1C, var_1C, Me, var_20, var_1C) + loc_008253E5: End If + loc_008253F5: If var_18 <= 5 Then + loc_00825419: var_18 = btnButton._Default + loc_0082543E: btnButton.Width = global_42CC0000 + loc_0082548C: var_18 = btnButton._Default + loc_008254B1: btnButton.Height = global_41F00000 + loc_008254FF: var_18 = btnButton._Default + loc_00825524: btnButton.Top = global_43AD0000 + loc_00825553: 00000001h = 00000001h + var_18 + loc_0082555D: var_18 = 00000001h+var_18 + loc_00825560: var_eax = Unknown_16A8F(var_20, var_1C, var_1C, Me, var_20, var_1C) + loc_00825565: End If + loc_0082556C: + loc_00825578: If var_18 <= 11 Then + loc_00825599: var_18 = btnButton._Default + loc_008255BE: btnButton.Top = global_43340000 + loc_00825606: var_18 = btnButton._Default + loc_0082562B: btnButton.Width = global_42A00000 + loc_00825679: var_18 = btnButton._Default + loc_0082569E: btnButton.Height = global_41F00000 + loc_008256D3: 00000001h = 00000001h + var_18 + loc_008256DD: var_18 = 00000001h+var_18 + loc_008256E0: GoTo loc_0082556C + loc_008256FB: var_54 = 00000001h+var_18 + loc_008256FE: 1 = btnButton._Default + loc_00825723: btnButton.Left = global_43E50000 + loc_00825769: 2 = btnButton._Default + loc_0082578E: btnButton.Left = global_44098000 + loc_008257D4: 3 = btnButton._Default + loc_008257F9: btnButton.Left = global_428C0000 + loc_0082583F: 4 = btnButton._Default + loc_00825864: btnButton.Left = global_43320000 + loc_008258AA: 5 = btnButton._Default + loc_008258CF: btnButton.Left = global_438F0000 + loc_00825915: 6 = btnButton._Default + loc_0082593A: btnButton.Left = global_43D30000 + loc_00825980: 7 = btnButton._Default + loc_008259A5: btnButton.Left = global_43FE0000 + loc_008259EB: 8 = btnButton._Default + loc_00825A10: btnButton.Left = global_43D30000 + loc_00825A56: 9 = btnButton._Default + loc_00825A7B: btnButton.Left = global_43FE0000 + loc_00825AC1: 10 = btnButton._Default + loc_00825AE6: btnButton.Left = global_43D30000 + loc_00825B2C: 11 = btnButton._Default + loc_00825B51: btnButton.Left = global_43FE0000 + loc_00825B97: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_00825C24: var_eax = lblLabel.Move global_43200000, 2, var_2C, 74 + loc_00825C69: var_8C = var_1C + loc_00825CDE: var_eax = txtPlayerName.Move global_43220000, 2, var_2C, 94 + loc_00825D20: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_00825DA9: var_eax = lblLabel.Move global_40C00000, , var_2C, 72 + loc_00825E53: var_eax = lblRemovePlayer.Move global_C22C0000, 2, var_2C, 98 + loc_00825E95: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00825F1C: var_eax = lblLabel.Move global_40800000, , var_2C, 74 + loc_00825FD5: var_eax = lblResetPlayer.Move global_40800000, 98, var_2C + loc_00826077: var_eax = frameAddPlayer.Move global_42200000, 98, var_2C, 178 + loc_00826118: var_eax = frameRemovePlayer.Move global_42200000, 2, var_2C, 178 + loc_008261BA: var_eax = frameResetPlayer.Move global_42200000, 98, var_2C, 178 + loc_008261E7: GoTo loc_008261FD + loc_008261FC: Exit Sub + loc_008261FD: 'Referenced from: 008261E7 + loc_008261FD: Exit Sub +End Sub + +Public Sub highLightCheck() '826230 + Dim Me As Me + loc_0082626E: If Me.GetPalette 'Ignore this = 0 Then + loc_00826275: If esi+0000003Ah = 0 Then GoTo loc_00826296 + loc_00826277: End If + loc_0082627A: var_eax = login.resetHighLights + loc_00826296: +End Sub + +Public Sub loadPlayers() '8285D0 + Dim Me As Variant + Dim var_64 As Me + Dim var_70 As Variant + loc_00828617: repz stosd + loc_00828625: var_eax = Close + loc_0082864F: Open global_00886014 & "players.cfg" For Random As #1 Len = 58 + loc_00828668: If LOF(1) Then + loc_00828676: Get #1, Me = %x1 + loc_0082868E: ReDim %x1 = Me.Name(Me To 0) + loc_008286B0: If 00000001h <= Me = %x1 Then + loc_008286CD: Get #"~P", Me = %x1 + loc_008286D7: var_eax = Proc_12_37_86BD20(var_34, var_64, 1) + loc_008286DC: var_34 = Proc_12_37_86BD20(var_34, var_64, 1) + loc_008286E3: call Proc_12_37_86BD20(var_30, %x1 = Me.Name, ) + loc_008286EB: var_30 = var_30 + loc_008286EF: var_eax = Proc_12_37_86BD20(var_38, , ) + loc_008286F7: var_38 = Proc_12_37_86BD20(var_38, , ) + loc_008286FB: var_eax = Proc_12_37_86BD20(var_28, , ) + loc_00828700: var_28 = Proc_12_37_86BD20(var_28, , ) + loc_00828707: var_eax = Proc_12_37_86BD20(var_24, , ) + loc_0082870F: var_24 = Proc_12_37_86BD20(var_24, , ) + loc_00828713: var_eax = Proc_12_37_86BD20(var_2C, ) + loc_00828718: var_2C = Proc_12_37_86BD20(var_2C, ) + loc_0082871F: If %x1 = Me.Name Then + loc_00828725: If %x1 = Me.Name = 0 Then + loc_00828734: If 00000001h >= 0 Then + loc_00828736: var_eax = Err.Raise + loc_0082873C: End If + loc_00828745: GoTo loc_0082874D + loc_00828747: End If + loc_00828747: End If + loc_00828747: var_eax = Err.Raise + loc_0082874D: 'Referenced from: 00828745 + loc_00828756: Me.GetTypeInfoCount 'Ignore this = Me.GetTypeInfoCount 'Ignore this + Err.Raise + loc_0082875B: call __vbaCopyBytes(00000050h, Me.GetTypeInfoCount) + loc_00828766: 00000001h = 00000001h + var_68 + loc_0082876F: var_68 = 00000001h+var_68 + loc_00828774: GoTo loc_008286A9 + loc_00828779: End If + loc_0082877C: var_eax = login.loadPlayersIntoList + loc_008287A1: Get #1, global_008861A4 + loc_008287AC: If Me = %x1 Then + loc_008287D3: 1 = btnButton._Default + loc_008287F5: btnButton.Visible = True + loc_00828841: 4 = btnButton._Default + loc_00828863: btnButton.Visible = True + loc_008288AF: 5 = btnButton._Default + loc_008288D1: btnButton.Visible = True + loc_0082891E: var_88 = playerList.ListCount + loc_0082896C: If var_70 Then + loc_00828987: 008861A4h = 008861A4h - 0001h + loc_00828995: playerList.ListIndex = global_008861A4 + loc_008289BC: GoTo loc_00828A5D + loc_008289C1: End If + loc_008289F3: var_88 = playerList.ListCount + loc_00828A1E: var_88 = var_88 - 0001h + loc_00828A2C: playerList.ListIndex = var_88 + loc_00828A5D: 'Referenced from: 008289BC + loc_00828A60: var_eax = login.displayInfo + loc_00828A80: GoTo loc_00828BF9 + loc_00828AA4: 1 = btnButton._Default + loc_00828AD0: btnButton.Visible = False + loc_00828B1C: 4 = btnButton._Default + loc_00828B3A: btnButton.Visible = False + loc_00828B86: 5 = btnButton._Default + loc_00828BA4: btnButton.Visible = False + loc_00828BE1: var_eax = login.savePlayers + loc_00828BF9: + loc_00828BF9: End If + loc_00828BF9: End If + loc_00828BF9: var_eax = Close + loc_00828C04: GoTo loc_00828C23 + loc_00828C22: Exit Sub + loc_00828C23: 'Referenced from: 00828C04 + loc_00828C23: Exit Sub +End Sub + +Public Sub loadPlayersIntoList() '828C50 + Dim Me As Variant + Dim var_20 As Variant + loc_00828CAE: var_eax = playerList.Clear + loc_00828CE4: + loc_00828CEC: If var_18 <= Me(18) Then + loc_00828D0E: If %x1 = playerList.Name Then + loc_00828D14: If %x1 = playerList.Name = 0 Then + loc_00828D1D: var_18 = var_18 - eax+00000014h + loc_00828D24: var_38 = var_18 + loc_00828D27: If var_18 >= 0 Then + loc_00828D29: var_eax = Err.Raise + loc_00828D32: End If + loc_00828D38: GoTo loc_00828D40 + loc_00828D3A: End If + loc_00828D3A: End If + loc_00828D3A: var_eax = Err.Raise + loc_00828D40: 'Referenced from: 00828D38 + loc_00828D66: edx+0000000Ch = edx+0000000Ch + Err.Raise + loc_00828D6B: call __vbaStrFixstr(00000014h, edx+0000000Ch+Err.Raise, var_30, 80020004h, var_28, Me, Me, var_20, Me, Me, Me, Me, 0000000Ah) + loc_00828D76: var_1C = __vbaStrFixstr(00000014h, edx+0000000Ch+Err.Raise, var_30, 80020004h, var_28, Me, Me, var_20, Me, Me, Me, Me, 0000000Ah) + loc_00828D81: var_eax = playerList.AddItem var_1C + loc_00828DA4: If %x1 = playerList.Name Then + loc_00828DAA: If %x1 = playerList.Name = 0 Then + loc_00828DB6: var_18 = var_18 - eax+00000014h + loc_00828DBA: If var_18 >= 0 Then + loc_00828DBC: var_eax = Err.Raise + loc_00828DC2: End If + loc_00828DC8: GoTo loc_00828DD0 + loc_00828DCA: End If + loc_00828DCA: End If + loc_00828DCA: var_eax = Err.Raise + loc_00828DD0: 'Referenced from: 00828DC8 + loc_00828DDA: edx+0000000Ch = edx+0000000Ch + Err.Raise + loc_00828DDF: call __vbaLsetFixstr(00000014h, edx+0000000Ch+Err.Raise, var_1C) + loc_00828E02: 00000001h = 00000001h + var_18 + loc_00828E0C: var_18 = 00000001h+var_18 + loc_00828E0F: GoTo loc_00828CE4 + loc_00828E14: End If + loc_00828E19: If esi+00000044h = 0 Then + loc_00828E3A: 1 = btnButton._Default + loc_00828E5C: btnButton.Visible = False + loc_00828EA8: 4 = btnButton._Default + loc_00828ECA: btnButton.Visible = False + loc_00828F20: 5 = btnButton._Default + loc_00828F3E: btnButton.Visible = False + loc_00828F6B: End If + loc_00828F70: GoTo loc_00828F8F + loc_00828F8E: Exit Sub + loc_00828F8F: 'Referenced from: 00828F70 + loc_00828F8F: Exit Sub +End Sub + +Public Sub savePlayers() '828FC0 + Dim Me As Me + Dim var_64 As Me + loc_00829007: repz stosd + loc_00829012: var_eax = Close + loc_0082903C: Open global_00886014 & "players.cfg" For Random As #1 Len = 58 + loc_00829053: Put #1, Me = %x1 + loc_0082906F: If 00000001h <= Me = %x1 Then + loc_0082907A: If %x1 = Me.Name Then + loc_00829080: If %x1 = Me.Name = 0 Then + loc_0082908F: If 00000001h >= 0 Then + loc_00829091: var_eax = Err.Raise + loc_00829097: End If + loc_0082909D: GoTo loc_008290A5 + loc_0082909F: End If + loc_0082909F: End If + loc_0082909F: var_eax = Err.Raise + loc_008290A5: 'Referenced from: 0082909D + loc_008290AB: Me.GetTypeInfoCount 'Ignore this = Me.GetTypeInfoCount 'Ignore this + Err.Raise + loc_008290B4: call __vbaCopyBytes(00000050h, var_64, Me.GetTypeInfoCount) + loc_008290BE: var_eax = Proc_12_36_86BA30(var_34) + loc_008290C6: var_34 = Proc_12_36_86BA30(var_34) + loc_008290CA: var_eax = Proc_12_36_86BA30(var_30) + loc_008290CF: var_30 = Proc_12_36_86BA30(var_30) + loc_008290D6: var_eax = Proc_12_36_86BA30(var_38) + loc_008290DE: var_38 = Proc_12_36_86BA30(var_38) + loc_008290E2: var_eax = Proc_12_36_86BA30(var_28) + loc_008290EA: var_28 = Proc_12_36_86BA30(var_28) + loc_008290EE: var_eax = Proc_12_36_86BA30(var_24) + loc_008290F3: var_24 = Proc_12_36_86BA30(var_24) + loc_008290FA: var_eax = Proc_12_36_86BA30(var_2C) + loc_00829102: var_2C = Proc_12_36_86BA30(var_2C) + loc_00829105: 00000001h = 00000001h + 0001h + loc_0082911E: Put #, Me.QueryInterface, var_64 + loc_00829129: 00000001h = 00000001h + 00000001h + loc_00829134: GoTo loc_00829068 + loc_00829139: End If + loc_00829159: var_84 = playerList.ListIndex + loc_00829181: var_84 = var_84 + 0001h + loc_00829187: global_8861A4 = var_84+0001h + loc_0082919D: Put #1, global_008861A4 + loc_008291A3: var_eax = Close + loc_008291AE: GoTo loc_008291C3 + loc_008291C2: Exit Sub + loc_008291C3: 'Referenced from: 008291AE + loc_008291C3: Exit Sub +End Sub + +Public Sub resetHighLights() '829A60 + loc_00829AA2: var_eax = login.drawDefaultPics +End Sub + +Public Sub displayInfo() '82AD90 + Dim var_54 As Variant + Dim var_1C As ComboBox + Dim var_20 As ComboBox + loc_0082AE2C: var_88 = playerList.ListIndex + loc_0082AE68: If edx Then + loc_0082AE75: eax = 00886018h - 1 + loc_0082AE76: If 00886018h - 1 Then + loc_0082AE7C: eax = 00886018h - 1 - 1 + loc_0082AE7D: If 00886018h - 1 - 1 <> 0 Then GoTo loc_0082B0CB + loc_0082AE96: If var_1C Then + loc_0082AE9C: If var_1C = 1 Then + loc_0082AEAB: 008861A4h = 008861A4h - var_1C(6) + loc_0082AEAF: If 008861A4h >= 0 Then + loc_0082AEB1: var_eax = Err.Raise + loc_0082AEBA: End If + loc_0082AEC0: GoTo loc_0082AECB + loc_0082AEC2: End If + loc_0082AEC2: End If + loc_0082AEC2: var_eax = Err.Raise + loc_0082AECB: 'Referenced from: 0082AEC0 + loc_0082AEDD: var_5C = edx+eax+00000038h + loc_0082AEF1: var_28 = Str$(edx+eax+00000038) + loc_0082AF10: If var_20 Then + loc_0082AF16: If var_20 = 1 Then + loc_0082AF22: 008861A4h = 008861A4h - var_20(6) + loc_0082AF29: var_90 = global_008861A4 + loc_0082AF2F: If 008861A4h >= 0 Then + loc_0082AF31: var_eax = Err.Raise + loc_0082AF40: End If + loc_0082AF46: GoTo loc_0082AF51 + loc_0082AF48: End If + loc_0082AF48: End If + loc_0082AF48: var_eax = Err.Raise + loc_0082AF51: 'Referenced from: 0082AF46 + loc_0082AF63: var_6C = edx+eax+0000003Ch + loc_0082AF71: var_34 = Str$(edx+eax+0000003C) + loc_0082AF90: If var_24 Then + loc_0082AF96: If var_24 = 1 Then + loc_0082AFA5: 008861A4h = 008861A4h - var_24(6) + loc_0082AFA9: If 008861A4h >= 0 Then + loc_0082AFAB: var_eax = Err.Raise + loc_0082AFB4: End If + loc_0082AFBA: GoTo loc_0082AFC5 + loc_0082AFBC: End If + loc_0082AFBC: End If + loc_0082AFBC: var_eax = Err.Raise + loc_0082AFC5: 'Referenced from: 0082AFBA + loc_0082AFDD: var_7C = edx+eax+00000040h + loc_0082AFEB: var_44 = Str$(edx+eax+00000040) + loc_0082B071: var_50 = "You're on Flux LE level " & Trim$(var_28) & ", Flux Normal level " & Trim$(var_34) & ", and Flux Extreme level " & Trim$(var_44) + loc_0082B080: var_18 = var_50 & global_0040F308 + loc_0082B0BB: GoTo loc_0082B0CB + loc_0082B0BD: End If + loc_0082B0C5: var_18 = "Ready to play Flux Classic! Click the 'Ok' button to proceed." + loc_0082B0CB: 'Referenced from: 0082B0BB + loc_0082B0E8: lblInfo.Caption = var_18 + loc_0082B0EF: If var_54 < 0 Then + loc_0082B0F1: GoTo loc_0082B11A + loc_0082B0F3: End If + loc_0082B111: lblInfo.Caption = global_0040EEC8 + loc_0082B118: If var_54 >= 0 Then GoTo loc_0082B129 + loc_0082B11A: 'Referenced from: 0082B0F1 + loc_0082B123: var_54 = CheckObj(var_54, global_0040E84C, 84) + loc_0082B129: End If + loc_0082B137: GoTo loc_0082B192 + loc_0082B191: Exit Sub + loc_0082B192: 'Referenced from: 0082B137 +End Sub + +Public Sub drawdisplay() '82B8A0 + +End Sub + +Public Sub drawDefaultPics() '82B900 + Dim Me As Variant + Dim var_50 As Me + Dim var_28 As PictureBox + Dim var_2C As PictureBox + Dim var_34 As PictureBox + loc_0082B976: 1 = btnButton._Default + loc_0082B9A2: var_50 = var_34 + loc_0082B9BF: var_eax = Unknown_VTable_Call[ecx+00000354h] + loc_0082B9D3: var_40 = Unknown_VTable_Call[ecx+00000354h] + loc_0082B9D6: var_2C = buttons.hWnd + loc_0082BA06: buttons.BackColor = var_38 + loc_0082BA53: 2 = btnButton._Default + loc_0082BA71: var_50 = var_34 + loc_0082BA8E: var_eax = Unknown_VTable_Call[ecx+00000368h] + loc_0082BAA4: var_2C = buttons.hWnd + loc_0082BAD5: buttons.BackColor = var_38 + loc_0082BB22: 3 = btnButton._Default + loc_0082BB40: var_50 = var_34 + loc_0082BB5D: var_eax = Unknown_VTable_Call[ecx+00000350h] + loc_0082BB73: var_2C = buttons.hWnd + loc_0082BBA4: buttons.BackColor = var_38 + loc_0082BBF1: 4 = btnButton._Default + loc_0082BC0F: var_50 = var_34 + loc_0082BC2C: var_eax = Unknown_VTable_Call[ecx+0000034Ch] + loc_0082BC42: var_2C = buttons.hWnd + loc_0082BC73: buttons.BackColor = var_38 + loc_0082BCC0: 5 = btnButton._Default + loc_0082BCDE: var_50 = var_34 + loc_0082BCFB: var_eax = Unknown_VTable_Call[ecx+00000348h] + loc_0082BD11: var_2C = buttons.hWnd + loc_0082BD42: buttons.BackColor = var_38 + loc_0082BD8F: 6 = btnButton._Default + loc_0082BDAD: var_50 = var_34 + loc_0082BDCA: var_eax = Unknown_VTable_Call[ecx+00000354h] + loc_0082BDE0: var_2C = buttons.hWnd + loc_0082BE11: buttons.BackColor = var_38 + loc_0082BE5E: 7 = btnButton._Default + loc_0082BE7C: var_50 = var_34 + loc_0082BE99: var_eax = Unknown_VTable_Call[ecx+00000344h] + loc_0082BEAF: var_2C = buttons.hWnd + loc_0082BEE0: buttons.BackColor = var_38 + loc_0082BF2D: 8 = btnButton._Default + loc_0082BF4B: var_50 = var_34 + loc_0082BF68: var_eax = Unknown_VTable_Call[ecx+00000354h] + loc_0082BF7E: var_2C = buttons.hWnd + loc_0082BFAF: buttons.BackColor = var_38 + loc_0082BFFC: 9 = btnButton._Default + loc_0082C01A: var_50 = var_34 + loc_0082C037: var_eax = Unknown_VTable_Call[ecx+00000344h] + loc_0082C04D: var_2C = buttons.hWnd + loc_0082C07E: buttons.BackColor = var_38 + loc_0082C0CB: 10 = btnButton._Default + loc_0082C0E9: var_50 = var_34 + loc_0082C106: var_eax = Unknown_VTable_Call[ecx+00000354h] + loc_0082C11C: var_2C = buttons.hWnd + loc_0082C14D: buttons.BackColor = var_38 + loc_0082C19A: 11 = btnButton._Default + loc_0082C1B8: var_50 = var_34 + loc_0082C1D5: var_eax = Unknown_VTable_Call[ecx+00000344h] + loc_0082C1EB: var_2C = buttons.hWnd + loc_0082C21C: buttons.BackColor = var_38 + loc_0082C25E: If 00000001h <= 11 Then + loc_0082C26B: var_eax = login.drawDefaultPic(1) + loc_0082C2A3: var_18 = picAnim._Default + loc_0082C2C3: var_1C = picAnim.Tag + loc_0082C30D: esi = (Right$(var_1C, 1) = global_0040F164) + 1 + loc_0082C32F: var_eax = Unknown_E8458970(var_2C, var_28, Me, Me, var_38) + loc_0082C355: var_18 = picAnim._Default + loc_0082C375: var_1C = picAnim.Tag + loc_0082C3AF: var_18 = picAnim._Default + loc_0082C3EA: var_18 = picAnim._Default + loc_0082C40A: var_20 = picAnim.Tag + loc_0082C433: Len(var_20) = Len(var_20) - 00000001h + loc_0082C449: var_24 = Left$(var_1C, Len(var_20)) + loc_0082C451: picAnim.Tag = var_24 + loc_0082C4AD: 00000001h = 00000001h + var_18 + loc_0082C4B3: var_18 = 00000001h+var_18 + loc_0082C4B6: GoTo loc_0082C25A + loc_0082C4BB: End If + loc_0082C4C9: GoTo loc_0082C503 + loc_0082C502: Exit Sub + loc_0082C503: 'Referenced from: 0082C4C9 + loc_0082C503: Exit Sub +End Sub + +Public Sub drawDefaultPic(X) '82C530 + loc_0082C594: X = picAnim._Default + loc_0082C5CF: var_eax = login.drawFrame(var_20, var_24) + loc_0082C603: GoTo loc_0082C61D + loc_0082C61C: Exit Sub + loc_0082C61D: 'Referenced from: 0082C603 +End Sub + +Public Sub drawFrame(pic, frame) '82C640 + Dim Me As Me + loc_0082C69B: var_18 = Me.Visible + loc_0082C6C2: var_3C = var_18 + loc_0082C6DB: If (var_3C = "ok") Then + loc_0082C6EE: If (var_3C = "oka") Then + loc_0082C701: If (var_3C = "back") Then + loc_0082C714: If (var_3C = "backa") Then + loc_0082C727: If (var_3C = "add") Then + loc_0082C73A: If (var_3C = "adda") Then + loc_0082C74D: If (var_3C = "remove") Then + loc_0082C760: If (var_3C = "removea") Then + loc_0082C773: If (var_3C = "reset") Then + loc_0082C782: If (var_3C <> "reseta") <> 0 Then GoTo loc_0082CBCA + loc_0082C788: End If + loc_0082C7A9: var_eax = Unknown_VTable_Call[edx+00000334h] + loc_0082C824: frame = frame - 0001h + loc_0082C830: frame = frame * 0019h + loc_0082C849: var_eax = Proc_9_0_843110(var_24, var_28, 0) + loc_0082C856: GoTo loc_0082C9E9 + loc_0082C85B: End If + loc_0082C85B: End If + loc_0082C87C: var_eax = Unknown_VTable_Call[ecx+0000031Ch] + loc_0082C8E2: frame = frame - 0001h + loc_0082C8EE: frame = frame * 0019h + loc_0082C907: var_eax = Proc_9_0_843110(var_20, var_24, 0) + loc_0082C92B: GoTo loc_0082CBBF + loc_0082C930: End If + loc_0082C930: End If + loc_0082C951: var_eax = Unknown_VTable_Call[ecx+00000320h] + loc_0082C9B7: frame = frame - 0001h + loc_0082C9C3: frame = frame * 0019h + loc_0082C9DC: var_eax = Proc_9_0_843110(var_20, var_24, 0) + loc_0082C9E9: 'Referenced from: 0082C856 + loc_0082CA00: GoTo loc_0082CBBF + loc_0082CA05: End If + loc_0082CA05: End If + loc_0082CA26: var_eax = Unknown_VTable_Call[ecx+00000334h] + loc_0082CAA1: frame = frame - 0001h + loc_0082CAAD: frame = frame * 0019h + loc_0082CAC6: var_eax = Proc_9_0_843110(var_24, var_28, 0) + loc_0082CAEA: GoTo loc_0082CBBF + loc_0082CAEF: End If + loc_0082CAEF: End If + loc_0082CB10: var_eax = Unknown_VTable_Call[edx+00000330h] + loc_0082CB76: frame = frame - 0001h + loc_0082CB82: frame = frame * 0019h + loc_0082CB9B: var_eax = Proc_9_0_843110(var_20, var_24, 0) + loc_0082CBBF: 'Referenced from: 0082C92B + loc_0082CBCA: + loc_0082CBCF: GoTo loc_0082CBF6 + loc_0082CBF5: Exit Sub + loc_0082CBF6: 'Referenced from: 0082CBCF + loc_0082CBFF: Exit Sub +End Sub + +Public Sub drawAnimations() '82CC30 + Dim Me As Variant + Dim var_28 As PictureBox + loc_0082CCAF: If global_886000 = 0 Then + loc_0082CCB4: GoTo loc_0082CCBE + loc_0082CCB6: End If + loc_0082CCB9: call _adj_fdiv_m32 + loc_0082CCBE: 'Referenced from: 0082CCB4 + loc_0082CCD8: var_5C = var_58 + loc_0082CD10: If var_18 <= 11 Then + loc_0082CD37: var_18 = picAnim._Default + loc_0082CD57: var_1C = picAnim.Tag + loc_0082CDA1: esi = (Right$(var_1C, 1) = global_0040F164) + 1 + loc_0082CDC3: var_eax = Unknown_E845896A(var_28, var_24) + loc_0082CDEA: var_18 = picAnim._Default + loc_0082CE1E: var_eax = login.drawFrame(var_2C, Me(16)) + loc_0082CE4E: 00000001h = 00000001h + var_18 + loc_0082CE54: var_18 = 00000001h+var_18 + loc_0082CE57: var_eax = Unknown_1468F(var_2C, var_28, var_28, var_24) + loc_0082CE5C: End If + loc_0082CE5C: End If + loc_0082CE61: If edi+0000003Ch > 39 Then + loc_0082CE69: End If + loc_0082CE6F: GoTo loc_0082CE99 + loc_0082CE98: Exit Sub + loc_0082CE99: 'Referenced from: 0082CE6F + loc_0082CE99: Exit Sub +End Sub diff --git a/src/login.frx b/src/login.frx new file mode 100644 index 0000000000000000000000000000000000000000..6ccaee405b3b16bf38b2f58234a9f6844c6d1321 GIT binary patch literal 142460 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�$096Z~MQbE~8!>KO^%>UNGDUMFI5_GvU@fU_T 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 0 Then GoTo loc_0083B0DB + loc_0083B0CD: GoTo loc_0083B0DB + loc_0083B0CF: End If + loc_0083B0DB: 'Referenced from: 0083B0CD +End Sub + +Private Sub btnButton_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '83B110 + loc_0083B181: var_eax = scoring.picAnim_MouseMove(Button, var_18, var_1C, var_20) +End Sub + +Private Sub display_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '83D750 + loc_0083D793: var_eax = scoring.highLightCheck +End Sub + +Private Sub tmrMainLoop_Timer() '83DF20 + Dim Me As Variant + loc_0083DF74: var_eax = scoring.drawDefaultPics + loc_0083DFAD: var_eax = Proc_10_11_84A820(var_28, var_28, scoring.drawDefaultPics) + loc_0083DFBE: var_eax = scoring.resetHighLights + loc_0083DFDA: var_eax = Proc_86B860(Me, global_0040C7EC, 0) + loc_0083DFF6: tmrMainLoop.Enabled = False + loc_0083E017: + loc_0083E01B: var_eax = QueryPerformanceCounter(var_24) + loc_0083E02E: If global_88619A = 0 Then + loc_0083E030: var_eax = Proc_86F270(var_28, Me, Me) + loc_0083E035: End If + loc_0083E04E: var_eax = Proc_12_46_86D7E0(var_28, var_28, Proc_86F270(var_28, Me, Me)) + loc_0083E06F: var_eax = Proc_10_11_84A820(var_28, var_28, Proc_12_46_86D7E0(var_28, var_28, Proc_86F270(var_28, Me, Me))) + loc_0083E082: If esi+0000003Eh Then + loc_0083E087: var_eax = scoring.drawAnimations + loc_0083E0A3: End If + loc_0083E0A7: var_eax = QueryPerformanceCounter(var_1C) + loc_0083E0C2: call __vbaCySub(var_1C, var_18, var_24, var_20, Me, global_0040C7EC, Me, global_0040C7EC, Me, Set %StkVar1 = %StkVar2 'Ignore this) + loc_0083E0CA: call __vbaR8Cy(__vbaCySub(var_1C, var_18, var_24, var_20, Me, global_0040C7EC, Me, global_0040C7EC, Me, Set %StkVar1 = %StkVar2, var_24) + loc_0083E0E0: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_0083E0ED: If global_886000 = 0 Then + loc_0083E0EF: fdivr st0, var_44 + loc_0083E0F2: GoTo loc_0083E0FF + loc_0083E0F4: End If + loc_0083E0FF: 'Referenced from: 0083E0F2 + loc_0083E0FF: global_8860D4 = __vbaR8Cy(global_008860D8, global_008860DC) + loc_0083E126: If Err.Number Then + loc_0083E128: global_8860D4 = 3DCCCCCDh + loc_0083E132: End If + loc_0083E137: If esi+00000038h = 0 Then GoTo loc_0083E017 + loc_0083E13D: var_eax = Proc_845A50(var_44, var_40) + loc_0083E149: If Me(15) = 0 Then + loc_0083E14B: global_886128 = FFFFFFh + loc_0083E154: End If + loc_0083E17A: Set var_28 = Me + loc_0083E182: var_eax = Global.Unload var_28 + loc_0083E1B0: GoTo loc_0083E1BC + loc_0083E1BB: Exit Sub + loc_0083E1BC: 'Referenced from: 0083E1B0 + loc_0083E1BC: Exit Sub +End Sub + +Private Sub Form_Load() '83B290 + Dim var_20 As Screen + Dim var_24 As Screen + loc_0083B310: var_eax = Proc_12_43_86D100(var_34, var_20, var_20) + loc_0083B33A: var_eax = Proc_12_45_86D280(var_20, var_20, Proc_12_43_86D100(var_34, var_20, var_20)) + loc_0083B34B: var_eax = scoring.positionControls + loc_0083B397: var_20 = Global.Screen + loc_0083B3B7: var_6C = Global.Width + loc_0083B3F7: var_24 = Global.Screen + loc_0083B417: var_70 = Global.Height + loc_0083B48A: var_eax = Unknown_VTable_Call[edi+000002A4h] + loc_0083B4BE: var_eax = scoring.resetHighLights + loc_0083B525: var_eax = Proc_12_47_86E570(var_20, var_20, CreateObject(global_00408628, global_00886BA4)) + loc_0083B54E: If global_88613A Then + loc_0083B55B: GoTo loc_0083B586 + loc_0083B55D: End If + loc_0083B564: var_eax = Proc_10_6_849970(640, 0, var_68) + loc_0083B56D: var_eax = Proc_10_5_849590(0, 0, global_00886BA4) + loc_0083B576: var_eax = Proc_10_4_8491B0(0, 0, Proc_12_47_86E570(var_20, var_20, CreateObject(global_00408628, global_00886BA4))) + loc_0083B586: 'Referenced from: 0083B55B + loc_0083B586: var_eax = Proc_12_25_868460(var_68, var_20, global_0040F9BC) + loc_0083B58E: var_eax = scoring.displayLevelInfo + loc_0083B5B7: var_eax = scoring.doScore + loc_0083B5E8: ReDim var_1C(0 To 3) + loc_0083B5FD: ReDim var_18(0 To 3) + loc_0083B602: var_eax = Proc_12_40_86CB50(global_00886BA4, global_0040C7EC) + loc_0083B60A: var_eax = scoring.doHighScores + loc_0083B625: var_eax = scoring.doLowScores + loc_0083B63D: var_eax = Proc_12_41_86CE70 + loc_0083B645: var_eax = scoring.displayScores + loc_0083B66A: GoTo loc_0083B689 + loc_0083B688: Exit Sub + loc_0083B689: 'Referenced from: 0083B66A +End Sub + +Private Sub Form_Unload(Cancel As Integer) '83D7E0 + loc_0083D847: var_eax = Proc_12_44_86D1C0(var_28, var_18, var_18) + loc_0083D866: GoTo loc_0083D87B + loc_0083D87A: Exit Sub + loc_0083D87B: 'Referenced from: 0083D866 +End Sub + +Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) '83B1C0 + Dim Me As Me + loc_0083B20F: If KeyCode = 123 Then + loc_0083B211: var_eax = Proc_12_18_864A90(edi, Me, ebx) + loc_0083B216: GoTo loc_0083B268 + loc_0083B218: End If + loc_0083B21C: If Proc_12_18_864A90(edi, Me, ebx) = 0 Then + loc_0083B22C: var_eax = scoring.btnButton_Click + loc_0083B234: If scoring.btnButton_Click >= 0 Then GoTo loc_0083B268 + loc_0083B236: GoTo loc_0083B256 + loc_0083B238: End If + loc_0083B23C: If scoring.btnButton_Click <> 27 Then GoTo loc_0083B268 + loc_0083B24C: var_eax = scoring.btnButton_Click + loc_0083B254: If scoring.btnButton_Click >= 0 Then GoTo loc_0083B268 + loc_0083B256: 'Referenced from: 0083B236 + loc_0083B262: scoring.btnButton_Click = CheckObj(Me, global_0040F9BC, 1832) + loc_0083B268: 'Referenced from: 0083B216 +End Sub + +Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '83B6C0 + loc_0083B703: var_eax = scoring.highLightCheck +End Sub + +Public Sub positionControls() '839060 + Dim Me As Variant + Dim var_1C As Variant + Dim var_20 As Variant + loc_008390BB: lblLevelInfo.Left = global_43E00000 + loc_00839107: lblLevelInfo.Top = global_43120000 + loc_00839142: lblLevelInfo.Width = global_43390000 + loc_00839180: var_24 = var_1C + loc_00839183: lblLevelInfo.Height = global_41800000 + loc_008391C4: baseScore.Left = global_43810000 + loc_008391FC: var_24 = var_1C + loc_008391FF: baseScore.Top = global_432E0000 + loc_0083923A: baseScore.Width = global_42100000 + loc_00839278: var_24 = var_1C + loc_0083927B: baseScore.Height = global_41800000 + loc_008392BC: eliminationBonus.Left = global_43810000 + loc_008392F4: var_24 = var_1C + loc_008392F7: eliminationBonus.Top = global_43440000 + loc_00839332: eliminationBonus.Width = global_42100000 + loc_00839370: var_24 = var_1C + loc_00839373: eliminationBonus.Height = global_41800000 + loc_008393B4: finalScore.Left = global_43810000 + loc_008393EC: var_24 = var_1C + loc_008393EF: finalScore.Top = global_435A0000 + loc_0083942A: finalScore.Width = global_42100000 + loc_0083946B: finalScore.Height = global_41800000 + loc_008394AC: 1 = btnButton._Default + loc_008394CD: btnButton.Left = global_43E60000 + loc_00839513: 2 = btnButton._Default + loc_00839534: btnButton.Left = global_440A0000 + loc_0083956B: If var_18 <= 2 Then + loc_00839592: var_18 = btnButton._Default + loc_008395B3: btnButton.Top = global_43DE0000 + loc_008395FB: var_18 = btnButton._Default + loc_0083961C: btnButton.Width = global_42A00000 + loc_0083966A: var_18 = btnButton._Default + loc_0083968B: btnButton.Height = global_41F00000 + loc_008396BD: 00000001h = 00000001h + var_18 + loc_008396C7: var_18 = 00000001h+var_18 + loc_008396CA: var_eax = Unknown_15E8F(var_20, var_1C, var_1C, Me, var_20, var_1C) + loc_008396CF: End If + loc_008396DF: If var_18 <= 2 Then + loc_00839706: var_18 = picAnim._Default + loc_00839727: picAnim.Left = global_40800000 + loc_0083976F: var_18 = picAnim._Default + loc_00839790: picAnim.Top = global_40400000 + loc_008397D8: var_18 = picAnim._Default + loc_008397F9: picAnim.Width = global_41C80000 + loc_00839847: var_18 = picAnim._Default + loc_00839868: picAnim.Height = global_41C00000 + loc_0083989A: 00000001h = 00000001h + var_18 + loc_008398A4: var_18 = 00000001h+var_18 + loc_008398A7: var_eax = Unknown_1C78F(var_20, var_1C, var_1C, Me, var_20, var_1C) + loc_008398AC: End If + loc_008398B3: + loc_008398BF: If var_18 <= 3 Then + loc_008398E3: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00839904: lblBHighScoreName.Left = global_42700000 + loc_0083994C: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083996D: lblBHighScoreName.Width = global_43160000 + loc_008399BB: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_008399DC: lblBHighScoreName.Height = global_41500000 + loc_00839A2A: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00839A4B: lblBHighScore.Left = global_43540000 + loc_00839A93: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00839AB4: lblBHighScore.Width = global_42280000 + loc_00839B02: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00839B23: lblBHighScore.Height = global_41500000 + loc_00839B71: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00839B92: lblBLowScoreName.Left = global_42700000 + loc_00839BDA: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00839BFB: lblBLowScoreName.Width = global_43160000 + loc_00839C49: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00839C6A: lblBLowScoreName.Height = global_41500000 + loc_00839CB8: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00839CD9: lblBLowScore.Left = global_43540000 + loc_00839D21: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00839D42: lblBLowScore.Width = global_42280000 + loc_00839D90: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00839DB1: lblBLowScore.Height = global_41500000 + loc_00839DFF: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00839E20: lblHighScoreName.Left = global_43BA0000 + loc_00839E68: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00839E89: lblHighScoreName.Width = global_43160000 + loc_00839ED7: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00839EF8: lblHighScoreName.Height = global_41500000 + loc_00839F46: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00839F67: lblHighScore.Left = global_44058000 + loc_00839FAF: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00839FD0: lblHighScore.Width = global_42280000 + loc_0083A01E: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083A03F: lblHighScore.Height = global_41500000 + loc_0083A08D: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083A0AE: lblLowScoreName.Left = global_43BA0000 + loc_0083A0F6: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083A117: lblLowScoreName.Width = global_43160000 + loc_0083A165: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083A186: lblLowScoreName.Height = global_41500000 + loc_0083A1D4: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083A1F5: lblLowScore.Left = global_44058000 + loc_0083A23D: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083A25E: lblLowScore.Width = global_42280000 + loc_0083A2AC: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083A2CD: lblLowScore.Height = global_41500000 + loc_0083A2FF: 00000001h = 00000001h + var_18 + loc_0083A309: var_18 = 00000001h+var_18 + loc_0083A30C: GoTo loc_008398B3 + loc_0083A32D: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083A34E: lblBHighScoreName.Top = global_438B0000 + loc_0083A394: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083A3B5: lblBHighScoreName.Top = global_43950000 + loc_0083A3FB: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083A41C: lblBHighScoreName.Top = global_439F0000 + loc_0083A462: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083A483: lblBHighScore.Top = global_438B0000 + loc_0083A4C9: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083A4EA: lblBHighScore.Top = global_43950000 + loc_0083A530: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083A551: lblBHighScore.Top = global_439F0000 + loc_0083A597: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083A5B8: lblHighScoreName.Top = global_438B0000 + loc_0083A5FE: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083A61F: lblHighScoreName.Top = global_43950000 + loc_0083A665: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083A686: lblHighScoreName.Top = global_439F0000 + loc_0083A6CC: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083A6ED: lblHighScore.Top = global_438B0000 + loc_0083A733: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083A754: lblHighScore.Top = global_43950000 + loc_0083A79A: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083A7BB: lblHighScore.Top = global_439F0000 + loc_0083A801: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083A822: lblBLowScoreName.Top = global_43BA0000 + loc_0083A868: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083A889: lblBLowScoreName.Top = global_43C40000 + loc_0083A8CF: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083A8F0: lblBLowScoreName.Top = global_43CE0000 + loc_0083A936: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083A957: lblBLowScore.Top = global_43BA0000 + loc_0083A99D: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083A9BE: lblBLowScore.Top = global_43C40000 + loc_0083AA04: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083AA25: lblBLowScore.Top = global_43CE0000 + loc_0083AA6B: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083AA8C: lblLowScoreName.Top = global_43BA0000 + loc_0083AAD2: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083AAF3: lblLowScoreName.Top = global_43C40000 + loc_0083AB39: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083AB5A: lblLowScoreName.Top = global_43CE0000 + loc_0083ABA0: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083ABC1: lblLowScore.Top = global_43BA0000 + loc_0083AC07: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083AC28: lblLowScore.Top = global_43C40000 + loc_0083AC70: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083AC91: lblLowScore.Top = global_43CE0000 + loc_0083ACBA: GoTo loc_0083ACD0 + loc_0083ACCF: Exit Sub + loc_0083ACD0: 'Referenced from: 0083ACBA + loc_0083ACD0: Exit Sub +End Sub + +Public Sub doScore() '83AD00 + Dim Me As Me + Dim var_18 As Label + Dim var_30 As Label + loc_0083AD72: call __vbaCyInt(global_008860A8, global_008860AC, var_30, Me, Me, Me, Me, ebx) + loc_0083AD78: var_34 = var_30 + loc_0083ADB7: baseScore.Caption = Trim$(Str$(__vbaCyInt(global_008860A8, global_008860AC, var_30, Me, Me, Me, Me, ebx))) + loc_0083ADFE: If global_88613A = 0 Then + loc_0083AE11: var_1C = global_008860E4 + loc_0083AE14: If global_88611C Then + loc_0083AE16: 008860E4h = 008860E4h - 0001h + loc_0083AE20: var_1C = global_008860E4 + loc_0083AE23: End If + loc_0083AE2F: var_48 = var_1C + loc_0083AE60: var_18 = global_0040FAE8 & Trim$(Str$(var_1C)) + loc_0083AE83: call __vbaCyMulI2(var_1C, global_008860A8, global_008860AC) + loc_0083AE89: global_8860A8 = __vbaCyMulI2(var_1C, global_008860A8, global_008860AC) + loc_0083AE8E: global_8860AC = global_008860A8 + loc_0083AE94: GoTo loc_0083AEA4 + loc_0083AE96: End If + loc_0083AE9E: var_18 = "No bonus." + loc_0083AEA4: 'Referenced from: 0083AE94 + loc_0083AEC1: eliminationBonus.Caption = var_18 + loc_0083AF06: call __vbaCyInt(global_008860A8, global_008860AC, var_30, var_18, Me, var_30, var_18, Me) + loc_0083AF12: var_34 = global_008860A8 + loc_0083AF38: var_2C = Trim$(Str$(__vbaCyInt(global_008860A8, global_008860AC, var_30, var_18, Me, var_30, var_18, Me))) + loc_0083AF3C: finalScore.Caption = var_2C + loc_0083AF7E: GoTo loc_0083AFA6 + loc_0083AFA5: Exit Sub + loc_0083AFA6: 'Referenced from: 0083AF7E +End Sub + +Public Sub highLightCheck() '83AFE0 + Dim Me As Me + loc_0083B01E: If Me.Reset = 0 Then + loc_0083B025: If esi+0000003Eh = 0 Then GoTo loc_0083B046 + loc_0083B027: End If + loc_0083B02A: var_eax = scoring.resetHighLights + loc_0083B046: +End Sub + +Public Sub displayLevelInfo() '83B750 + loc_0083B7B1: var_18 = global_008860E4 + loc_0083B7B4: If global_88611C Then + loc_0083B7B6: 008860E4h = 008860E4h - 0001h + loc_0083B7C0: var_18 = global_008860E4 + loc_0083B7C3: End If + loc_0083B7CA: If 008861A8h Then + loc_0083B7D0: If 008861A8h = 1 Then + loc_0083B7E7: If 00000001h >= 0 Then + loc_0083B7E9: var_eax = Err.Raise + loc_0083B7EB: End If + loc_0083B7EE: var_68 = esi+esi + loc_0083B7F1: GoTo loc_0083B7FE + loc_0083B7F3: End If + loc_0083B7F3: End If + loc_0083B7F9: var_eax = Err.Raise + loc_0083B7FB: var_68 = Err.Raise + loc_0083B7FE: 'Referenced from: 0083B7F1 + loc_0083B806: If 008861ACh Then + loc_0083B80C: If 008861ACh = 1 Then + loc_0083B81D: If 00000001h >= 0 Then + loc_0083B81F: var_eax = Err.Raise + loc_0083B827: End If + loc_0083B82A: GoTo loc_0083B834 + loc_0083B82C: End If + loc_0083B82C: End If + loc_0083B82C: var_eax = Err.Raise + loc_0083B834: 'Referenced from: 0083B82A + loc_0083B85F: If 00886056h <> 0 Then eax = 1 + loc_0083B864: If eax = 0 Then + loc_0083B86B: GoTo loc_0083B9C3 + loc_0083B870: End If + loc_0083B877: If var_8861A8 Then + loc_0083B87D: If 008861A8h = 1 Then + loc_0083B894: If 00000002h >= 0 Then + loc_0083B896: var_eax = Err.Raise + loc_0083B89E: End If + loc_0083B8A1: GoTo loc_0083B8B3 + loc_0083B8A3: End If + loc_0083B8A3: End If + loc_0083B8A9: var_eax = Err.Raise + loc_0083B8B3: 'Referenced from: 0083B8A1 + loc_0083B8B5: If var_8861AC Then + loc_0083B8BB: If 008861ACh = 1 Then + loc_0083B8CC: If 00000002h >= 0 Then + loc_0083B8CE: var_eax = Err.Raise + loc_0083B8D6: End If + loc_0083B8D9: GoTo loc_0083B8E3 + loc_0083B8DB: End If + loc_0083B8DB: End If + loc_0083B8DB: var_eax = Err.Raise + loc_0083B8E3: 'Referenced from: 0083B8D9 + loc_0083B902: If 00886056h <> 0 Then edx = 1 + loc_0083B90B: If 00886056h <> 0 Then eax = 1 + loc_0083B910: If eax = 0 Then + loc_0083B917: GoTo loc_0083B9C3 + loc_0083B91C: End If + loc_0083B923: If var_8861A8 Then + loc_0083B929: If 008861A8h = 1 Then + loc_0083B940: If 00000003h >= 0 Then + loc_0083B942: var_eax = Err.Raise + loc_0083B94A: End If + loc_0083B94D: GoTo loc_0083B95F + loc_0083B94F: End If + loc_0083B94F: End If + loc_0083B955: var_eax = Err.Raise + loc_0083B95F: 'Referenced from: 0083B94D + loc_0083B961: If var_8861AC Then + loc_0083B967: If 008861ACh = 1 Then + loc_0083B978: If 00000003h >= 0 Then + loc_0083B97A: var_eax = Err.Raise + loc_0083B982: End If + loc_0083B985: GoTo loc_0083B98F + loc_0083B987: End If + loc_0083B987: End If + loc_0083B987: var_eax = Err.Raise + loc_0083B98F: 'Referenced from: 0083B985 + loc_0083B9AE: If 00886056h <> 0 Then edx = 1 + loc_0083B9B7: If 00886056h <> 0 Then eax = 1 + loc_0083B9BC: If eax = 0 Then + loc_0083B9C3: 'Referenced from: 0083B86B + loc_0083B9C6: var_1C = "Large" + loc_0083B9D8: GoTo loc_0083BA77 + loc_0083B9DD: End If + loc_0083B9EC: var_3C = global_00886056 + loc_0083B9F6: var_4C = global_00886058 + loc_0083BA56: var_1C = Trim$(Str$(global_00886056)) & " × " & Trim$(Str$(global_00886058)) + loc_0083BA77: 'Referenced from: 0083B9D8 + loc_0083BA95: var_3C = var_18 + loc_0083BAE9: var_30 = var_1C & ", " & Trim$(Str$(var_18)) & " varieties" + loc_0083BAF0: lblLevelInfo.Caption = var_30 + loc_0083BB35: GoTo loc_0083BB60 + loc_0083BB5F: Exit Sub + loc_0083BB60: 'Referenced from: 0083BB35 +End Sub + +Public Sub displayScores() '83BB90 + Dim Me As Me + Dim var_5C As Label + Dim var_3C As Label + Dim var_60 As Label + loc_0083BBFC: + loc_0083BC04: If 00000001h <= 3 Then + loc_0083BC13: If 00000001h >= 4 Then + loc_0083BC15: var_eax = Err.Raise + loc_0083BC1B: End If + loc_0083BC34: call __vbaFpCmpCy(eax*8+008862E4h, eax*8+008862E8h, Me, %ecx = %S_edx_S, %StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4)) + loc_0083BC3F: If __vbaFpCmpCy(eax*8+008862E4h, eax*8+008862E8h, Me, %ecx = %S_edx_S, %StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4)) Then + loc_0083BC64: var_eax = Unknown_VTable_Call[edx+00000040h] + loc_0083BC85: var_5C = var_3C + loc_0083BC88: If var_1C >= 4 Then + loc_0083BC8A: var_eax = Err.Raise + loc_0083BC90: End If + loc_0083BC9D: var_44 = ebx*8+008862E4h + loc_0083BCB5: var_20 = Str$(0#) + loc_0083BCC3: var_24 = Trim$(var_20) + loc_0083BCCC: lblHighScore.Caption = var_24 + loc_0083BD11: GoTo loc_0083BD81 + loc_0083BD32: var_eax = Unknown_VTable_Call[edx+00000040h] + loc_0083BD57: lblHighScore.Caption = global_0040EEC8 + loc_0083BD81: 'Referenced from: 0083BD11 + loc_0083BDA3: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083BDC7: var_60 = var_3C + loc_0083BDCA: var_44 = var_1C + loc_0083BDD4: If var_1C >= 4 Then + loc_0083BDD6: var_eax = Err.Raise + loc_0083BDDC: End If + loc_0083BDE9: call __vbaStrFixstr(00000014h, ecx*8+00886244h, var_38, var_1C, var_3C, var_38, var_3C, Me, var_20, var_1C, var_3C, var_38, var_20, Me) + loc_0083BDF4: var_28 = __vbaStrFixstr(00000014h, ecx*8+00886244h, var_38, var_1C, var_3C, var_38, var_3C, Me, var_20, var_1C, var_3C, var_38, var_20, Me) + loc_0083BE02: var_2C = Trim$(var_28) + loc_0083BE0B: If var_1C >= 4 Then + loc_0083BE0D: var_eax = Err.Raise + loc_0083BE13: End If + loc_0083BE24: call __vbaLsetFixstr(00000014h, ecx*8+00886244h, var_28) + loc_0083BE73: var_7C = var_60 + loc_0083BE7E: lblHighScoreName.Caption = Trim$(Str$(var_1C)) & ".) " & var_2C + loc_0083BED0: If var_1C >= 4 Then + loc_0083BED2: var_eax = Err.Raise + loc_0083BED8: End If + loc_0083BEEE: call __vbaFpCmpCy(ebx*8+008863A4h, ebx*8+008863A8h) + loc_0083BEF6: If __vbaFpCmpCy(ebx*8+008863A4h, ebx*8+008863A8h) Then + loc_0083BF1D: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083BF3F: var_5C = var_3C + loc_0083BF42: If var_1C >= 4 Then + loc_0083BF44: var_eax = Err.Raise + loc_0083BF4A: End If + loc_0083BF57: var_44 = ebx*8+008863A4h + loc_0083BF7D: var_24 = Trim$(Str$(0#)) + loc_0083BF86: lblBHighScore.Caption = var_24 + loc_0083BFC1: GoTo loc_0083C034 + loc_0083BFC3: End If + loc_0083BFE4: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083C009: lblBHighScore.Caption = global_0040EEC8 + loc_0083C034: 'Referenced from: 0083BFC1 + loc_0083C055: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083C07A: var_60 = var_3C + loc_0083C07D: var_44 = var_1C + loc_0083C087: If var_1C >= 4 Then + loc_0083C089: var_eax = Err.Raise + loc_0083C08F: End If + loc_0083C09C: call __vbaStrFixstr(00000014h, edx*8+00886304h, var_38, var_1C, var_3C, var_38, var_38, Me, var_38, var_1C, var_3C, var_38, var_38, Me) + loc_0083C0A7: var_28 = __vbaStrFixstr(00000014h, edx*8+00886304h, var_38, var_1C, var_3C, var_38, var_38, Me, var_38, var_1C, var_3C, var_38, var_38, Me) + loc_0083C0B5: var_2C = Trim$(var_28) + loc_0083C0BE: If var_1C >= 4 Then + loc_0083C0C0: var_eax = Err.Raise + loc_0083C0C6: End If + loc_0083C0D7: call __vbaLsetFixstr(00000014h, edx*8+00886304h, var_28) + loc_0083C124: var_34 = Trim$(Str$(var_1C)) & ".) " & var_2C + loc_0083C12D: lblBHighScoreName.Caption = var_34 + loc_0083C17F: If var_1C >= 4 Then + loc_0083C181: var_eax = Err.Raise + loc_0083C187: End If + loc_0083C19D: call __vbaFpCmpCy(ebx*8+00886464h, ebx*8+00886468h) + loc_0083C1A5: If __vbaFpCmpCy(ebx*8+00886464h, ebx*8+00886468h) Then + loc_0083C1CC: var_eax = Unknown_VTable_Call[edx+00000040h] + loc_0083C1EE: var_5C = var_3C + loc_0083C1F1: If var_1C >= 4 Then + loc_0083C1F3: var_eax = Err.Raise + loc_0083C1F9: End If + loc_0083C206: var_44 = ebx*8+00886464h + loc_0083C22E: var_88 = var_5C + loc_0083C23F: lblLowScore.Caption = Trim$(Str$(0#)) + loc_0083C27A: GoTo loc_0083C2ED + loc_0083C27C: End If + loc_0083C29D: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083C2C2: lblLowScore.Caption = global_0040EEC8 + loc_0083C2ED: 'Referenced from: 0083C27A + loc_0083C30E: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083C333: var_60 = var_3C + loc_0083C336: var_44 = var_1C + loc_0083C340: If var_1C >= 4 Then + loc_0083C342: var_eax = Err.Raise + loc_0083C348: End If + loc_0083C355: call __vbaStrFixstr(00000014h, edx*8+008863C4h, var_38, var_1C, var_3C, var_38, var_38, Me, var_38, var_1C, var_3C, var_38, var_3C, Me) + loc_0083C360: var_28 = __vbaStrFixstr(00000014h, edx*8+008863C4h, var_38, var_1C, var_3C, var_38, var_38, Me, var_38, var_1C, var_3C, var_38, var_3C, Me) + loc_0083C36E: var_2C = Trim$(var_28) + loc_0083C377: If var_1C >= 4 Then + loc_0083C379: var_eax = Err.Raise + loc_0083C37F: End If + loc_0083C390: call __vbaLsetFixstr(00000014h, edx*8+008863C4h, var_28) + loc_0083C3DD: var_34 = Trim$(Str$(var_1C)) & ".) " & var_2C + loc_0083C3E6: lblLowScoreName.Caption = var_34 + loc_0083C438: If var_1C >= 4 Then + loc_0083C43A: var_eax = Err.Raise + loc_0083C440: End If + loc_0083C456: call __vbaFpCmpCy(ebx*8+00886524h, ebx*8+00886528h) + loc_0083C45E: If __vbaFpCmpCy(ebx*8+00886524h, ebx*8+00886528h) Then + loc_0083C485: var_eax = Unknown_VTable_Call[edx+00000040h] + loc_0083C4A7: var_5C = var_3C + loc_0083C4AA: If var_1C >= 4 Then + loc_0083C4AC: var_eax = Err.Raise + loc_0083C4B2: End If + loc_0083C4BF: var_44 = ebx*8+00886524h + loc_0083C4E7: var_90 = var_5C + loc_0083C4F8: lblBLowScore.Caption = Trim$(Str$(0#)) + loc_0083C533: GoTo loc_0083C5A6 + loc_0083C535: End If + loc_0083C556: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083C57B: lblBLowScore.Caption = global_0040EEC8 + loc_0083C5A6: 'Referenced from: 0083C533 + loc_0083C5C7: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083C5EC: var_60 = var_3C + loc_0083C5EF: var_44 = var_1C + loc_0083C5F9: If var_1C >= 4 Then + loc_0083C5FB: var_eax = Err.Raise + loc_0083C601: End If + loc_0083C60E: call __vbaStrFixstr(00000014h, edx*8+00886484h, var_38, var_1C, var_3C, var_38, var_38, Me, var_38, var_1C, var_3C, var_38, var_3C, Me) + loc_0083C619: var_28 = __vbaStrFixstr(00000014h, edx*8+00886484h, var_38, var_1C, var_3C, var_38, var_38, Me, var_38, var_1C, var_3C, var_38, var_3C, Me) + loc_0083C627: var_2C = Trim$(var_28) + loc_0083C630: If var_1C >= 4 Then + loc_0083C632: var_eax = Err.Raise + loc_0083C638: End If + loc_0083C649: call __vbaLsetFixstr(00000014h, edx*8+00886484h, var_28) + loc_0083C696: var_34 = Trim$(Str$(var_1C)) & ".) " & var_2C + loc_0083C69F: lblBLowScoreName.Caption = var_34 + loc_0083C6F9: 00000001h = 00000001h + var_1C + loc_0083C703: var_1C = 00000001h+var_1C + loc_0083C706: GoTo loc_0083BBFC + loc_0083C70B: End If + loc_0083C725: var_18 = RGB(255, 255, 128) + loc_0083C728: If edi+00000034h Then + loc_0083C736: If global_886124 Then + loc_0083C75E: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083C77C: lblBHighScore.FontBold = True + loc_0083C7CB: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083C7E9: lblBHighScoreName.FontBold = True + loc_0083C838: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083C858: lblBHighScore.ForeColor = var_18 + loc_0083C8A1: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083C8C1: lblBHighScoreName.ForeColor = var_18 + loc_0083C8C8: If var_3C < 0 Then + loc_0083C8CE: GoTo loc_0083CA61 + loc_0083C8D3: End If + loc_0083C8F5: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083C913: lblHighScore.FontBold = True + loc_0083C962: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083C980: lblHighScoreName.FontBold = True + loc_0083C9CF: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083C9EF: lblHighScore.ForeColor = var_18 + loc_0083CA38: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083CA58: lblHighScoreName.ForeColor = var_18 + loc_0083CA5F: If var_3C < 0 Then + loc_0083CA61: 'Referenced from: 0083C8CE + loc_0083CA6A: var_3C = CheckObj(var_3C, global_0040E84C, 108) + loc_0083CA6C: End If + loc_0083CA6C: End If + loc_0083CA7F: End If + loc_0083CA84: If edi+00000036h Then + loc_0083CA95: If global_886124 Then + loc_0083CABA: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083CAD8: lblBLowScore.FontBold = True + loc_0083CB27: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083CB45: lblBLowScoreName.FontBold = True + loc_0083CB94: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083CBB4: lblBLowScore.ForeColor = var_18 + loc_0083CBFD: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083CC1D: lblBLowScoreName.ForeColor = var_18 + loc_0083CC24: If var_3C < 0 Then + loc_0083CC2A: GoTo loc_0083CDBA + loc_0083CC4E: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083CC6C: lblLowScore.FontBold = True + loc_0083CCBB: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083CCD9: lblLowScoreName.FontBold = True + loc_0083CD28: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0083CD48: lblLowScore.ForeColor = var_18 + loc_0083CD91: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0083CDB1: lblLowScoreName.ForeColor = var_18 + loc_0083CDB8: If var_3C < 0 Then + loc_0083CDBA: 'Referenced from: 0083CC2A + loc_0083CDC3: var_3C = CheckObj(var_3C, global_0040E84C, 108) + loc_0083CDC5: End If + loc_0083CDC5: End If + loc_0083CDD8: End If + loc_0083CDDE: GoTo loc_0083CE14 + loc_0083CE13: Exit Sub + loc_0083CE14: 'Referenced from: 0083CDDE + loc_0083CE14: Exit Sub +End Sub + +Public Sub doHighScores() '83CE40 + loc_0083CE91: If 00000001h <= 3 Then + loc_0083CEA2: If global_886124 Then + loc_0083CEA7: If 00000001h >= 4 Then + loc_0083CEA9: var_eax = Err.Raise + loc_0083CEAF: End If + loc_0083CEC5: If 008860ACh >= 0 Then + loc_0083CEC7: If Not Asm.g_flag Then GoTo loc_0083CF28 + loc_0083CED3: If 008860A8h > 0 Then GoTo loc_0083CF28 + loc_0083CED5: GoTo loc_0083CF10 + loc_0083CED7: End If + loc_0083CEDA: If 00000001h >= 4 Then + loc_0083CEDC: var_eax = Err.Raise + loc_0083CEE2: End If + loc_0083CEF8: If 008860ACh >= 0 Then + loc_0083CEFA: If Not Asm.g_flag Then GoTo loc_0083D0A8 + loc_0083CF0A: If 008860A8h > 0 Then GoTo loc_0083D0A8 + loc_0083CF10: End If + loc_0083CF10: End If + loc_0083CF15: 00000001h = 00000001h + 00000001h + loc_0083CF23: GoTo loc_0083CE8E + loc_0083CF2C: If edi = 1 Then + loc_0083CF3A: global_88623C = CLng(3) + loc_0083CF3F: End If + loc_0083CF47: If 00000002h >= 0 Then + loc_0083CF53: If 00000002h >= 4 Then + loc_0083CF55: var_eax = Err.Raise + loc_0083CF5B: End If + loc_0083CF5E: 00000002h = 00000002h + 0001h + loc_0083CF6E: If ebx >= 4 Then + loc_0083CF70: var_eax = Err.Raise + loc_0083CF76: End If + loc_0083CF95: If 00000002h >= 4 Then + loc_0083CF97: var_eax = Err.Raise + loc_0083CF9D: End If + loc_0083CFA0: 00000002h = 00000002h + 0001h + loc_0083CFB0: If ebx >= 4 Then + loc_0083CFB2: var_eax = Err.Raise + loc_0083CFB8: End If + loc_0083CFC5: call __vbaStrFixstr(00000014h, ecx*8+00886304h) + loc_0083CFD0: var_20 = __vbaStrFixstr(00000014h, ecx*8+00886304h) + loc_0083CFE4: call __vbaLsetFixstr(00000014h, eax*8+00886304h, var_20) + loc_0083CFF9: True = True + 00000002h + loc_0083D004: GoTo loc_0083CF44 + loc_0083D009: End If + loc_0083D010: call __vbaStrFixstr(00000014h, global_00886150) + loc_0083D021: var_20 = __vbaStrFixstr(00000014h, global_00886150) + loc_0083D02F: var_24 = Trim$(var_20) + loc_0083D042: call __vbaLsetFixstr(00000014h, global_00886150, var_20) + loc_0083D04A: If var_1C >= 4 Then + loc_0083D04C: var_eax = Err.Raise + loc_0083D052: End If + loc_0083D063: call __vbaLsetFixstr(00000014h, ecx*8+00886304h, var_24) + loc_0083D07B: If var_1C >= 4 Then + loc_0083D07D: var_eax = Err.Raise + loc_0083D083: End If + loc_0083D0A3: GoTo loc_0083D20D + loc_0083D0A8: + loc_0083D0B0: If 00000002h >= var_1C Then + loc_0083D0BC: If 00000002h >= 4 Then + loc_0083D0BE: var_eax = Err.Raise + loc_0083D0C4: End If + loc_0083D0C7: 00000002h = 00000002h + 0001h + loc_0083D0D7: If ebx >= 4 Then + loc_0083D0D9: var_eax = Err.Raise + loc_0083D0DF: End If + loc_0083D0FE: If 00000002h >= 4 Then + loc_0083D100: var_eax = Err.Raise + loc_0083D106: End If + loc_0083D109: 00000002h = 00000002h + 0001h + loc_0083D119: If ebx >= 4 Then + loc_0083D11B: var_eax = Err.Raise + loc_0083D121: End If + loc_0083D12E: call __vbaStrFixstr(00000014h, eax*8+00886244h) + loc_0083D139: var_20 = __vbaStrFixstr(00000014h, eax*8+00886244h) + loc_0083D14D: call __vbaLsetFixstr(00000014h, edx*8+00886244h, var_20) + loc_0083D162: True = True + 00000002h + loc_0083D16D: GoTo loc_0083D0AD + loc_0083D172: End If + loc_0083D179: call __vbaStrFixstr(00000014h, global_00886150) + loc_0083D18A: var_20 = __vbaStrFixstr(00000014h, global_00886150) + loc_0083D198: var_24 = Trim$(var_20) + loc_0083D1AB: call __vbaLsetFixstr(00000014h, global_00886150, var_20) + loc_0083D1B3: If var_1C >= 4 Then + loc_0083D1B5: var_eax = Err.Raise + loc_0083D1BB: End If + loc_0083D1CC: call __vbaLsetFixstr(00000014h, eax*8+00886244h, var_24) + loc_0083D1E4: If var_1C >= 4 Then + loc_0083D1E6: var_eax = Err.Raise + loc_0083D1EC: End If + loc_0083D20D: End If + loc_0083D213: GoTo loc_0083D229 + loc_0083D228: Exit Sub + loc_0083D229: 'Referenced from: 0083D213 + loc_0083D229: Exit Sub +End Sub + +Public Sub doLowScores() '83D250 + loc_0083D2A1: If 00000001h <= 3 Then + loc_0083D2B1: If global_886124 Then + loc_0083D2B6: If 00000001h >= 4 Then + loc_0083D2B8: var_eax = Err.Raise + loc_0083D2BE: End If + loc_0083D2CD: If 008860ACh >= 0 Then + loc_0083D2CF: If Not Asm.g_flag Then + loc_0083D2E0: If 008860A8h < 0 Then GoTo loc_0083D2E7 + loc_0083D2E2: End If + loc_0083D2E7: End If + loc_0083D2EA: If 00000001h >= 4 Then + loc_0083D2EC: var_eax = Err.Raise + loc_0083D2F2: End If + loc_0083D308: call __vbaFpCmpCy(esi*8+00886524h, esi*8+00886528h, 00000001h, 00000001h, 00000001h) + loc_0083D316: If 1 Then + loc_0083D31C: GoTo loc_0083D386 + loc_0083D31E: End If + loc_0083D321: If 00000001h >= 4 Then + loc_0083D323: var_eax = Err.Raise + loc_0083D329: End If + loc_0083D338: If 008860ACh >= 0 Then + loc_0083D33A: If Not Asm.g_flag Then + loc_0083D34A: If 008860A8h < 0 Then GoTo loc_0083D351 + loc_0083D34C: End If + loc_0083D351: End If + loc_0083D354: If 00000001h >= 4 Then + loc_0083D356: var_eax = Err.Raise + loc_0083D35C: End If + loc_0083D372: call __vbaFpCmpCy(esi*8+00886464h, esi*8+00886468h) + loc_0083D380: If 1 Then + loc_0083D386: 'Referenced from: 0083D31C + loc_0083D38B: 00000001h = 00000001h + 00000001h + loc_0083D39B: var_eax = Unknown_3DE + loc_0083D3A0: End If + loc_0083D3A4: If edi = 1 Then + loc_0083D3B2: global_886240 = CLng() + loc_0083D3B7: End If + loc_0083D3BF: If 00000002h >= 0 Then + loc_0083D3CB: If 00000002h >= 4 Then + loc_0083D3CD: var_eax = Err.Raise + loc_0083D3D3: End If + loc_0083D3D6: 00000002h = 00000002h + 0001h + loc_0083D3E6: If ebx >= 4 Then + loc_0083D3E8: var_eax = Err.Raise + loc_0083D3EE: End If + loc_0083D40D: If 00000002h >= 4 Then + loc_0083D40F: var_eax = Err.Raise + loc_0083D415: End If + loc_0083D418: 00000002h = 00000002h + 0001h + loc_0083D428: If ebx >= 4 Then + loc_0083D42A: var_eax = Err.Raise + loc_0083D430: End If + loc_0083D43D: call __vbaStrFixstr(00000014h, ecx*8+00886484h) + loc_0083D448: var_20 = __vbaStrFixstr(00000014h, ecx*8+00886484h) + loc_0083D45C: call __vbaLsetFixstr(00000014h, eax*8+00886484h, var_20) + loc_0083D471: True = True + 00000002h + loc_0083D47C: GoTo loc_0083D3BC + loc_0083D481: End If + loc_0083D488: call __vbaStrFixstr(00000014h, global_00886150) + loc_0083D499: var_20 = __vbaStrFixstr(00000014h, global_00886150) + loc_0083D4A7: var_24 = Trim$(var_20) + loc_0083D4BA: call __vbaLsetFixstr(00000014h, global_00886150, var_20) + loc_0083D4C2: If var_1C >= 4 Then + loc_0083D4C4: var_eax = Err.Raise + loc_0083D4CA: End If + loc_0083D4DB: call __vbaLsetFixstr(00000014h, ecx*8+00886484h, var_24) + loc_0083D4F3: If var_1C >= 4 Then + loc_0083D4F5: var_eax = Err.Raise + loc_0083D4FB: End If + loc_0083D51B: GoTo loc_0083D685 + loc_0083D520: End If + loc_0083D528: If 00000002h >= var_1C Then + loc_0083D534: If 00000002h >= 4 Then + loc_0083D536: var_eax = Err.Raise + loc_0083D53C: End If + loc_0083D53F: 00000002h = 00000002h + 0001h + loc_0083D54F: If ebx >= 4 Then + loc_0083D551: var_eax = Err.Raise + loc_0083D557: End If + loc_0083D576: If 00000002h >= 4 Then + loc_0083D578: var_eax = Err.Raise + loc_0083D57E: End If + loc_0083D581: 00000002h = 00000002h + 0001h + loc_0083D591: If ebx >= 4 Then + loc_0083D593: var_eax = Err.Raise + loc_0083D599: End If + loc_0083D5A6: call __vbaStrFixstr(00000014h, eax*8+008863C4h) + loc_0083D5B1: var_20 = __vbaStrFixstr(00000014h, eax*8+008863C4h) + loc_0083D5C5: call __vbaLsetFixstr(00000014h, edx*8+008863C4h, var_20) + loc_0083D5DA: True = True + 00000002h + loc_0083D5E5: GoTo loc_0083D525 + loc_0083D5EA: End If + loc_0083D5F1: call __vbaStrFixstr(00000014h, global_00886150) + loc_0083D602: var_20 = __vbaStrFixstr(00000014h, global_00886150) + loc_0083D610: var_24 = Trim$(var_20) + loc_0083D623: call __vbaLsetFixstr(00000014h, global_00886150, var_20) + loc_0083D62B: If var_1C >= 4 Then + loc_0083D62D: var_eax = Err.Raise + loc_0083D633: End If + loc_0083D644: call __vbaLsetFixstr(00000014h, eax*8+008863C4h, var_24) + loc_0083D65C: If var_1C >= 4 Then + loc_0083D65E: var_eax = Err.Raise + loc_0083D664: End If + loc_0083D685: End If + loc_0083D68B: GoTo loc_0083D6A1 + loc_0083D6A0: Exit Sub + loc_0083D6A1: 'Referenced from: 0083D68B + loc_0083D6A1: Exit Sub +End Sub + +Public Sub resetHighLights() '83D6D0 + loc_0083D712: var_eax = scoring.drawDefaultPics +End Sub + +Public Sub drawDefaultPics() '83E1F0 + Dim Me As Variant + Dim var_50 As Me + Dim var_34 As Variant + Dim var_28 As PictureBox + Dim var_2C As PictureBox + Dim var_3C As PictureBox + loc_0083E261: 1 = btnButton._Default + loc_0083E283: var_50 = var_34 + loc_0083E2A0: var_eax = Unknown_VTable_Call[ecx+00000354h] + loc_0083E2BA: var_2C = buttons.hWnd + loc_0083E2EF: buttons.BackColor = var_38 + loc_0083E341: 2 = btnButton._Default + loc_0083E37D: var_eax = Unknown_VTable_Call[ecx+00000368h] + loc_0083E397: var_2C = buttons.hWnd + loc_0083E3C8: buttons.BackColor = var_2C + loc_0083E40B: If 00000001h <= 2 Then + loc_0083E415: var_eax = scoring.drawDefaultPic(1) + loc_0083E44F: 1 = picAnim._Default + loc_0083E473: var_1C = picAnim.Tag + loc_0083E4C1: esi = (Right$(var_1C, 1) = global_0040F164) + 1 + loc_0083E4E3: var_eax = Unknown_8BE84589(var_2C, var_28, scoring.drawDefaultPic(1), Me, var_38) + loc_0083E507: 1 = picAnim._Default + loc_0083E52B: var_1C = picAnim.Tag + loc_0083E567: 1 = picAnim._Default + loc_0083E5A3: var_18 = picAnim._Default + loc_0083E5C7: var_20 = picAnim.Tag + loc_0083E5F4: Len(var_20) = Len(var_20) - 00000001h + loc_0083E60A: var_24 = Left$(var_1C, Len(var_20)) + loc_0083E612: picAnim.Tag = var_24 + loc_0083E66F: 00000001h = 00000001h + var_18 + loc_0083E674: var_18 = 00000001h+var_18 + loc_0083E679: var_eax = Unknown_26D(var_34, var_30, var_3C) + loc_0083E67E: End If + loc_0083E689: GoTo loc_0083E6C3 + loc_0083E6C2: Exit Sub + loc_0083E6C3: 'Referenced from: 0083E689 + loc_0083E6C3: Exit Sub +End Sub + +Public Sub drawDefaultPic(X) '83E6F0 + loc_0083E754: X = picAnim._Default + loc_0083E78F: var_eax = scoring.drawFrame(var_20, var_24) + loc_0083E7C3: GoTo loc_0083E7DD + loc_0083E7DC: Exit Sub + loc_0083E7DD: 'Referenced from: 0083E7C3 +End Sub + +Public Sub drawFrame(pic, frame) '83E800 + Dim Me As Me + loc_0083E85B: var_18 = Me.Visible + loc_0083E882: var_3C = var_18 + loc_0083E89B: If (var_3C = "ok") Then + loc_0083E8AE: If (var_3C = "oka") Then + loc_0083E8C1: If (var_3C = "back") Then + loc_0083E8D0: If (var_3C <> "backa") <> 0 Then GoTo loc_0083EA84 + loc_0083E8D6: End If + loc_0083E8F7: var_eax = Unknown_VTable_Call[edx+00000334h] + loc_0083E972: frame = frame - 0001h + loc_0083E97E: frame = frame * 0019h + loc_0083E997: var_eax = Proc_9_0_843110(var_24, var_28, 0) + loc_0083E9A4: GoTo loc_0083EA62 + loc_0083E9A9: End If + loc_0083E9A9: End If + loc_0083E9CA: var_eax = Unknown_VTable_Call[ecx+00000330h] + loc_0083EA30: frame = frame - 0001h + loc_0083EA3C: frame = frame * 0019h + loc_0083EA55: var_eax = Proc_9_0_843110(var_20, var_24, 0) + loc_0083EA62: 'Referenced from: 0083E9A4 + loc_0083EA84: + loc_0083EA89: GoTo loc_0083EAB0 + loc_0083EAAF: Exit Sub + loc_0083EAB0: 'Referenced from: 0083EA89 + loc_0083EAB9: Exit Sub +End Sub + +Public Sub drawAnimations() '83EAE0 + Dim Me As Variant + Dim var_28 As PictureBox + Dim var_2C As PictureBox + loc_0083EB5F: If global_886000 = 0 Then + loc_0083EB64: GoTo loc_0083EB6E + loc_0083EB66: End If + loc_0083EB69: call _adj_fdiv_m32(Me = %x1) + loc_0083EB6E: 'Referenced from: 0083EB64 + loc_0083EB88: var_5C = Set %x2 = Me(%StkVar1) + loc_0083EBC0: If var_18 <= 2 Then + loc_0083EBE7: var_18 = picAnim._Default + loc_0083EC07: var_1C = picAnim.Tag + loc_0083EC51: esi = (Right$(var_1C, 1) = global_0040F164) + 1 + loc_0083EC73: var_eax = Unknown_E845896A(var_28, var_24) + loc_0083EC9A: var_18 = picAnim._Default + loc_0083ECCE: Call scoring.drawFrame(var_2C, %x1 = picAnim._Default) + loc_0083ECFE: 00000001h = 00000001h + var_18 + loc_0083ED04: var_18 = 00000001h+var_18 + loc_0083ED07: var_eax = Unknown_1468F(var_28, var_28, var_24, Unknown_E845896A(var_28, var_24)) + loc_0083ED0C: End If + loc_0083ED0C: End If + loc_0083ED11: If %x1 = picAnim._Default > 0 Then + loc_0083ED19: End If + loc_0083ED1F: GoTo loc_0083ED49 + loc_0083ED48: Exit Sub + loc_0083ED49: 'Referenced from: 0083ED1F + loc_0083ED49: Exit Sub +End Sub diff --git a/src/scoring.frx b/src/scoring.frx new file mode 100644 index 0000000000000000000000000000000000000000..50ca208fba4574cadf4a2642598673271159475a GIT binary patch literal 91522 zcmbrlbyyr-voAWhYj6+l?oMzB4ueCm1lQm)xFvXS3+@oyA;C2S2G`(jgARJguLf^>0;I2id>@96tj9Ua;-!;_F`ku8M-P0ssyk4xj{E0I#QT zj+(YEpItm`U0iASIJp7B@08ULP67Wk+>mQk1&lRj3WOlf%}i7AT#T~CA=^V9KZ-h|Cf!xzY>oBE%~?4dl(M@ zxWYXDzcz$}f7Jh1)$9Ks-9N`h{HJRG03Lw;F9-iGNA(}se{ugZ|0ns^^1sdq9)SFM z2EdlFcCoYpSpQ=L_qqZI2f+V#LxAleAi^jDA`;?14G9_P--e8gf`W>If{ccSj*f`{A=`|4d#Dw|MPeM&At8v;Gx3(g%3u6!vnzM z!6D$my$-+?!W=|_`=|Y{^Fc&HfJcS{prE3mW5B`OM)*IqFagYKF@QCop zC zD~~<_Ii{4NMnPg->(Bi&Td0g-Xy_!Q;osyHikpC7J!Ue<_SL}b&b5taL~2R%;N0%b zN3Y1V(w3q5y;~tg{ZHOe>1D0M3;TD%N(Qz*(HZ4!BZ~+3EF#K=cD^y0744%-hfr2g z6(f7U*sRKqvE`!&*oni#yhMUsNMuA*1OzA8`QRZS{^K!{7R+O0w~!>>g8B=BU(=g( z?+CRm-7op*`DH_il64pgts44JJZ1#8c(1prB=+v9X%zJP}GugDg~6o^O(-8a>xdbBTxgPzCWzqeev?027)QznGYqnmM!> zbzd(BWDzw|r|&}hNR*SYXNHlul3h^O5# zqkf=|iRDIgv{iKEuhW$JmX*<@CVSmn@B_q7&5cpZHGB*|ejNf9qCS^yr8RB&>+Amk zNLdOMGM&4o)Soc=%x!Y`z}l1*%YKQr9p@7Xl56EfdAr|g8^3=RhHjdS!;>Fydh03N0(u8kl?-zI4$tQWoOD@6RnW*#VIcG*u>9k;C+EROw} z@+HPbsV#~2Wlr8!nkLvz$A#s^WW%>(Tdk#O_LQTzd$#s^rQKS*pxMFS!i^w-l}NjB zM(!OJYu+|liAq9pvz2GD!N8wq5AB)XHQp2ujt)a{nb~%xut{Tl{8@40_QkBXw+XzNuii1I4~*ZMv88WnZq3@vL$hv+BxahnE=Ya% zLwxMgo)AL7fOiuYg?q7D=wle)H z)$7t%0bX@M4}4#kvpoIlfNvcWnev_110 zooU8320Klux9^US+)8w=a8jE=Y^z2qN7H?h-8l2?XB_*nTco&Ra;w%cnfA3`QEU9K zX})2ozW%uP;SSYhIjkQ}Wfh~F+6nY(&HGiyB z7AW*q126U6?tV6%N#5(#G9j@A1YW9%#q&39;6o$WqoT+Trg==imAi{;%M>pnGt9@rERN~g3v~dQiZCx*FXsS)bx z$8sp@&t?`UKb)y%RafsRBn~59Dsq^+H?kF+73)(Gma?!XYp^#?(W&vDS!d}BeEcY2 zseGg?Y-gBoe>Wjn$7L8)^&oWZa?mk;V-ytqjCPZtI$KtA73r7p51kWPkc63>|5){Dl)MFvu{YTmBAM^Z*lSj@ODukCW2lU zb}78wvxN>zWD3f11q1l2-PJCda6Sc!Y^|((5OHQ;)YNirYsTj(zGb_4!K|8y^jXg0 z@YV9Jm>RWjkuKMvBQw&2Xu-o8O*zH^K6)tr`xwXL&mW&1YfiIGz(cv7sL5x4*-eTp zM;X=zAZd(mZ*zkW00c#Sl}19@o`EQ`SBzmF-Wr?pJ-=T!;dU`2uKzYpkakwxMZRTC zAEx(_^5UX~(fb87*Q_CM)Z@?#zJ~73pT1O7*skZ)FOE9CRRZGHk2O?Q4n?SpkPsrb zT@)riP6-|fr9eYJwls%`_m?go;;#(V^{xLNQ&nt@$JXWxfFI+pN@s8wNfZBZQJN&` zohJ||HO}iR{L3M5ceK`p>l2tW4XD`B8M#iFbCD!GiZVA>=vhGMX*u2bR-8?3a6eE5 zhsgxWiJ|J#bbLg9oNsiquHA~^T63W6K41Q~u#P{(Ja~J2%UJ{a_`Qp2XOwzR)va@N10$gmqgLn^PCMSv3j7E5wyY)ZN@TOE8YJUEcn ztJ87Q(}<8Avzwb{;YQ=KK8swKx|{$%LuD>(E?9(h(;N{OPL!p#7gJ`(%|5ieJoA7N z{Soh>QJKZkxg?P|sfSNT@80dNk*dB)%9Gd&MYcv$dnnteOEuTdO~hbzD+avA;YF&I z1?|cZY7*7Ad!J<2i^5Ea;XU(A&TGRamgK1;?SmGhw>EJDp=@Xv^1|YW$0RW!S>Jf5 z_z&E0H3^KbFn}NyYG#Ru6r-ScGVLRz+Go!evQYZ~AXoLXflzfY5iW$yDA~LJXLxD= zxJten3Nml8t?`s%uL+(hjbkNjI%7n!asQe1ovHp}IE1Zhde86)?2WW~%YAt2f)}lb zHFz^ZQ*WQv+tKMZ{|$(7YLpy3)B8GoPx(LqU)yO45_aY*rM4$~|Ej;sD9<0A)CCO}fqu4L_f>v^fOHOT6kY)#E{74i z3{Qo#)5;IouK<{G&>*O02V;dsbtSb7%7or^d#sX%hTbp})sJ5KpqT!##}kd3HUOFR zdWCE3RKceo11NQ(aXqN(@(N)0#IXM800dx{sIy*~8p~u2W{3yast;IJYs;~E59-$I zTNDSM*x4=4*e(7;J2LbFk6(mf9|bR)ihy5eUNhyW^s0+qxR=-i6=Ip zCpPOE53nrhF5UV zXU>@VsR+O(fj?%zx+E8cxx@QW5d?o(z=!>PMIY}Y59?3FtopK$Y9)m)3bVIQ6VQ8K zXYQHgPq07gILHuWWhIJv{jA}s`+yS3rYiimq@>J|V6YnfL@&uU5v>-N^2n7is1)>@ zG6)FupY*%#pAaQ;ShlIn^>FjBoH6O!Ku5w?xNR8NEMh0oO;@} zNHX8ueW9i-KifH^WuV3JKE#C61*I5xv3h%it0;9z8})WC~155qDyUP(}oa2rnpFG4G878UDf(Kt-HG=tq$ zdR89f4#;8m+UL7;G6T8+S^gieZvN>iXjZr@NPZTB`FTrm&on^ppnubot6Tu}{1TVh z;m^lbLA-?AfYv)Fb8ipBL0nSP{HLwnr|s$Mni2@bk1@Sex)g)C;yO5mZ90>=Mekb6 zG2ZA!c$CCPquuy+@u-Q7tFNF`GNSsOV>w7|(Tzi#e9iez*Q_&eMZ3wtH-A=WtctSu z4~bl|BCF!0YBj@>E>>+i5&QIrk5zym>u5}UD-LnF$`LQ(bP+4ok8pbI{?nCB{|!IJ zsTa3}7q|RL?qSL7BHzlf=_$b^#=cpG|-=(ORslz~5$)e3=yLWp-RlDUU5gTc=^EcVZEp=kiH794?%3Q%1?EH0mnzfMVa~#@J=J6Z$txpY>oqGiNRaG( zbwm4wM4cyR#y;|et7Xi&y#mBs15K?K%G{jE0zTPOyBr4*zgXDf34HHSI$-eqbE>wL zRK&k}XR`AsOWO1O@xL=v?Gs>bXj<++VS>eOb|^*d&rXHitnduj zpfEQUTn`I7wPZ$~+%u-{?XWDPENlB!ol9YGPpQ>PWeuCKWYrZ+L#)G~TzbE)>=I9= zuW3=@$pfRZumD$j7@3w`(BGGKzqtv6j%2`}7k%)sNb^t3!NFklrr?kDral=;Qs0hD z%i4lHzH(&~&{--q!_+hE?9&^j7qzo>F=^Ul>~NTev$4Nmr@il9RyT4zYwf;&aCf7!Zm6iFD`t1U*)R{7Y)OdA&4#mwO<+|IDNNy%Y6B1qhXPk00wm4O>Dtc%Q3@S| zs7&g~B2&=Umzs;?+;5LKuX7b98GMb-)~$hgC>qfDqWEJGb zubm|t%R`mEf?2Lkjm|TICcOJWHIm;q_6B$>Nv+Q@!H#wA;`+>TI-GVb#cOWcaob8E z`QeKk)&tcXX1%Nf9ZLMCJmPQcbBJ7|nh(}a?JETK?jOF^Z?}vNqNk~V1T=B%)#Jhh9k1`46y4d(;00*3QM0*7k`&@;O-i)uC2+ibQ z#kw^>UjdNkf@O<6*mM6u4wreOwED1}6=j`|PF9xjsnYyR^&{O8&N|f5(<^>JwaQ*c z*2R$#T*J;` zidV`=p1c3bje~DjX3e^BqHiOfm8%}w-vTV*SpgAX6CtzY(1q!6hB_wqJfk(?L3e4$tMs8df1Wd+X*TdYrn$IeB5$9&B2<2uO!YH~o!zPe z3=z*{_-G?kB%rs#2A=7_<|go;k;(}lhJ$WgFdSjL9Tma9LE!_0p@9T+yB?AY4zWlo zBHay4n5Z8G9o%Ns*K|gL3C#To+gW^1%Tfyay%}K_TNn&G(U* zC`-Ori0DzzK0>a*!vC1ivo=IMA9w`!P@`0dyc?`|P^3l+{_;9|{|=bj=+w6ZHnDXu zFG4|Qu~5nKp@`!Uu9H^g9|+gZ$LkjL*|D>GA1oeZh|fYWCqz(#ViL!}o6q^jbhsC^ z9X!*k38InT@$PqD|Y2LoZHeF5Kp=t&xk_WLVB+7eb!r|&l#lUm|MsX39xCcL6hkFf9=J}f^F_Mc*H^(wOs=!x3*!lUBc~SPn zCk;q#!G15TnW;T7nP5`I@sv~9F|LV{e3J%)fGO|6K)NdgC|hpCojD7%eYT)+5_F{3 z==+U?4`@qz13L1EyP#6+%j+{%Fd@_%8qv(|dG9D)L#pk}*TZL*mp z`IFc?+@9pi^b(}Ef6l+;o5n^xhW2!f!|O>5E|@FwC#f~FRqgo ze+5YKJPov>_CgBF1jh~_vd%pgk?-`5?AYYr7NLh}ncbX*%1V1*DvMpg_n5$`2Y4=A zzBoXJuU-KY9d~=ZndXyNF{L(j8pXZBNRdoYZ(@Q_*=e+Q3XBVJ(%U#ZZ0Y{|OZ`=ssJ4Aq)umkiKPyeS1Y_&)n0Ho}9V6MD;1ti8E@=8L|2 z3o*;Y?-htS|0ZNKb7o<(<*zPKIU-eTDyUKZxPf~NI#+$V!bIjzwAfTR6Sm{r4wpAB z11E0+4-?Q^klZ$vFxobY!5{psD~z`j(DgN~D^dlK#aTNOdSFu-3x@=BIepjuzC5CP zV8#Vw?(iD|aN7qSP4dmK2ysqUi3^g_w2NPT@r1wJ-?5ao{pFG8L<2L@<`ENI3=Aqc zg#7wB9N{XB{FsyYh1DSnoB+>KYQo6;)`fzC-LCeZDN;WUIv5s~YJ^Mo9mQE?L$_#y z3E`~=NP{csHW+CpSOm;_u7lx+1-rHhwR$* ztI}WZqSJ6oGZa6`rMEE@SR}6ZO56_9b&is6sF0M#htM^7^*!nCH%Sh2=&f26)g0*( z%PWlF!|xFFYY}3TQiw6jrC#Um4G+o@$9Bk`P@5h{H-rKx&x}(o&7#3dE38S++?rJO zn`9BZzY79o45o!c{eihZP;Z#Etw^ZR-2{%5q$0Qp*sp!zPYt$9fA?41j_6gUlW3B` zpZH&slEI-{hs`ODdi?}u3Z;)_x82t;%LhG$Sjygzzqs{kUjZ|m&H_?vskxxZypv@c z^Khh_7+pzfH{U<-jKpdU%zh2KY^YIp?#>;?%&H~*5))HDwQIa67F!e$*LqmUAPV7X zrWFEC?VeibypP0TH(eax12G-xvsu|th50~?%r*{p8WX0qf9^Vek5+R!4T-9Q6XOQE|jf_{(!<1;J>MeS{* zAf#@h#)5j>>@(QO!2`oqbi8KZcJUS;=O?+Y&pyH{S~OMhcDy#j_BKn5M+`C4~9)bp=^^-M|MNRnb2>tMav{`cuR z^zg0kQyFGSSnOO$Y4F#Co(=5u!So0;#F`eHs-OFnO=0s5hS}TxzVCv>D=-Apktgh< zqZ$f^?Jk3g9h^wUY-i%5JNPR= zVeKL~wsZ`8@uEfmrk$BLy&$Q7>%>#azt!n)QS!EyzYku7bBkpoK%8}fjCw8seNM1y zaVK08zA*N5fgXXI!+>*rb{yacH=vJ$p17#tl7~l#XF`k`EA7ZE!bvc5Mu&rLS1atJ zr5gGyET;{Bk+<}g;Gz<7G`bPbj7|i$UsY|H$%DN3%eyQE&jyBf?swXVBU}?uLwyM4 zg6IxLqj~X657B+7G1K8;k-{MvS24=TPjW+?7BfKbnc6WiG{*r`?=UJP0YQPw(T601 z3z#XbmpLcBh)iSEH$sYC_d0)XJS;Rg@wPxy8L@8M5mm?1AjR}CC5hR10H;aga^!Kg zBFQXQ3^QacHgkivO6l%+Gl_LHp!elQUIVX3x;`j82zaDjc*|Wv1sJ1Ufk}8P||) zZG4@mAN!RzrcDr0?eskJW8l{S!=|;kHvF%b&n|XmeM5a8435pdqYd(nnd1y^uZljI zz;Hv{ zj3$R`hnVP9)x1buCENp!Q{a5Vaizc0Q{>^z$I)(IUxM~RS^+2s>D_TIXH~1h>1B{N z2x^C_2HKGGNh{)=$95%~b4^+VR358yJh@9(oxTE~!wW4fUDNbkw%WfXtP~uIJl;l9 zzqbbt4kWXC5EyxWh?D7k0~TD10_8+_tao1r46jRU_NqPam^Um3z7%%^;KqrHeQ~%q zEJ{|@om~K9(*a|5eVPXpEeB(N02Q>4C*mQlA(=vQAl0anGpX>$YJ9Bu-$xNI2$WZ9 zlMDA66AyCk)p)D6SzU2X95cV*Y)=?>`5L*UFTabW?ZCZNMMzWN-Xg_$CscDs=lsC5 zIXlOJ?J}?-`CWr~iRK{1o|Ww{7ZZZ`U2{=?)tFRq(4FEpzp3s^qIzPs3gLKYB!Vdo z9r$CS?ptB)XiWS^y0LUzBR*(5TTSIX&A; zWZTA_k9HAbHmj$K4x^wN%>-s?xJB^{EgLW~mXpjnqcnx@v&v?1#4Dg+pZcuvJXY6S zJxR1+6j_B@?}J8vL?Zg-qS7Q6n1d}>Weer&yPQ9#Nr7{X3OhToRW*@Y5+OXmhcU6E!67o1pyV;-lM!_ zNOe#!J$!I)OdqMvXV{zz5oD66#uhG*ZoQ*={>$sT1X{U-zx8oi&4!_%-f8E30y1AaH5qu&sOG# z;fR_C)m*xGJIxZm_uQE<^kZ!07#NTD-VQ74in zm4U5i-^&ubFZKnnKZTKwaTC)ipHP|1mM$gH&`-;K6?)K5q*mjr96ph<%UCTU$=iPW z>6r_c8lOy|0rAvEs{X0+3xkb?J=@%PIL-(I7E7TzJAew?=*krqgLt<`|uFoX9ozguOyXsK}7{@0i{5dQ(&yut+e-{O}pX(Wh7y zWa9hrQEOU!d-oNd#;6Tu zsZJD%ku5+Hn|RcvKh)rSw;{t7dV2p9Sia&i{t6gZ^BzY4{&}jhDz|@l9|!VvZoOl{ zu5hOCoBxr-mobJ<6zmu6?S4G^Z5(y0u}#cB0krL~;@p@foaDA95;bOim2j7ryH*=g zZEQytP6W2Qb7jApwDZN4GHB=uVMvp~Of}OUz=-AfiXX{~olkFx3je(Ca~Ic=c((f| zf6MA8Dk4trB`AUa(^KWtXs-QM-}YD*_iWS3M%7?NSE~^3)Q3ByukOV;Gh!vh?rg!+ z-({|XNxXi|IwW=3Xd-Eyi6u=|Mb4&^s}wvde9zM`N8GjcVFON8stFQ zF^zj>+*bg_m1D0-_wGVBEY&18OgJBJ{UM37v51s12EaUfTB)pEtg{$)o=r6bGaY>X zuu}E{k-T^o0^i)9)bg*1X{GD*Om|I_^gy1UpXX-NO=c8g%-{EXptm)4C77)ue06^#T*tgkc5C0Q(vTab|N&o?_Y%tG2ORo82i+j%z2=G%r+ z)n=f7Qcvk`rmQc znzaeep?R;N8$I#`0Osm|lzkg)_u0^7%mvBWgQ}NzrfiOW_F|jUU#PY{<(cnEG4{38 z_*&Qg(Th5#OC~0`jMr17nj_y8;kF)Z+LFJEm5HI~AK-GF;3K5{c9>XFsfZMuTsQ z@d@<(DSYIexfv0BaZv2+?JJ<{ea4?75m(in?^HWq44!)G^Cs2}Mh#3uhmYx2I(fFG z@onM~mJ!NKJGMDE9j#(D6DfDdpbbS6QDF{bg7B9okU;$Dp=P6_Sn2J#v)UX-!~Ga zOB(+TN%bi3gh)gF5 zaYj0hAqz@9G4$YOa^-bb2{DkKwtb3pDbv=G!(xrQRQd!QBR=7j<%qclO8ZkycdUEl zS_}UO8uEwIshwQvaWB^m-{dn1&Us%T^GtN@_yZb{o~KDx`IJG#i0yqX4q-T&?Jha)N%Ssp3OU?@a#egi>C_ z_KOu{)vM&0QJKISi0A?tQKk56FCDhu$nCVdfE(^*6qwg0?HDbCr}JY4$xxfa4)OB_ z9BRpjCO}^Mhd4gG?@e*fKkzzm1b)7eQG0ToD|T+4$>k;~)Y8=}jH^n4%TX9nIMT3m zPu@;<>x;F|&{DH(T4M`GDm}1Oj3>0^+~2?*N(GdS_o)4FYy&orB35E&XJIB<6Mw#w zxF{LJ&;%$;NHwBrauC$}nNxgcLD-CbF7(&+LfBx3Z*Tn?Kt8_H5K*ZC6ksAE^slUR z6nB^TA+Kk3dc70uh^vctI|}ARvWbr0P*+0!6`PtY>Ph+mt3HAgVfg!zyA1y*dqDPH zoLoiYAFg6WK=lxc9L@FH3_wuqzS`3Is8?ExE>Dizip&OjIHP??;^8?;paPg+=1p3!;Cj~U#}%lo^T$e04S0=S)fU(=;xo{7%Hh|woWwT$p|iztN4+%izZ-Cq=}(P*^%>e)P)yBPlj1X@J6pkV7oqQEcbDlt4iTb#c@9 zfwKkmo1QGMrTw+~R(% zF45KbSDmVH<`XDJkqNRdN#OYZ_W6iV^w)NXM-c&56K1O{K#3Ch*=Evkc=%uhHA-kU<0I9fC{xz$KEcugV z$+{yIc1C|YCFZf8p4hYEAwWtEB7*W7kNHdMeDK@xPgbPAQ6f!AsdD`-%1ryq0)3tM z{SSjWOWE-=m}brt`*~Ly=Lt&!rJLZQ`r96vqhtQ=;Baxi0=R}fgfqfSvA4_6AP2Yk z9LI+alr?cZal5CC&rWA2=T7r`M-pNaM0fb0B6C%w!MVQTuY=a|3DZ6{g?YU6p9@Ja ze{D0Kr>$u1lMySnU3$&XxC6ve#dA+@#!fzB6fI*)mUb zLt}3CFtkOW>fa>(zHTavc`?1lsLPB~BtwNNY$RT9Rgv2l`}-AQ;M?%8)(&n9sV`DQ zaZO)TLm?0suG-8Ukl11Juv_I}o<#>2=G8D=&5VidjKQ<1;hH2fX7zOa%aNuG;lu6^ zam~aRa*Ctwclu+`(jM!>+CmS0kFNmp<&mz={ZoN<+q;%Hmwn;wED7211=Lnq!yn(^ zuWGL45C-SSv{RES8Bu2x5R6$=_yZXQ$ zW%0(HYf2rtAKH?@>91Gf|KbV>5G48hh-cZHH=f8ZEk(?O8jEh$X>tC0tW&pw<0Gz{ zgB#8vPIu>fF80992NB{-@zj0cW@A#CG>nxm(a)wbwMNP{#d<6sPwDGXSjYfBh>~Rp zKppRX)M4KE95RHj;;=1u-buZg5AONo9mI37Mt4?s>Ph_;+Bb6skJ=zdMc;3tPm(8ka47?0EM%LJhAG@?|n#{4sl^PjNAw6*~VdDSDj~kHLn6)g{8}^ zuWwK5w-xZz^a%q$h?ZB7E*&%@P=DH@P@o?(iJ^QtT(bMrpOEYP%=`nw_05x>+P~yj^Gbf{`BS4PZ;PmzLmA7mrlb!Ce3ZF`G(=GZH`h6 z>E~pvg1ql;TyGQ()~=p$2F`q|7%8o?f>f{W+8!JEcQO^0|R?>eB6&EV_J-pP|pC&cObb__4)?l9Wm=AvHP3ut? z%!12?+>QC!Y%ecw7}gya6SZVnx85*?!#Shs1MlY$0OQAS(#KgD4xc=#QxY3+$`^^H zulA(EvlcJjT&J`0iB0o!)p5K6s6F~$0iwMuPsu$7SL?mIQ=A7`?6*d&2KEmD4|>HO z#_5S9q{09;E>T%GY6dHLAd<>n5a*vv@HmyW%>ca>jYids*9NrPf|V}U#qmis1f^Vx zvX}fbNF06@3r{$#p*QYgyknDX!MYxA=`LdA#2_3aPm#T*4PTJS3gZM zZpZJax*#oR{M3Y~BaZj(sdUC^p3ab1h8mfwSiF=?)Jd~w@bN0<%hbZS#y9H(wdeyy z?;{DE6%$4`mEqf{!%sV0`CZ-nnE`Cjhj6nUw1lHt4Bx;SckDCe^^}m(q$RzoA)s z^YGC6)6K*;5!!lvp3-E_dF;24XRRvu$0=?$JqPY#BI4f9#8SK5>>a!tg{_^8%y`mm z*wS_a&3I%ueW2-|tCxxmi-j4H0ns&uH`JQD3*(oMV)>bQfmeBD(5OAtIOiLz=DIsS zvv}CYB7fq7^^ildtEdZ0Q$?*XXn6?nMgk#HGwEiVT04{hy8{7vjZh(|DRNc+?-zSC zyWL3%=%HZB_v>?Oql!F*z;2S2lVBVn>aorniMS=2q;#6=c-h_wC{7d9V{-a1yw_K% z*!}A2F7TxPcSmi(UJa~(Q7!)L_W}gMl&;^|hA%Z|CB(B7Q%A4&4bH=jpIdRlFQ8b? z@_X9kP@NVwD?OUrp9YbaY=m^rHGop1R(7n(ag@_5fD%M`LPU!NSvwYaPSM69Pbv4;r z3J@*FfFWRe^8E5uyv;+&jY#E`Y_(o~3@ccn4{iQ~rEPVvco?=0Vk^PLX0C{`Gm()8c2m`DK%EX0(8jY8lJH?G@&|&JKvnXpp-MWj{t^4k2t;zvzT^qdUcwavy;4CpYfD0#E^sQ1RP^A(W93wkg3y%LK_ z?-fwx^shP@|6^sAWVIqAnDhSjx&JHxr9TBJM`7NVl`{!sdi~`B$4FuS;xF$zt&iA} z+gH!gk>F-a;r?P%x$l}n-=7Yz%8o{J!iwA`MC3FdfweJJ`44()uYi#lsl6OPB!D&U zjXvyHdh2T-H>M|W@)lO;Tf@&BX8D)nU4*ZISo&8$mb-N1FWg#wHLIRfSos$1zoGz{ zCZuh-xmUo^oDXO}JpW2vNy)omr5lgvOV#x=p|8s4>woRs63?B6-qBrC)h}GDoj*mV zyx5IiBCn;KvmJW3Y~Hzr zVcfeJSDseOGA4icTm<2ApRIMeX7N-$Io(gWHdl$4fV> zeE-?U(O`XhM~cM+8b3BLzQ@eJ#JQ0E{Req8mR}5lQuxAtPQJr!F!;9~0_*YTAaXHw zgQfLmsJcb0vUU560O}UgvA&UG-@LWf)9szZujo1%20q0vtv+$O5fFR|*=K(5N6L7T zuAv23wk7?_BzR##)T{h!`GPwB#x{^%>7B^er=elq#-nEGKw2&6%NMW3g16JMCXn0w z0-+ka%B3S-X3wPU++q6U=ACl%Fr96qJw^%ZMn_A&CJsi~ImM|M4H@_#lk{lfzb~+kHfglSh)IENG@y57Pn&sJ zLu?5&Yr_m^g~xus_{pyy&Ky8IlDB!h!&6UxqnnjEO%z8diA<9Z490ji6V+7>w45I)Kv2m}Uk1 z-;_KXsb)WRMjtX(*kOju@7ZaF#w%=}9p|Dnv@4xb$id2*+Bq_;efqCHY0jAgXE;1{ zXRvCEb_Wf_`#liz32xaXgtNA|g#=H~W0HG2SsOkBrz}TX&jEDM{_7{P$K1@M#I2fP zDesf>v%O(7%?QXh9X|AgUX z@t(mgd;pbsLUY{&&ZLAnq(g#hyk0KPZMxab!!OakY^&9VmKg7S*etLBCAlFtI7rrU z_BP*PO4?FbZlKO%%6|EUt^Btu9(6g@tqYWRpPDbo-9fZ&o@!;x-S?B)!?HckFNX1T zzZ9h6A(0wo&rj_1^v!7IjViV`K}$RRcwFd=4~DicTB#ctbIsid3+d{iExTzF zR?U|W!P0lX0GfBvtuHyX0BTaRAa)O3iS`i&D_E-Ty+N+8ge17PJ88+6Pka94)X{kA zPlwU(R#8WYU4yDbQ_RalY8_NFAtFo{uO1f9i&k5MFoSHEnyeMM=F^WsS6?NKuc9(7 zu84D=h9CUaK6SJ^kd;i*hJAhTwg05{)(JcDLqJ7^x%AY5`LKumt<{38uASw* zPaFD^zI%UZ03E*4?t^Gc#&AB<@I!v8Wao|=t+{j>@6p>4dh{>HAuZ6Y?p8iZXHBUb zGZ#T{diSSYsYLN!#>yz2Mz11-=bbMbpoV^dJpRt*nmeJVO^fd*{8S1e&x!J(HgrMoD)SEiRninW*Z zyr`wUbEeo=9!ILiq`XF=g!D~$=24gYrP)`fYcA+G^+c5eDw~DNo|KTG3@QE0%5m~g zXIApNkcC?B^$C1lxdq{%;GIJ(>wDsxFgvVdJD}jShD)^_(QOOfnh_lu*^&gq^TDOf0ifP zKS$acYlWJ>Q~XL0H=cWVq27s0sdr_SARaG5a;F;0SWN}bZnmR8L_NpIF|Q=B8nk^6 zxpRDR?G?*BZGN0Zh>fB6{0d;+7Zxx?(Kj8^t{Xe1=CT+16OC^*1-ND|rmO+~s+>rjtPv5PA^UrA%sj=XN2yDNc6OTb%^qj8+`e^+u&-jTqt|6f8fOWH7~+z(?QnzOMis;}-@#qhezcr~e#QH? zX`;2xR1&x4bx+tRnKR5aynHVPt7^^hkJpeew*wz}iw-C9$0{=xAzHF!&jYX5hu)5c zxhC><9jIIaP9^~R+l!v%G}!|}J!KEn*kzp)i}S-W9<*l&r;z75+be|{+duLpc7C>^ zlKDz!?d_X1U-^NT4XkdeuA>)71oyuBC$*oaqkphDpLcFP^!R2n`NJJjC!`+*+~S|j zW2k;H3~I@GN*WI=F=hFt;#6y7tZqZ$fjaUoaxpd(Rm`D5PJzNYRxFS6ucKl8kJ@gL zwhtLY4^$tZw!u^%=P~2F>VxZ76xo_WQNe{t<9=8@BL}L!-p*b- z&7|*n$cE5%pA?`A-dBp=nXV-n>!W(P)l|0K<}>)>F>IO<^!gx(T^9A^&bj%7M)&nF ztoUW0T8dR*Fka0?El-c1<0aLD(%!BWO&@2U_wIT0Y2tB1+ZJ>c4Z8ZGGgMXX>-D#l zN?pCIyd0r-sU3m(_b#lXo%4@)uYliFu$7wV`W4XUt+zRua2Tlb!E5803uoW`uI!5M zToDJ_p8)NjKCFl2{!t*;)*XRb;- znN=82--fPsAHfEJ9t^(=d&1UW0zO~uzZ`Hl59YcDUbPE8xn8j8Ks!hvrCYgoANHKt z$LV{b((X)jr<)~fsi=oK!GB`0)^rl+>1LDcW8@yi#sil z;2JDgzr4Ty`Oe9loU^k#JGnDE`^>%1eGO}^G+ghy?`qh!$kp?q=2ZB8?$8LrZ3 zFlVgW1&gQlpW5t98U0@yxUnGB{er87Yq=;SX+g7GK6h-hPX>v~760pKNY$ZuIzL)L zyic(1r*mZe)_-PgND|9^{s@2eL=9m)PhVnrgMQUkW!?_Fd-#Ev?A^cE?S77Uc=kj= z0jAYQWAG5yxa6j;Jspj}vjgXLrbeDW{zF05atmJOkD8n>v?6&auv!le^(keL1}l{Fw8D8X=)@q(0ben@*1vhm+L zQ|9uBfi1+KgO47RC&RXW1p<`KnxZl21VV`CrByKZSJiN5a0=uKEnS-0Zsn3+%=K{ znx}>=ssy7l4Ii~!&E(hHD%xkBc-9F2Hwvsq$v#H%@EGLW8|?;}!&Do{6{-(?pntFz z8y}yM!~Kl|4w7C%-lHEeIM2q&{Wd9rq_E6KDs~BcTeC)Z8R`DNbN=i0H}EtUc$$Os z9AvzE3Sh22R82cVx@Js~tEQfI#rFd3Kz0)7@|X6i*&7`4CmW)oh|FTZw4Mq za{G^8JU;)|q5va2)*2quQUh}E&&))bsXkOnImNy=c_;L&H}&64{@+;=;A!sv+QQ!M zGw-O{EG!e{tHzh#Ia*_c(jh0uJ8LN3e_zObZQg&J7(H`}%c-AORd}oArDABkr{Dge za5*9k1y1uuPDsp}|Mg#R{lM?sxyy1ov)Xb^n<5>2ulh9AJHTvOj(f{)TB28}LKxJI z{ozn>H&HErTVYp<)=oCWY;Z6?x?bUKr2!N>(O7)qgLKRC^tOmW7}aUhd&;7X^)^dJ)|e}Y@ZY@B znIqtFY`4yW03A{{c-kvlG9=z2T{ARiJ2~hp+rlfWf986u&E}0^_nK*{FF5a5D=Rug z%Jr(}{ofF{Z_!EU`3B6=GUNAGIeXLP6*w)|`F^D}5QQuOIQi#LN#1vP`KLs z)eL9cTKyU7iCFh5d@axKm!bV2wx{_AX8AoT@E+weOP^(0IyuKxK}ox1|7P9-nAZiI ze?vGAFC6bm+6xZ9=1+b0bbR)7x#X#leC*~K67j%0x(Di`$9=9vrDSdVDQ%}OA9u`H z#oF46e%JToz7Uy0=&eD2!&<&FYb04#tm0BSe{F68F2E4kP&--8CixOG*!4N^vx*m{ zwLWtG2@RBKBQ6lgmARXA4e>DHHKa6{p{>6Xx>dg;bos=wzQhmQUxV|-ESPh#`dQ@g zXhlVOf1e8>vvdXUul0p4SjxoJD^fhgvfK}6n6mib7Fy+d7|jVM@icvy)!_f2Glg>0`x z&xc>6s=?V8zAP;z+|=1F{#O4PEVYR3lowjWPXSV4Vfy`yraH)j-@G{7W)f0#itce_ z20g!(Odhp$AFV%p2+F?6x2rf}_rb^d>*mAC>%H+4u6(fx7=2+6(qoN%t!HG2R%jo0 ztg7~7=xEpv1}>GpS%Y4*T@cG|`yr>b5*qTUi|vZNHM;EiXfT)f@>FE~cUhb_eA_$Y zCNJjh9a!^9)HkADuR(kt@c2-?b(yPcE#chv!AXio>1K)owKwq zL(F`%b#b=0cPq<8t0#Rc%%^`gasQrJxu!IX>rwLaHE za_5)IifAWlO&mCd=^pW6C;C#YM}PWA*=?`|nkg+>m+aXkwLBB^W9%gj;#8Kv(&~n` zZJy>D4-$|7l4MUHWawMj&Tmp*wC~@e%$v9_3}jxA-=hsmtx|mUcr5FWJX|~JOLAjb zSAO`cER4mj#@OU-x_Ajh4Cd;2Ac~OlkC6Q2r?Z|@*U)5Fd~-)sylRLrD;(2VV<~f8 z8};l8M0n{y6*j09O>1?d_DI;d>I^)snYt&faP5)__);Dwz{;aIJLIkqlTw8HS)w$V zb8jf@?@j2s&lagzA#>Qc^wZ;gvJ~jjkrTp)_=~*Xlt?qEHzg~}?ouadUwI^TxI}Mp zzGM`s&t%X+cGAoJ$+DX)8sN0sITcm7uie26A)jlGO@|6i4R4+dhq zmtkL&@A3|^{;A=>uXd~?F z5GGUR>5&Z;n)Y6`(_tB()g~DDqlyf6@^1rJs zTqB`gJiUsKOnyUF4ajzoE=!4n;t+6%h2;Tc#<>{LJ+XgV0E8oP6*GBWKe{#@6o-X+ zmY;-19KUpX2rVx`%q}s|M=gZ&Sv$n;E$HQB3dq75Y@(TXwYtXa16h?^RBT$EJREpp za9D%1|D3m9UXo>Ol-By2{3AJ85^&E^t9``*72r2p)docR+fQ7ycb^LUa_tv+F1TEn z6xXLW&+sx6&9fmjntR8H+vD{u-b%T==0G}4PlNoTLFJ z03|^zEfs^#4Xz%|gqlLk3p9 z?bEMhsuF!P-7DJbB6?55%{d@s1AX){U&VeaF6T2~68C0E@B9Fw=C-LGuTY7rD?lbc z2|OIq-}Mhxl`%Ihb_C$`7{{GoRBl#ONz~|Xcx9D}^<}-I{99$OXMTI{X>?P?qy{zI zwb8c|mVbqrc_MBLd~2kYkzs`9%$^-3mTg*%%kgbU@6|j@vz|GR{_nxL&^YrT zfLqcG`5T3Ckde(x7D%uefXNDPB%-;_Bd>I|vqc+3TKqzKv3g_sJ8yW9Qja$7D!icWkkv-wSG#YA(7>rRf&B z%2;uFsqJcojpB9_5}vH}xlcx9*eR#lSlscU-6d0`J->%&SROS>-Z{xJuWwgUo!;cm zB`p@HBKe+Q)AsQL`JCI|8sXDLiUz8=Te-$%LW2d(Yi)i)usfLy$h9CFJKGl(71Da- z(7R}+*hcJkVr%634uy*!Apv<`y%bPzGhL+p*ye4kmzu}(Ae0FXc#}&^BzF4i>RTO0 zSKHMZFQPjkI=rDRlR!D{if!o=gE?}`v2->IceP+eR@jRMF}bI-{0kFZ-dMKe0z3>z z4H4%&%H0R&*w$ge#Z;Wq6jl{tO7~h5-wK_G?dpP-8W~a@b9G1CY4cDfl*A1u@gd!_ zK)TwRVSv-FvSEtr`G>)jxqz_P8o_`e>FOw$)`w&N93Py*~xB^Kz0ml#RV#y>6^>^w;V1Q2wD9ejMjmSMd61 z*Pi$~yI|#2t#RYLcarZt>S|~A0#wFwpm*)>V3o+6c>}v|!9elYNCL|7#J2RDNKXFy z3j)@jkUi(vSJGFC!M4=%qDV|pm4kP`Y)`SbQyfjCz-MM1Cs?AJj4z|=`uZdAqx164 z0JVF}T#i~R)eiolo;vs=)=GV(9o>TO@h4AKPP*STzf)lC`eY^#{a$Kc*F-le(z3B_ zs>6g)-L{(n3`4R)O^lb*ENa_bp3XalReq}~BEw$}^v?@3 zDl^1IO<|55=MGXPas7sVw@Wa7ONbag3P)lkOav)ab+)|Vxr_}LowBV{7NBTYUw%9g8GgkggyvDWUEhj#SlVADmL;6R7 z;-n}wilfHP8|`?CRWFt?>x4{_k&sD8mGE(A1SUb3CfY-1nH`E^^<5J!zLq<%2K_9z z;5%jgu%yR5q3?0gq&y*Oe~W80iPLi<&AP4{2k}OO*jJ1!I9Bd`g=MOB@s< zw_Xjb)A!2<@COT4lLOJSCr;~`ZX3*hC>d|Lho^Hsw-Xs+D7lk)R+XVv800OrBsUPW z-S=-+yyYC(xu*s{?oeix&G~qUtHvAY#3m@5d zK4Fd}4H@bCzFjS!YaTFzP}nPnK19 zthKy@|(} zvUw%g@yr`C)0yikrh7zm+L9+Js?8B$XvE!tP-XlKt9IlHHiBUk5@aZx>R z#0roE0@L)>dRkK__(XAj?yxBQ?Z!Y7YdysWJ=_B~f2RnpHq2Z#3Z@0c&>|~txc|kJ_zA15lgfR;@^t4axwzWRHO?4WWmiq#lmbZ>f0%*~%NWb0 z;t&YCvgk}&X7J`cM*FoIL9j=q7$JVB-yTx+@r^{nZQtnUd#qLqOLO)D@pdQZx~9{w zLAK<31?g`n_QJ!;^;qq<8dJD^fHF&JKQZFiKE!%^7GIGyCHeF=KcPH`KAPsS|ib6r9(#h0C*BfY#17nGvhhIfEu5glHK55Q$FeN1{__0w z530T}KG-g>Qd7hK@~Wee9dx|XGC_ccbwj)0^(t{;BIA0;yWM79=W;a7f9kG? zJQOaEs4;**#Eoggw~#0V0W5i|gkSVtZ2Xjv`;>G!n5qV5jhOO4jH_?1!Y?&1Z;k`V zl;Oj@#5G1hA?KGjq9w1xCu}tEx2leNsppg(nC>D1z$GMd4M%E>KscZ#JHe6>(0|HU z`&7sQ17tq-SA$AS8ZQ^)D$1^(9>`)h3o$&o7uD^{oaxlcva7z`mb<+!+U;Wgdemx{D&2X0fC`sGU8=?I+66tKJ*;stqI9i&N zGwG(3j zfX6n?kI5>dgL(JWpRMxO*2sesipJ0Xi1Mrd&GVF6v!KQwnQf4m~@0I9r;p2;5&Yk(4 zy%TM5A@|Fui!=`xd*7T#yG~YhY2zxVT6%6ya#@=0$$83I8+VJy49Rs%V*>5`=9fDz zGS-Gj?lO0u7ca7VrQa88xw!1Tt42#qI~Fp!^@4X$oD4A;vxf(LB1g^c@uL?qx{$A+ zviUGRtU(SVOCAh6Pl$Y&BR6FQzo~sUCOoE|Rlwx+@U}OS`^dsjZ969{HL*++F$VF8e*n_-uev>{hErj=?~gr;*?sFn~;p)%YuJ8ZT~jCez%2%XVeuj@ef` zwllW3`Q^rTW;inGn)zvNbL2{IHR)F}IBn2YSCTdUq)f$rCRaaxF=TWSPcgi?pobA1 z!fsWT_z3V;S|Yc2Nfx&Mmx5*5%CPz~MeDBAufhRx?{!9vZCC%zQ}uEj4&SFO+3ehy zlV7$qi!XLln0KfF_GVpC_E;s`v<3s@N~K)hUN%>|+jEUqzhc`@DA?P|)XKTDHrR8J zqJa!A*?RO@zLQwI8zh9He=vF>QbYe<7u{Io^GfcvOf=q!PCg1%_5ON|rN(;0d)&C8 z%0^}~L*2lWi(sm1Yft$aPvU&`w)R$|cRGJ}Q6Sh8nbseS$dZRVJwMqS`p+g#|4Hd* zz(u=3G2E_P&X6EJB`OulP{(E+Y~||2Ubd~W<%13m!BWb$(G*kWqUoZ9!MRA#0oy}v zvolZa;ILj=m*3^-o|xq&HWdU!%-42;T2pUcV3|_I=Fjln%RggwjXE4B;VSv-==HN2 zFn%bz^bO#AfjvPXg;mv{CUSzi>ALpUm{{ckh4LosoO;bS?T8rdtw_M7-^ZaQTJx5L zmNF^duf;qQcIq}P3H?_2-b$-9@g+FdXd$=nn3U0!?5C*px)@h(B&U>^vEouH66oh7 z<|B8A*tzDuhxCk$r3NH%IL9$uk-JeJpOFCc8`Ydyuea5flRhlwjZkRH#1)ofQ@jDP zjJmUe-jfQ-)NNn0?#jFL;|temO(qnCZRV*0qOT|~_QRa%R2?#Ra!4m14+aT~J1eHr z77A>#y0$ZR-Jc3Ctuh^p5EkP(Dy6QJ`*jTC8x%UggUDDxiqcf0m%ZBFQwbCMs<9gVE_r*{``>NW07ah zjvRnfjt?aT;F~XY>R5k$h@%d6D_t=US|Vx&xK`GVg3%EddyCaKfhpsyqV<|+D;gD z%Hysc6Hl_qk!vzxK9+vo6G5c%T9 zwQJA>n!NTL%vwe%^nX&vi+c7V-+`Qs_n=__XK_!PnuerS`RZFDeY5$E|4{Pp z=@NhKF(&P6{1>QGe|o(q#`u0;Dd~wF&MQOW{g zF>%*t&z|0J*DIf>JJ(5)xEWsS8g%zVD#e+F??;16o>$uqRY3~~NA?KKDv-+Jt94b^&X<~)oKd8 zV?A9*4J|+MA#e4Dt;RCye&@{X$8}QRMLz%;U|3O2v43V*s%7br8qRj0Uu>(T@RrL_ zH#U0J6hLRj3Bp8~TOU?S*mk=0W)xWH2l%1!kCa|NH9i4VdlzIz9Bu9?0yzb!oZA~} z*G#LNSz3FW)$taCl3pd~>mEy#rhJCZouJqY33<`#^@9(#9Ohmd0{U-c7$ocaem?8EyE_ZYOZ$|A&f2;8)kaZHvXa3wLdAoYYsdYg|Jzo=p!0of-2ebHZK3 zY0MFsW5uU?`iU?0zOXkHkl6^eC;F)k>MrD|Dn9>W%DLT~8GZjtgN#iXVT%0`rG|;r zPjTo>b)z799cQomB#uy&zl_Xw6|UVwk$E$4n6q!y*Ecv7#LH$UeYVEx{!>xVuUF`5(gbJ_@qYuw}d^+XHg^)r+sQu+4DmMQp~JY(RO8my?D zLV=EcS!B8+_pIjpd|i&@u_KzPhuwRp0x`O9-q3WWgrm26oR=T)H!h3pYWvG8$+-s|<}{)t~CY$c-B^xB94Nd&pZeOy%JI=5uP4 ziy6cKA&V8L9nPG?&cbt4Coqw5nWH;ZWi>d1oWE>(UebQ#M+IRk;Es`8Nhnp}UC9k9 z-1|x~zTy||gU2c1VVqfSSG#8RrYT3Pq~e-22j|*6e>FxAg6Yl${Wz==hkWhJoLzjS z9<96N33RDYdnzymbyN-+ddN%fo^9zL?-xC~FN-V$!E$$OiW!C0mE&Y^Im9b;nq)x5 zMWNjSigK?UgPKj%e%g>IOGa-kbkKR7_2n;oLrr`q0o)p#o_b|w+xYlnku*9lQr@8DovVz8hL_849MK~U8se_wd|s`d zx1mIm=#PL&ut-qMn&;pOetQUKUEO9$l~Tp>fLuxSq2EjL-mW088PC@rFnxI^{i+x^ zq~1!DWmu}qJIgz6z>3F;It6A0Mg_(!1UOA!w1PIb-GILer`vA|a)C682|UZD%~h)J zQ9C}*r#uTlsaFp~z-fcZPSZ*uNBd&WL}1OHxq}`~up0acsJ8SEW&L>5ZvKjg*t={+ z;eCPm<#ngI`SRNhZFhzn1C}@sZMWUb@B(jbU|7nN)>NW8ZiGsHLkJ^?*5iSDWrZ!Q zUqE1_6WX6mbDB$5SAlTZ9`o=JIpPac>S>^DsMS!Gsx{!@ZeFF{**Q>40|2i=&}s)q zm7k2HLtT>k1;O{gWp>0cQz#zV`=gc4w(^@ZhQSQPxc!Q=Rrt2=r3{S5o;v&*5oM;Nu z1eAp%A(M?)0&_ke#pwFeVy}j*l|ev5aa>}ebnX;IqA-f`b&m>hFba-OY`+ud=H7$KnO2JaO-ZSZZ+wKbvL0LEqc@ zV1y|XR^-iFClqt26t3ut75YJyJE5_a7^ib|GoG&C(9yuy7Kbj#B_PnYTF6o-w#ZQ1 zQ@Ue0^dT`fq0vZ>I|4$MJlyzMRwARZ8WPaFSkbp!%^*p%X3^EnIvEjVPxtd{!^$yj zJ$L6W#PsBpx-cAKhl-OvLX$ceT#!|L#AB}_6wd4NI3uKQwoLFPrcB6)Hk;YexEamN zE*;~oiUx|d(~=EOHxb4gQ`q> zLscz2JE;uawN{kKUWv=OM2lKSeZv!5Svx!7;mNBM_3COcUIN9B9K}5_-bnq^HA7y* z^tK-sReGUKV~rr9a*bR?oGooQm5nYw(v05qp(~lpugb-?A+djty{C|%83rCdu`)%S zD}|g+m=q}Lb7<-}uT_~dMi?8My}d5Hqr6EOK-ALPQ%weL`vV^uFMWG6`F3UM;Qe`z zM{c`YVrxnK2Oo>IQJme=FcJ-PWYQ{^V?C7MGuk7JlthX89||*j4?f-b7h@D~)L2iz zrW}G*13yJ7H72sCu@SV2vgOecXI7M2P8XtNY@h+<3UTMjORlghe&^I#apHG%qn5?u zGpD~_+qQ%&rHxXuQc$DysZ-7-i?I7w(ZZVLT(KQROkR8|+-&i*Fq3H*$RjQxI0kC? zLuqQiDw70Y2dAkLg}rJ+-<+1`lIQ1moP?j|Lk(k1=D7KThJ5G&Wv1mFq51l|0Q z34Y7<6Z5V5Qh|EeKa^ZvkzUK)0-pq9MT^E|*q6Bdvk7a&m^}ABGsT`>1cv!H0VUS6 zH?F_%8%_58peB!dXAltuto$k$-=!`K?#rk})Z(u%ADXl=1LnwsjsD9ILk1ls7Cb)) zfCqh#yndFiucmTvf2za;PIuIdAcbb-_qcj$5HSdwy%_<7?J2QqVCf8=P^uXR^!&oc z+*6La?U-}3oA7#Mb1mwK;TC$bp6Z(8cvp0K#xLr`4{cwvO%8V1blQffGtJxgn3-?C zY)QMPTS0k8zW5GiG~+Iq$#^BN*3TDR?|11(0j&A@h`tNpc>q;39#UrNy7=9ir`-nB zt*)=nRBAGlu8)06WX}MI@}8DP+PXY^*7oMKBmRQ=jj^bY{O2W5WJ|?kSC)lD@!rb? zEj)m*eg-%oL)$jwD*O+{wCCBQ_F+?gw@}{HDW^+jt{T&(b1ei>?HZC9V)`5aa+ou^ z1m^Kx3*qmjo;tSo`DekU94ZJG8cexk+slm7{-Hn;u?H1sPk+p-N)phe|46k9iio_B zm+j-%$*~nK8SU42qNkmrkxAV;FgLEizap+V^lb|8);nTBf{VEh^WXEM5YAWqFYK)9 z75#-#sntxBI&M9B0^67#2AbFgk2NRy#lY-A`G^LDpIj8IvV0bq@NuRZB`y@`Y{#oo z_ahp}3lR}M*B@t)WB!>GLw-34nk@HB=6GkBq}O}<74sBeQE$5lNSgHvkw-K<2QMKS z>_BV<2A>}$SJ{VN&H1=73|o2wGhRJw=Dt3{GB|J2#O=yYim5l3?N7vnuG{krZqOe$Tvu;vSmS3!y?^;h&S zr@G!i?iUwvM6-TZ@zwQIACM8A*JN-%{%%KAeIV8+aAqw_uF{-?sqQ|d0l<9AAD6^o z){lGEu(vc=xi*MkNB`es$_v*Ul1~&uK;e%~aamaQS0@u{79e_0e`SN=03F&>pa3$0ql_e(q-^R%O_~RP2fv<- zM8?sF=bib{j;HYf^+j4|*6ooiu`Su6v?2HpJn=wlLTo02jOR zw3&{mfl;4ls*fC}g`9KPpN8{!b!W(j>t178xVmPTHPmUj0`)1g!!JU3Ul7EXo_~;A zTKao@93pZn|5JMA;{)#%{R4VT<)jepp*;B=^oEfUX*d8#+W4^_8LN7%P2zI(qbbb1 zUQCpz=hw17;dn9Bg2-Ts{Ur<-!%-f1DZrmXbG%ZBEJj}w$T=0SHldW zPQ);1S|r88?nED$F_Go|=1P0;XN)kWq65C%s=rxT3t>O&cr!S8%``qLkjR)U13 z;+1BBl}J&)2QQM-{op@%)FU-ZEe$i6za*RsoD%BY{^-^OU~@?%g!;(4N}9Wr2iqZ+ zV-tjDaS`N2Ius?eps>Q=RE=ynRSl_Rm$!I14@2iKadRg>WKpfaKuaT+1tR}te@9EN+R-eD!J*^FVO zH7W|f(1LOBXRm%Voy2Bd>asNWW_uV4blZR)9DCkF6o6DqB5jT&Q+0mn*(2p`mR11Ok1Rs-G zG+Z(^OG1@m3;+(JwYVO)sfste5l$4Wgk)=xUs7_w2Pd#@!>= z>mY|d*|L*L`ip=KlYW{k#>{#ceuyD1D zago9+*FvKgbtuxL^Re447Ra7GYhT&Nt{FB*jFw4Ce^#qgXDiswN~~6L(IKY>r11%vMmU}J z+VBszm__dHEt8V8g(Q}Mvyw^Cfg5y8Eodk*ETS0Nu}=IuEdZ6Bf(LpBkFz7H;f|Obye}(hCDvo@?Hv1YYA$gT7tBVeogXcwn!0vfwwf9T_s!CQDh&aOLrXpg5`Z?txZ+f=a z764N3$%j5{u{%pecGonmTDlr*Vipu^ZSkrMWF|8)W|Wqn8HzMTsuolP)ua}dw%haJjP7Y;=LEaWmK@XKo3&2rWpDnW z$eu?NK!bx3ey|t(E%e4*{QAGkn|&zt8F=WyZqapU*RQg_9T(~}6VnDnZLY)}(Ti)h z$bwC0eRyPjm-H-O>+TwfPP~jT-DUlo@}9Vr+980XzGatFZVm6IBTk(A3Hv-`E3k!x zX$zS+FamloE6l2AwKP_jX@?%1v`p#DZ#_qwg*5SXX1=DiX%xh=;_cN-n|tT1mp!bd z`ViFbxSg9gGAqVUrMuXijd!dWb-hd4 zJZSQGeI}6N;qfFrY#+&&WF<$PC0ou^g6RsQ82;ph^df

3ojnwbjTj5c6SltY+X5L6jAzY&=g3^Rod6o9Er?A*}V_a6zM7(s?Vw!+sV{*Do(VI79y^~ zo{h&K*dlGs$@U~d73B~5ig)Ir4S8`0jIx^oa1qLMpqLT zE1Es%wQ&bRG$ZOjuweb?%TtxUj-DL#(|X6+CQaUYD|NP%7zaNG-brnBQR%-U74Zql zataae2m!H9Ipd=D(&np4NtN;TO|w5c36npZk9c|Ro$9xA0RhksOap2!#~k z+W|gI7q{d8b-?5l6}`~pnkn>qo(~P6^9~=jsvW}Li+j{Il>W{a6;|N z-k!w(`?@C0*YMsvW7U*UW+k=V*B`M$f0=j>8t&27&ug|IeZ9%|fR9g(RZrwb=XjB$ z@3;`DWgy7#?Hf2jp>yQ{O-_KxqCQ&Dyx=$7ymwQKLCwaFfhZU7sY5bt#o#5oWcg&7WKaQW*y4LJz3gUQ<|I0lYmHS%sB; z&%fuOqaAufyuytgheUmz&ACTi!Sllwd|1bco&)YxAon8f-&7o&B*u7p7*P%wt?G3$=Rx%k@PWrna#3q95vF~tFW(s|bXp=NIf7}w>GDNRc?3|nhBPh`c}}Z?|vH)ZWOZ%=x=<;krLk1$6Rlhuw6Z z)~bKlrwFMd@Is9aax2RS_to_r=^QyPS?_S2>=mh#>c0qob{`o?@(SX-6@O+*eXcY2 zc#M{Z8xs=9PW%OQ@c%<0MnY-hI`L;^Mnny2L}2P)Kxh928PZ{rsFRD7+aP>g2>&cQ zc5b&$BWITko~_W9mp~p1{V6-CLvf&xSl3e{=_jJH-C5X$KzmTV)aR7cgUoUT_m3jI|(B&JD%ticLJvFD_?Zg{P#KOABy;H2kZK> zAQFcFvKjjl%D}Voj~kFbN!}ml20DU1HzAT!fWNwc{rBRJ8_^MgxpoyJ>*T4E5hhPR zo#h5sm!8E2elWn64?J%PlT8@x&+ZA;! zZ{(Qy!?}?3B!VRPeZ%8M60$-`B@R)tOOBnL^kgdHagW@M0M=g|f-PfS2Z|OnU)TcJ$z0OmdoVaT-ovr>rrM|LvHy0#pL~Fq8KE#rE z8?I!EtTcVRR*s6mWKhQ{s=;}=j$vkht)-{BWuJsXoq)4X;BpDwX8*C^;+sM@H5gP` z7%DHNGz1ew`d*|qzg*rIw%;QX1qZrMKT$n!ym%%?8khW;?G4W}%`YUv_%-slka{k3 zE6F%!?)ix1h!{A-l&kolbuZlxuH_N^C_j=qg5wBAe=H*F^b=;XSi9Og+CBL9Q(i`| zib15`)EE6AH<+;HX_F(6`%}_%Zh4-R`~*ab|5h+FEw-F<+~FN*=6wlhSE+i{dX}F5 zt9685sA(a;5-pSf`4=E>5~KCf?Vvx|w*z!h?|+Dnl5vt*?f&{?D~!P%R(`d$m&{9M z>VI~U%-!I0+=Nnjx%JA`(*dLVR^%tan@FO6D6d>M<@NbfAI`>e(VZyv zrW=Lpk<+y((^4mL40gPs9zo?B_kM z)Y&`cWR)@XL5dC43Tz}{a=1wmr{cJ(0&Wig{@>A|Q7G7bV-M)=CAwaV3&6sjvpv5B z$F%GTidX$Idw=L06D)OJ`MxUeg)=F$d!B^w{TSh9?P2^qQFI7Z(q|2%VNM5yPg4@Df^6*Jft!T)QA&7dUx?!y(pG(9v(A=Jpa#4e|C|{zgMEaS_(eqF;om%(YBgsW7l4 zsB6_JW1Lzm#i9YH=CNPZGc|imQlk^{R{z7=Pk~p7W}2aXH)E>oMzsxW?H|Vnb(i>v zc|!x1GGv~D%f@H{(gJ8)zz;I)BKMhNg>Z<~```NPO-mjv+pSM0>4R-E7oO0IpZi;s zn3eTcP>v5$??|#2W^g#>Ec&Ie8nn(UM)6hp z;~#Y>Es@UP1*<2#j>9M`F$npb)CHOK_|1UfS#o}G(Y*VRBA7+hrvr_a92a8z=9c$l zb{Gn*>}r+lzM`yNUfCMnV!%I*!fBnEqXo#AVei6jR_lb2oq-j?LFQ9d6lBX~_#jT2 zByj2VMJKUtbGP6)y+zSPCB>&3LLS7Sn{?EfFWLBBJo(@DKBukxISZ8!pP@fjvkF$o zvyH_f3v!V>BivuQiP=tzF4(*f1f*i*M`w>ftJ5oX zOi~R53Avdj0cD1|7C7YU=C43)U%cwXdxy4ys?Jwm{Y!$|!pgYW(J_6y0+AG#gfVTJ?kaKyZ0>kA$qxfRu#4CFCoLSp z-oU*A3>v(-(c(YR13vU{*Ye|)(fb?URrjg1nHmRA%8XA( zrV$B@m46H=E~W;h!fN@Md5s!C%d9;)0AvP8C2 zag2zX!SDvcbClv=E%J?PPpM$OX2q-RytlKj^NgUNQ`({qNkDZ97zxYyd z?(=;68i~G=Z5H1ftGr;ARFkAC;!KfERxG z?Z^d>Q&#ff0o4m?rweL7eUNxQCvK2?=qnIO-3J<$XEY(kY^P4C|R&cdAcP7 z`d+vB8Y_@t z`+rpZbzGF+7c~q6($WIbIdl&t4IVmDbfzY_+Ea0 z&wano^CyS7_UZjOXPvdz&H~h78`&>ud(8S<*vuv~|d2 z{Mafmo*}>PBjoy>L;d4bGl6;EVfA<*_ zKd#{Iog_RtThm%1oUCYSyUs^5LP<11+w& zc8*|th&fpZ(j%^tYVySJ5i1W;1cV1ZKJepw_`XE?`#W2CnGVW=A(4K8@^>R2TzBG^ z7LZxW-w^!_-Q@M{dP?Wy+!ni#5GuO1pY;AtyJ7kMHEc)=oyR7) zsRA`vl>tes8}=NhHw%62p z>*D4tVyNQc3c`#&wET<7Cr?LA)sDHjxoNv8=$ndbtVe0(fd!$HNS>Di;17ISreUy= zRm)KM3{>RT4r)C@uq@Wlip#2FquUA;GG!z|DwCw$<6%@;>QX(FFy;3my!-M<9Aj8w zVdI4bSJJ|=gskm4M4H&bUeLY03GrvsNas4|Dcn@k8FN>TtQg6WzQf>97Ra}6*!V$R z^lKJF&4A8aTbpa`SG%{1H^iI2XYI^~z8zj`2D95&R1T-$Nry&orm9|z5j!SaokhH= zoGM&1sl)S$;^qqiH`RgCi5!)Y>j@_u2u1OV?!k_oVEN3(; zz(XO?h^a>D#)iJX>ar>uYERl_@Kr{+p;dkHxc%ioGFZ)PFAJ|z)hNRN%mCB%p4=ho z!D&G=m(4`VHA7cLZ9vJfCr;_XgNs6{I-Rvi^IVuM z37cEy_mIHP1HXFj1ShOnFJ6kN8rJbSs0j&3Vt`ph@eHB(3%>5XUk`azmAHb?*GTe_ z(bOLU4%9R&CHaa=eGD11_IxLr@RjW7J=nMh(JI$*oN{+>f=skpB)QC`R|tk*|Lh$# zs0o7+OzOn!#TYa?%2&^&FQ8-TI`k{s>kwRTeX(n8M_ocwJkO=I_gqUb#b|-cjpB=M z#`%7=*++IvAI~TwzWfF4%{QnF8iP@A3)#C*ek%^xN2_xn88O;T(f?AxzT1Zq*(>~I zTnHlwP1=l=7u}MOtQ;dK#gmSWptKzCwxNT}I8+x2dxg{jeQ|NtRq049Ei6SS;h}DM zu{|{&dzMWiSeEHaV1EDPKEgo?&AetR%qYN^?Z~F80Vd5Ed?t?Swbp!f9n<-sP;_#5 zC&Z9c_TCryn&>YQ>R5!|(+S_$leW}Z|Blw(yhCR9SDL4oV&r$lv}f&7zJ@fI*IQo~ zX4Iljd!n~w&kwJRtIVGtGw_WZjbO6Ii9K7z+v0^35n9(RA#7hqVxAGe%=Az)PE+y3 z{VO!tD%&S3-aadeVoO(9IBGEek%kvc7q7|AF12wF3*CR?SKWAk`E2t=yy2}g$!=08 zaxZV_2BxL~)=gMc-msQ^4JL*KZjh%XEQYjq+8?RaEJ5`A#wDUDwKtt~&Zx!lQ5VV8 z;Ubl=E&F)5&mlr+Jb`1S{?u((SlH{;?fui8P(%_x8Lm=G1VcrX1#D9EJd4i z2*{IEGb-+7Svf7*S(w}s2^arPZj=6~3Oi1YxJ*C8ck~;lPAO+67GQcyXjEObY0y7I z_xfW_?3!H2gajD1u^f*sP21#;_r$oKQ2kQH*ck+yq9i3Gz@H|5*yGQs2`!N83%eR| z1HDjp82Y|ZTrD_Y=B!M;5Gr=@!a3H>Jy zR=^#HLTb<yNEP~9 za_(oC$aFl#KY3Hgbu3>FVMZuByi3$@%Os2eBl}gbwVOy%a+8KaPBZ4>!jw;jM$;#) zc~`ONcqb#m?b&OBAG3v~7(TY=YQK_Khgc1W7b&`qC28-ym~_GRD^-5?Y(r=@@Fl1{ z^J_2{PO^}K&BqOeOYpTsZC)>r^-j{Bamzq)=mCteJ#I^qp7%)(PkX z$>y$Cgghu3 z3TEB*$2w-!lQ*CwEK zeuCMj>h7~4s9xsftlj+`B2u;00K$K){3T*$X|-yX7_Z_*IOxlM7K?pifCjGU{Y>JE z=5gds!j+5{-G&;WoD_i{b77K}My#x#e)4kYc`C`xdbqX5N>~9;OaxTe<-=#tAA{pz zFT13OFp1-lr|IDYsDjADr=qR&DoQ{poRKR(cDuBB*$&3QL>_?8{wF!tRG+yl&FpZr z;EMG78jH_&KbFU@oS|k!y@-6yVHZ7}+w%zYqY{uX#c z#J;Ll*z!Z|IvbpLzP#8>2ANx5hd`9OlqL*T@=Gj^E>Sr+@^i6n(ybQVuJ}nRkrPQ2 z*dOHH$5+FQ2cqAOv| ze@JnUJ)a*-D9_6->EnGh9)$b}(8e?hD%lh>q}87JkQ3bnsXbRfipC~eKAhI`7doQ5 z9RI-vz;r49by4N&)t?-9jQ4>+G(`3PZMl`e+do;M+%MMw@VMgtmRde$g8utHWU;m) zWPD2&G0B^VC-@yV{+y>h!~1_0%@pk$Dk(sigACD<|*u+ zl-J$+xlJM|xi}zMEz#62^DuuE?4hl*6 zop{j~(d`8fJfuz@5KG;BTCn=hI@NgZbY<#FkSCOR8@|yYa@Ju{+YE2jnRN;4ACGjTxh~nM5(esIG z#DqIF$XO*2>+!3_n~ruG*;@vKXZXYG(#cq*uO|Ma4gyKr%CSRCC}YIj1MVAJF=Jfv+Kd%?#=JCvH_{= zN(?~?A$-q+SpRRU(&lEE!*Oae~0C+hc7 zcUl<;eWXHX1;>*TjfS)26U!{ojD%|#XQAoB+E%RXVc^P9=QNGk#KPA%*-zz%&5mG5 zPO4au--*`CTtD+)2ZaEanG|@(UsIR%70QD5J3P6_a*mmI-wNMOiy_K4@Zscvz>)=? z(-|E?^6rY3i%8%9Me=g-t7yt_<94`_P^kXz{~A^fm=D1V4{KD-46%PwY+YDg5R{)c z5L^HR*z~Cu{#@yCrUlVXHh$m6JfHl;?@N0HzDG`q$%rEF+W<*k~?GNQOx?^#spR>NFsk0pd~$}_Z!>8fS0OHE!zb# z|KPF16SI(iHbwqtv&~xI4`TmYJ+LISZ<8MrdVrzGmpXEjK~y3p%OJzwMzU4O+&ZEhb&+(Mg;P&0lqur zto&hKkUXT|KDb;)GGFRg7U0A)0zEn_WtPZ3`-^ldb*KI0JX*?3>Umf1l}oP0&KljIP-tHGUep;>=uydGi!`tmvJ{kkXV?4}X%UzQmD_f_*~S0)ldR>f5Lv^dzeui!h}yleX6mB<4Og2) zX*KN_;1^;j@);{q?ErytV3PE%{@?X{6EoJ8N(Q!puBj29vV*==0qY9wtuaU<=l}L4 z+Sw71H)xWo-Y#d5@XnJ8iQ7fgLi%UN0E5-Q1ZAD-tUoj(bO0k}f{J5m>PB)aLT;D2pZa6Xk}T#LZVWY{g^Qy9n$d0-^1oKtJhs=-?gKU| zMn6lPY&h*Mhdk6q1ahry|2JzZa6e;2HSjqYSDx(rmiqNKk{`q`brguAm}BatDbr@L z?Vx?J#W2pUAg|25VWRinftwT%HQdW!h(byR+CJy+sKfh4Oum{*6Shh}PX@`ziActw z$C7y+J`4p@(G}6v7X{ujT$QM8lKKOWF6T$1?sR?Xz5+ zhnyTc0Q8A8)ZpS#sH8|wn|C|1LA}5E)r;%euj|y&IYA%crUx4Q_C~dnG+EWhT|p~+ zTjE4yWr`Al%<_iB<-{*0T|3|0l6`m7Mrs7%HE{GacP;$<`AP7(;U~9Gwt;~g91->v zQE#(L#~65VK7GQZiwn;T4~+O|ub`Ss%+i3Y9lR1!NuLJArt%(-U{5OLj%TTaQ(gsL z3tuzLUua!vqzU5ssebM-R;kk$d|O9){Kcm2Ec!!~-1K*jB{X0hl*nELm$N-YV{j85dZ;h@7_PiHK z+w-?odMEn$m-HZCZhP||Q&q=elinVFrO>aeBZ_Bh+xepLMCdqxnLhV;5jO-D784IHMbsh?AX!ORgmDwnF|wNatP#>b?= zaTIwo~pBZo&h#?o?qfQbajhx5{*I=65rK1^ckTEztNOdzcD1s zb&<)2Gf8Jra#j(I1*Dm*h?Wmw>V2_9rsFQA_EgeLaWkii2-h9ctBtYf29d04Q^zxZ zfuWg0F_G6mH8}Lyx+d9*y5w|IVwidpek8!nai`RJk^0J#{@q~4mp}Vq(C?l~t$HLd zbPwza@RwDTjw7&TtFI#ak2IVt$cHv{C6~z+5HSN1@ir%JvG5I01Xi9A^psL{9BlcE zq*kK6B$Ng9$T`L+5?>Z?h%vGsoxL-N0mTtVFDbd! zLvWVAkg#JiM|?K z;)hij9S2*w5Q7_Xfb=N}Y&1oFj4g?Csp(0BoehLJlW9?UljS$}t#cqCLiWl9peZ~a zupHcH3j)$B+D1ndzNPTILm;lX&!lxlt-P(WLbhttNNNARyl&|{p$q!ODy8hT{p7e7 zNfjfnz$KE`O`PEPie%_K^3CUeNgJNT#seClA%`@8uuV{P$@B^Q@KMgX&U|FQfCo13 zczOKt?s7oX{sEM>`g%|OGCHcKO2pF!v{nu#%2(PqRjqmadYrh1Q*?bWIYHz3*!4Jc zt+988P@v5!R9w1Q{TUSLu@}?Rd}z+LzHK7Wn*NfaMU&q#@hd;hIoHk4(I$6|waS;o zOoU?1D{(u))Z%S83VD1g8gL*^XwnqpDtUs&p(S2_Rvc)nUHNGjBF70HVp;2CRA1TP zaL&0RBeDv z{n(W=J`QCqPA_uRMnyxEfvf#V_c-BZv8#){%FGriIP6$Ft9sJ}VRtO*m+Ja>v3J4a zq}iH*s1@}Wc^vw9lv_}u#vupph{7s1#HTAK4GTpvidE4VmXNFgdD7GqDQr8cjqD*z zmS0}CUn^W0$UF|t_O$P7a5)vaFWgW&O%)o>3T$(hwY|K*OEnFsE#FvQ?=~7?(tDD$ z5FVY@tI*y3Zk-bb3RNSr8K-%=SJM=@EfOs6FBFdlUTQ^Xfg=d#WAh$45IEj&Gq7hU zz=ggd*Y&x($SheoO}3}AJx-*db6xye|F*m+qtoJhK&V@-gr|T@wl{&@G)SgaOFxD_#Hui(TO7eX6_deSWPW zO)*mh+)#0|as;^oR1)>C22TLh0o40OQ-=kkG7cOE2qPo~3vw$V-I;rQ9L!3$9QVvI*26><2Wa zCGv-75P(4tG$P@bVup#Kl{x!zFYeikdvQ~|_HRpge{^)Vqh6Xi)nSnkAQXcXuUS2- z!-M=8OFc4Qal7bE|?FEhP@8ka#j0s0bI{9@LCt|d-^kWKz%h$kUJj`S#%P)?CXaM$Sf zzMn~UxJec&*GfG_pL2xEH0jcKHrt1~o_s}eaqYUCoebw}kqz*3sAh(EA|70cdA-3$ z*T@Iyi+Q_sg|}4<MV`jND;dCFj<=kt27L9?(d9=YY?4`_<&)&Ume`u0nACCUk z;`;qYM9fxE?AFPnaRbvD=BviBXaFLA!|;+5cfimg4L3~JVE;S~vI;}3CkNHTKy6@4 z`IB(h9Nuwu17>pLTBxxJo+4LsB4pw1QlbMQPjdTuuKCNh&e;OudHh4_pKyRuUf);R zzQ&$+sijA&M7}0+-b|coru2+gfDpLljYH*fM9%Y;xYxo(Hn~s^qD%~j=Y;Wr$tTiq(*YZId;qJ zZ*zY6! zwseJ8&t4D&@Zt0L&rE+axE7c6xH`=7QKOx9SK~ZBc+S!JvDYpi{8ja6U}MR^;ugdU z5|k0KjDWmSY}|x$@m>2JC>*>jtUvqtczRe6IBg(mlJsDb+g9rJ&PBB_JES(Y%!A~O zq9peF4B94E>p0#nq`(v;s?=`*kB5)zk7M(70&bEB8+hJVBh!pQlL6~GM?c}lCrd^? z&a-AQj8x4Gyd?`Pl8+*q14)#lbU|d*DlA!hi+Pidr{A6`P7h1GjAUmK<`Cbzg<@W;1v z`fRT%Vm%WPe&(%{bT$?{hMzP z>|QN#f!H9Nnet8jt7j9C$Q5!^6@K z9(L&B^i}8B14f#;-g~xUwZ&v{6{D|jk-v)W%D5wzn@{%HdgSKK^PgG-B8=i20HgTh z;TDhTocIMi@_$N#)>$c*>nm=Ve%LGY86>Ld6X6}_80v|?CJ&~q;!hU1 z!PXH9>tRO*JdQ(FpCUi9OOWrc!4yjL-Yc1G6VhJc%OU-VEcT4wu^R*&-eD@Ux+_ei zGG1d-fl0q@@aV=zmq(R}D(O+I8{hb@1qudOrsqH#yKEqh+_kJo6weZ8)fPT9Q~%P- zK+140_J!{k>)6MAHc7z^Wp}TFxi|fIeOVUHT9c-yo5sLi;Kfp!WlXP2u=EH{s-ts_ z*CU<`^+YvDMvlyts}UZ3`NbB!>O#H2S~0pLF{Vl{D_c)u4#n=k-uobJ8kyp&gw_}VVtExYaPefQVQ@+GWF){_tg}7HT&yO_< zl`@3T6+vjXu*kMrC}!*TTNvtxDW6VI>VR*fEX0{hO$Jt zMh=I8xo?p{_hEkd+qcc(dVA%iP>h(3A+j(NZ4!Hi6i*Ge;Rm5e+<kVgY%pez4&guzrtjp?|UcMH^bSWO&2om_B zeyWI2qI#_COQ_}WfYhQN8&b_BdfigcGWaP;IT3cvv9!&3*ZEusz+GD7YbO;sOM2Qf z@0gq3l7BmxqppY&ei(evV2Dfskn-bRCSM0OlEFxsUL~m^@;DqwN$+R57>(9*qTR{d zZ`H+HW)2ULUsHXUKHaaY?NKBq)V(0#ar1M$k`=HmdOkX$xJflW#!dH}zRRdHjZ`_* zfC~#bT@6qq;xmSesa-#I`QfuUu1{ZN-8>mDM?B;v6}UP1_+XS!P4qDIMs^Zo`)j?; zut0**@Z%Mmf7u2EXuQL^=Uh2&5^0T~*BZIoMuBDR%^$9?8t8>S#f_dU3xmJVX7lBc z$c8E}M`LC{h1aw{gC|wq>8Qh)3-jQCaE*hasakUZM^Tc|#7c)?wf45oYtn}LlePf4 z@*cmmczX`PvqpLzHf$updYwEisyEMk{WV#B%A{b1NFWUT8?FvaNrGUw5zCUc%`UQ& zMt7-IYbWb2Pff~qR}#JZ5etK(BGwS^J!&$obenbOUsISbtqVS2{wDqs%gfEA4)>46 zsmZWJTn78Q;(y|g7LqP?-Vl*yM-qD?=Oy|n@fGk9a-&$NDf6{7p?lI$Y4+~ooq)nl zn_qD@u*QC~?8G%R8*+PF6ndmdh7E$YcPBmRZYh(Lq_LxeID$eV@gr)|3qEyxOa_tF z8kul*8ld${Rm63ucOa*a#Dm1?SB*yLn}G5t%w z2j2+=p|EKRA#$&jXK%t5zjtXnB$`WAi)k+6EZb$k797h*z!Bt{9)l;AkPb`i)xl>h zK7(0=TGu17q$LX0ix!UbuJpK}PEfr+me`%{P0yQTxM8&xJGEn{Fw_Qe-f^# zRm3iSw;%QyZ7TqhUh`D*`H$>*@@^V#{=G9*il$x|@dk(zrE2n-g)Rn&9HmEdZ-}mg zKos&}qZTS#3w`dg@-2r>e}k4C5>B!NL)~Cl*{^8*^g-z1b_D3 z+^bgqniL0Me5VKW-E!(#J>7}Uu%A^xl z^3uW=QW~z_}bi=w87+h?SZ1X3TT2 zI3H2EYmDFqF;>F#{uDu94U_-C|CA!&3XA3r06{CK@Ll8MJ^=4u>GgFeKzlmj;D_bd zy)~}$@_DXXQ{hQb*N=A9ToI{)ojpiZ87eS+nkcfe)DFy+8Hc=itD>zZbHKk z+?|=x0Q-l}gg~XP6Tbyq*S7{9^ou%z{U??vLz;@+hZXU@)`>a4*- z^m5T3dd4q#6{O!aWn2;uAdi%f;_Kk|us$dZd@suHv%97(>OZ8BI;812J#_KBpDuLI zn)((pTX`*C%fEF(blm0XA8_z>UL{9G@p1$9UL^5tA@W2WX{g2A5H1M~ZiJ10x4yxZ&G}Zsx^t$mnf_en z0DZgsYcn?bo{V+&99HUd3#)W>RWB+AdE-zC`(--K#t1_UnL|18A@<4C8TMuJT}{b+rO>6-eJzVKre(;rGb{jCU4Y3g3@UN?A*1BVE^glLf&0 zixc3R2S3WcNcg-n%_yR~ys8E-Qlg)A*BhLX*>NLcb6S!8UJ4 zb4^>?W4(9q*|w731n55}*N@{+On)=i%qM{Hyb0h9m0~7%F|({Z>sxyIzU}XqLwz1q z7!gYBdmyE99rYnH*=%hI-g$Gh|6PM#(~}TpviMSorDlUm;+L|C67vR15hr~L_VLxE zl`%tXg3Ul1{oBOe&&?|Jj34)erc{5O%w>|&%CRx!RM24mdmZLXR0nPemB`frVA z=i9%7t21+83F9h?!}lVeQk#x#oiiI>1K>21uM$^+Eb~}^rT%dQy;DO-Kd~bH_%_4* z>q~VJ-om6|de0w_myp43Q2mHOLW+%JI5Sa)4-8#K*SB&j4QH@o0}{^Rtiw!HN8)dA zCtVxVWLYTbs^}Q6pSo}1pycjA|NdsR? zIm@(Q)vF%2@b#A3vFRFSqLSm-hafCkyajR{ z2WjlPW9~^LX++RCl;adI5!?%F8xJ`#O*J^V8rGfXtd5btUoA_Imu-BJKV<00S0JO-xIG93Gz=5fUQZ?KP=JIIqBOu=`C$_ zB0P!uN%)y1QT%Yw)#@2#3ENl2XUM8;(pv9ZbQxv`4;CMS86dmrj6h}$FS zn^*7!>Zy5a-|4Nst`fZz{1#pDCaPLKms;X;6#eS!dJ{I&G~fbyrrAN2qFfA%h};E{ zH;~h1{AjXFVTVx)9a`?DA-C}|dGRvGH~G>I?=5ThMl*+PW0N2sL)B{7U{Mye&wv%& zhNmXfK}GMfRIkX@z^RCoTXh8X&1110INb)3t{8yY)&ybIoZY@374IFnxkVS%EG|x{Jk2N{3rE#JLgqVJ_G*0)I>~Cn95X}t z$;n6prMIElST0#2g%(2DoT9ZwFimXGl~lo zKjPkS^Hi$5OGtP|(37tlYAQmd2GazCEj=oxyHzC zJ^k%{F1l>It!ebdHai@&5CA4l611bI?zohvU%boYVoQK9u}z%tp=%53+k2vnq{+IA zq)gF^U+$?HjEfdz7F3^zayQacL%NbOYL6(&E9z{#9OoyId~)ZNUhzU->L*D3|ggcl$k*k80n$CF`I8C&Q|To^HB_t&JFDnxR`=l6t>? zz#L{L=XzMLklU_tcUfL$ni~#2&`%H8X!L?0*=}Nha~VP7Xl$%#L7wD7Z_Ovlv8JwR2D@XiBZ2xIV_*WZFHD zK?62e#D`CKib5!TonmTjc#0tQlEn{WAAq3Tn@d>eR|fbQVIplAaS1txtTsoco(Ons zpo6qY*Ht@>58`id}llNR9l^-L7&WHJB5P(2^_bs|?fVKdtTqtaEAjHesT zv!$w4N*dB$H~EK*-DFfg7OEn-4maioy5(7r8|#wP313!FJa=mj8aYf9n<%AJ=-N`OkgG|zXBKQXwAAHEe26THZ;$ECWyi~2Oic{w+B^XuY> z_G?1_>z<3NJ4{-H#|pwz)Gn6B-iL=V#+LngB}cEc@C)U*g#cUMjurc3g-r7<*7ve- zgTo>rxbHRM{qEj0{@afEpvJ?~JkL}W4gKV0I}@r7sayk- zCZHzfo0&|iweD|6St#*c;}_ZYh_K{qwF|4*dydimLt1ZYJLQ!S(Z{uY36+`DQyRra z6)_$V;;mV5;t1K4Fae1w;^9yPjV~5LiT6C{!wG&!U*Tj%iMB5YkZLF zl$_72O#?IqR_N*EG71HQRTQX(Y@3_L5h_cgV4?(dEh039=%^=#X$3D`r*4Q(kP^JO z<#Fn9m=RI&-W*ZN^mU=R6oLB>;QQe4(>w(nY&E^NE#)Apuoq!ow4G^?88@+ac4(gA_1f+|P+QKUhntjm@iX5Ew=@ zAUtURUB(J?uo1#(9iF*;^=)Vxk(F88-<~POV{8)OSEL;+4dyAy99>k@a=|Z~i?BA| z${)WAmdJ1y)p?e_d#go5PgBU4R-Hv+SX6W7*F^kaY!dx7WXD|MIO~@=K78;rWD@uF z>BMGAGFweZ^xGo?AtJ(C>zcmyqgqkgPc4WVB_qYsfnwOzj4-NN4Jwyne z=Yu=N?@_2g-m-@?AcPgX`DzH^;ksacC9z*0-|#Ki*=$3o%bD|M17oCsn25wH=B_CH zNW;GE3I+OKxpgwzr-4#<-K}56zf3R!aahlHvv@K4Irg&3fQ2Dxx^>i_(gs}nGBe=u zHU57deL`pto+I?X$-2~yRMr(1dMh@hyfrsbvgE9|hzo5L?^)J7TzKAaeuPs{Vp*L@ z7(Ylw!^=!%z(X*$M3xZh?skj0f*VlB1C+ z%v7Jv=Fk|)y1^@9Gu6woOzHll^ozV5c^cWtd(amr-PjxTPRs_p$t#{KM@|+o%&6&% zZu7?Z8%mwf1}A-i(91C-EM!fOk7S0Sjmeg&OlY>!>1<+m6E@65?40aUQF_d%#`dpq ztQ`0RI{MjlyrSdQ$c;Xt5zq(%tjMH+4EIR7b8}kf=oiQgJ>5dX*uG>r#*z$rTsk{e zo^PYhekpi=`E9F`*@8dDK!9@5#Mh+(ihDZwVvFZxvvjg=!$U3`)laHENVH1MR4xOB zP;Orgwrq)OsM6DkW^2pF)Uz5Lk%gp-Qi1r=IqBPJ`BL#je>p{R?R_wXV)t0$WF@5N zkHaDWWG>qo@}VY7uyeOcL>}xh$pFYh(s4~Sfh(GVUvMk znNc#oaI8t1oV-≀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%0DwBxafunAucKslB-ear#0bUo!+TPmf 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 literal 0 HcmV?d00001 diff --git a/src/titleScreen.frm b/src/titleScreen.frm new file mode 100644 index 0000000..5c4271c --- /dev/null +++ b/src/titleScreen.frm @@ -0,0 +1,688 @@ +VERSION 5.00 +Begin VB.Form titleScreen + BackColor = &H0& + WindowState = 2 + ScaleMode = 3 + AutoRedraw = True + FontTransparent = True + BorderStyle = 0 'None + 'Icon = n/a + LinkTopic = "Form1" + MaxButton = 0 'False + MinButton = 0 'False + ControlBox = 0 'False + Tag = "titlescreen" + KeyPreview = -1 'True + ClientLeft = 4725 + ClientTop = 1410 + ClientWidth = 11970 + ClientHeight = 10125 + ShowInTaskbar = 0 'False + Moveable = 0 'False + Begin PictureBox rotateDisplay + BackColor = &H8080FF& + ForeColor = &H80000008& + Left = 6750 + Top = 480 + Width = 1230 + Height = 1230 + Visible = 0 'False + TabIndex = 11 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + AutoSize = -1 'True + BorderStyle = 0 'None + Appearance = 0 'Flat + End + Begin PictureBox animDisplay + BackColor = &H8080FF& + ForeColor = &H80000008& + Left = 465 + Top = 1035 + Width = 4950 + Height = 945 + Visible = 0 'False + TabIndex = 10 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + AutoSize = -1 'True + BorderStyle = 0 'None + Appearance = 0 'Flat + End + Begin Timer tmrMainLoop + Interval = 1 + Left = 6990 + Top = 2310 + End + Begin PictureBox btnButton + BackColor = &H404040& + Index = 6 + ForeColor = &H80000008& + Left = 7950 + Top = 6690 + Width = 1530 + Height = 450 + TabIndex = 8 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Appearance = 0 'Flat + Begin PictureBox picAnim + BackColor = &H450A1A& + Index = 4 + ForeColor = &H80000008& + Left = 60 + Top = 45 + Width = 375 + Height = 360 + TabIndex = 9 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Tag = "quit" + Appearance = 0 'Flat + End + End + Begin PictureBox btnButton + BackColor = &H404040& + Index = 5 + ForeColor = &H80000008& + Left = 5520 + Top = 6690 + Width = 1530 + Height = 450 + TabIndex = 6 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Appearance = 0 'Flat + Begin PictureBox picAnim + BackColor = &H450A1A& + Index = 3 + ForeColor = &H80000008& + Left = 60 + Top = 45 + Width = 375 + Height = 360 + TabIndex = 7 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Tag = "about" + Appearance = 0 'Flat + End + End + Begin PictureBox btnButton + BackColor = &H404040& + Index = 4 + ForeColor = &H80000008& + Left = 3090 + Top = 6690 + Width = 1530 + Height = 450 + TabIndex = 4 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Appearance = 0 'Flat + Begin PictureBox picAnim + BackColor = &H450A1A& + Index = 2 + ForeColor = &H80000008& + Left = 60 + Top = 45 + Width = 375 + Height = 360 + TabIndex = 5 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Tag = "scores" + Appearance = 0 'Flat + End + End + Begin PictureBox btnButton + BackColor = &H404040& + Index = 3 + ForeColor = &H80000008& + Left = 585 + Top = 6690 + Width = 1530 + Height = 450 + TabIndex = 2 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Appearance = 0 'Flat + Begin PictureBox picAnim + BackColor = &H450A1A& + Index = 1 + ForeColor = &H80000008& + Left = 60 + Top = 45 + Width = 375 + Height = 360 + TabIndex = 3 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Tag = "options" + Appearance = 0 'Flat + End + End + Begin PictureBox btnButton + BackColor = &HFF& + Index = 1 + Left = 1080 + Top = 2745 + Width = 4770 + Height = 1380 + TabIndex = 1 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + AutoSize = -1 'True + BorderStyle = 0 'None + End + Begin PictureBox btnButton + BackColor = &HFF& + Index = 2 + Left = 1080 + Top = 4440 + Width = 4770 + Height = 1380 + TabIndex = 0 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + AutoSize = -1 'True + BorderStyle = 0 'None + End +End + +Attribute VB_Name = "titleScreen" + + +Private Sub picAnim_Click() '840610 + loc_0084065D: arg_C = arg_C + 0002h + loc_00840668: var_18 = arg_C+0002h + loc_0084066B: var_eax = titleScreen.btnButton_Click +End Sub + +Private Sub picAnim_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '8406B0 + Dim var_24 As PictureBox + loc_00840725: Button = picAnim._Default + loc_00840749: var_1C = picAnim.Tag + loc_00840778: var_20 = Right$(var_1C, 1) + loc_00840797: esi = (var_20 = global_0040F164) + 1 + loc_008407B9: If (var_20 = global_0040F164) + 1 = 0 Then + loc_008407DC: + loc_008407E6: If Err.Number Then + loc_008407FB: var_58 = Button + loc_00840808: If Err.Number Then + loc_00840837: CInt(6.37066138261923E-314) = picAnim._Default + loc_0084085B: var_1C = picAnim.Tag + loc_00840891: esi = (var_1C = "quit") + 1 + loc_008408B0: If (var_1C = "quit") + 1 Then + loc_008408D4: var_60 = var_24 + loc_008408E2: CInt(6.37066138261923E-314) = picAnim._Default + loc_00840907: picAnim.Tag = "quita" + loc_00840942: End If + loc_00840960: var_64 = var_24 + loc_0084096E: CInt(6.37066138261923E-314) = picAnim._Default + loc_00840992: var_1C = picAnim.Tag + loc_008409C8: esi = (var_1C = "about") + 1 + loc_008409E7: If (var_1C = "about") + 1 Then + loc_00840A16: CInt(6.37066138261923E-314) = picAnim._Default + loc_00840A3B: picAnim.Tag = "abouta" + loc_00840A73: End If + loc_00840A9C: CInt(6.37066138261923E-314) = picAnim._Default + loc_00840AC0: var_1C = picAnim.Tag + loc_00840AF6: esi = (var_1C = "options") + 1 + loc_00840B15: If (var_1C = "options") + 1 Then + loc_00840B44: CInt(6.37066138261923E-314) = picAnim._Default + loc_00840B69: picAnim.Tag = "optionsa" + loc_00840BA1: End If + loc_00840BCA: CInt(6.37066138261923E-314) = picAnim._Default + loc_00840BEE: var_1C = picAnim.Tag + loc_00840C24: esi = (var_1C = "scores") + 1 + loc_00840C43: If (var_1C = "scores") + 1 Then + loc_00840C72: CInt(6.37066138261923E-314) = picAnim._Default + loc_00840C97: picAnim.Tag = "scoresa" + loc_00840CCF: End If + loc_00840CD2: + loc_00840CE3: GoTo loc_008407DC + loc_00840D03: var_68 = Err.Number + loc_00840D11: CInt(6.37066138261923E-314) = picAnim._Default + loc_00840D35: var_1C = picAnim.Tag + loc_00840D66: var_18 = var_1C + loc_00840D8C: var_1C = Right$(var_18, 1) + loc_00840DA3: esi = (var_1C = global_0040F164) + 1 + loc_00840DAF: If (var_1C = global_0040F164) + 1 = 0 Then GoTo loc_00840CCF + loc_00840DDE: CInt(6.37066138261923E-314) = picAnim._Default + loc_00840E08: Len(var_18) = Len(var_18) - 00000001h + loc_00840E1E: var_1C = Left$(var_18, Len(var_18)) + loc_00840E26: picAnim.Tag = var_1C + loc_00840E6F: var_eax = titleScreen.drawDefaultPic(CInt(6.37066138261923E-314)) + loc_00840E8F: GoTo loc_00840CD2 + loc_00840E96: End If + loc_00840E9F: GoTo loc_00840EC5 + loc_00840EC4: Exit Sub + loc_00840EC5: 'Referenced from: 00840E9F + loc_00840ECE: Exit Sub +End Sub + +Private Sub btnButton_Click() '83F810 + Dim Me As Me + loc_0083F850: var_eax = Proc_9_20_8476B0(edi, Me, ebx) + loc_0083F85B: eax = arg_C - 1 + loc_0083F85F: If arg_C - 1 <= 0 Then + loc_0083F861: GoTo loc_[eax*4+0083F8E0h] + loc_0083F874: GoTo loc_0083F8BA + loc_0083F882: GoTo loc_0083F8BA + loc_0083F890: GoTo loc_0083F8BA + loc_0083F89E: GoTo loc_0083F8BA + loc_0083F8AC: GoTo loc_0083F8BA + loc_0083F8BA: End If + loc_0083F8BA: +End Sub + +Private Sub btnButton_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '83F900 + Dim var_20 As Variant + Dim var_60 As Me + loc_0083F98A: Button = btnButton._Default + loc_0083F9AE: var_18 = btnButton.Tag + loc_0083F9E4: edi = (var_18 = global_0040FBA8) + 1 + loc_0083FA03: If (var_18 = global_0040FBA8) + 1 = 0 Then + loc_0083FA13: If Button <= 2 Then + loc_0083FA1C: var_eax = titleScreen.resetHighLights + loc_0083FA62: Button = btnButton._Default + loc_0083FA7D: var_60 = var_2C + loc_0083FAA1: var_eax = Unknown_VTable_Call[ecx+00000300h] + loc_0083FAE6: var_24 = buttons.BackColor + loc_0083FB1B: buttons.BackColor = var_30 + loc_0083FB80: Button = btnButton._Default + loc_0083FBA1: btnButton.Tag = global_0040FBA8 + loc_0083FBCE: GoTo loc_0083FC1C + loc_0083FBD0: End If + loc_0083FBD0: var_20 = var_20 - 0002h + loc_0083FBDC: var_34 = CheckObj(var_20, global_0040E7E4, 444) + loc_0083FC00: var_eax = PictureBox.1844 + loc_0083FC1C: + loc_0083FC1C: End If + loc_0083FC25: GoTo loc_0083FC54 + loc_0083FC53: Exit Sub + loc_0083FC54: 'Referenced from: 0083FC25 +End Sub + +Private Sub Form_Load() '83FDA0 + Dim var_18 As Screen + Dim var_1C As Screen + Dim var_20 As PictureBox + loc_0083FE1C: var_eax = Proc_12_43_86D100(var_34, var_18, var_18) + loc_0083FE58: var_18 = Global.Screen + loc_0083FE86: var_7C = Global.Width + loc_0083FEC6: var_1C = Global.Screen + loc_0083FEE6: var_80 = Global.Height + loc_0083FF59: var_eax = Unknown_VTable_Call[edi+000002A4h] + loc_0083FFAF: var_eax = Proc_12_45_86D280(var_18, var_18, Unknown_VTable_Call[edi+000002A4h]) + loc_0083FFC0: var_eax = titleScreen.positionControls + loc_0083FFDB: var_eax = titleScreen.resetHighLights + loc_00840026: var_8C = global_00886880 + loc_00840071: var_2C = global_00886014 & "graphics\misc\titlescreen.jpg" + loc_00840102: var_eax = Global.LoadPicture global_00886014 & "graphics\misc\titlescreen.jpg", var_30, global_00886014 & "graphics\misc\titlescreen.jpg", var_28, 10 + loc_00840143: var_eax = Unknown_VTable_Call[edi+00000154h] + loc_00840177: If global_8861C2 = 0 Then + loc_00840179: global_8861C2 = FFFFFFh + loc_00840182: GoTo loc_008401F3 + loc_00840184: End If + loc_008401C2: var_eax = Proc_12_47_86E570(var_18, var_18, CreateObject(global_00404DC0, global_00886880)) + loc_008401EE: var_eax = Proc_12_25_868460(4, global_00886880, Proc_12_47_86E570(var_18, var_18, CreateObject(global_00404DC0, global_00886880))) + loc_008401F3: 'Referenced from: 00840182 + loc_00840219: var_18 = Global.Screen + loc_00840237: Global.MousePointer = CInt(99) + loc_0084027A: var_20 = Global.Screen + loc_008402CC: var_1C = titleScreen.picAnim.Index + loc_008402F9: titleScreen.picAnim.Enabled = var_1C + loc_00840337: GoTo loc_0084035E + loc_0084035D: Exit Sub + loc_0084035E: 'Referenced from: 00840337 +End Sub + +Private Sub Form_Unload(Cancel As Integer) '840550 + loc_008405B7: var_eax = Proc_12_44_86D1C0(var_28, var_18, var_18) + loc_008405D6: GoTo loc_008405EB + loc_008405EA: Exit Sub + loc_008405EB: 'Referenced from: 008405D6 +End Sub + +Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) '83FC80 + loc_0083FCC6: If KeyCode = 123 Then + loc_0083FCC8: var_eax = Proc_12_18_864A90(edi, esi, ebx) + loc_0083FCCD: End If +End Sub + +Private Sub Form_KeyPress(KeyAscii As Integer) '83FD00 + loc_0083FD4C: If KeyAscii = 13 Then + loc_0083FD5C: var_eax = titleScreen.btnButton_Click + loc_0083FD78: End If +End Sub + +Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '840380 + loc_008403C3: var_eax = titleScreen.highLightCheck +End Sub + +Private Sub tmrMainLoop_Timer() '840F00 + Dim Me As Variant + loc_00840F5A: var_eax = titleScreen.drawDefaultPics + loc_00840F93: var_eax = Proc_10_11_84A820(var_28, var_28, titleScreen.drawDefaultPics) + loc_00840FA4: var_eax = titleScreen.resetHighLights + loc_00840FC0: var_eax = Proc_86B860(Me, global_0040C7EC, 0) + loc_00840FDC: tmrMainLoop.Enabled = False + loc_00841003: + loc_00841007: var_eax = QueryPerformanceCounter(var_24) + loc_00841025: var_eax = Proc_12_46_86D7E0(var_28, var_28, GetLastError) + loc_00841046: var_eax = Proc_10_11_84A820(var_28, var_28, Proc_12_46_86D7E0(var_28, var_28, GetLastError)) + loc_00841059: If esi+0000003Ah Then + loc_0084105E: var_eax = titleScreen.drawAnimations + loc_0084107A: End If + loc_0084107E: var_eax = QueryPerformanceCounter(var_1C) + loc_00841099: call __vbaCySub(var_1C, var_18, var_24, var_20, Me, global_0040C7EC, Me, global_0040C7EC, var_28, Me, Me, Me, __vbaCastObj(%StkVar1, %StkVar2) 'Ignore this) + loc_008410A1: call __vbaR8Cy(__vbaCySub(var_1C, var_18, var_24, var_20, Me, global_0040C7EC, Me, global_0040C7EC, var_28, Me, Me, Me, __vbaCastObj(%StkVar1, %StkVar2), var_24) + loc_008410B7: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_008410C4: If global_886000 = 0 Then + loc_008410C6: fdivr st0, var_64 + loc_008410C9: GoTo loc_008410D6 + loc_008410CB: End If + loc_008410D6: 'Referenced from: 008410C9 + loc_008410D6: global_8860D4 = __vbaR8Cy(global_008860D8, global_008860DC) + loc_008410FD: If Err.Number Then + loc_008410FF: global_8860D4 = 3DCCCCCDh + loc_00841109: End If + loc_0084110E: If esi+00000034h = 0 Then GoTo loc_00841003 + loc_00841114: var_eax = Proc_845A50(var_64, var_60) + loc_00841121: If Me(14) <> 6 Then + loc_0084112A: eax = Me(14) - 1 + loc_0084112E: If Me(14) - 1 > 0 Then GoTo loc_0084169C + loc_00841134: GoTo loc_[eax*4+008416D8h] + loc_00841186: Set var_28 = global_00886880 + loc_0084120B: var_eax = gameOptions.Show var_38, var_34 + loc_0084127C: Set var_28 = global_00886880 + loc_00841301: var_eax = topScores.Show var_38, var_34 + loc_00841372: Set var_28 = global_00886880 + loc_008413F7: var_eax = about.Show var_38, var_34 + loc_00841471: Set var_28 = global_00886880 + loc_008414A3: + loc_008414AF: + loc_008414F6: var_eax = login.Show var_38, var_34 + loc_00841570: Set var_28 = global_00886880 + loc_008415A0: If var_8868D0 <> 0 Then GoTo loc_008414AF + loc_008415A6: GoTo loc_008414A3 + loc_008415AB: End If + loc_008415F5: Set var_28 = global_00886880 + loc_00841628: global_88601C = 0 + loc_00841631: If global_886010 = 1 Then + loc_00841633: var_eax = Proc_884A40(var_28, var_28, -2147352572) + loc_00841638: GoTo loc_0084169C + loc_0084163A: End If + loc_00841677: Set var_28 = global_00886638 + loc_0084167F: var_eax = Global.Unload var_28 + loc_0084169C: End If + loc_0084169C: End If + loc_0084169C: End If + loc_0084169C: End If + loc_0084169C: + loc_008416A9: GoTo loc_008416B5 + loc_008416B4: Exit Sub + loc_008416B5: 'Referenced from: 008416A9 + loc_008416B5: Exit Sub +End Sub + +Public Sub positionControls() '83ED80 + Dim var_2C As PictureBox + Dim var_28 As PictureBox + loc_0083EE00: 1 = btnButton._Default + loc_0083EE30: btnButton.Left = global_42900000 + loc_0083EE79: 1 = btnButton._Default + loc_0083EE9A: btnButton.Top = global_43370000 + loc_0083EEE0: 1 = btnButton._Default + loc_0083EF01: btnButton.Width = global_43A50000 + loc_0083EF4D: 1 = btnButton._Default + loc_0083EF6E: btnButton.Height = global_427C0000 + loc_0083EFBA: 2 = btnButton._Default + loc_0083EFDB: btnButton.Left = global_42900000 + loc_0083F021: 2 = btnButton._Default + loc_0083F042: btnButton.Top = global_43940000 + loc_0083F088: 2 = btnButton._Default + loc_0083F0A9: btnButton.Width = global_43A50000 + loc_0083F0F5: 2 = btnButton._Default + loc_0083F116: btnButton.Height = global_427C0000 + loc_0083F162: 3 = btnButton._Default + loc_0083F183: btnButton.Left = global_421C0000 + loc_0083F1C9: 4 = btnButton._Default + loc_0083F1EA: btnButton.Left = global_434E0000 + loc_0083F230: 5 = btnButton._Default + loc_0083F251: btnButton.Left = global_43B80000 + loc_0083F297: 6 = btnButton._Default + loc_0083F2B8: btnButton.Left = global_44048000 + loc_0083F31C: For var_24 = 3 To 6 Step 1 + loc_0083F322: + loc_0083F324: If var_7C Then + loc_0083F34B: var_24 = CInt(var_2C) + loc_0083F351: var_C0 = var_28 + loc_0083F362: var_24 = btnButton._Default + loc_0083F383: btnButton.Top = global_43DF0000 + loc_0083F3CB: var_24 = CInt(var_2C) + loc_0083F3D8: var_24 = btnButton._Default + loc_0083F3F9: btnButton.Width = global_42CC0000 + loc_0083F447: var_24 = CInt(var_2C) + loc_0083F454: var_24 = btnButton._Default + loc_0083F475: btnButton.Height = global_41F00000 + loc_0083F4B1: Next var_24 + loc_0083F4BC: GoTo loc_0083F322 + loc_0083F4C1: End If + loc_0083F4FA: For var_24 = 1 To 4 Step 1 + loc_0083F500: + loc_0083F502: If var_24 Then + loc_0083F529: var_24 = CInt(var_2C) + loc_0083F536: var_24 = picAnim._Default + loc_0083F557: picAnim.Left = global_40800000 + loc_0083F59F: var_24 = CInt(var_2C) + loc_0083F5AC: var_24 = picAnim._Default + loc_0083F5CD: picAnim.Top = global_40400000 + loc_0083F615: var_24 = CInt(var_2C) + loc_0083F622: var_24 = picAnim._Default + loc_0083F643: picAnim.Width = global_41C80000 + loc_0083F691: var_24 = CInt(var_2C) + loc_0083F69E: var_24 = picAnim._Default + loc_0083F6BF: picAnim.Height = global_41C00000 + loc_0083F6FE: Next var_24 + loc_0083F704: GoTo loc_0083F500 + loc_0083F709: End If + loc_0083F70F: GoTo loc_0083F725 + loc_0083F724: Exit Sub + loc_0083F725: 'Referenced from: 0083F70F +End Sub + +Public Sub highLightCheck() '83F780 + Dim Me As Me + loc_0083F7BE: If Me.GetPalette 'Ignore this = 0 Then + loc_0083F7C5: If esi+0000003Ah = 0 Then GoTo loc_0083F7E6 + loc_0083F7C7: End If + loc_0083F7CA: var_eax = titleScreen.resetHighLights + loc_0083F7E6: +End Sub + +Public Sub resetHighLights() '840410 + Dim Me As Me + Dim var_20 As PictureBox + loc_0084045A: If 00000001h <= 3 Then + loc_0084047E: 1 = btnButton._Default + loc_008404A3: btnButton.Tag = global_0040EEC8 + loc_008404D9: 00000001h = 00000001h + 00000001h + loc_008404E2: var_eax = Unknown_87(var_20, var_1C, 00000003h, Me) + loc_008404E7: End If + loc_008404F2: var_eax = titleScreen.drawDefaultPics + loc_00840513: GoTo loc_00840529 + loc_00840528: Exit Sub + loc_00840529: 'Referenced from: 00840513 + loc_00840529: Exit Sub +End Sub + +Public Sub drawDefaultPics() '841700 + Dim Me As Variant + Dim var_2C As Variant + Dim var_58 As Me + Dim var_28 As Variant + Dim var_50 As Me + Dim var_30 As PictureBox + Dim var_34 As PictureBox + Dim var_3C As PictureBox + loc_00841774: 1 = btnButton._Default + loc_008417A0: var_58 = var_38 + loc_008417BD: var_eax = Unknown_VTable_Call[ecx+00000304h] + loc_008417F9: var_30 = buttons.BackColor + loc_0084182E: buttons.BackColor = var_3C + loc_00841880: 2 = btnButton._Default + loc_0084189E: var_58 = var_38 + loc_008418BB: var_eax = Unknown_VTable_Call[ecx+00000304h] + loc_008418F7: var_30 = buttons.BackColor + loc_0084192C: buttons.BackColor = var_3C + loc_0084197E: 3 = btnButton._Default + loc_0084199C: var_50 = var_34 + loc_008419B9: var_eax = Unknown_VTable_Call[ecx+00000358h] + loc_008419D3: var_2C = buttons.hWnd + loc_00841A08: buttons.BackColor = var_38 + loc_00841A56: 4 = btnButton._Default + loc_00841A74: var_50 = var_34 + loc_00841A91: var_eax = Unknown_VTable_Call[edx+0000035Ch] + loc_00841AAB: var_2C = buttons.hWnd + loc_00841AD9: var_A4 = var_50 + loc_00841AEA: buttons.BackColor = 0 + loc_00841B38: 5 = btnButton._Default + loc_00841B4F: var_50 = var_34 + loc_00841B73: var_eax = Unknown_VTable_Call[ecx+00000340h] + loc_00841B8D: var_2C = buttons.hWnd + loc_00841BC2: buttons.BackColor = var_38 + loc_00841C10: 6 = btnButton._Default + loc_00841C2E: var_50 = var_34 + loc_00841C4B: var_eax = Unknown_VTable_Call[edx+00000364h] + loc_00841C65: var_2C = buttons.hWnd + loc_00841C93: var_AC = var_50 + loc_00841CA4: buttons.BackColor = var_2C + loc_00841CE6: If 00000001h <= 4 Then + loc_00841CF0: var_eax = titleScreen.drawDefaultPic(1) + loc_00841D29: var_18 = picAnim._Default + loc_00841D49: var_1C = picAnim.Tag + loc_00841D93: esi = (Right$(var_1C, 1) = global_0040F164) + 1 + loc_00841DB5: var_eax = Unknown_E845896D(var_2C, var_28, Me, Me, var_38) + loc_00841DDC: var_18 = picAnim._Default + loc_00841DFC: var_1C = picAnim.Tag + loc_00841E37: var_18 = picAnim._Default + loc_00841E72: var_18 = picAnim._Default + loc_00841E92: var_20 = picAnim.Tag + loc_00841EBB: Len(var_20) = Len(var_20) - 00000001h + loc_00841ED1: var_24 = Left$(var_1C, Len(var_20)) + loc_00841ED9: picAnim.Tag = var_24 + loc_00841F32: 00000001h = 00000001h + var_18 + loc_00841F38: var_18 = 00000001h+var_18 + loc_00841F3B: GoTo loc_00841CE2 + loc_00841F40: End If + loc_00841F4B: GoTo loc_00841F85 + loc_00841F84: Exit Sub + loc_00841F85: 'Referenced from: 00841F4B + loc_00841F85: Exit Sub +End Sub + +Public Sub drawDefaultPic(X) '841FB0 + loc_00842014: X = picAnim._Default + loc_0084204F: var_eax = titleScreen.drawFrame(var_20, var_24) + loc_00842083: GoTo loc_0084209D + loc_0084209C: Exit Sub + loc_0084209D: 'Referenced from: 00842083 +End Sub + +Public Sub drawFrame(pic, frame) '8420C0 + Dim Me As Me + loc_0084211B: var_18 = Me.Visible + loc_00842142: var_3C = var_18 + loc_0084215B: If (var_3C = "quit") Then + loc_0084216E: If (var_3C = "quita") Then + loc_00842181: If (var_3C = "about") Then + loc_00842194: If (var_3C = "abouta") Then + loc_008421A7: If (var_3C = "options") Then + loc_008421BA: If (var_3C = "optionsa") Then + loc_008421CD: If (var_3C = "scores") Then + loc_008421DC: If (var_3C <> "scoresa") <> 0 Then GoTo loc_00842551 + loc_008421E2: End If + loc_00842203: var_eax = Unknown_VTable_Call[ecx+00000324h] + loc_00842269: frame = frame - 0001h + loc_00842275: frame = frame * 0019h + loc_0084228E: var_eax = Proc_9_0_843110(var_20, var_24, 0) + loc_008422B2: GoTo loc_00842546 + loc_008422B7: End If + loc_008422B7: End If + loc_008422D8: var_eax = Unknown_VTable_Call[ecx+00000328h] + loc_0084233E: frame = frame - 0001h + loc_0084234A: frame = frame * 0019h + loc_00842363: var_eax = Proc_9_0_843110(var_20, var_24, 0) + loc_00842387: GoTo loc_00842546 + loc_0084238C: End If + loc_0084238C: End If + loc_008423AD: var_eax = Unknown_VTable_Call[ecx+0000032Ch] + loc_00842413: frame = frame - 0001h + loc_0084241F: frame = frame * 0019h + loc_00842438: var_eax = Proc_9_0_843110(var_20, var_24, 0) + loc_0084245C: GoTo loc_00842546 + loc_00842461: End If + loc_00842461: End If + loc_00842482: var_eax = Unknown_VTable_Call[ecx+00000334h] + loc_008424FD: frame = frame - 0001h + loc_00842509: frame = frame * 0019h + loc_00842522: var_eax = Proc_9_0_843110(var_24, var_28, 0) + loc_00842546: 'Referenced from: 008422B2 + loc_00842551: + loc_00842556: GoTo loc_0084257D + loc_0084257C: Exit Sub + loc_0084257D: 'Referenced from: 00842556 + loc_00842586: Exit Sub +End Sub + +Public Sub drawAnimations() '8425B0 + Dim Me As Variant + Dim var_28 As PictureBox + loc_00842629: If global_886000 = 0 Then + loc_0084262E: GoTo loc_00842638 + loc_00842630: End If + loc_00842633: call _adj_fdiv_m32(esi, ebx) + loc_00842638: 'Referenced from: 0084262E + loc_00842652: var_5C = var_58 + loc_00842687: If var_18 <= 4 Then + loc_008426AE: var_18 = picAnim._Default + loc_008426CE: var_1C = picAnim.Tag + loc_00842718: esi = (Right$(var_1C, 1) = global_0040F164) + 1 + loc_0084273A: var_eax = Unknown_E845896A(var_28, var_24) + loc_00842761: var_18 = picAnim._Default + loc_00842795: var_eax = titleScreen.drawFrame(var_2C, Me(16)) + loc_008427C5: 00000001h = 00000001h + var_18 + loc_008427CB: var_18 = 00000001h+var_18 + loc_008427CE: var_eax = Unknown_1468F(var_2C, var_28, var_28, var_24) + loc_008427D3: End If + loc_008427D3: End If + loc_008427D8: If edi+0000003Ch > 39 Then + loc_008427E0: End If + loc_008427E6: GoTo loc_00842810 + loc_0084280F: Exit Sub + loc_00842810: 'Referenced from: 008427E6 + loc_00842810: Exit Sub +End Sub diff --git a/src/topScores.frm b/src/topScores.frm new file mode 100644 index 0000000..f6c530a --- /dev/null +++ b/src/topScores.frm @@ -0,0 +1,1019 @@ +VERSION 5.00 +Begin VB.Form topScores + BackColor = &H0& + WindowState = 2 + ScaleMode = 3 + AutoRedraw = True + FontTransparent = True + Picture = "topScores.frx":0 + BorderStyle = 0 'None + 'Icon = n/a + LinkTopic = "Form1" + MaxButton = 0 'False + MinButton = 0 'False + ControlBox = 0 'False + Tag = "topscores" + KeyPreview = -1 'True + ClientLeft = 5820 + ClientTop = 1995 + ClientWidth = 14910 + ClientHeight = 10155 + ShowInTaskbar = 0 'False + Moveable = 0 'False + Begin PictureBox btnButton + BackColor = &H404040& + Index = 1 + ForeColor = &H80000008& + Left = 8280 + Top = 6660 + Width = 1200 + Height = 450 + TabIndex = 2 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Appearance = 0 'Flat + Begin PictureBox picAnim + BackColor = &H450A1A& + Index = 1 + ForeColor = &H80000008& + Left = 60 + Top = 45 + Width = 375 + Height = 360 + TabIndex = 3 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + BorderStyle = 0 'None + Tag = "ok" + Appearance = 0 'Flat + End + End + Begin PictureBox rotateDisplay + BackColor = &H8080FF& + ForeColor = &H80000008& + Left = 7860 + Top = 90 + Width = 1725 + Height = 1725 + Visible = 0 'False + TabIndex = 1 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + AutoSize = -1 'True + BorderStyle = 0 'None + Appearance = 0 'Flat + End + Begin PictureBox animDisplay + BackColor = &H8080FF& + ForeColor = &H80000008& + Left = 210 + Top = 120 + Width = 2835 + Height = 690 + Visible = 0 'False + TabIndex = 0 + ScaleMode = 3 + AutoRedraw = False + FontTransparent = True + AutoSize = -1 'True + BorderStyle = 0 'None + Appearance = 0 'Flat + End + Begin Timer tmrMainLoop + Interval = 1 + Left = 6990 + Top = 450 + End + Begin Label largeHigh + Caption = "MasterWorks 999999999" + Index = 2 + ForeColor = &HC0FFFF& + Left = 2130 + Top = 3090 + Width = 2325 + Height = 195 + TabIndex = 22 + Alignment = 2 'Center + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 8.25 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin Label largeHigh + Caption = "MasterWorks 999999999" + Index = 3 + ForeColor = &HC0FFFF& + Left = 4560 + Top = 3090 + Width = 2325 + Height = 195 + TabIndex = 21 + Alignment = 2 'Center + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 8.25 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin Label largeHigh + Caption = "MasterWorks 999999999" + Index = 4 + ForeColor = &HC0FFFF& + Left = 7020 + Top = 3090 + Width = 2325 + Height = 195 + TabIndex = 20 + Alignment = 2 'Center + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 8.25 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin Label largeLow + Caption = "MasterWorks 999999999" + Index = 2 + ForeColor = &HC0FFFF& + Left = 2130 + Top = 3510 + Width = 2325 + Height = 195 + TabIndex = 19 + Alignment = 2 'Center + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 8.25 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin Label largeLow + Caption = "MasterWorks 999999999" + Index = 3 + ForeColor = &HC0FFFF& + Left = 4560 + Top = 3510 + Width = 2325 + Height = 195 + TabIndex = 18 + Alignment = 2 'Center + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 8.25 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin Label largeLow + Caption = "MasterWorks 999999999" + Index = 4 + ForeColor = &HC0FFFF& + Left = 7020 + Top = 3510 + Width = 2325 + Height = 195 + TabIndex = 17 + Alignment = 2 'Center + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 8.25 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin Label mediumLow + Caption = "MasterWorks 999999999" + Index = 4 + ForeColor = &HC0FFFF& + Left = 6990 + Top = 4740 + Width = 2325 + Height = 195 + TabIndex = 16 + Alignment = 2 'Center + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 8.25 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin Label mediumLow + Caption = "MasterWorks 999999999" + Index = 3 + ForeColor = &HC0FFFF& + Left = 4530 + Top = 4740 + Width = 2325 + Height = 195 + TabIndex = 15 + Alignment = 2 'Center + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 8.25 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin Label mediumLow + Caption = "MasterWorks 999999999" + Index = 2 + ForeColor = &HC0FFFF& + Left = 2100 + Top = 4740 + Width = 2325 + Height = 195 + TabIndex = 14 + Alignment = 2 'Center + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 8.25 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin Label mediumHigh + Caption = "MasterWorks 999999999" + Index = 4 + ForeColor = &HC0FFFF& + Left = 6990 + Top = 4320 + Width = 2325 + Height = 195 + TabIndex = 13 + Alignment = 2 'Center + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 8.25 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin Label mediumHigh + Caption = "MasterWorks 999999999" + Index = 3 + ForeColor = &HC0FFFF& + Left = 4530 + Top = 4320 + Width = 2325 + Height = 195 + TabIndex = 12 + Alignment = 2 'Center + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 8.25 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin Label mediumHigh + Caption = "MasterWorks 999999999" + Index = 2 + ForeColor = &HC0FFFF& + Left = 2100 + Top = 4320 + Width = 2325 + Height = 195 + TabIndex = 11 + Alignment = 2 'Center + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 8.25 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin Label smallLow + Caption = "MasterWorks 999999999" + Index = 4 + ForeColor = &HC0FFFF& + Left = 6990 + Top = 5940 + Width = 2325 + Height = 195 + TabIndex = 10 + Alignment = 2 'Center + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 8.25 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin Label smallLow + Caption = "MasterWorks 999999999" + Index = 3 + ForeColor = &HC0FFFF& + Left = 4530 + Top = 5940 + Width = 2325 + Height = 195 + TabIndex = 9 + Alignment = 2 'Center + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 8.25 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin Label smallLow + Caption = "MasterWorks 999999999" + Index = 2 + ForeColor = &HC0FFFF& + Left = 2100 + Top = 5940 + Width = 2325 + Height = 195 + TabIndex = 8 + Alignment = 2 'Center + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 8.25 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin Label smallHigh + Caption = "MasterWorks 999999999" + Index = 4 + ForeColor = &HC0FFFF& + Left = 6990 + Top = 5520 + Width = 2325 + Height = 195 + TabIndex = 7 + Alignment = 2 'Center + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 8.25 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin Label smallHigh + Caption = "MasterWorks 999999999" + Index = 3 + ForeColor = &HC0FFFF& + Left = 4530 + Top = 5520 + Width = 2325 + Height = 195 + TabIndex = 6 + Alignment = 2 'Center + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 8.25 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin Label smallHigh + Caption = "MasterWorks 999999999" + Index = 2 + ForeColor = &HC0FFFF& + Left = 2100 + Top = 5520 + Width = 2325 + Height = 195 + TabIndex = 5 + Alignment = 2 'Center + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 8.25 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End + Begin Label lblVersionInfo + Caption = "topScores.frx":13EBC + ForeColor = &HFFFFFF& + Left = 1320 + Top = 6660 + Width = 6855 + Height = 420 + TabIndex = 4 + Alignment = 2 'Center + WordWrap = -1 'True + BackStyle = 0 'Transparent + BeginProperty Font + Name = "Verdana" + Size = 8.25 + Charset = 0 + Weight = 400 + Underline = 0 'False + Italic = 0 'False + Strikethrough = 0 'False + EndProperty + End +End + +Attribute VB_Name = "topScores" + + +Private Sub Form_Load() '875F20 + Dim var_18 As Screen + Dim var_1C As Screen + loc_00875F96: var_eax = Proc_12_43_86D100(var_2C, var_18, var_18) + loc_00875FD2: var_18 = Global.Screen + loc_00876000: var_64 = Global.Width + loc_00876040: var_1C = Global.Screen + loc_00876060: var_68 = Global.Height + loc_008760D2: var_eax = Unknown_VTable_Call[edi+000002A4h] + loc_0087612A: var_eax = Proc_12_45_86D280(var_18, var_18, Unknown_VTable_Call[edi+000002A4h]) + loc_0087613B: var_eax = topScores.positionControls + loc_00876156: var_eax = topScores.resetHighLights + loc_0087617F: If global_886010 = 2 Then + loc_00876198: lblVersionInfo.Caption = "You may submit these scores to the Flux Uplink by clicking on the 'Flux Uplink' icon in your Flux folder!" + loc_0087619F: If topScores.resetHighLights >= 0 Then GoTo loc_008761D2 + loc_008761A1: GoTo loc_008761C3 + loc_008761BA: lblVersionInfo.Caption = "You need to purchase the full version of Flux in order to submit these scores to the Flux Uplink! Please visit www.planetflux.com to get your copy NOW!" + loc_008761C1: If topScores.resetHighLights >= 0 Then GoTo loc_008761D2 + loc_008761C3: 'Referenced from: 008761A1 + loc_008761CC: topScores.resetHighLights = CheckObj(topScores.resetHighLights, global_0040E84C, 84) + loc_008761D2: + loc_008761E5: var_eax = topScores.displayScores + loc_00876239: var_eax = Proc_12_47_86E570(var_18, var_18, CreateObject(global_004058E0, global_00886BB8)) + loc_00876265: var_eax = Proc_12_25_868460(4, global_00886BB8, Proc_12_47_86E570(var_18, var_18, CreateObject(global_004058E0, global_00886BB8))) + loc_00876277: GoTo loc_00876296 + loc_00876295: Exit Sub + loc_00876296: 'Referenced from: 00876277 +End Sub + +Private Sub Form_Unload(Cancel As Integer) '8763D0 + loc_00876437: var_eax = Proc_12_44_86D1C0(var_28, var_18, var_18) + loc_00876456: GoTo loc_0087646B + loc_0087646A: Exit Sub + loc_0087646B: 'Referenced from: 00876456 +End Sub + +Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) '875E60 + Dim Me As Me + loc_00875EAF: If KeyCode = 123 Then + loc_00875EB1: var_eax = Proc_12_18_864A90(edi, Me, ebx) + loc_00875EB6: GoTo loc_00875EF8 + loc_00875EB8: End If + loc_00875EBE: If Proc_12_18_864A90(edi, Me, ebx) <> 0 Then ecx = 1 + loc_00875EC7: If Proc_12_18_864A90(edi, Me, ebx) <> 0 Then edx = 1 + loc_00875ECC: If edx = 0 Then + loc_00875EDC: var_eax = topScores.btnButton_Click + loc_00875EF8: + loc_00875EF8: End If +End Sub + +Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '8762C0 + loc_00876303: var_eax = topScores.highLightCheck +End Sub + +Private Sub tmrMainLoop_Timer() '876A00 + Dim Me As Variant + Dim var_2C As PictureBox + loc_00876A60: var_eax = topScores.drawDefaultPics + loc_00876A9D: 1 = btnButton._Default + loc_00876AC1: var_50 = btnButton.Visible + loc_00876AEC: If var_50 = var_FFFFFF Then eax = 1 + loc_00876B03: If eax Then + loc_00876B20: 1 = btnButton._Default + loc_00876B40: var_eax = btnButton.SetFocus + loc_00876B71: End If + loc_00876B88: var_eax = Proc_10_11_84A820(var_28, var_28, var_28) + loc_00876B99: var_eax = topScores.resetHighLights + loc_00876BB5: var_eax = Proc_86B860(Me, global_0040C7EC, var_2C) + loc_00876BD1: tmrMainLoop.Enabled = False + loc_00876BF2: + loc_00876BF6: var_eax = QueryPerformanceCounter(var_24) + loc_00876C1A: var_eax = Proc_12_46_86D7E0(var_28, var_28, GetLastError) + loc_00876C3B: var_eax = Proc_10_11_84A820(var_28, var_28, Proc_12_46_86D7E0(var_28, var_28, GetLastError)) + loc_00876C4E: If esi+0000003Ah Then + loc_00876C53: var_eax = topScores.drawAnimations + loc_00876C6F: End If + loc_00876C73: var_eax = QueryPerformanceCounter(var_1C) + loc_00876C8E: call __vbaCySub(var_1C, var_18, var_24, var_20, Me, global_0040C7EC, Me, global_0040C7EC, var_28, Proc_86B860(Me, global_0040C7EC, var_2C), Me, var_28, Me, Me, var_2C, var_28) + loc_00876C96: call __vbaR8Cy(__vbaCySub(var_1C, var_18, var_24, var_20, Me, global_0040C7EC, Me, global_0040C7EC, var_28, Proc_86B860(Me, global_0040C7EC, var_2C), Me, var_28, Me, Me, var_2C, var_28), var_1C) + loc_00876CAC: call __vbaR8Cy(global_008860D8, global_008860DC) + loc_00876CB9: If global_886000 = 0 Then + loc_00876CBB: fdivr st0, var_78 + loc_00876CBE: GoTo loc_00876CCB + loc_00876CC0: End If + loc_00876CCB: 'Referenced from: 00876CBE + loc_00876CCB: global_8860D4 = __vbaR8Cy(global_008860D8, global_008860DC) + loc_00876CF2: If Err.Number Then + loc_00876CF4: global_8860D4 = 3DCCCCCDh + loc_00876CFE: End If + loc_00876D03: If esi+00000034h = 0 Then GoTo loc_00876BF2 + loc_00876D09: var_eax = Proc_845A50(var_78, var_74) + loc_00876D12: eax = Me(14) - 1 + loc_00876D13: If Me(14) - 1 = 0 Then + loc_00876D3F: Set var_28 = Me + loc_00876D47: var_eax = Global.Unload var_28 + loc_00876DC8: var_eax = titleScreen.Show var_3C, var_38 + loc_00876DE6: End If + loc_00876DF3: GoTo loc_00876E09 + loc_00876E08: Exit Sub + loc_00876E09: 'Referenced from: 00876DF3 + loc_00876E09: Exit Sub +End Sub + +Private Sub picAnim_Click() '8764C0 + loc_00876507: var_eax = topScores.btnButton_Click +End Sub + +Private Sub picAnim_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '876550 + loc_008765C5: Button = picAnim._Default + loc_008765E9: var_1C = picAnim.Tag + loc_00876618: var_20 = Right$(var_1C, 1) + loc_00876637: esi = (var_20 = global_0040F164) + 1 + loc_00876659: If (var_20 = global_0040F164) + 1 = 0 Then + loc_00876675: + loc_0087667F: If Err.Number Then + loc_00876694: var_58 = Button + loc_008766A1: If Err.Number Then + loc_008766C2: var_5C = Err.Number + loc_008766D0: CInt(6.37066138261923E-314) = picAnim._Default + loc_008766F4: var_1C = picAnim.Tag + loc_0087672A: esi = (var_1C = "ok") + 1 + loc_00876749: If (var_1C = "ok") + 1 Then + loc_00876778: CInt(6.37066138261923E-314) = picAnim._Default + loc_0087679D: picAnim.Tag = "oka" + loc_008767D5: End If + loc_008767D8: + loc_008767E9: GoTo loc_00876675 + loc_00876809: var_60 = Err.Number + loc_00876817: CInt(6.37066138261923E-314) = picAnim._Default + loc_0087683B: var_1C = picAnim.Tag + loc_0087686C: var_18 = var_1C + loc_00876892: var_1C = Right$(var_18, 1) + loc_008768A9: esi = (var_1C = global_0040F164) + 1 + loc_008768B5: If (var_1C = global_0040F164) + 1 = 0 Then GoTo loc_008767D5 + loc_008768E4: CInt(6.37066138261923E-314) = picAnim._Default + loc_0087690E: Len(var_18) = Len(var_18) - 00000001h + loc_00876924: var_1C = Left$(var_18, Len(var_18)) + loc_0087692C: picAnim.Tag = var_1C + loc_00876975: var_eax = topScores.drawDefaultPic(CInt(6.37066138261923E-314)) + loc_00876995: GoTo loc_008767D8 + loc_0087699C: End If + loc_008769A5: GoTo loc_008769CB + loc_008769CA: Exit Sub + loc_008769CB: 'Referenced from: 008769A5 + loc_008769D4: Exit Sub +End Sub + +Private Sub btnButton_Click() '875D30 + Dim Me As Me + loc_00875D70: var_eax = Proc_9_20_8476B0(edi, Me, ebx) + loc_00875D7B: eax = arg_C - 1 + loc_00875D7C: If arg_C - 1 = 0 Then + loc_00875D8A: End If +End Sub + +Private Sub btnButton_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) '875DB0 + loc_00875E21: var_eax = topScores.picAnim_MouseMove(Button, var_18, var_1C, var_20) +End Sub + +Public Sub positionControls() '874840 + Dim var_1C As Variant + loc_0087489E: 1 = btnButton._Default + loc_008748CE: btnButton.Width = global_42A00000 + loc_0087491A: 1 = btnButton._Default + loc_0087493F: btnButton.Height = global_41F00000 + loc_0087498B: 1 = btnButton._Default + loc_008749B0: btnButton.Left = global_440A0000 + loc_008749F6: 1 = btnButton._Default + loc_00874A1B: btnButton.Top = global_43DE0000 + loc_00874A61: 1 = picAnim._Default + loc_00874A86: picAnim.Left = global_40800000 + loc_00874ACC: 1 = picAnim._Default + loc_00874AF1: picAnim.Top = global_40400000 + loc_00874B37: 1 = picAnim._Default + loc_00874B5C: picAnim.Width = global_41C80000 + loc_00874BA8: 1 = picAnim._Default + loc_00874BCD: picAnim.Height = global_41C00000 + loc_00874C15: var_24 = var_1C + loc_00874C18: lblVersionInfo.Left = global_42B00000 + loc_00874C53: lblVersionInfo.Top = global_43DE0000 + loc_00874C8B: var_24 = var_1C + loc_00874C8E: lblVersionInfo.Width = global_43E48000 + loc_00874CCF: lblVersionInfo.Height = global_41E00000 + loc_00874D03: + loc_00874D0F: If var_18 <= 4 Then + loc_00874D2F: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_00874D50: largeHigh.Width = global_431B0000 + loc_00874D9E: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00874DBF: largeHigh.Height = global_41500000 + loc_00874E0D: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00874E2E: largeHigh.Top = global_434E0000 + loc_00874E76: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00874E97: largeLow.Width = global_431B0000 + loc_00874EE5: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00874F06: largeLow.Height = global_41500000 + loc_00874F54: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00874F75: largeLow.Top = global_436A0000 + loc_00874FBD: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00874FDE: mediumHigh.Width = global_431B0000 + loc_0087502C: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0087504D: mediumHigh.Height = global_41500000 + loc_0087509B: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_008750BC: mediumHigh.Top = global_43900000 + loc_00875104: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00875125: mediumLow.Width = global_431B0000 + loc_00875173: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00875194: mediumLow.Height = global_41500000 + loc_008751E2: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00875203: mediumLow.Top = global_439E0000 + loc_0087524B: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0087526C: smallHigh.Width = global_431B0000 + loc_008752BA: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_008752DB: smallHigh.Height = global_41500000 + loc_00875329: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_0087534A: smallHigh.Top = global_43B80000 + loc_00875392: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_008753B3: smallLow.Width = global_431B0000 + loc_00875401: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00875422: smallLow.Height = global_41500000 + loc_00875470: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00875491: smallLow.Top = global_43C60000 + loc_008754C2: var_34 = var_34 + var_18 + loc_008754CC: var_18 = var_34+var_18 + loc_008754CF: GoTo loc_00874D03 + loc_008754ED: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_00875512: largeHigh.Left = global_430E0000 + loc_00875558: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0087557D: largeHigh.Left = global_43980000 + loc_008755C3: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_008755E8: largeHigh.Left = global_43EA0000 + loc_0087562E: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_00875653: largeLow.Left = global_430E0000 + loc_00875699: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_008756BE: largeLow.Left = global_43980000 + loc_00875704: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_00875729: largeLow.Left = global_43EA0000 + loc_0087576F: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_00875794: mediumHigh.Left = global_430E0000 + loc_008757DA: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_008757FF: mediumHigh.Left = global_43980000 + loc_00875845: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_0087586A: mediumHigh.Left = global_43EA0000 + loc_008758B0: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_008758D5: mediumLow.Left = global_430E0000 + loc_0087591B: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_00875940: mediumLow.Left = global_43980000 + loc_00875986: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_008759AB: mediumLow.Left = global_43EA0000 + loc_008759F1: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_00875A16: smallHigh.Left = global_430E0000 + loc_00875A5C: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_00875A81: smallHigh.Left = global_43980000 + loc_00875AC7: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_00875AEC: smallHigh.Left = global_43EA0000 + loc_00875B32: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_00875B57: smallLow.Left = global_430E0000 + loc_00875B9D: var_eax = Unknown_VTable_Call[ecx+00000040h] + loc_00875BC2: smallLow.Left = global_43980000 + loc_00875C07: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00875C28: smallLow.Left = global_43EA0000 + loc_00875C55: GoTo loc_00875C6B + loc_00875C6A: Exit Sub + loc_00875C6B: 'Referenced from: 00875C55 + loc_00875C6B: Exit Sub +End Sub + +Public Sub highLightCheck() '875CA0 + Dim Me As Me + loc_00875CDE: If Me.GetPalette 'Ignore this = 0 Then + loc_00875CE5: If esi+0000003Ah = 0 Then GoTo loc_00875D06 + loc_00875CE7: End If + loc_00875CEA: var_eax = topScores.resetHighLights + loc_00875D06: +End Sub + +Public Sub resetHighLights() '876350 + loc_00876392: var_eax = topScores.drawDefaultPics +End Sub + +Public Sub drawDefaultPics() '876E30 + Dim Me As Variant + Dim var_50 As Me + Dim var_2C As PictureBox + Dim var_38 As PictureBox + Dim var_34 As PictureBox + loc_00876EA1: 1 = btnButton._Default + loc_00876EC3: var_50 = var_34 + loc_00876EE0: var_eax = Unknown_VTable_Call[ecx+00000354h] + loc_00876EFA: var_2C = buttons.hWnd + loc_00876F2F: buttons.BackColor = var_38 + loc_00876F72: If 00000001h <= 1 Then + loc_00876F7C: var_eax = topScores.drawDefaultPic(1) + loc_00876FB6: 1 = picAnim._Default + loc_00876FDA: var_1C = picAnim.Tag + loc_00877028: esi = (Right$(var_1C, 1) = global_0040F164) + 1 + loc_0087704A: var_eax = Unknown_8BE84589(var_2C, var_28, topScores.drawDefaultPic(1), Me, var_38) + loc_0087706E: 1 = picAnim._Default + loc_00877092: var_1C = picAnim.Tag + loc_008770CE: 1 = picAnim._Default + loc_0087710A: var_18 = picAnim._Default + loc_0087712E: var_20 = picAnim.Tag + loc_00877158: Len(var_20) = Len(var_20) - 00000001h + loc_00877171: var_24 = Left$(var_1C, Len(var_20)) + loc_00877179: picAnim.Tag = var_24 + loc_008771D6: 00000001h = 00000001h + var_18 + loc_008771DB: var_18 = 00000001h+var_18 + loc_008771E0: var_eax = Unknown_26D(var_34, var_30, Me) + loc_008771E5: End If + loc_008771F0: GoTo loc_0087722A + loc_00877229: Exit Sub + loc_0087722A: 'Referenced from: 008771F0 + loc_0087722A: Exit Sub +End Sub + +Public Sub drawDefaultPic(X) '877250 + loc_008772B4: X = picAnim._Default + loc_008772EF: var_eax = topScores.drawFrame(var_20, var_24) + loc_00877323: GoTo loc_0087733D + loc_0087733C: Exit Sub + loc_0087733D: 'Referenced from: 00877323 +End Sub + +Public Sub drawFrame(pic, frame) '877360 + Dim Me As Me + loc_008773BB: var_18 = Me.Visible + loc_008773E2: var_3C = var_18 + loc_008773FB: If (var_3C = "ok") Then + loc_0087740A: If (var_3C <> "oka") <> 0 Then GoTo loc_008774E7 + loc_00877410: End If + loc_00877431: var_eax = Unknown_VTable_Call[ecx+00000330h] + loc_00877493: frame = frame - 0001h + loc_0087749F: frame = frame * 0019h + loc_008774B5: var_eax = Proc_9_0_843110(var_20, var_24, ebx) + loc_008774E7: + loc_008774EC: GoTo loc_00877513 + loc_00877512: Exit Sub + loc_00877513: 'Referenced from: 008774EC + loc_0087751C: Exit Sub +End Sub + +Public Sub drawAnimations() '877550 + Dim Me As Variant + Dim var_28 As PictureBox + loc_008775C9: If global_886000 = 0 Then + loc_008775CE: GoTo loc_008775D8 + loc_008775D0: End If + loc_008775D3: call _adj_fdiv_m32 + loc_008775D8: 'Referenced from: 008775CE + loc_008775F2: var_5C = var_58 + loc_00877627: If var_18 <= 1 Then + loc_0087764E: var_18 = picAnim._Default + loc_0087766E: var_1C = picAnim.Tag + loc_008776B8: esi = (Right$(var_1C, 1) = global_0040F164) + 1 + loc_008776DA: var_eax = Unknown_E845896A(var_28, var_24) + loc_00877701: var_18 = picAnim._Default + loc_00877735: var_eax = topScores.drawFrame(var_2C, Me(16)) + loc_00877765: 00000001h = 00000001h + var_18 + loc_0087776B: var_18 = 00000001h+var_18 + loc_0087776E: var_eax = Unknown_1468F(var_2C, var_28, var_28, var_24) + loc_00877773: End If + loc_00877773: End If + loc_00877778: If edi+0000003Ch > 39 Then + loc_00877780: End If + loc_00877786: GoTo loc_008777B0 + loc_008777AF: Exit Sub + loc_008777B0: 'Referenced from: 00877786 + loc_008777B0: Exit Sub +End Sub + +Public Sub displayScores() '8777E0 + Dim Me As Me + Dim var_24 As Label + loc_00877830: If 00000002h <= 4 Then + loc_0087783E: If var_8861A8 Then + loc_00877844: If 008861A8h = 1 Then + loc_00877855: If 00000001h >= 0 Then + loc_00877857: var_eax = Err.Raise + loc_00877863: End If + loc_00877866: GoTo loc_00877874 + loc_00877868: End If + loc_00877868: End If + loc_00877868: var_eax = Err.Raise + loc_00877874: 'Referenced from: 00877866 + loc_00877883: global_886056 = ecx+eax + loc_0087788A: If var_8861AC Then + loc_00877890: If 008861ACh = 1 Then + loc_008778A1: If 00000001h >= 0 Then + loc_008778A3: var_eax = Err.Raise + loc_008778AF: End If + loc_008778B2: GoTo loc_008778C0 + loc_008778B4: End If + loc_008778B4: End If + loc_008778B4: var_eax = Err.Raise + loc_008778C0: 'Referenced from: 008778B2 + loc_008778C7: global_8860E4 = 2 + loc_008778CE: global_886058 = ecx+eax + loc_008778D5: var_eax = Proc_12_40_86CB50(, , ) + loc_008778F8: var_eax = Unknown_VTable_Call[edx+00000040h] + loc_00877924: var_1C = topScores.getHighLabel + loc_00877943: smallHigh.Caption = var_1C + loc_00877994: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_008779B2: var_1C = topScores.getLowLabel + loc_008779D1: smallLow.Caption = var_1C + loc_00877A06: 00000001h = 00000001h + var_18 + loc_00877A10: var_18 = 00000001h+var_18 + loc_00877A15: var_eax = Unknown_1E4(var_20, var_18, var_24, var_20, var_20, Me) + loc_00877A1A: End If + loc_00877A27: If 00000002h <= 4 Then + loc_00877A35: If var_8861A8 Then + loc_00877A3B: If 008861A8h = 1 Then + loc_00877A48: 00000002h = 00000002h - ecx+00000014h + loc_00877A4C: If 00000002h >= 0 Then + loc_00877A4E: var_eax = Err.Raise + loc_00877A5A: End If + loc_00877A5D: GoTo loc_00877A6B + loc_00877A5F: End If + loc_00877A5F: End If + loc_00877A5F: var_eax = Err.Raise + loc_00877A6B: 'Referenced from: 00877A5D + loc_00877A7A: global_886056 = ecx+eax + loc_00877A81: If var_8861AC Then + loc_00877A87: If 008861ACh = 1 Then + loc_00877A94: 00000002h = 00000002h - ecx+00000014h + loc_00877A98: If 00000002h >= 0 Then + loc_00877A9A: var_eax = Err.Raise + loc_00877AA6: End If + loc_00877AA9: GoTo loc_00877AB7 + loc_00877AAB: End If + loc_00877AAB: End If + loc_00877AAB: var_eax = Err.Raise + loc_00877AB7: 'Referenced from: 00877AA9 + loc_00877ABE: global_8860E4 = 2 + loc_00877AC5: global_886058 = ecx+eax + loc_00877ACC: var_eax = Proc_12_40_86CB50(Me, 2, var_24) + loc_00877AEF: var_eax = Unknown_VTable_Call[edx+00000040h] + loc_00877B11: var_1C = topScores.getHighLabel + loc_00877B34: mediumHigh.Caption = var_1C + loc_00877B86: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00877BA8: var_1C = topScores.getLowLabel + loc_00877BCB: mediumLow.Caption = var_1C + loc_00877C04: 00000001h = 00000001h + 00000002h + loc_00877C0F: var_eax = Unknown_1E7(var_20, 00000002h, var_24, var_20, var_20, Me) + loc_00877C14: End If + loc_00877C24: If 00000002h <= 4 Then + loc_00877C32: If var_8861A8 Then + loc_00877C38: If 008861A8h = 1 Then + loc_00877C45: 00000003h = 00000003h - ecx+00000014h + loc_00877C49: If 00000003h >= 0 Then + loc_00877C4B: var_eax = Err.Raise + loc_00877C57: End If + loc_00877C5A: GoTo loc_00877C68 + loc_00877C5C: End If + loc_00877C5C: End If + loc_00877C5C: var_eax = Err.Raise + loc_00877C68: 'Referenced from: 00877C5A + loc_00877C77: global_886056 = edx+eax + loc_00877C7D: If var_8861AC Then + loc_00877C83: If 008861ACh = 1 Then + loc_00877C90: 00000003h = 00000003h - ecx+00000014h + loc_00877C94: If 00000003h >= 0 Then + loc_00877C96: var_eax = Err.Raise + loc_00877CA2: End If + loc_00877CA5: GoTo loc_00877CB3 + loc_00877CA7: End If + loc_00877CA7: End If + loc_00877CA7: var_eax = Err.Raise + loc_00877CB3: 'Referenced from: 00877CA5 + loc_00877CBA: global_8860E4 = 2 + loc_00877CC1: global_886058 = ecx+eax + loc_00877CC8: var_eax = Proc_12_40_86CB50(Me, 2, var_24) + loc_00877CEB: var_eax = Unknown_VTable_Call[edx+00000040h] + loc_00877D17: var_1C = topScores.getHighLabel + loc_00877D36: largeHigh.Caption = var_1C + loc_00877D87: var_eax = Unknown_VTable_Call[eax+00000040h] + loc_00877DA5: var_1C = topScores.getLowLabel + loc_00877DC4: largeLow.Caption = var_1C + loc_00877DF9: 00000001h = 00000001h + var_18 + loc_00877DFF: var_18 = 00000001h+var_18 + loc_00877E04: var_eax = Unknown_1DF(var_20, var_18, var_24, var_20, var_20, Me) + loc_00877E09: End If + loc_00877E0E: GoTo loc_00877E2D + loc_00877E2C: Exit Sub + loc_00877E2D: 'Referenced from: 00877E0E + loc_00877E2D: Exit Sub +End Sub + +Public Function getHighLabel() '877E60 + loc_00877EC4: call __vbaFpCmpCy(global_008863AC, global_008863B0, edi, esi, ebx) + loc_00877ECC: If __vbaFpCmpCy(global_008863AC, global_008863B0, edi, esi, ebx) > 0 Then + loc_00877ED9: call __vbaStrFixstr(00000014h, global_0088632C) + loc_00877EEA: var_1C = __vbaStrFixstr(00000014h, global_0088632C) + loc_00877F07: call __vbaLsetFixstr(00000014h, global_0088632C, var_1C) + loc_00877F1C: var_34 = global_008863AC + loc_00877F57: var_18 = Trim$(var_1C) & " " & Trim$(Str$(global_008863AC)) + loc_00877F78: GoTo loc_00877F88 + loc_00877F7A: End If + loc_00877F88: 'Referenced from: 00877F78 + loc_00877F8E: GoTo loc_00877FBF + loc_00877F94: If var_4 Then + loc_00877F9F: End If + loc_00877FBE: Exit Sub + loc_00877FBF: 'Referenced from: 00877F8E +End Function + +Public Function getLowLabel() '877FF0 + loc_00878054: call __vbaFpCmpCy(global_008863AC, global_008863B0, edi, esi, ebx) + loc_0087805C: If __vbaFpCmpCy(global_008863AC, global_008863B0, edi, esi, ebx) > 0 Then + loc_00878069: call __vbaStrFixstr(00000014h, global_008864AC) + loc_0087807A: var_1C = __vbaStrFixstr(00000014h, global_008864AC) + loc_00878097: call __vbaLsetFixstr(00000014h, global_008864AC, var_1C) + loc_008780AC: var_34 = global_0088652C + loc_008780E7: var_18 = Trim$(var_1C) & " " & Trim$(Str$(global_0088652C)) + loc_00878108: GoTo loc_00878118 + loc_0087810A: End If + loc_00878118: 'Referenced from: 00878108 + loc_0087811E: GoTo loc_0087814F + loc_00878124: If var_4 Then + loc_0087812F: End If + loc_0087814E: Exit Sub + loc_0087814F: 'Referenced from: 0087811E +End Function + +Public Sub Proc_19_19_876490 + loc_00876498: var_eax = Me.1788 +End Sub diff --git a/src/topScores.frx b/src/topScores.frx new file mode 100644 index 0000000000000000000000000000000000000000..63759763c0dba6b401ea4449feec1ddf204edcd0 GIT binary patch literal 81749 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 z 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±!;P3ggClneUT8*_UWqUm zuTA(1hajVi?2uOGSKdKhilg)v*+R^&i-C+5c_wX)%#f+&jo{C+d0L(a%5g6APaM2g zEIJgzqZQD~e1Gg|&OgE{j#+)3n~(q4nLcCELT;R*+dnV0?x|TNOK)e4o(}aIfzVB% z)(R_NE{wE3F*4-Mt9%B+@9^PH4D&PC=GJQoZm<*>CG)tft ze9-;YedF^0!N7r!zNZaRnIwoUD4*3q5aa3)F;G1Rvvi}}Z~GZ)jMu6h&OIE%$9y3t z{Fdg`at7IxEa@1nWUdLBft5+o{3lKbgKv*PgUSB3^Pk&ueQ zFv9`m5>Tb;vp+5^-{{T=NmkDR{Us7cdaZ-fsP>^H0`{tk-Rp!9zf zy?xl@QWA41Ys;7a{u08850`v0MM$Vn3=tvhRkbxoCm?vNz3>^7VL@rNJ+#^ORkf_J ze@Hfc#}g}#Nh-v-6?d)}8Ui7KYG25C*Ce3KjOLo-FRXuWK8MG@W1%L2x!i$Xg_p-s z#IEJaU=t%fxMA!evU1BCp(^!9sPE`RxBxcI$3lxQNF(&Nw^e*Xz(>NxByC&#$obzF zo=!Rc_pA2KN#m)2B$k1svUqPbf~^kRMK(>M93HmB5)xt!_CLZKUii2(UL{h8zd)5W z@8oo^BeEJ8_Dknkwm3ViyzkKB3#{iGB#@u15~sp0!P89GS1q0+S(Hh@4_nmlFI8Sg}OT{RDSwHLvI`4tYR25D2C%nxCP-@yE z*0!?F3WkLG(X|%T9)%A@Pjq@}A7p;xgOjKaHK@0sT1{M5S=gpmsdQ_4W~bf>s4pW- z@n_Z_oK69i_bWJBD#|f)ju59RIb|RP%s}631GXy}W}>`?>KFyVKF|}M_1Au^O{~v< zvYg2lev1GaU2LGk)v&dmXR{q8kkk2$!XH5>_0UWd&G)e^=+Ra>!-uedb`_+Vp}sQ) zd7NNUW!8BPwDG~Hpvy^8vV&!=Fb_)S9!?(3_&@V6tBc2G=!&Y+S+OFi zZ2kHh$bOl#+{iC8P@b@X=L9e9ZtOslARv(nQr1-v=zYufDppaySN89lj{F(>M?qgX z44(_%X)ZYWY#2cMV&RqL4H}v#-eDm7#S)w%y0vLUd?`$*ko~#SAQVn_gqM9Ppn6kI zxKX&|YsoM(2Ecq@BBqPup<2%AzjZ2Y=v7!?Ewxz0#iDO+vVW)EJ}ahD#9CoBURJF0 zHJ+CXu}*zM30mmyEhj|l>SQ~ZfAlNs?2O~|ffF*^?YX`j^2-0c;z9g^uAU= z6#3y!c!>mZ12OevxZaP<>Z|$;Zs{P>G4Ryl3OUMkj_U_>0-NXhy>;sLW5?ACFg7*s zQ)&ppZjd8P`?SPJu+5#d`{~CKQT9@Y!tjns7ei&OyN9RZ2}hl2cCob-XiLBdN6B9m zVijct8kuLNkzm|ynvA^TVDZ1Rsd|oXbPkr57IYsR>73kL%&kpbE$Kd3ThhIEgF@-t zEnQq~93AK!-_yxK-8|`RfInRW2!ramRev*~t2RbiDHy1i{M<*{jh^p?h F{{t7aTgw0d literal 0 HcmV?d00001 diff --git a/src/versionDeclare.bas b/src/versionDeclare.bas new file mode 100644 index 0000000..034553d --- /dev/null +++ b/src/versionDeclare.bas @@ -0,0 +1,224 @@ + +Public Sub Proc_22_0_87A130 + Dim Me As Me + Dim var_1C As Me + Dim var_20 As Me + loc_0087A170: var_eax = Unknown_VTable_Call[ecx+00000310h] + loc_0087A18B: Me.Left = global_43730000 + loc_0087A1BB: var_eax = Unknown_VTable_Call[ecx+00000310h] + loc_0087A1D4: var_24 = Unknown_VTable_Call[ecx+00000310h] + loc_0087A1D7: Me.Top = global_433C0000 + loc_0087A1F6: var_eax = Unknown_VTable_Call[eax+00000310h] + loc_0087A20F: var_24 = Unknown_VTable_Call[eax+00000310h] + loc_0087A212: Me.Width = global_43BD8000 + loc_0087A237: var_eax = Unknown_VTable_Call[edx+00000310h] + loc_0087A253: Me.Height = global_43410000 + loc_0087A278: var_eax = Unknown_VTable_Call[eax+00000300h] + loc_0087A291: var_24 = Unknown_VTable_Call[eax+00000300h] + loc_0087A294: Me.ForeColor = global_428C0000 + loc_0087A2B3: var_eax = Unknown_VTable_Call[edx+00000300h] + loc_0087A2CF: Me.Left = global_43810000 + loc_0087A2EE: var_eax = Unknown_VTable_Call[eax+00000300h] + loc_0087A307: var_24 = Unknown_VTable_Call[eax+00000300h] + loc_0087A30A: Me.Top = global_424C0000 + loc_0087A329: var_eax = Unknown_VTable_Call[edx+00000300h] + loc_0087A345: Me.Width = global_41900000 + loc_0087A36A: var_eax = Unknown_VTable_Call[eax+00000320h] + loc_0087A383: var_24 = Unknown_VTable_Call[eax+00000320h] + loc_0087A386: Me.Left = global_42900000 + loc_0087A3A5: var_eax = Unknown_VTable_Call[edx+00000320h] + loc_0087A3C1: Me.Top = global_43500000 + loc_0087A3E0: var_eax = Unknown_VTable_Call[eax+00000320h] + loc_0087A3F9: var_24 = Unknown_VTable_Call[eax+00000320h] + loc_0087A3FC: Me.Width = global_42300000 + loc_0087A421: var_eax = Unknown_VTable_Call[edx+00000320h] + loc_0087A43D: Me.Height = global_41400000 + loc_0087A462: var_eax = Unknown_VTable_Call[eax+0000031Ch] + loc_0087A47B: var_24 = Unknown_VTable_Call[eax+0000031Ch] + loc_0087A47E: Me.Left = global_43020000 + loc_0087A49D: var_eax = Unknown_VTable_Call[edx+0000031Ch] + loc_0087A4B9: Me.Top = global_43820000 + loc_0087A4D8: var_eax = Unknown_VTable_Call[eax+0000031Ch] + loc_0087A4F1: var_24 = Unknown_VTable_Call[eax+0000031Ch] + loc_0087A4F4: Me.Width = global_42340000 + loc_0087A519: var_eax = Unknown_VTable_Call[edx+0000031Ch] + loc_0087A535: Me.Height = global_41400000 + loc_0087A55A: var_eax = Unknown_VTable_Call[eax+0000032Ch] + loc_0087A573: var_24 = Unknown_VTable_Call[eax+0000032Ch] + loc_0087A576: Me.Left = global_42900000 + loc_0087A595: var_eax = Unknown_VTable_Call[edx+0000032Ch] + loc_0087A5B1: Me.Top = global_439B8000 + loc_0087A5D0: var_eax = Unknown_VTable_Call[eax+0000032Ch] + loc_0087A5E9: var_24 = Unknown_VTable_Call[eax+0000032Ch] + loc_0087A5EC: Me.Width = global_42300000 + loc_0087A611: var_eax = Unknown_VTable_Call[edx+0000032Ch] + loc_0087A62D: Me.Height = global_41400000 + loc_0087A652: var_eax = Unknown_VTable_Call[eax+00000328h] + loc_0087A66B: var_24 = Unknown_VTable_Call[eax+00000328h] + loc_0087A66E: Me.Left = global_42900000 + loc_0087A68D: var_eax = Unknown_VTable_Call[edx+00000328h] + loc_0087A6A9: Me.Top = global_43B58000 + loc_0087A6C8: var_eax = Unknown_VTable_Call[eax+00000328h] + loc_0087A6E1: var_24 = Unknown_VTable_Call[eax+00000328h] + loc_0087A6E4: Me.Width = global_42300000 + loc_0087A709: var_eax = Unknown_VTable_Call[edx+00000328h] + loc_0087A725: Me.Height = global_41400000 + loc_0087A75D: If var_18 <= 2 Then + loc_0087A766: var_eax = Unknown_VTable_Call[eax+0000030Ch] + loc_0087A77E: var_24 = Unknown_VTable_Call[eax+0000030Ch] + loc_0087A7A6: Me.Width = global_42A00000 + loc_0087A7D9: var_eax = Unknown_VTable_Call[edx+0000030Ch] + loc_0087A819: Me.Height = global_41F00000 + loc_0087A84C: var_eax = Unknown_VTable_Call[ecx+0000030Ch] + loc_0087A864: var_24 = Unknown_VTable_Call[ecx+0000030Ch] + loc_0087A88C: Me.Top = global_43DE8000 + loc_0087A8BB: 00000001h = 00000001h + var_18 + loc_0087A8C5: var_18 = 00000001h+var_18 + loc_0087A8C8: var_eax = Unknown_16A8F(var_18, var_20, var_1C, Unknown_VTable_Call[ecx+0000030Ch], Me, var_18) + loc_0087A8CD: End If + loc_0087A8D0: var_eax = Unknown_VTable_Call[ecx+0000030Ch] + loc_0087A8E6: var_24 = Unknown_VTable_Call[ecx+0000030Ch] + loc_0087A90E: Me.Left = global_43E80000 + loc_0087A93B: var_eax = Unknown_VTable_Call[ecx+0000030Ch] + loc_0087A951: var_24 = Unknown_VTable_Call[ecx+0000030Ch] + loc_0087A979: Me.Left = global_440A0000 + loc_0087A9AA: + loc_0087A9B6: If var_18 <= 8 Then + loc_0087A9BC: var_eax = Unknown_VTable_Call[ecx+00000324h] + loc_0087A9D4: var_24 = Unknown_VTable_Call[ecx+00000324h] + loc_0087A9FC: Me.Left = global_425C0000 + loc_0087AA29: var_eax = Unknown_VTable_Call[ecx+00000324h] + loc_0087AA41: var_24 = Unknown_VTable_Call[ecx+00000324h] + loc_0087AA69: Me.Top = global_41A00000 + loc_0087AA96: var_eax = Unknown_VTable_Call[ecx+00000304h] + loc_0087AAD1: Me.Width = global_41200000 + loc_0087AB01: var_eax = Unknown_VTable_Call[ecx+00000304h] + loc_0087AB40: Me.Height = global_41600000 + loc_0087AB78: 00000001h = 00000001h + var_18 + loc_0087AB82: var_18 = 00000001h+var_18 + loc_0087AB85: GoTo loc_0087A9AA + loc_0087AB8A: End If + loc_0087AB8A: var_eax = Unknown_VTable_Call[ecx+00000304h] + loc_0087ABA0: var_24 = Unknown_VTable_Call[ecx+00000304h] + loc_0087ABC8: Me.Width = global_41C80000 + loc_0087ABFB: var_eax = Unknown_VTable_Call[ecx+00000304h] + loc_0087AC11: var_24 = Unknown_VTable_Call[ecx+00000304h] + loc_0087AC39: Me.Width = global_41C80000 + loc_0087AC77: + loc_0087AC7F: If var_18 <= 10 Then + loc_0087AC88: var_eax = Unknown_VTable_Call[edx+00000304h] + loc_0087ACC3: Me.Left = global_40800000 + loc_0087ACED: var_eax = Unknown_VTable_Call[ecx+00000304h] + loc_0087AD2C: Me.Top = global_40400000 + loc_0087AD5E: 00000001h = 00000001h + var_18 + loc_0087AD68: var_18 = 00000001h+var_18 + loc_0087AD6B: GoTo loc_0087AC77 + loc_0087AD70: End If + loc_0087AD78: + loc_0087AD80: If 00000001h <= 8 Then + loc_0087AD89: eax = 00000001h - 1 + loc_0087AD8D: If 00000001h - 1 <= 0 Then + loc_0087AD93: GoTo loc_[eax*4+0087B38Ch] + loc_0087AD9D: var_eax = Unknown_VTable_Call[ecx+00000324h] + loc_0087ADD8: Me.BackColor = global_41B00000 + loc_0087AE02: var_eax = Unknown_VTable_Call[ecx+00000304h] + loc_0087AE41: Me.Left = global_42580000 + loc_0087AE48: If Me.Left < 0 Then + loc_0087AE4E: GoTo loc_0087AF03 + loc_0087AE53: End If + loc_0087AE56: var_eax = Unknown_VTable_Call[ecx+00000324h] + loc_0087AE61: call var_20(var_1C, Unknown_VTable_Call[ecx+00000324h], Me, var_18, var_20, var_1C, Unknown_VTable_Call[ecx+00000304h], Me, var_18, var_20, var_1C, Unknown_VTable_Call[ecx+00000324h], Me, var_18, var_20) + loc_0087AE91: Me.BackColor = global_434B0000 + loc_0087AEBB: var_eax = Unknown_VTable_Call[ecx+00000304h] + loc_0087AEFA: Me.Left = global_435B0000 + loc_0087AF01: If Me.Left < 0 Then + loc_0087AF03: 'Referenced from: 0087AE4E + loc_0087AF0C: Me.Left = CheckObj(var_20, global_0040E7E4, 116) + loc_0087AF0E: End If + loc_0087AF0E: End If + loc_0087AF2C: 00000001h = 00000001h + var_18 + loc_0087AF36: var_18 = 00000001h+var_18 + loc_0087AF39: GoTo loc_0087AD78 + loc_0087AF3E: End If + loc_0087AF4E: If var_18 <= 2 Then + loc_0087AF57: var_eax = Unknown_VTable_Call[ecx+00000324h] + loc_0087AF92: Me.ForeColor = global_434E0000 + loc_0087AFBC: var_eax = Unknown_VTable_Call[ecx+00000304h] + loc_0087AFFB: Me.Top = global_43500000 + loc_0087B02D: 00000001h = 00000001h + var_18 + loc_0087B037: var_18 = 00000001h+var_18 + loc_0087B03A: var_eax = Unknown_EB8F(var_18, var_20, var_1C, Unknown_VTable_Call[ecx+00000304h], Me, var_18) + loc_0087B03F: End If + loc_0087B04F: If var_18 <= 4 Then + loc_0087B058: var_eax = Unknown_VTable_Call[ecx+00000324h] + loc_0087B093: Me.ForeColor = global_43810000 + loc_0087B0BD: var_eax = Unknown_VTable_Call[ecx+00000304h] + loc_0087B0FC: Me.Top = global_43820000 + loc_0087B12E: 00000001h = 00000001h + var_18 + loc_0087B138: var_18 = 00000001h+var_18 + loc_0087B13B: var_eax = Unknown_EB8F(var_18, var_20, var_1C, Unknown_VTable_Call[ecx+00000304h], Me, var_18) + loc_0087B140: End If + loc_0087B14E: + loc_0087B156: If var_18 <= 6 Then + loc_0087B15F: var_eax = Unknown_VTable_Call[edx+00000324h] + loc_0087B19A: Me.ForeColor = global_439A8000 + loc_0087B1C4: var_eax = Unknown_VTable_Call[ecx+00000304h] + loc_0087B203: Me.Top = global_439B8000 + loc_0087B235: 00000001h = 00000001h + var_18 + loc_0087B23F: var_18 = 00000001h+var_18 + loc_0087B242: GoTo loc_0087B14E + loc_0087B247: End If + loc_0087B25C: + loc_0087B264: If var_18 <= 8 Then + loc_0087B26D: var_eax = Unknown_VTable_Call[edx+00000324h] + loc_0087B2A8: Me.ForeColor = global_43B48000 + loc_0087B2D2: var_eax = Unknown_VTable_Call[ecx+00000304h] + loc_0087B311: Me.Top = global_43B58000 + loc_0087B342: var_70 = var_70 + var_18 + loc_0087B348: var_18 = var_70+var_18 + loc_0087B34B: GoTo loc_0087B25C + loc_0087B350: End If + loc_0087B356: GoTo loc_0087B36C + loc_0087B36B: Exit Sub + loc_0087B36C: 'Referenced from: 0087B356 + loc_0087B36C: Exit Sub +End Sub + +Public Sub Proc_22_1_87B3B0 + Dim global_00887AE8 As Global + Dim global_00886880 As Me + loc_0087B3EE: If arg_C = 1 Then + loc_0087B3FC: var_eax = Proc_10_23_84E330(global_00886598, var_38, edi) + loc_0087B401: GoTo loc_0087B408 + loc_0087B403: End If + loc_0087B403: var_eax = Proc_9_20_8476B0(arg_C, ebx, ) + loc_0087B408: 'Referenced from: 0087B401 + loc_0087B413: If global_886010 = 1 Then + loc_0087B419: End If + loc_0087B41E: global_886178 = .GetPalette 'Ignore this + loc_0087B427: var_eax = versionDeclare.VTable_00000740 + loc_0087B443: var_eax = Proc_12_35_86B900(Me, , ) + loc_0087B44B: eax = arg_C - 1 + loc_0087B44C: If arg_C - 1 Then + loc_0087B452: eax = arg_C - 1 - 1 + loc_0087B453: If arg_C - 1 - 1 <> 0 Then GoTo loc_0087B628 + loc_0087B459: var_eax = Proc_845A50(, , ) + loc_0087B483: var_4C = global_00887AE8 + loc_0087B486: Set var_14 = Me + loc_0087B491: var_eax = Global.Unload var_14 + loc_0087B511: var_eax = titleScreen.Show var_24, var_20 + loc_0087B538: GoTo loc_0087B639 + loc_0087B53D: global_8861C0 = stk@FFBC + loc_0087B544: global_8860E2 = FFFFFFh + loc_0087B54D: var_eax = Proc_868420(global_0087B63A, -2147352572, var_18) + loc_0087B552: var_eax = Proc_86F0F0(10, var_30, -2147352572) + loc_0087B57C: var_50 = global_00887AE8 + loc_0087B57F: Set var_14 = global_00886880 + loc_0087B58A: var_eax = Global.Unload var_14 + loc_0087B60A: var_eax = frmMain.Show var_24, var_20 + loc_0087B628: + loc_0087B628: End If + loc_0087B62D: GoTo loc_0087B639 + loc_0087B638: Exit Sub + loc_0087B639: 'Referenced from: 0087B538 +End Sub