Function at 0x1000d4b0
Capabilities:
Create process on windows
Schedule task via at

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x1c
mov eax, dword [0x100d3080]
xor eax, ebp
mov dword [ebp - 4], eax
cmp byte [0x100d5e90], 0
push ebx
push esi
push edi
je 0x1000d4de
push 0x100d4668
call dword [0x100d468c]
mov byte [0x100d5e90], 0
cmp byte [0x100d5e9d], 0
jne 0x1000d52e
cmp byte [0x100d5e9c], 0
je 0x1000d52e
mov esi, dword [0x100d5ea4]
push ecx
push str.Update_checker
mov ecx, dword [esi + 0x3f94]
call fcn.10016270
test byte [esi + 0x5e20], 4
mov edi, eax
je 0x1000d525
push edi
push str.Update_checker
push str._popup__OpenPopup___s_____0x_08X__n
call fcn.1002d430
add esp, 0xc
xor edx, edx
mov ecx, edi
call fcn.10025e70
push ecx
call fcn.10026600
movsd xmm1, qword [0x100c7e18]
add esp, 4
test al, al
je 0x1000d5e2
movss xmm0, dword [0x100d5e98]
sub esp, 0x10
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm1
movsd qword [esp], xmm0
push str.New_update_is_available_New:__.2f__Installed:__.2f_
call fcn.10043f80
add esp, 0x14
mov dword [ebp - 0x10], 0
lea edx, [ebp - 0x10]
mov dword [ebp - 0xc], 0
mov ecx, 0x100a3098
push 0
call fcn.10044bf0
add esp, 4
test al, al
je 0x1000d59d
call fcn.10026410
mov byte [0x100d5e9d], 1
movss xmm1, dword [0x100c7ef8]
xorps xmm0, xmm0
call fcn.10024800
push 0
lea edx, [ebp - 0x10]
mov dword [ebp - 0x10], 0
mov ecx, str.Cancel
mov dword [ebp - 0xc], 0
call fcn.10044bf0
add esp, 4
test al, al
je 0x1000d5dd
call fcn.10026410
mov byte [0x100d5e9d], 1
call fcn.10026740
cmp byte [0x100d4685], 0
je 0x1000f18f
push 0x20
xor edx, edx
mov ecx, str.Mod_Menu
call fcn.1001d180
add esp, 4
call fcn.10058040
test al, al
je 0x1000f18a
push ecx
mov ecx, str.Player
call fcn.10059ef0
add esp, 4
test al, al
je 0x1000d629
call fcn.10006940
call fcn.10059ff0
push ecx
mov ecx, str.Entity
call fcn.10059ef0
add esp, 4
test al, al
je 0x1000d645
call fcn.10007110
call fcn.10059ff0
push ecx
mov ecx, str.Enemy
call fcn.10059ef0
add esp, 4
test al, al
je 0x1000d661
call fcn.10006da0
call fcn.10059ff0
push ecx
mov ecx, str.Battle
call fcn.10059ef0
add esp, 4
test al, al
je 0x1000d706
mov edx, 0x100d46a0
mov ecx, str.Always_Stealth
call fcn.10046150
test al, al
je 0x1000d6a5
cmp byte [0x100d46a0], 0
mov ecx, 0x100d4690
mov eax, dword [0x100d4690]
je 0x1000d6a2
call dword [eax + 0x10]
jmp 0x1000d6a5
call dword [eax + 0x14]
mov edx, 0x100d4170
mov ecx, str.No_Damage_Flag
call fcn.10046150
test al, al
je 0x1000d6d3
cmp byte [0x100d4170], 0
mov ecx, 0x100d4160
mov eax, dword [0x100d4160]
je 0x1000d6d0
call dword [eax + 0x10]
jmp 0x1000d6d3
call dword [eax + 0x14]
mov edx, 0x100d45f0
mov ecx, str.Infinite_VR_Battle_Timer
call fcn.10046150
test al, al
je 0x1000d701
cmp byte [0x100d45f0], 0
mov ecx, 0x100d45e0
mov eax, dword [0x100d45e0]
je 0x1000d6fe
call dword [eax + 0x10]
jmp 0x1000d701
call dword [eax + 0x14]
call fcn.10059ff0
push ecx
mov ecx, str.Other
call fcn.10059ef0
add esp, 4
test al, al
je 0x1000e69e
mov ecx, dword [0x100d5ea4]
mov eax, dword [ecx + 0x3f94]
mov byte [eax + 0xb0], 1
mov ecx, dword [ecx + 0x3f94]
cmp byte [ecx + 0xb3], 0
jne 0x1000d854
push 0
push str.Time_Stop
push ecx
push str.Time_Stop
call fcn.10016270
mov edx, 0x1a
mov ecx, eax
call fcn.10056940
add esp, 8
test al, al
je 0x1000d854
mov eax, dword [0x100d5ea4]
push ecx
push str.TimeStop
mov esi, dword [eax + 0x3f94]
mov ecx, esi
call fcn.10016270
mov edi, dword [esi + 0xf0]
add esi, 0xec
mov ebx, eax
mov ecx, dword [esi]
cmp ecx, edi
jne 0x1000d7b9
inc ecx
test edi, edi
je 0x1000d7a7
mov eax, edi
cdq
sub eax, edx
sar eax, 1
add eax, edi
jmp 0x1000d7ac
mov eax, 8
cmp eax, ecx
cmovg ecx, eax
push ecx
mov ecx, esi
call fcn.1002e170
mov ecx, dword [esi]
mov edx, 0x100d3d7c
mov eax, dword [esi + 8]
mov dword [eax + ecx*4], ebx
mov ecx, str.Enabled
inc dword [esi]
call fcn.10046150
cmp byte [0x100d3d7c], 0
je 0x1000d803
movss xmm1, dword [0x100c7ef8]
xorps xmm0, xmm0
call fcn.10024800
cmp byte [0x100d3d7c], 0
je 0x1000d803
push 0x1009b9be
mov ecx, 0x100d4180
call fcn.1000ff70
mov eax, dword [0x100d5ea4]
mov esi, dword [eax + 0x3f94]
cmp dword [esi + 0xec], 1
jg 0x1000d82e
push 0x1f2c
push str.E:Visual_Studio_ProjectsMGRCheatMenumgrCheat_srcimguiimgui.cpp
push str.window__IDStack.Size___1
call fcn.10077443
add esp, 0xc
cmp dword [esi + 0xec], 0
jg 0x1000d84e
push 0x79b
push str.E:Visual_Studio_ProjectsMGRCheatMenumgrCheat_srcimguiimgui.h
push str.Size___0
call fcn.10077443
add esp, 0xc
dec dword [esi + 0xec]
mov ecx, dword [0x100d5ea4]
mov eax, dword [ecx + 0x3f94]
mov byte [eax + 0xb0], 1
mov ecx, dword [ecx + 0x3f94]
cmp byte [ecx + 0xb3], 0
jne 0x1000db6a
push 0
push str.Mission_Changer
push ecx
push str.Mission_Changer
call fcn.10016270
mov edx, 0x1a
mov ecx, eax
call fcn.10056940
add esp, 8
test al, al
je 0x1000db6a
push str.Be_careful_when_changing__nAlso_be_careful__because_it_might_load_DLC_mission_instead_of_changed_mission__so__change_the_mission_you_will_walkthrough_without_touching_DLC_missions
call fcn.10044110
mov edx, dword [0x100d6050]
add esp, 4
mov ecx, str.Mission
push 0
call fcn.10047080
add esp, 4
test al, al
je 0x1000d94f
xor esi, esi
mov edi, 0x100a3900
mov dword [ebp - 0x10], esi
mov ebx, 0x100bdee0
mov dword [ebp - 0xc], esi
nop
mov ecx, dword [esi*4 + 0x100be264]
lea edx, [ebp - 0x10]
cmp dword [0x100d6050], ecx
push edx
sete al
push ecx
mov dl, al
mov byte [ebp - 0x15], al
call fcn.10057ac0
add esp, 8
test al, al
je 0x1000d930
mov eax, dword [esi*4 + 0x100be264]
mov dword [0x100d6050], eax
mov eax, dword [ebx]
mov dword [0x100d6044], eax
mov eax, dword [edi]
mov dword [0x100d5eec], esi
mov dword [0x100d5ee8], 0
mov dword [0x100d6048], eax
cmp byte [ebp - 0x15], 0
je 0x1000d93b
call fcn.10021360
inc esi
add ebx, 0x3c
add edi, 0xe10
cmp esi, 0xa
jl 0x1000d8e0
call fcn.10026740
mov edx, dword [0x100d6044]
mov ecx, str.Phase
push 0
call fcn.10047080
add esp, 4
test al, al
je 0x1000da1e
mov edx, dword [0x100d5eec]
xor esi, esi
mov eax, edx
shl eax, 4
sub eax, edx
add eax, esi
mov ecx, dword [eax*4 + 0x100bdee0]
cmp ecx, 0x1009b9be
je 0x1000da19
test ecx, ecx
je 0x1000da19
cmp dword [0x100d6044], ecx
lea eax, [ebp - 0x10]
push eax
sete bl
mov dword [ebp - 0x10], 0
push ecx
mov dl, bl
mov dword [ebp - 0xc], 0
call fcn.10057ac0
mov edx, dword [0x100d5eec]
add esp, 8
test al, al
je 0x1000da00
mov eax, edx
mov dword [0x100d5ee8], esi
shl eax, 4
sub eax, edx
add eax, esi
mov eax, dword [eax*4 + 0x100bdee0]
mov dword [0x100d6044], eax
mov eax, edx
shl eax, 4
sub eax, edx
lea ecx, [esi + eax*2]
mov eax, ecx
shl eax, 4
sub eax, ecx
mov eax, dword [eax*8 + 0x100a3900]
mov dword [0x100d6048], eax
test bl, bl
je 0x1000da0f
call fcn.10021360
mov edx, dword [0x100d5eec]
inc esi
cmp esi, 0xf
jl 0x1000d974
call fcn.10026740
mov edx, dword [0x100d6048]
mov ecx, str.Sub_Phase
push 0
call fcn.10047080
add esp, 4
test al, al
je 0x1000dae3
xor esi, esi
nop dword [eax]
mov ecx, dword [0x100d5eec]
mov eax, dword [0x100d5ee8]
shl ecx, 4
sub ecx, dword [0x100d5eec]
lea ecx, [eax + ecx*2]
mov eax, ecx
shl eax, 4
sub eax, ecx
lea eax, [esi + eax*2]
mov ecx, dword [eax*4 + 0x100a3900]
cmp ecx, 0x1009b9be
je 0x1000dade
test ecx, ecx
je 0x1000dade
cmp dword [0x100d6048], ecx
lea eax, [ebp - 0x10]
push eax
sete bl
mov dword [ebp - 0x10], 0
push ecx
mov dl, bl
mov dword [ebp - 0xc], 0
call fcn.10057ac0
add esp, 8
test al, al
je 0x1000dacb
mov ecx, dword [0x100d5eec]
mov eax, dword [0x100d5ee8]
shl ecx, 4
sub ecx, dword [0x100d5eec]
lea ecx, [eax + ecx*2]
mov eax, ecx
shl eax, 4
sub eax, ecx
lea eax, [esi + eax*2]
mov eax, dword [eax*4 + 0x100a3900]
mov dword [0x100d6048], eax
test bl, bl
je 0x1000dad4
call fcn.10021360
inc esi
cmp esi, 0x1e
jl 0x1000da40
call fcn.10026740
push 0x10
push 0
push dword [0x100d6044]
call fcn.100728d2
and eax, 0xf00
add esp, 0xc
cmp eax, 0xc00
je 0x1000db08
cmp eax, 0xd00
jne 0x1000db15
push str.DLC_Missions_selected_nKeep_in_mind_that_after_changing_to_regular_mission_from_DLC_mission__it_will_move_you_into_DLC_mission_after_restart
call fcn.10044110
add esp, 4
push 0
lea edx, [ebp - 0x10]
mov dword [ebp - 0x10], 0
mov ecx, str.Change
mov dword [ebp - 0xc], 0
call fcn.10044bf0
add esp, 4
test al, al
je 0x1000db6a
mov eax, dword [0x100d5f84]
mov esi, dword [0x100d6048]
push 0x10
push 0
push dword [0x100d6044]
lea ebx, [eax + 0x17e8e40]
lea edi, [eax + 0x64ac40]
call fcn.100728d2
add esp, 0xc
mov ecx, ebx
push 0xffffffffffffffff
push esi
push eax
call edi
mov eax, dword [0x100d5f90]
cmp dword [eax + 0x60], 0
je 0x1000dccd
mov ecx, dword [0x100d5ea4]
mov eax, dword [ecx + 0x3f94]
mov byte [eax + 0xb0], 1
mov ecx, dword [ecx + 0x3f94]
cmp byte [ecx + 0xb3], 0
jne 0x1000dccd
push 0
push str.Player_Effect
push ecx
push str.Player_Effect
call fcn.10016270
mov edx, 0x1a
mov ecx, eax
call fcn.10056940
add esp, 8
test al, al
je 0x1000dccd
mov eax, dword [0x100d5ea4]
push ecx
push str.PlayerEff
mov esi, dword [eax + 0x3f94]
mov ecx, esi
call fcn.10016270
mov edi, dword [esi + 0xf0]
add esi, 0xec
mov ebx, eax
mov ecx, dword [esi]
cmp ecx, edi
jne 0x1000dc16
inc ecx
test edi, edi
je 0x1000dc04
mov eax, edi
cdq
sub eax, edx
sar eax, 1
add eax, edi
jmp 0x1000dc09
mov eax, 8
cmp eax, ecx
cmovg ecx, eax
push ecx
mov ecx, esi
call fcn.1002e170
mov ecx, dword [esi]
mov edx, 0x100d4610
mov eax, dword [esi + 8]
mov dword [eax + ecx*4], ebx
mov ecx, str.Enabled
inc dword [esi]
call fcn.10046150
cmp byte [0x100d4610], 0
je 0x1000dc7c
push 0
push 0x100c3c58
push 0
push 0
push 0x100d3b0c
mov edx, 4
mov ecx, str.Effect
call fcn.1004a2a0
add esp, 0x14
mov edx, 8
mov ecx, str.Interval
push 0
push str._.3f
push 0
push 0
push 0x100d3b20
call fcn.1004a2a0
add esp, 0x14
mov eax, dword [0x100d5ea4]
mov esi, dword [eax + 0x3f94]
cmp dword [esi + 0xec], 1
jg 0x1000dca7
push 0x1f2c
push str.E:Visual_Studio_ProjectsMGRCheatMenumgrCheat_srcimguiimgui.cpp
push str.window__IDStack.Size___1
call fcn.10077443
add esp, 0xc
cmp dword [esi + 0xec], 0
jg 0x1000dcc7
push 0x79b
push str.E:Visual_Studio_ProjectsMGRCheatMenumgrCheat_srcimguiimgui.h
push str.Size___0
call fcn.10077443
add esp, 0xc
dec dword [esi + 0xec]
mov ecx, dword [0x100d5ea4]
mov eax, dword [ecx + 0x3f94]
mov byte [eax + 0xb0], 1
mov ecx, dword [ecx + 0x3f94]
cmp byte [ecx + 0xb3], 0
jne 0x1000dee6
push 0
push str.Character_Swap
push ecx
push str.Character_Swap
call fcn.10016270
mov edx, 0x1a
mov ecx, eax
call fcn.10056940
add esp, 8
test al, al
je 0x1000dee6
mov eax, dword [0x100d5ea4]
push ecx
push str.CharSwap
mov esi, dword [eax + 0x3f94]
mov ecx, esi
call fcn.10016270
mov edi, dword [esi + 0xf0]
add esi, 0xec
mov ebx, eax
mov ecx, dword [esi]
cmp ecx, edi
jne 0x1000dd6a
inc ecx
test edi, edi
je 0x1000dd58
mov eax, edi
cdq
sub eax, edx
sar eax, 1
add eax, edi
jmp 0x1000dd5d
mov eax, 8
cmp eax, ecx
cmovg ecx, eax
push ecx
mov ecx, esi
call fcn.1002e170
mov edx, dword [esi]
mov ecx, str.Enabled
mov eax, dword [esi + 8]
mov dword [eax + edx*4], ebx
mov edx, 0x100d5e5e
inc dword [esi]
call fcn.10046150
test al, al
je 0x1000dd95
cmp byte [0x100d5e5e], 0
jne 0x1000dd95
call fcn.10005600
movss xmm1, dword [0x100c7ef8]
xorps xmm0, xmm0
call fcn.10024800
push 0x1009bc40
call fcn.10044070
add esp, 4
xor ecx, ecx
call fcn.10016780
test al, al
je 0x1000de24
xor ecx, ecx
call fcn.10025ae0
mov eax, dword [0x100d5ea4]
movss xmm0, dword [eax + 0x3cfc]
mulss xmm0, dword [0x100c7e74]
call fcn.10020f00
push 1
xor edx, edx
mov ecx, str.Warning:_STILL_IN_BETA__MAY_CAUSE_OBVIOUS_CRASHES___
call fcn.10043870
add esp, 4
call fcn.10020f80
mov eax, dword [0x100d5ea4]
mov eax, dword [eax + 0x3f94]
test dword [eax + 0xc], 0x2000000
jne 0x1000de1f
push 0x28ec
push str.E:Visual_Studio_ProjectsMGRCheatMenumgrCheat_srcimguiimgui.cpp
push str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call fcn.10077443
add esp, 0xc
call fcn.1001fef0
xor esi, esi
mov edx, str.Raiden
nop dword [eax + eax]
mov ecx, edx
lea edi, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x1000de35
sub ecx, edi
inc edx
add edx, ecx
inc esi
cmp byte [edx], al
jne 0x1000de30
push ecx
push esi
push str.Raiden
push ecx
mov edx, 0x100d5e58
mov ecx, str.Character
call fcn.10047dc0
add esp, 0x10
test al, al
je 0x1000de95
call fcn.10005600
mov eax, dword [0x100d5e58]
sub eax, 2
je 0x1000de8b
sub eax, 6
je 0x1000de84
sub eax, 1
jne 0x1000de95
call fcn.100053b0
jmp 0x1000de95
call fcn.10005140
jmp 0x1000de95
mov dword [0x100d5e58], 0
mov eax, dword [0x100d5ea4]
mov esi, dword [eax + 0x3f94]
cmp dword [esi + 0xec], 1
jg 0x1000dec0
push 0x1f2c
push str.E:Visual_Studio_ProjectsMGRCheatMenumgrCheat_srcimguiimgui.cpp
push str.window__IDStack.Size___1
call fcn.10077443
add esp, 0xc
cmp dword [esi + 0xec], 0
jg 0x1000dee0
push 0x79b
push str.E:Visual_Studio_ProjectsMGRCheatMenumgrCheat_srcimguiimgui.h
push str.Size___0
call fcn.10077443
add esp, 0xc
dec dword [esi + 0xec]
mov ecx, dword [0x100d5ea4]
mov eax, dword [ecx + 0x3f94]
mov byte [eax + 0xb0], 1
mov ecx, dword [ecx + 0x3f94]
cmp byte [ecx + 0xb3], 0
jne 0x1000e07c
push 0
push str.Items
push ecx
push str.Items
call fcn.10016270
mov edx, 0x1a
mov ecx, eax
call fcn.10056940
add esp, 8
test al, al
je 0x1000e07c
mov esi, dword [0x100d5f84]
push dword [esi + 0x1486ea8]
push str.Total_of_items_created:__d
call fcn.10043f80
mov ebx, dword [esi + 0x1486ea4]
add esp, 8
mov eax, dword [esi + 0x1486ea8]
lea eax, [ebx + eax*4]
mov dword [ebp - 0xc], eax
cmp ebx, eax
je 0x1000e07c
nop dword [eax + eax]
mov ecx, dword [0x100d5ea4]
mov edx, dword [ebx]
add edx, 0x20
mov eax, dword [ecx + 0x3f94]
mov byte [eax + 0xb0], 1
mov ecx, dword [ecx + 0x3f94]
cmp byte [ecx + 0xb3], 0
jne 0x1000e070
push 0
push edx
push ecx
push edx
call fcn.10016270
xor edx, edx
mov ecx, eax
call fcn.10056940
add esp, 8
test al, al
je 0x1000e070
mov ecx, dword [ebx]
mov esi, str.cItemPossessionWeaponGun
mov eax, dword [ecx]
call dword [eax]
mov cl, byte [eax]
cmp cl, byte [esi]
jne 0x1000dfe4
test cl, cl
je 0x1000dfe0
mov cl, byte [eax + 1]
cmp cl, byte [esi + 1]
jne 0x1000dfe4
add eax, 2
add esi, 2
test cl, cl
jne 0x1000dfc4
xor edi, edi
jmp 0x1000dfe9
sbb edi, edi
or edi, 1
mov esi, dword [ebx]
lea eax, [ebp - 0x14]
push 0
push 0x100c3c58
push eax
lea eax, [ebp - 8]
mov dword [ebp - 0x14], 5
push eax
xor eax, eax
mov dword [ebp - 8], 1
test edi, edi
mov edx, 4
mov ecx, str.Possession
sete al
lea eax, [eax*8 + 0x54]
add eax, esi
push eax
call fcn.1004a2a0
add esp, 0x14
mov dword [ebp - 8], 5
lea eax, [ebp - 8]
mov dword [ebp - 0x14], 1
mov edx, 4
mov ecx, str.Max_Possession
push 0
push 0x100c3c58
push eax
lea eax, [ebp - 0x14]
push eax
xor eax, eax
test edi, edi
sete al
lea eax, [eax*8 + 0x58]
add eax, esi
push eax
call fcn.1004a2a0
add esp, 0x14
call fcn.10057820
add ebx, 4
cmp ebx, dword [ebp - 0xc]
jne 0x1000df70
mov ecx, dword [0x100d5ea4]
mov eax, dword [ecx + 0x3f94]
mov byte [eax + 0xb0], 1
mov ecx, dword [ecx + 0x3f94]
cmp byte [ecx + 0xb3], 0
jne 0x1000e1c7
push 0
push str.Noclip
push ecx
push str.Noclip
call fcn.10016270
mov edx, 0x1a
mov ecx, eax
call fcn.10056940
add esp, 8
test al, al
je 0x1000e1c7
mov eax, dword [0x100d5ea4]
push ecx
push str.NOCLIP
mov esi, dword [eax + 0x3f94]
mov ecx, esi
call fcn.10016270
mov edi, dword [esi + 0xf0]
add esi, 0xec
mov ebx, eax
mov ecx, dword [esi]
cmp ecx, edi
jne 0x1000e119
inc ecx
test edi, edi
je 0x1000e107
mov eax, edi
cdq
sub eax, edx
sar eax, 1
add eax, edi
jmp 0x1000e10c
mov eax, 8
cmp eax, ecx
cmovg ecx, eax
push ecx
mov ecx, esi
call fcn.1002e170
mov ecx, dword [esi]
mov eax, dword [esi + 8]
push str.Hotkey:
mov dword [eax + ecx*4], ebx
mov ecx, 0x100d44a8
inc dword [esi]
call fcn.1000ff70
push 0
push str._.3f
push 0
push 0
push 0x100d3b18
mov edx, 8
mov ecx, str.Speed
call fcn.1004a2a0
add esp, 0x14
mov edx, 8
mov ecx, str.Turbo_Speed
push 0
push str._.3f
push 0
push 0
push 0x100d3b04
call fcn.1004a2a0
mov eax, dword [0x100d5ea4]
add esp, 0x14
mov esi, dword [eax + 0x3f94]
cmp dword [esi + 0xec], 1
jg 0x1000e1a1
push 0x1f2c
push str.E:Visual_Studio_ProjectsMGRCheatMenumgrCheat_srcimguiimgui.cpp
push str.window__IDStack.Size___1
call fcn.10077443
add esp, 0xc
cmp dword [esi + 0xec], 0
jg 0x1000e1c1
push 0x79b
push str.E:Visual_Studio_ProjectsMGRCheatMenumgrCheat_srcimguiimgui.h
push str.Size___0
call fcn.10077443
add esp, 0xc
dec dword [esi + 0xec]
mov ecx, dword [0x100d5ea4]
mov eax, dword [ecx + 0x3f94]
mov byte [eax + 0xb0], 1
mov ecx, dword [ecx + 0x3f94]
cmp byte [ecx + 0xb3], 0
jne 0x1000e493
push 0
push str.UI_Color_Changer
push ecx
push str.UI_Color_Changer
call fcn.10016270
mov edx, 0x1a
mov ecx, eax
call fcn.10056940
add esp, 8
test al, al
je 0x1000e493
mov eax, dword [0x100d5ea4]
mov ecx, str.UI_Color
push 0
push 0x100000
or dword [eax + 0x48d8], 1
mov dword [eax + 0x48e0], 0x43480000
mov edx, dword [0x100d5f84]
lea edx, [edx + 0x19c2050]
call fcn.10052b60
mov eax, dword [0x100d5ea4]
add esp, 8
mov edx, dword [eax + 0x3f94]
cmp byte [edx + 0xb3], 0
jne 0x1000e2b3
movss xmm1, dword [eax + 0x38fc]
addss xmm1, dword [edx + 0x100]
movss xmm0, dword [edx + 0x104]
movss dword [edx + 0xf8], xmm1
movss dword [edx + 0xfc], xmm0
mov eax, dword [edx + 0x128]
mov ecx, dword [edx + 0x12c]
mov dword [edx + 0x120], eax
mov eax, dword [edx + 0x134]
mov dword [edx + 0x124], ecx
mov dword [edx + 0x130], eax
mov byte [edx + 0x138], 1
xor esi, esi
mov edx, str.Alice_blue
cmp byte [str.Alice_blue], 0
je 0x1000e2d9
mov ecx, edx
lea edi, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x1000e2c8
sub ecx, edi
inc edx
add edx, ecx
inc esi
cmp byte [edx], al
jne 0x1000e2c3
push ecx
push esi
push str.Alice_blue
push ecx
mov edx, 0x100d3b34
mov ecx, str.Presets
call fcn.10047dc0
add esp, 0x10
test al, al
je 0x1000e32c
mov eax, dword [0x100d3b34]
mov edx, dword [0x100d5f84]
lea ecx, [eax + eax*2]
mov eax, dword [ecx*4 + 0x100be290]
mov dword [edx + 0x19c2050], eax
mov eax, dword [ecx*4 + 0x100be294]
mov dword [edx + 0x19c2054], eax
mov eax, dword [ecx*4 + 0x100be298]
mov dword [edx + 0x19c2058], eax
push 0
lea edx, [ebp - 0x10]
mov dword [ebp - 0x10], 0
mov ecx, str.Reset
mov dword [ebp - 0xc], 0
call fcn.10044bf0
add esp, 4
test al, al
je 0x1000e387
mov eax, dword [0x100d5f84]
mov dword [eax + 0x19c2050], 0x3f800000
mov dword [eax + 0x19c2054], 0x3f800000
mov dword [eax + 0x19c2058], 0x3f800000
mov dword [eax + 0x19c205c], 0x3f800000
mov dword [0x100d3b34], 0x8f
mov edx, 0x100d5ee4
mov ecx, 0x100a3438
call fcn.10046150
test al, al
je 0x1000e3e6
mov eax, dword [0x100d5f84]
cmp byte [0x100d5ee4], 0
mov dword [eax + 0x19c2050], 0x3f800000
je 0x1000e3c8
mov dword [eax + 0x19c2054], 0
mov dword [eax + 0x19c2058], 0
jmp 0x1000e3dc
mov dword [eax + 0x19c2054], 0x3f800000
mov dword [eax + 0x19c2058], 0x3f800000
mov dword [eax + 0x19c205c], 0x3f800000
cmp byte [0x100d5ee4], 0
je 0x1000e493
mov eax, dword [0x100d5ea4]
mov edx, dword [eax + 0x3f94]
cmp byte [edx + 0xb3], 0
jne 0x1000e45a
movss xmm1, dword [eax + 0x38fc]
addss xmm1, dword [edx + 0x100]
movss xmm0, dword [edx + 0x104]
movss dword [edx + 0xf8], xmm1
movss dword [edx + 0xfc], xmm0
mov eax, dword [edx + 0x128]
mov ecx, dword [edx + 0x12c]
mov dword [edx + 0x120], eax
mov eax, dword [edx + 0x134]
mov dword [edx + 0x124], ecx
mov dword [edx + 0x130], eax
mov byte [edx + 0x138], 1
push 0
push str._.3f
push 0
push 0
push 0x100d3b30
mov edx, 8
mov ecx, str.RGB_Delay
call fcn.1004a2a0
add esp, 0x14
test al, al
je 0x1000e493
xorps xmm0, xmm0
maxss xmm0, dword [0x100d3b30]
movss dword [0x100d3b30], xmm0
mov ecx, dword [0x100d5ea4]
mov eax, dword [ecx + 0x3f94]
mov byte [eax + 0xb0], 1
mov ecx, dword [ecx + 0x3f94]
cmp byte [ecx + 0xb3], 0
jne 0x1000e699
push 0
push str.Misc
push ecx
push str.Misc
call fcn.10016270
mov edx, 0x1a
mov ecx, eax
call fcn.10056940
add esp, 8
test al, al
je 0x1000e699
mov ebx, dword [0x100d5f84]
xor edi, edi
mov esi, str.Easy
nop
mov ecx, esi
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x1000e4f5
sub ecx, edx
inc esi
add esi, ecx
inc edi
cmp byte [esi], al
jne 0x1000e4f0
push ecx
push edi
push str.Easy
push ecx
lea edx, [ebx + 0x1764430]
mov ecx, str.Difficulty
call fcn.10047dc0
add esp, 0x10
mov edx, 0x100a3488
xor esi, esi
mov ecx, edx
lea edi, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x1000e530
sub ecx, edi
inc edx
add edx, ecx
inc esi
cmp byte [edx], al
jne 0x1000e528
push ecx
push esi
push 0x100a3488
push ecx
mov edx, 0x100d5e50
mov ecx, str.Force_Weapon
call fcn.10047dc0
mov eax, dword [0x100d5ea4]
add esp, 0xc
mov esi, dword [eax + 0x3f94]
mov ecx, esi
push str.CAMERA
call fcn.10016270
mov edi, dword [esi + 0xf0]
add esi, 0xec
mov ebx, eax
mov ecx, dword [esi]
cmp ecx, edi
jne 0x1000e5a8
inc ecx
test edi, edi
je 0x1000e596
mov eax, edi
cdq
sub eax, edx
sar eax, 1
add eax, edi
jmp 0x1000e59b
mov eax, 8
cmp eax, ecx
cmovg ecx, eax
push ecx
mov ecx, esi
call fcn.1002e170
mov ecx, dword [esi]
mov eax, dword [esi + 8]
push 0
push str._.2f
mov dword [ebp - 8], 0
mov dword [eax + ecx*4], ebx
lea eax, [ebp - 0xc]
inc dword [esi]
mov ecx, str.Camera_FOV
movss xmm0, dword [0x100d5e60]
mulss xmm0, dword [0x100c7e98]
push eax
lea eax, [ebp - 8]
mov dword [ebp - 0xc], 0x43160000
push eax
divss xmm0, dword [0x100c7e50]
lea eax, [ebp - 0x14]
push eax
movss dword [ebp - 0x14], xmm0
call fcn.100495e0
movss xmm0, dword [ebp - 0x14]
lea edx, [ebp - 0x10]
mulss xmm0, dword [0x100c7e50]
add esp, 0x14
mov ecx, str.Reset
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
divss xmm0, dword [0x100c7e98]
push 0
movss dword [0x100d5e60], xmm0
call fcn.10044bf0
add esp, 4
test al, al
je 0x1000e648
mov dword [0x100d5e60], 0
mov eax, dword [0x100d5ea4]
mov esi, dword [eax + 0x3f94]
cmp dword [esi + 0xec], 1
jg 0x1000e673
push 0x1f2c
push str.E:Visual_Studio_ProjectsMGRCheatMenumgrCheat_srcimguiimgui.cpp
push str.window__IDStack.Size___1
call fcn.10077443
add esp, 0xc
cmp dword [esi + 0xec], 0
jg 0x1000e693
push 0x79b
push str.E:Visual_Studio_ProjectsMGRCheatMenumgrCheat_srcimguiimgui.h
push str.Size___0
call fcn.10077443
add esp, 0xc
dec dword [esi + 0xec]
call fcn.10059ff0
push ecx
mov ecx, 0x100a3550
call fcn.10059ef0
add esp, 4
test al, al
je 0x1000e9d0
mov ecx, dword [0x100d5ea4]
mov eax, dword [ecx + 0x3f94]
mov byte [eax + 0xb0], 1
mov ecx, dword [ecx + 0x3f94]
cmp byte [ecx + 0xb3], 0
jne 0x1000e865
push 0
push str.Player_Spawning
push ecx
push str.Player_Spawning
call fcn.10016270
mov edx, 0x1a
mov ecx, eax
call fcn.10056940
add esp, 8
test al, al
je 0x1000e865
push str.May_cause_crashes_sometimes__or_game_freeze
call fcn.10043f80
add esp, 4
mov edx, 0x100d3b14
mov ecx, str.Player_Sync
call fcn.10046150
movss xmm1, dword [0x100c7ef8]
xorps xmm0, xmm0
call fcn.10024800
push 0x1009bc40
call fcn.10044070
add esp, 4
xor ecx, ecx
call fcn.10016780
test al, al
je 0x1000e7ae
xor ecx, ecx
call fcn.10025ae0
mov eax, dword [0x100d5ea4]
movss xmm0, dword [eax + 0x3cfc]
mulss xmm0, dword [0x100c7e74]
call fcn.10020f00
push 1
xor edx, edx
mov ecx, str.Syncs_in_position_and_rotation
call fcn.10043870
add esp, 4
call fcn.10020f80
mov eax, dword [0x100d5ea4]
mov eax, dword [eax + 0x3f94]
test dword [eax + 0xc], 0x2000000
jne 0x1000e7a9
push 0x28ec
push str.E:Visual_Studio_ProjectsMGRCheatMenumgrCheat_srcimguiimgui.cpp
push str.GetCurrentWindowRead____Flags__ImGuiWindowFlags_Tooltip
call fcn.10077443
add esp, 0xc
call fcn.1001fef0
push 0
push 0x100c3c58
push 0
lea eax, [ebp - 0xc]
mov dword [ebp - 0xc], 1
push eax
push 0x100d5e94
mov edx, 4
mov ecx, str.Players_ammount
call fcn.1004a2a0
mov eax, dword [0x100d5f90]
add esp, 0x14
mov esi, dword [eax + 0x60]
test esi, esi
je 0x1000e865
push 0
lea edx, [ebp - 0x10]
mov dword [ebp - 0x10], 0
mov ecx, str.Spawn_player
mov dword [ebp - 0xc], 0
call fcn.10044bf0
add esp, 4
test al, al
je 0x1000e865
cmp dword [0x100d5e94], 0
jle 0x1000e865
lea edi, [esi + 0x90]
lea ebx, [esi + 0x50]
nop
mov eax, dword [0x100d5f88]
mov esi, dword [eax]
mov ecx, esi
mov eax, dword [esi]
mov eax, dword [eax + 8]
call eax
mov eax, dword [esi]
mov ecx, esi
push 0
mov eax, dword [eax + 0x24]
call eax
mov edx, dword [0x100d5f84]
mov ecx, eax
lea edx, [edx + 0x67c8a0]
call edx
push edi
mov ecx, eax
push ebx
mov edx, dword [eax]
mov eax, dword [edx + 0x7c]
call eax
mov eax, dword [0x100d5e94]
dec eax
mov dword [0x100d5e94], eax
test eax, eax
jg 0x1000e820
mov edx, 0x100d4240
mov ecx, str.Turbo_Mode
call fcn.10046150
test al, al
je 0x1000e890
cmp byte [0x100d4240], 0
jne 0x1000e89d
mov eax, dword [0x100d5fa0]
mov dword [eax + 0x88], 0x3d75c28e
cmp byte [0x100d4240], 0
je 0x1000e926
mov eax, dword [0x100d5ea4]
mov edx, dword [eax + 0x3f94]
cmp byte [edx + 0xb3], 0
jne 0x1000e904
movss xmm1, dword [eax + 0x38fc]
addss xmm1, dword [edx + 0x100]
movss xmm0, dword [edx + 0x104]
movss dword [edx + 0xf8], xmm1
movss dword [edx + 0xfc], xmm0
mov eax, dword [edx + 0x128]
mov ecx, dword [edx + 0x12c]
mov dword [edx + 0x120], eax
mov eax, dword [edx + 0x134]
mov dword [edx + 0x124], ecx
mov dword [edx + 0x130], eax
mov byte [edx + 0x138], 1
push 0
push str._.3f
push 0
push 0
push 0x100d3b08
mov edx, 8
mov ecx, str.FactorTURBOMODE
call fcn.1004a2a0
add esp, 0x14
mov edx, 0x100d5e4e
mov ecx, str.Big_Heads
call fcn.10046150
cmp byte [0x100d5e4e], 0
je 0x1000e9cb
mov eax, dword [0x100d5ea4]
mov esi, dword [eax + 0x3f94]
cmp byte [esi + 0xb3], 0
jne 0x1000e9a9
movss xmm1, dword [eax + 0x38fc]
addss xmm1, dword [esi + 0x100]
movss xmm0, dword [esi + 0x104]
movss dword [esi + 0xf8], xmm1
movss dword [esi + 0xfc], xmm0
mov eax, dword [esi + 0x128]
mov ecx, dword [esi + 0x12c]
mov dword [esi + 0x120], eax
mov eax, dword [esi + 0x134]
mov dword [esi + 0x124], ecx
mov dword [esi + 0x130], eax
mov byte [esi + 0x138], 1
push 0
push str._.3f
push 0
push 0
push 0x100d3b10
mov edx, 8
mov ecx, str.Custom_Size
call fcn.1004a2a0
add esp, 0x14
call fcn.10059ff0
push ecx
mov ecx, str.Menu
call fcn.10059ef0
add esp, 4
test al, al
je 0x1000ed71
push 0
lea edx, [ebp - 0x10]
mov dword [ebp - 0x10], 0
mov ecx, str.Save
mov dword [ebp - 0xc], 0
call fcn.10044bf0
add esp, 4
test al, al
je 0x1000ea34
call fcn.10007a40
mov esi, dword [0x100d44d4]
mov eax, dword [0x100d44d8]
lea edi, [esi + eax*4]
cmp esi, edi
je 0x1000ea2f
mov ecx, dword [esi]
mov eax, dword [ecx]
call dword [eax + 4]
add esi, 4
cmp esi, edi
jne 0x1000ea21
call fcn.1000fd40
mov eax, dword [0x100d5ea4]
mov edx, dword [eax + 0x3f94]
cmp byte [edx + 0xb3], 0
jne 0x1000ea9b
movss xmm1, dword [eax + 0x38fc]
addss xmm1, dword [edx + 0x100]
movss xmm0, dword [edx + 0x104]
movss dword [edx + 0xf8], xmm1
movss dword [edx + 0xfc], xmm0
mov eax, dword [edx + 0x128]
mov ecx, dword [edx + 0x12c]
mov dword [edx + 0x120], eax
mov eax, dword [edx + 0x134]
mov dword [edx + 0x124], ecx
mov dword [edx + 0x130], eax
mov byte [edx + 0x138], 1
push 0
lea edx, [ebp - 0x10]
mov dword [ebp - 0x10], 0
mov ecx, str.Load
mov dword [ebp - 0xc], 0
call fcn.10044bf0
add esp, 4
test al, al
je 0x1000eae9
call fcn.100076c0
mov esi, dword [0x100d44d4]
mov eax, dword [0x100d44d8]
lea edi, [esi + eax*4]
cmp esi, edi
je 0x1000eae4
mov ecx, dword [esi]
mov eax, dword [ecx]
call dword [eax + 8]
add esi, 4
cmp esi, edi
jne 0x1000ead6
call fcn.1000fe70
mov eax, dword [0x100d5ea4]
mov edx, dword [eax + 0x3f94]
cmp byte [edx + 0xb3], 0
jne 0x1000eb50
movss xmm1, dword [eax + 0x38fc]
addss xmm1, dword [edx + 0x100]
movss xmm0, dword [edx + 0x104]
movss dword [edx + 0xf8], xmm1
movss dword [edx + 0xfc], xmm0
mov eax, dword [edx + 0x128]
mov ecx, dword [edx + 0x12c]
mov dword [edx + 0x120], eax
mov eax, dword [edx + 0x134]
mov dword [edx + 0x124], ecx
mov dword [edx + 0x130], eax
mov byte [edx + 0x138], 1
push 0
lea edx, [ebp - 0x10]
mov dword [ebp - 0x10], 0
mov ecx, str.Reset
mov dword [ebp - 0xc], 0
call fcn.10044bf0
add esp, 4
test al, al
je 0x1000ec45
mov esi, dword [0x100d4274]
mov eax, dword [0x100d4278]
mov byte [0x100d5e54], 0
mov byte [0x100d5e5d], 0
mov dword [0x100d3b00], 0x3f800000
lea edi, [esi + eax*4]
mov dword [0x100d3b0c], 0xc7
mov dword [0x100d3b20], 0x3f000000
mov byte [0x100d5e5e], 0
mov dword [0x100d5e58], 0
mov byte [0x100d3b14], 0
mov dword [0x100d3b08], 0x3f99999a
mov byte [0x100d5e4e], 0
mov dword [0x100d3b10], 0x40000000
cmp esi, edi
je 0x1000ebfe
nop dword [eax]
mov ecx, dword [esi]
mov eax, dword [ecx]
call dword [eax + 0xc]
add esi, 4
cmp esi, edi
jne 0x1000ebf0
mov esi, dword [0x100d3e44]
mov eax, dword [0x100d3e48]
lea edi, [esi + eax*4]
cmp esi, edi
je 0x1000ec1e
mov ecx, dword [esi]
mov eax, dword [ecx]
call dword [eax + 0xc]
add esi, 4
cmp esi, edi
jne 0x1000ec10
mov esi, dword [0x100d44d4]
mov eax, dword [0x100d44d8]
mov byte [0x100d5c28], 1
lea edi, [esi + eax*4]
cmp esi, edi
je 0x1000ec45
mov ecx, dword [esi]
mov eax, dword [ecx]
call dword [eax + 0xc]
add esi, 4
cmp esi, edi
jne 0x1000ec37
mov eax, dword [0x100d5ea4]
mov eax, dword [eax + 0x3f94]
cmp byte [eax + 0xb3], 0
jne 0x1000ec87
mov edx, dword [eax + 0x1a0]
mov ecx, edx
neg ecx
sbb ecx, ecx
add ecx, 2
cmp dword [eax + 0x198], 0
je 0x1000ec7a
mov ecx, edx
neg ecx
sbb ecx, ecx
add ecx, 6
movss xmm1, dword [0x100c7dd4]
call fcn.10046a80
push str.Menu_key:
mov ecx, 0x100d4668
call fcn.1000ff70
mov edx, 0x100d5c28
mov ecx, str.Pause_game_when_shown
call fcn.10046150
test al, al
je 0x1000ed6c
mov eax, dword [0x100d5f38]
cmp dword [eax], 1
jne 0x1000ed6c
mov edx, dword [0x100d5f00]
movzx ecx, byte [0x100d5c28]
shl ecx, 7
xor ecx, dword [edx]
and ecx, 0x80
xor dword [edx], ecx
mov edx, dword [0x100d5fa4]
movzx ecx, byte [0x100d5c28]
shl ecx, 0xc
xor ecx, dword [edx]
and ecx, 0x1000
xor dword [edx], ecx
mov edx, dword [0x100d5f00]
movzx ecx, byte [0x100d5c28]
shl ecx, 0x1f
mov eax, dword [edx + 4]
and eax, 0x7fffffff
or ecx, eax
mov eax, 0x400
mov dword [edx + 4], ecx
xor edx, edx
cmp byte [0x100d5c28], dl
mov ecx, dword [0x100d5f00]
cmove edx, eax
xor esi, esi
mov eax, dword [ecx]
and eax, 0xfffffbff
or edx, eax
mov eax, 0x20000
mov dword [ecx], edx
cmp byte [0x100d5c28], 0
cmove esi, eax
mov eax, dword [0x100d5f00]
and edx, 0xfffdffff
xor ecx, ecx
or esi, edx
mov dword [eax], esi
mov eax, 0x80000
cmp byte [0x100d5c28], cl
cmove ecx, eax
mov eax, dword [0x100d5f00]
and esi, 0xfff7ffff
or ecx, esi
mov dword [eax], ecx
call fcn.10059ff0
push ecx
mov ecx, str.About
call fcn.10059ef0
add esp, 4
test al, al
je 0x1000f185
movsd xmm0, qword [0x100c7e18]
sub esp, 8
movsd qword [esp], xmm0
push str.Mod_Menu___.2f_
call fcn.10043f80
add esp, 0xc
push str.May_14_2024
push str.20:36:50
push str.Build_:___s___s_
call fcn.10043f80
mov ecx, dword [0x100d5ea4]
add esp, 0xc
mov eax, dword [ecx + 0x3f94]
mov byte [eax + 0xb0], 1
mov eax, dword [ecx + 0x3f94]
cmp byte [eax + 0xb3], 0
jne 0x1000edfb
movss xmm1, dword [0x100c7ef8]
lea ecx, [ebp - 0x10]
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
call fcn.10024440
push 0
lea edx, [ebp - 0x10]
mov dword [ebp - 0x10], 0x42c80000
mov ecx, str.YouTube
mov dword [ebp - 0xc], 0x41a00000
call fcn.10044bf0
mov esi, dword [sym.imp.SHELL32.dll_ShellExecuteA]
add esp, 4
test al, al
je 0x1000ee39
push 0
push 0
push 0
push str.https:__www.youtube.com__frouk3378
push str.open
push 0
call esi
mov eax, dword [0x100d5ea4]
mov edx, dword [eax + 0x3f94]
cmp byte [edx + 0xb3], 0
jne 0x1000eea0
movss xmm1, dword [eax + 0x38fc]
addss xmm1, dword [edx + 0x100]
movss xmm0, dword [edx + 0x104]
movss dword [edx + 0xf8], xmm1
movss dword [edx + 0xfc], xmm0
mov eax, dword [edx + 0x128]
mov ecx, dword [edx + 0x12c]
mov dword [edx + 0x120], eax
mov eax, dword [edx + 0x134]
mov dword [edx + 0x124], ecx
mov dword [edx + 0x130], eax
mov byte [edx + 0x138], 1
push 0
lea edx, [ebp - 0x10]
mov dword [ebp - 0x10], 0x42c80000
mov ecx, str.GitHub
mov dword [ebp - 0xc], 0x41a00000
call fcn.10044bf0
add esp, 4
test al, al
je 0x1000eed8
push 0
push 0
push 0
push str.https:__github.com_Frouk3
push str.open
push 0
call esi
mov ecx, dword [0x100d5ea4]
lea eax, [ebp - 0x10]
movss xmm3, dword [0x100c7ed4]
push 0
push 0
movss xmm2, dword [ecx + 0x3cfc]
push str.Mod_Menu_made_by_Frouk
push ecx
mov ecx, dword [ecx + 0x3cf8]
mov dword [esp], 0xbf800000
push eax
call fcn.1003de60
call fcn.100469e0
mov eax, dword [0x100d5ea4]
movss xmm1, dword [ebp - 0x10]
addss xmm1, dword [0x100c7dcc]
mov eax, dword [eax + 0x3f94]
movss xmm0, dword [eax + 0x20]
cvttss2si eax, xmm1
movd xmm1, eax
cvtdq2ps xmm1, xmm1
subss xmm0, xmm1
movss xmm1, dword [0x100c7ef8]
mulss xmm0, dword [0x100c7d94]
call fcn.10024800
push str.Mod_Menu_made_by_Frouk
call fcn.10043f80
mov ecx, dword [0x100d5ea4]
lea eax, [ebp - 0x10]
movss xmm3, dword [0x100c7ed4]
add esp, 4
movss xmm2, dword [ecx + 0x3cfc]
push 0
push 0
push str.If_you_like_my_work__consider_donating_:_
push ecx
mov ecx, dword [ecx + 0x3cf8]
mov dword [esp], 0xbf800000
push eax
call fcn.1003de60
call fcn.100469e0
mov eax, dword [0x100d5ea4]
movss xmm1, dword [ebp - 0x10]
addss xmm1, dword [0x100c7dcc]
mov eax, dword [eax + 0x3f94]
movss xmm0, dword [eax + 0x20]
cvttss2si eax, xmm1
movd xmm1, eax
cvtdq2ps xmm1, xmm1
subss xmm0, xmm1
movss xmm1, dword [0x100c7ef8]
mulss xmm0, dword [0x100c7d94]
call fcn.10024800
push str.If_you_like_my_work__consider_donating_:_
call fcn.10043f80
add esp, 4
push str.Donations_to_author_:
call fcn.10043f80
add esp, 4
mov dword [ebp - 0x10], 0
lea edx, [ebp - 0x10]
mov dword [ebp - 0xc], 0
mov ecx, str.Donatello
push 0
call fcn.10044bf0
add esp, 4
test al, al
je 0x1000f02f
push 0
push 0
push 0
push str.https:__donatello.to_Frouk3
push str.open
push 0
call esi
mov eax, dword [0x100d5ea4]
mov edx, dword [eax + 0x3f94]
cmp byte [edx + 0xb3], 0
jne 0x1000f096
movss xmm1, dword [eax + 0x38fc]
addss xmm1, dword [edx + 0x100]
movss xmm0, dword [edx + 0x104]
movss dword [edx + 0xf8], xmm1
movss dword [edx + 0xfc], xmm0
mov eax, dword [edx + 0x128]
mov ecx, dword [edx + 0x12c]
mov dword [edx + 0x120], eax
mov eax, dword [edx + 0x134]
mov dword [edx + 0x124], ecx
mov dword [edx + 0x130], eax
mov byte [edx + 0x138], 1
push 0
lea edx, [ebp - 0x10]
mov dword [ebp - 0x10], 0
mov ecx, str.PayPal
mov dword [ebp - 0xc], 0
call fcn.10044bf0
add esp, 4
test al, al
je 0x1000f0ce
push 0
push 0
push 0
push str.https:__paypal.me_MykhailoKytsun
push str.open
push 0
call esi
push str.Credits:
call fcn.10043f80
add esp, 4
push str.1.90.1
push str.ImGui___s__:_ocornut
call fcn.10044200
push str.MinHook_:_TsudaKageyu
call fcn.10044200
mov ecx, dword [0x100d5ea4]
lea eax, [ebp - 0x10]
movss xmm3, dword [0x100c7ed4]
add esp, 0xc
movss xmm2, dword [ecx + 0x3cfc]
push 0
push 0
push str.And_also__thanks_to_other_people_that_helped_me
push ecx
mov ecx, dword [ecx + 0x3cf8]
mov dword [esp], 0xbf800000
push eax
call fcn.1003de60
call fcn.100469e0
mov eax, dword [0x100d5ea4]
movss xmm2, dword [ebp - 0x10]
addss xmm2, dword [0x100c7dcc]
movss xmm1, dword [0x100c7ef8]
mov eax, dword [eax + 0x3f94]
movss xmm0, dword [eax + 0x20]
cvttss2si eax, xmm2
movd xmm2, eax
cvtdq2ps xmm2, xmm2
subss xmm0, xmm2
mulss xmm0, dword [0x100c7d94]
call fcn.10024800
push str.And_also__thanks_to_other_people_that_helped_me
call fcn.10043f80
add esp, 4
call fcn.10059ff0
call fcn.10058540
call fcn.1001fef0
mov ecx, dword [ebp - 4]
pop edi
pop esi
xor ecx, ebp
pop ebx
call fcn.1005ff0b
mov esp, ebp
pop ebp
ret