All addresses are assumed to be of the type 4 Bytes/Dword (as used in Cheat Engine) unless otherwise noted.
Skills/Stats
Skills
Address
|
Type
|
Description
|
00B791B8
|
Bicycle
|
|
00B791B4
|
Motorbike
|
|
00B7919C
|
Flying
|
00B790A0
|
Driving
|
00B794AC (Float)
|
Uzi/Tec9
|
Increases at 0.5 per shot (if it actually hits something that can take damage)
|
Stats
Address
|
Type
|
Description
|
00B791A4
|
Lung Capacity
|
Increased by Lung Capacity Exp (see below)
|
00B793E0 (Float)
|
Max Health
|
Increased by Max Health Exp (see below)
|
00B793DC (Float)
|
Muscle
|
Changed by Muscle Exp (see below), Gym
|
00B793D8 (Float)
|
Stamina
|
00B793D4 (Float)
|
Fat
|
Changed by Stamina/Muscle changes and eating
|
00B793E4 (Float)
|
Sex Appeal
|
|
Exp/Progress
Exp values are increased by certain actions, and then increase the associated skill/stat once it reaches a certain number of points (the number in parentheses in the description column).
Normally these values get reset to 0 when you start a new game through the menu or load a save, except for the Lung Capacity, Cycling and Max Health Exp.
Address
|
Type
|
Description
|
00B794E8
|
Lung Capacity
|
(60k) [Doesn't reset]
|
00B7950C
|
Max Health
|
Increases at 1000/second with Running/Sprinting/Cycling when actually pressing W (600k) [Doesn't reset]
|
00B79500
|
Stamina/Run
|
(300k)
|
00B794DC
|
Stamina/Cycle
|
(300k)
|
00B794D8
|
Stamina/Sprint
|
(300k)
|
00B794E4
|
Stamina/Swim
|
(180k)
|
00B794FC
|
Muscle
|
Running/Sprinting/Swimming/Diving (150k)
|
00B794EC
|
Driving
|
(300k)
|
00B794F8
|
Motorbike
|
(180k)
|
00B794F0
|
Flying
|
(300k)
|
00B794E0
|
Cycling
|
Increases depending on speed/bunnyhopping (120k) [Doesn't reset]
|
Other Stuff
Address
|
Type
|
Description
|
00B7CB84
|
Playing Time
|
The time in milliseconds that has been played
|
00A49FC4
|
On Mission
|
Set to 1 when on a mission, 0 otherwise
|
Achievements
Address
|
Type
|
Description
|
00B7938C (Float)
|
Distance on foot
|
00B79390 (Float)
|
Distance in a car
|
00B793EC (Float)
|
Distance on a bicycle
|
Phonecalls
- See also: Phonecalls
Address
|
Type
|
Description
|
00A49C48
|
$TIME_FROM_LAST_CALL
|
Only updated when a call can actually be received
|
00A4AF90
|
Recall Time
|
Delay between calls in milliseconds (20k, 15k after Badlands)
|
00A4999C
|
Call active
|
This is 1 as long as the phone is ringing/call being answered
|
00A4AF70
|
Current Call Id
|
Changed to the Call Id when the phone rings
|
00A49C40
|
Last Call Time
|
This is set to the current playing time (in milliseconds) when a call is finished/canceled or a mission is finished. There seem to be a lot of different values that are similiar, some don't change at some points. This address may or may not work in all situations.
|