Skip to content

Class: stalker_ids

GOAP property and action id constants for stalker AI.

Source

C++ class stalker_ids

Custom Constructor

stalker_ids

Constructors

Constructor

ts
new stalker_ids(): stalker_ids;

Create an ids constants wrapper.

Returns

stalker_ids

Properties

action_accomplish_task

ts
readonly static action_accomplish_task: 7;

Engine enum value for stalker_ids.action_accomplish_task.


action_aim_enemy

ts
readonly static action_aim_enemy: 16;

Engine enum value for stalker_ids.action_aim_enemy.


action_alife_planner

ts
readonly static action_alife_planner: 88;

Engine enum value for stalker_ids.action_alife_planner.


action_anomaly_planner

ts
readonly static action_anomaly_planner: 90;

Engine enum value for stalker_ids.action_anomaly_planner.


action_combat_planner

ts
readonly static action_combat_planner: 89;

Engine enum value for stalker_ids.action_combat_planner.


action_communicate_with_customer

ts
readonly static action_communicate_with_customer: 9;

Engine enum value for stalker_ids.action_communicate_with_customer.


action_critically_wounded

ts
readonly static action_critically_wounded: 36;

Engine enum value for stalker_ids.action_critically_wounded.


action_danger_by_sound_planner

ts
readonly static action_danger_by_sound_planner: 73;

Engine enum value for stalker_ids.action_danger_by_sound_planner.


action_danger_grenade_look_around

ts
readonly static action_danger_grenade_look_around: 85;

Engine enum value for stalker_ids.action_danger_grenade_look_around.


action_danger_grenade_planner

ts
readonly static action_danger_grenade_planner: 72;

Engine enum value for stalker_ids.action_danger_grenade_planner.


ts
readonly static action_danger_grenade_search: 86;

Engine enum value for stalker_ids.action_danger_grenade_search.


action_danger_grenade_take_cover

ts
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

ts
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

ts
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

ts
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

ts
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

ts
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

ts
readonly static action_danger_in_direction_planner: 71;

Engine enum value for stalker_ids.action_danger_in_direction_planner.


ts
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

ts
readonly static action_danger_in_direction_take_cover: 77;

Engine enum value for stalker_ids.action_danger_in_direction_take_cover.


action_danger_planner

ts
readonly static action_danger_planner: 91;

Engine enum value for stalker_ids.action_danger_planner.


action_danger_unknown_look_around

ts
readonly static action_danger_unknown_look_around: 75;

Engine enum value for stalker_ids.action_danger_unknown_look_around.


action_danger_unknown_planner

ts
readonly static action_danger_unknown_planner: 70;

Engine enum value for stalker_ids.action_danger_unknown_planner.


ts
readonly static action_danger_unknown_search: 76;

Engine enum value for stalker_ids.action_danger_unknown_search.


action_danger_unknown_take_cover

ts
readonly static action_danger_unknown_take_cover: 74;

Engine enum value for stalker_ids.action_danger_unknown_take_cover.


action_dead

ts
readonly static action_dead: 0;

Engine enum value for stalker_ids.action_dead.


action_death_planner

ts
readonly static action_death_planner: 87;

Engine enum value for stalker_ids.action_death_planner.


action_detour_enemy

ts
readonly static action_detour_enemy: 25;

Engine enum value for stalker_ids.action_detour_enemy.


action_dying

ts
readonly static action_dying: 1;

Engine enum value for stalker_ids.action_dying.


action_find_ammo

ts
readonly static action_find_ammo: 15;

Engine enum value for stalker_ids.action_find_ammo.


action_find_item_to_kill

ts
readonly static action_find_item_to_kill: 13;

Engine enum value for stalker_ids.action_find_item_to_kill.


action_gather_items

ts
readonly static action_gather_items: 2;

Engine enum value for stalker_ids.action_gather_items.


action_get_distance

ts
readonly static action_get_distance: 24;

Engine enum value for stalker_ids.action_get_distance.


action_get_item_to_kill

ts
readonly static action_get_item_to_kill: 12;

Engine enum value for stalker_ids.action_get_item_to_kill.


action_get_ready_to_kill

ts
readonly static action_get_ready_to_kill: 17;

Engine enum value for stalker_ids.action_get_ready_to_kill.


action_hold_position

ts
readonly static action_hold_position: 23;

Engine enum value for stalker_ids.action_hold_position.


action_kill_enemy

ts
readonly static action_kill_enemy: 19;

Engine enum value for stalker_ids.action_kill_enemy.


action_kill_enemy_if_not_visible

ts
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

ts
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

ts
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

ts
readonly static action_kill_wounded_enemy: 33;

Engine enum value for stalker_ids.action_kill_wounded_enemy.


action_look_out

ts
readonly static action_look_out: 22;

Engine enum value for stalker_ids.action_look_out.


action_make_item_killing

ts
readonly static action_make_item_killing: 14;

Engine enum value for stalker_ids.action_make_item_killing.


action_no_alife

ts
readonly static action_no_alife: 3;

Engine enum value for stalker_ids.action_no_alife.


action_post_combat_wait

ts
readonly static action_post_combat_wait: 34;

Engine enum value for stalker_ids.action_post_combat_wait.


action_prepare_wounded_enemy

ts
readonly static action_prepare_wounded_enemy: 32;

Engine enum value for stalker_ids.action_prepare_wounded_enemy.


action_reach_customer_location

ts
readonly static action_reach_customer_location: 8;

Engine enum value for stalker_ids.action_reach_customer_location.


action_reach_task_location

ts
readonly static action_reach_task_location: 6;

Engine enum value for stalker_ids.action_reach_task_location.


action_reach_wounded_enemy

ts
readonly static action_reach_wounded_enemy: 30;

Engine enum value for stalker_ids.action_reach_wounded_enemy.


action_retreat_from_enemy

ts
readonly static action_retreat_from_enemy: 20;

Engine enum value for stalker_ids.action_retreat_from_enemy.


action_script

ts
readonly static action_script: 92;

Engine enum value for stalker_ids.action_script.


action_search_enemy

ts
readonly static action_search_enemy: 26;

Engine enum value for stalker_ids.action_search_enemy.


action_smart_terrain_task

ts
readonly static action_smart_terrain_task: 4;

Engine enum value for stalker_ids.action_smart_terrain_task.


action_solve_zone_puzzle

ts
readonly static action_solve_zone_puzzle: 5;

Engine enum value for stalker_ids.action_solve_zone_puzzle.


action_sudden_attack

ts
readonly static action_sudden_attack: 28;

Engine enum value for stalker_ids.action_sudden_attack.


action_take_cover

ts
readonly static action_take_cover: 21;

Engine enum value for stalker_ids.action_take_cover.


detect_anomaly

ts
readonly static detect_anomaly: 11;

Engine enum value for stalker_ids.detect_anomaly.


get_out_of_anomaly

ts
readonly static get_out_of_anomaly: 10;

Engine enum value for stalker_ids.get_out_of_anomaly.


property_alife

ts
readonly static property_alife: 3;

Engine enum value for stalker_ids.property_alife.


property_alive

ts
readonly static property_alive: 0;

Whether object is alive.


property_already_dead

ts
readonly static property_already_dead: 2;

Engine enum value for stalker_ids.property_already_dead.


property_anomaly

ts
readonly static property_anomaly: 46;

Engine enum value for stalker_ids.property_anomaly.


property_cover_actual

ts
readonly static property_cover_actual: 42;

Engine enum value for stalker_ids.property_cover_actual.


property_cover_reached

ts
readonly static property_cover_reached: 43;

Engine enum value for stalker_ids.property_cover_reached.


property_critically_wounded

ts
readonly static property_critically_wounded: 29;

Engine enum value for stalker_ids.property_critically_wounded.


property_danger

ts
readonly static property_danger: 8;

Engine enum value for stalker_ids.property_danger.


property_danger_by_sound

ts
readonly static property_danger_by_sound: 41;

Engine enum value for stalker_ids.property_danger_by_sound.


property_danger_grenade

ts
readonly static property_danger_grenade: 40;

Engine enum value for stalker_ids.property_danger_grenade.


property_danger_in_direction

ts
readonly static property_danger_in_direction: 39;

Engine enum value for stalker_ids.property_danger_in_direction.


property_danger_unknown

ts
readonly static property_danger_unknown: 38;

Engine enum value for stalker_ids.property_danger_unknown.


property_dead

ts
readonly static property_dead: 1;

Engine enum value for stalker_ids.property_dead.


property_enemy

ts
readonly static property_enemy: 7;

Whether object has any enemy.


property_enemy_critically_wounded

ts
readonly static property_enemy_critically_wounded: 30;

Engine enum value for stalker_ids.property_enemy_critically_wounded.


property_enemy_detoured

ts
readonly static property_enemy_detoured: 21;

Engine enum value for stalker_ids.property_enemy_detoured.


property_found_ammo

ts
readonly static property_found_ammo: 12;

Engine enum value for stalker_ids.property_found_ammo.


property_found_item_to_kill

ts
readonly static property_found_item_to_kill: 10;

Engine enum value for stalker_ids.property_found_item_to_kill.


property_grenade_exploded

ts
readonly static property_grenade_exploded: 45;

Engine enum value for stalker_ids.property_grenade_exploded.


property_in_cover

ts
readonly static property_in_cover: 18;

Engine enum value for stalker_ids.property_in_cover.


property_inside_anomaly

ts
readonly static property_inside_anomaly: 47;

Engine enum value for stalker_ids.property_inside_anomaly.


property_item_can_kill

ts
readonly static property_item_can_kill: 11;

Engine enum value for stalker_ids.property_item_can_kill.


property_item_to_kill

ts
readonly static property_item_to_kill: 9;

Engine enum value for stalker_ids.property_item_to_kill.


property_items

ts
readonly static property_items: 6;

Whether object has valuable items to be looted after death.


property_looked_around

ts
readonly static property_looked_around: 44;

Engine enum value for stalker_ids.property_looked_around.


property_looked_out

ts
readonly static property_looked_out: 19;

Engine enum value for stalker_ids.property_looked_out.


property_panic

ts
readonly static property_panic: 17;

Whether object should panic.


property_position_holded

ts
readonly static property_position_holded: 20;

Engine enum value for stalker_ids.property_position_holded.


property_pure_enemy

ts
readonly static property_pure_enemy: 23;

Engine enum value for stalker_ids.property_pure_enemy.


property_puzzle_solved

ts
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

ts
readonly static property_ready_to_detour: 14;

Engine enum value for stalker_ids.property_ready_to_detour.


property_ready_to_kill

ts
readonly static property_ready_to_kill: 13;

Engine enum value for stalker_ids.property_ready_to_kill.


property_script

ts
readonly static property_script: 74;

Engine enum value for stalker_ids.property_script.


property_see_enemy

ts
readonly static property_see_enemy: 15;

Whether object see enemy.


property_smart_terrain_task

ts
readonly static property_smart_terrain_task: 5;

Engine enum value for stalker_ids.property_smart_terrain_task.


property_use_crouch_to_look_out

ts
readonly static property_use_crouch_to_look_out: 24;

Engine enum value for stalker_ids.property_use_crouch_to_look_out.


property_use_suddenness

ts
readonly static property_use_suddenness: 22;

Engine enum value for stalker_ids.property_use_suddenness.


sound_alarm

ts
readonly static sound_alarm: 4;

Engine enum value for stalker_ids.sound_alarm.


sound_attack_allies_several_enemies

ts
readonly static sound_attack_allies_several_enemies: 7;

Engine enum value for stalker_ids.sound_attack_allies_several_enemies.


sound_attack_allies_single_enemy

ts
readonly static sound_attack_allies_single_enemy: 6;

Engine enum value for stalker_ids.sound_attack_allies_single_enemy.


sound_attack_no_allies

ts
readonly static sound_attack_no_allies: 5;

Engine enum value for stalker_ids.sound_attack_no_allies.


sound_backup

ts
readonly static sound_backup: 8;

Engine enum value for stalker_ids.sound_backup.


sound_detour

ts
readonly static sound_detour: 9;

Engine enum value for stalker_ids.sound_detour.


sound_die

ts
readonly static sound_die: 0;

Engine enum value for stalker_ids.sound_die.


sound_die_in_anomaly

ts
readonly static sound_die_in_anomaly: 1;

Engine enum value for stalker_ids.sound_die_in_anomaly.


sound_enemy_critically_wounded

ts
readonly static sound_enemy_critically_wounded: 24;

Engine enum value for stalker_ids.sound_enemy_critically_wounded.


sound_enemy_killed_or_wounded

ts
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

ts
readonly static sound_enemy_lost_no_allies: 12;

Engine enum value for stalker_ids.sound_enemy_lost_no_allies.


sound_enemy_lost_with_allies

ts
readonly static sound_enemy_lost_with_allies: 13;

Engine enum value for stalker_ids.sound_enemy_lost_with_allies.


sound_friendly_grenade_alarm

ts
readonly static sound_friendly_grenade_alarm: 20;

Engine enum value for stalker_ids.sound_friendly_grenade_alarm.


sound_grenade_alarm

ts
readonly static sound_grenade_alarm: 19;

Engine enum value for stalker_ids.sound_grenade_alarm.


sound_humming

ts
readonly static sound_humming: 3;

Engine enum value for stalker_ids.sound_humming.


sound_injuring

ts
readonly static sound_injuring: 2;

Engine enum value for stalker_ids.sound_injuring.


sound_injuring_by_friend

ts
readonly static sound_injuring_by_friend: 14;

Engine enum value for stalker_ids.sound_injuring_by_friend.


sound_kill_wounded

ts
readonly static sound_kill_wounded: 23;

Engine enum value for stalker_ids.sound_kill_wounded.


sound_need_backup

ts
readonly static sound_need_backup: 21;

Engine enum value for stalker_ids.sound_need_backup.


sound_panic_human

ts
readonly static sound_panic_human: 15;

Engine enum value for stalker_ids.sound_panic_human.


sound_panic_monster

ts
readonly static sound_panic_monster: 16;

Engine enum value for stalker_ids.sound_panic_monster.


sound_running_in_danger

ts
readonly static sound_running_in_danger: 22;

Engine enum value for stalker_ids.sound_running_in_danger.


sound_script

ts
readonly static sound_script: 27;

Engine enum value for stalker_ids.sound_script.


sound_search1_no_allies

ts
readonly static sound_search1_no_allies: 11;

Engine enum value for stalker_ids.sound_search1_no_allies.


sound_search1_with_allies

ts
readonly static sound_search1_with_allies: 10;

Engine enum value for stalker_ids.sound_search1_with_allies.


sound_tolls

ts
readonly static sound_tolls: 17;

Engine enum value for stalker_ids.sound_tolls.


sound_wounded

ts
readonly static sound_wounded: 18;

Engine enum value for stalker_ids.sound_wounded.