Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- List of the classes exported to LUA
- C++ class entity_memory_object : memory_object {
- property last_level_time;
- property level_time;
- property object_info;
- property self_info;
- function object(const entity_memory_object&);
- };
- C++ class game_memory_object : memory_object {
- property last_level_time;
- property level_time;
- property object_info;
- property self_info;
- function object(const game_memory_object&);
- };
- C++ class fcolor {
- property a;
- property b;
- property g;
- property r;
- fcolor ();
- function set(number, number, number, number);
- function set(const fcolor&);
- function set(number);
- };
- C++ class flags16 {
- flags16 ();
- function zero();
- function assign(const flags16&);
- function assign(number);
- function is(flags16*, number);
- function and(number);
- function and(const flags16&, number);
- function equal(flags16*, const flags16&);
- function equal(flags16*, const flags16&, number);
- function test(flags16*, number);
- function is_any(flags16*, number);
- function or(number);
- function or(const flags16&, number);
- function one(flags16*);
- function set(flags16*, number, boolean);
- function invert();
- function invert(const flags16&);
- function invert(number);
- function get();
- };
- C++ class flags32 {
- flags32 ();
- function zero();
- function assign(const flags32&);
- function assign(number);
- function is(flags32*, number);
- function and(number);
- function and(const flags32&, number);
- function equal(flags32*, const flags32&);
- function equal(flags32*, const flags32&, number);
- function test(flags32*, number);
- function is_any(flags32*, number);
- function or(number);
- function or(const flags32&, number);
- function one();
- function set(flags32*, number, boolean);
- function invert();
- function invert(const flags32&);
- function invert(number);
- function get();
- };
- C++ class matrix {
- property _14_;
- property _24_;
- property _34_;
- property _44_;
- property c;
- property i;
- property j;
- property k;
- matrix ();
- function mk_xform(const struct _quaternion<number>&, const vector&);
- function set(const matrix&);
- function set(const vector&, const vector&, const vector&, const vector&);
- function div(const matrix&, number);
- function div(number);
- function identity();
- function setHPB(number, number, number);
- function setXYZ(number, number, number);
- function getHPB(matrix*, number*, number*, number*);
- function mul(const matrix&, const matrix&);
- function mul(const matrix&, number);
- function mul(number);
- function setXYZi(number, number, number);
- };
- C++ class Frect {
- property lt;
- property rb;
- property x1;
- property x2;
- property y1;
- property y2;
- Frect ();
- function set(number, number, number, number);
- };
- C++ class vector {
- property x;
- property y;
- property z;
- vector ();
- function set_length(number);
- function sub(number);
- function sub(const vector&);
- function sub(const vector&, const vector&);
- function sub(const vector&, number);
- function reflect(const vector&, const vector&);
- function slide(const vector&, const vector&);
- function average(const vector&);
- function average(const vector&, const vector&);
- function normalize_safe();
- function normalize_safe(const vector&);
- function normalize();
- function normalize(const vector&);
- function align();
- function magnitude() const;
- function getP() const;
- function max(const vector&);
- function max(const vector&, const vector&);
- function distance_to_xz(const vector&) const;
- function invert();
- function invert(const vector&);
- function mad(const vector&, number);
- function mad(const vector&, const vector&, number);
- function mad(const vector&, const vector&);
- function mad(const vector&, const vector&, const vector&);
- function clamp(const vector&);
- function clamp(const vector&, vector);
- function inertion(const vector&, number);
- function crossproduct(const vector&, const vector&);
- function set(number, number, number);
- function set(const vector&);
- function abs(const vector&);
- function div(number);
- function div(const vector&);
- function div(const vector&, const vector&);
- function div(const vector&, number);
- function dotproduct(const vector&) const;
- function getH() const;
- function min(const vector&);
- function min(const vector&, const vector&);
- function similar(const vector&, number) const;
- function distance_to(const vector&) const;
- function lerp(const vector&, const vector&, number);
- function distance_to_sqr(const vector&) const;
- function mul(number);
- function mul(const vector&);
- function mul(const vector&, const vector&);
- function mul(const vector&, number);
- function setHP(number, number);
- function add(number);
- function add(const vector&);
- function add(const vector&, const vector&);
- function add(const vector&, number);
- };
- C++ class spawn_story_ids {
- const INVALID_SPAWN_STORY_ID = -1;
- };
- C++ class story_ids {
- const Escape_Trader = 3;
- const Escape_Tutorial_Artefact = 2;
- const Escape_anomaly_field = 8;
- const Escape_blockpost_case = 0;
- const Escape_bridge_stalkers = 9;
- const Escape_dinamite = 7;
- const Escape_novice_lager_volk = 6;
- const Escape_raid_commander1 = 10;
- const Escape_raid_commander2 = 11;
- const Escape_stalker_from_raid = 5;
- const Escape_trader_self = 1;
- const Escape_tutorial_wounded = 4;
- const Freedom_patrol_commander_base = 700;
- const Freedom_patrol_commander_level = 701;
- const Garbage_Seriy = 100;
- const INVALID_STORY_ID = -1;
- const Invalid = 65535;
- const Mil_Bandit_Secret = 705;
- const Mil_Bomb = 723;
- const Mil_Controller = 729;
- const Mil_Cook = 728;
- const Mil_Courier = 710;
- const Mil_Crazy = 703;
- const Mil_Dolg_Khutor = 774;
- const Mil_Dolg_Zoneguard = 708;
- const Mil_Exit_to_Bar = 771;
- const Mil_Exit_to_DeadCity = 772;
- const Mil_Exit_to_Radar = 773;
- const Mil_Freedom_Kamikadze = 709;
- const Mil_Freedom_base = 733;
- const Mil_Hunter1 = 725;
- const Mil_Hunter2 = 726;
- const Mil_Hunter3 = 727;
- const Mil_Informator = 719;
- const Mil_Kap = 724;
- const Mil_Killer1 = 712;
- const Mil_Killer2 = 713;
- const Mil_Killer3 = 714;
- const Mil_Locator_barier = 770;
- const Mil_Lukash = 707;
- const Mil_Master_Max = 702;
- const Mil_Miser = 734;
- const Mil_RG6 = 706;
- const Mil_Silence = 711;
- const Mil_Sniper = 704;
- const Mil_Sniper1 = 730;
- const Mil_Sniper2 = 731;
- const Mil_Sniper3 = 732;
- const Mil_WaterTower = 735;
- const Mil_patrol_kamikadze1 = 720;
- const Mil_patrol_kamikadze2 = 721;
- const Mil_patrol_kamikadze3 = 722;
- const aes_btr1 = 1112;
- const aes_btr2 = 1113;
- const aes_btr3 = 1114;
- const aes_gate = 1115;
- const aes_grenade = 1101;
- const aes_grif = 1108;
- const aes_korshun = 1104;
- const aes_kvartet = 1111;
- const aes_lun = 1109;
- const aes_monolit1 = 1116;
- const aes_monolit2 = 1117;
- const aes_pustelga = 1107;
- const aes_sapsan = 1106;
- const aes_sarcofag = 1102;
- const aes_sidorovich = 1118;
- const aes_sokol = 1103;
- const aes_sova = 1110;
- const aes_yastreb = 1105;
- const aes_zombie1 = 1119;
- const aes_zombie2 = 1120;
- const aes_zombie3 = 1121;
- const aes_zombie4 = 1122;
- const aes_zombie5 = 1123;
- const aes_zombie6 = 1124;
- const agr_attacking_heli = 393;
- const agr_bloodsucker_e3_growl = 396;
- const agr_captains_chamber = 306;
- const agr_collector_entrance1 = 311;
- const agr_collector_entrance2 = 312;
- const agr_collector_entrance3 = 313;
- const agr_collector_entrance4 = 314;
- const agr_collector_entrance5 = 315;
- const agr_collector_entrance6 = 316;
- const agr_controller_e3_growl = 397;
- const agr_exit_to_garbage_01 = 391;
- const agr_exit_to_garbage_02 = 392;
- const agr_factory_location = 320;
- const agr_factory_skirmish1 = 303;
- const agr_gunslinger_collector_entrance = 301;
- const agr_gunslinger_e3_documents = 395;
- const agr_hanging_lamp = 399;
- const agr_krot = 302;
- const agr_military_documents = 300;
- const agr_nii_location = 321;
- const agr_ratcatcher = 304;
- const agr_rtask_stalker_bandit = 3003;
- const agr_secret_0000 = 5065;
- const agr_secret_0001 = 5066;
- const agr_secret_0002 = 5067;
- const agr_secret_0003 = 5068;
- const agr_secret_0004 = 5069;
- const agr_secret_0005 = 5070;
- const agr_secret_0006 = 5071;
- const agr_secret_0007 = 5072;
- const agr_secret_0008 = 5073;
- const agr_secret_0009 = 5074;
- const agr_secret_0010 = 5075;
- const agr_secret_0011 = 5076;
- const agr_secret_0012 = 5077;
- const agr_secret_0013 = 5078;
- const agr_secret_0014 = 5079;
- const agr_secret_0015 = 5080;
- const agr_secret_0016 = 5081;
- const agr_secret_0017 = 5082;
- const agr_secret_0018 = 5083;
- const agr_secret_0019 = 5084;
- const agr_secret_0020 = 5085;
- const agr_secret_0021 = 5086;
- const agr_secret_0022 = 5087;
- const agr_secret_0023 = 5088;
- const agr_secret_0024 = 5089;
- const agr_secret_0025 = 5090;
- const agr_secret_0026 = 5091;
- const agr_secret_0027 = 5092;
- const agr_simulation_box_1 = 2010;
- const agr_simulation_box_2 = 2011;
- const agr_simulation_box_3 = 2012;
- const agr_simulation_box_4 = 2013;
- const agr_simulation_box_5 = 2014;
- const agr_stalker_look_point = 394;
- const agr_stalker_on_enter = 398;
- const agr_u_secret_0000 = 5100;
- const agr_u_secret_0001 = 5101;
- const agr_u_secret_0002 = 5102;
- const agr_u_secret_0003 = 5103;
- const agr_u_secret_0004 = 5104;
- const agr_zaz = 307;
- const bar_Barman = 500;
- const bar_arena_inventory_box = 573;
- const bar_arena_inventory_box_2 = 574;
- const bar_arena_locator = 571;
- const bar_bar_locator = 570;
- const bar_bar_osvedomitel = 515;
- const bar_crazy_veterans_leader = 511;
- const bar_darklab_documents = 512;
- const bar_decoding_documents = 513;
- const bar_dolg_arhive_documents = 501;
- const bar_dolg_captain_ivancov = 505;
- const bar_dolg_general_voronin = 507;
- const bar_dolg_guard_commander = 516;
- const bar_dolg_locator = 572;
- const bar_dolg_polkovnik_petrenko = 506;
- const bar_drunk_dolg = 510;
- const bar_ecolog_professor = 503;
- const bar_exit_to_garbage = 593;
- const bar_exit_to_military = 592;
- const bar_exit_to_rostok = 594;
- const bar_freedom_volkodav = 509;
- const bar_hunter = 504;
- const bar_hunter_toz = 502;
- const bar_lisiy = 607;
- const bar_psih = 517;
- const bar_secret_0000 = 5435;
- const bar_secret_0001 = 5436;
- const bar_secret_0002 = 5437;
- const bar_secret_0003 = 5438;
- const bar_secret_0004 = 5439;
- const bar_secret_0005 = 5440;
- const bar_secret_0006 = 5441;
- const bar_secret_0007 = 5442;
- const bar_secret_0008 = 5443;
- const bar_secret_0009 = 5444;
- const bar_secret_0010 = 5445;
- const bar_secret_0011 = 5446;
- const bar_secret_0012 = 5447;
- const bar_secret_0013 = 5448;
- const bar_secret_0014 = 5449;
- const bar_secret_0015 = 5450;
- const bar_secret_0016 = 5451;
- const bar_secret_0017 = 5452;
- const bar_secret_0018 = 5453;
- const bar_secret_0019 = 5454;
- const bar_simulation_box_1 = 2020;
- const bar_simulation_box_2 = 2021;
- const bar_simulation_box_3 = 2022;
- const bar_simulation_box_4 = 2023;
- const bar_simulation_box_5 = 2024;
- const bar_svoboda_ambush_tiran = 514;
- const bar_water_tower = 508;
- const bar_zastava_commander = 518;
- const brain_snork_growl = 923;
- const bun_bloodsucker_prim = 1550;
- const cit_actor_escape_car_zone = 1205;
- const cit_actor_escape_zone = 1203;
- const cit_actor_weapon_zone = 1202;
- const cit_bandits_base_zone = 1207;
- const cit_bochka_button = 1210;
- const cit_doctor = 1200;
- const cit_gorsovet_zone = 1208;
- const cit_heli = 1201;
- const cit_killers_base_zone = 1206;
- const cit_level_exit_zone = 1204;
- const cit_vp = 1209;
- const dar_codedoor_1 = 432;
- const dar_codedoor_2 = 433;
- const dar_corpse_1 = 450;
- const dar_corpse_2 = 451;
- const dar_poltergeist = 452;
- const darscape_helicopter = 1500;
- const ds_barrel_faller1 = 1520;
- const ds_barrel_faller2 = 1521;
- const ds_barrel_faller3 = 1522;
- const ds_barrel_faller4 = 1523;
- const ds_barrel_faller5 = 1524;
- const ds_barrel_faller6 = 1525;
- const ds_barrel_faller7 = 1526;
- const ds_barrel_faller8 = 1527;
- const ds_barrel_faller9 = 1528;
- const ds_falling_barrel_1 = 1501;
- const ds_falling_barrel_10 = 1510;
- const ds_falling_barrel_2 = 1502;
- const ds_falling_barrel_3 = 1503;
- const ds_falling_barrel_4 = 1504;
- const ds_falling_barrel_5 = 1505;
- const ds_falling_barrel_6 = 1506;
- const ds_falling_barrel_7 = 1507;
- const ds_falling_barrel_8 = 1508;
- const ds_falling_barrel_9 = 1509;
- const ds_table = 1515;
- const esc_bandits_factory = 17;
- const esc_dead_tunel_novice = 33;
- const esc_exit_to_garbage_01 = 91;
- const esc_helicopter = 14;
- const esc_kuznetsov = 32;
- const esc_lager_leader = 22;
- const esc_leader_killers = 21;
- const esc_level_patrol = 15;
- const esc_matugalnik = 18;
- const esc_mill = 28;
- const esc_pm_broken = 26;
- const esc_secret_0000 = 5000;
- const esc_secret_0001 = 5001;
- const esc_secret_0002 = 5002;
- const esc_secret_0003 = 5003;
- const esc_secret_0004 = 5004;
- const esc_secret_0005 = 5005;
- const esc_secret_0006 = 5006;
- const esc_secret_0007 = 5007;
- const esc_secret_0008 = 5008;
- const esc_secret_0009 = 5009;
- const esc_secret_0010 = 5010;
- const esc_secret_0011 = 5011;
- const esc_secret_0012 = 5012;
- const esc_secret_0013 = 5013;
- const esc_secret_0014 = 5014;
- const esc_secret_0015 = 5015;
- const esc_secret_0016 = 5016;
- const esc_secret_0017 = 5017;
- const esc_secret_0018 = 5018;
- const esc_secret_0019 = 5019;
- const esc_secret_shustryi = 23;
- const esc_simulation_box_1 = 2000;
- const esc_simulation_box_2 = 2001;
- const esc_simulation_box_3 = 2002;
- const esc_simulation_box_4 = 2003;
- const esc_simulation_box_5 = 2004;
- const esc_toz_broken = 27;
- const esc_tutorial_flesh = 29;
- const esc_tutorial_secret_place = 25;
- const esc_vagon_newbie1 = 12;
- const esc_vagon_newbie2 = 13;
- const esc_vp_finder = 30;
- const esc_wounded_flash = 16;
- const esc_wounded_follower_2 = 24;
- const gar_bandit_post = 111;
- const gar_bandits_leader = 106;
- const gar_boars_nest = 105;
- const gar_dm_bandit1 = 101;
- const gar_dm_bandit2 = 102;
- const gar_dm_bandit3 = 103;
- const gar_dm_novice = 104;
- const gar_dolg_blockpost = 108;
- const gar_exir_to_escape = 193;
- const gar_exit_to_agroprom_01 = 191;
- const gar_exit_to_agroprom_02 = 192;
- const gar_exit_to_bar = 194;
- const gar_exit_to_darkvalley_high = 196;
- const gar_exit_to_darkvalley_low = 195;
- const gar_hellcar = 107;
- const gar_newbie_in_tunnel = 110;
- const gar_rtask_boars = 3050;
- const gar_rtask_stalker_bandit = 3002;
- const gar_secret_0000 = 5030;
- const gar_secret_0001 = 5031;
- const gar_secret_0002 = 5032;
- const gar_secret_0003 = 5033;
- const gar_secret_0004 = 5034;
- const gar_secret_0005 = 5035;
- const gar_secret_0006 = 5036;
- const gar_secret_0007 = 5037;
- const gar_secret_0008 = 5038;
- const gar_secret_0009 = 5039;
- const gar_secret_0010 = 5040;
- const gar_secret_0011 = 5041;
- const gar_secret_0012 = 5042;
- const gar_secret_0013 = 5043;
- const gar_secret_0014 = 5044;
- const gar_secret_0015 = 5045;
- const gar_secret_0016 = 5046;
- const gar_secret_0017 = 5047;
- const gar_secret_0018 = 5048;
- const gar_secret_0019 = 5049;
- const gar_secret_0020 = 5050;
- const gar_secret_0021 = 5051;
- const gar_secret_0022 = 5052;
- const gar_secret_0023 = 5053;
- const gar_secret_0024 = 5054;
- const gar_seryi_drug_wounded = 123;
- const gar_simulation_box_1 = 2005;
- const gar_simulation_box_2 = 2006;
- const gar_simulation_box_3 = 2007;
- const gar_simulation_box_4 = 2008;
- const gar_simulation_box_5 = 2009;
- const gar_spot_angar = 116;
- const gar_spot_bandit_agr = 117;
- const gar_spot_car_graveyard = 114;
- const gar_spot_dogs_forest = 119;
- const gar_spot_dolg_blokpost = 115;
- const gar_spot_secret1 = 113;
- const gar_spot_swamp = 112;
- const gar_spot_trash1 = 120;
- const gar_spot_trash2 = 121;
- const gar_spot_trash3 = 122;
- const gar_spot_tunnel = 118;
- const gar_stalker_corpse = 124;
- const gar_wounded = 109;
- const mil_barrier_monster = 3070;
- const mil_secret_0000 = 5200;
- const mil_secret_0001 = 5201;
- const mil_secret_0002 = 5202;
- const mil_secret_0003 = 5203;
- const mil_secret_0004 = 5204;
- const mil_secret_0005 = 5205;
- const mil_secret_0006 = 5206;
- const mil_secret_0007 = 5207;
- const mil_secret_0008 = 5208;
- const mil_secret_0009 = 5209;
- const mil_secret_0010 = 5210;
- const mil_secret_0011 = 5211;
- const mil_secret_0012 = 5212;
- const mil_secret_0013 = 5213;
- const mil_secret_0014 = 5214;
- const mil_secret_0015 = 5215;
- const mil_secret_0016 = 5216;
- const mil_secret_0017 = 5217;
- const mil_secret_0018 = 5218;
- const mil_secret_0019 = 5219;
- const mil_secret_0020 = 5220;
- const mil_secret_0021 = 5221;
- const mil_secret_0022 = 5222;
- const mil_secret_0023 = 5223;
- const mil_secret_0024 = 5224;
- const mil_secret_0025 = 5225;
- const mil_secret_0026 = 5226;
- const mil_secret_0027 = 5227;
- const mil_secret_0028 = 5228;
- const mil_simulation_box_1 = 2015;
- const mil_simulation_box_2 = 2016;
- const mil_simulation_box_3 = 2017;
- const mil_simulation_box_4 = 2018;
- const mil_simulation_box_5 = 2019;
- const mil_stalker_killer = 3071;
- const oso = 1307;
- const pl_weapon_spawn = 606;
- const pri_bomber = 806;
- const pri_btr = 807;
- const pri_bus_station_zone = 824;
- const pri_controller1 = 810;
- const pri_controller2 = 811;
- const pri_controller3 = 812;
- const pri_corner_monolith1 = 809;
- const pri_decoder_room_door = 822;
- const pri_exit_to_aes = 832;
- const pri_exit_to_radar = 833;
- const pri_followers_gulag = 823;
- const pri_followers_marker = 831;
- const pri_gigant1 = 815;
- const pri_gigant2 = 816;
- const pri_gigant3 = 817;
- const pri_gigant4 = 818;
- const pri_gigant5 = 819;
- const pri_heli1 = 800;
- const pri_heli2 = 801;
- const pri_heli3 = 802;
- const pri_heli4 = 803;
- const pri_hotel_zone = 825;
- const pri_monolith_base_zone = 826;
- const pri_monolith_leader = 828;
- const pri_secret_0000 = 5251;
- const pri_secret_0001 = 5252;
- const pri_secret_0002 = 5253;
- const pri_secret_0003 = 5254;
- const pri_secret_0004 = 5255;
- const pri_snork_growl = 829;
- const pri_stadium_entrance = 830;
- const pri_stadium_zone = 827;
- const pri_wave1_monolith_victim1 = 808;
- const pri_wave2_monolith_victim1 = 804;
- const pri_wave2_monolith_victim2 = 805;
- const pri_wave4_monolith6 = 820;
- const pri_wave4_monolith8 = 821;
- const pri_zombied_victim1 = 813;
- const pri_zombied_victim2 = 814;
- const rad_antenna = 1000;
- const rad_barrel_faller1 = 1071;
- const rad_barrel_faller2 = 1072;
- const rad_barrel_faller3 = 1073;
- const rad_barrel_faller4 = 1074;
- const rad_barrel_faller5 = 1075;
- const rad_bunker = 1005;
- const rad_code_door = 1001;
- const rad_entrance_guard1 = 1002;
- const rad_entrance_guard2 = 1003;
- const rad_exit_to_military = 1008;
- const rad_exit_to_pripyat = 1007;
- const rad_falling_barrel_1 = 1090;
- const rad_falling_barrel_10 = 1099;
- const rad_falling_barrel_11 = 1080;
- const rad_falling_barrel_12 = 1081;
- const rad_falling_barrel_13 = 1082;
- const rad_falling_barrel_14 = 1083;
- const rad_falling_barrel_15 = 1084;
- const rad_falling_barrel_16 = 1085;
- const rad_falling_barrel_2 = 1091;
- const rad_falling_barrel_3 = 1092;
- const rad_falling_barrel_4 = 1093;
- const rad_falling_barrel_5 = 1094;
- const rad_falling_barrel_6 = 1095;
- const rad_falling_barrel_7 = 1096;
- const rad_falling_barrel_8 = 1097;
- const rad_falling_barrel_9 = 1098;
- const rad_secret_0000 = 5245;
- const rad_secret_0001 = 5246;
- const rad_secret_0002 = 5247;
- const rad_secret_0003 = 5248;
- const rad_secret_0004 = 5249;
- const rad_secret_0005 = 5250;
- const rad_suicide = 1004;
- const rad_swith = 1006;
- const ros_secret_0000 = 5455;
- const ros_secret_0001 = 5456;
- const ros_secret_0002 = 5457;
- const ros_secret_0003 = 5458;
- const ros_secret_0004 = 5459;
- const ros_secret_0005 = 5460;
- const ros_secret_0006 = 5461;
- const ros_secret_0007 = 5462;
- const ros_secret_0008 = 5463;
- const ros_secret_0009 = 5464;
- const ros_secret_0010 = 5465;
- const ros_secret_0011 = 5466;
- const ros_secret_0012 = 5467;
- const ros_secret_0013 = 5468;
- const ros_secret_0014 = 5469;
- const ros_secret_0015 = 5470;
- const ros_secret_0016 = 5471;
- const ros_secret_0017 = 5472;
- const ros_secret_0018 = 5473;
- const ros_secret_0019 = 5474;
- const ros_secret_0020 = 5475;
- const ros_secret_0021 = 5476;
- const ros_secret_0022 = 5477;
- const ros_secret_0023 = 5478;
- const ros_secret_0024 = 5479;
- const ros_secret_0025 = 5480;
- const ros_simulation_box_1 = 2030;
- const ros_simulation_box_2 = 2031;
- const ros_simulation_box_3 = 2032;
- const ros_simulation_box_4 = 2033;
- const ros_simulation_box_5 = 2034;
- const rostok_banda_volkodava = 597;
- const rostok_exit_to_bar = 591;
- const rostok_exit_to_yantar = 608;
- const rostok_kruglov_finish = 605;
- const rostok_naemnik = 595;
- const rostok_offline_walker_1 = 601;
- const rostok_offline_walker_2 = 602;
- const rostok_offline_walker_3 = 603;
- const rostok_offline_walker_4 = 604;
- const rostok_tainyi_hod = 596;
- const sar2_destroyable_monolith = 1305;
- const sar_command_center = 1304;
- const sar_generator_1 = 1301;
- const sar_generator_2 = 1302;
- const sar_monolith = 1300;
- const sar_monolith_find = 1306;
- const sar_secret_door = 1303;
- const soldiers_bridge = 31;
- const test_searchlight1 = 20002;
- const test_searchlight2 = 20003;
- const test_stalker1 = 20000;
- const test_stalker2 = 20001;
- const tm_stohe_selo_test_lager = 10001;
- const val_bandit_rpg_dead = 437;
- const val_borov = 425;
- const val_door_to_x18 = 426;
- const val_escort_captive = 400;
- const val_escort_guard1 = 407;
- const val_escort_guard2 = 408;
- const val_escort_nap1 = 406;
- const val_escort_wounded = 424;
- const val_exit_gate = 421;
- const val_gate_btr = 423;
- const val_lvl_changer1 = 415;
- const val_lvl_changer2 = 416;
- const val_lvl_changer3 = 417;
- const val_opendoor_monolith = 410;
- const val_opendoor_soldier = 412;
- const val_opendoor_victim = 411;
- const val_prisoner = 402;
- const val_rtask_dolg_bandit = 3001;
- const val_sacrifice_bloodsucker = 403;
- const val_sacrifice_guard1 = 404;
- const val_sacrifice_guard2 = 405;
- const val_sacrifice_victim = 401;
- const val_secret_0000 = 5400;
- const val_secret_0001 = 5401;
- const val_secret_0002 = 5402;
- const val_secret_0003 = 5403;
- const val_secret_0004 = 5404;
- const val_secret_0005 = 5405;
- const val_secret_0006 = 5406;
- const val_secret_0007 = 5407;
- const val_secret_0008 = 5408;
- const val_secret_0009 = 5409;
- const val_secret_0010 = 5410;
- const val_secret_0011 = 5411;
- const val_secret_0012 = 5412;
- const val_secret_0013 = 5413;
- const val_secret_0014 = 5414;
- const val_secret_0015 = 5415;
- const val_secret_0016 = 5416;
- const val_secret_0017 = 5417;
- const val_secret_0018 = 5418;
- const val_secret_0019 = 5419;
- const val_secret_0020 = 5420;
- const val_secret_0021 = 5421;
- const val_secret_0022 = 5422;
- const val_secret_0023 = 5423;
- const val_secret_0024 = 5424;
- const val_secret_0025 = 5425;
- const val_secret_0026 = 5426;
- const val_secret_0027 = 5427;
- const val_secret_0028 = 5428;
- const val_secret_0029 = 5429;
- const val_secret_0030 = 5430;
- const val_secret_0031 = 5431;
- const val_secret_0032 = 5432;
- const val_simulation_box_1 = 2025;
- const val_simulation_box_2 = 2026;
- const val_simulation_box_3 = 2027;
- const val_simulation_box_4 = 2028;
- const val_simulation_box_5 = 2029;
- const val_sos_bs = 436;
- const val_sos_stalker = 422;
- const val_stairs_victim1 = 413;
- const val_stairs_victim2 = 414;
- const val_stopper_soldier1 = 418;
- const val_stopper_soldier2 = 419;
- const val_stopper_soldier3 = 420;
- const val_tunnel_bandit = 409;
- const val_zone_bandits = 427;
- const val_zone_exit_tunnel = 434;
- const val_zone_farm = 435;
- const val_zone_monolith = 428;
- const val_zone_pipe = 431;
- const val_zone_robbers = 429;
- const val_zone_south_gate = 430;
- const warlab = 1400;
- const x16_secret_0000 = 5243;
- const x16_secret_0001 = 5244;
- const x18_secret_0000 = 5433;
- const x18_secret_0001 = 5434;
- const x18_sound_1 = 471;
- const x18_sound_10 = 480;
- const x18_sound_2 = 472;
- const x18_sound_3 = 473;
- const x18_sound_4 = 474;
- const x18_sound_5 = 475;
- const x18_sound_6 = 476;
- const x18_sound_7 = 477;
- const x18_sound_8 = 478;
- const x18_sound_9 = 479;
- const yan_ecolog_help = 900;
- const yan_exit_to_rostok = 925;
- const yan_general_ecolog = 902;
- const yan_ghost = 918;
- const yan_giant_growl = 924;
- const yan_helmet = 920;
- const yan_labx16_documents = 917;
- const yan_labx16switcher_lamp1 = 908;
- const yan_labx16switcher_lamp2 = 909;
- const yan_labx16switcher_lamp3 = 910;
- const yan_labx16switcher_primary_1_green = 911;
- const yan_labx16switcher_primary_1_red = 912;
- const yan_labx16switcher_primary_2_green = 913;
- const yan_labx16switcher_primary_2_red = 914;
- const yan_labx16switcher_primary_3_green = 915;
- const yan_labx16switcher_primary_3_red = 916;
- const yan_mapspot_from_vasilyev = 907;
- const yan_scan_psi_radiation = 901;
- const yan_secret_0000 = 5229;
- const yan_secret_0001 = 5230;
- const yan_secret_0002 = 5231;
- const yan_secret_0003 = 5232;
- const yan_secret_0004 = 5233;
- const yan_secret_0005 = 5234;
- const yan_secret_0006 = 5235;
- const yan_secret_0007 = 5236;
- const yan_secret_0008 = 5237;
- const yan_secret_0009 = 5238;
- const yan_secret_0010 = 5239;
- const yan_secret_0011 = 5240;
- const yan_secret_0012 = 5241;
- const yan_secret_0013 = 5242;
- const yan_secret_exit = 921;
- const yan_semenov_help = 905;
- const yan_simulation_box_1 = 2035;
- const yan_simulation_box_2 = 2036;
- const yan_simulation_box_3 = 2037;
- const yan_simulation_box_4 = 2038;
- const yan_simulation_box_5 = 2039;
- const yan_specnaz_corpse = 922;
- const yan_vasilyev = 903;
- const yan_zombie_zone_mapspot = 906;
- };
- C++ class callback {
- const action_animation = 20;
- const action_movement = 18;
- const action_object = 23;
- const action_particle = 22;
- const action_sound = 21;
- const action_watch = 19;
- const actor_sleep = 24;
- const article_info = 12;
- const death = 8;
- const helicopter_on_hit = 26;
- const helicopter_on_point = 25;
- const hit = 16;
- const inventory_info = 11;
- const inventory_pda = 10;
- const level_border_enter = 7;
- const level_border_exit = 6;
- const map_location_added = 14;
- const on_item_drop = 28;
- const on_item_take = 27;
- const patrol_path_in_point = 9;
- const script_animation = 29;
- const sound = 17;
- const take_item_from_box = 33;
- const task_state = 13;
- const trade_perform_operation = 3;
- const trade_sell_buy_item = 2;
- const trade_start = 0;
- const trade_stop = 1;
- const trader_global_anim_request = 30;
- const trader_head_anim_request = 31;
- const trader_sound_end = 32;
- const use_object = 15;
- const zone_enter = 4;
- const zone_exit = 5;
- };
- C++ class key_bindings {
- const kACCEL = 7;
- const kBACK = 10;
- const kBUY = 50;
- const kCAM_1 = 16;
- const kCAM_2 = 17;
- const kCAM_3 = 18;
- const kCAM_4 = 19;
- const kCAM_ZOOM_IN = 20;
- const kCAM_ZOOM_OUT = 21;
- const kCHAT = 44;
- const kCONSOLE = 48;
- const kCROUCH = 5;
- const kCROUCH_TOGGLE = 6;
- const kDOWN = 3;
- const kDROP = 41;
- const kFWD = 9;
- const kINVENTORY = 49;
- const kJUMP = 4;
- const kLEFT = 0;
- const kL_LOOKOUT = 13;
- const kL_STRAFE = 11;
- const kNIGHT_VISION = 23;
- const kQUIT = 47;
- const kRIGHT = 1;
- const kR_LOOKOUT = 14;
- const kR_STRAFE = 12;
- const kSCORES = 43;
- const kSCREENSHOT = 46;
- const kSKIN = 51;
- const kTEAM = 52;
- const kTORCH = 22;
- const kUP = 2;
- const kUSE = 42;
- const kWPN_1 = 24;
- const kWPN_2 = 25;
- const kWPN_3 = 26;
- const kWPN_4 = 27;
- const kWPN_5 = 28;
- const kWPN_6 = 29;
- const kWPN_FIRE = 32;
- const kWPN_FUNC = 37;
- const kWPN_NEXT = 31;
- const kWPN_RELOAD = 36;
- const kWPN_ZOOM = 33;
- };
- C++ class game_messages {
- const GAME_EVENT_ARTEFACT_DESTROYED = 15;
- const GAME_EVENT_ARTEFACT_DROPPED = 17;
- const GAME_EVENT_ARTEFACT_ONBASE = 18;
- const GAME_EVENT_ARTEFACT_SPAWNED = 14;
- const GAME_EVENT_ARTEFACT_TAKEN = 16;
- const GAME_EVENT_BUY_MENU_CLOSED = 21;
- const GAME_EVENT_PLAYER_BUY_FINISHED = 2;
- const GAME_EVENT_PLAYER_CHANGE_SKIN = 4;
- const GAME_EVENT_PLAYER_CHANGE_TEAM = 4;
- const GAME_EVENT_PLAYER_CONNECTED = 6;
- const GAME_EVENT_PLAYER_DISCONNECTED = 7;
- const GAME_EVENT_PLAYER_ENTER_TEAM_BASE = 19;
- const GAME_EVENT_PLAYER_JOIN_TEAM = 11;
- const GAME_EVENT_PLAYER_KILL = 1;
- const GAME_EVENT_PLAYER_KILLED = 9;
- const GAME_EVENT_PLAYER_LEAVE_TEAM_BASE = 20;
- const GAME_EVENT_PLAYER_READY = 0;
- const GAME_EVENT_ROUND_END = 13;
- const GAME_EVENT_ROUND_STARTED = 12;
- const GAME_EVENT_SCRIPT_BEGINS_FROM = 36;
- const GAME_EVENT_SKIN_MENU_CLOSED = 23;
- const GAME_EVENT_TEAM_MENU_CLOSED = 22;
- };
- C++ class game_phases {
- const GAME_PHASE_INPROGRESS = 1;
- const GAME_PHASE_NONE = 0;
- const GAME_PHASE_PENDING = 2;
- const GAME_PHASE_SCRIPT_BEGINS_FROM = 9;
- const GAME_PHASE_TEAM1_SCORES = 3;
- const GAME_PHASE_TEAM2_SCORES = 4;
- const GAME_PHASE_TEAMS_IN_A_DRAW = 7;
- };
- C++ class game_player_flags {
- const GAME_PLAYER_FLAG_LOCAL = 1;
- const GAME_PLAYER_FLAG_READY = 2;
- const GAME_PLAYER_FLAG_SCRIPT_BEGINS_FROM = 16;
- const GAME_PLAYER_FLAG_SPECTATOR = 8;
- const GAME_PLAYER_FLAG_VERY_VERY_DEAD = 4;
- };
- C++ class GAME_TYPE {
- const GAME_ARTEFACTHUNT = 7;
- const GAME_DEATHMATCH = 2;
- const GAME_TEAMDEATHMATCH = 6;
- const GAME_UNKNOWN = 0;
- };
- C++ class game_difficulty {
- const master = 3;
- const novice = 0;
- const stalker = 1;
- const veteran = 2;
- };
- C++ class snd_type {
- const ambient = 128;
- const anomaly = 268435456;
- const anomaly_idle = 268437504;
- const attack = 8192;
- const bullet_hit = 524288;
- const die = 131072;
- const drop = 33554432;
- const eat = 4096;
- const empty = 1048576;
- const hide = 16777216;
- const idle = 2048;
- const injure = 65536;
- const item = 1073741824;
- const item_drop = 1107296256;
- const item_hide = 1090519040;
- const item_pick_up = 1140850688;
- const item_take = 1082130432;
- const item_use = 1077936128;
- const monster = 536870912;
- const monster_attack = 536879104;
- const monster_die = 537001984;
- const monster_eat = 536875008;
- const monster_injure = 536936448;
- const monster_step = 536903680;
- const monster_talk = 536887296;
- const no_sound = 0;
- const object_break = 1024;
- const object_collide = 512;
- const object_explode = 256;
- const pick_up = 67108864;
- const reload = 262144;
- const shoot = 2097152;
- const step = 32768;
- const take = 8388608;
- const talk = 16384;
- const use = 4194304;
- const weapon = -2147483648;
- const weapon_bullet_hit = -2146959360;
- const weapon_empty = -2146435072;
- const weapon_reload = -2147221504;
- const weapon_shoot = -2145386496;
- const world = 134217728;
- const world_ambient = 134217856;
- const world_object_break = 134218752;
- const world_object_collide = 134218240;
- const world_object_explode = 134217984;
- };
- C++ class task {
- const completed = 2;
- const fail = 0;
- const in_progress = 1;
- const task_dummy = -1;
- };
- C++ class ui_events {
- const BUTTON_CLICKED = 16;
- const BUTTON_DOWN = 17;
- const CHECK_BUTTON_RESET = 20;
- const CHECK_BUTTON_SET = 19;
- const DRAG_DROP_ITEM_DB_CLICK = 24;
- const DRAG_DROP_ITEM_DRAG = 22;
- const DRAG_DROP_ITEM_DROP = 23;
- const DRAG_DROP_ITEM_RBUTTON_CLICK = 25;
- const EDIT_TEXT_CHANGED = 74;
- const EDIT_TEXT_COMMIT = 75;
- const INTERACTIVE_ITEM_CLICK = 37;
- const INVENTORY_ATTACH_ADDON = 60;
- const INVENTORY_DETACH_GRENADE_LAUNCHER_ADDON = 66;
- const INVENTORY_DETACH_SCOPE_ADDON = 62;
- const INVENTORY_DETACH_SILENCER_ADDON = 64;
- const INVENTORY_DROP_ACTION = 55;
- const INVENTORY_EAT_ACTION = 56;
- const INVENTORY_TO_BAG_ACTION = 59;
- const INVENTORY_TO_BELT_ACTION = 57;
- const INVENTORY_TO_SLOT_ACTION = 58;
- const LIST_ITEM_CLICKED = 33;
- const LIST_ITEM_SELECT = 34;
- const MESSAGE_BOX_CANCEL_CLICKED = 44;
- const MESSAGE_BOX_NO_CLICKED = 43;
- const MESSAGE_BOX_OK_CLICKED = 39;
- const MESSAGE_BOX_QUIT_GAME_CLICKED = 42;
- const MESSAGE_BOX_QUIT_WIN_CLICKED = 41;
- const MESSAGE_BOX_YES_CLICKED = 40;
- const OUTFIT_RETURNED_BACK = 54;
- const PDA_CONTACTS_WND_CONTACT_SELECTED = 51;
- const PDA_DIALOG_WND_BACK_BUTTON_CLICKED = 49;
- const PDA_DIALOG_WND_MESSAGE_BUTTON_CLICKED = 50;
- const PROPERTY_CLICKED = 38;
- const RADIOBUTTON_SET = 21;
- const SCROLLBAR_HSCROLL = 30;
- const SCROLLBAR_VSCROLL = 29;
- const SCROLLBOX_MOVE = 27;
- const SCROLLBOX_STOP = 28;
- const STATIC_FOCUS_LOST = 15;
- const STATIC_FOCUS_RECEIVED = 14;
- const TAB_CHANGED = 18;
- const TALK_DIALOG_QUESTION_CLICKED = 46;
- const TALK_DIALOG_TRADE_BUTTON_CLICKED = 45;
- const TRADE_WND_CLOSED = 52;
- const UNDRESS_OUTFIT = 53;
- const WINDOW_KEYBOARD_CAPTURE_LOST = 13;
- const WINDOW_KEY_PRESSED = 10;
- const WINDOW_KEY_RELEASED = 11;
- const WINDOW_LBUTTON_DB_CLICK = 9;
- const WINDOW_LBUTTON_DOWN = 0;
- const WINDOW_LBUTTON_UP = 3;
- const WINDOW_MOUSE_CAPTURE_LOST = 12;
- const WINDOW_MOUSE_MOVE = 6;
- const WINDOW_RBUTTON_DOWN = 1;
- const WINDOW_RBUTTON_UP = 4;
- };
- C++ class hit_memory_object : entity_memory_object {
- property amount;
- property bone_index;
- property direction;
- property last_level_time;
- property level_time;
- property object_info;
- property self_info;
- function object(const entity_memory_object&);
- };
- C++ class clsid {
- const actor = 78;
- const ameba_zone = 173;
- const art_bast_artefact = 0;
- const art_black_drops = 1;
- const art_dummy = 3;
- const art_electric_ball = 4;
- const art_faded_ball = 5;
- const art_galantine = 6;
- const art_gravi = 7;
- const art_gravi_black = 2;
- const art_mercury_ball = 8;
- const art_needles = 9;
- const art_rusty_hair = 10;
- const art_thorn = 11;
- const art_zuda = 12;
- const artefact = 39;
- const artefact_s = 90;
- const bloodsucker = 13;
- const bloodsucker_s = 95;
- const boar = 14;
- const boar_s = 96;
- const burer = 15;
- const burer_s = 97;
- const car = 49;
- const car_s = 91;
- const cat = 16;
- const cat_s = 98;
- const chimera = 28;
- const chimera_s = 99;
- const controller = 17;
- const controller_s = 100;
- const crow = 18;
- const device_detector_simple = 51;
- const device_pda = 50;
- const device_torch = 52;
- const device_torch_s = 119;
- const dog_black = 19;
- const dog_red = 22;
- const dog_s = 103;
- const equ_exo = 53;
- const equ_military = 54;
- const equ_scientific = 55;
- const equ_stalker = 56;
- const equ_stalker_s = 57;
- const flesh = 23;
- const flesh_group = 24;
- const flesh_s = 104;
- const fracture = 25;
- const fracture_s = 106;
- const game = 61;
- const game_cl_LastStanding = 45;
- const game_cl_artefact_hunt = 43;
- const game_cl_deathmatch = 44;
- const game_cl_single = 46;
- const game_cl_team_deathmatch = 47;
- const game_sv_LastStanding = 116;
- const game_sv_artefact_hunt = 114;
- const game_sv_deathmatch = 115;
- const game_sv_single = 117;
- const game_sv_team_deathmatch = 118;
- const game_ui_artefact_hunt = 120;
- const game_ui_deathmatch = 121;
- const game_ui_single = 122;
- const game_ui_team_deathmatch = 123;
- const gigant_s = 105;
- const graph_point = 27;
- const hanging_lamp = 81;
- const helicopter = 48;
- const hud_manager = 64;
- const inventory_box = 82;
- const level = 60;
- const level_changer = 74;
- const main_menu = 75;
- const mp_players_bag = 76;
- const nogravity_zone = 179;
- const obj_antirad = 65;
- const obj_attachable = 66;
- const obj_bandage = 67;
- const obj_bolt = 68;
- const obj_bottle = 69;
- const obj_breakable = 79;
- const obj_climable = 80;
- const obj_document = 70;
- const obj_explosive = 71;
- const obj_food = 72;
- const obj_medkit = 73;
- const obj_phskeleton = 87;
- const obj_phys_destroyable = 86;
- const obj_physic = 83;
- const online_offline_group = 77;
- const phantom = 29;
- const poltergeist = 30;
- const poltergeist_s = 107;
- const projector = 84;
- const pseudo_gigant = 26;
- const pseudodog_s = 108;
- const psy_dog = 21;
- const psy_dog_phantom = 20;
- const psy_dog_phantom_s = 101;
- const psy_dog_s = 102;
- const respawn = 88;
- const script_object = 92;
- const script_stalker = 33;
- const script_trader = 35;
- const script_zone = 89;
- const smart_terrain = 93;
- const smart_zone = 94;
- const snork = 31;
- const snork_s = 109;
- const space_restrictor = 112;
- const spectator = 113;
- const stalker = 32;
- const switcher = 85;
- const team_base_zone = 182;
- const torrid_zone = 183;
- const trader = 34;
- const tushkano = 36;
- const tushkano_s = 110;
- const wpn_ak74 = 142;
- const wpn_ak74_s = 124;
- const wpn_ammo = 38;
- const wpn_ammo_m209 = 40;
- const wpn_ammo_og7b = 41;
- const wpn_ammo_vog25 = 42;
- const wpn_binocular = 143;
- const wpn_binocular_s = 125;
- const wpn_bm16 = 144;
- const wpn_bm16_s = 126;
- const wpn_fn2000 = 145;
- const wpn_fort = 146;
- const wpn_grenade_f1 = 58;
- const wpn_grenade_fake = 59;
- const wpn_grenade_launcher = 147;
- const wpn_grenade_rgd5 = 62;
- const wpn_grenade_rpg7 = 63;
- const wpn_groza = 148;
- const wpn_groza_s = 127;
- const wpn_hpsa = 149;
- const wpn_hpsa_s = 128;
- const wpn_knife = 150;
- const wpn_knife_s = 129;
- const wpn_lr300 = 151;
- const wpn_lr300_s = 130;
- const wpn_mounted = 152;
- const wpn_pm = 153;
- const wpn_pm_s = 131;
- const wpn_rg6 = 154;
- const wpn_rg6_s = 132;
- const wpn_rpg7 = 155;
- const wpn_rpg7_s = 133;
- const wpn_scope = 156;
- const wpn_scope_s = 134;
- const wpn_shotgun = 157;
- const wpn_shotgun_s = 135;
- const wpn_silencer = 158;
- const wpn_stat_mgun = 159;
- const wpn_svd = 160;
- const wpn_svd_s = 136;
- const wpn_svu = 161;
- const wpn_svu_s = 137;
- const wpn_usp45 = 162;
- const wpn_usp45_s = 138;
- const wpn_val = 163;
- const wpn_val_s = 139;
- const wpn_vintorez = 164;
- const wpn_vintorez_s = 140;
- const wpn_walther = 165;
- const wpn_walther_s = 141;
- const wpn_wmagaz = 166;
- const wpn_wmaggl = 167;
- const zombie = 37;
- const zombie_s = 111;
- const zone = 184;
- const zone_acid_fog = 172;
- const zone_bfuzz = 174;
- const zone_bfuzz_s = 168;
- const zone_dead = 175;
- const zone_galant_s = 169;
- const zone_galantine = 176;
- const zone_mbald_s = 170;
- const zone_mincer = 178;
- const zone_mincer_s = 171;
- const zone_mosquito_bald = 177;
- const zone_radioactive = 180;
- const zone_rusty_hair = 181;
- };
- C++ class memory_info : visible_memory_object {
- property hit_info;
- property last_level_time;
- property level_time;
- property object_info;
- property self_info;
- property sound_info;
- property visual_info;
- function object(const game_memory_object&);
- };
- C++ class MonsterSpace {
- const head_anim_angry = 1;
- const head_anim_glad = 2;
- const head_anim_kind = 3;
- const head_anim_normal = 0;
- const sound_script = 128;
- };
- C++ class not_yet_visible_object {
- property value;
- function object(const not_yet_visible_object&);
- };
- C++ class CSightParams {
- const eSightTypeCover = 5;
- const eSightTypeCoverLookOver = 8;
- const eSightTypeCurrentDirection = 0;
- const eSightTypeDirection = 2;
- const eSightTypeDummy = -1;
- const eSightTypeFireObject = 9;
- const eSightTypeFirePosition = 10;
- const eSightTypeLookOver = 7;
- const eSightTypeObject = 4;
- const eSightTypePathDirection = 1;
- const eSightTypePosition = 3;
- const eSightTypeSearch = 6;
- property m_object;
- property m_sight_type;
- property m_vector;
- CSightParams ();
- };
- C++ class sound_memory_object : game_memory_object {
- property last_level_time;
- property level_time;
- property object_info;
- property power;
- property self_info;
- function object(const game_memory_object&);
- function type() const;
- };
- C++ class visible_memory_object : game_memory_object {
- property last_level_time;
- property level_time;
- property object_info;
- property self_info;
- function object(const game_memory_object&);
- };
- C++ class FS_item {
- function Modif();
- function NameShort();
- function NameFull();
- function Size();
- };
- C++ class RPoint {
- property A;
- property P;
- RPoint ();
- };
- C++ class color {
- property b;
- property g;
- property r;
- color ();
- color (number, number, number);
- function set(number, number, number);
- };
- C++ class SDrawStaticStruct {
- property m_endTime;
- function wnd();
- };
- C++ class duality {
- property h;
- property v;
- duality ();
- duality (number, number);
- function set(number, number);
- };
- C++ class memory_object {
- property last_level_time;
- property level_time;
- };
- C++ class noise {
- property fps;
- property grain;
- property intensity;
- noise ();
- noise (number, number, number);
- function set(number, number, number);
- };
- C++ class object_params {
- property level_vertex;
- property position;
- };
- C++ class effector_params {
- property blur;
- property color_add;
- property color_base;
- property color_gray;
- property dual;
- property gray;
- property noise;
- effector_params ();
- function assign(effector_params*, effector_params*);
- };
- C++ class SZoneMapEntityData {
- property color;
- property pos;
- SZoneMapEntityData ();
- };
- C++ class TEX_INFO {
- function get_rect();
- function get_file_name();
- };
- C++ class fs_file {
- property modif;
- property name;
- property ptr;
- property size_compressed;
- property size_real;
- property vfs;
- };
- C++ class game_PlayerState {
- property GameID;
- property LastBuyAcount;
- property RespawnTime;
- property Skip;
- property deaths;
- property flags;
- property kills;
- property lasthitter;
- property lasthitweapon;
- property money_delta;
- property money_for_round;
- property money_total;
- property pItemList;
- property ping;
- property skin;
- property team;
- game_PlayerState ();
- function clear();
- function setName(string);
- function testFlag(number);
- function net_Import(net_packet&);
- function resetFlag(number);
- function net_Export(net_packet&);
- function getName();
- function setFlag(number);
- };
- C++ class DIK_keys {
- const DIK_0 = 11;
- const DIK_1 = 2;
- const DIK_2 = 3;
- const DIK_3 = 4;
- const DIK_4 = 5;
- const DIK_5 = 6;
- const DIK_6 = 7;
- const DIK_7 = 8;
- const DIK_8 = 9;
- const DIK_9 = 10;
- const DIK_A = 30;
- const DIK_ADD = 78;
- const DIK_APOSTROPHE = 40;
- const DIK_APPS = 221;
- const DIK_AT = 145;
- const DIK_AX = 150;
- const DIK_B = 48;
- const DIK_BACK = 14;
- const DIK_BACKSLASH = 43;
- const DIK_C = 46;
- const DIK_CAPITAL = 58;
- const DIK_CIRCUMFLEX = 144;
- const DIK_COLON = 146;
- const DIK_COMMA = 51;
- const DIK_CONVERT = 121;
- const DIK_D = 32;
- const DIK_DECIMAL = 83;
- const DIK_DELETE = 211;
- const DIK_DIVIDE = 181;
- const DIK_DOWN = 208;
- const DIK_E = 18;
- const DIK_END = 207;
- const DIK_EQUALS = 13;
- const DIK_ESCAPE = 1;
- const DIK_F = 33;
- const DIK_F1 = 59;
- const DIK_F10 = 68;
- const DIK_F11 = 87;
- const DIK_F12 = 88;
- const DIK_F13 = 100;
- const DIK_F14 = 101;
- const DIK_F15 = 102;
- const DIK_F2 = 60;
- const DIK_F3 = 61;
- const DIK_F4 = 62;
- const DIK_F5 = 63;
- const DIK_F6 = 64;
- const DIK_F7 = 65;
- const DIK_F8 = 66;
- const DIK_F9 = 67;
- const DIK_G = 34;
- const DIK_GRAVE = 41;
- const DIK_H = 35;
- const DIK_HOME = 199;
- const DIK_I = 23;
- const DIK_INSERT = 210;
- const DIK_J = 36;
- const DIK_K = 37;
- const DIK_KANA = 112;
- const DIK_KANJI = 148;
- const DIK_L = 38;
- const DIK_LBRACKET = 26;
- const DIK_LCONTROL = 29;
- const DIK_LEFT = 203;
- const DIK_LMENU = 56;
- const DIK_LSHIFT = 42;
- const DIK_LWIN = 219;
- const DIK_M = 50;
- const DIK_MINUS = 12;
- const DIK_MULTIPLY = 55;
- const DIK_N = 49;
- const DIK_NEXT = 209;
- const DIK_NOCONVERT = 123;
- const DIK_NUMLOCK = 69;
- const DIK_NUMPAD0 = 82;
- const DIK_NUMPAD1 = 79;
- const DIK_NUMPAD2 = 80;
- const DIK_NUMPAD3 = 81;
- const DIK_NUMPAD4 = 75;
- const DIK_NUMPAD5 = 76;
- const DIK_NUMPAD6 = 77;
- const DIK_NUMPAD7 = 71;
- const DIK_NUMPAD8 = 72;
- const DIK_NUMPAD9 = 73;
- const DIK_NUMPADCOMMA = 179;
- const DIK_NUMPADENTER = 156;
- const DIK_NUMPADEQUALS = 141;
- const DIK_O = 24;
- const DIK_P = 25;
- const DIK_PAUSE = 197;
- const DIK_PERIOD = 52;
- const DIK_PRIOR = 201;
- const DIK_Q = 16;
- const DIK_R = 19;
- const DIK_RBRACKET = 27;
- const DIK_RCONTROL = 157;
- const DIK_RETURN = 28;
- const DIK_RIGHT = 205;
- const DIK_RMENU = 184;
- const DIK_RSHIFT = 54;
- const DIK_RWIN = 220;
- const DIK_S = 31;
- const DIK_SCROLL = 70;
- const DIK_SEMICOLON = 39;
- const DIK_SLASH = 53;
- const DIK_SPACE = 57;
- const DIK_STOP = 149;
- const DIK_SUBTRACT = 74;
- const DIK_SYSRQ = 183;
- const DIK_T = 20;
- const DIK_TAB = 15;
- const DIK_U = 22;
- const DIK_UNDERLINE = 147;
- const DIK_UNLABELED = 151;
- const DIK_UP = 200;
- const DIK_V = 47;
- const DIK_W = 17;
- const DIK_X = 45;
- const DIK_Y = 21;
- const DIK_YEN = 125;
- const DIK_Z = 44;
- const MOUSE_1 = 256;
- const MOUSE_2 = 512;
- const MOUSE_3 = 1024;
- };
- C++ class color_animator {
- color_animator (string);
- function calculate(number);
- function load(string);
- function length();
- };
- C++ class profile_timer {
- profile_timer ();
- profile_timer (profile_timer&);
- operator +(const profile_timer&, profile_timer);
- function stop();
- function start();
- function time() const;
- function __tostring(profile_timer&);
- operator <(const profile_timer&, profile_timer);
- };
- C++ class token {
- property id;
- property name;
- token ();
- };
- C++ class action_base {
- property object;
- property storage;
- action_base ();
- action_base (game_object*);
- action_base (game_object*, string);
- function finalize();
- function add_precondition(const world_property&);
- function execute();
- function remove_precondition(const number&);
- function setup(game_object*, property_storage*);
- function set_weight(const number&);
- function add_effect(const world_property&);
- function show(string);
- function weight(const world_state&, const world_state&) const;
- function initialize();
- function remove_effect(const number&);
- };
- C++ class action_planner {
- property object;
- property storage;
- action_planner ();
- function initialized() const;
- function remove_action(const number&);
- function action(const number&);
- function add_action(const number&, action_base*);
- function show(string);
- function update();
- function clear();
- function evaluator(const number&);
- function setup(game_object*);
- function set_goal_world_state(action_planner*, world_state*);
- function current_action();
- function add_evaluator(const number&, property_evaluator*);
- function remove_evaluator(const number&);
- function current_action_id() const;
- function actual(const action_planner*);
- };
- C++ class planner_action : action_planner,action_base {
- property object;
- property storage;
- planner_action ();
- planner_action (game_object*);
- planner_action (game_object*, string);
- function finalize();
- function action(const number&);
- function add_precondition(const world_property&);
- function add_action(const number&, action_base*);
- function update();
- function weight(const world_state&, const world_state&) const;
- function current_action();
- function current_action_id() const;
- function initialized() const;
- function remove_effect(const number&);
- function initialize();
- function actual(const action_planner*);
- function remove_action(const number&);
- function remove_precondition(const number&);
- function execute();
- function clear();
- function evaluator(const number&);
- function set_goal_world_state(action_planner*, world_state*);
- function set_weight(const number&);
- function add_effect(const world_property&);
- function show(string);
- function setup(game_object*);
- function setup(game_object*, property_storage*);
- function remove_evaluator(const number&);
- function add_evaluator(const number&, property_evaluator*);
- };
- C++ class world_state {
- world_state ();
- world_state (world_state);
- function clear();
- function includes(const world_state&) const;
- operator ==(const world_state&, world_state);
- function remove_property(const number&);
- function add_property(const world_property&);
- operator <(const world_state&, world_state);
- function property(const number&) const;
- };
- C++ class world_property {
- world_property (number, boolean);
- function value() const;
- operator <(const world_property&, world_property);
- function condition() const;
- operator ==(const world_property&, world_property);
- };
- C++ class property_evaluator {
- property object;
- property storage;
- property_evaluator ();
- property_evaluator (game_object*);
- property_evaluator (game_object*, string);
- function evaluate();
- function setup(game_object*, property_storage*);
- };
- C++ class property_evaluator_const : property_evaluator {
- property object;
- property storage;
- property_evaluator_const (boolean);
- function evaluate();
- function setup(game_object*, property_storage*);
- };
- C++ class ipure_alife_load_object {
- };
- C++ class ipure_alife_save_object {
- };
- C++ class ipure_alife_load_save_object : ipure_alife_load_object,ipure_alife_save_object {
- };
- C++ class Fbox {
- property max;
- property min;
- Fbox ();
- };
- C++ class ZoneMapEntities {
- function push_back(SZoneMapEntityData&);
- };
- C++ class CAI_Bloodsucker : CGameObject {
- CAI_Bloodsucker ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CAI_Boar : CGameObject {
- CAI_Boar ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CAI_Dog : CGameObject {
- CAI_Dog ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CAI_Flesh : CGameObject {
- CAI_Flesh ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CAI_PseudoDog : CGameObject {
- CAI_PseudoDog ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CAI_Stalker : CGameObject {
- CAI_Stalker ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CAI_Trader : CGameObject {
- CAI_Trader ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CALifeHumanBrain : CALifeMonsterBrain {
- function movement(const CALifeMonsterBrain*);
- function update();
- };
- C++ class CALifeMonsterBrain {
- function movement(const CALifeMonsterBrain*);
- function update();
- };
- C++ class CALifeMonsterDetailPathManager {
- function completed() const;
- function target(const number&, const number&, const vector&);
- function target(const number&);
- function target(const CALifeSmartTerrainTask*);
- function failed() const;
- function speed (const number&);
- function speed () const;
- function actual() const;
- };
- C++ class CALifeMonsterMovementManager {
- function completed() const;
- function patrol(const CALifeMonsterMovementManager*);
- function actual() const;
- function path_type(const enum MovementManager::EPathType&);
- function path_type() const;
- function detail(const CALifeMonsterMovementManager*);
- };
- C++ class CALifeMonsterPatrolPathManager {
- function path(string);
- function target_game_vertex_id() const;
- function target_position(CALifeMonsterPatrolPathManager*);
- function target_level_vertex_id() const;
- function completed() const;
- function route_type(const enum PatrolPathManager::EPatrolRouteType&);
- function route_type() const;
- function use_randomness(const boolean&);
- function use_randomness() const;
- function start_type(const enum PatrolPathManager::EPatrolStartType&);
- function start_type() const;
- function start_vertex_index(const number&);
- function actual() const;
- };
- C++ class alife_simulator {
- function level_name(const alife_simulator*, number);
- function dont_has_info(const alife_simulator*, const number&, string);
- function create_ammo(alife_simulator*, string, const vector&, number, number, number, number);
- function add_out_restriction(alife_simulator*, cse_alife_monster_abstract*, number);
- function set_interactive(number, boolean);
- function add_in_restriction(alife_simulator*, cse_alife_monster_abstract*, number);
- function remove_in_restriction(alife_simulator*, cse_alife_monster_abstract*, number);
- function level_id(alife_simulator*);
- function valid_object_id(const alife_simulator*, number);
- function remove_out_restriction(alife_simulator*, cse_alife_monster_abstract*, number);
- function switch_distance() const;
- function switch_distance(number);
- function kill_entity(cse_alife_monster_abstract*, const number&, cse_alife_schedulable*);
- function kill_entity(alife_simulator*, cse_alife_monster_abstract*, const number&);
- function kill_entity(alife_simulator*, cse_alife_monster_abstract*);
- function set_switch_online(number, boolean);
- function set_switch_offline(number, boolean);
- function has_info(const alife_simulator*, const number&, string);
- function remove_all_restrictions(number, const enum RestrictionSpace::ERestrictorTypes&);
- function object(const alife_simulator*, number);
- function object(const alife_simulator*, string);
- function object(const alife_simulator*, number, boolean);
- function actor(const alife_simulator*);
- function story_object(const alife_simulator*, number);
- function spawn_id(alife_simulator*, number);
- function release(alife_simulator*, cse_abstract*, boolean);
- function create(alife_simulator*, number);
- function create(alife_simulator*, string, const vector&, number, number, number);
- function create(alife_simulator*, string, const vector&, number, number);
- };
- C++ class CALifeSmartTerrainTask {
- CALifeSmartTerrainTask (string);
- CALifeSmartTerrainTask (string, number);
- function level_vertex_id() const;
- function position() const;
- function game_vertex_id() const;
- };
- C++ class CBastArtefact : CGameObject {
- CBastArtefact ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CBlackDrops : CGameObject {
- CBlackDrops ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CBlackGraviArtefact : CGameObject {
- CBlackGraviArtefact ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CBlend {
- };
- C++ class CBurer : CGameObject {
- CBurer ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CCar : CGameObject,holder {
- const eWpnActivate = 3;
- const eWpnAutoFire = 5;
- const eWpnDesiredDir = 1;
- const eWpnDesiredPos = 2;
- const eWpnFire = 4;
- const eWpnToDefaultDir = 6;
- CCar ();
- function _construct();
- function GetfHealth() const;
- function CurrentVel();
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function SetParam(number, vector);
- function net_Export(net_packet&);
- function Visual();
- function IsObjectVisible(game_object*);
- function SetExplodeTime(number);
- function net_Import(net_packet&);
- function HasWeapon();
- function SetfHealth(number);
- function engaged();
- function ExplodeTime();
- function FireDirDiff();
- function CarExplode();
- function CanHit();
- function getEnabled() const;
- function Action(number, number);
- function use(CGameObject*);
- };
- C++ class CCat : CGameObject {
- CCat ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CChimera : CGameObject {
- CChimera ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class client_spawn_manager {
- function remove(number, number);
- function add(number, number, const function<void>&, object);
- function add(number, number, const function<void>&);
- };
- C++ class CConsole {
- function execute_script(string);
- function get_string(string);
- function execute(string);
- function get_bool(CConsole*, string);
- function get_float(CConsole*, string);
- function get_integer(CConsole*, string);
- function get_token(string);
- function show();
- function hide();
- };
- C++ class CController : CGameObject {
- CController ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class cover_point {
- function level_vertex_id() const;
- function position() const;
- };
- C++ class danger_object {
- const attack_sound = 1;
- const attacked = 5;
- const bullet_ricochet = 0;
- const enemy_sound = 7;
- const entity_attacked = 2;
- const entity_corpse = 4;
- const entity_death = 3;
- const grenade = 6;
- const hit = 2;
- const sound = 1;
- const visual = 0;
- function type() const;
- function time() const;
- operator ==(const danger_object&, danger_object);
- function position(const danger_object*);
- function object(const danger_object*);
- function perceive_type() const;
- function dependent_object(const danger_object*);
- };
- C++ class CDialogHolder {
- function start_stop_menu(CUIDialogWnd*, boolean);
- function RemoveDialogToRender(CUIWindow*);
- function AddDialogToRender(CUIWindow*);
- function MainInputReceiver();
- };
- C++ class CDummyArtefact : CGameObject {
- CDummyArtefact ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class cef_storage {
- function evaluate(cef_storage*, string, game_object*);
- function evaluate(cef_storage*, string, game_object*, game_object*);
- function evaluate(cef_storage*, string, game_object*, game_object*, game_object*);
- function evaluate(cef_storage*, string, game_object*, game_object*, game_object*, game_object*);
- function evaluate(cef_storage*, string, cse_alife_object*);
- function evaluate(cef_storage*, string, cse_alife_object*, cse_alife_object*);
- function evaluate(cef_storage*, string, cse_alife_object*, cse_alife_object*, cse_alife_object*);
- function evaluate(cef_storage*, string, cse_alife_object*, cse_alife_object*, cse_alife_object*, cse_alife_object*);
- };
- C++ class CElectricBall : CGameObject {
- CElectricBall ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class explosive {
- function explode();
- };
- C++ class CF1 : CGameObject {
- CF1 ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CFadedBall : CGameObject {
- CFadedBall ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CFracture : CGameObject {
- CFracture ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CGalantineArtefact : CGameObject {
- CGalantineArtefact ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CGameFont {
- const alCenter = 2;
- const alLeft = 0;
- const alRight = 1;
- };
- C++ class CGameGraph {
- function vertex_id(const GameGraph__CVertex*) const;
- function accessible(const CGameGraph*, const number&);
- function accessible(const CGameGraph*, const number&, boolean);
- function vertex(const number&) const;
- function valid_vertex_id(const number&) const;
- };
- C++ class CGameObject : DLL_Pure,ISheduled,ICollidable,IRenderable {
- CGameObject ();
- function Visual();
- function getEnabled() const;
- function _construct();
- function net_Import(net_packet&);
- function getVisible() const;
- function net_Export(net_packet&);
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CGameTask {
- CGameTask ();
- function get_objective(number);
- function get_title();
- function get_id();
- function add_objective(SGameTaskObjective*);
- function set_title(string);
- function load(string);
- function get_objectives_cnt();
- };
- C++ class CGraviArtefact : CGameObject {
- CGraviArtefact ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CHairsZone : CGameObject {
- CHairsZone ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class hanging_lamp : CGameObject {
- hanging_lamp ();
- function Visual();
- function getEnabled() const;
- function net_Import(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function turn_on();
- function turn_off();
- function net_Export(net_packet&);
- function _construct();
- function use(CGameObject*);
- };
- C++ class CHelicopter {
- const eAlive = 0;
- const eBodyByPath = 0;
- const eBodyToPoint = 1;
- const eDead = 1;
- const eEnemyEntity = 2;
- const eEnemyNone = 0;
- const eEnemyPoint = 1;
- const eMovLanding = 4;
- const eMovNone = 0;
- const eMovPatrolPath = 2;
- const eMovRoundPath = 3;
- const eMovTakeOff = 5;
- const eMovToPoint = 1;
- property m_dead;
- property m_exploded;
- property m_flame_started;
- property m_light_started;
- property m_max_mgun_dist;
- property m_max_rocket_dist;
- property m_min_mgun_dist;
- property m_min_rocket_dist;
- property m_syncronize_rocket;
- property m_time_between_rocket_attack;
- property m_use_mgun_on_attack;
- property m_use_rocket_on_attack;
- function TurnEngineSound(boolean);
- function TurnLighting(boolean);
- function GetMaxVelocity();
- function GetfHealth() const;
- function SetSpeedInDestPoint(number);
- function GetMovementState();
- function SetOnPointRangeDist(number);
- function SetFireTrailLength(number);
- function GetRealAltitude();
- function LookAtPoint(vector, boolean);
- function GetOnPointRangeDist();
- function GoPatrolByPatrolPath(string, number);
- function GetCurrVelocity();
- function Explode();
- function SetBarrelDirTolerance(number);
- function GetBodyState();
- function GetSpeedInDestPoint(number);
- function isVisible(game_object*);
- function Die();
- function UseFireTrail();
- function UseFireTrail(boolean);
- function SetDestPosition(vector*);
- function GoPatrolByRoundPath(vector, number, boolean);
- function SetMaxVelocity(number);
- function SetfHealth(number);
- function StartFlame();
- function GetState();
- function GetDistanceToDestPosition();
- function GetHuntState();
- function GetCurrVelocityVec();
- function GetSafeAltitude();
- function ClearEnemy();
- function SetEnemy(game_object*);
- function SetEnemy(vector*);
- };
- C++ class holder {
- function engaged();
- function Action(number, number);
- function SetParam(number, vector);
- };
- C++ class CKinematicsAnimated {
- function PlayCycle(CKinematicsAnimated*, string);
- };
- C++ class FS {
- const FS_ClampExt = 4;
- const FS_ListFiles = 1;
- const FS_ListFolders = 2;
- const FS_RootOnly = 8;
- const FS_sort_by_modif_down = 5;
- const FS_sort_by_modif_up = 4;
- const FS_sort_by_name_down = 1;
- const FS_sort_by_name_up = 0;
- const FS_sort_by_size_down = 3;
- const FS_sort_by_size_up = 2;
- function get_file_age(string);
- function file_length(string);
- function file_rename(string, string, boolean);
- function r_open(string, string);
- function r_open(string);
- function append_path(string, string, string, number);
- function file_copy(string, string);
- function get_file_age_str(FS*, string);
- function dir_delete(FS*, string, number);
- function dir_delete(FS*, string, string, number);
- function update_path(FS*, string, string);
- function r_close(reader*&);
- function exist(string);
- function exist(string, string);
- function w_close(class IWriter*&);
- function file_list_open(FS*, string, number);
- function file_list_open(FS*, string, string, number);
- function path_exist(string);
- function file_list_open_ex(FS*, string, number, string);
- function get_path(string);
- function file_delete(string, string);
- function file_delete(string);
- function w_open(string, string);
- function w_open(string);
- };
- C++ class CMercuryBall : CGameObject {
- CMercuryBall ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CMincer : CGameObject {
- CMincer ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CMosquitoBald : CGameObject {
- CMosquitoBald ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class object_factory {
- function register(string, string, string, string);
- function register(string, string, string);
- };
- C++ class particle_params {
- particle_params ();
- particle_params (const vector&);
- particle_params (const vector&, const vector&);
- particle_params (const vector&, const vector&, const vector&);
- };
- C++ class patrol {
- const continue = 1;
- const custom = 3;
- const dummy = -1;
- const nearest = 2;
- const next = 4;
- const start = 0;
- const stop = 0;
- patrol (string);
- patrol (string, enum PatrolPathManager::EPatrolStartType);
- patrol (string, enum PatrolPathManager::EPatrolStartType, enum PatrolPathManager::EPatrolRouteType);
- patrol (string, enum PatrolPathManager::EPatrolStartType, enum PatrolPathManager::EPatrolRouteType, boolean);
- patrol (string, enum PatrolPathManager::EPatrolStartType, enum PatrolPathManager::EPatrolRouteType, boolean, number);
- function level_vertex_id(number) const;
- function point(const patrol*, number);
- function flag(number, number) const;
- function game_vertex_id(number) const;
- function flags(number) const;
- function name(number) const;
- function index(string) const;
- function terminal(number) const;
- function count() const;
- function get_nearest(const vector&) const;
- };
- C++ class CPhrase {
- function GetPhraseScript();
- };
- C++ class CPhraseDialog {
- function AddPhrase(string, number, number, number);
- };
- C++ class CPhraseScript {
- function AddHasInfo(string);
- function AddGiveInfo(string);
- function AddDisableInfo(string);
- function AddDontHasInfo(string);
- function AddAction(string);
- function AddPrecondition(string);
- };
- C++ class physics_element {
- function get_density();
- function get_mass();
- function is_fixed();
- function is_breakable();
- function get_volume();
- function get_linear_vel(vector&);
- function fix();
- function get_angular_vel(vector&);
- function apply_force(number, number, number);
- function release_fixed();
- function global_transform(physics_element*);
- };
- C++ class physics_joint {
- function set_limits(number, number, number);
- function get_axis_angle(number);
- function get_anchor(vector&);
- function get_axis_dir(number, vector&);
- function get_bone_id();
- function is_breakable();
- function set_max_force_and_velocity(number, number, number);
- function set_axis_dir_global(number, number, number, number);
- function get_first_element();
- function set_axis_dir_vs_second_element(number, number, number, number);
- function get_axes_number();
- function set_joint_spring_dumping_factors(number, number);
- function set_axis_spring_dumping_factors(number, number, number);
- function set_anchor_vs_first_element(number, number, number);
- function get_stcond_element();
- function set_anchor_global(number, number, number);
- function get_limits(number&, number&, number);
- function set_anchor_vs_second_element(number, number, number);
- function set_axis_dir_vs_first_element(number, number, number, number);
- function get_max_force_and_velocity(number&, number&, number);
- };
- C++ class physics_shell {
- function get_joints_number();
- function is_breaking_blocked();
- function get_element_by_bone_id(number);
- function get_linear_vel(vector&);
- function is_breakable();
- function get_elements_number();
- function unblock_breaking();
- function get_joint_by_bone_name(string);
- function get_element_by_order(number);
- function get_element_by_bone_name(string);
- function apply_force(number, number, number);
- function get_angular_vel(vector&);
- function block_breaking();
- function get_joint_by_order(number);
- function get_joint_by_bone_id(number);
- };
- C++ class CPoltergeist : CGameObject {
- CPoltergeist ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class property_storage {
- property_storage ();
- function property(const number&) const;
- function set_property(const number&, const boolean&);
- };
- C++ class CPseudoGigant : CGameObject {
- CPseudoGigant ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CPsyDog : CGameObject {
- CPsyDog ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CPsyDogPhantom : CGameObject {
- CPsyDogPhantom ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class cpure_server_object : ipure_server_object {
- };
- C++ class CRGD5 : CGameObject {
- CRGD5 ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class render_device {
- property aspect_ratio;
- property cam_dir;
- property cam_pos;
- property cam_right;
- property cam_top;
- property f_time_delta;
- property fov;
- property frame;
- property height;
- property precache_frame;
- property time_delta;
- property width;
- function time_global(const render_device*);
- function is_paused(render_device*);
- function pause(render_device*, boolean);
- };
- C++ class CRustyHairArtefact : CGameObject {
- CRustyHairArtefact ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class cse_anomalous_zone : cse_custom_zone {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_anomalous_zone (string);
- function on_before_register();
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function interactive() const;
- function clsid() const;
- function on_spawn();
- function UPDATE_Read(net_packet&);
- function OnEvent(net_packet&, number, number, ClientID);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function keep_saved_data_anyway() const;
- function init();
- function used_ai_locations() const;
- function spawn_artefacts();
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function move_offline() const;
- function move_offline(boolean);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function on_register();
- };
- C++ class cse_alife_car : cse_alife_dynamic_object_visual,cse_ph_skeleton {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_car (string);
- function on_before_register();
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function clsid() const;
- function on_spawn();
- function UPDATE_Read(net_packet&);
- function OnEvent(net_packet&, number, number, ClientID);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function keep_saved_data_anyway() const;
- function init();
- function used_ai_locations() const;
- function interactive() const;
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function move_offline() const;
- function move_offline(boolean);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function on_register();
- };
- C++ class cse_alife_creature_abstract : cse_alife_dynamic_object_visual {
- property group;
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- property squad;
- property team;
- cse_alife_creature_abstract (string);
- function on_death(cse_abstract*);
- function on_before_register();
- function can_save() const;
- function health() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function g_team();
- function alive() const;
- function g_group();
- function g_squad();
- function clsid() const;
- function on_spawn();
- function UPDATE_Read(net_packet&);
- function OnEvent(net_packet&, number, number, ClientID);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function keep_saved_data_anyway() const;
- function init();
- function used_ai_locations() const;
- function interactive() const;
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function move_offline() const;
- function move_offline(boolean);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function on_register();
- };
- C++ class cse_alife_creature_actor : cse_alife_creature_abstract,cse_alife_trader_abstract,cse_ph_skeleton {
- property group;
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- property squad;
- property team;
- cse_alife_creature_actor (string);
- function on_register();
- function can_switch_online() const;
- function can_switch_online(boolean);
- function UPDATE_Read(net_packet&);
- function g_squad();
- function clsid() const;
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function init();
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function profile_name(cse_alife_trader_abstract*);
- function name(const cse_abstract*);
- function keep_saved_data_anyway() const;
- function on_death(cse_abstract*);
- function used_ai_locations() const;
- function community() const;
- function visible_for_map() const;
- function visible_for_map(boolean);
- function alive() const;
- function on_before_register();
- function g_team();
- function STATE_Write(net_packet&);
- function interactive() const;
- function reputation();
- function can_save() const;
- function on_unregister();
- function OnEvent(net_packet&, number, number, ClientID);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function STATE_Read(net_packet&, number);
- function health() const;
- function move_offline() const;
- function move_offline(boolean);
- function on_spawn();
- function UPDATE_Write(net_packet&);
- function g_group();
- function rank();
- };
- C++ class cse_alife_creature_crow : cse_alife_creature_abstract {
- property group;
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- property squad;
- property team;
- cse_alife_creature_crow (string);
- function on_death(cse_abstract*);
- function on_before_register();
- function can_save() const;
- function on_register();
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function g_squad();
- function alive() const;
- function on_unregister();
- function UPDATE_Read(net_packet&);
- function clsid() const;
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function move_offline() const;
- function move_offline(boolean);
- function name(const cse_abstract*);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function used_ai_locations() const;
- function init();
- function STATE_Write(net_packet&);
- function section_name(const cse_abstract*);
- function spawn_ini(cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function interactive() const;
- function STATE_Read(net_packet&, number);
- function health() const;
- function keep_saved_data_anyway() const;
- function on_spawn();
- function UPDATE_Write(net_packet&);
- function g_group();
- function g_team();
- };
- C++ class cse_alife_creature_phantom : cse_alife_creature_abstract {
- property group;
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- property squad;
- property team;
- cse_alife_creature_phantom (string);
- function on_death(cse_abstract*);
- function on_before_register();
- function can_save() const;
- function on_register();
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function g_squad();
- function alive() const;
- function on_unregister();
- function UPDATE_Read(net_packet&);
- function clsid() const;
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function move_offline() const;
- function move_offline(boolean);
- function name(const cse_abstract*);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function used_ai_locations() const;
- function init();
- function STATE_Write(net_packet&);
- function section_name(const cse_abstract*);
- function spawn_ini(cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function interactive() const;
- function STATE_Read(net_packet&, number);
- function health() const;
- function keep_saved_data_anyway() const;
- function on_spawn();
- function UPDATE_Write(net_packet&);
- function g_group();
- function g_team();
- };
- C++ class cse_custom_zone : cse_alife_dynamic_object,cse_shape {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_custom_zone (string);
- function on_before_register();
- function on_register();
- function can_switch_online() const;
- function can_switch_online(boolean);
- function UPDATE_Read(net_packet&);
- function clsid() const;
- function move_offline() const;
- function move_offline(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function can_save() const;
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function init();
- function section_name(const cse_abstract*);
- function name(const cse_abstract*);
- function spawn_ini(cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function interactive() const;
- function used_ai_locations() const;
- function keep_saved_data_anyway() const;
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function on_spawn();
- };
- C++ class cse_alife_dynamic_object : cse_alife_object {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_dynamic_object (string);
- function used_ai_locations() const;
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function UPDATE_Read(net_packet&);
- function clsid() const;
- function keep_saved_data_anyway() const;
- function visible_for_map() const;
- function visible_for_map(boolean);
- function on_register();
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function on_before_register();
- function init();
- function on_spawn();
- function interactive() const;
- function spawn_ini(cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function section_name(const cse_abstract*);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function move_offline() const;
- function move_offline(boolean);
- };
- C++ class cse_alife_dynamic_object_visual : cse_alife_dynamic_object,cse_visual {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_dynamic_object_visual (string);
- function on_before_register();
- function on_register();
- function can_switch_online() const;
- function can_switch_online(boolean);
- function UPDATE_Read(net_packet&);
- function clsid() const;
- function move_offline() const;
- function move_offline(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function can_save() const;
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function init();
- function section_name(const cse_abstract*);
- function name(const cse_abstract*);
- function spawn_ini(cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function interactive() const;
- function used_ai_locations() const;
- function keep_saved_data_anyway() const;
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function on_spawn();
- };
- C++ class cse_alife_graph_point : cse_abstract {
- property id;
- property parent_id;
- property position;
- property script_version;
- cse_alife_graph_point (string);
- function STATE_Write(net_packet&);
- function init();
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function UPDATE_Read(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function UPDATE_Write(net_packet&);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function clsid() const;
- };
- C++ class cse_alife_group_abstract {
- };
- C++ class cse_alife_helicopter : cse_alife_dynamic_object_visual,cse_motion,cse_ph_skeleton {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_helicopter (string);
- function on_before_register();
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function clsid() const;
- function on_spawn();
- function UPDATE_Read(net_packet&);
- function OnEvent(net_packet&, number, number, ClientID);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function keep_saved_data_anyway() const;
- function init();
- function used_ai_locations() const;
- function interactive() const;
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function move_offline() const;
- function move_offline(boolean);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function on_register();
- };
- C++ class cse_alife_human_abstract : cse_alife_trader_abstract,cse_alife_monster_abstract {
- property group;
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- property squad;
- property team;
- cse_alife_human_abstract (string);
- function on_register();
- function brain(cse_alife_monster_abstract*);
- function brain(cse_alife_human_abstract*);
- function can_switch_online() const;
- function can_switch_online(boolean);
- function UPDATE_Read(net_packet&);
- function smart_terrain_id(cse_alife_monster_abstract*);
- function clsid() const;
- function STATE_Write(net_packet&);
- function init();
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function profile_name(cse_alife_trader_abstract*);
- function name(const cse_abstract*);
- function keep_saved_data_anyway() const;
- function on_death(cse_abstract*);
- function on_before_register();
- function community() const;
- function set_rank(number);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function alive() const;
- function g_group();
- function clear_smart_terrain(cse_alife_monster_abstract*);
- function smart_terrain_task_deactivate(cse_alife_monster_abstract*);
- function on_spawn();
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function health() const;
- function g_team();
- function move_offline() const;
- function move_offline(boolean);
- function used_ai_locations() const;
- function reputation();
- function can_save() const;
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function OnEvent(net_packet&, number, number, ClientID);
- function update();
- function STATE_Read(net_packet&, number);
- function interactive() const;
- function g_squad();
- function smart_terrain_task_activate(cse_alife_monster_abstract*);
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function rank();
- };
- C++ class cse_alife_human_stalker : cse_alife_human_abstract,cse_ph_skeleton {
- property group;
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- property squad;
- property team;
- cse_alife_human_stalker (string);
- function can_save() const;
- function brain(cse_alife_monster_abstract*);
- function brain(cse_alife_human_abstract*);
- function can_switch_online() const;
- function can_switch_online(boolean);
- function UPDATE_Read(net_packet&);
- function g_team();
- function clsid() const;
- function STATE_Write(net_packet&);
- function init();
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function profile_name(cse_alife_trader_abstract*);
- function name(const cse_abstract*);
- function keep_saved_data_anyway() const;
- function on_death(cse_abstract*);
- function clear_smart_terrain(cse_alife_monster_abstract*);
- function community() const;
- function set_rank(number);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function alive() const;
- function move_offline() const;
- function move_offline(boolean);
- function on_unregister();
- function smart_terrain_task_deactivate(cse_alife_monster_abstract*);
- function used_ai_locations() const;
- function smart_terrain_task_activate(cse_alife_monster_abstract*);
- function g_squad();
- function interactive() const;
- function smart_terrain_id(cse_alife_monster_abstract*);
- function update();
- function reputation();
- function on_before_register();
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function OnEvent(net_packet&, number, number, ClientID);
- function on_register();
- function STATE_Read(net_packet&, number);
- function health() const;
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function on_spawn();
- function UPDATE_Write(net_packet&);
- function g_group();
- function rank();
- };
- C++ class cse_alife_inventory_item {
- };
- C++ class cse_alife_item : cse_alife_dynamic_object_visual,cse_alife_inventory_item {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_item (string);
- function on_before_register();
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function clsid() const;
- function on_spawn();
- function UPDATE_Read(net_packet&);
- function OnEvent(net_packet&, number, number, ClientID);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function keep_saved_data_anyway() const;
- function init();
- function used_ai_locations() const;
- function interactive() const;
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function move_offline() const;
- function move_offline(boolean);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function on_register();
- };
- C++ class cse_alife_item_ammo : cse_alife_item {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_item_ammo (string);
- function used_ai_locations() const;
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function bfUseful();
- function clsid() const;
- function on_register();
- function keep_saved_data_anyway() const;
- function section_name(const cse_abstract*);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function init();
- function move_offline() const;
- function move_offline(boolean);
- function name(const cse_abstract*);
- function spawn_ini(cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function interactive() const;
- function on_before_register();
- function on_spawn();
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function UPDATE_Read(net_packet&);
- };
- C++ class cse_alife_item_artefact : cse_alife_item {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_item_artefact (string);
- function used_ai_locations() const;
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function bfUseful();
- function clsid() const;
- function on_register();
- function keep_saved_data_anyway() const;
- function section_name(const cse_abstract*);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function init();
- function move_offline() const;
- function move_offline(boolean);
- function name(const cse_abstract*);
- function spawn_ini(cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function interactive() const;
- function on_before_register();
- function on_spawn();
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function UPDATE_Read(net_packet&);
- };
- C++ class cse_alife_item_bolt : cse_alife_item {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_item_bolt (string);
- function used_ai_locations() const;
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function bfUseful();
- function clsid() const;
- function on_register();
- function keep_saved_data_anyway() const;
- function section_name(const cse_abstract*);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function init();
- function move_offline() const;
- function move_offline(boolean);
- function name(const cse_abstract*);
- function spawn_ini(cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function interactive() const;
- function on_before_register();
- function on_spawn();
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function UPDATE_Read(net_packet&);
- };
- C++ class cse_alife_item_custom_outfit : cse_alife_item {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_item_custom_outfit (string);
- function used_ai_locations() const;
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function bfUseful();
- function clsid() const;
- function on_register();
- function keep_saved_data_anyway() const;
- function section_name(const cse_abstract*);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function init();
- function move_offline() const;
- function move_offline(boolean);
- function name(const cse_abstract*);
- function spawn_ini(cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function interactive() const;
- function on_before_register();
- function on_spawn();
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function UPDATE_Read(net_packet&);
- };
- C++ class cse_alife_item_detector : cse_alife_item {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_item_detector (string);
- function used_ai_locations() const;
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function bfUseful();
- function clsid() const;
- function on_register();
- function keep_saved_data_anyway() const;
- function section_name(const cse_abstract*);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function init();
- function move_offline() const;
- function move_offline(boolean);
- function name(const cse_abstract*);
- function spawn_ini(cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function interactive() const;
- function on_before_register();
- function on_spawn();
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function UPDATE_Read(net_packet&);
- };
- C++ class cse_alife_item_document : cse_alife_item {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_item_document (string);
- function used_ai_locations() const;
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function bfUseful();
- function clsid() const;
- function on_register();
- function keep_saved_data_anyway() const;
- function section_name(const cse_abstract*);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function init();
- function move_offline() const;
- function move_offline(boolean);
- function name(const cse_abstract*);
- function spawn_ini(cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function interactive() const;
- function on_before_register();
- function on_spawn();
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function UPDATE_Read(net_packet&);
- };
- C++ class cse_alife_item_explosive : cse_alife_item {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_item_explosive (string);
- function used_ai_locations() const;
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function bfUseful();
- function clsid() const;
- function on_register();
- function keep_saved_data_anyway() const;
- function section_name(const cse_abstract*);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function init();
- function move_offline() const;
- function move_offline(boolean);
- function name(const cse_abstract*);
- function spawn_ini(cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function interactive() const;
- function on_before_register();
- function on_spawn();
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function UPDATE_Read(net_packet&);
- };
- C++ class cse_alife_item_grenade : cse_alife_item {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_item_grenade (string);
- function used_ai_locations() const;
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function bfUseful();
- function clsid() const;
- function on_register();
- function keep_saved_data_anyway() const;
- function section_name(const cse_abstract*);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function init();
- function move_offline() const;
- function move_offline(boolean);
- function name(const cse_abstract*);
- function spawn_ini(cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function interactive() const;
- function on_before_register();
- function on_spawn();
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function UPDATE_Read(net_packet&);
- };
- C++ class cse_alife_item_pda : cse_alife_item {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_item_pda (string);
- function used_ai_locations() const;
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function bfUseful();
- function clsid() const;
- function on_register();
- function keep_saved_data_anyway() const;
- function section_name(const cse_abstract*);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function init();
- function move_offline() const;
- function move_offline(boolean);
- function name(const cse_abstract*);
- function spawn_ini(cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function interactive() const;
- function on_before_register();
- function on_spawn();
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function UPDATE_Read(net_packet&);
- };
- C++ class cse_alife_item_torch : cse_alife_item {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_item_torch (string);
- function used_ai_locations() const;
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function bfUseful();
- function clsid() const;
- function on_register();
- function keep_saved_data_anyway() const;
- function section_name(const cse_abstract*);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function init();
- function move_offline() const;
- function move_offline(boolean);
- function name(const cse_abstract*);
- function spawn_ini(cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function interactive() const;
- function on_before_register();
- function on_spawn();
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function UPDATE_Read(net_packet&);
- };
- C++ class cse_alife_item_weapon : cse_alife_item {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_item_weapon (string);
- function used_ai_locations() const;
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function bfUseful();
- function clsid() const;
- function on_register();
- function keep_saved_data_anyway() const;
- function section_name(const cse_abstract*);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function init();
- function move_offline() const;
- function move_offline(boolean);
- function name(const cse_abstract*);
- function spawn_ini(cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function interactive() const;
- function on_before_register();
- function on_spawn();
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function UPDATE_Read(net_packet&);
- };
- C++ class cse_alife_item_weapon_magazined : cse_alife_item_weapon {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_item_weapon_magazined (string);
- function used_ai_locations() const;
- function on_register();
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function UPDATE_Read(net_packet&);
- function clsid() const;
- function can_save() const;
- function move_offline() const;
- function move_offline(boolean);
- function on_spawn();
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function on_before_register();
- function init();
- function interactive() const;
- function OnEvent(net_packet&, number, number, ClientID);
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function bfUseful();
- function keep_saved_data_anyway() const;
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- };
- C++ class cse_alife_item_weapon_magazined_w_gl : cse_alife_item_weapon_magazined {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_item_weapon_magazined_w_gl (string);
- function used_ai_locations() const;
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function clsid() const;
- function UPDATE_Read(net_packet&);
- function on_register();
- function keep_saved_data_anyway() const;
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function bfUseful();
- function init();
- function name(const cse_abstract*);
- function section_name(const cse_abstract*);
- function spawn_ini(cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function interactive() const;
- function move_offline() const;
- function move_offline(boolean);
- function on_spawn();
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function on_before_register();
- };
- C++ class cse_alife_item_weapon_shotgun : cse_alife_item_weapon {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_item_weapon_shotgun (string);
- function used_ai_locations() const;
- function on_register();
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function UPDATE_Read(net_packet&);
- function clsid() const;
- function can_save() const;
- function move_offline() const;
- function move_offline(boolean);
- function on_spawn();
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function on_before_register();
- function init();
- function interactive() const;
- function OnEvent(net_packet&, number, number, ClientID);
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function bfUseful();
- function keep_saved_data_anyway() const;
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- };
- C++ class cse_alife_level_changer : cse_alife_space_restrictor {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_level_changer (string);
- function on_before_register();
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function clsid() const;
- function on_spawn();
- function UPDATE_Read(net_packet&);
- function OnEvent(net_packet&, number, number, ClientID);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function keep_saved_data_anyway() const;
- function init();
- function used_ai_locations() const;
- function interactive() const;
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function move_offline() const;
- function move_offline(boolean);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function on_register();
- };
- C++ class cse_alife_monster_abstract : cse_alife_creature_abstract,cse_alife_schedulable {
- property group;
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- property squad;
- property team;
- cse_alife_monster_abstract (string);
- function can_save() const;
- function update();
- function can_switch_online() const;
- function can_switch_online(boolean);
- function UPDATE_Read(net_packet&);
- function g_team();
- function clsid() const;
- function STATE_Write(net_packet&);
- function init();
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function name(const cse_abstract*);
- function keep_saved_data_anyway() const;
- function on_death(cse_abstract*);
- function used_ai_locations() const;
- function visible_for_map() const;
- function visible_for_map(boolean);
- function alive() const;
- function smart_terrain_task_activate(cse_alife_monster_abstract*);
- function smart_terrain_task_deactivate(cse_alife_monster_abstract*);
- function interactive() const;
- function brain(cse_alife_monster_abstract*);
- function on_before_register();
- function clear_smart_terrain(cse_alife_monster_abstract*);
- function smart_terrain_id(cse_alife_monster_abstract*);
- function on_register();
- function g_squad();
- function on_unregister();
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function OnEvent(net_packet&, number, number, ClientID);
- function move_offline() const;
- function move_offline(boolean);
- function STATE_Read(net_packet&, number);
- function health() const;
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function on_spawn();
- function UPDATE_Write(net_packet&);
- function g_group();
- function rank();
- };
- C++ class cse_alife_monster_base : cse_alife_monster_abstract,cse_ph_skeleton {
- property group;
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- property squad;
- property team;
- cse_alife_monster_base (string);
- function on_register();
- function update();
- function can_switch_online() const;
- function can_switch_online(boolean);
- function UPDATE_Read(net_packet&);
- function smart_terrain_id(cse_alife_monster_abstract*);
- function clsid() const;
- function STATE_Write(net_packet&);
- function init();
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function name(const cse_abstract*);
- function keep_saved_data_anyway() const;
- function on_death(cse_abstract*);
- function on_before_register();
- function visible_for_map() const;
- function visible_for_map(boolean);
- function alive() const;
- function clear_smart_terrain(cse_alife_monster_abstract*);
- function smart_terrain_task_deactivate(cse_alife_monster_abstract*);
- function g_group();
- function g_squad();
- function on_spawn();
- function used_ai_locations() const;
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function health() const;
- function brain(cse_alife_monster_abstract*);
- function can_save() const;
- function g_team();
- function OnEvent(net_packet&, number, number, ClientID);
- function move_offline() const;
- function move_offline(boolean);
- function STATE_Read(net_packet&, number);
- function interactive() const;
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function smart_terrain_task_activate(cse_alife_monster_abstract*);
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function rank();
- };
- C++ class cse_alife_monster_zombie : cse_alife_monster_abstract {
- property group;
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- property squad;
- property team;
- cse_alife_monster_zombie (string);
- function on_register();
- function update();
- function can_switch_online() const;
- function can_switch_online(boolean);
- function UPDATE_Read(net_packet&);
- function smart_terrain_id(cse_alife_monster_abstract*);
- function clsid() const;
- function STATE_Write(net_packet&);
- function init();
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function name(const cse_abstract*);
- function keep_saved_data_anyway() const;
- function on_death(cse_abstract*);
- function on_before_register();
- function visible_for_map() const;
- function visible_for_map(boolean);
- function alive() const;
- function clear_smart_terrain(cse_alife_monster_abstract*);
- function smart_terrain_task_deactivate(cse_alife_monster_abstract*);
- function g_group();
- function g_squad();
- function on_spawn();
- function used_ai_locations() const;
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function health() const;
- function brain(cse_alife_monster_abstract*);
- function can_save() const;
- function g_team();
- function OnEvent(net_packet&, number, number, ClientID);
- function move_offline() const;
- function move_offline(boolean);
- function STATE_Read(net_packet&, number);
- function interactive() const;
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function smart_terrain_task_activate(cse_alife_monster_abstract*);
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function rank();
- };
- C++ class cse_alife_mounted_weapon : cse_alife_dynamic_object_visual {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_mounted_weapon (string);
- function on_before_register();
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function clsid() const;
- function on_spawn();
- function UPDATE_Read(net_packet&);
- function OnEvent(net_packet&, number, number, ClientID);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function keep_saved_data_anyway() const;
- function init();
- function used_ai_locations() const;
- function interactive() const;
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function move_offline() const;
- function move_offline(boolean);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function on_register();
- };
- C++ class cse_alife_object : cse_abstract {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_object (string);
- function used_ai_locations() const;
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function UPDATE_Read(net_packet&);
- function clsid() const;
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function init();
- function visible_for_map() const;
- function visible_for_map(boolean);
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function move_offline() const;
- function move_offline(boolean);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function UPDATE_Write(net_packet&);
- function STATE_Write(net_packet&);
- function interactive() const;
- };
- C++ class cse_alife_object_breakable : cse_alife_dynamic_object_visual {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_object_breakable (string);
- function on_before_register();
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function clsid() const;
- function on_spawn();
- function UPDATE_Read(net_packet&);
- function OnEvent(net_packet&, number, number, ClientID);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function keep_saved_data_anyway() const;
- function init();
- function used_ai_locations() const;
- function interactive() const;
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function move_offline() const;
- function move_offline(boolean);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function on_register();
- };
- C++ class cse_alife_object_climable : cse_shape,cse_abstract {
- property id;
- property parent_id;
- property position;
- property script_version;
- cse_alife_object_climable (string);
- function STATE_Write(net_packet&);
- function init();
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function UPDATE_Read(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function UPDATE_Write(net_packet&);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function clsid() const;
- };
- C++ class cse_alife_object_hanging_lamp : cse_alife_dynamic_object_visual,cse_ph_skeleton {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_object_hanging_lamp (string);
- function on_before_register();
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function clsid() const;
- function on_spawn();
- function UPDATE_Read(net_packet&);
- function OnEvent(net_packet&, number, number, ClientID);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function keep_saved_data_anyway() const;
- function init();
- function used_ai_locations() const;
- function interactive() const;
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function move_offline() const;
- function move_offline(boolean);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function on_register();
- };
- C++ class cse_alife_object_physic : cse_alife_dynamic_object_visual,cse_ph_skeleton {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_object_physic (string);
- function on_before_register();
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function clsid() const;
- function on_spawn();
- function UPDATE_Read(net_packet&);
- function OnEvent(net_packet&, number, number, ClientID);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function keep_saved_data_anyway() const;
- function init();
- function used_ai_locations() const;
- function interactive() const;
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function move_offline() const;
- function move_offline(boolean);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function on_register();
- };
- C++ class cse_alife_object_projector : cse_alife_dynamic_object_visual {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_object_projector (string);
- function on_before_register();
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function clsid() const;
- function on_spawn();
- function UPDATE_Read(net_packet&);
- function OnEvent(net_packet&, number, number, ClientID);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function keep_saved_data_anyway() const;
- function init();
- function used_ai_locations() const;
- function interactive() const;
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function move_offline() const;
- function move_offline(boolean);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function on_register();
- };
- C++ class cse_alife_online_offline_group : cse_alife_dynamic_object,cse_alife_schedulable {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_online_offline_group (string);
- function on_before_register();
- function on_register();
- function can_switch_online() const;
- function can_switch_online(boolean);
- function UPDATE_Read(net_packet&);
- function clsid() const;
- function move_offline() const;
- function move_offline(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function can_save() const;
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function init();
- function section_name(const cse_abstract*);
- function name(const cse_abstract*);
- function spawn_ini(cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function interactive() const;
- function used_ai_locations() const;
- function keep_saved_data_anyway() const;
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function on_spawn();
- };
- C++ class cse_alife_ph_skeleton_object : cse_alife_dynamic_object_visual,cse_ph_skeleton {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_ph_skeleton_object (string);
- function on_before_register();
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function clsid() const;
- function on_spawn();
- function UPDATE_Read(net_packet&);
- function OnEvent(net_packet&, number, number, ClientID);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function keep_saved_data_anyway() const;
- function init();
- function used_ai_locations() const;
- function interactive() const;
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function move_offline() const;
- function move_offline(boolean);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function on_register();
- };
- C++ class cse_alife_psydog_phantom : cse_alife_monster_base {
- property group;
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- property squad;
- property team;
- cse_alife_psydog_phantom (string);
- function can_save() const;
- function brain(cse_alife_monster_abstract*);
- function can_switch_online() const;
- function can_switch_online(boolean);
- function UPDATE_Read(net_packet&);
- function g_team();
- function clsid() const;
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function init();
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function name(const cse_abstract*);
- function keep_saved_data_anyway() const;
- function on_death(cse_abstract*);
- function clear_smart_terrain(cse_alife_monster_abstract*);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function alive() const;
- function used_ai_locations() const;
- function smart_terrain_task_deactivate(cse_alife_monster_abstract*);
- function on_unregister();
- function STATE_Write(net_packet&);
- function smart_terrain_task_activate(cse_alife_monster_abstract*);
- function on_before_register();
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function interactive() const;
- function g_squad();
- function on_register();
- function update();
- function OnEvent(net_packet&, number, number, ClientID);
- function smart_terrain_id(cse_alife_monster_abstract*);
- function STATE_Read(net_packet&, number);
- function health() const;
- function move_offline() const;
- function move_offline(boolean);
- function on_spawn();
- function UPDATE_Write(net_packet&);
- function g_group();
- function rank();
- };
- C++ class cse_alife_schedulable : ipure_schedulable_object {
- };
- C++ class cse_alife_smart_zone : cse_alife_space_restrictor,cse_alife_schedulable {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_smart_zone (string);
- function on_before_register();
- function detect_probability();
- function smart_touch(cse_alife_monster_abstract*);
- function on_spawn();
- function can_save() const;
- function update();
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function unregister_npc(cse_alife_monster_abstract*);
- function register_npc(cse_alife_monster_abstract*);
- function suitable(cse_alife_monster_abstract*) const;
- function OnEvent(net_packet&, number, number, ClientID);
- function clsid() const;
- function task(cse_alife_monster_abstract*);
- function UPDATE_Read(net_packet&);
- function enabled(cse_alife_monster_abstract*) const;
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function keep_saved_data_anyway() const;
- function init();
- function used_ai_locations() const;
- function interactive() const;
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function move_offline() const;
- function move_offline(boolean);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function on_register();
- };
- C++ class cse_alife_space_restrictor : cse_alife_dynamic_object,cse_shape {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_space_restrictor (string);
- function on_before_register();
- function on_register();
- function can_switch_online() const;
- function can_switch_online(boolean);
- function UPDATE_Read(net_packet&);
- function clsid() const;
- function move_offline() const;
- function move_offline(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function can_save() const;
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function init();
- function section_name(const cse_abstract*);
- function name(const cse_abstract*);
- function spawn_ini(cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function interactive() const;
- function used_ai_locations() const;
- function keep_saved_data_anyway() const;
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function on_spawn();
- };
- C++ class cse_alife_team_base_zone : cse_alife_space_restrictor {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_team_base_zone (string);
- function on_before_register();
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function clsid() const;
- function on_spawn();
- function UPDATE_Read(net_packet&);
- function OnEvent(net_packet&, number, number, ClientID);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function keep_saved_data_anyway() const;
- function init();
- function used_ai_locations() const;
- function interactive() const;
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function move_offline() const;
- function move_offline(boolean);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function on_register();
- };
- C++ class cse_torrid_zone : cse_custom_zone,cse_motion {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_torrid_zone (string);
- function on_before_register();
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function clsid() const;
- function on_spawn();
- function UPDATE_Read(net_packet&);
- function OnEvent(net_packet&, number, number, ClientID);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function keep_saved_data_anyway() const;
- function init();
- function used_ai_locations() const;
- function interactive() const;
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function move_offline() const;
- function move_offline(boolean);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function on_register();
- };
- C++ class cse_alife_trader : cse_alife_dynamic_object_visual,cse_alife_trader_abstract {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_alife_trader (string);
- function on_before_register();
- function community() const;
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function on_register();
- function used_ai_locations() const;
- function STATE_Write(net_packet&);
- function clsid() const;
- function on_spawn();
- function UPDATE_Read(net_packet&);
- function OnEvent(net_packet&, number, number, ClientID);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function keep_saved_data_anyway() const;
- function init();
- function reputation();
- function interactive() const;
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function profile_name(cse_alife_trader_abstract*);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function move_offline() const;
- function move_offline(boolean);
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function rank();
- };
- C++ class cse_alife_trader_abstract {
- function profile_name(cse_alife_trader_abstract*);
- function reputation();
- function rank();
- function community() const;
- };
- C++ class cse_zone_visual : cse_anomalous_zone,cse_visual {
- property id;
- property m_game_vertex_id;
- property m_level_vertex_id;
- property m_story_id;
- property online;
- property parent_id;
- property position;
- property script_version;
- cse_zone_visual (string);
- function used_ai_locations() const;
- function can_save() const;
- function can_switch_online() const;
- function can_switch_online(boolean);
- function visible_for_map() const;
- function visible_for_map(boolean);
- function on_register();
- function clsid() const;
- function UPDATE_Read(net_packet&);
- function on_before_register();
- function can_switch_offline() const;
- function can_switch_offline(boolean);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function move_offline() const;
- function move_offline(boolean);
- function init();
- function name(const cse_abstract*);
- function spawn_artefacts();
- function spawn_ini(cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function STATE_Write(net_packet&);
- function STATE_Read(net_packet&, number);
- function interactive() const;
- function section_name(const cse_abstract*);
- function on_spawn();
- function UPDATE_Write(net_packet&);
- function on_unregister();
- function keep_saved_data_anyway() const;
- };
- C++ class cse_abstract : cpure_server_object {
- property id;
- property parent_id;
- property position;
- property script_version;
- function UPDATE_Read(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function UPDATE_Write(net_packet&);
- function STATE_Write(net_packet&);
- function clsid() const;
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- };
- C++ class CSE_AbstractVisual : cse_visual,cse_abstract {
- property id;
- property parent_id;
- property position;
- property script_version;
- CSE_AbstractVisual (string);
- function STATE_Write(net_packet&);
- function init();
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function UPDATE_Read(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function getStartupAnimation();
- function OnEvent(net_packet&, number, number, ClientID);
- function UPDATE_Write(net_packet&);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function clsid() const;
- };
- C++ class cse_motion {
- };
- C++ class cse_ph_skeleton {
- };
- C++ class cse_shape {
- };
- C++ class cse_spectator : cse_abstract {
- property id;
- property parent_id;
- property position;
- property script_version;
- cse_spectator (string);
- function STATE_Write(net_packet&);
- function init();
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function UPDATE_Read(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function UPDATE_Write(net_packet&);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function clsid() const;
- };
- C++ class cse_temporary : cse_abstract {
- property id;
- property parent_id;
- property position;
- property script_version;
- cse_temporary (string);
- function STATE_Write(net_packet&);
- function init();
- function spawn_ini(cse_abstract*);
- function section_name(const cse_abstract*);
- function UPDATE_Read(net_packet&);
- function STATE_Read(net_packet&, number);
- function name(const cse_abstract*);
- function OnEvent(net_packet&, number, number, ClientID);
- function UPDATE_Write(net_packet&);
- function FillProps(string, class xr_vector<class PropItem *,class xalloc<class PropItem *> >&);
- function clsid() const;
- };
- C++ class cse_visual {
- };
- C++ class CSavedGameWrapper {
- CSavedGameWrapper (string);
- function level_name(const CSavedGameWrapper*);
- function level_id() const;
- function game_time(const CSavedGameWrapper*);
- function actor_health() const;
- };
- C++ class CScope : CGameObject {
- CScope ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class cond {
- const act_end = 128;
- const anim_end = 4;
- const look_end = 2;
- const move_end = 1;
- const object_end = 32;
- const sound_end = 8;
- const time_end = 64;
- cond ();
- cond (number);
- cond (number, double);
- };
- C++ class anim {
- const attack = 6;
- const danger = 0;
- const eat = 3;
- const free = 1;
- const lie_idle = 2;
- const look_around = 7;
- const panic = 2;
- const rest = 5;
- const sit_idle = 1;
- const sleep = 4;
- const stand_idle = 0;
- const turn = 8;
- anim ();
- anim (string);
- anim (string, boolean);
- anim (enum MonsterSpace::EMentalState);
- anim (enum MonsterSpace::EScriptMonsterAnimAction, number);
- function completed();
- function type(enum MonsterSpace::EMentalState);
- function anim(string);
- };
- C++ class object_binder {
- property object;
- object_binder (game_object*);
- function save(net_packet*);
- function update(number);
- function reload(string);
- function net_export(net_packet*);
- function net_save_relevant();
- function load(reader*);
- function net_destroy();
- function reinit();
- function net_Relcase(game_object*);
- function net_spawn(cse_alife_object*);
- function net_import(net_packet*);
- };
- C++ class effector {
- effector (number, number);
- function start(effector*);
- function process(effector_params*);
- function finish(effector*);
- };
- C++ class entity_action {
- entity_action ();
- entity_action (const entity_action*);
- function set_action(move&);
- function set_action(look&);
- function set_action(anim&);
- function set_action(sound&);
- function set_action(particle&);
- function set_action(object&);
- function set_action(cond&);
- function set_action(act&);
- function move() const;
- function particle() const;
- function completed();
- function object() const;
- function all();
- function time();
- function look() const;
- function sound() const;
- function anim() const;
- };
- C++ class game_object {
- const action_type_count = 6;
- const animation = 2;
- const dialog_pda_msg = 0;
- const dummy = -1;
- const enemy = 2;
- const friend = 0;
- const game_path = 0;
- const info_pda_msg = 1;
- const level_path = 1;
- const movement = 0;
- const neutral = 1;
- const no_path = 3;
- const no_pda_msg = 2;
- const object = 5;
- const particle = 4;
- const patrol_path = 2;
- const relation_attack = 1;
- const relation_fight_help_human = 2;
- const relation_fight_help_monster = 4;
- const relation_kill = 0;
- const sound = 3;
- const watch = 1;
- property health;
- property morale;
- property power;
- property psy_health;
- property radiation;
- function accessible(const vector&);
- function accessible(number);
- function accessible_nearest(const vector&, vector&);
- function accuracy() const;
- function action() const;
- function action_by_index(number);
- function action_count() const;
- function activate_slot(number);
- function active_item();
- function active_slot();
- function active_sound_count();
- function active_sound_count(boolean);
- function active_zone_contact(number);
- function add_animation(string);
- function add_animation(string, boolean);
- function add_restrictions(string, string);
- function add_sound(string, number, enum ESoundTypes, number, number, number);
- function add_sound(string, number, enum ESoundTypes, number, number, number, string);
- function alive() const;
- function animation_count() const;
- function animation_slot() const;
- function attachable_item_enabled() const;
- function base_in_restrictions();
- function base_out_restrictions();
- function berserk();
- function best_cover(const vector&, const vector&, number, number, number);
- function best_danger();
- function best_enemy();
- function best_item();
- function best_weapon();
- function binded_object();
- function bind_object(object_binder*);
- function body_state() const;
- function bone_position(string) const;
- function buy_condition(ini_file*, string);
- function buy_condition(number, number);
- function buy_supplies(ini_file*, string);
- function can_script_capture() const;
- function center();
- function change_character_reputation(number);
- function change_goodwill(number, game_object*);
- function change_team(number, number, number);
- function character_community();
- function character_name();
- function character_rank();
- function character_reputation();
- function clear_animations();
- function clsid() const;
- function command(const entity_action*, boolean);
- function condition() const;
- function cost() const;
- function critically_wounded();
- function death_time() const;
- function debug_planner(const action_planner*);
- function detail_path_type() const;
- function direction() const;
- function disable_anomaly();
- function disable_info_portion(string);
- function disable_talk();
- function disable_trade();
- function dont_has_info(string);
- function drop_item(game_object*);
- function drop_item_and_teleport(game_object*, vector);
- function eat(game_object*);
- function enable_anomaly();
- function enable_attachable_item(boolean);
- function enable_memory_object(game_object*, boolean);
- function enable_talk();
- function enable_trade();
- function enable_vision(boolean);
- function explode(number);
- function external_sound_start(string);
- function external_sound_stop();
- function extrapolate_length() const;
- function extrapolate_length(number);
- function fake_death_fall_down();
- function fake_death_stand_up();
- function fov() const;
- function game_vertex_id() const;
- function general_goodwill(game_object*);
- function get_actor_relation_flags() const;
- function get_ammo_in_magazine();
- function get_ammo_total() const;
- function get_anomaly_power();
- function get_bleeding() const;
- function get_car();
- function get_corpse() const;
- function get_current_direction();
- function get_current_holder();
- function get_current_outfit() const;
- function get_current_outfit_protection(number);
- function get_current_point_index();
- function get_enemy() const;
- function get_enemy_strength() const;
- function get_hanging_lamp();
- function get_helicopter();
- function get_holder_class();
- function get_info_time(string);
- function get_monster_hit_info();
- function get_physics_shell() const;
- function get_script() const;
- function get_script_name() const;
- function get_sound_info();
- function get_start_dialog();
- function get_task_state(string, number);
- function give_game_news(string, string, Frect, number, number);
- function give_info_portion(string);
- function give_money(number);
- function give_talk_message(string, string, Frect, string);
- function give_task(CGameTask*, number, boolean);
- function goodwill(game_object*);
- function group() const;
- function has_info(string);
- function head_orientation() const;
- function hide_weapon();
- function hit(hit*);
- function id() const;
- function ignore_monster_threshold() const;
- function ignore_monster_threshold(number);
- function info_add(string);
- function info_clear();
- function inside(const vector&) const;
- function inside(const vector&, number) const;
- function inventory_for_each(const function<void>&);
- function in_restrictions();
- function is_body_turning() const;
- function is_inv_box_empty();
- function is_talking();
- function is_talk_enabled();
- function is_trade_enabled();
- function item_in_slot(number) const;
- function iterate_inventory(function<void>, object);
- function jump(const vector&, number);
- function kill(game_object*);
- function level_vertex_id() const;
- function level_vertex_light(const number&) const;
- function location_on_path(number, vector*);
- function make_object_visible_somewhen(game_object*);
- function marked_dropped(game_object*);
- function mark_item_dropped(game_object*);
- function mass() const;
- function max_health() const;
- function max_ignore_monster_distance() const;
- function max_ignore_monster_distance(const number&);
- function memory_hit_objects() const;
- function memory_position(const game_object&);
- function memory_sound_objects() const;
- function memory_time(const game_object&);
- function memory_visible_objects() const;
- function mental_state() const;
- function money();
- function motivation_action_manager(game_object*);
- function movement_enabled();
- function movement_enabled(boolean);
- function movement_type() const;
- function name() const;
- function not_yet_visible_objects() const;
- function object(number);
- function object(string);
- function object_count() const;
- function out_restrictions();
- function parent() const;
- function path_completed() const;
- function path_type() const;
- function patrol();
- function patrol_path_make_inactual();
- function play_cycle(string);
- function play_cycle(string, boolean);
- function play_sound(number);
- function play_sound(number, number);
- function play_sound(number, number, number);
- function play_sound(number, number, number, number);
- function play_sound(number, number, number, number, number);
- function play_sound(number, number, number, number, number, number);
- function position() const;
- function profile_name();
- function range() const;
- function rank();
- function relation(game_object*);
- function remove_all_restrictions();
- function remove_home();
- function remove_restrictions(string, string);
- function remove_sound(number);
- function reset_action_queue();
- function restore_default_start_dialog();
- function restore_ignore_monster_threshold();
- function restore_max_ignore_monster_distance();
- function restore_sound_threshold();
- function restore_weapon();
- function run_talk_dialog(game_object*);
- function safe_cover(const vector&, number, number);
- function script(boolean, string);
- function section() const;
- function see(const game_object*);
- function see(string);
- function sell_condition(ini_file*, string);
- function sell_condition(number, number);
- function set_actor_direction(number);
- function set_actor_position(vector);
- function set_actor_relation_flags(flags32);
- function set_alien_control(boolean);
- function set_ammo_elapsed(number);
- function set_anomaly_power(number);
- function set_body_state(enum MonsterSpace::EBodyState);
- function set_callback(enum GameObject::ECallbackType);
- function set_callback(enum GameObject::ECallbackType, const function<void>&);
- function set_callback(enum GameObject::ECallbackType, const function<void>&, object);
- function set_character_community(string, number, number);
- function set_character_rank(number);
- function set_character_reputation(number);
- function set_condition(number);
- function set_const_force(const vector&, number, number);
- function set_custom_panic_threshold(number);
- function set_default_panic_threshold();
- function set_desired_direction();
- function set_desired_direction(const vector*);
- function set_desired_position();
- function set_desired_position(const vector*);
- function set_dest_level_vertex_id(number);
- function set_detail_path_type(enum DetailPathManager::EDetailPathType);
- function set_enemy_callback();
- function set_enemy_callback(const function<boolean>&);
- function set_enemy_callback(const function<boolean>&, object);
- function set_fastcall(const function<boolean>&, object);
- function set_fov(number);
- function set_goodwill(number, game_object*);
- function set_home(string, number, number, boolean);
- function set_invisible(boolean);
- function set_item(enum MonsterSpace::EObjectAction);
- function set_item(enum MonsterSpace::EObjectAction, game_object*);
- function set_item(enum MonsterSpace::EObjectAction, game_object*, number);
- function set_item(enum MonsterSpace::EObjectAction, game_object*, number, number);
- function set_manual_invisibility(boolean);
- function set_mental_state(enum MonsterSpace::EMentalState);
- function set_movement_type(enum MonsterSpace::EMovementType);
- function set_nonscript_usable(boolean);
- function set_path_type(enum MovementManager::EPathType);
- function set_patrol_extrapolate_callback();
- function set_patrol_extrapolate_callback(const function<boolean>&);
- function set_patrol_extrapolate_callback(const function<boolean>&, object);
- function set_patrol_path(string, enum PatrolPathManager::EPatrolStartType, enum PatrolPathManager::EPatrolRouteType, boolean);
- function set_previous_point(number);
- function set_queue_size(number);
- function set_range(number);
- function set_relation(enum ALife::ERelationType, game_object*);
- function set_sight(enum SightManager::ESightType, boolean, boolean);
- function set_sight(enum SightManager::ESightType, const vector&, boolean);
- function set_sight(enum SightManager::ESightType, const vector*);
- function set_sight(enum SightManager::ESightType, const vector*, number);
- function set_sight(game_object*);
- function set_sight(game_object*, boolean);
- function set_sight(game_object*, boolean, boolean);
- function set_sight(game_object*, boolean, boolean, boolean);
- function set_sound_mask(number);
- function set_sound_threshold(number);
- function set_start_dialog(string);
- function set_start_point(number);
- function set_task_state(enum ETaskState, string, number);
- function set_tip_text(string);
- function set_tip_text_default();
- function set_trader_global_anim(string);
- function set_trader_head_anim(string);
- function set_trader_sound(string, string);
- function show_condition(ini_file*, string);
- function sight_params();
- function skip_transfer_enemy(boolean);
- function sound_prefix() const;
- function sound_prefix(string);
- function sound_voice_prefix() const;
- function spawn_ini() const;
- function squad() const;
- function stop_talk();
- function story_id() const;
- function switch_to_talk();
- function switch_to_trade();
- function target_body_state() const;
- function target_mental_state() const;
- function target_movement_type() const;
- function team() const;
- function transfer_item(game_object*, game_object*);
- function transfer_money(number, game_object*);
- function unload_magazine();
- function vertex_in_direction(number, vector, number) const;
- function visibility_threshold() const;
- function vision_enabled() const;
- function weapon_strapped() const;
- function weapon_unstrapped() const;
- function who_hit_name();
- function who_hit_section_name();
- function wounded() const;
- function wounded(boolean);
- };
- C++ class hit {
- const burn = 0;
- const chemical_burn = 6;
- const dummy = 10;
- const explosion = 7;
- const fire_wound = 8;
- const radiation = 4;
- const shock = 1;
- const strike = 2;
- const telepatic = 5;
- const wound = 3;
- property direction;
- property draftsman;
- property impulse;
- property power;
- property type;
- hit ();
- hit (const hit*);
- function bone(string);
- };
- C++ class ini_file {
- ini_file (string);
- function line_count(string);
- function r_bool(string, string);
- function section_exist(string);
- function r_float(string, string);
- function r_clsid(string, string);
- function r_s32(string, string);
- function r_line(ini_file*, string, number, string&, string&);
- function r_token(string, string, const token_list&);
- function r_vector(string, string);
- function r_u32(string, string);
- function r_string_wq(string, string);
- function r_string(string, string);
- function line_exist(string, string);
- };
- C++ class act {
- const attack = 2;
- const eat = 1;
- const panic = 3;
- const rest = 0;
- act ();
- act (enum MonsterSpace::EScriptMonsterGlobalAction);
- act (enum MonsterSpace::EScriptMonsterGlobalAction, game_object*);
- };
- C++ class MonsterHitInfo {
- property direction;
- property time;
- property who;
- };
- C++ class move {
- const back = 4;
- const criteria = 2;
- const crouch = 0;
- const curve = 0;
- const curve_criteria = 2;
- const default = 0;
- const dodge = 1;
- const down = 64;
- const drag = 3;
- const force = 1;
- const fwd = 2;
- const handbrake = 128;
- const jump = 4;
- const left = 8;
- const line = 0;
- const none = 1;
- const off = 512;
- const on = 256;
- const right = 16;
- const run = 1;
- const run_fwd = 2;
- const stand = 2;
- const standing = 1;
- const steal = 5;
- const up = 32;
- const walk = 0;
- const walk_bkwd = 1;
- const walk_fwd = 0;
- move ();
- move (enum CScriptMovementAction::EInputKeys);
- move (enum CScriptMovementAction::EInputKeys, number);
- move (enum MonsterSpace::EBodyState, enum MonsterSpace::EMovementType, enum DetailPathManager::EDetailPathType, game_object*);
- move (enum MonsterSpace::EBodyState, enum MonsterSpace::EMovementType, enum DetailPathManager::EDetailPathType, game_object*, number);
- move (enum MonsterSpace::EBodyState, enum MonsterSpace::EMovementType, enum DetailPathManager::EDetailPathType, const patrol&);
- move (enum MonsterSpace::EBodyState, enum MonsterSpace::EMovementType, enum DetailPathManager::EDetailPathType, const patrol&, number);
- move (enum MonsterSpace::EBodyState, enum MonsterSpace::EMovementType, enum DetailPathManager::EDetailPathType, const vector&);
- move (enum MonsterSpace::EBodyState, enum MonsterSpace::EMovementType, enum DetailPathManager::EDetailPathType, const vector&, number);
- move (const vector&, number);
- move (enum MonsterSpace::EScriptMonsterMoveAction, vector&);
- move (enum MonsterSpace::EScriptMonsterMoveAction, patrol&);
- move (enum MonsterSpace::EScriptMonsterMoveAction, game_object*);
- move (enum MonsterSpace::EScriptMonsterMoveAction, vector&, number);
- move (enum MonsterSpace::EScriptMonsterMoveAction, number, vector&);
- move (enum MonsterSpace::EScriptMonsterMoveAction, number, vector&, number);
- move (enum MonsterSpace::EScriptMonsterMoveAction, patrol&, number);
- move (enum MonsterSpace::EScriptMonsterMoveAction, game_object*, number);
- move (enum MonsterSpace::EScriptMonsterMoveAction, vector&, number, enum MonsterSpace::EScriptMonsterSpeedParam);
- move (enum MonsterSpace::EScriptMonsterMoveAction, patrol&, number, enum MonsterSpace::EScriptMonsterSpeedParam);
- move (enum MonsterSpace::EScriptMonsterMoveAction, game_object*, number, enum MonsterSpace::EScriptMonsterSpeedParam);
- function completed();
- function path(enum DetailPathManager::EDetailPathType);
- function move(enum MonsterSpace::EMovementType);
- function position(const vector&);
- function input(enum CScriptMovementAction::EInputKeys);
- function patrol(const class CPatrolPath*, class shared_str);
- function object(game_object*);
- function body(enum MonsterSpace::EBodyState);
- };
- C++ class object {
- const activate = 15;
- const aim1 = 4;
- const aim2 = 5;
- const deactivate = 16;
- const drop = 10;
- const dummy = -1;
- const fire1 = 6;
- const fire2 = 7;
- const hide = 21;
- const idle = 8;
- const reload = 2;
- const reload1 = 2;
- const reload2 = 3;
- const show = 20;
- const strap = 9;
- const switch1 = 0;
- const switch2 = 1;
- const take = 22;
- const turn_off = 19;
- const turn_on = 18;
- const use = 17;
- object ();
- object (game_object*, enum MonsterSpace::EObjectAction);
- object (game_object*, enum MonsterSpace::EObjectAction, number);
- object (enum MonsterSpace::EObjectAction);
- object (string, enum MonsterSpace::EObjectAction);
- function completed();
- function object(string);
- function object(game_object*);
- function action(enum MonsterSpace::EObjectAction);
- };
- C++ class particle {
- particle ();
- particle (string, string);
- particle (string, string, const particle_params&);
- particle (string, string, const particle_params&, boolean);
- particle (string, const particle_params&);
- particle (string, const particle_params&, boolean);
- function set_velocity(const vector&);
- function set_position(const vector&);
- function set_bone(string);
- function set_angles(const vector&);
- function completed();
- function set_particle(string, boolean);
- };
- C++ class particles_object {
- particles_object (string);
- function pause_path(boolean);
- function play_at_pos(const vector&);
- function move_to(const vector&, const vector&);
- function looped() const;
- function load_path(string);
- function start_path(boolean);
- function stop();
- function stop_path();
- function stop_deffered();
- function play();
- function playing() const;
- };
- C++ class rtoken_list {
- rtoken_list ();
- function clear();
- function remove(number);
- function count();
- function get(number);
- function add(string);
- };
- C++ class sound_object {
- const looped = 1;
- const s2d = 2;
- const s3d = 0;
- property frequency;
- property max_distance;
- property min_distance;
- property volume;
- sound_object (string);
- sound_object (string, enum ESoundTypes);
- function set_position(const vector&);
- function stop_deffered();
- function get_position() const;
- function play_no_feedback(game_object*, number, number, vector, number);
- function play_at_pos(game_object*, const vector&);
- function play_at_pos(game_object*, const vector&, number);
- function play_at_pos(game_object*, const vector&, number, number);
- function stop();
- function length();
- function play(game_object*);
- function play(game_object*, number);
- function play(game_object*, number, number);
- function playing() const;
- };
- C++ class sound {
- const attack = 3;
- const attack_hit = 4;
- const die = 7;
- const eat = 2;
- const idle = 1;
- const panic = 11;
- const steal = 10;
- const take_damage = 5;
- const threaten = 9;
- sound ();
- sound (string, string);
- sound (string, string, const vector&);
- sound (string, string, const vector&, const vector&);
- sound (string, string, const vector&, const vector&, boolean);
- sound (string, const vector&);
- sound (string, const vector&, const vector&);
- sound (string, const vector&, const vector&, boolean);
- sound (sound_object&, string, const vector&);
- sound (sound_object&, string, const vector&, const vector&);
- sound (sound_object&, string, const vector&, const vector&, boolean);
- sound (sound_object&, const vector&);
- sound (sound_object&, const vector&, const vector&);
- sound (sound_object&, const vector&, const vector&, boolean);
- sound (enum MonsterSound::EType);
- sound (enum MonsterSound::EType, number);
- sound (string, string, enum MonsterSpace::EMonsterHeadAnimType);
- function set_sound(string);
- function set_sound(const sound_object&);
- function set_position(const vector&);
- function set_bone(string);
- function set_angles(const vector&);
- function set_sound_type(enum ESoundTypes);
- function completed();
- };
- C++ class SoundInfo {
- property danger;
- property position;
- property power;
- property time;
- property who;
- };
- C++ class token_list {
- token_list ();
- function clear();
- function remove(string);
- function name(number);
- function id(string);
- function add(string, number);
- };
- C++ class look {
- const cur_dir = 0;
- const danger = 5;
- const direction = 2;
- const fire_point = 10;
- const path_dir = 1;
- const point = 3;
- const search = 6;
- look ();
- look (enum SightManager::ESightType);
- look (enum SightManager::ESightType, vector&);
- look (enum SightManager::ESightType, game_object*);
- look (enum SightManager::ESightType, game_object*, string);
- look (const vector&, number, number);
- look (game_object*, number, number);
- function completed();
- function type(enum SightManager::ESightType);
- function object(game_object*);
- function bone(string);
- function direct(const vector&);
- };
- C++ class CScriptXmlInit {
- CScriptXmlInit ();
- function InitSpinText(string, CUIWindow*);
- function InitTab(string, CUIWindow*);
- function InitStatic(string, CUIWindow*);
- function InitList(string, CUIWindow*);
- function InitTrackBar(string, CUIWindow*);
- function InitSpinFlt(string, CUIWindow*);
- function ParseShTexInfo(string);
- function InitLabel(string, CUIWindow*);
- function InitSpinNum(string, CUIWindow*);
- function InitMapList(string, CUIWindow*);
- function ParseFile(string);
- function InitCDkey(string, CUIWindow*);
- function InitKeyBinding(string, CUIWindow*);
- function InitMMShniaga(string, CUIWindow*);
- function InitWindow(string, number, CUIWindow*);
- function InitEditBox(string, CUIWindow*);
- function InitCheck(string, CUIWindow*);
- function InitAutoStaticGroup(string, CUIWindow*);
- function InitScrollView(string, CUIWindow*);
- function InitMapInfo(string, CUIWindow*);
- function InitServerList(string, CUIWindow*);
- function Init3tButton(string, CUIWindow*);
- function InitAnimStatic(string, CUIWindow*);
- function InitFrameLine(string, CUIWindow*);
- function InitComboBox(string, CUIWindow*);
- function InitButton(string, CUIWindow*);
- function InitFrame(string, CUIWindow*);
- };
- C++ class ce_script_zone : DLL_Pure {
- ce_script_zone ();
- function _construct();
- };
- C++ class CServerList : CUIWindow {
- CServerList ();
- function SetPlayerName(string);
- function GetFont();
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function SetFilters(SServerFilters&);
- function RefreshList(boolean);
- function SetSortFunc(string, boolean);
- function SetAutoDelete(boolean);
- function NetRadioChanged(boolean);
- function ShowServerInfo();
- function RefreshQuick();
- function AttachChild(CUIWindow*);
- function GetWidth() const;
- function SetWndPos(number, number);
- function Init(number, number, number, number);
- function Init(Frect*);
- function ConnectToSelected();
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function WindowName();
- function IsShown();
- function SetWndSize(number, number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function GetHeight() const;
- function SetWidth(number);
- function Show(boolean);
- function IsEnabled();
- function ResetPPMode();
- function SetFont(CGameFont*);
- function IsAutoDelete();
- };
- C++ class ce_smart_zone : DLL_Pure {
- ce_smart_zone ();
- function _construct();
- };
- C++ class CSnork : CGameObject {
- CSnork ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class sound_params {
- property frequency;
- property max_distance;
- property min_distance;
- property position;
- property volume;
- };
- C++ class CSpaceRestrictor : CGameObject {
- CSpaceRestrictor ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CStalkerOutfit : CGameObject {
- CStalkerOutfit ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class stalker_ids {
- const action_accomplish_task = 7;
- const action_aim_enemy = 16;
- const action_alife_planner = 57;
- const action_anomaly_planner = 59;
- const action_combat_planner = 58;
- const action_communicate_with_customer = 9;
- const action_critically_wounded = 36;
- const action_danger_by_sound_planner = 42;
- const action_danger_grenade_look_around = 54;
- const action_danger_grenade_planner = 41;
- const action_danger_grenade_search = 55;
- const action_danger_grenade_take_cover = 51;
- const action_danger_grenade_take_cover_after_explosion = 53;
- const action_danger_grenade_wait_for_explosion = 52;
- const action_danger_in_direction_detour = 49;
- const action_danger_in_direction_hold_position = 48;
- const action_danger_in_direction_look_out = 47;
- const action_danger_in_direction_planner = 40;
- const action_danger_in_direction_search = 50;
- const action_danger_in_direction_take_cover = 46;
- const action_danger_planner = 60;
- const action_danger_unknown_look_around = 44;
- const action_danger_unknown_planner = 39;
- const action_danger_unknown_search = 45;
- const action_danger_unknown_take_cover = 43;
- const action_dead = 0;
- const action_death_planner = 56;
- const action_detour_enemy = 25;
- const action_dying = 1;
- const action_find_ammo = 15;
- const action_find_item_to_kill = 13;
- const action_gather_items = 2;
- const action_get_distance = 24;
- const action_get_item_to_kill = 12;
- const action_get_ready_to_kill = 17;
- const action_hold_position = 23;
- const action_kill_enemy = 19;
- const action_kill_enemy_if_not_visible = 29;
- const action_kill_if_enemy_critically_wounded = 37;
- const action_kill_if_player_on_the_path = 35;
- const action_kill_wounded_enemy = 33;
- const action_look_out = 22;
- const action_make_item_killing = 14;
- const action_no_alife = 3;
- const action_post_combat_wait = 34;
- const action_prepare_wounded_enemy = 32;
- const action_reach_customer_location = 8;
- const action_reach_task_location = 6;
- const action_reach_wounded_enemy = 30;
- const action_retreat_from_enemy = 20;
- const action_script = 61;
- const action_search_enemy = 26;
- const action_smart_terrain_task = 4;
- const action_solve_zone_puzzle = 5;
- const action_sudden_attack = 28;
- const action_take_cover = 21;
- const detect_anomaly = 11;
- const get_out_of_anomaly = 10;
- const property_alife = 3;
- const property_alive = 0;
- const property_already_dead = 2;
- const property_anomaly = 42;
- const property_cover_actual = 38;
- const property_cover_reached = 39;
- const property_critically_wounded = 29;
- const property_danger = 8;
- const property_danger_by_sound = 37;
- const property_danger_grenade = 36;
- const property_danger_in_direction = 35;
- const property_danger_unknown = 34;
- const property_dead = 1;
- const property_enemy = 7;
- const property_enemy_critically_wounded = 30;
- const property_enemy_detoured = 21;
- const property_found_ammo = 12;
- const property_found_item_to_kill = 10;
- const property_grenade_exploded = 41;
- const property_in_cover = 18;
- const property_inside_anomaly = 43;
- const property_item_can_kill = 11;
- const property_item_to_kill = 9;
- const property_items = 6;
- const property_looked_around = 40;
- const property_looked_out = 19;
- const property_panic = 17;
- const property_position_holded = 20;
- const property_pure_enemy = 23;
- const property_puzzle_solved = 4;
- const property_ready_to_detour = 14;
- const property_ready_to_kill = 13;
- const property_script = 44;
- const property_see_enemy = 15;
- const property_smart_terrain_task = 5;
- const property_use_crouch_to_look_out = 24;
- const property_use_suddenness = 22;
- const sound_alarm = 4;
- const sound_attack_allies_several_enemies = 7;
- const sound_attack_allies_single_enemy = 6;
- const sound_attack_no_allies = 5;
- const sound_backup = 8;
- const sound_detour = 9;
- const sound_die = 0;
- const sound_die_in_anomaly = 1;
- const sound_enemy_critically_wounded = 21;
- const sound_enemy_killed_or_wounded = -805302272;
- const sound_friendly_grenade_alarm = 17;
- const sound_grenade_alarm = 16;
- const sound_humming = 3;
- const sound_injuring = 2;
- const sound_injuring_by_friend = 12;
- const sound_kill_wounded = 20;
- const sound_need_backup = 18;
- const sound_panic_human = 13;
- const sound_panic_monster = 14;
- const sound_running_in_danger = 19;
- const sound_script = 23;
- const sound_search1_no_allies = 11;
- const sound_search1_with_allies = 10;
- const sound_tolls = 15;
- };
- C++ class CThornArtefact : CGameObject {
- CThornArtefact ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CTorch : CGameObject {
- CTorch ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CTushkano : CGameObject {
- CTushkano ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CUI3tButton : CUIButton {
- CUI3tButton ();
- function SetHighlightColor(number);
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function GetText();
- function GetColor() const;
- function GetWidth() const;
- function SetTextX(number);
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function SetFont(CGameFont*);
- function IsShown();
- function Show(boolean);
- function GetHeight() const;
- function SetWidth(number);
- function GetTextX();
- function IsEnabled();
- function ResetPPMode();
- function GetHeading();
- function EnableTextHighlighting(boolean);
- function SetStretchTexture(boolean);
- function SetColor(number);
- function ClipperOn();
- function GetFont();
- function SetAutoDelete(boolean);
- function GetClipperState();
- function SetTextColor(number, number, number, number);
- function SetHeading(number);
- function AttachChild(CUIWindow*);
- function GetTextY();
- function SetWndPos(number, number);
- function SetOriginalRect(number, number, number, number);
- function GetTextAlign();
- function Init(number, number, number, number);
- function Init(Frect*);
- function Init(string, number, number, number, number);
- function SetTextureOffset(number, number);
- function WindowName();
- function ClipperOff();
- function SetTextY(number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function SetText(string);
- function SetTextST(string);
- function InitTexture(string);
- function GetStretchTexture();
- function SetWndSize(number, number);
- function SetTextAlign(number);
- function IsAutoDelete();
- };
- C++ class CUIButton : CUIStatic {
- CUIButton ();
- function SetHighlightColor(number);
- function GetTextY();
- function Enable(boolean);
- function SetHeight(number);
- function GetText();
- function GetColor() const;
- function GetWidth() const;
- function GetClipperState();
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function SetFont(CGameFont*);
- function IsShown();
- function Show(boolean);
- function GetHeight() const;
- function SetWidth(number);
- function GetTextX();
- function IsEnabled();
- function ResetPPMode();
- function GetHeading();
- function GetFont();
- function SetStretchTexture(boolean);
- function EnableTextHighlighting(boolean);
- function ClipperOn();
- function IsAutoDelete();
- function SetAutoDelete(boolean);
- function SetTextX(number);
- function SetTextColor(number, number, number, number);
- function SetWndPos(number, number);
- function AttachChild(CUIWindow*);
- function SetWindowName(string);
- function GetStretchTexture();
- function Init(number, number, number, number);
- function Init(Frect*);
- function Init(string, number, number, number, number);
- function GetTextAlign();
- function SetTextST(string);
- function SetText(string);
- function WindowName();
- function ClipperOff();
- function SetTextY(number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function SetTextureOffset(number, number);
- function SetOriginalRect(number, number, number, number);
- function InitTexture(string);
- function SetHeading(number);
- function SetWndSize(number, number);
- function SetTextAlign(number);
- function SetColor(number);
- };
- C++ class CUICaption {
- function addCustomMessage(const class shared_str&, number, number, number, CGameFont*, enum CGameFont::EAligment, number, string);
- function setCaption(const class shared_str&, string, number, boolean);
- };
- C++ class CUICheckButton : CUI3tButton {
- CUICheckButton ();
- function SetHighlightColor(number);
- function GetTextY();
- function Enable(boolean);
- function SetHeight(number);
- function GetText();
- function GetColor() const;
- function GetWidth() const;
- function GetClipperState();
- function GetCheck();
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function SetFont(CGameFont*);
- function IsShown();
- function Show(boolean);
- function GetHeight() const;
- function SetWidth(number);
- function GetTextX();
- function IsEnabled();
- function ResetPPMode();
- function SetDependControl(CUIWindow*);
- function GetHeading();
- function EnableTextHighlighting(boolean);
- function SetStretchTexture(boolean);
- function GetStretchTexture();
- function IsAutoDelete();
- function ClipperOn();
- function GetFont();
- function SetAutoDelete(boolean);
- function SetTextX(number);
- function SetTextColor(number, number, number, number);
- function SetCheck(boolean);
- function AttachChild(CUIWindow*);
- function SetWindowName(string);
- function SetWndPos(number, number);
- function SetTextST(string);
- function GetTextAlign();
- function Init(number, number, number, number);
- function Init(Frect*);
- function Init(string, number, number, number, number);
- function SetText(string);
- function WindowName();
- function ClipperOff();
- function SetTextY(number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function SetTextureOffset(number, number);
- function SetOriginalRect(number, number, number, number);
- function InitTexture(string);
- function SetHeading(number);
- function SetWndSize(number, number);
- function SetTextAlign(number);
- function SetColor(number);
- };
- C++ class CUIComboBox : CUIWindow {
- CUIComboBox ();
- function GetFont();
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function SetAutoDelete(boolean);
- function SetListLength(number);
- function SetFont(CGameFont*);
- function CurrentID();
- function AttachChild(CUIWindow*);
- function GetWidth() const;
- function SetWndPos(number, number);
- function Init(number, number, number, number);
- function Init(Frect*);
- function Init(number, number, number);
- function SetVertScroll(boolean);
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function WindowName();
- function IsShown();
- function SetWndSize(number, number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function GetHeight() const;
- function SetWidth(number);
- function Show(boolean);
- function IsEnabled();
- function ResetPPMode();
- function SetCurrentID(number);
- function IsAutoDelete();
- };
- C++ class CUICustomEdit : CUIWindow {
- function GetFont();
- function SetNumbersOnly(boolean);
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function SetTextPosX(number);
- function Init(number, number, number, number);
- function Init(Frect*);
- function GetTextAlignment();
- function GetText();
- function SetAutoDelete(boolean);
- function SetTextAlignment(enum CGameFont::EAligment);
- function SetTextColor(number);
- function GetTextColor();
- function AttachChild(CUIWindow*);
- function SetText(string);
- function SetWndPos(number, number);
- function SetTextPosY(number);
- function GetWidth() const;
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function WindowName();
- function IsShown();
- function SetWndSize(number, number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function GetHeight() const;
- function SetWidth(number);
- function Show(boolean);
- function IsEnabled();
- function ResetPPMode();
- function SetFont(CGameFont*);
- function IsAutoDelete();
- };
- C++ class CUICustomSpin : CUIWindow {
- function GetFont();
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function GetText();
- function SetAutoDelete(boolean);
- function AttachChild(CUIWindow*);
- function SetWndPos(number, number);
- function Init(number, number, number, number);
- function Init(Frect*);
- function GetWidth() const;
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function WindowName();
- function IsShown();
- function SetWndSize(number, number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function GetHeight() const;
- function SetWidth(number);
- function Show(boolean);
- function IsEnabled();
- function ResetPPMode();
- function SetFont(CGameFont*);
- function IsAutoDelete();
- };
- C++ class CUIDialogWnd : CUIWindow {
- function GetFont();
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function SetAutoDelete(boolean);
- function SetHolder(CDialogHolder*);
- function AttachChild(CUIWindow*);
- function SetWndSize(number, number);
- function SetWndPos(number, number);
- function Init(number, number, number, number);
- function Init(Frect*);
- function GetWidth() const;
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function WindowName();
- function IsShown();
- function GetHolder();
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function GetHeight() const;
- function SetWidth(number);
- function Show(boolean);
- function IsEnabled();
- function ResetPPMode();
- function SetFont(CGameFont*);
- function IsAutoDelete();
- };
- C++ class CUIScriptWnd : CUIDialogWnd,DLL_Pure {
- CUIScriptWnd ();
- function _construct();
- function Register(CUIWindow*);
- function Register(CUIWindow*, string);
- function Enable(boolean);
- function SetHeight(number);
- function GetFrameLineWnd(string);
- function SetHolder(CDialogHolder*);
- function GetWidth() const;
- function GetCheckButton(string);
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function SetFont(CGameFont*);
- function IsShown();
- function Show(boolean);
- function GetHeight() const;
- function SetWidth(number);
- function GetListWndEx(string);
- function IsEnabled();
- function ResetPPMode();
- function GetPropertiesBox(string);
- function GetFont();
- function Update();
- function AddCallback(string, number, const function<void>&);
- function AddCallback(string, number, const function<void>&, object);
- function GetButton(string);
- function SetAutoDelete(boolean);
- function OnKeyboard(number, enum EUIMessages);
- function Dispatch(number, number);
- function GetListWnd(string);
- function AttachChild(CUIWindow*);
- function GetStatic(string);
- function SetWndPos(number, number);
- function GetTabControl(string);
- function GetRadioButton(string);
- function Init(number, number, number, number);
- function Init(Frect*);
- function GetFrameWindow(string);
- function WindowName();
- function GetDialogWnd(string);
- function GetHolder();
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function GetEditBox(string);
- function SetWindowName(string);
- function GetProgressBar(string);
- function GetMessageBox(string);
- function SetWndSize(number, number);
- function Load(string);
- function IsAutoDelete();
- };
- C++ class CUIEditBox : CUICustomEdit {
- CUIEditBox ();
- function GetWidth() const;
- function GetTextAlignment();
- function AttachChild(CUIWindow*);
- function SetWindowName(string);
- function Enable(boolean);
- function SetText(string);
- function SetTextPosX(number);
- function SetFont(CGameFont*);
- function ResetPPMode();
- function GetText();
- function SetAutoDelete(boolean);
- function GetTextColor();
- function SetTextColor(number);
- function Show(boolean);
- function SetNumbersOnly(boolean);
- function DetachChild(CUIWindow*);
- function SetWndPos(number, number);
- function SetTextPosY(number);
- function WindowName();
- function Init(number, number, number, number);
- function Init(Frect*);
- function SetPPMode();
- function SetTextAlignment(enum CGameFont::EAligment);
- function IsShown();
- function GetFont();
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function GetHeight() const;
- function SetWidth(number);
- function InitTexture(string);
- function IsEnabled();
- function SetWndSize(number, number);
- function SetHeight(number);
- function IsAutoDelete();
- };
- C++ class CUIEditBoxEx : CUICustomEdit {
- CUIEditBoxEx ();
- function GetWidth() const;
- function GetTextAlignment();
- function AttachChild(CUIWindow*);
- function SetWindowName(string);
- function Enable(boolean);
- function SetText(string);
- function SetTextPosX(number);
- function SetFont(CGameFont*);
- function ResetPPMode();
- function GetText();
- function SetAutoDelete(boolean);
- function GetTextColor();
- function SetTextColor(number);
- function Show(boolean);
- function SetNumbersOnly(boolean);
- function DetachChild(CUIWindow*);
- function SetWndPos(number, number);
- function SetTextPosY(number);
- function WindowName();
- function Init(number, number, number, number);
- function Init(Frect*);
- function SetPPMode();
- function SetTextAlignment(enum CGameFont::EAligment);
- function IsShown();
- function GetFont();
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function GetHeight() const;
- function SetWidth(number);
- function InitTexture(string);
- function IsEnabled();
- function SetWndSize(number, number);
- function SetHeight(number);
- function IsAutoDelete();
- };
- C++ class CUIFrameLineWnd : CUIWindow {
- CUIFrameLineWnd ();
- function GetFont();
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function SetAutoDelete(boolean);
- function SetOrientation(boolean);
- function GetTitleStatic();
- function AttachChild(CUIWindow*);
- function SetColor(number);
- function SetWndPos(number, number);
- function Init(number, number, number, number);
- function Init(Frect*);
- function Init(string, number, number, number, number, boolean);
- function GetWidth() const;
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function WindowName();
- function IsShown();
- function SetWndSize(number, number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function GetHeight() const;
- function SetWidth(number);
- function Show(boolean);
- function IsEnabled();
- function ResetPPMode();
- function SetFont(CGameFont*);
- function IsAutoDelete();
- };
- C++ class CUIFrameWindow : CUIWindow {
- CUIFrameWindow ();
- function GetFont();
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function SetAutoDelete(boolean);
- function GetTitleStatic();
- function AttachChild(CUIWindow*);
- function SetColor(number);
- function SetWndPos(number, number);
- function Init(number, number, number, number);
- function Init(Frect*);
- function Init(string, number, number, number, number);
- function GetWidth() const;
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function WindowName();
- function IsShown();
- function SetWndSize(number, number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function GetHeight() const;
- function SetWidth(number);
- function Show(boolean);
- function IsEnabled();
- function ResetPPMode();
- function SetFont(CGameFont*);
- function IsAutoDelete();
- };
- C++ class CUIGameCustom {
- function AddCustomMessage(string, number, number, number, CGameFont*, number, number);
- function AddCustomMessage(string, number, number, number, CGameFont*, number, number, number);
- function GetCustomStatic(string);
- function RemoveCustomStatic(string);
- function RemoveCustomMessage(string);
- function AddCustomStatic(string, boolean);
- function CustomMessageOut(string, string, number);
- function RemoveDialogToRender(CUIWindow*);
- function AddDialogToRender(CUIWindow*);
- };
- C++ class CUILabel : CUIFrameLineWnd {
- CUILabel ();
- function GetFont();
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function GetText();
- function SetAutoDelete(boolean);
- function SetOrientation(boolean);
- function SetText(string);
- function IsAutoDelete();
- function AttachChild(CUIWindow*);
- function SetFont(CGameFont*);
- function SetWndPos(number, number);
- function ResetPPMode();
- function DetachChild(CUIWindow*);
- function Init(number, number, number, number);
- function Init(Frect*);
- function Init(string, number, number, number, number, boolean);
- function SetPPMode();
- function WindowName();
- function IsShown();
- function Show(boolean);
- function GetTitleStatic();
- function GetHeight() const;
- function SetWidth(number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function IsEnabled();
- function SetWndSize(number, number);
- function GetWidth() const;
- function SetColor(number);
- };
- C++ class CUIListItem : CUIButton {
- CUIListItem ();
- function SetHighlightColor(number);
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function GetText();
- function GetColor() const;
- function GetWidth() const;
- function SetTextX(number);
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function SetFont(CGameFont*);
- function IsShown();
- function Show(boolean);
- function GetHeight() const;
- function SetWidth(number);
- function GetTextX();
- function IsEnabled();
- function ResetPPMode();
- function GetHeading();
- function EnableTextHighlighting(boolean);
- function SetStretchTexture(boolean);
- function SetColor(number);
- function ClipperOn();
- function GetFont();
- function SetAutoDelete(boolean);
- function GetClipperState();
- function SetTextColor(number, number, number, number);
- function SetHeading(number);
- function AttachChild(CUIWindow*);
- function GetTextY();
- function SetWndPos(number, number);
- function SetOriginalRect(number, number, number, number);
- function GetTextAlign();
- function Init(number, number, number, number);
- function Init(Frect*);
- function Init(string, number, number, number, number);
- function SetTextureOffset(number, number);
- function WindowName();
- function ClipperOff();
- function SetTextY(number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function SetText(string);
- function SetTextST(string);
- function InitTexture(string);
- function GetStretchTexture();
- function SetWndSize(number, number);
- function SetTextAlign(number);
- function IsAutoDelete();
- };
- C++ class CUIListItemEx : CUIListItem {
- CUIListItemEx ();
- function SetHighlightColor(number);
- function SetSelectionColor(number);
- function GetTextY();
- function Enable(boolean);
- function SetHeight(number);
- function GetText();
- function GetColor() const;
- function GetWidth() const;
- function GetClipperState();
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function SetFont(CGameFont*);
- function IsShown();
- function Show(boolean);
- function GetHeight() const;
- function SetWidth(number);
- function GetTextX();
- function IsEnabled();
- function ResetPPMode();
- function GetHeading();
- function EnableTextHighlighting(boolean);
- function SetStretchTexture(boolean);
- function IsAutoDelete();
- function ClipperOn();
- function GetFont();
- function SetAutoDelete(boolean);
- function SetTextX(number);
- function SetTextColor(number, number, number, number);
- function GetStretchTexture();
- function AttachChild(CUIWindow*);
- function SetWindowName(string);
- function SetWndPos(number, number);
- function SetTextST(string);
- function GetTextAlign();
- function Init(number, number, number, number);
- function Init(Frect*);
- function Init(string, number, number, number, number);
- function SetText(string);
- function WindowName();
- function ClipperOff();
- function SetTextY(number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function SetTextureOffset(number, number);
- function SetOriginalRect(number, number, number, number);
- function InitTexture(string);
- function SetHeading(number);
- function SetWndSize(number, number);
- function SetTextAlign(number);
- function SetColor(number);
- };
- C++ class CUIListItemPair : CUIListItemEx {
- CUIListItemPair ();
- function SetHighlightColor(number);
- function SetSelectionColor(number);
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function GetText();
- function GetColor() const;
- function GetWidth() const;
- function SetTextX(number);
- function SetTextFileName(string);
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function SetFont(CGameFont*);
- function IsShown();
- function SetBorder(number);
- function Show(boolean);
- function GetHeight() const;
- function SetWidth(number);
- function GetTextX();
- function IsEnabled();
- function ResetPPMode();
- function GetBorder();
- function SetFontDateTime(CGameFont*);
- function GetHeading();
- function EnableTextHighlighting(boolean);
- function SetFontFileName(CGameFont*);
- function SetOriginalRect(number, number, number, number);
- function SetStretchTexture(boolean);
- function SetTextDateTime(string);
- function GetTextFileName();
- function SetColor(number);
- function ClipperOn();
- function GetFont();
- function SetAutoDelete(boolean);
- function GetClipperState();
- function SetTextColor(number, number, number, number);
- function SetHeading(number);
- function AttachChild(CUIWindow*);
- function GetTextY();
- function GetStretchTexture();
- function GetTextDateTime();
- function GetTextAlign();
- function SetTextST(string);
- function SetTextureOffset(number, number);
- function WindowName();
- function ClipperOff();
- function SetTextY(number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function SetText(string);
- function Init(number, number, number, number);
- function Init(Frect*);
- function Init(string, number, number, number, number);
- function InitTexture(string);
- function SetWndPos(number, number);
- function SetWndSize(number, number);
- function SetTextAlign(number);
- function IsAutoDelete();
- };
- C++ class CUIListWnd : CUIWindow {
- CUIListWnd ();
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function ActivateList(boolean);
- function ScrollToBegin();
- function GetVertFlip();
- function GetWidth() const;
- function GetSize();
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function SetFont(CGameFont*);
- function IsShown();
- function Show(boolean);
- function GetHeight() const;
- function SetWidth(number);
- function IsEnabled();
- function ResetPPMode();
- function SetItemHeight(number);
- function GetFont();
- function EnableScrollBar(boolean);
- function GetItemPos(CUIListItem*);
- function ResetFocusCapture();
- function GetSelectedItem();
- function SetAutoDelete(boolean);
- function ShowSelectedItem(boolean);
- function SetTextColor(number);
- function GetFocusedItem();
- function AttachChild(CUIWindow*);
- function SetFocusedItem(number);
- function SetWndPos(number, number);
- function ScrollToEnd();
- function IsListActive();
- function Init(number, number, number, number);
- function Init(Frect*);
- function IsScrollBarEnabled();
- function WindowName();
- function SetVertFlip(boolean);
- function GetLongestSignWidth();
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function ScrollToPos(number);
- function RemoveAll();
- function RemoveItem(number);
- function AddItem(CUIListItem*);
- function SetWndSize(number, number);
- function GetItem(number);
- function IsAutoDelete();
- };
- C++ class CUIMMShniaga : CUIWindow {
- function GetFont();
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function SetAutoDelete(boolean);
- function AttachChild(CUIWindow*);
- function SetVisibleMagnifier(boolean);
- function SetWndPos(number, number);
- function Init(number, number, number, number);
- function Init(Frect*);
- function GetWidth() const;
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function WindowName();
- function IsShown();
- function SetWndSize(number, number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function GetHeight() const;
- function SetWidth(number);
- function Show(boolean);
- function IsEnabled();
- function ResetPPMode();
- function SetFont(CGameFont*);
- function IsAutoDelete();
- };
- C++ class CUIMapInfo : CUIWindow {
- CUIMapInfo ();
- function GetFont();
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function InitMap(string);
- function SetAutoDelete(boolean);
- function AttachChild(CUIWindow*);
- function SetWndPos(number, number);
- function Init(number, number, number, number);
- function Init(Frect*);
- function GetWidth() const;
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function WindowName();
- function IsShown();
- function SetWndSize(number, number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function GetHeight() const;
- function SetWidth(number);
- function Show(boolean);
- function IsEnabled();
- function ResetPPMode();
- function SetFont(CGameFont*);
- function IsAutoDelete();
- };
- C++ class CUIMapList : CUIWindow {
- CUIMapList ();
- function SetWindowName(string);
- function SaveMapList();
- function SetHeight(number);
- function GetCommandLine(string);
- function GetWidth() const;
- function GetCurGameType();
- function SetServerParams(string);
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function SetFont(CGameFont*);
- function IsShown();
- function SetWeatherSelector(CUIComboBox*);
- function Show(boolean);
- function GetHeight() const;
- function SetWidth(number);
- function IsEnabled();
- function ResetPPMode();
- function GetFont();
- function StartDedicatedServer();
- function SetModeSelector(CUISpinText*);
- function OnModeChange();
- function SetAutoDelete(boolean);
- function AttachChild(CUIWindow*);
- function SetWndPos(number, number);
- function SetMapPic(CUIStatic*);
- function Init(number, number, number, number);
- function Init(Frect*);
- function WindowName();
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function IsEmpty();
- function SetMapInfo(CUIMapInfo*);
- function Enable(boolean);
- function SetWndSize(number, number);
- function LoadMapList();
- function IsAutoDelete();
- };
- C++ class CUIMessageBox : CUIStatic {
- CUIMessageBox ();
- function GetTextY();
- function Enable(boolean);
- function SetHeight(number);
- function GetText();
- function GetColor() const;
- function GetWidth() const;
- function GetClipperState();
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function SetFont(CGameFont*);
- function IsShown();
- function Show(boolean);
- function GetHeight() const;
- function SetWidth(number);
- function GetTextX();
- function IsEnabled();
- function ResetPPMode();
- function GetHeading();
- function GetFont();
- function SetStretchTexture(boolean);
- function GetPassword();
- function GetHost();
- function ClipperOn();
- function IsAutoDelete();
- function SetAutoDelete(boolean);
- function SetTextX(number);
- function SetTextColor(number, number, number, number);
- function SetWndPos(number, number);
- function AttachChild(CUIWindow*);
- function SetWindowName(string);
- function GetStretchTexture();
- function Init(number, number, number, number);
- function Init(Frect*);
- function Init(string, number, number, number, number);
- function Init(string);
- function GetTextAlign();
- function SetTextST(string);
- function SetText(string);
- function WindowName();
- function ClipperOff();
- function SetTextY(number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function SetTextureOffset(number, number);
- function SetOriginalRect(number, number, number, number);
- function InitTexture(string);
- function SetHeading(number);
- function SetWndSize(number, number);
- function SetTextAlign(number);
- function SetColor(number);
- };
- C++ class CUIMessageBoxEx : CUIDialogWnd {
- CUIMessageBoxEx ();
- function GetFont();
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function GetPassword();
- function SetAutoDelete(boolean);
- function SetHolder(CDialogHolder*);
- function GetHost();
- function SetText(string);
- function AttachChild(CUIWindow*);
- function GetWidth() const;
- function SetWndPos(number, number);
- function SetFont(CGameFont*);
- function ResetPPMode();
- function Init(number, number, number, number);
- function Init(Frect*);
- function Init(string);
- function SetPPMode();
- function WindowName();
- function IsShown();
- function GetHolder();
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function GetHeight() const;
- function SetWidth(number);
- function Show(boolean);
- function IsEnabled();
- function SetWndSize(number, number);
- function DetachChild(CUIWindow*);
- function IsAutoDelete();
- };
- C++ class COptionsManager {
- COptionsManager ();
- function SendMessage2Group(string, string);
- function SaveBackupValues(string);
- function IsGroupChanged(string);
- function SaveValues(string);
- function SetCurrentValues(string);
- function UndoGroup(string);
- function OptionsPostAccept();
- };
- C++ class CUIProgressBar : CUIWindow {
- CUIProgressBar ();
- function GetFont();
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function GetRange_max();
- function SetAutoDelete(boolean);
- function GetRange_min();
- function AttachChild(CUIWindow*);
- function SetRange(number, number);
- function SetWndPos(number, number);
- function Init(number, number, number, number);
- function Init(Frect*);
- function GetWidth() const;
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function WindowName();
- function IsShown();
- function SetWndSize(number, number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function GetHeight() const;
- function SetWidth(number);
- function Show(boolean);
- function IsEnabled();
- function ResetPPMode();
- function SetFont(CGameFont*);
- function IsAutoDelete();
- };
- C++ class CUIPropertiesBox : CUIFrameWindow {
- CUIPropertiesBox ();
- function GetFont();
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function AddItem(string);
- function AutoUpdateSize();
- function SetFont(CGameFont*);
- function SetAutoDelete(boolean);
- function RemoveAll();
- function RemoveItem(number);
- function IsAutoDelete();
- function AttachChild(CUIWindow*);
- function Hide();
- function SetWndPos(number, number);
- function ResetPPMode();
- function Init(number, number, number, number);
- function Init(Frect*);
- function Init(string, number, number, number, number);
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function WindowName();
- function IsShown();
- function Show(boolean);
- function Show(number, number);
- function GetTitleStatic();
- function GetHeight() const;
- function SetWidth(number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function IsEnabled();
- function SetWndSize(number, number);
- function GetWidth() const;
- function SetColor(number);
- };
- C++ class CUIScrollView : CUIWindow {
- CUIScrollView ();
- function GetFont();
- function SetScrollPos(number);
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function GetCurrentScrollPos();
- function GetMaxScrollPos();
- function RemoveWindow(CUIWindow*);
- function ScrollToBegin();
- function SetAutoDelete(boolean);
- function GetMinScrollPos();
- function AddWindow(CUIWindow*, boolean);
- function Init(number, number, number, number);
- function Init(Frect*);
- function AttachChild(CUIWindow*);
- function Clear();
- function SetWndPos(number, number);
- function ScrollToEnd();
- function GetWidth() const;
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function WindowName();
- function IsShown();
- function SetWndSize(number, number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function GetHeight() const;
- function SetWidth(number);
- function Show(boolean);
- function IsEnabled();
- function ResetPPMode();
- function SetFont(CGameFont*);
- function IsAutoDelete();
- };
- C++ class CUISpinFlt : CUICustomSpin {
- CUISpinFlt ();
- function GetFont();
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function GetText();
- function SetAutoDelete(boolean);
- function AttachChild(CUIWindow*);
- function SetWndPos(number, number);
- function DetachChild(CUIWindow*);
- function SetFont(CGameFont*);
- function Init(number, number, number, number);
- function Init(Frect*);
- function SetPPMode();
- function WindowName();
- function IsShown();
- function ResetPPMode();
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function GetHeight() const;
- function SetWidth(number);
- function Show(boolean);
- function IsEnabled();
- function SetWndSize(number, number);
- function GetWidth() const;
- function IsAutoDelete();
- };
- C++ class CUISpinNum : CUICustomSpin {
- CUISpinNum ();
- function GetFont();
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function GetText();
- function SetAutoDelete(boolean);
- function AttachChild(CUIWindow*);
- function SetWndPos(number, number);
- function DetachChild(CUIWindow*);
- function SetFont(CGameFont*);
- function Init(number, number, number, number);
- function Init(Frect*);
- function SetPPMode();
- function WindowName();
- function IsShown();
- function ResetPPMode();
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function GetHeight() const;
- function SetWidth(number);
- function Show(boolean);
- function IsEnabled();
- function SetWndSize(number, number);
- function GetWidth() const;
- function IsAutoDelete();
- };
- C++ class CUISpinText : CUICustomSpin {
- CUISpinText ();
- function GetFont();
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function GetText();
- function SetAutoDelete(boolean);
- function AttachChild(CUIWindow*);
- function SetWndPos(number, number);
- function DetachChild(CUIWindow*);
- function SetFont(CGameFont*);
- function Init(number, number, number, number);
- function Init(Frect*);
- function SetPPMode();
- function WindowName();
- function IsShown();
- function ResetPPMode();
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function GetHeight() const;
- function SetWidth(number);
- function Show(boolean);
- function IsEnabled();
- function SetWndSize(number, number);
- function GetWidth() const;
- function IsAutoDelete();
- };
- C++ class CUIStatic : CUIWindow {
- CUIStatic ();
- function GetTextY();
- function Enable(boolean);
- function SetHeight(number);
- function GetText();
- function GetColor() const;
- function GetWidth() const;
- function SetTextX(number);
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function SetFont(CGameFont*);
- function IsShown();
- function Show(boolean);
- function GetHeight() const;
- function SetWidth(number);
- function GetTextX();
- function IsEnabled();
- function ResetPPMode();
- function GetHeading();
- function GetFont();
- function SetStretchTexture(boolean);
- function ClipperOn();
- function GetClipperState();
- function SetAutoDelete(boolean);
- function ClipperOff();
- function SetTextColor(number, number, number, number);
- function SetHeading(number);
- function AttachChild(CUIWindow*);
- function GetStretchTexture();
- function SetWndPos(number, number);
- function SetTextST(string);
- function GetTextAlign();
- function Init(number, number, number, number);
- function Init(Frect*);
- function Init(string, number, number, number, number);
- function SetOriginalRect(number, number, number, number);
- function WindowName();
- function SetTextureOffset(number, number);
- function SetTextY(number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function SetColor(number);
- function SetText(string);
- function InitTexture(string);
- function SetWindowName(string);
- function SetWndSize(number, number);
- function SetTextAlign(number);
- function IsAutoDelete();
- };
- C++ class CUITabButton : CUIButton {
- CUITabButton ();
- function SetHighlightColor(number);
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function GetText();
- function GetColor() const;
- function GetWidth() const;
- function SetTextX(number);
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function SetFont(CGameFont*);
- function IsShown();
- function Show(boolean);
- function GetHeight() const;
- function SetWidth(number);
- function GetTextX();
- function IsEnabled();
- function ResetPPMode();
- function GetHeading();
- function EnableTextHighlighting(boolean);
- function SetStretchTexture(boolean);
- function SetColor(number);
- function ClipperOn();
- function GetFont();
- function SetAutoDelete(boolean);
- function GetClipperState();
- function SetTextColor(number, number, number, number);
- function SetHeading(number);
- function AttachChild(CUIWindow*);
- function GetTextY();
- function SetWndPos(number, number);
- function SetOriginalRect(number, number, number, number);
- function GetTextAlign();
- function Init(number, number, number, number);
- function Init(Frect*);
- function Init(string, number, number, number, number);
- function SetTextureOffset(number, number);
- function WindowName();
- function ClipperOff();
- function SetTextY(number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function SetText(string);
- function SetTextST(string);
- function InitTexture(string);
- function GetStretchTexture();
- function SetWndSize(number, number);
- function SetTextAlign(number);
- function IsAutoDelete();
- };
- C++ class CUITabControl : CUIWindow {
- CUITabControl ();
- function GetFont();
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function GetButtonByIndex(number);
- function SetNewActiveTab(number);
- function GetTabsCount() const;
- function SetAutoDelete(boolean);
- function RemoveAll();
- function GetActiveIndex();
- function RemoveItem(number);
- function AttachChild(CUIWindow*);
- function AddItem(CUITabButton*);
- function AddItem(string, string, number, number, number, number);
- function SetWndPos(number, number);
- function Init(number, number, number, number);
- function Init(Frect*);
- function GetWidth() const;
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function WindowName();
- function IsShown();
- function SetWndSize(number, number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function GetHeight() const;
- function SetWidth(number);
- function Show(boolean);
- function IsEnabled();
- function ResetPPMode();
- function SetFont(CGameFont*);
- function IsAutoDelete();
- };
- C++ class CUITrackBar : CUIWindow {
- CUITrackBar ();
- function GetFont();
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function SetAutoDelete(boolean);
- function SetCheck(boolean);
- function AttachChild(CUIWindow*);
- function Init(number, number, number, number);
- function Init(Frect*);
- function SetWndPos(number, number);
- function GetCheck();
- function GetWidth() const;
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function WindowName();
- function IsShown();
- function SetWndSize(number, number);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function GetHeight() const;
- function SetWidth(number);
- function Show(boolean);
- function IsEnabled();
- function ResetPPMode();
- function SetFont(CGameFont*);
- function IsAutoDelete();
- };
- C++ class CUIWindow {
- CUIWindow ();
- function GetFont();
- function SetWindowName(string);
- function Enable(boolean);
- function SetHeight(number);
- function SetAutoDelete(boolean);
- function AttachChild(CUIWindow*);
- function SetWndPos(number, number);
- function ResetPPMode();
- function WindowName();
- function DetachChild(CUIWindow*);
- function SetPPMode();
- function SetFont(CGameFont*);
- function IsShown();
- function Init(number, number, number, number);
- function Init(Frect*);
- function SetWndRect(Frect);
- function SetWndRect(number, number, number, number);
- function GetHeight() const;
- function SetWidth(number);
- function Show(boolean);
- function IsEnabled();
- function SetWndSize(number, number);
- function GetWidth() const;
- function IsAutoDelete();
- };
- C++ class GameGraph__CVertex {
- function level_vertex_id() const;
- function game_point(const GameGraph__CVertex*);
- function level_id() const;
- function level_point(const GameGraph__CVertex*);
- };
- C++ class CWeaponAK74 : CGameObject {
- CWeaponAK74 ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CWeaponBM16 : CGameObject {
- CWeaponBM16 ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CWeaponBinoculars : CGameObject {
- CWeaponBinoculars ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CWeaponFN2000 : CGameObject {
- CWeaponFN2000 ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CWeaponFORT : CGameObject {
- CWeaponFORT ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CWeaponGroza : CGameObject {
- CWeaponGroza ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CWeaponHPSA : CGameObject {
- CWeaponHPSA ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CWeaponKnife : CGameObject {
- CWeaponKnife ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CWeaponLR300 : CGameObject {
- CWeaponLR300 ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CWeaponPM : CGameObject {
- CWeaponPM ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CWeaponRG6 : CGameObject {
- CWeaponRG6 ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CWeaponRPG7 : CGameObject {
- CWeaponRPG7 ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CWeaponSVD : CGameObject {
- CWeaponSVD ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CWeaponSVU : CGameObject {
- CWeaponSVU ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CWeaponShotgun : CGameObject {
- CWeaponShotgun ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CWeaponUSP45 : CGameObject {
- CWeaponUSP45 ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CWeaponVal : CGameObject {
- CWeaponVal ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CWeaponVintorez : CGameObject {
- CWeaponVintorez ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CWeaponWalther : CGameObject {
- CWeaponWalther ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CZombie : CGameObject {
- CZombie ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class CZudaArtefact : CGameObject {
- CZudaArtefact ();
- function Visual();
- function _construct();
- function getEnabled() const;
- function net_Import(net_packet&);
- function net_Export(net_packet&);
- function getVisible() const;
- function net_Spawn(cse_abstract*);
- function use(CGameObject*);
- };
- C++ class ClientID {
- ClientID ();
- function value() const;
- operator ==(ClientID&, ClientID);
- function set(number);
- };
- C++ class DLL_Pure {
- DLL_Pure ();
- function _construct();
- };
- C++ class FS_file_list {
- function Free();
- function GetAt(number);
- function Size();
- };
- C++ class FS_file_list_ex {
- function Sort(number);
- function GetAt(number);
- function Size();
- };
- C++ class ICollidable {
- ICollidable ();
- };
- C++ class ipure_schedulable_object {
- };
- C++ class ipure_server_object : ipure_alife_load_save_object {
- };
- C++ class reader {
- function r_advance(number);
- function r_u64(unsigned __int64&);
- function r_u64();
- function r_bool(reader*);
- function r_dir(vector&);
- function r_u8(number&);
- function r_u8();
- function r_eof(reader*);
- function r_float_q8(number, number);
- function r_vec3(vector&);
- function r_stringZ(reader*);
- function r_u16(number&);
- function r_u16();
- function r_float_q16(number, number);
- function r_angle16();
- function r_s64(__int64&);
- function r_s64();
- function r_float(number&);
- function r_float();
- function r_s32(number&);
- function r_s32();
- function r_elapsed() const;
- function r_sdir(vector&);
- function r_tell() const;
- function r_s8(signed char&);
- function r_s8();
- function r_s16(number&);
- function r_s16();
- function r_seek(number);
- function r_u32(number&);
- function r_u32();
- function r_angle8();
- };
- C++ class IRender_Visual {
- IRender_Visual ();
- function dcast_PKinematicsAnimated();
- };
- C++ class IRenderable {
- };
- C++ class ISheduled {
- };
- C++ class net_packet {
- net_packet ();
- function r_advance(number);
- function r_begin(number&);
- function w_chunk_open16(number&);
- function r_u32(number&);
- function r_u32();
- function w_begin(number);
- function w_u32(number);
- function r_u8(number&);
- function r_u8();
- function r_eof(net_packet*);
- function w_chunk_open8(number&);
- function r_vec3(vector&);
- function w_u8(number);
- function r_u16(number&);
- function r_u16();
- function w_u24(number);
- function r_angle16(number&);
- function r_s64(__int64&);
- function r_s64();
- function w_tell();
- function r_tell();
- function r_s16(number&);
- function r_s16();
- function r_elapsed();
- function r_clientID(net_packet*);
- function w_clientID(ClientID&);
- function r_matrix(matrix&);
- function r_u64(unsigned __int64&);
- function r_u64();
- function w_sdir(const vector&);
- function r_stringZ(net_packet*);
- function r_dir(vector&);
- function r_sdir(vector&);
- function w_u16(number);
- function w_s16(number);
- function r_float_q8(number&, number, number);
- function w_matrix(matrix&);
- function r_float_q16(number&, number, number);
- function r_bool(net_packet*);
- function w_s64(__int64);
- function w_bool(net_packet*, boolean);
- function r_u24(number&);
- function r_u24();
- function w_dir(const vector&);
- function w_s32(number);
- function w_stringZ(string);
- function w_float_q16(number, number, number);
- function r_s8(signed char&);
- function r_s8();
- function w_angle8(number);
- function r_float(number&);
- function r_float();
- function r_seek(number);
- function r_s32(number&);
- function r_s32();
- function w_float(number);
- function w_angle16(number);
- function w_float_q8(number, number, number);
- function w_chunk_close8(number);
- function w_vec3(const vector&);
- function w_chunk_close16(number);
- function w_u64(unsigned __int64);
- function r_angle8(number&);
- };
- C++ class SGameTaskObjective {
- SGameTaskObjective (CGameTask*, number);
- function set_article_key(string);
- function add_on_complete_func(string);
- function set_article_id(string);
- function add_on_fail_info(string);
- function add_complete_func(string);
- function add_fail_func(string);
- function get_state();
- function add_fail_info(string);
- function add_complete_info(string);
- function add_on_complete_info(string);
- function set_description(string);
- function get_description();
- function get_idx();
- function set_map_hint(string);
- function set_map_location(string);
- function add_on_fail_func(string);
- function set_object_id(number);
- };
- C++ class SServerFilters {
- property empty;
- property full;
- property listen_servers;
- property with_pass;
- property without_ff;
- property without_pass;
- property without_pb;
- SServerFilters ();
- };
- C++ class UIGame_custom_script : CUIGameCustom {
- UIGame_custom_script ();
- function AddCustomMessage(string, number, number, number, CGameFont*, number, number);
- function AddCustomMessage(string, number, number, number, CGameFont*, number, number, number);
- function SetClGame(game_cl_GameState*);
- function Init();
- function AddCustomStatic(string, boolean);
- function RemoveCustomMessage(string);
- function AddDialogToRender(CUIWindow*);
- function GetCustomStatic(string);
- function RemoveDialogToRender(CUIWindow*);
- function CustomMessageOut(string, string, number);
- function RemoveCustomStatic(string);
- };
- C++ class game_GameState : DLL_Pure {
- property round;
- property start_time;
- property type;
- game_GameState ();
- function Type() const;
- function _construct();
- function Phase() const;
- function Round() const;
- function StartTime() const;
- };
- C++ class game_cl_GameState : game_GameState {
- property local_player;
- property local_svdpnid;
- property round;
- property start_time;
- property type;
- function Type() const;
- function _construct();
- function Phase() const;
- function Round() const;
- function StartTime() const;
- };
- C++ class game_cl_mp : game_cl_GameState {
- property local_player;
- property local_svdpnid;
- property round;
- property start_time;
- property type;
- function Type() const;
- function _construct();
- function Phase() const;
- function Round() const;
- function StartTime() const;
- };
- C++ class game_cl_mp_script : game_cl_mp {
- property local_player;
- property local_svdpnid;
- property round;
- property start_time;
- property type;
- game_cl_mp_script ();
- function _construct();
- function EventSend(net_packet*);
- function shedule_Update(number);
- function GetPlayerByOrderID(number);
- function OnKeyboardRelease(number);
- function createGameUI();
- function GameEventGen(net_packet*, number);
- function GetLocalPlayer();
- function CommonMessageOut(string);
- function Round() const;
- function GetRoundTime();
- function OnKeyboardPress(number);
- function EventGen(net_packet*, number, number);
- function Type() const;
- function GetObjectByGameID(number);
- function Init();
- function Phase() const;
- function TranslateGameMessage(number, net_packet&);
- function FillMapEntities(ZoneMapEntities&);
- function GetClientIDByOrderID(number);
- function net_import_state(net_packet&);
- function StartMenu(CUIDialogWnd*, boolean);
- function StopMenu(CUIDialogWnd*, boolean);
- function CanBeReady();
- function GetPlayersCount() const;
- function StartStopMenu(CUIDialogWnd*, boolean);
- function createPlayerState();
- function StartTime() const;
- };
- C++ class game_sv_Deathmatch : game_sv_GameState {
- property round;
- property start_time;
- property type;
- game_sv_Deathmatch ();
- function get_id(ClientID);
- function _construct();
- function get_id_2_eid(ClientID);
- function GetTeamData(number);
- function getRPcount(number);
- function get_players_count();
- function get_it_2_id(number);
- function Round() const;
- function Type() const;
- function get_player_name_id(ClientID);
- function Phase() const;
- function type_name() const;
- function getRP(number, number);
- function StartTime() const;
- function get_name_it(number);
- function get_option_s(string, string, string);
- function get_name_id(ClientID);
- function get_eid(number);
- function u_EventSend(net_packet&);
- function get_it(number);
- function GenerateGameMessage(net_packet&);
- function get_option_i(string, string, number);
- };
- C++ class game_sv_GameState : game_GameState {
- property round;
- property start_time;
- property type;
- function get_id(ClientID);
- function _construct();
- function get_id_2_eid(ClientID);
- function getRPcount(number);
- function get_players_count();
- function get_it_2_id(number);
- function Round() const;
- function Type() const;
- function get_player_name_id(ClientID);
- function Phase() const;
- function get_option_i(string, string, number);
- function getRP(number, number);
- function get_name_it(number);
- function get_option_s(string, string, string);
- function get_name_id(ClientID);
- function get_eid(number);
- function GenerateGameMessage(net_packet&);
- function get_it(number);
- function u_EventSend(net_packet&);
- function StartTime() const;
- };
- C++ class game_sv_mp : game_sv_GameState {
- property round;
- property start_time;
- property type;
- game_sv_mp ();
- function get_id(ClientID);
- function _construct();
- function get_id_2_eid(ClientID);
- function KillPlayer(ClientID, number);
- function getRPcount(number);
- function get_players_count();
- function get_it_2_id(number);
- function Round() const;
- function SpawnWeaponForActor(number, string, boolean, boolean, boolean);
- function Type() const;
- function get_player_name_id(ClientID);
- function signal_Syncronize();
- function Phase() const;
- function SendPlayerKilledMessage(number, enum KILL_TYPE, number, number, enum SPECIAL_KILL_TYPE);
- function getRP(number, number);
- function StartTime() const;
- function get_name_it(number);
- function get_option_s(string, string, string);
- function get_name_id(ClientID);
- function get_eid(number);
- function u_EventSend(net_packet&);
- function get_it(number);
- function GenerateGameMessage(net_packet&);
- function get_option_i(string, string, number);
- };
- C++ class game_sv_mp_script : game_sv_mp {
- property round;
- property start_time;
- property type;
- game_sv_mp_script ();
- function get_id(ClientID);
- function _construct();
- function switch_Phase(number);
- function getRPcount(number);
- function get_players_count();
- function get_it_2_id(number);
- function SpawnPlayer(ClientID, string, string, RPoint);
- function Type() const;
- function get_player_name_id(ClientID);
- function Phase() const;
- function OnPlayerHitPlayer(number, number, net_packet&);
- function Create(string);
- function get_name_it(number);
- function SendPlayerKilledMessage(number, enum KILL_TYPE, number, number, enum SPECIAL_KILL_TYPE);
- function get_eid(number);
- function net_Export_State(net_packet&, ClientID);
- function get_it(number);
- function createPlayerState();
- function u_EventSend(net_packet&);
- function KillPlayer(ClientID, number);
- function Update();
- function GetTeamData(number);
- function GetHitParamsPower(net_packet*);
- function GenerateGameMessage(net_packet&);
- function signal_Syncronize();
- function StartTime() const;
- function SpawnWeaponForActor(number, string, boolean, boolean, boolean);
- function OnRoundEnd(string);
- function SetHitParams(net_packet*, number, number);
- function getRP(number, number);
- function OnEvent(net_packet&, number, number, ClientID);
- function OnRoundStart();
- function get_option_s(string, string, string);
- function get_name_id(ClientID);
- function GetHitParamsImpulse(net_packet*);
- function type_name() const;
- function get_id_2_eid(ClientID);
- function Round() const;
- function get_option_i(string, string, number);
- };
- C++ class CTime {
- const DateToDay = 0;
- const DateToMonth = 1;
- const DateToYear = 2;
- const TimeToHours = 0;
- const TimeToMilisecs = 3;
- const TimeToMinutes = 1;
- const TimeToSeconds = 2;
- CTime ();
- CTime (const CTime&);
- function sub(CTime*);
- function timeToString(number);
- function dateToString(number);
- operator ==(const CTime&, CTime);
- function get(number&, number&, number&, number&, number&, number&, number&);
- function set(number, number, number, number, number, number, number);
- function setHMSms(number, number, number, number);
- function diffSec(CTime*);
- operator <(const CTime&, CTime);
- operator +(CTime&, CTime);
- operator >=(const CTime&, CTime);
- function setHMS(number, number, number);
- operator >(const CTime&, CTime);
- operator -(CTime&, CTime);
- operator <=(const CTime&, CTime);
- function add(CTime*);
- };
- End of list of the classes exported to LUA
- List of the namespaces exported to LUA
- namespace {
- function game_ini();
- function bit_and(number, number);
- function alife();
- function GetFontGraffiti32Russian();
- function device();
- function GetTextureInfo(string, string);
- function cast_alife_object_to_trader_abstract(cse_alife_object*);
- function game_graph();
- function dik_to_bind(number);
- function cast_alife_object_to_creature(cse_alife_object*);
- function sell_condition(ini_file*, string);
- function sell_condition(number, number);
- function buy_condition(ini_file*, string);
- function buy_condition(number, number);
- function create_ini_file(string);
- function get_hud();
- function GetFontSmall();
- function error_log(string);
- function GetFontLetterica18Russian();
- function command_line();
- function getFS();
- function bit_xor(number, number);
- function get_console();
- function GetFontGraffiti50Russian();
- function app_ready();
- function GetTextureName(string);
- function bit_or(number, number);
- function GetFontDI();
- function GetFontLetterica16Russian();
- function log(string);
- function system_ini();
- function show_condition(ini_file*, string);
- function cast_planner_to_action(action_planner*);
- function GetFontLetterica25();
- function GetFontMedium();
- function cast_action_to_planner(action_base*);
- function bit_not(number);
- function flush();
- function editor();
- function GetFontGraffiti22Russian();
- function time_global();
- function verify_if_thread_is_running();
- function prefetch(string);
- function GetTextureRect(string);
- function GetFontGraffiti19Russian();
- function ef_storage();
- function xrRender_test_r2_hw();
- function user_name();
- function GetARGB(number, number, number, number);
- function script_server_object_version();
- namespace game {
- function translate_string(string);
- function time();
- function get_game_time();
- function has_active_tutorial();
- function start_tutorial(string);
- };
- namespace level {
- function add_complex_effector(string, number);
- function enable_input();
- function debug_object(string);
- function map_change_spot_hint(number, string, string);
- function game_id();
- function vertex_in_direction(number, vector, number);
- function set_game_difficulty(enum ESingleGameDifficulty);
- function map_add_object_spot(number, string, string);
- function rain_factor();
- function remove_pp_effector(number);
- function remove_complex_effector(number);
- function add_call(const function<boolean>&, const function<void>&);
- function add_call(object, const function<boolean>&, const function<void>&);
- function add_call(object, string, string);
- function set_weather_fx(string);
- function add_cam_effector2(string, number, boolean, string);
- function set_pp_effector_factor(number, number, number);
- function set_pp_effector_factor(number, number);
- function add_pp_effector(string, number, boolean);
- function prefetch_sound(string);
- function add_cam_effector(string, number, boolean, string);
- function name();
- function environment();
- function remove_cam_effector(number);
- function iterate_sounds(string, number, function<void>);
- function iterate_sounds(string, number, object, function<void>);
- function set_snd_volume(number);
- function object_by_id(number);
- function get_snd_volume();
- function get_weather();
- function present();
- function hide_indicators();
- function physics_world();
- function get_time_hours();
- function get_bounding_volume();
- function spawn_phantom(const vector&);
- function remove_dialog_to_render(CUIDialogWnd*);
- function remove_calls_for_object(object);
- function map_remove_object_spot(number, string);
- function main_input_receiver();
- function map_add_object_spot_ser(number, string, string);
- function patrol_path_exists(string);
- function remove_call(const function<boolean>&, const function<void>&);
- function remove_call(object, const function<boolean>&, const function<void>&);
- function remove_call(object, string, string);
- function vertex_position(number);
- function cover_in_direction(number, const vector&);
- function disable_input();
- function check_object(game_object*);
- function get_time_minutes();
- function get_time_factor();
- function start_stop_menu(CUIDialogWnd*, boolean);
- function set_weather(string, boolean);
- function set_time_factor(number);
- function is_wfx_playing();
- function get_time_days();
- function client_spawn_manager();
- function map_has_object_spot(number, string);
- function add_dialog_to_render(CUIDialogWnd*);
- function get_game_difficulty();
- function show_indicators();
- function debug_actor();
- };
- namespace relation_registry {
- function community_goodwill(string, number);
- function change_community_goodwill(string, number, number);
- function set_community_goodwill(string, number, number);
- };
- namespace actor_stats {
- function remove_from_ranking(number);
- function add_to_ranking(number);
- function get_points(string);
- function add_points(string, string, number, number);
- };
- };
- End of list of the namespaces exported to LUA
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement