Class: stalker_ids
GOAP property and action id constants for stalker AI.
Source
C++ class stalker_ids
Custom Constructor
stalker_ids
Constructors
Constructor
new stalker_ids(): stalker_ids;Create an ids constants wrapper.
Returns
stalker_ids
Properties
action_accomplish_task
readonly static action_accomplish_task: 7;Engine enum value for stalker_ids.action_accomplish_task.
action_aim_enemy
readonly static action_aim_enemy: 16;Engine enum value for stalker_ids.action_aim_enemy.
action_alife_planner
readonly static action_alife_planner: 88;Engine enum value for stalker_ids.action_alife_planner.
action_anomaly_planner
readonly static action_anomaly_planner: 90;Engine enum value for stalker_ids.action_anomaly_planner.
action_combat_planner
readonly static action_combat_planner: 89;Engine enum value for stalker_ids.action_combat_planner.
action_communicate_with_customer
readonly static action_communicate_with_customer: 9;Engine enum value for stalker_ids.action_communicate_with_customer.
action_critically_wounded
readonly static action_critically_wounded: 36;Engine enum value for stalker_ids.action_critically_wounded.
action_danger_by_sound_planner
readonly static action_danger_by_sound_planner: 73;Engine enum value for stalker_ids.action_danger_by_sound_planner.
action_danger_grenade_look_around
readonly static action_danger_grenade_look_around: 85;Engine enum value for stalker_ids.action_danger_grenade_look_around.
action_danger_grenade_planner
readonly static action_danger_grenade_planner: 72;Engine enum value for stalker_ids.action_danger_grenade_planner.
action_danger_grenade_search
readonly static action_danger_grenade_search: 86;Engine enum value for stalker_ids.action_danger_grenade_search.
action_danger_grenade_take_cover
readonly static action_danger_grenade_take_cover: 82;Engine enum value for stalker_ids.action_danger_grenade_take_cover.
action_danger_grenade_take_cover_after_explosion
readonly static action_danger_grenade_take_cover_after_explosion: 84;Engine enum value for stalker_ids.action_danger_grenade_take_cover_after_explosion.
action_danger_grenade_wait_for_explosion
readonly static action_danger_grenade_wait_for_explosion: 83;Engine enum value for stalker_ids.action_danger_grenade_wait_for_explosion.
action_danger_in_direction_detour
readonly static action_danger_in_direction_detour: 80;Engine enum value for stalker_ids.action_danger_in_direction_detour.
action_danger_in_direction_hold_position
readonly static action_danger_in_direction_hold_position: 79;Engine enum value for stalker_ids.action_danger_in_direction_hold_position.
action_danger_in_direction_look_out
readonly static action_danger_in_direction_look_out: 78;Engine enum value for stalker_ids.action_danger_in_direction_look_out.
action_danger_in_direction_planner
readonly static action_danger_in_direction_planner: 71;Engine enum value for stalker_ids.action_danger_in_direction_planner.
action_danger_in_direction_search
readonly static action_danger_in_direction_search: 81;Engine enum value for stalker_ids.action_danger_in_direction_search.
action_danger_in_direction_take_cover
readonly static action_danger_in_direction_take_cover: 77;Engine enum value for stalker_ids.action_danger_in_direction_take_cover.
action_danger_planner
readonly static action_danger_planner: 91;Engine enum value for stalker_ids.action_danger_planner.
action_danger_unknown_look_around
readonly static action_danger_unknown_look_around: 75;Engine enum value for stalker_ids.action_danger_unknown_look_around.
action_danger_unknown_planner
readonly static action_danger_unknown_planner: 70;Engine enum value for stalker_ids.action_danger_unknown_planner.
action_danger_unknown_search
readonly static action_danger_unknown_search: 76;Engine enum value for stalker_ids.action_danger_unknown_search.
action_danger_unknown_take_cover
readonly static action_danger_unknown_take_cover: 74;Engine enum value for stalker_ids.action_danger_unknown_take_cover.
action_dead
readonly static action_dead: 0;Engine enum value for stalker_ids.action_dead.
action_death_planner
readonly static action_death_planner: 87;Engine enum value for stalker_ids.action_death_planner.
action_detour_enemy
readonly static action_detour_enemy: 25;Engine enum value for stalker_ids.action_detour_enemy.
action_dying
readonly static action_dying: 1;Engine enum value for stalker_ids.action_dying.
action_find_ammo
readonly static action_find_ammo: 15;Engine enum value for stalker_ids.action_find_ammo.
action_find_item_to_kill
readonly static action_find_item_to_kill: 13;Engine enum value for stalker_ids.action_find_item_to_kill.
action_gather_items
readonly static action_gather_items: 2;Engine enum value for stalker_ids.action_gather_items.
action_get_distance
readonly static action_get_distance: 24;Engine enum value for stalker_ids.action_get_distance.
action_get_item_to_kill
readonly static action_get_item_to_kill: 12;Engine enum value for stalker_ids.action_get_item_to_kill.
action_get_ready_to_kill
readonly static action_get_ready_to_kill: 17;Engine enum value for stalker_ids.action_get_ready_to_kill.
action_hold_position
readonly static action_hold_position: 23;Engine enum value for stalker_ids.action_hold_position.
action_kill_enemy
readonly static action_kill_enemy: 19;Engine enum value for stalker_ids.action_kill_enemy.
action_kill_enemy_if_not_visible
readonly static action_kill_enemy_if_not_visible: 29;Engine enum value for stalker_ids.action_kill_enemy_if_not_visible.
action_kill_if_enemy_critically_wounded
readonly static action_kill_if_enemy_critically_wounded: 37;Engine enum value for stalker_ids.action_kill_if_enemy_critically_wounded.
action_kill_if_player_on_the_path
readonly static action_kill_if_player_on_the_path: 35;Engine enum value for stalker_ids.action_kill_if_player_on_the_path.
action_kill_wounded_enemy
readonly static action_kill_wounded_enemy: 33;Engine enum value for stalker_ids.action_kill_wounded_enemy.
action_look_out
readonly static action_look_out: 22;Engine enum value for stalker_ids.action_look_out.
action_make_item_killing
readonly static action_make_item_killing: 14;Engine enum value for stalker_ids.action_make_item_killing.
action_no_alife
readonly static action_no_alife: 3;Engine enum value for stalker_ids.action_no_alife.
action_post_combat_wait
readonly static action_post_combat_wait: 34;Engine enum value for stalker_ids.action_post_combat_wait.
action_prepare_wounded_enemy
readonly static action_prepare_wounded_enemy: 32;Engine enum value for stalker_ids.action_prepare_wounded_enemy.
action_reach_customer_location
readonly static action_reach_customer_location: 8;Engine enum value for stalker_ids.action_reach_customer_location.
action_reach_task_location
readonly static action_reach_task_location: 6;Engine enum value for stalker_ids.action_reach_task_location.
action_reach_wounded_enemy
readonly static action_reach_wounded_enemy: 30;Engine enum value for stalker_ids.action_reach_wounded_enemy.
action_retreat_from_enemy
readonly static action_retreat_from_enemy: 20;Engine enum value for stalker_ids.action_retreat_from_enemy.
action_script
readonly static action_script: 92;Engine enum value for stalker_ids.action_script.
action_search_enemy
readonly static action_search_enemy: 26;Engine enum value for stalker_ids.action_search_enemy.
action_smart_terrain_task
readonly static action_smart_terrain_task: 4;Engine enum value for stalker_ids.action_smart_terrain_task.
action_solve_zone_puzzle
readonly static action_solve_zone_puzzle: 5;Engine enum value for stalker_ids.action_solve_zone_puzzle.
action_sudden_attack
readonly static action_sudden_attack: 28;Engine enum value for stalker_ids.action_sudden_attack.
action_take_cover
readonly static action_take_cover: 21;Engine enum value for stalker_ids.action_take_cover.
detect_anomaly
readonly static detect_anomaly: 11;Engine enum value for stalker_ids.detect_anomaly.
get_out_of_anomaly
readonly static get_out_of_anomaly: 10;Engine enum value for stalker_ids.get_out_of_anomaly.
property_alife
readonly static property_alife: 3;Engine enum value for stalker_ids.property_alife.
property_alive
readonly static property_alive: 0;Whether object is alive.
property_already_dead
readonly static property_already_dead: 2;Engine enum value for stalker_ids.property_already_dead.
property_anomaly
readonly static property_anomaly: 46;Engine enum value for stalker_ids.property_anomaly.
property_cover_actual
readonly static property_cover_actual: 42;Engine enum value for stalker_ids.property_cover_actual.
property_cover_reached
readonly static property_cover_reached: 43;Engine enum value for stalker_ids.property_cover_reached.
property_critically_wounded
readonly static property_critically_wounded: 29;Engine enum value for stalker_ids.property_critically_wounded.
property_danger
readonly static property_danger: 8;Engine enum value for stalker_ids.property_danger.
property_danger_by_sound
readonly static property_danger_by_sound: 41;Engine enum value for stalker_ids.property_danger_by_sound.
property_danger_grenade
readonly static property_danger_grenade: 40;Engine enum value for stalker_ids.property_danger_grenade.
property_danger_in_direction
readonly static property_danger_in_direction: 39;Engine enum value for stalker_ids.property_danger_in_direction.
property_danger_unknown
readonly static property_danger_unknown: 38;Engine enum value for stalker_ids.property_danger_unknown.
property_dead
readonly static property_dead: 1;Engine enum value for stalker_ids.property_dead.
property_enemy
readonly static property_enemy: 7;Whether object has any enemy.
property_enemy_critically_wounded
readonly static property_enemy_critically_wounded: 30;Engine enum value for stalker_ids.property_enemy_critically_wounded.
property_enemy_detoured
readonly static property_enemy_detoured: 21;Engine enum value for stalker_ids.property_enemy_detoured.
property_found_ammo
readonly static property_found_ammo: 12;Engine enum value for stalker_ids.property_found_ammo.
property_found_item_to_kill
readonly static property_found_item_to_kill: 10;Engine enum value for stalker_ids.property_found_item_to_kill.
property_grenade_exploded
readonly static property_grenade_exploded: 45;Engine enum value for stalker_ids.property_grenade_exploded.
property_in_cover
readonly static property_in_cover: 18;Engine enum value for stalker_ids.property_in_cover.
property_inside_anomaly
readonly static property_inside_anomaly: 47;Engine enum value for stalker_ids.property_inside_anomaly.
property_item_can_kill
readonly static property_item_can_kill: 11;Engine enum value for stalker_ids.property_item_can_kill.
property_item_to_kill
readonly static property_item_to_kill: 9;Engine enum value for stalker_ids.property_item_to_kill.
property_items
readonly static property_items: 6;Whether object has valuable items to be looted after death.
property_looked_around
readonly static property_looked_around: 44;Engine enum value for stalker_ids.property_looked_around.
property_looked_out
readonly static property_looked_out: 19;Engine enum value for stalker_ids.property_looked_out.
property_panic
readonly static property_panic: 17;Whether object should panic.
property_position_holded
readonly static property_position_holded: 20;Engine enum value for stalker_ids.property_position_holded.
property_pure_enemy
readonly static property_pure_enemy: 23;Engine enum value for stalker_ids.property_pure_enemy.
property_puzzle_solved
readonly static property_puzzle_solved: 4;Whether object has solved zone puzzle. Originally alife was different and it was end goal of each stalker. To solve zone puzzle stalkers collected artefacts, did quests etc.
property_ready_to_detour
readonly static property_ready_to_detour: 14;Engine enum value for stalker_ids.property_ready_to_detour.
property_ready_to_kill
readonly static property_ready_to_kill: 13;Engine enum value for stalker_ids.property_ready_to_kill.
property_script
readonly static property_script: 74;Engine enum value for stalker_ids.property_script.
property_see_enemy
readonly static property_see_enemy: 15;Whether object see enemy.
property_smart_terrain_task
readonly static property_smart_terrain_task: 5;Engine enum value for stalker_ids.property_smart_terrain_task.
property_use_crouch_to_look_out
readonly static property_use_crouch_to_look_out: 24;Engine enum value for stalker_ids.property_use_crouch_to_look_out.
property_use_suddenness
readonly static property_use_suddenness: 22;Engine enum value for stalker_ids.property_use_suddenness.
sound_alarm
readonly static sound_alarm: 4;Engine enum value for stalker_ids.sound_alarm.
sound_attack_allies_several_enemies
readonly static sound_attack_allies_several_enemies: 7;Engine enum value for stalker_ids.sound_attack_allies_several_enemies.
sound_attack_allies_single_enemy
readonly static sound_attack_allies_single_enemy: 6;Engine enum value for stalker_ids.sound_attack_allies_single_enemy.
sound_attack_no_allies
readonly static sound_attack_no_allies: 5;Engine enum value for stalker_ids.sound_attack_no_allies.
sound_backup
readonly static sound_backup: 8;Engine enum value for stalker_ids.sound_backup.
sound_detour
readonly static sound_detour: 9;Engine enum value for stalker_ids.sound_detour.
sound_die
readonly static sound_die: 0;Engine enum value for stalker_ids.sound_die.
sound_die_in_anomaly
readonly static sound_die_in_anomaly: 1;Engine enum value for stalker_ids.sound_die_in_anomaly.
sound_enemy_critically_wounded
readonly static sound_enemy_critically_wounded: 24;Engine enum value for stalker_ids.sound_enemy_critically_wounded.
sound_enemy_killed_or_wounded
readonly static sound_enemy_killed_or_wounded: -805289984 = -805289984;Engine enum value for stalker_ids.sound_enemy_killed_or_wounded.
sound_enemy_lost_no_allies
readonly static sound_enemy_lost_no_allies: 12;Engine enum value for stalker_ids.sound_enemy_lost_no_allies.
sound_enemy_lost_with_allies
readonly static sound_enemy_lost_with_allies: 13;Engine enum value for stalker_ids.sound_enemy_lost_with_allies.
sound_friendly_grenade_alarm
readonly static sound_friendly_grenade_alarm: 20;Engine enum value for stalker_ids.sound_friendly_grenade_alarm.
sound_grenade_alarm
readonly static sound_grenade_alarm: 19;Engine enum value for stalker_ids.sound_grenade_alarm.
sound_humming
readonly static sound_humming: 3;Engine enum value for stalker_ids.sound_humming.
sound_injuring
readonly static sound_injuring: 2;Engine enum value for stalker_ids.sound_injuring.
sound_injuring_by_friend
readonly static sound_injuring_by_friend: 14;Engine enum value for stalker_ids.sound_injuring_by_friend.
sound_kill_wounded
readonly static sound_kill_wounded: 23;Engine enum value for stalker_ids.sound_kill_wounded.
sound_need_backup
readonly static sound_need_backup: 21;Engine enum value for stalker_ids.sound_need_backup.
sound_panic_human
readonly static sound_panic_human: 15;Engine enum value for stalker_ids.sound_panic_human.
sound_panic_monster
readonly static sound_panic_monster: 16;Engine enum value for stalker_ids.sound_panic_monster.
sound_running_in_danger
readonly static sound_running_in_danger: 22;Engine enum value for stalker_ids.sound_running_in_danger.
sound_script
readonly static sound_script: 27;Engine enum value for stalker_ids.sound_script.
sound_search1_no_allies
readonly static sound_search1_no_allies: 11;Engine enum value for stalker_ids.sound_search1_no_allies.
sound_search1_with_allies
readonly static sound_search1_with_allies: 10;Engine enum value for stalker_ids.sound_search1_with_allies.
sound_tolls
readonly static sound_tolls: 17;Engine enum value for stalker_ids.sound_tolls.
sound_wounded
readonly static sound_wounded: 18;Engine enum value for stalker_ids.sound_wounded.