Function at 0x10053d20
Capabilities:
Get geographical location

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
lea eax, [ebp - 4]
mov dword [ebp - 4], 0
push eax
call fcn.10059830
mov dword [eax], str.Fist
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 1
call fcn.10059830
mov dword [eax], str.Brass_Knuckles
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 2
call fcn.10059830
mov dword [eax], str.Golf_Club
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 3
call fcn.10059830
mov dword [eax], str.Nightstick
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 4
call fcn.10059830
mov dword [eax], str.Knife
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 5
call fcn.10059830
mov dword [eax], str.Baseball_Bat
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 6
call fcn.10059830
mov dword [eax], str.Shovel
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 7
call fcn.10059830
mov dword [eax], str.Pool_Cue
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 8
call fcn.10059830
mov dword [eax], str.Katana
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 9
call fcn.10059830
mov dword [eax], str.Chainsaw
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0xa
call fcn.10059830
mov dword [eax], str.Dildo_1
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0xb
call fcn.10059830
mov dword [eax], str.Dildo_2
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0xc
call fcn.10059830
mov dword [eax], str.Vibrator_1
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0xd
call fcn.10059830
mov dword [eax], str.Vibrator_2
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0xe
call fcn.10059830
mov dword [eax], str.Flowers
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0xf
call fcn.10059830
mov dword [eax], str.Cane
mov dword [ebp - 4], 0x10
lea eax, [ebp - 4]
push eax
call fcn.10059830
mov dword [eax], str.Grenade
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x11
call fcn.10059830
mov dword [eax], str.Tear_Gas
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x12
call fcn.10059830
mov dword [eax], str.Molotov_Cocktail
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x13
call fcn.10059830
mov dword [eax], str.Rocket_Launcher
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x14
call fcn.10059830
mov dword [eax], str.Homing_Rocket_Launcher
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x15
call fcn.10059830
mov dword [eax], str.Freefall_Bomb
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x16
call fcn.10059830
mov dword [eax], str.Pistol
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x17
call fcn.10059830
mov dword [eax], str.Silenced_Pistol
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x18
call fcn.10059830
mov dword [eax], str.Desert_Eagle
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x19
call fcn.10059830
mov dword [eax], str.Shotgun
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x1a
call fcn.10059830
mov dword [eax], str.Sawn_Off_Shotgun
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x1b
call fcn.10059830
mov dword [eax], str.SPAS_12
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x1c
call fcn.10059830
mov dword [eax], 0x100d1770
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x1d
call fcn.10059830
mov dword [eax], 0x100d177c
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x1e
call fcn.10059830
mov dword [eax], str.AK_47
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x1f
call fcn.10059830
mov dword [eax], str.M4_Carbine
lea eax, [ebp - 4]
mov dword [ebp - 4], 0x20
push eax
call fcn.10059830
mov dword [eax], str.TEC_9
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x21
call fcn.10059830
mov dword [eax], str.Country_Rifle
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x22
call fcn.10059830
mov dword [eax], str.Sniper_Rifle
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x23
call fcn.10059830
mov dword [eax], str.Rocket_Launcher
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x24
call fcn.10059830
mov dword [eax], str.Homing_Rocket_Launcher
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x25
call fcn.10059830
mov dword [eax], str.Flamethrower
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x26
call fcn.10059830
mov dword [eax], str.Minigun
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x27
call fcn.10059830
mov dword [eax], str.Satchel_Charge
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x28
call fcn.10059830
mov dword [eax], str.Detonator
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x29
call fcn.10059830
mov dword [eax], str.Spray_Can
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x2a
call fcn.10059830
mov dword [eax], str.Fire_Extinguisher
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x2b
call fcn.10059830
mov dword [eax], str.Camera
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x2c
call fcn.10059830
mov dword [eax], str.Nightvision_Goggles
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x2d
call fcn.10059830
mov dword [eax], str.Infrared_Goggles
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x2e
call fcn.10059830
mov dword [eax], str.Parachute
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x2f
call fcn.10059830
mov dword [eax], str.Unused_Weapon
lea eax, [ebp - 4]
mov dword [ebp - 4], 0x30
push eax
call fcn.10059830
mov dword [eax], str.Body_Armor
lea eax, [ebp - 4]
push eax
mov dword [ebp - 4], 0x3a
call fcn.10059830
mov dword [eax], str.Flare
mov esp, ebp
pop ebp
ret