Defines

Stats
[Critter parameters]

Defines

#define ST_STRENGTH   (0)
 Strength.
#define ST_PERCEPTION   (1)
 Perception.
#define ST_ENDURANCE   (2)
 Endurance.
#define ST_CHARISMA   (3)
 Charisma.
#define ST_INTELLECT   (4)
 Intelligence.
#define ST_AGILITY   (5)
 Agility.
#define ST_LUCK   (6)
 Luck.
#define ST_MAX_LIFE   (7)
 Maximum number of hit points.
#define ST_ACTION_POINTS   (8)
 Number of action points.
#define ST_ARMOR_CLASS   (9)
 Armor class.
#define ST_MELEE_DAMAGE   (10)
#define ST_CARRY_WEIGHT   (11)
 Maximum weight critter can carry.
#define ST_SEQUENCE   (12)
#define ST_HEALING_RATE   (13)
 Number of hit points that are renewed periodically.
#define ST_CRITICAL_CHANCE   (14)
 Chance to cause critical-hit.
#define ST_MAX_CRITICAL   (15)
#define ST_NORMAL_ABSORB   (16)
#define ST_LASER_ABSORB   (17)
#define ST_FIRE_ABSORB   (18)
#define ST_PLASMA_ABSORB   (19)
#define ST_ELECTRO_ABSORB   (20)
#define ST_EMP_ABSORB   (21)
#define ST_EXPLODE_ABSORB   (22)
#define ST_NORMAL_RESIST   (23)
#define ST_LASER_RESIST   (24)
#define ST_FIRE_RESIST   (25)
#define ST_PLASMA_RESIST   (26)
#define ST_ELECTRO_RESIST   (27)
#define ST_EMP_RESIST   (28)
#define ST_EXPLODE_RESIST   (29)
#define ST_RADIATION_RESISTANCE   (30)
#define ST_POISON_RESISTANCE   (31)
#define ST_STRENGTH_EXT   (32)
#define ST_PERCEPTION_EXT   (33)
#define ST_ENDURANCE_EXT   (34)
#define ST_CHARISMA_EXT   (35)
#define ST_INTELLECT_EXT   (36)
#define ST_AGILITY_EXT   (37)
#define ST_LUCK_EXT   (38)
#define ST_MAX_LIFE_EXT   (39)
#define ST_ACTION_POINTS_EXT   (40)
#define ST_ARMOR_CLASS_EXT   (41)
#define ST_MELEE_DAMAGE_EXT   (42)
#define ST_CARRY_WEIGHT_EXT   (43)
#define ST_SEQUENCE_EXT   (44)
#define ST_HEALING_RATE_EXT   (45)
#define ST_CRITICAL_CHANCE_EXT   (46)
#define ST_MAX_CRITICAL_EXT   (47)
#define ST_NORMAL_ABSORB_EXT   (48)
#define ST_LASER_ABSORB_EXT   (49)
#define ST_FIRE_ABSORB_EXT   (50)
#define ST_PLASMA_ABSORB_EXT   (51)
#define ST_ELECTRO_ABSORB_EXT   (52)
#define ST_EMP_ABSORB_EXT   (53)
#define ST_EXPLODE_ABSORB_EXT   (54)
#define ST_NORMAL_RESIST_EXT   (55)
#define ST_LASER_RESIST_EXT   (56)
#define ST_FIRE_RESIST_EXT   (57)
#define ST_PLASMA_RESIST_EXT   (58)
#define ST_ELECTRO_RESIST_EXT   (59)
#define ST_EMP_RESIST_EXT   (60)
#define ST_EXPLODE_RESIST_EXT   (61)
#define ST_RADIATION_RESISTANCE_EXT   (62)
#define ST_POISON_RESISTANCE_EXT   (63)
#define ST_TOXIC   (64)
#define ST_RADIOACTIVE   (65)
#define ST_KILL_EXPERIENCE   (66)
#define ST_BODY_TYPE   (67)
#define ST_LOCOMOTION_TYPE   (68)
#define ST_DAMAGE_TYPE   (69)
#define ST_AGE   (70)
#define ST_GENDER   (71)
#define ST_CURRENT_HP   (72)
#define ST_POISONING_LEVEL   (73)
#define ST_RADIATION_LEVEL   (74)
#define ST_CURRENT_AP   (75)
#define ST_EXPERIENCE   (76)
#define ST_LEVEL   (77)
#define ST_UNSPENT_SKILL_POINTS   (78)
#define ST_UNSPENT_PERKS   (79)
#define ST_KARMA   (80)
#define ST_FOLLOW_CRIT   (81)
#define ST_REPLICATION_MONEY   (82)
#define ST_REPLICATION_COUNT   (83)
#define ST_REPLICATION_TIME   (84)
#define ST_REPLICATION_COST   (85)
#define ST_TURN_BASED_AC   (86)
#define ST_MAX_MOVE_AP   (87)
#define ST_MOVE_AP   (88)
#define ST_NPC_ROLE   (89)
#define ST_VAR0   (90)
 Additional stat that can be used to store any kind of info.
#define ST_VAR1   (91)
 Additional stat that can be used to store any kind of info.
#define ST_VAR2   (92)
 Additional stat that can be used to store any kind of info.
#define ST_VAR3   (93)
 Additional stat that can be used to store any kind of info.
#define ST_VAR4   (94)
 Additional stat that can be used to store any kind of info.
#define ST_VAR5   (95)
 Additional stat that can be used to store any kind of info.
#define ST_VAR6   (96)
 Additional stat that can be used to store any kind of info.
#define ST_VAR7   (97)
 Additional stat that can be used to store any kind of info.
#define ST_VAR8   (98)
 Additional stat that can be used to store any kind of info.
#define ST_VAR9   (99)
 Additional stat that can be used to store any kind of info.
#define ST_PLAYER_KARMA   (100)
#define ST_BONUS_LOOK   (101)
#define ST_RATE_OBJECT   (102)
#define ST_FREE_BARTER_PLAYER   (103)
#define ST_DIALOG_ID   (104)
 Returns the id number of critter's dialog.
#define ST_AI_ID   (105)
#define ST_TEAM_ID   (106)
 Returns the id number of critter's AI team.
#define ST_BAG_ID   (107)
#define ST_LAST_STEAL_CR_ID   (108)
#define ST_STEAL_COUNT   (109)
#define ST_LAST_WEAPON_ID   (110)
#define ST_LAST_WEAPON_USE   (111)
#define ST_BASE_CRTYPE   (112)
#define ST_DEAD_BLOCKER_ID   (113)
#define ST_CURRENT_ARMOR_PERK   (114)
#define ST_TALK_DISTANCE   (115)
#define ST_SCALE_FACTOR   (116)
#define ST_WALK_TIME   (117)
#define ST_RUN_TIME   (118)
#define ST_EXT_SNEAK   (119)
#define ST_HEALTH_LEVEL   (120)
#define ST_FACTION_RANK   (121)
#define ST_FACTION_MODE   (122)
#define ST_SNEAK_FLAGS   (123)
#define ST_REP_DECAY   (130)
#define ST_SCENARIO   (131)
#define ST_BLUEPRINTS_CONSUMED   (132)

Define Documentation

#define ST_STRENGTH   (0)

Strength.

#define ST_PERCEPTION   (1)

Perception.

#define ST_ENDURANCE   (2)

Endurance.

#define ST_CHARISMA   (3)

Charisma.

#define ST_INTELLECT   (4)

Intelligence.

#define ST_AGILITY   (5)

Agility.

#define ST_LUCK   (6)

Luck.

#define ST_MAX_LIFE   (7)

Maximum number of hit points.

#define ST_ACTION_POINTS   (8)

Number of action points.

#define ST_ARMOR_CLASS   (9)

Armor class.

#define ST_MELEE_DAMAGE   (10)
#define ST_CARRY_WEIGHT   (11)

Maximum weight critter can carry.

#define ST_SEQUENCE   (12)
#define ST_HEALING_RATE   (13)

Number of hit points that are renewed periodically.

#define ST_CRITICAL_CHANCE   (14)

Chance to cause critical-hit.

#define ST_MAX_CRITICAL   (15)
#define ST_NORMAL_ABSORB   (16)
#define ST_LASER_ABSORB   (17)
#define ST_FIRE_ABSORB   (18)
#define ST_PLASMA_ABSORB   (19)
#define ST_ELECTRO_ABSORB   (20)
#define ST_EMP_ABSORB   (21)
#define ST_EXPLODE_ABSORB   (22)
#define ST_NORMAL_RESIST   (23)
#define ST_LASER_RESIST   (24)
#define ST_FIRE_RESIST   (25)
#define ST_PLASMA_RESIST   (26)
#define ST_ELECTRO_RESIST   (27)
#define ST_EMP_RESIST   (28)
#define ST_EXPLODE_RESIST   (29)
#define ST_RADIATION_RESISTANCE   (30)
#define ST_POISON_RESISTANCE   (31)
#define ST_STRENGTH_EXT   (32)
#define ST_PERCEPTION_EXT   (33)
#define ST_ENDURANCE_EXT   (34)
#define ST_CHARISMA_EXT   (35)
#define ST_INTELLECT_EXT   (36)
#define ST_AGILITY_EXT   (37)
#define ST_LUCK_EXT   (38)
#define ST_MAX_LIFE_EXT   (39)
#define ST_ACTION_POINTS_EXT   (40)
#define ST_ARMOR_CLASS_EXT   (41)
#define ST_MELEE_DAMAGE_EXT   (42)
#define ST_CARRY_WEIGHT_EXT   (43)
#define ST_SEQUENCE_EXT   (44)
#define ST_HEALING_RATE_EXT   (45)
#define ST_CRITICAL_CHANCE_EXT   (46)
#define ST_MAX_CRITICAL_EXT   (47)
#define ST_NORMAL_ABSORB_EXT   (48)
#define ST_LASER_ABSORB_EXT   (49)
#define ST_FIRE_ABSORB_EXT   (50)
#define ST_PLASMA_ABSORB_EXT   (51)
#define ST_ELECTRO_ABSORB_EXT   (52)
#define ST_EMP_ABSORB_EXT   (53)
#define ST_EXPLODE_ABSORB_EXT   (54)
#define ST_NORMAL_RESIST_EXT   (55)
#define ST_LASER_RESIST_EXT   (56)
#define ST_FIRE_RESIST_EXT   (57)
#define ST_PLASMA_RESIST_EXT   (58)
#define ST_ELECTRO_RESIST_EXT   (59)
#define ST_EMP_RESIST_EXT   (60)
#define ST_EXPLODE_RESIST_EXT   (61)
#define ST_RADIATION_RESISTANCE_EXT   (62)
#define ST_POISON_RESISTANCE_EXT   (63)
#define ST_TOXIC   (64)
#define ST_RADIOACTIVE   (65)
#define ST_KILL_EXPERIENCE   (66)
#define ST_BODY_TYPE   (67)
#define ST_LOCOMOTION_TYPE   (68)
#define ST_DAMAGE_TYPE   (69)
#define ST_AGE   (70)
#define ST_GENDER   (71)
#define ST_CURRENT_HP   (72)
#define ST_POISONING_LEVEL   (73)
#define ST_RADIATION_LEVEL   (74)
#define ST_CURRENT_AP   (75)
#define ST_EXPERIENCE   (76)
#define ST_LEVEL   (77)
#define ST_UNSPENT_SKILL_POINTS   (78)
#define ST_UNSPENT_PERKS   (79)
#define ST_KARMA   (80)
#define ST_FOLLOW_CRIT   (81)
#define ST_REPLICATION_MONEY   (82)
#define ST_REPLICATION_COUNT   (83)
#define ST_REPLICATION_TIME   (84)
#define ST_REPLICATION_COST   (85)
#define ST_TURN_BASED_AC   (86)
#define ST_MAX_MOVE_AP   (87)
#define ST_MOVE_AP   (88)
#define ST_NPC_ROLE   (89)
#define ST_VAR0   (90)

Additional stat that can be used to store any kind of info.

#define ST_VAR1   (91)

Additional stat that can be used to store any kind of info.

#define ST_VAR2   (92)

Additional stat that can be used to store any kind of info.

#define ST_VAR3   (93)

Additional stat that can be used to store any kind of info.

#define ST_VAR4   (94)

Additional stat that can be used to store any kind of info.

#define ST_VAR5   (95)

Additional stat that can be used to store any kind of info.

#define ST_VAR6   (96)

Additional stat that can be used to store any kind of info.

#define ST_VAR7   (97)

Additional stat that can be used to store any kind of info.

#define ST_VAR8   (98)

Additional stat that can be used to store any kind of info.

#define ST_VAR9   (99)

Additional stat that can be used to store any kind of info.

#define ST_PLAYER_KARMA   (100)
#define ST_BONUS_LOOK   (101)
#define ST_RATE_OBJECT   (102)
#define ST_FREE_BARTER_PLAYER   (103)
#define ST_DIALOG_ID   (104)

Returns the id number of critter's dialog.

See: _dialogs.fos, dialogs.lst.

#define ST_AI_ID   (105)
#define ST_TEAM_ID   (106)

Returns the id number of critter's AI team.

See: _teams.fos, TEAMS.TXT.

#define ST_BAG_ID   (107)
#define ST_LAST_STEAL_CR_ID   (108)
#define ST_STEAL_COUNT   (109)
#define ST_LAST_WEAPON_ID   (110)
#define ST_LAST_WEAPON_USE   (111)
#define ST_BASE_CRTYPE   (112)
#define ST_DEAD_BLOCKER_ID   (113)
#define ST_CURRENT_ARMOR_PERK   (114)
#define ST_TALK_DISTANCE   (115)
See also:
__TalkDistance
#define ST_SCALE_FACTOR   (116)
#define ST_WALK_TIME   (117)
#define ST_RUN_TIME   (118)
#define ST_EXT_SNEAK   (119)
#define ST_HEALTH_LEVEL   (120)
#define ST_FACTION_RANK   (121)
#define ST_FACTION_MODE   (122)
#define ST_SNEAK_FLAGS   (123)
#define ST_REP_DECAY   (130)
#define ST_SCENARIO   (131)
#define ST_BLUEPRINTS_CONSUMED   (132)