SHARE
TWEET

Untitled

TKGP Aug 3rd, 2017 93 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. global
  2.     function alife()
  3.     function app_ready()
  4.     function bit_and(number, number)
  5.     function bit_not(number)
  6.     function bit_or(number, number)
  7.     function bit_xor(number, number)
  8.     function buy_condition(ini_file*, string)
  9.     function buy_condition(number, number)
  10.     function cast_planner(action_base*)
  11.     function command_line()
  12.     function create_ini_file(string)
  13.     function device()
  14.     function dik_to_bind(number)
  15.     function editor()
  16.     function ef_storage()
  17.     function error_log(string)
  18.     function FitInRect(CUIWindow*, const Frect&, number, number)
  19.     function flush()
  20.     function game_graph()
  21.     function game_ini()
  22.     function get_console()
  23.     function get_hud()
  24.     function GetARGB(number, number, number, number)
  25.     function GetCursorPosition()
  26.     function GetFontDI()
  27.     function GetFontGraffiti19Russian()
  28.     function GetFontGraffiti22Russian()
  29.     function GetFontGraffiti32Russian()
  30.     function GetFontGraffiti50Russian()
  31.     function GetFontLetterica16Russian()
  32.     function GetFontLetterica18Russian()
  33.     function GetFontLetterica25()
  34.     function GetFontMedium()
  35.     function GetFontSmall()
  36.     function getFS()
  37.     function is_enough_address_space_available()
  38.     function IsDynamicMusic()
  39.     function IsGameTypeSingle()
  40.     function IsImportantSave()
  41.     function log(string)
  42.     function prefetch(string)
  43.     function print_stack()
  44.     function reload_system_ini()
  45.     function render_get_dx_level()
  46.     function script_server_object_version()
  47.     function sell_condition(ini_file*, string)
  48.     function sell_condition(number, number)
  49.     function SetCursorPosition(vector2&)
  50.     function show_condition(ini_file*, string)
  51.     function system_ini()
  52.     function time_global_async()
  53.     function user_name()
  54.     function valid_saved_game(string)
  55.     function verify_if_thread_is_running()
  56.  
  57. namespace actor_stats
  58.     function add_points(string, string, number, number)
  59.     function add_points_str(string, string, string)
  60.     function get_points(string)
  61.  
  62. namespace ActorMenu
  63.     function get_actor_menu()
  64.     function get_menu_mode()
  65.     function get_pda_menu()
  66.  
  67. namespace game
  68.     function get_game_time()
  69.     function has_active_tutorial()
  70.     function start_tutorial(string)
  71.     function stop_tutorial()
  72.     function time()
  73.     function translate_string(string)
  74.  
  75. namespace level
  76.     function add_call(const function<boolean>&, const function<void>&)
  77.     function add_call(object, const function<boolean>&, const function<void>&)
  78.     function add_call(object, string, string)
  79.     function add_cam_effector(string, number, boolean, string)
  80.     function add_cam_effector2(string, number, boolean, string, number)
  81.     function add_complex_effector(string, number)
  82.     function add_dialog_to_render(CUIDialogWnd*)
  83.     function add_pp_effector(string, number, boolean)
  84.     function change_game_time(number, number, number)
  85.     function check_object(game_object*)
  86.     function client_spawn_manager()
  87.     function debug_actor()
  88.     function debug_object(string)
  89.     function disable_input()
  90.     function enable_input()
  91.     function environment()
  92.     function game_id()
  93.     function get_active_cam()
  94.     function get_bounding_volume()
  95.     function get_game_difficulty()
  96.     function get_snd_volume()
  97.     function get_start_time()
  98.     function get_target_dist()
  99.     function get_target_element()
  100.     function get_target_obj()
  101.     function get_time_days()
  102.     function get_time_factor()
  103.     function get_time_hours()
  104.     function get_time_minutes()
  105.     function get_weather()
  106.     function get_wfx_time()
  107.     function hide_indicators()
  108.     function hide_indicators_safe()
  109.     function high_cover_in_direction(number, const vector&)
  110.     function is_wfx_playing()
  111.     function iterate_sounds(string, number, function<void>)
  112.     function iterate_sounds(string, number, object, function<void>)
  113.     function low_cover_in_direction(number, const vector&)
  114.     function map_add_object_spot(number, string, string)
  115.     function map_add_object_spot_ser(number, string, string)
  116.     function map_change_spot_hint(number, string, string)
  117.     function map_has_object_spot(number, string)
  118.     function map_remove_object_spot(number, string)
  119.     function name()
  120.     function object_by_id(number)
  121.     function patrol_path_exists(string)
  122.     function physics_world()
  123.     function prefetch_sound(string)
  124.     function present()
  125.     function rain_factor()
  126.     function ray_pick(const vector&, const vector&, number, enum collide::rq_target, rq_result&, game_object*)
  127.     function remove_call(const function<boolean>&, const function<void>&)
  128.     function remove_call(object, const function<boolean>&, const function<void>&)
  129.     function remove_call(object, string, string)
  130.     function remove_calls_for_object(object)
  131.     function remove_cam_effector(number)
  132.     function remove_complex_effector(number)
  133.     function remove_dialog_to_render(CUIDialogWnd*)
  134.     function remove_pp_effector(number)
  135.     function send(net_packet&, boolean, boolean, boolean, boolean)
  136.     function set_active_cam(number)
  137.     function set_game_difficulty(enum ESingleGameDifficulty)
  138.     function set_pp_effector_factor(number, number)
  139.     function set_pp_effector_factor(number, number, number)
  140.     function set_snd_volume(number)
  141.     function set_time_factor(number)
  142.     function set_weather(string, boolean)
  143.     function set_weather_fx(string)
  144.     function show_indicators()
  145.     function show_weapon(boolean)
  146.     function spawn_item(string, vector, number, number, boolean)
  147.     function spawn_phantom(const vector&)
  148.     function start_weather_fx_from_time(string, number)
  149.     function stop_weather_fx()
  150.     function u_event_gen(net_packet&, number, number)
  151.     function u_event_send(net_packet&)
  152.     function vertex_id(vector)
  153.     function vertex_in_direction(number, vector, number)
  154.     function vertex_position(number)
  155.  
  156. namespace main_menu
  157.     function get_main_menu()
  158.  
  159. namespace relation_registry
  160.     function change_community_goodwill(string, number, number)
  161.     function community_goodwill(string, number)
  162.     function community_relation(string, string)
  163.     function get_general_goodwill_between(number, number)
  164.     function set_community_goodwill(string, number, number)
  165.     function set_community_relation(string, string, number)
  166.  
  167. class account_manager
  168.     function create_profile(string, string, string, string, account_operation_cb)
  169.     function delete_profile(account_operation_cb)
  170.     function get_account_profiles(string, string, account_profiles_cb)
  171.     function get_found_profiles() const
  172.     function get_suggested_unicks() const
  173.     function get_verify_error_descr() const
  174.     function is_email_searching_active() const
  175.     function is_get_account_profiles_active() const
  176.     function search_for_email(string, found_email_cb)
  177.     function stop_fetching_account_profiles()
  178.     function stop_searching_email()
  179.     function stop_suggest_unique_nicks()
  180.     function suggest_unique_nicks(string, suggest_nicks_cb)
  181.     function verify_email(string)
  182.     function verify_password(string)
  183.     function verify_unique_nick(string)
  184.  
  185. class account_operation_cb
  186.     account_operation_cb()
  187.     account_operation_cb(object, function<void>)
  188.  
  189.     function bind(object, function<void>)
  190.     function clear()
  191.  
  192. class account_profiles_cb
  193.     account_profiles_cb()
  194.     account_profiles_cb(object, function<void>)
  195.  
  196.     function bind(object, function<void>)
  197.     function clear()
  198.  
  199. class act
  200.     const attack = 2
  201.     const eat = 1
  202.     const panic = 3
  203.     const rest = 0
  204.  
  205.     act()
  206.     act(enum MonsterSpace::EScriptMonsterGlobalAction)
  207.     act(enum MonsterSpace::EScriptMonsterGlobalAction, game_object*)
  208.  
  209. class action_base
  210.     action_base()
  211.     action_base(game_object*)
  212.     action_base(game_object*, string)
  213.  
  214.     property object
  215.     property storage
  216.  
  217.     function add_effect(const world_property&)
  218.     function add_precondition(const world_property&)
  219.     function execute()
  220.     function finalize()
  221.     function initialize()
  222.     function remove_effect(const number&)
  223.     function remove_precondition(const number&)
  224.     function set_weight(const number&)
  225.     function setup(game_object*, property_storage*)
  226.     function show(string)
  227.  
  228. class action_planner
  229.     action_planner()
  230.  
  231.     property object
  232.     property storage
  233.  
  234.     function action(const number&)
  235.     function actual(const action_planner*)
  236.     function add_action(const number&, action_base*)
  237.     function add_evaluator(const number&, property_evaluator*)
  238.     function clear()
  239.     function current_action()
  240.     function current_action_id() const
  241.     function evaluator(const number&)
  242.     function initialized() const
  243.     function remove_action(const number&)
  244.     function remove_evaluator(const number&)
  245.     function set_goal_world_state(action_planner*, world_state*)
  246.     function setup(game_object*)
  247.     function show(string)
  248.     function update()
  249.  
  250. class alife_simulator
  251.     function actor(const alife_simulator*)
  252.     function add_in_restriction(alife_simulator*, cse_alife_monster_abstract*, number)
  253.     function add_out_restriction(alife_simulator*, cse_alife_monster_abstract*, number)
  254.     function clone_weapon(alife_simulator*, cse_abstract*, string, const vector&, number, number, number, boolean)
  255.     function create(alife_simulator*, number)
  256.     function create(alife_simulator*, string, const vector&, number, number)
  257.     function create(alife_simulator*, string, const vector&, number, number, number)
  258.     function create(alife_simulator*, string, const vector&, number, number, number, boolean)
  259.     function create_ammo(alife_simulator*, string, const vector&, number, number, number, number)
  260.     function dont_has_info(const alife_simulator*, const number&, string)
  261.     function has_info(const alife_simulator*, const number&, string)
  262.     function iterate_info(const alife_simulator*, const number&, function<void>)
  263.     function kill_entity(alife_simulator*, cse_alife_monster_abstract*)
  264.     function kill_entity(alife_simulator*, cse_alife_monster_abstract*, const number&)
  265.     function kill_entity(cse_alife_monster_abstract*, const number&, cse_alife_schedulable*)
  266.     function level_id(alife_simulator*)
  267.     function level_name(const alife_simulator*, number)
  268.     function object(const alife_simulator*, number)
  269.     function object(const alife_simulator*, number, boolean)
  270.     function register(alife_simulator*, cse_abstract*)
  271.     function release(alife_simulator*, cse_abstract*, boolean)
  272.     function remove_all_restrictions(number, const enum RestrictionSpace::ERestrictorTypes&)
  273.     function remove_in_restriction(alife_simulator*, cse_alife_monster_abstract*, number)
  274.     function remove_out_restriction(alife_simulator*, cse_alife_monster_abstract*, number)
  275.     function set_interactive(number, boolean)
  276.     function set_objects_per_update(alife_simulator*, number)
  277.     function set_process_time(number)
  278.     function set_switch_distance(number)
  279.     function set_switch_offline(number, boolean)
  280.     function set_switch_online(number, boolean)
  281.     function spawn_id(alife_simulator*, number)
  282.     function story_object(const alife_simulator*, number)
  283.     function switch_distance() const
  284.     function teleport_object(number, number, number, const vector&)
  285.     function valid_object_id(const alife_simulator*, number)
  286.  
  287. class anim
  288.     const attack = 7
  289.     const capture_prepare = 1
  290.     const danger = 0
  291.     const eat = 4
  292.     const free = 1
  293.     const lie_idle = 3
  294.     const look_around = 8
  295.     const panic = 2
  296.     const rest = 6
  297.     const sit_idle = 2
  298.     const sleep = 5
  299.     const stand_idle = 0
  300.     const turn = 9
  301.  
  302.     anim()
  303.     anim(enum MonsterSpace::EMentalState)
  304.     anim(string)
  305.     anim(enum MonsterSpace::EScriptMonsterAnimAction, number)
  306.     anim(string, boolean)
  307.  
  308.     function anim(string)
  309.     function completed()
  310.     function type(enum MonsterSpace::EMentalState)
  311.  
  312. class award_data
  313.     property m_count
  314.     property m_last_reward_date
  315.  
  316. class award_pair_t
  317.     property first
  318.     property second
  319.  
  320. class best_scores_pair_t
  321.     property first
  322.     property second
  323.  
  324. class CActor (CGameObject)
  325.     CActor()
  326.  
  327.     function _construct()
  328.     function conditions() const
  329.     function getEnabled() const
  330.     function getVisible() const
  331.     function net_Export(net_packet&)
  332.     function net_Import(net_packet&)
  333.     function net_Spawn(cse_abstract*)
  334.     function use(CGameObject*)
  335.     function Visual() const
  336.  
  337. class CActorCondition (CEntityCondition)
  338.     const eCantWalkWeight = 128
  339.     const eCantWalkWeightReached = 256
  340.     const eCriticalBleedingSpeed = 4
  341.     const eCriticalPowerReached = 1
  342.     const eCriticalRadiationReached = 16
  343.     const eCriticalSatietyReached = 8
  344.     const ePhyHealthMinReached = 64
  345.     const eWeaponJammedReached = 32
  346.  
  347.     property m_condition_flags
  348.     property m_fAccelK
  349.     property m_fJumpPower
  350.     property m_fJumpWeightPower
  351.     property m_fOverweightJumpK
  352.     property m_fOverweightWalkK
  353.     property m_fSprintK
  354.     property m_fStandPower
  355.     property m_fWalkWeightPower
  356.     property m_MaxWalkWeight
  357.  
  358.     function BleedingSpeed()
  359.     function BoostBleedingRestore(number)
  360.     function BoostBurnImmunity(number)
  361.     function BoostChemicalBurnImmunity(number)
  362.     function BoostChemicalBurnProtection(number)
  363.     function BoostExplImmunity(number)
  364.     function BoostFireWoundImmunity(number)
  365.     function BoostHpRestore(number)
  366.     function BoostMaxWeight(number)
  367.     function BoostPowerRestore(number)
  368.     function BoostRadiationImmunity(number)
  369.     function BoostRadiationProtection(number)
  370.     function BoostRadiationRestore(number)
  371.     function BoostShockImmunity(number)
  372.     function BoostStrikeImmunity(number)
  373.     function BoostTelepaticImmunity(number)
  374.     function BoostTelepaticProtection(number)
  375.     function BoostWoundImmunity(number)
  376.     function ChangeAlcohol(number)
  377.     function ChangeBleeding(number)
  378.     function ChangeEntityMorale(number)
  379.     function ChangeHealth(number)
  380.     function ChangePower(number)
  381.     function ChangePsyHealth(number)
  382.     function ChangeRadiation(number)
  383.     function ChangeSatiety(number)
  384.     function GetEntityMorale() const
  385.     function GetHealthLost() const
  386.     function GetMaxPower() const
  387.     function GetPower() const
  388.     function GetPsyHealth() const
  389.     function GetRadiation() const
  390.     function GetSatiety() const
  391.     function GetWhoHitLastTimeID()
  392.     function IsCantSprint() const
  393.     function IsCantWalk() const
  394.     function IsCantWalkWeight()
  395.     function IsLimping() const
  396.     function SetMaxPower(number)
  397.  
  398. class CAdvancedDetector (CGameObject)
  399.     CAdvancedDetector()
  400.  
  401.     function _construct()
  402.     function getEnabled() const
  403.     function getVisible() const
  404.     function net_Export(net_packet&)
  405.     function net_Import(net_packet&)
  406.     function net_Spawn(cse_abstract*)
  407.     function use(CGameObject*)
  408.     function Visual() const
  409.  
  410. class CAI_Bloodsucker (CGameObject)
  411.     CAI_Bloodsucker()
  412.  
  413.     function _construct()
  414.     function force_visibility_state(number)
  415.     function getEnabled() const
  416.     function getVisible() const
  417.     function net_Export(net_packet&)
  418.     function net_Import(net_packet&)
  419.     function net_Spawn(cse_abstract*)
  420.     function use(CGameObject*)
  421.     function Visual() const
  422.  
  423. class CAI_Boar (CGameObject)
  424.     CAI_Boar()
  425.  
  426.     function _construct()
  427.     function getEnabled() const
  428.     function getVisible() const
  429.     function net_Export(net_packet&)
  430.     function net_Import(net_packet&)
  431.     function net_Spawn(cse_abstract*)
  432.     function use(CGameObject*)
  433.     function Visual() const
  434.  
  435. class CAI_Dog (CGameObject)
  436.     CAI_Dog()
  437.  
  438.     function _construct()
  439.     function getEnabled() const
  440.     function getVisible() const
  441.     function net_Export(net_packet&)
  442.     function net_Import(net_packet&)
  443.     function net_Spawn(cse_abstract*)
  444.     function use(CGameObject*)
  445.     function Visual() const
  446.  
  447. class CAI_Flesh (CGameObject)
  448.     CAI_Flesh()
  449.  
  450.     function _construct()
  451.     function getEnabled() const
  452.     function getVisible() const
  453.     function net_Export(net_packet&)
  454.     function net_Import(net_packet&)
  455.     function net_Spawn(cse_abstract*)
  456.     function use(CGameObject*)
  457.     function Visual() const
  458.  
  459. class CAI_PseudoDog (CGameObject)
  460.     CAI_PseudoDog()
  461.  
  462.     function _construct()
  463.     function getEnabled() const
  464.     function getVisible() const
  465.     function net_Export(net_packet&)
  466.     function net_Import(net_packet&)
  467.     function net_Spawn(cse_abstract*)
  468.     function use(CGameObject*)
  469.     function Visual() const
  470.  
  471. class CAI_Stalker (CGameObject)
  472.     CAI_Stalker()
  473.  
  474.     function _construct()
  475.     function getEnabled() const
  476.     function getVisible() const
  477.     function GetWeaponAccuracy() const
  478.     function inside_anomaly()
  479.     function net_Export(net_packet&)
  480.     function net_Import(net_packet&)
  481.     function net_Spawn(cse_abstract*)
  482.     function use(CGameObject*)
  483.     function Visual() const
  484.  
  485. class CAI_Trader (CGameObject)
  486.     CAI_Trader()
  487.  
  488.     function _construct()
  489.     function getEnabled() const
  490.     function getVisible() const
  491.     function net_Export(net_packet&)
  492.     function net_Import(net_packet&)
  493.     function net_Spawn(cse_abstract*)
  494.     function use(CGameObject*)
  495.     function Visual() const
  496.  
  497. class CALifeHumanBrain (CALifeMonsterBrain)
  498.     function can_choose_alife_tasks(boolean)
  499.     function movement(const CALifeMonsterBrain*)
  500.     function update()
  501.  
  502. class CALifeMonsterBrain
  503.     function can_choose_alife_tasks(boolean)
  504.     function movement(const CALifeMonsterBrain*)
  505.     function update()
  506.  
  507. class CALifeMonsterDetailPathManager
  508.     function actual() const
  509.     function completed() const
  510.     function failed() const
  511.     function speed() const
  512.     function speed(const number&)
  513.     function target(const CALifeSmartTerrainTask*)
  514.     function target(const number&)
  515.     function target(const number&, const number&, const vector&)
  516.  
  517. class CALifeMonsterMovementManager
  518.     function actual() const
  519.     function completed() const
  520.     function detail(const CALifeMonsterMovementManager*)
  521.     function path_type() const
  522.     function path_type(const enum MovementManager::EPathType&)
  523.     function patrol(const CALifeMonsterMovementManager*)
  524.  
  525. class CALifeMonsterPatrolPathManager
  526.     function actual() const
  527.     function completed() const
  528.     function path(string)
  529.     function route_type() const
  530.     function route_type(const enum PatrolPathManager::EPatrolRouteType&)
  531.     function start_type() const
  532.     function start_type(const enum PatrolPathManager::EPatrolStartType&)
  533.     function start_vertex_index(const number&)
  534.     function target_game_vertex_id() const
  535.     function target_level_vertex_id() const
  536.     function target_position(CALifeMonsterPatrolPathManager*)
  537.     function use_randomness() const
  538.     function use_randomness(const boolean&)
  539.  
  540. class CALifeSmartTerrainTask
  541.     CALifeSmartTerrainTask(string)
  542.     CALifeSmartTerrainTask(number, number)
  543.     CALifeSmartTerrainTask(string, number)
  544.  
  545.     function game_vertex_id() const
  546.     function level_vertex_id() const
  547.     function position() const
  548.  
  549. class callback
  550.     const action_animation = 21
  551.     const action_movement = 18
  552.     const action_object = 24
  553.     const action_particle = 23
  554.     const action_removed = 20
  555.     const action_sound = 22
  556.     const action_watch = 19
  557.     const actor_before_death = 47
  558.     const actor_sleep = 25
  559.     const article_info = 12
  560.     const death = 8
  561.     const helicopter_on_hit = 27
  562.     const helicopter_on_point = 26
  563.     const hit = 16
  564.     const hud_animation_end = 36
  565.     const inventory_info = 11
  566.     const inventory_pda = 10
  567.     const item_to_belt = 40
  568.     const item_to_ruck = 42
  569.     const item_to_slot = 41
  570.     const key_hold = 39
  571.     const key_press = 37
  572.     const key_release = 38
  573.     const level_border_enter = 7
  574.     const level_border_exit = 6
  575.     const map_location_added = 14
  576.     const on_attach_vehicle = 48
  577.     const on_detach_vehicle = 49
  578.     const on_item_drop = 29
  579.     const on_item_take = 28
  580.     const on_use_vehicle = 50
  581.     const patrol_path_in_point = 9
  582.     const script_animation = 30
  583.     const sound = 17
  584.     const take_item_from_box = 34
  585.     const task_state = 13
  586.     const trade_perform_operation = 3
  587.     const trade_sell_buy_item = 2
  588.     const trade_start = 0
  589.     const trade_stop = 1
  590.     const trader_global_anim_request = 31
  591.     const trader_head_anim_request = 32
  592.     const trader_sound_end = 33
  593.     const use_object = 15
  594.     const weapon_jammed = 45
  595.     const weapon_magazine_empty = 46
  596.     const weapon_no_ammo = 35
  597.     const weapon_zoom_in = 43
  598.     const weapon_zoom_out = 44
  599.     const zone_enter = 4
  600.     const zone_exit = 5
  601.  
  602. class CAmebaZone (CGameObject)
  603.     CAmebaZone()
  604.  
  605.     function _construct()
  606.     function getEnabled() const
  607.     function getVisible() const
  608.     function net_Export(net_packet&)
  609.     function net_Import(net_packet&)
  610.     function net_Spawn(cse_abstract*)
  611.     function use(CGameObject*)
  612.     function Visual() const
  613.  
  614. class CAntirad (CEatableItem)
  615.     CAntirad()
  616.  
  617.     property m_bRemoveAfterUse
  618.     property m_fWeightEmpty
  619.     property m_fWeightFull
  620.  
  621.     function CanDelete() const
  622.     function Cost() const
  623.     function Empty() const
  624.     function GetMaxUses() const
  625.     function GetRemainingUses() const
  626.     function SetRemainingUses(number)
  627.     function Weight() const
  628.  
  629. class CArtefact (CGameObject)
  630.     CArtefact()
  631.  
  632.     property m_bCanSpawnZone
  633.     property m_fBleedingRestoreSpeed
  634.     property m_fHealthRestoreSpeed
  635.     property m_fPowerRestoreSpeed
  636.     property m_fRadiationRestoreSpeed
  637.     property m_fSatietyRestoreSpeed
  638.  
  639.     function _construct()
  640.     function ActivateArtefact()
  641.     function AdditionalInventoryWeight() const
  642.     function CanBeActivated()
  643.     function FollowByPath(string, number, vector)
  644.     function GetAfRank() const
  645.     function getEnabled() const
  646.     function getVisible() const
  647.     function net_Export(net_packet&)
  648.     function net_Import(net_packet&)
  649.     function net_Spawn(cse_abstract*)
  650.     function SwitchVisibility(boolean)
  651.     function use(CGameObject*)
  652.     function Visual() const
  653.  
  654. class CBastArtefact (CArtefact)
  655.     CBastArtefact()
  656.  
  657.     property m_bCanSpawnZone
  658.     property m_fBleedingRestoreSpeed
  659.     property m_fHealthRestoreSpeed
  660.     property m_fPowerRestoreSpeed
  661.     property m_fRadiationRestoreSpeed
  662.     property m_fSatietyRestoreSpeed
  663.  
  664.     function _construct()
  665.     function ActivateArtefact()
  666.     function AdditionalInventoryWeight() const
  667.     function CanBeActivated()
  668.     function FollowByPath(string, number, vector)
  669.     function GetAfRank() const
  670.     function getEnabled() const
  671.     function getVisible() const
  672.     function net_Export(net_packet&)
  673.     function net_Import(net_packet&)
  674.     function net_Spawn(cse_abstract*)
  675.     function SwitchVisibility(boolean)
  676.     function use(CGameObject*)
  677.     function Visual() const
  678.  
  679. class CBlackDrops (CArtefact)
  680.     CBlackDrops()
  681.  
  682.     property m_bCanSpawnZone
  683.     property m_fBleedingRestoreSpeed
  684.     property m_fHealthRestoreSpeed
  685.     property m_fPowerRestoreSpeed
  686.     property m_fRadiationRestoreSpeed
  687.     property m_fSatietyRestoreSpeed
  688.  
  689.     function _construct()
  690.     function ActivateArtefact()
  691.     function AdditionalInventoryWeight() const
  692.     function CanBeActivated()
  693.     function FollowByPath(string, number, vector)
  694.     function GetAfRank() const
  695.     function getEnabled() const
  696.     function getVisible() const
  697.     function net_Export(net_packet&)
  698.     function net_Import(net_packet&)
  699.     function net_Spawn(cse_abstract*)
  700.     function SwitchVisibility(boolean)
  701.     function use(CGameObject*)
  702.     function Visual() const
  703.  
  704. class CBlackGraviArtefact (CArtefact)
  705.     CBlackGraviArtefact()
  706.  
  707.     property m_bCanSpawnZone
  708.     property m_fBleedingRestoreSpeed
  709.     property m_fHealthRestoreSpeed
  710.     property m_fPowerRestoreSpeed
  711.     property m_fRadiationRestoreSpeed
  712.     property m_fSatietyRestoreSpeed
  713.  
  714.     function _construct()
  715.     function ActivateArtefact()
  716.     function AdditionalInventoryWeight() const
  717.     function CanBeActivated()
  718.     function FollowByPath(string, number, vector)
  719.     function GetAfRank() const
  720.     function getEnabled() const
  721.     function getVisible() const
  722.     function net_Export(net_packet&)
  723.     function net_Import(net_packet&)
  724.     function net_Spawn(cse_abstract*)
  725.     function SwitchVisibility(boolean)
  726.     function use(CGameObject*)
  727.     function Visual() const
  728.  
  729. class CBlend
  730. class CBottleItem (CEatableItem)
  731.     CBottleItem()
  732.  
  733.     property m_bRemoveAfterUse
  734.     property m_fWeightEmpty
  735.     property m_fWeightFull
  736.  
  737.     function BreakToPieces()
  738.     function CanDelete() const
  739.     function Cost() const
  740.     function Empty() const
  741.     function GetMaxUses() const
  742.     function GetRemainingUses() const
  743.     function SetRemainingUses(number)
  744.     function Weight() const
  745.  
  746. class CBurer (CGameObject)
  747.     CBurer()
  748.  
  749.     function _construct()
  750.     function getEnabled() const
  751.     function getVisible() const
  752.     function net_Export(net_packet&)
  753.     function net_Import(net_packet&)
  754.     function net_Spawn(cse_abstract*)
  755.     function use(CGameObject*)
  756.     function Visual() const
  757.  
  758. class CCar (CGameObject, holder)
  759.     const eWpnActivate = 3
  760.     const eWpnAutoFire = 5
  761.     const eWpnDesiredDir = 1
  762.     const eWpnDesiredPos = 2
  763.     const eWpnFire = 4
  764.     const eWpnToDefaultDir = 6
  765.  
  766.     CCar()
  767.  
  768.     function _construct()
  769.     function Action(number, number)
  770.     function CanHit()
  771.     function CarExplode()
  772.     function ChangefFuel(number)
  773.     function ChangefHealth(number)
  774.     function CurrentVel()
  775.     function engaged()
  776.     function ExplodeTime()
  777.     function FireDirDiff()
  778.     function getEnabled() const
  779.     function GetfFuel()
  780.     function GetfFuelConsumption()
  781.     function GetfFuelTank()
  782.     function GetfHealth() const
  783.     function GetRPM()
  784.     function getVisible() const
  785.     function HandBreak()
  786.     function HasWeapon()
  787.     function IsActiveEngine()
  788.     function IsObjectVisible(game_object*)
  789.     function net_Export(net_packet&)
  790.     function net_Import(net_packet&)
  791.     function net_Spawn(cse_abstract*)
  792.     function PlayDamageParticles()
  793.     function ReleaseHandBreak()
  794.     function SetEnterLocked(boolean)
  795.     function SetExitLocked(boolean)
  796.     function SetExplodeTime(number)
  797.     function SetfFuel(number)
  798.     function SetfFuelConsumption(number)
  799.     function SetfFuelTank(number)
  800.     function SetfHealth(number)
  801.     function SetParam(number, vector)
  802.     function SetRPM(number)
  803.     function StartEngine()
  804.     function StopDamageParticles()
  805.     function StopEngine()
  806.     function use(CGameObject*)
  807.     function Visual() const
  808.  
  809. class CCat (CGameObject)
  810.     CCat()
  811.  
  812.     function _construct()
  813.     function getEnabled() const
  814.     function getVisible() const
  815.     function net_Export(net_packet&)
  816.     function net_Import(net_packet&)
  817.     function net_Spawn(cse_abstract*)
  818.     function use(CGameObject*)
  819.     function Visual() const
  820.  
  821. class CChimera (CGameObject)
  822.     CChimera()
  823.  
  824.     function _construct()
  825.     function getEnabled() const
  826.     function getVisible() const
  827.     function net_Export(net_packet&)
  828.     function net_Import(net_packet&)
  829.     function net_Spawn(cse_abstract*)
  830.     function use(CGameObject*)
  831.     function Visual() const
  832.  
  833. class CConsole
  834.     function execute(string)
  835.     function execute_deferred(CConsole*, string)
  836.     function execute_script(string)
  837.     function get_bool(CConsole*, string)
  838.     function get_float(CConsole*, string)
  839.     function get_integer(CConsole*, string)
  840.     function get_string(string) const
  841.     function get_token(string) const
  842.     function hide()
  843.     function show()
  844.  
  845. class CController (CGameObject)
  846.     CController()
  847.  
  848.     function _construct()
  849.     function getEnabled() const
  850.     function getVisible() const
  851.     function net_Export(net_packet&)
  852.     function net_Import(net_packet&)
  853.     function net_Spawn(cse_abstract*)
  854.     function use(CGameObject*)
  855.     function Visual() const
  856.  
  857. class CCustomOutfit (CGameObject)
  858.     CCustomOutfit()
  859.  
  860.     property bIsHelmetAvaliable
  861.     property m_additional_weight
  862.     property m_additional_weight2
  863.     property m_fBleedingRestoreSpeed
  864.     property m_fHealthRestoreSpeed
  865.     property m_fPowerLoss
  866.     property m_fPowerRestoreSpeed
  867.     property m_fRadiationRestoreSpeed
  868.     property m_fSatietyRestoreSpeed
  869.  
  870.     function _construct()
  871.     function BonePassBullet(number)
  872.     function get_artefact_count() const
  873.     function getEnabled() const
  874.     function getVisible() const
  875.     function net_Export(net_packet&)
  876.     function net_Import(net_packet&)
  877.     function net_Spawn(cse_abstract*)
  878.     function use(CGameObject*)
  879.     function Visual() const
  880.  
  881. class CCustomZone (CGameObject)
  882.     CCustomZone()
  883.  
  884.     function _construct()
  885.     function getEnabled() const
  886.     function getVisible() const
  887.     function net_Export(net_packet&)
  888.     function net_Import(net_packet&)
  889.     function net_Spawn(cse_abstract*)
  890.     function use(CGameObject*)
  891.     function Visual() const
  892.  
  893. class CDestroyablePhysicsObject (CGameObject)
  894.     CDestroyablePhysicsObject()
  895.  
  896.     function _construct()
  897.     function getEnabled() const
  898.     function getVisible() const
  899.     function net_Export(net_packet&)
  900.     function net_Import(net_packet&)
  901.     function net_Spawn(cse_abstract*)
  902.     function use(CGameObject*)
  903.     function Visual() const
  904.  
  905. class CDialogHolder
  906.     CDialogHolder()
  907.  
  908.     function AddDialogToRender(CUIWindow*)
  909.     function RemoveDialogToRender(CUIWindow*)
  910.     function SetMainInputReceiver(CUIDialogWnd*, boolean)
  911.     function TopInputReceiver()
  912.  
  913. class CDummyArtefact (CArtefact)
  914.     CDummyArtefact()
  915.  
  916.     property m_bCanSpawnZone
  917.     property m_fBleedingRestoreSpeed
  918.     property m_fHealthRestoreSpeed
  919.     property m_fPowerRestoreSpeed
  920.     property m_fRadiationRestoreSpeed
  921.     property m_fSatietyRestoreSpeed
  922.  
  923.     function _construct()
  924.     function ActivateArtefact()
  925.     function AdditionalInventoryWeight() const
  926.     function CanBeActivated()
  927.     function FollowByPath(string, number, vector)
  928.     function GetAfRank() const
  929.     function getEnabled() const
  930.     function getVisible() const
  931.     function net_Export(net_packet&)
  932.     function net_Import(net_packet&)
  933.     function net_Spawn(cse_abstract*)
  934.     function SwitchVisibility(boolean)
  935.     function use(CGameObject*)
  936.     function Visual() const
  937.  
  938. class ce_script_zone (DLL_Pure)
  939.     ce_script_zone()
  940.  
  941.     function _construct()
  942.  
  943. class ce_smart_zone (DLL_Pure)
  944.     ce_smart_zone()
  945.  
  946.     function _construct()
  947.  
  948. class CEatableItem (CInventoryItem)
  949.     property m_bRemoveAfterUse
  950.     property m_fWeightEmpty
  951.     property m_fWeightFull
  952.  
  953.     function CanDelete() const
  954.     function Cost() const
  955.     function Empty() const
  956.     function GetMaxUses() const
  957.     function GetRemainingUses() const
  958.     function SetRemainingUses(number)
  959.     function Weight() const
  960.  
  961. class cef_storage
  962.     function evaluate(cef_storage*, string, cse_alife_object*)
  963.     function evaluate(cef_storage*, string, game_object*)
  964.     function evaluate(cef_storage*, string, cse_alife_object*, cse_alife_object*)
  965.     function evaluate(cef_storage*, string, game_object*, game_object*)
  966.     function evaluate(cef_storage*, string, cse_alife_object*, cse_alife_object*, cse_alife_object*)
  967.     function evaluate(cef_storage*, string, game_object*, game_object*, game_object*)
  968.     function evaluate(cef_storage*, string, cse_alife_object*, cse_alife_object*, cse_alife_object*, cse_alife_object*)
  969.     function evaluate(cef_storage*, string, game_object*, game_object*, game_object*, game_object*)
  970.  
  971. class CElectricBall (CArtefact)
  972.     CElectricBall()
  973.  
  974.     property m_bCanSpawnZone
  975.     property m_fBleedingRestoreSpeed
  976.     property m_fHealthRestoreSpeed
  977.     property m_fPowerRestoreSpeed
  978.     property m_fRadiationRestoreSpeed
  979.     property m_fSatietyRestoreSpeed
  980.  
  981.     function _construct()
  982.     function ActivateArtefact()
  983.     function AdditionalInventoryWeight() const
  984.     function CanBeActivated()
  985.     function FollowByPath(string, number, vector)
  986.     function GetAfRank() const
  987.     function getEnabled() const
  988.     function getVisible() const
  989.     function net_Export(net_packet&)
  990.     function net_Import(net_packet&)
  991.     function net_Spawn(cse_abstract*)
  992.     function SwitchVisibility(boolean)
  993.     function use(CGameObject*)
  994.     function Visual() const
  995.  
  996. class CEliteDetector (CGameObject)
  997.     CEliteDetector()
  998.  
  999.     function _construct()
  1000.     function getEnabled() const
  1001.     function getVisible() const
  1002.     function net_Export(net_packet&)
  1003.     function net_Import(net_packet&)
  1004.     function net_Spawn(cse_abstract*)
  1005.     function use(CGameObject*)
  1006.     function Visual() const
  1007.  
  1008. class CEntityCondition
  1009.     function BleedingSpeed()
  1010.     function ChangeAlcohol(number)
  1011.     function ChangeBleeding(number)
  1012.     function ChangeEntityMorale(number)
  1013.     function ChangeHealth(number)
  1014.     function ChangePower(number)
  1015.     function ChangePsyHealth(number)
  1016.     function ChangeRadiation(number)
  1017.     function ChangeSatiety(number)
  1018.     function GetEntityMorale() const
  1019.     function GetHealthLost() const
  1020.     function GetMaxPower() const
  1021.     function GetPower() const
  1022.     function GetPsyHealth() const
  1023.     function GetRadiation() const
  1024.     function GetSatiety() const
  1025.     function GetWhoHitLastTimeID()
  1026.     function IsLimping() const
  1027.     function SetMaxPower(number)
  1028.  
  1029. class CExplosiveItem (CGameObject)
  1030.     CExplosiveItem()
  1031.  
  1032.     function _construct()
  1033.     function getEnabled() const
  1034.     function getVisible() const
  1035.     function net_Export(net_packet&)
  1036.     function net_Import(net_packet&)
  1037.     function net_Spawn(cse_abstract*)
  1038.     function use(CGameObject*)
  1039.     function Visual() const
  1040.  
  1041. class CF1 (CGameObject)
  1042.     CF1()
  1043.  
  1044.     function _construct()
  1045.     function getEnabled() const
  1046.     function getVisible() const
  1047.     function net_Export(net_packet&)
  1048.     function net_Import(net_packet&)
  1049.     function net_Spawn(cse_abstract*)
  1050.     function use(CGameObject*)
  1051.     function Visual() const
  1052.  
  1053. class CFadedBall (CArtefact)
  1054.     CFadedBall()
  1055.  
  1056.     property m_bCanSpawnZone
  1057.     property m_fBleedingRestoreSpeed
  1058.     property m_fHealthRestoreSpeed
  1059.     property m_fPowerRestoreSpeed
  1060.     property m_fRadiationRestoreSpeed
  1061.     property m_fSatietyRestoreSpeed
  1062.  
  1063.     function _construct()
  1064.     function ActivateArtefact()
  1065.     function AdditionalInventoryWeight() const
  1066.     function CanBeActivated()
  1067.     function FollowByPath(string, number, vector)
  1068.     function GetAfRank() const
  1069.     function getEnabled() const
  1070.     function getVisible() const
  1071.     function net_Export(net_packet&)
  1072.     function net_Import(net_packet&)
  1073.     function net_Spawn(cse_abstract*)
  1074.     function SwitchVisibility(boolean)
  1075.     function use(CGameObject*)
  1076.     function Visual() const
  1077.  
  1078. class CFoodItem (CEatableItem)
  1079.     CFoodItem()
  1080.  
  1081.     property m_bRemoveAfterUse
  1082.     property m_fWeightEmpty
  1083.     property m_fWeightFull
  1084.  
  1085.     function CanDelete() const
  1086.     function Cost() const
  1087.     function Empty() const
  1088.     function GetMaxUses() const
  1089.     function GetRemainingUses() const
  1090.     function SetRemainingUses(number)
  1091.     function Weight() const
  1092.  
  1093. class CFracture (CGameObject)
  1094.     CFracture()
  1095.  
  1096.     function _construct()
  1097.     function getEnabled() const
  1098.     function getVisible() const
  1099.     function net_Export(net_packet&)
  1100.     function net_Import(net_packet&)
  1101.     function net_Spawn(cse_abstract*)
  1102.     function use(CGameObject*)
  1103.     function Visual() const
  1104.  
  1105. class CGalantineArtefact (CArtefact)
  1106.     CGalantineArtefact()
  1107.  
  1108.     property m_bCanSpawnZone
  1109.     property m_fBleedingRestoreSpeed
  1110.     property m_fHealthRestoreSpeed
  1111.     property m_fPowerRestoreSpeed
  1112.     property m_fRadiationRestoreSpeed
  1113.     property m_fSatietyRestoreSpeed
  1114.  
  1115.     function _construct()
  1116.     function ActivateArtefact()
  1117.     function AdditionalInventoryWeight() const
  1118.     function CanBeActivated()
  1119.     function FollowByPath(string, number, vector)
  1120.     function GetAfRank() const
  1121.     function getEnabled() const
  1122.     function getVisible() const
  1123.     function net_Export(net_packet&)
  1124.     function net_Import(net_packet&)
  1125.     function net_Spawn(cse_abstract*)
  1126.     function SwitchVisibility(boolean)
  1127.     function use(CGameObject*)
  1128.     function Visual() const
  1129.  
  1130. class CGameFont
  1131.     const alCenter = 2
  1132.     const alLeft = 0
  1133.     const alRight = 1
  1134.  
  1135. class CGameGraph
  1136.     function accessible(const CGameGraph*, const number&)
  1137.     function accessible(const CGameGraph*, const number&, boolean)
  1138.     function levels(const CGameGraph*)
  1139.     function valid_vertex_id(number) const
  1140.     function vertex(number) const
  1141.     function vertex_id(const GameGraph__CVertex*) const
  1142.  
  1143. class CGameObject (DLL_Pure, ISheduled, ICollidable, IRenderable)
  1144.     CGameObject()
  1145.  
  1146.     function _construct()
  1147.     function getEnabled() const
  1148.     function getVisible() const
  1149.     function net_Export(net_packet&)
  1150.     function net_Import(net_packet&)
  1151.     function net_Spawn(cse_abstract*)
  1152.     function use(CGameObject*)
  1153.     function Visual() const
  1154.  
  1155. class CGameTask
  1156.     CGameTask()
  1157.  
  1158.     function add_complete_func(string)
  1159.     function add_complete_info(string)
  1160.     function add_fail_func(string)
  1161.     function add_fail_info(string)
  1162.     function add_on_complete_func(string)
  1163.     function add_on_complete_info(string)
  1164.     function add_on_fail_func(string)
  1165.     function add_on_fail_info(string)
  1166.     function change_map_location(string, number)
  1167.     function create_map_location(boolean)
  1168.     function get_icon_name()
  1169.     function get_id()
  1170.     function get_map_location()
  1171.     function get_map_object_id()
  1172.     function get_priority()
  1173.     function get_title()
  1174.     function remove_map_locations(boolean)
  1175.     function set_description(string)
  1176.     function set_icon_name(string)
  1177.     function set_id(string)
  1178.     function set_map_hint(string)
  1179.     function set_map_location(string)
  1180.     function set_map_object_id(number)
  1181.     function set_priority(number)
  1182.     function set_title(string)
  1183.     function set_type(number)
  1184.  
  1185. class CGraviArtefact (CArtefact)
  1186.     CGraviArtefact()
  1187.  
  1188.     property m_bCanSpawnZone
  1189.     property m_fBleedingRestoreSpeed
  1190.     property m_fHealthRestoreSpeed
  1191.     property m_fPowerRestoreSpeed
  1192.     property m_fRadiationRestoreSpeed
  1193.     property m_fSatietyRestoreSpeed
  1194.  
  1195.     function _construct()
  1196.     function ActivateArtefact()
  1197.     function AdditionalInventoryWeight() const
  1198.     function CanBeActivated()
  1199.     function FollowByPath(string, number, vector)
  1200.     function GetAfRank() const
  1201.     function getEnabled() const
  1202.     function getVisible() const
  1203.     function net_Export(net_packet&)
  1204.     function net_Import(net_packet&)
  1205.     function net_Spawn(cse_abstract*)
  1206.     function SwitchVisibility(boolean)
  1207.     function use(CGameObject*)
  1208.     function Visual() const
  1209.  
  1210. class CGrenadeLauncher (CGameObject)
  1211.     CGrenadeLauncher()
  1212.  
  1213.     function _construct()
  1214.     function getEnabled() const
  1215.     function getVisible() const
  1216.     function net_Export(net_packet&)
  1217.     function net_Import(net_packet&)
  1218.     function net_Spawn(cse_abstract*)
  1219.     function use(CGameObject*)
  1220.     function Visual() const
  1221.  
  1222. class CHairsZone (CGameObject)
  1223.     CHairsZone()
  1224.  
  1225.     function _construct()
  1226.     function getEnabled() const
  1227.     function getVisible() const
  1228.     function net_Export(net_packet&)
  1229.     function net_Import(net_packet&)
  1230.     function net_Spawn(cse_abstract*)
  1231.     function use(CGameObject*)
  1232.     function Visual() const
  1233.  
  1234. class CHelicopter (CGameObject)
  1235.     const eAlive = 0
  1236.     const eBodyByPath = 0
  1237.     const eBodyToPoint = 1
  1238.     const eDead = 1
  1239.     const eEnemyEntity = 2
  1240.     const eEnemyNone = 0
  1241.     const eEnemyPoint = 1
  1242.     const eMovLanding = 4
  1243.     const eMovNone = 0
  1244.     const eMovPatrolPath = 2
  1245.     const eMovRoundPath = 3
  1246.     const eMovTakeOff = 5
  1247.     const eMovToPoint = 1
  1248.  
  1249.     CHelicopter()
  1250.  
  1251.     property m_dead
  1252.     property m_exploded
  1253.     property m_flame_started
  1254.     property m_light_started
  1255.     property m_max_mgun_dist
  1256.     property m_max_rocket_dist
  1257.     property m_min_mgun_dist
  1258.     property m_min_rocket_dist
  1259.     property m_syncronize_rocket
  1260.     property m_time_between_rocket_attack
  1261.     property m_use_mgun_on_attack
  1262.     property m_use_rocket_on_attack
  1263.  
  1264.     function _construct()
  1265.     function ClearEnemy()
  1266.     function Die()
  1267.     function Explode()
  1268.     function GetBodyState()
  1269.     function GetCurrVelocity()
  1270.     function GetCurrVelocityVec()
  1271.     function GetDistanceToDestPosition()
  1272.     function getEnabled() const
  1273.     function GetfHealth() const
  1274.     function GetHuntState()
  1275.     function GetMaxVelocity()
  1276.     function GetMovementState()
  1277.     function GetOnPointRangeDist()
  1278.     function GetRealAltitude()
  1279.     function GetSafeAltitude()
  1280.     function GetSpeedInDestPoint(number)
  1281.     function GetState()
  1282.     function getVisible() const
  1283.     function GoPatrolByPatrolPath(string, number)
  1284.     function GoPatrolByRoundPath(vector, number, boolean)
  1285.     function isVisible(game_object*)
  1286.     function LookAtPoint(vector, boolean)
  1287.     function net_Export(net_packet&)
  1288.     function net_Import(net_packet&)
  1289.     function net_Spawn(cse_abstract*)
  1290.     function SetBarrelDirTolerance(number)
  1291.     function SetDestPosition(vector*)
  1292.     function SetEnemy(game_object*)
  1293.     function SetEnemy(vector*)
  1294.     function SetfHealth(number)
  1295.     function SetFireTrailLength(number)
  1296.     function SetLinearAcc(number, number)
  1297.     function SetMaxVelocity(number)
  1298.     function SetOnPointRangeDist(number)
  1299.     function SetSpeedInDestPoint(number)
  1300.     function StartFlame()
  1301.     function TurnEngineSound(boolean)
  1302.     function TurnLighting(boolean)
  1303.     function use(CGameObject*)
  1304.     function UseFireTrail()
  1305.     function UseFireTrail(boolean)
  1306.     function Visual() const
  1307.  
  1308. class CHelmet (CGameObject)
  1309.     CHelmet()
  1310.  
  1311.     function _construct()
  1312.     function getEnabled() const
  1313.     function getVisible() const
  1314.     function net_Export(net_packet&)
  1315.     function net_Import(net_packet&)
  1316.     function net_Spawn(cse_abstract*)
  1317.     function use(CGameObject*)
  1318.     function Visual() const
  1319.  
  1320. class CHudItem
  1321.     function animation_slot()
  1322.     function HudAnimationExist(string)
  1323.  
  1324. class CInventoryBox (CGameObject)
  1325.     CInventoryBox()
  1326.  
  1327.     function _construct()
  1328.     function can_take() const
  1329.     function getEnabled() const
  1330.     function getVisible() const
  1331.     function net_Export(net_packet&)
  1332.     function net_Import(net_packet&)
  1333.     function net_Spawn(cse_abstract*)
  1334.     function set_can_take(boolean)
  1335.     function set_closed(boolean, string)
  1336.     function use(CGameObject*)
  1337.     function Visual() const
  1338.  
  1339. class CInventoryItem
  1340. class CInventoryOwner
  1341.     function deadbody_can_take(boolean)
  1342.     function deadbody_can_take_status() const
  1343.     function deadbody_closed(boolean)
  1344.     function deadbody_closed_status() const
  1345.     function DisableInvUpgrade()
  1346.     function DisableTalk()
  1347.     function DisableTrade()
  1348.     function EnableInvUpgrade()
  1349.     function EnableTalk()
  1350.     function EnableTrade()
  1351.     function get_money() const
  1352.     function GetTalkPartner()
  1353.     function IconName() const
  1354.     function IsInvUpgradeEnabled()
  1355.     function IsTalkEnabled()
  1356.     function IsTalking()
  1357.     function IsTradeEnabled()
  1358.     function OfferTalk(CInventoryOwner*)
  1359.     function StartTalk(CInventoryOwner*, boolean)
  1360.     function StopTalk()
  1361.  
  1362. class CLevelChanger (CGameObject)
  1363.     CLevelChanger()
  1364.  
  1365.     function _construct()
  1366.     function getEnabled() const
  1367.     function getVisible() const
  1368.     function net_Export(net_packet&)
  1369.     function net_Import(net_packet&)
  1370.     function net_Spawn(cse_abstract*)
  1371.     function use(CGameObject*)
  1372.     function Visual() const
  1373.  
  1374. class client_spawn_manager
  1375.     function add(number, number, const function<void>&)
  1376.     function add(number, number, const function<void>&, object)
  1377.     function remove(number, number)
  1378.  
  1379. class ClientID
  1380.     ClientID()
  1381.  
  1382.     operator ==(ClientID&, ClientID)
  1383.  
  1384.     function set(number)
  1385.     function value() const
  1386.  
  1387. class clsid
  1388.     const actor = 95
  1389.     const ameba_zone = 211
  1390.     const art_bast_artefact = 0
  1391.     const art_black_drops = 1
  1392.     const art_cta = 3
  1393.     const art_dummy = 4
  1394.     const art_electric_ball = 5
  1395.     const art_faded_ball = 6
  1396.     const art_galantine = 7
  1397.     const art_gravi = 8
  1398.     const art_gravi_black = 2
  1399.     const art_mercury_ball = 9
  1400.     const art_needles = 10
  1401.     const art_rusty_hair = 11
  1402.     const art_thorn = 12
  1403.     const art_zuda = 13
  1404.     const artefact = 42
  1405.     const artefact_s = 108
  1406.     const bloodsucker = 14
  1407.     const bloodsucker_s = 115
  1408.     const boar = 15
  1409.     const boar_s = 116
  1410.     const burer = 16
  1411.     const burer_s = 117
  1412.     const car = 53
  1413.     const car_s = 109
  1414.     const cat = 17
  1415.     const cat_s = 118
  1416.     const chimera = 29
  1417.     const chimera_s = 119
  1418.     const controller = 18
  1419.     const controller_s = 120
  1420.     const crow = 19
  1421.     const destrphys_s = 98
  1422.     const detector_advanced_s = 54
  1423.     const detector_elite_s = 55
  1424.     const detector_scientific_s = 56
  1425.     const detector_simple_s = 57
  1426.     const device_detector_advanced = 58
  1427.     const device_detector_elite = 59
  1428.     const device_detector_scientific = 62
  1429.     const device_detector_simple = 63
  1430.     const device_flare = 60
  1431.     const device_pda = 61
  1432.     const device_torch = 64
  1433.     const device_torch_s = 151
  1434.     const dog_black = 20
  1435.     const dog_red = 23
  1436.     const dog_s = 123
  1437.     const equ_exo = 65
  1438.     const equ_helmet_s = 70
  1439.     const equ_military = 66
  1440.     const equ_scientific = 67
  1441.     const equ_stalker = 68
  1442.     const equ_stalker_s = 71
  1443.     const flesh = 24
  1444.     const flesh_group = 25
  1445.     const flesh_s = 124
  1446.     const fracture = 26
  1447.     const fracture_s = 126
  1448.     const game = 76
  1449.     const game_cl_artefact_hunt = 46
  1450.     const game_cl_capture_the_artefact = 47
  1451.     const game_cl_deathmatch = 48
  1452.     const game_cl_single = 49
  1453.     const game_cl_team_deathmatch = 50
  1454.     const game_sv_artefact_hunt = 138
  1455.     const game_sv_capture_the_artefact = 139
  1456.     const game_sv_deathmatch = 140
  1457.     const game_sv_single = 141
  1458.     const game_sv_team_deathmatch = 142
  1459.     const game_ui_artefact_hunt = 152
  1460.     const game_ui_capture_the_artefact = 153
  1461.     const game_ui_deathmatch = 154
  1462.     const game_ui_single = 155
  1463.     const game_ui_team_deathmatch = 156
  1464.     const gigant_s = 125
  1465.     const graph_point = 28
  1466.     const hanging_lamp = 99
  1467.     const helicopter = 51
  1468.     const helmet = 69
  1469.     const hlamp_s = 134
  1470.     const hud_manager = 80
  1471.     const inventory_box = 101
  1472.     const inventory_box_s = 146
  1473.     const karlik_s = 127
  1474.     const level = 75
  1475.     const level_changer = 90
  1476.     const level_changer_s = 91
  1477.     const main_menu = 92
  1478.     const mp_players_bag = 93
  1479.     const nogravity_zone = 218
  1480.     const obj_antirad = 81
  1481.     const obj_attachable = 82
  1482.     const obj_bandage = 83
  1483.     const obj_bolt = 84
  1484.     const obj_bottle = 85
  1485.     const obj_breakable = 96
  1486.     const obj_climable = 97
  1487.     const obj_document = 86
  1488.     const obj_explosive = 87
  1489.     const obj_explosive_s = 144
  1490.     const obj_food = 88
  1491.     const obj_food_s = 145
  1492.     const obj_holder_ent = 100
  1493.     const obj_medkit = 89
  1494.     const obj_pda_s = 149
  1495.     const obj_phskeleton = 106
  1496.     const obj_phys_destroyable = 105
  1497.     const obj_physic = 102
  1498.     const online_offline_group = 94
  1499.     const phantom = 30
  1500.     const poltergeist = 31
  1501.     const poltergeist_s = 128
  1502.     const projector = 104
  1503.     const pseudo_gigant = 27
  1504.     const pseudodog_s = 129
  1505.     const psy_dog = 22
  1506.     const psy_dog_phantom = 21
  1507.     const psy_dog_phantom_s = 121
  1508.     const psy_dog_s = 122
  1509.     const rat = 32
  1510.     const rat_s = 130
  1511.     const script_actor = 143
  1512.     const script_heli = 52
  1513.     const script_object = 110
  1514.     const script_phys = 103
  1515.     const script_restr = 136
  1516.     const script_stalker = 35
  1517.     const script_trader = 37
  1518.     const script_zone = 107
  1519.     const smart_cover = 111
  1520.     const smart_terrain = 112
  1521.     const smart_zone = 113
  1522.     const smartcover_s = 114
  1523.     const snork = 33
  1524.     const snork_s = 131
  1525.     const space_restrictor = 135
  1526.     const spectator = 137
  1527.     const stalker = 34
  1528.     const team_base_zone = 221
  1529.     const torrid_zone = 222
  1530.     const trader = 36
  1531.     const tushkano = 38
  1532.     const tushkano_s = 132
  1533.     const wpn_ak74 = 178
  1534.     const wpn_ak74_s = 157
  1535.     const wpn_ammo = 40
  1536.     const wpn_ammo_m209 = 43
  1537.     const wpn_ammo_m209_s = 147
  1538.     const wpn_ammo_og7b = 44
  1539.     const wpn_ammo_og7b_s = 148
  1540.     const wpn_ammo_s = 41
  1541.     const wpn_ammo_vog25 = 45
  1542.     const wpn_ammo_vog25_s = 150
  1543.     const wpn_auto_shotgun_s = 158
  1544.     const wpn_binocular = 179
  1545.     const wpn_binocular_s = 159
  1546.     const wpn_bm16 = 180
  1547.     const wpn_bm16_s = 160
  1548.     const wpn_fn2000 = 181
  1549.     const wpn_fort = 182
  1550.     const wpn_grenade_f1 = 72
  1551.     const wpn_grenade_f1_s = 73
  1552.     const wpn_grenade_fake = 74
  1553.     const wpn_grenade_launcher = 183
  1554.     const wpn_grenade_launcher_s = 161
  1555.     const wpn_grenade_rgd5 = 77
  1556.     const wpn_grenade_rgd5_s = 78
  1557.     const wpn_grenade_rpg7 = 79
  1558.     const wpn_groza = 184
  1559.     const wpn_groza_s = 162
  1560.     const wpn_hpsa = 185
  1561.     const wpn_hpsa_s = 163
  1562.     const wpn_knife = 186
  1563.     const wpn_knife_s = 164
  1564.     const wpn_lr300 = 187
  1565.     const wpn_lr300_s = 165
  1566.     const wpn_pm = 188
  1567.     const wpn_pm_s = 166
  1568.     const wpn_rg6 = 189
  1569.     const wpn_rg6_s = 167
  1570.     const wpn_rpg7 = 190
  1571.     const wpn_rpg7_s = 168
  1572.     const wpn_scope = 191
  1573.     const wpn_scope_s = 169
  1574.     const wpn_shotgun = 192
  1575.     const wpn_shotgun_s = 170
  1576.     const wpn_silencer = 193
  1577.     const wpn_silencer_s = 171
  1578.     const wpn_stat_mgun = 194
  1579.     const wpn_svd = 195
  1580.     const wpn_svd_s = 172
  1581.     const wpn_svu = 196
  1582.     const wpn_svu_s = 173
  1583.     const wpn_usp45 = 197
  1584.     const wpn_usp45_s = 174
  1585.     const wpn_val = 198
  1586.     const wpn_val_s = 175
  1587.     const wpn_vintorez = 199
  1588.     const wpn_vintorez_s = 176
  1589.     const wpn_walther = 200
  1590.     const wpn_walther_s = 177
  1591.     const wpn_wmagaz = 201
  1592.     const wpn_wmaggl = 202
  1593.     const zombie = 39
  1594.     const zombie_s = 133
  1595.     const zone = 223
  1596.     const zone_acid_fog = 210
  1597.     const zone_bfuzz = 212
  1598.     const zone_bfuzz_s = 203
  1599.     const zone_campfire = 213
  1600.     const zone_dead = 214
  1601.     const zone_galant_s = 204
  1602.     const zone_galantine = 215
  1603.     const zone_mbald_s = 205
  1604.     const zone_mincer = 217
  1605.     const zone_mincer_s = 206
  1606.     const zone_mosquito_bald = 216
  1607.     const zone_nograv_s = 207
  1608.     const zone_radio_s = 208
  1609.     const zone_radioactive = 219
  1610.     const zone_rusty_hair = 220
  1611.     const zone_torrid_s = 209
  1612.  
  1613. class CMainMenu
  1614.     function CancelDownload()
  1615.     function GetAccountMngr()
  1616.     function GetCDKey()
  1617.     function GetDemoInfo(string)
  1618.     function GetGSVer()
  1619.     function GetLoginMngr()
  1620.     function GetPatchProgress()
  1621.     function GetPlayerName()
  1622.     function GetProfileStore()
  1623.     function ValidateCDKey()
  1624.  
  1625. class CMedkit (CEatableItem)
  1626.     CMedkit()
  1627.  
  1628.     property m_bRemoveAfterUse
  1629.     property m_fWeightEmpty
  1630.     property m_fWeightFull
  1631.  
  1632.     function CanDelete() const
  1633.     function Cost() const
  1634.     function Empty() const
  1635.     function GetMaxUses() const
  1636.     function GetRemainingUses() const
  1637.     function SetRemainingUses(number)
  1638.     function Weight() const
  1639.  
  1640. class CMercuryBall (CArtefact)
  1641.     CMercuryBall()
  1642.  
  1643.     property m_bCanSpawnZone
  1644.     property m_fBleedingRestoreSpeed
  1645.     property m_fHealthRestoreSpeed
  1646.     property m_fPowerRestoreSpeed
  1647.     property m_fRadiationRestoreSpeed
  1648.     property m_fSatietyRestoreSpeed
  1649.  
  1650.     function _construct()
  1651.     function ActivateArtefact()
  1652.     function AdditionalInventoryWeight() const
  1653.     function CanBeActivated()
  1654.     function FollowByPath(string, number, vector)
  1655.     function GetAfRank() const
  1656.     function getEnabled() const
  1657.     function getVisible() const
  1658.     function net_Export(net_packet&)
  1659.     function net_Import(net_packet&)
  1660.     function net_Spawn(cse_abstract*)
  1661.     function SwitchVisibility(boolean)
  1662.     function use(CGameObject*)
  1663.     function Visual() const
  1664.  
  1665. class CMincer (CGameObject)
  1666.     CMincer()
  1667.  
  1668.     function _construct()
  1669.     function getEnabled() const
  1670.     function getVisible() const
  1671.     function net_Export(net_packet&)
  1672.     function net_Import(net_packet&)
  1673.     function net_Spawn(cse_abstract*)
  1674.     function use(CGameObject*)
  1675.     function Visual() const
  1676.  
  1677. class CMosquitoBald (CGameObject)
  1678.     CMosquitoBald()
  1679.  
  1680.     function _construct()
  1681.     function getEnabled() const
  1682.     function getVisible() const
  1683.     function net_Export(net_packet&)
  1684.     function net_Import(net_packet&)
  1685.     function net_Spawn(cse_abstract*)
  1686.     function use(CGameObject*)
  1687.     function Visual() const
  1688.  
  1689. class CNoGravityZone (CGameObject)
  1690.     CNoGravityZone()
  1691.  
  1692.     function _construct()
  1693.     function getEnabled() const
  1694.     function getVisible() const
  1695.     function net_Export(net_packet&)
  1696.     function net_Import(net_packet&)
  1697.     function net_Spawn(cse_abstract*)
  1698.     function use(CGameObject*)
  1699.     function Visual() const
  1700.  
  1701. class color
  1702.     color()
  1703.     color(number, number, number)
  1704.  
  1705.     property b
  1706.     property g
  1707.     property r
  1708.  
  1709.     function set(number, number, number)
  1710.  
  1711. class color_animator
  1712.     color_animator(string)
  1713.  
  1714.     function calculate(number)
  1715.     function length()
  1716.     function load(string)
  1717.  
  1718. class cond
  1719.     const act_end = 128
  1720.     const anim_end = 4
  1721.     const look_end = 2
  1722.     const move_end = 1
  1723.     const object_end = 32
  1724.     const sound_end = 8
  1725.     const time_end = 64
  1726.  
  1727.     cond()
  1728.     cond(number)
  1729.     cond(number, double)
  1730.  
  1731. class connect_error_cb
  1732.     connect_error_cb()
  1733.     connect_error_cb(object, function<void>)
  1734.  
  1735.     function bind(object, function<void>)
  1736.     function clear()
  1737.  
  1738. class COptionsManager
  1739.     COptionsManager()
  1740.  
  1741.     function NeedSystemRestart()
  1742.     function NeedVidRestart()
  1743.     function OptionsPostAccept()
  1744.     function SaveBackupValues(string)
  1745.     function SaveValues(string)
  1746.     function SendMessage2Group(string, string)
  1747.     function SetCurrentValues(string)
  1748.     function UndoGroup(string)
  1749.  
  1750. class cover_point
  1751.     function is_smart_cover(const cover_point*)
  1752.     function level_vertex_id() const
  1753.     function position() const
  1754.  
  1755. class CPda (CGameObject)
  1756.     CPda()
  1757.  
  1758.     function _construct()
  1759.     function getEnabled() const
  1760.     function getVisible() const
  1761.     function net_Export(net_packet&)
  1762.     function net_Import(net_packet&)
  1763.     function net_Spawn(cse_abstract*)
  1764.     function use(CGameObject*)
  1765.     function Visual() const
  1766.  
  1767. class CPhrase
  1768.     function GetPhraseScript()
  1769.  
  1770. class CPhraseDialog
  1771.     function AddPhrase(string, string, string, number)
  1772.  
  1773. class CPhraseScript
  1774.     function AddAction(string)
  1775.     function AddDisableInfo(string)
  1776.     function AddDontHasInfo(string)
  1777.     function AddGiveInfo(string)
  1778.     function AddHasInfo(string)
  1779.     function AddPrecondition(string)
  1780.     function SetScriptText(string)
  1781.  
  1782. class CPhysicObject (CGameObject)
  1783.     CPhysicObject()
  1784.  
  1785.     function _construct()
  1786.     function anim_time_get()
  1787.     function anim_time_set(number)
  1788.     function getEnabled() const
  1789.     function getVisible() const
  1790.     function net_Export(net_packet&)
  1791.     function net_Import(net_packet&)
  1792.     function net_Spawn(cse_abstract*)
  1793.     function play_bones_sound()
  1794.     function run_anim_back()
  1795.     function run_anim_forward()
  1796.     function set_door_ignore_dynamics()
  1797.     function stop_anim()
  1798.     function stop_bones_sound()
  1799.     function unset_door_ignore_dynamics()
  1800.     function use(CGameObject*)
  1801.     function Visual() const
  1802.  
  1803. class CPhysicsShellHolder (CGameObject)
  1804.     CPhysicsShellHolder()
  1805.  
  1806.     function _construct()
  1807.     function getEnabled() const
  1808.     function getVisible() const
  1809.     function net_Export(net_packet&)
  1810.     function net_Import(net_packet&)
  1811.     function net_Spawn(cse_abstract*)
  1812.     function use(CGameObject*)
  1813.     function Visual() const
  1814.  
  1815. class CPoltergeist (CGameObject)
  1816.     CPoltergeist()
  1817.  
  1818.     function _construct()
  1819.     function getEnabled() const
  1820.     function getVisible() const
  1821.     function net_Export(net_packet&)
  1822.     function net_Import(net_packet&)
  1823.     function net_Spawn(cse_abstract*)
  1824.     function use(CGameObject*)
  1825.     function Visual() const
  1826.  
  1827. class CPseudoGigant (CGameObject)
  1828.     CPseudoGigant()
  1829.  
  1830.     function _construct()
  1831.     function getEnabled() const
  1832.     function getVisible() const
  1833.     function net_Export(net_packet&)
  1834.     function net_Import(net_packet&)
  1835.     function net_Spawn(cse_abstract*)
  1836.     function use(CGameObject*)
  1837.     function Visual() const
  1838.  
  1839. class CPsyDog (CGameObject)
  1840.     CPsyDog()
  1841.  
  1842.     function _construct()
  1843.     function getEnabled() const
  1844.     function getVisible() const
  1845.     function net_Export(net_packet&)
  1846.     function net_Import(net_packet&)
  1847.     function net_Spawn(cse_abstract*)
  1848.     function use(CGameObject*)
  1849.     function Visual() const
  1850.  
  1851. class CPsyDogPhantom (CGameObject)
  1852.     CPsyDogPhantom()
  1853.  
  1854.     function _construct()
  1855.     function getEnabled() const
  1856.     function getVisible() const
  1857.     function net_Export(net_packet&)
  1858.     function net_Import(net_packet&)
  1859.     function net_Spawn(cse_abstract*)
  1860.     function use(CGameObject*)
  1861.     function Visual() const
  1862.  
  1863. class cpure_server_object (ipure_server_object)
  1864. class CRadioactiveZone (CGameObject)
  1865.     CRadioactiveZone()
  1866.  
  1867.     function _construct()
  1868.     function getEnabled() const
  1869.     function getVisible() const
  1870.     function net_Export(net_packet&)
  1871.     function net_Import(net_packet&)
  1872.     function net_Spawn(cse_abstract*)
  1873.     function use(CGameObject*)
  1874.     function Visual() const
  1875.  
  1876. class CRGD5 (CGameObject)
  1877.     CRGD5()
  1878.  
  1879.     function _construct()
  1880.     function getEnabled() const
  1881.     function getVisible() const
  1882.     function net_Export(net_packet&)
  1883.     function net_Import(net_packet&)
  1884.     function net_Spawn(cse_abstract*)
  1885.     function use(CGameObject*)
  1886.     function Visual() const
  1887.  
  1888. class CRustyHairArtefact (CArtefact)
  1889.     CRustyHairArtefact()
  1890.  
  1891.     property m_bCanSpawnZone
  1892.     property m_fBleedingRestoreSpeed
  1893.     property m_fHealthRestoreSpeed
  1894.     property m_fPowerRestoreSpeed
  1895.     property m_fRadiationRestoreSpeed
  1896.     property m_fSatietyRestoreSpeed
  1897.  
  1898.     function _construct()
  1899.     function ActivateArtefact()
  1900.     function AdditionalInventoryWeight() const
  1901.     function CanBeActivated()
  1902.     function FollowByPath(string, number, vector)
  1903.     function GetAfRank() const
  1904.     function getEnabled() const
  1905.     function getVisible() const
  1906.     function net_Export(net_packet&)
  1907.     function net_Import(net_packet&)
  1908.     function net_Spawn(cse_abstract*)
  1909.     function SwitchVisibility(boolean)
  1910.     function use(CGameObject*)
  1911.     function Visual() const
  1912.  
  1913. class CSavedGameWrapper
  1914.     CSavedGameWrapper(string)
  1915.  
  1916.     function actor_health() const
  1917.     function game_time(const CSavedGameWrapper*)
  1918.     function level_id() const
  1919.     function level_name() const
  1920.  
  1921. class CScientificDetector (CGameObject)
  1922.     CScientificDetector()
  1923.  
  1924.     function _construct()
  1925.     function getEnabled() const
  1926.     function getVisible() const
  1927.     function net_Export(net_packet&)
  1928.     function net_Import(net_packet&)
  1929.     function net_Spawn(cse_abstract*)
  1930.     function use(CGameObject*)
  1931.     function Visual() const
  1932.  
  1933. class CScope (CGameObject)
  1934.     CScope()
  1935.  
  1936.     function _construct()
  1937.     function getEnabled() const
  1938.     function getVisible() const
  1939.     function net_Export(net_packet&)
  1940.     function net_Import(net_packet&)
  1941.     function net_Spawn(cse_abstract*)
  1942.     function use(CGameObject*)
  1943.     function Visual() const
  1944.  
  1945. class CScriptXmlInit
  1946.     CScriptXmlInit()
  1947.  
  1948.     function Init3tButton(string, CUIWindow*)
  1949.     function InitAnimStatic(string, CUIWindow*)
  1950.     function InitCDkey(string, CUIWindow*)
  1951.     function InitCheck(string, CUIWindow*)
  1952.     function InitComboBox(string, CUIWindow*)
  1953.     function InitEditBox(string, CUIWindow*)
  1954.     function InitFrame(string, CUIWindow*)
  1955.     function InitFrameLine(string, CUIWindow*)
  1956.     function InitHint(string, CUIWindow*)
  1957.     function InitKeyBinding(string, CUIWindow*)
  1958.     function InitListBox(string, CUIWindow*)
  1959.     function InitMapInfo(string, CUIWindow*)
  1960.     function InitMapList(string, CUIWindow*)
  1961.     function InitMMShniaga(string, CUIWindow*)
  1962.     function InitMPPlayerName(string, CUIWindow*)
  1963.     function InitProgressBar(string, CUIWindow*)
  1964.     function InitScrollView(string, CUIWindow*)
  1965.     function InitServerList(string, CUIWindow*)
  1966.     function InitSleepStatic(string, CUIWindow*)
  1967.     function InitSpinFlt(string, CUIWindow*)
  1968.     function InitSpinNum(string, CUIWindow*)
  1969.     function InitSpinText(string, CUIWindow*)
  1970.     function InitStatic(string, CUIWindow*)
  1971.     function InitTab(string, CUIWindow*)
  1972.     function InitTextWnd(string, CUIWindow*)
  1973.     function InitTrackBar(string, CUIWindow*)
  1974.     function InitWindow(string, number, CUIWindow*)
  1975.     function ParseFile(string)
  1976.  
  1977. class cse_abstract (cpure_server_object)
  1978.     property angle
  1979.     property id
  1980.     property parent_id
  1981.     property position
  1982.     property script_version
  1983.  
  1984.     function clsid() const
  1985.     function name(const cse_abstract*)
  1986.     function section_name(const cse_abstract*)
  1987.     function spawn_ini(cse_abstract*)
  1988.     function STATE_Read(net_packet&, number)
  1989.     function STATE_Write(net_packet&)
  1990.     function UPDATE_Read(net_packet&)
  1991.     function UPDATE_Write(net_packet&)
  1992.  
  1993. class CSE_AbstractVisual (cse_visual, cse_abstract)
  1994.     CSE_AbstractVisual(string)
  1995.  
  1996.     property angle
  1997.     property id
  1998.     property parent_id
  1999.     property position
  2000.     property script_version
  2001.  
  2002.     function clsid() const
  2003.     function getStartupAnimation()
  2004.     function init()
  2005.     function name(const cse_abstract*)
  2006.     function section_name(const cse_abstract*)
  2007.     function spawn_ini(cse_abstract*)
  2008.     function STATE_Read(net_packet&, number)
  2009.     function STATE_Write(net_packet&)
  2010.     function UPDATE_Read(net_packet&)
  2011.     function UPDATE_Write(net_packet&)
  2012.  
  2013. class cse_alife_car (cse_alife_dynamic_object_visual, cse_ph_skeleton)
  2014.     cse_alife_car(string)
  2015.  
  2016.     property angle
  2017.     property id
  2018.     property m_game_vertex_id
  2019.     property m_level_vertex_id
  2020.     property m_story_id
  2021.     property online
  2022.     property parent_id
  2023.     property position
  2024.     property script_version
  2025.  
  2026.     function can_save() const
  2027.     function can_switch_offline() const
  2028.     function can_switch_offline(boolean)
  2029.     function can_switch_online() const
  2030.     function can_switch_online(boolean)
  2031.     function clsid() const
  2032.     function init()
  2033.     function interactive() const
  2034.     function keep_saved_data_anyway() const
  2035.     function move_offline() const
  2036.     function move_offline(boolean)
  2037.     function name(const cse_abstract*)
  2038.     function on_before_register()
  2039.     function on_register()
  2040.     function on_spawn()
  2041.     function on_unregister()
  2042.     function section_name(const cse_abstract*)
  2043.     function spawn_ini(cse_abstract*)
  2044.     function STATE_Read(net_packet&, number)
  2045.     function STATE_Write(net_packet&)
  2046.     function switch_offline()
  2047.     function switch_online()
  2048.     function UPDATE_Read(net_packet&)
  2049.     function UPDATE_Write(net_packet&)
  2050.     function use_ai_locations(boolean)
  2051.     function used_ai_locations() const
  2052.     function visible_for_map() const
  2053.     function visible_for_map(boolean)
  2054.  
  2055. class cse_alife_creature_abstract (cse_alife_dynamic_object_visual)
  2056.     cse_alife_creature_abstract(string)
  2057.  
  2058.     property angle
  2059.     property group
  2060.     property id
  2061.     property m_game_vertex_id
  2062.     property m_level_vertex_id
  2063.     property m_story_id
  2064.     property online
  2065.     property parent_id
  2066.     property position
  2067.     property script_version
  2068.     property squad
  2069.     property team
  2070.  
  2071.     function alive() const
  2072.     function can_save() const
  2073.     function can_switch_offline() const
  2074.     function can_switch_offline(boolean)
  2075.     function can_switch_online() const
  2076.     function can_switch_online(boolean)
  2077.     function clsid() const
  2078.     function g_group()
  2079.     function g_squad()
  2080.     function g_team()
  2081.     function health() const
  2082.     function init()
  2083.     function interactive() const
  2084.     function keep_saved_data_anyway() const
  2085.     function move_offline() const
  2086.     function move_offline(boolean)
  2087.     function name(const cse_abstract*)
  2088.     function o_torso(cse_alife_creature_abstract*)
  2089.     function on_before_register()
  2090.     function on_death(cse_abstract*)
  2091.     function on_register()
  2092.     function on_spawn()
  2093.     function on_unregister()
  2094.     function section_name(const cse_abstract*)
  2095.     function spawn_ini(cse_abstract*)
  2096.     function STATE_Read(net_packet&, number)
  2097.     function STATE_Write(net_packet&)
  2098.     function switch_offline()
  2099.     function switch_online()
  2100.     function UPDATE_Read(net_packet&)
  2101.     function UPDATE_Write(net_packet&)
  2102.     function use_ai_locations(boolean)
  2103.     function used_ai_locations() const
  2104.     function visible_for_map() const
  2105.     function visible_for_map(boolean)
  2106.  
  2107. class cse_alife_creature_actor (cse_alife_creature_abstract, cse_alife_trader_abstract, cse_ph_skeleton)
  2108.     cse_alife_creature_actor(string)
  2109.  
  2110.     property angle
  2111.     property group
  2112.     property id
  2113.     property m_game_vertex_id
  2114.     property m_level_vertex_id
  2115.     property m_story_id
  2116.     property online
  2117.     property parent_id
  2118.     property position
  2119.     property script_version
  2120.     property squad
  2121.     property team
  2122.  
  2123.     function alive() const
  2124.     function can_save() const
  2125.     function can_switch_offline() const
  2126.     function can_switch_offline(boolean)
  2127.     function can_switch_online() const
  2128.     function can_switch_online(boolean)
  2129.     function character_icon(cse_alife_trader_abstract*)
  2130.     function character_name(cse_alife_trader_abstract*)
  2131.     function clsid() const
  2132.     function community() const
  2133.     function g_group()
  2134.     function g_squad()
  2135.     function g_team()
  2136.     function health() const
  2137.     function init()
  2138.     function interactive() const
  2139.     function keep_saved_data_anyway() const
  2140.     function move_offline() const
  2141.     function move_offline(boolean)
  2142.     function name(const cse_abstract*)
  2143.     function o_torso(cse_alife_creature_abstract*)
  2144.     function on_before_register()
  2145.     function on_death(cse_abstract*)
  2146.     function on_register()
  2147.     function on_spawn()
  2148.     function on_unregister()
  2149.     function profile_name(cse_alife_trader_abstract*)
  2150.     function rank()
  2151.     function reputation()
  2152.     function section_name(const cse_abstract*)
  2153.     function set_character_name(cse_alife_trader_abstract*, string)
  2154.     function set_profile_name(cse_alife_trader_abstract*, string)
  2155.     function set_rank(number)
  2156.     function spawn_ini(cse_abstract*)
  2157.     function STATE_Read(net_packet&, number)
  2158.     function STATE_Write(net_packet&)
  2159.     function switch_offline()
  2160.     function switch_online()
  2161.     function UPDATE_Read(net_packet&)
  2162.     function UPDATE_Write(net_packet&)
  2163.     function use_ai_locations(boolean)
  2164.     function used_ai_locations() const
  2165.     function visible_for_map() const
  2166.     function visible_for_map(boolean)
  2167.  
  2168. class cse_alife_creature_crow (cse_alife_creature_abstract)
  2169.     cse_alife_creature_crow(string)
  2170.  
  2171.     property angle
  2172.     property group
  2173.     property id
  2174.     property m_game_vertex_id
  2175.     property m_level_vertex_id
  2176.     property m_story_id
  2177.     property online
  2178.     property parent_id
  2179.     property position
  2180.     property script_version
  2181.     property squad
  2182.     property team
  2183.  
  2184.     function alive() const
  2185.     function can_save() const
  2186.     function can_switch_offline() const
  2187.     function can_switch_offline(boolean)
  2188.     function can_switch_online() const
  2189.     function can_switch_online(boolean)
  2190.     function clsid() const
  2191.     function g_group()
  2192.     function g_squad()
  2193.     function g_team()
  2194.     function health() const
  2195.     function init()
  2196.     function interactive() const
  2197.     function keep_saved_data_anyway() const
  2198.     function move_offline() const
  2199.     function move_offline(boolean)
  2200.     function name(const cse_abstract*)
  2201.     function o_torso(cse_alife_creature_abstract*)
  2202.     function on_before_register()
  2203.     function on_death(cse_abstract*)
  2204.     function on_register()
  2205.     function on_spawn()
  2206.     function on_unregister()
  2207.     function section_name(const cse_abstract*)
  2208.     function spawn_ini(cse_abstract*)
  2209.     function STATE_Read(net_packet&, number)
  2210.     function STATE_Write(net_packet&)
  2211.     function switch_offline()
  2212.     function switch_online()
  2213.     function UPDATE_Read(net_packet&)
  2214.     function UPDATE_Write(net_packet&)
  2215.     function use_ai_locations(boolean)
  2216.     function used_ai_locations() const
  2217.     function visible_for_map() const
  2218.     function visible_for_map(boolean)
  2219.  
  2220. class cse_alife_creature_phantom (cse_alife_creature_abstract)
  2221.     cse_alife_creature_phantom(string)
  2222.  
  2223.     property angle
  2224.     property group
  2225.     property id
  2226.     property m_game_vertex_id
  2227.     property m_level_vertex_id
  2228.     property m_story_id
  2229.     property online
  2230.     property parent_id
  2231.     property position
  2232.     property script_version
  2233.     property squad
  2234.     property team
  2235.  
  2236.     function alive() const
  2237.     function can_save() const
  2238.     function can_switch_offline() const
  2239.     function can_switch_offline(boolean)
  2240.     function can_switch_online() const
  2241.     function can_switch_online(boolean)
  2242.     function clsid() const
  2243.     function g_group()
  2244.     function g_squad()
  2245.     function g_team()
  2246.     function health() const
  2247.     function init()
  2248.     function interactive() const
  2249.     function keep_saved_data_anyway() const
  2250.     function move_offline() const
  2251.     function move_offline(boolean)
  2252.     function name(const cse_abstract*)
  2253.     function o_torso(cse_alife_creature_abstract*)
  2254.     function on_before_register()
  2255.     function on_death(cse_abstract*)
  2256.     function on_register()
  2257.     function on_spawn()
  2258.     function on_unregister()
  2259.     function section_name(const cse_abstract*)
  2260.     function spawn_ini(cse_abstract*)
  2261.     function STATE_Read(net_packet&, number)
  2262.     function STATE_Write(net_packet&)
  2263.     function switch_offline()
  2264.     function switch_online()
  2265.     function UPDATE_Read(net_packet&)
  2266.     function UPDATE_Write(net_packet&)
  2267.     function use_ai_locations(boolean)
  2268.     function used_ai_locations() const
  2269.     function visible_for_map() const
  2270.     function visible_for_map(boolean)
  2271.  
  2272. class cse_alife_dynamic_object (cse_alife_object)
  2273.     cse_alife_dynamic_object(string)
  2274.  
  2275.     property angle
  2276.     property id
  2277.     property m_game_vertex_id
  2278.     property m_level_vertex_id
  2279.     property m_story_id
  2280.     property online
  2281.     property parent_id
  2282.     property position
  2283.     property script_version
  2284.  
  2285.     function can_save() const
  2286.     function can_switch_offline() const
  2287.     function can_switch_offline(boolean)
  2288.     function can_switch_online() const
  2289.     function can_switch_online(boolean)
  2290.     function clsid() const
  2291.     function init()
  2292.     function interactive() const
  2293.     function keep_saved_data_anyway() const
  2294.     function move_offline() const
  2295.     function move_offline(boolean)
  2296.     function name(const cse_abstract*)
  2297.     function on_before_register()
  2298.     function on_register()
  2299.     function on_spawn()
  2300.     function on_unregister()
  2301.     function section_name(const cse_abstract*)
  2302.     function spawn_ini(cse_abstract*)
  2303.     function STATE_Read(net_packet&, number)
  2304.     function STATE_Write(net_packet&)
  2305.     function switch_offline()
  2306.     function switch_online()
  2307.     function UPDATE_Read(net_packet&)
  2308.     function UPDATE_Write(net_packet&)
  2309.     function use_ai_locations(boolean)
  2310.     function used_ai_locations() const
  2311.     function visible_for_map() const
  2312.     function visible_for_map(boolean)
  2313.  
  2314. class cse_alife_dynamic_object_visual (cse_alife_dynamic_object, cse_visual)
  2315.     cse_alife_dynamic_object_visual(string)
  2316.  
  2317.     property angle
  2318.     property id
  2319.     property m_game_vertex_id
  2320.     property m_level_vertex_id
  2321.     property m_story_id
  2322.     property online
  2323.     property parent_id
  2324.     property position
  2325.     property script_version
  2326.  
  2327.     function can_save() const
  2328.     function can_switch_offline() const
  2329.     function can_switch_offline(boolean)
  2330.     function can_switch_online() const
  2331.     function can_switch_online(boolean)
  2332.     function clsid() const
  2333.     function init()
  2334.     function interactive() const
  2335.     function keep_saved_data_anyway() const
  2336.     function move_offline() const
  2337.     function move_offline(boolean)
  2338.     function name(const cse_abstract*)
  2339.     function on_before_register()
  2340.     function on_register()
  2341.     function on_spawn()
  2342.     function on_unregister()
  2343.     function section_name(const cse_abstract*)
  2344.     function spawn_ini(cse_abstract*)
  2345.     function STATE_Read(net_packet&, number)
  2346.     function STATE_Write(net_packet&)
  2347.     function switch_offline()
  2348.     function switch_online()
  2349.     function UPDATE_Read(net_packet&)
  2350.     function UPDATE_Write(net_packet&)
  2351.     function use_ai_locations(boolean)
  2352.     function used_ai_locations() const
  2353.     function visible_for_map() const
  2354.     function visible_for_map(boolean)
  2355.  
  2356. class cse_alife_graph_point (cse_abstract)
  2357.     cse_alife_graph_point(string)
  2358.  
  2359.     property angle
  2360.     property id
  2361.     property parent_id
  2362.     property position
  2363.     property script_version
  2364.  
  2365.     function clsid() const
  2366.     function init()
  2367.     function name(const cse_abstract*)
  2368.     function section_name(const cse_abstract*)
  2369.     function spawn_ini(cse_abstract*)
  2370.     function STATE_Read(net_packet&, number)
  2371.     function STATE_Write(net_packet&)
  2372.     function UPDATE_Read(net_packet&)
  2373.     function UPDATE_Write(net_packet&)
  2374.  
  2375. class cse_alife_group_abstract
  2376. class cse_alife_helicopter (cse_alife_dynamic_object_visual, cse_motion, cse_ph_skeleton)
  2377.     cse_alife_helicopter(string)
  2378.  
  2379.     property angle
  2380.     property id
  2381.     property m_game_vertex_id
  2382.     property m_level_vertex_id
  2383.     property m_story_id
  2384.     property online
  2385.     property parent_id
  2386.     property position
  2387.     property script_version
  2388.  
  2389.     function can_save() const
  2390.     function can_switch_offline() const
  2391.     function can_switch_offline(boolean)
  2392.     function can_switch_online() const
  2393.     function can_switch_online(boolean)
  2394.     function clsid() const
  2395.     function init()
  2396.     function interactive() const
  2397.     function keep_saved_data_anyway() const
  2398.     function move_offline() const
  2399.     function move_offline(boolean)
  2400.     function name(const cse_abstract*)
  2401.     function on_before_register()
  2402.     function on_register()
  2403.     function on_spawn()
  2404.     function on_unregister()
  2405.     function section_name(const cse_abstract*)
  2406.     function spawn_ini(cse_abstract*)
  2407.     function STATE_Read(net_packet&, number)
  2408.     function STATE_Write(net_packet&)
  2409.     function switch_offline()
  2410.     function switch_online()
  2411.     function UPDATE_Read(net_packet&)
  2412.     function UPDATE_Write(net_packet&)
  2413.     function use_ai_locations(boolean)
  2414.     function used_ai_locations() const
  2415.     function visible_for_map() const
  2416.     function visible_for_map(boolean)
  2417.  
  2418. class cse_alife_human_abstract (cse_alife_trader_abstract, cse_alife_monster_abstract)
  2419.     cse_alife_human_abstract(string)
  2420.  
  2421.     property angle
  2422.     property group
  2423.     property group_id
  2424.     property id
  2425.     property m_game_vertex_id
  2426.     property m_level_vertex_id
  2427.     property m_smart_terrain_id
  2428.     property m_story_id
  2429.     property online
  2430.     property parent_id
  2431.     property position
  2432.     property script_version
  2433.     property squad
  2434.     property team
  2435.  
  2436.     function alive() const
  2437.     function brain(cse_alife_human_abstract*)
  2438.     function brain(cse_alife_monster_abstract*)
  2439.     function can_save() const
  2440.     function can_switch_offline() const
  2441.     function can_switch_offline(boolean)
  2442.     function can_switch_online() const
  2443.     function can_switch_online(boolean)
  2444.     function character_icon(cse_alife_trader_abstract*)
  2445.     function character_name(cse_alife_trader_abstract*)
  2446.     function clear_smart_terrain(cse_alife_monster_abstract*)
  2447.     function clsid() const
  2448.     function community() const
  2449.     function current_level_travel_speed(cse_alife_monster_abstract*)
  2450.     function current_level_travel_speed(cse_alife_monster_abstract*, number)
  2451.     function force_set_goodwill(cse_alife_monster_abstract*, number, number)
  2452.     function g_group()
  2453.     function g_squad()
  2454.     function g_team()
  2455.     function has_detector()
  2456.     function health() const
  2457.     function init()
  2458.     function interactive() const
  2459.     function keep_saved_data_anyway() const
  2460.     function kill()
  2461.     function move_offline() const
  2462.     function move_offline(boolean)
  2463.     function name(const cse_abstract*)
  2464.     function o_torso(cse_alife_creature_abstract*)
  2465.     function on_before_register()
  2466.     function on_death(cse_abstract*)
  2467.     function on_register()
  2468.     function on_spawn()
  2469.     function on_unregister()
  2470.     function profile_name(cse_alife_trader_abstract*)
  2471.     function rank()
  2472.     function reputation()
  2473.     function section_name(const cse_abstract*)
  2474.     function set_character_name(cse_alife_trader_abstract*, string)
  2475.     function set_profile_name(cse_alife_trader_abstract*, string)
  2476.     function set_rank(number)
  2477.     function smart_terrain_id(cse_alife_monster_abstract*)
  2478.     function smart_terrain_task_activate(cse_alife_monster_abstract*)
  2479.     function smart_terrain_task_deactivate(cse_alife_monster_abstract*)
  2480.     function spawn_ini(cse_abstract*)
  2481.     function STATE_Read(net_packet&, number)
  2482.     function STATE_Write(net_packet&)
  2483.     function switch_offline()
  2484.     function switch_online()
  2485.     function travel_speed(cse_alife_monster_abstract*)
  2486.     function travel_speed(cse_alife_monster_abstract*, number)
  2487.     function update()
  2488.     function UPDATE_Read(net_packet&)
  2489.     function UPDATE_Write(net_packet&)
  2490.     function use_ai_locations(boolean)
  2491.     function used_ai_locations() const
  2492.     function visible_for_map() const
  2493.     function visible_for_map(boolean)
  2494.  
  2495. class cse_alife_human_stalker (cse_alife_human_abstract, cse_ph_skeleton)
  2496.     cse_alife_human_stalker(string)
  2497.  
  2498.     property angle
  2499.     property group
  2500.     property group_id
  2501.     property id
  2502.     property m_game_vertex_id
  2503.     property m_level_vertex_id
  2504.     property m_smart_terrain_id
  2505.     property m_story_id
  2506.     property online
  2507.     property parent_id
  2508.     property position
  2509.     property script_version
  2510.     property squad
  2511.     property team
  2512.  
  2513.     function alive() const
  2514.     function brain(cse_alife_human_abstract*)
  2515.     function brain(cse_alife_monster_abstract*)
  2516.     function can_save() const
  2517.     function can_switch_offline() const
  2518.     function can_switch_offline(boolean)
  2519.     function can_switch_online() const
  2520.     function can_switch_online(boolean)
  2521.     function character_icon(cse_alife_trader_abstract*)
  2522.     function character_name(cse_alife_trader_abstract*)
  2523.     function clear_smart_terrain(cse_alife_monster_abstract*)
  2524.     function clsid() const
  2525.     function community() const
  2526.     function current_level_travel_speed(cse_alife_monster_abstract*)
  2527.     function current_level_travel_speed(cse_alife_monster_abstract*, number)
  2528.     function force_set_goodwill(cse_alife_monster_abstract*, number, number)
  2529.     function g_group()
  2530.     function g_squad()
  2531.     function g_team()
  2532.     function has_detector()
  2533.     function health() const
  2534.     function init()
  2535.     function interactive() const
  2536.     function keep_saved_data_anyway() const
  2537.     function kill()
  2538.     function move_offline() const
  2539.     function move_offline(boolean)
  2540.     function name(const cse_abstract*)
  2541.     function o_torso(cse_alife_creature_abstract*)
  2542.     function on_before_register()
  2543.     function on_death(cse_abstract*)
  2544.     function on_register()
  2545.     function on_spawn()
  2546.     function on_unregister()
  2547.     function profile_name(cse_alife_trader_abstract*)
  2548.     function rank()
  2549.     function reputation()
  2550.     function section_name(const cse_abstract*)
  2551.     function set_character_name(cse_alife_trader_abstract*, string)
  2552.     function set_profile_name(cse_alife_trader_abstract*, string)
  2553.     function set_rank(number)
  2554.     function smart_terrain_id(cse_alife_monster_abstract*)
  2555.     function smart_terrain_task_activate(cse_alife_monster_abstract*)
  2556.     function smart_terrain_task_deactivate(cse_alife_monster_abstract*)
  2557.     function spawn_ini(cse_abstract*)
  2558.     function STATE_Read(net_packet&, number)
  2559.     function STATE_Write(net_packet&)
  2560.     function switch_offline()
  2561.     function switch_online()
  2562.     function travel_speed(cse_alife_monster_abstract*)
  2563.     function travel_speed(cse_alife_monster_abstract*, number)
  2564.     function update()
  2565.     function UPDATE_Read(net_packet&)
  2566.     function UPDATE_Write(net_packet&)
  2567.     function use_ai_locations(boolean)
  2568.     function used_ai_locations() const
  2569.     function visible_for_map() const
  2570.     function visible_for_map(boolean)
  2571.  
  2572. class cse_alife_inventory_box (cse_alife_dynamic_object_visual)
  2573.     cse_alife_inventory_box(string)
  2574.  
  2575.     property angle
  2576.     property id
  2577.     property m_game_vertex_id
  2578.     property m_level_vertex_id
  2579.     property m_story_id
  2580.     property online
  2581.     property parent_id
  2582.     property position
  2583.     property script_version
  2584.  
  2585.     function can_save() const
  2586.     function can_switch_offline() const
  2587.     function can_switch_offline(boolean)
  2588.     function can_switch_online() const
  2589.     function can_switch_online(boolean)
  2590.     function clsid() const
  2591.     function init()
  2592.     function interactive() const
  2593.     function keep_saved_data_anyway() const
  2594.     function move_offline() const
  2595.     function move_offline(boolean)
  2596.     function name(const cse_abstract*)
  2597.     function on_before_register()
  2598.     function on_register()
  2599.     function on_spawn()
  2600.     function on_unregister()
  2601.     function section_name(const cse_abstract*)
  2602.     function spawn_ini(cse_abstract*)
  2603.     function STATE_Read(net_packet&, number)
  2604.     function STATE_Write(net_packet&)
  2605.     function switch_offline()
  2606.     function switch_online()
  2607.     function UPDATE_Read(net_packet&)
  2608.     function UPDATE_Write(net_packet&)
  2609.     function use_ai_locations(boolean)
  2610.     function used_ai_locations() const
  2611.     function visible_for_map() const
  2612.     function visible_for_map(boolean)
  2613.  
  2614. class cse_alife_inventory_item
  2615.     property condition
  2616.  
  2617.     function add_upgrade(const class shared_str&)
  2618.     function has_upgrade(const class shared_str&)
  2619.  
  2620. class cse_alife_item (cse_alife_dynamic_object_visual, cse_alife_inventory_item)
  2621.     cse_alife_item(string)
  2622.  
  2623.     property angle
  2624.     property condition
  2625.     property id
  2626.     property m_game_vertex_id
  2627.     property m_level_vertex_id
  2628.     property m_story_id
  2629.     property online
  2630.     property parent_id
  2631.     property position
  2632.     property script_version
  2633.  
  2634.     function add_upgrade(const class shared_str&)
  2635.     function bfUseful()
  2636.     function can_save() const
  2637.     function can_switch_offline() const
  2638.     function can_switch_offline(boolean)
  2639.     function can_switch_online() const
  2640.     function can_switch_online(boolean)
  2641.     function clsid() const
  2642.     function has_upgrade(const class shared_str&)
  2643.     function init()
  2644.     function interactive() const
  2645.     function keep_saved_data_anyway() const
  2646.     function move_offline() const
  2647.     function move_offline(boolean)
  2648.     function name(const cse_abstract*)
  2649.     function on_before_register()
  2650.     function on_register()
  2651.     function on_spawn()
  2652.     function on_unregister()
  2653.     function section_name(const cse_abstract*)
  2654.     function spawn_ini(cse_abstract*)
  2655.     function STATE_Read(net_packet&, number)
  2656.     function STATE_Write(net_packet&)
  2657.     function switch_offline()
  2658.     function switch_online()
  2659.     function UPDATE_Read(net_packet&)
  2660.     function UPDATE_Write(net_packet&)
  2661.     function use_ai_locations(boolean)
  2662.     function used_ai_locations() const
  2663.     function visible_for_map() const
  2664.     function visible_for_map(boolean)
  2665.  
  2666. class cse_alife_item_ammo (cse_alife_item)
  2667.     cse_alife_item_ammo(string)
  2668.  
  2669.     property angle
  2670.     property condition
  2671.     property id
  2672.     property m_game_vertex_id
  2673.     property m_level_vertex_id
  2674.     property m_story_id
  2675.     property online
  2676.     property parent_id
  2677.     property position
  2678.     property script_version
  2679.  
  2680.     function add_upgrade(const class shared_str&)
  2681.     function bfUseful()
  2682.     function can_save() const
  2683.     function can_switch_offline() const
  2684.     function can_switch_offline(boolean)
  2685.     function can_switch_online() const
  2686.     function can_switch_online(boolean)
  2687.     function clsid() const
  2688.     function has_upgrade(const class shared_str&)
  2689.     function init()
  2690.     function interactive() const
  2691.     function keep_saved_data_anyway() const
  2692.     function move_offline() const
  2693.     function move_offline(boolean)
  2694.     function name(const cse_abstract*)
  2695.     function on_before_register()
  2696.     function on_register()
  2697.     function on_spawn()
  2698.     function on_unregister()
  2699.     function section_name(const cse_abstract*)
  2700.     function spawn_ini(cse_abstract*)
  2701.     function STATE_Read(net_packet&, number)
  2702.     function STATE_Write(net_packet&)
  2703.     function switch_offline()
  2704.     function switch_online()
  2705.     function UPDATE_Read(net_packet&)
  2706.     function UPDATE_Write(net_packet&)
  2707.     function use_ai_locations(boolean)
  2708.     function used_ai_locations() const
  2709.     function visible_for_map() const
  2710.     function visible_for_map(boolean)
  2711.  
  2712. class cse_alife_item_artefact (cse_alife_item)
  2713.     cse_alife_item_artefact(string)
  2714.  
  2715.     property angle
  2716.     property condition
  2717.     property id
  2718.     property m_game_vertex_id
  2719.     property m_level_vertex_id
  2720.     property m_story_id
  2721.     property online
  2722.     property parent_id
  2723.     property position
  2724.     property script_version
  2725.  
  2726.     function add_upgrade(const class shared_str&)
  2727.     function bfUseful()
  2728.     function can_save() const
  2729.     function can_switch_offline() const
  2730.     function can_switch_offline(boolean)
  2731.     function can_switch_online() const
  2732.     function can_switch_online(boolean)
  2733.     function clsid() const
  2734.     function has_upgrade(const class shared_str&)
  2735.     function init()
  2736.     function interactive() const
  2737.     function keep_saved_data_anyway() const
  2738.     function move_offline() const
  2739.     function move_offline(boolean)
  2740.     function name(const cse_abstract*)
  2741.     function on_before_register()
  2742.     function on_register()
  2743.     function on_spawn()
  2744.     function on_unregister()
  2745.     function section_name(const cse_abstract*)
  2746.     function spawn_ini(cse_abstract*)
  2747.     function STATE_Read(net_packet&, number)
  2748.     function STATE_Write(net_packet&)
  2749.     function switch_offline()
  2750.     function switch_online()
  2751.     function UPDATE_Read(net_packet&)
  2752.     function UPDATE_Write(net_packet&)
  2753.     function use_ai_locations(boolean)
  2754.     function used_ai_locations() const
  2755.     function visible_for_map() const
  2756.     function visible_for_map(boolean)
  2757.  
  2758. class cse_alife_item_bolt (cse_alife_item)
  2759.     cse_alife_item_bolt(string)
  2760.  
  2761.     property angle
  2762.     property condition
  2763.     property id
  2764.     property m_game_vertex_id
  2765.     property m_level_vertex_id
  2766.     property m_story_id
  2767.     property online
  2768.     property parent_id
  2769.     property position
  2770.     property script_version
  2771.  
  2772.     function add_upgrade(const class shared_str&)
  2773.     function bfUseful()
  2774.     function can_save() const
  2775.     function can_switch_offline() const
  2776.     function can_switch_offline(boolean)
  2777.     function can_switch_online() const
  2778.     function can_switch_online(boolean)
  2779.     function clsid() const
  2780.     function has_upgrade(const class shared_str&)
  2781.     function init()
  2782.     function interactive() const
  2783.     function keep_saved_data_anyway() const
  2784.     function move_offline() const
  2785.     function move_offline(boolean)
  2786.     function name(const cse_abstract*)
  2787.     function on_before_register()
  2788.     function on_register()
  2789.     function on_spawn()
  2790.     function on_unregister()
  2791.     function section_name(const cse_abstract*)
  2792.     function spawn_ini(cse_abstract*)
  2793.     function STATE_Read(net_packet&, number)
  2794.     function STATE_Write(net_packet&)
  2795.     function switch_offline()
  2796.     function switch_online()
  2797.     function UPDATE_Read(net_packet&)
  2798.     function UPDATE_Write(net_packet&)
  2799.     function use_ai_locations(boolean)
  2800.     function used_ai_locations() const
  2801.     function visible_for_map() const
  2802.     function visible_for_map(boolean)
  2803.  
  2804. class cse_alife_item_custom_outfit (cse_alife_item)
  2805.     cse_alife_item_custom_outfit(string)
  2806.  
  2807.     property angle
  2808.     property condition
  2809.     property id
  2810.     property m_game_vertex_id
  2811.     property m_level_vertex_id
  2812.     property m_story_id
  2813.     property online
  2814.     property parent_id
  2815.     property position
  2816.     property script_version
  2817.  
  2818.     function add_upgrade(const class shared_str&)
  2819.     function bfUseful()
  2820.     function can_save() const
  2821.     function can_switch_offline() const
  2822.     function can_switch_offline(boolean)
  2823.     function can_switch_online() const
  2824.     function can_switch_online(boolean)
  2825.     function clsid() const
  2826.     function has_upgrade(const class shared_str&)
  2827.     function init()
  2828.     function interactive() const
  2829.     function keep_saved_data_anyway() const
  2830.     function move_offline() const
  2831.     function move_offline(boolean)
  2832.     function name(const cse_abstract*)
  2833.     function on_before_register()
  2834.     function on_register()
  2835.     function on_spawn()
  2836.     function on_unregister()
  2837.     function section_name(const cse_abstract*)
  2838.     function spawn_ini(cse_abstract*)
  2839.     function STATE_Read(net_packet&, number)
  2840.     function STATE_Write(net_packet&)
  2841.     function switch_offline()
  2842.     function switch_online()
  2843.     function UPDATE_Read(net_packet&)
  2844.     function UPDATE_Write(net_packet&)
  2845.     function use_ai_locations(boolean)
  2846.     function used_ai_locations() const
  2847.     function visible_for_map() const
  2848.     function visible_for_map(boolean)
  2849.  
  2850. class cse_alife_item_detector (cse_alife_item)
  2851.     cse_alife_item_detector(string)
  2852.  
  2853.     property angle
  2854.     property condition
  2855.     property id
  2856.     property m_game_vertex_id
  2857.     property m_level_vertex_id
  2858.     property m_story_id
  2859.     property online
  2860.     property parent_id
  2861.     property position
  2862.     property script_version
  2863.  
  2864.     function add_upgrade(const class shared_str&)
  2865.     function bfUseful()
  2866.     function can_save() const
  2867.     function can_switch_offline() const
  2868.     function can_switch_offline(boolean)
  2869.     function can_switch_online() const
  2870.     function can_switch_online(boolean)
  2871.     function clsid() const
  2872.     function has_upgrade(const class shared_str&)
  2873.     function init()
  2874.     function interactive() const
  2875.     function keep_saved_data_anyway() const
  2876.     function move_offline() const
  2877.     function move_offline(boolean)
  2878.     function name(const cse_abstract*)
  2879.     function on_before_register()
  2880.     function on_register()
  2881.     function on_spawn()
  2882.     function on_unregister()
  2883.     function section_name(const cse_abstract*)
  2884.     function spawn_ini(cse_abstract*)
  2885.     function STATE_Read(net_packet&, number)
  2886.     function STATE_Write(net_packet&)
  2887.     function switch_offline()
  2888.     function switch_online()
  2889.     function UPDATE_Read(net_packet&)
  2890.     function UPDATE_Write(net_packet&)
  2891.     function use_ai_locations(boolean)
  2892.     function used_ai_locations() const
  2893.     function visible_for_map() const
  2894.     function visible_for_map(boolean)
  2895.  
  2896. class cse_alife_item_document (cse_alife_item)
  2897.     cse_alife_item_document(string)
  2898.  
  2899.     property angle
  2900.     property condition
  2901.     property id
  2902.     property m_game_vertex_id
  2903.     property m_level_vertex_id
  2904.     property m_story_id
  2905.     property online
  2906.     property parent_id
  2907.     property position
  2908.     property script_version
  2909.  
  2910.     function add_upgrade(const class shared_str&)
  2911.     function bfUseful()
  2912.     function can_save() const
  2913.     function can_switch_offline() const
  2914.     function can_switch_offline(boolean)
  2915.     function can_switch_online() const
  2916.     function can_switch_online(boolean)
  2917.     function clsid() const
  2918.     function has_upgrade(const class shared_str&)
  2919.     function init()
  2920.     function interactive() const
  2921.     function keep_saved_data_anyway() const
  2922.     function move_offline() const
  2923.     function move_offline(boolean)
  2924.     function name(const cse_abstract*)
  2925.     function on_before_register()
  2926.     function on_register()
  2927.     function on_spawn()
  2928.     function on_unregister()
  2929.     function section_name(const cse_abstract*)
  2930.     function spawn_ini(cse_abstract*)
  2931.     function STATE_Read(net_packet&, number)
  2932.     function STATE_Write(net_packet&)
  2933.     function switch_offline()
  2934.     function switch_online()
  2935.     function UPDATE_Read(net_packet&)
  2936.     function UPDATE_Write(net_packet&)
  2937.     function use_ai_locations(boolean)
  2938.     function used_ai_locations() const
  2939.     function visible_for_map() const
  2940.     function visible_for_map(boolean)
  2941.  
  2942. class cse_alife_item_explosive (cse_alife_item)
  2943.     cse_alife_item_explosive(string)
  2944.  
  2945.     property angle
  2946.     property condition
  2947.     property id
  2948.     property m_game_vertex_id
  2949.     property m_level_vertex_id
  2950.     property m_story_id
  2951.     property online
  2952.     property parent_id
  2953.     property position
  2954.     property script_version
  2955.  
  2956.     function add_upgrade(const class shared_str&)
  2957.     function bfUseful()
  2958.     function can_save() const
  2959.     function can_switch_offline() const
  2960.     function can_switch_offline(boolean)
  2961.     function can_switch_online() const
  2962.     function can_switch_online(boolean)
  2963.     function clsid() const
  2964.     function has_upgrade(const class shared_str&)
  2965.     function init()
  2966.     function interactive() const
  2967.     function keep_saved_data_anyway() const
  2968.     function move_offline() const
  2969.     function move_offline(boolean)
  2970.     function name(const cse_abstract*)
  2971.     function on_before_register()
  2972.     function on_register()
  2973.     function on_spawn()
  2974.     function on_unregister()
  2975.     function section_name(const cse_abstract*)
  2976.     function spawn_ini(cse_abstract*)
  2977.     function STATE_Read(net_packet&, number)
  2978.     function STATE_Write(net_packet&)
  2979.     function switch_offline()
  2980.     function switch_online()
  2981.     function UPDATE_Read(net_packet&)
  2982.     function UPDATE_Write(net_packet&)
  2983.     function use_ai_locations(boolean)
  2984.     function used_ai_locations() const
  2985.     function visible_for_map() const
  2986.     function visible_for_map(boolean)
  2987.  
  2988. class cse_alife_item_grenade (cse_alife_item)
  2989.     cse_alife_item_grenade(string)
  2990.  
  2991.     property angle
  2992.     property condition
  2993.     property id
  2994.     property m_game_vertex_id
  2995.     property m_level_vertex_id
  2996.     property m_story_id
  2997.     property online
  2998.     property parent_id
  2999.     property position
  3000.     property script_version
  3001.  
  3002.     function add_upgrade(const class shared_str&)
  3003.     function bfUseful()
  3004.     function can_save() const
  3005.     function can_switch_offline() const
  3006.     function can_switch_offline(boolean)
  3007.     function can_switch_online() const
  3008.     function can_switch_online(boolean)
  3009.     function clsid() const
  3010.     function has_upgrade(const class shared_str&)
  3011.     function init()
  3012.     function interactive() const
  3013.     function keep_saved_data_anyway() const
  3014.     function move_offline() const
  3015.     function move_offline(boolean)
  3016.     function name(const cse_abstract*)
  3017.     function on_before_register()
  3018.     function on_register()
  3019.     function on_spawn()
  3020.     function on_unregister()
  3021.     function section_name(const cse_abstract*)
  3022.     function spawn_ini(cse_abstract*)
  3023.     function STATE_Read(net_packet&, number)
  3024.     function STATE_Write(net_packet&)
  3025.     function switch_offline()
  3026.     function switch_online()
  3027.     function UPDATE_Read(net_packet&)
  3028.     function UPDATE_Write(net_packet&)
  3029.     function use_ai_locations(boolean)
  3030.     function used_ai_locations() const
  3031.     function visible_for_map() const
  3032.     function visible_for_map(boolean)
  3033.  
  3034. class cse_alife_item_helmet (cse_alife_item)
  3035.     cse_alife_item_helmet(string)
  3036.  
  3037.     property angle
  3038.     property condition
  3039.     property id
  3040.     property m_game_vertex_id
  3041.     property m_level_vertex_id
  3042.     property m_story_id
  3043.     property online
  3044.     property parent_id
  3045.     property position
  3046.     property script_version
  3047.  
  3048.     function add_upgrade(const class shared_str&)
  3049.     function bfUseful()
  3050.     function can_save() const
  3051.     function can_switch_offline() const
  3052.     function can_switch_offline(boolean)
  3053.     function can_switch_online() const
  3054.     function can_switch_online(boolean)
  3055.     function clsid() const
  3056.     function has_upgrade(const class shared_str&)
  3057.     function init()
  3058.     function interactive() const
  3059.     function keep_saved_data_anyway() const
  3060.     function move_offline() const
  3061.     function move_offline(boolean)
  3062.     function name(const cse_abstract*)
  3063.     function on_before_register()
  3064.     function on_register()
  3065.     function on_spawn()
  3066.     function on_unregister()
  3067.     function section_name(const cse_abstract*)
  3068.     function spawn_ini(cse_abstract*)
  3069.     function STATE_Read(net_packet&, number)
  3070.     function STATE_Write(net_packet&)
  3071.     function switch_offline()
  3072.     function switch_online()
  3073.     function UPDATE_Read(net_packet&)
  3074.     function UPDATE_Write(net_packet&)
  3075.     function use_ai_locations(boolean)
  3076.     function used_ai_locations() const
  3077.     function visible_for_map() const
  3078.     function visible_for_map(boolean)
  3079.  
  3080. class cse_alife_item_pda (cse_alife_item)
  3081.     cse_alife_item_pda(string)
  3082.  
  3083.     property angle
  3084.     property condition
  3085.     property id
  3086.     property m_game_vertex_id
  3087.     property m_level_vertex_id
  3088.     property m_story_id
  3089.     property online
  3090.     property parent_id
  3091.     property position
  3092.     property script_version
  3093.  
  3094.     function add_upgrade(const class shared_str&)
  3095.     function bfUseful()
  3096.     function can_save() const
  3097.     function can_switch_offline() const
  3098.     function can_switch_offline(boolean)
  3099.     function can_switch_online() const
  3100.     function can_switch_online(boolean)
  3101.     function clsid() const
  3102.     function has_upgrade(const class shared_str&)
  3103.     function init()
  3104.     function interactive() const
  3105.     function keep_saved_data_anyway() const
  3106.     function move_offline() const
  3107.     function move_offline(boolean)
  3108.     function name(const cse_abstract*)
  3109.     function on_before_register()
  3110.     function on_register()
  3111.     function on_spawn()
  3112.     function on_unregister()
  3113.     function section_name(const cse_abstract*)
  3114.     function spawn_ini(cse_abstract*)
  3115.     function STATE_Read(net_packet&, number)
  3116.     function STATE_Write(net_packet&)
  3117.     function switch_offline()
  3118.     function switch_online()
  3119.     function UPDATE_Read(net_packet&)
  3120.     function UPDATE_Write(net_packet&)
  3121.     function use_ai_locations(boolean)
  3122.     function used_ai_locations() const
  3123.     function visible_for_map() const
  3124.     function visible_for_map(boolean)
  3125.  
  3126. class cse_alife_item_torch (cse_alife_item)
  3127.     cse_alife_item_torch(string)
  3128.  
  3129.     property angle
  3130.     property condition
  3131.     property id
  3132.     property m_game_vertex_id
  3133.     property m_level_vertex_id
  3134.     property m_story_id
  3135.     property online
  3136.     property parent_id
  3137.     property position
  3138.     property script_version
  3139.  
  3140.     function add_upgrade(const class shared_str&)
  3141.     function bfUseful()
  3142.     function can_save() const
  3143.     function can_switch_offline() const
  3144.     function can_switch_offline(boolean)
  3145.     function can_switch_online() const
  3146.     function can_switch_online(boolean)
  3147.     function clsid() const
  3148.     function has_upgrade(const class shared_str&)
  3149.     function init()
  3150.     function interactive() const
  3151.     function keep_saved_data_anyway() const
  3152.     function move_offline() const
  3153.     function move_offline(boolean)
  3154.     function name(const cse_abstract*)
  3155.     function on_before_register()
  3156.     function on_register()
  3157.     function on_spawn()
  3158.     function on_unregister()
  3159.     function section_name(const cse_abstract*)
  3160.     function spawn_ini(cse_abstract*)
  3161.     function STATE_Read(net_packet&, number)
  3162.     function STATE_Write(net_packet&)
  3163.     function switch_offline()
  3164.     function switch_online()
  3165.     function UPDATE_Read(net_packet&)
  3166.     function UPDATE_Write(net_packet&)
  3167.     function use_ai_locations(boolean)
  3168.     function used_ai_locations() const
  3169.     function visible_for_map() const
  3170.     function visible_for_map(boolean)
  3171.  
  3172. class cse_alife_item_weapon (cse_alife_item)
  3173.     const eAddonAttachable = 2
  3174.     const eAddonDisabled = 0
  3175.     const eAddonPermanent = 1
  3176.     const eWeaponAddonGrenadeLauncher = 2
  3177.     const eWeaponAddonScope = 1
  3178.     const eWeaponAddonSilencer = 4
  3179.  
  3180.     cse_alife_item_weapon(string)
  3181.  
  3182.     property ammo_type
  3183.     property angle
  3184.     property condition
  3185.     property grenade_launcher_status
  3186.     property id
  3187.     property m_game_vertex_id
  3188.     property m_level_vertex_id
  3189.     property m_story_id
  3190.     property online
  3191.     property parent_id
  3192.     property position
  3193.     property scope_status
  3194.     property script_version
  3195.     property silencer_status
  3196.  
  3197.     function add_upgrade(const class shared_str&)
  3198.     function bfUseful()
  3199.     function can_save() const
  3200.     function can_switch_offline() const
  3201.     function can_switch_offline(boolean)
  3202.     function can_switch_online() const
  3203.     function can_switch_online(boolean)
  3204.     function clone_addons(cse_alife_item_weapon*)
  3205.     function clsid() const
  3206.     function get_addon_flags()
  3207.     function get_ammo_elapsed()
  3208.     function get_ammo_magsize()
  3209.     function has_upgrade(const class shared_str&)
  3210.     function init()
  3211.     function interactive() const
  3212.     function keep_saved_data_anyway() const
  3213.     function move_offline() const
  3214.     function move_offline(boolean)
  3215.     function name(const cse_abstract*)
  3216.     function on_before_register()
  3217.     function on_register()
  3218.     function on_spawn()
  3219.     function on_unregister()
  3220.     function section_name(const cse_abstract*)
  3221.     function set_ammo_elapsed(number)
  3222.     function spawn_ini(cse_abstract*)
  3223.     function STATE_Read(net_packet&, number)
  3224.     function STATE_Write(net_packet&)
  3225.     function switch_offline()
  3226.     function switch_online()
  3227.     function UPDATE_Read(net_packet&)
  3228.     function UPDATE_Write(net_packet&)
  3229.     function use_ai_locations(boolean)
  3230.     function used_ai_locations() const
  3231.     function visible_for_map() const
  3232.     function visible_for_map(boolean)
  3233.  
  3234. class cse_alife_item_weapon_auto_shotgun (cse_alife_item_weapon)
  3235.     const eAddonAttachable = 2
  3236.     const eAddonDisabled = 0
  3237.     const eAddonPermanent = 1
  3238.     const eWeaponAddonGrenadeLauncher = 2
  3239.     const eWeaponAddonScope = 1
  3240.     const eWeaponAddonSilencer = 4
  3241.  
  3242.     cse_alife_item_weapon_auto_shotgun(string)
  3243.  
  3244.     property ammo_type
  3245.     property angle
  3246.     property condition
  3247.     property grenade_launcher_status
  3248.     property id
  3249.     property m_game_vertex_id
  3250.     property m_level_vertex_id
  3251.     property m_story_id
  3252.     property online
  3253.     property parent_id
  3254.     property position
  3255.     property scope_status
  3256.     property script_version
  3257.     property silencer_status
  3258.  
  3259.     function add_upgrade(const class shared_str&)
  3260.     function bfUseful()
  3261.     function can_save() const
  3262.     function can_switch_offline() const
  3263.     function can_switch_offline(boolean)
  3264.     function can_switch_online() const
  3265.     function can_switch_online(boolean)
  3266.     function clone_addons(cse_alife_item_weapon*)
  3267.     function clsid() const
  3268.     function get_addon_flags()
  3269.     function get_ammo_elapsed()
  3270.     function get_ammo_magsize()
  3271.     function has_upgrade(const class shared_str&)
  3272.     function init()
  3273.     function interactive() const
  3274.     function keep_saved_data_anyway() const
  3275.     function move_offline() const
  3276.     function move_offline(boolean)
  3277.     function name(const cse_abstract*)
  3278.     function on_before_register()
  3279.     function on_register()
  3280.     function on_spawn()
  3281.     function on_unregister()
  3282.     function section_name(const cse_abstract*)
  3283.     function set_ammo_elapsed(number)
  3284.     function spawn_ini(cse_abstract*)
  3285.     function STATE_Read(net_packet&, number)
  3286.     function STATE_Write(net_packet&)
  3287.     function switch_offline()
  3288.     function switch_online()
  3289.     function UPDATE_Read(net_packet&)
  3290.     function UPDATE_Write(net_packet&)
  3291.     function use_ai_locations(boolean)
  3292.     function used_ai_locations() const
  3293.     function visible_for_map() const
  3294.     function visible_for_map(boolean)
  3295.  
  3296. class cse_alife_item_weapon_magazined (cse_alife_item_weapon)
  3297.     const eAddonAttachable = 2
  3298.     const eAddonDisabled = 0
  3299.     const eAddonPermanent = 1
  3300.     const eWeaponAddonGrenadeLauncher = 2
  3301.     const eWeaponAddonScope = 1
  3302.     const eWeaponAddonSilencer = 4
  3303.  
  3304.     cse_alife_item_weapon_magazined(string)
  3305.  
  3306.     property ammo_type
  3307.     property angle
  3308.     property condition
  3309.     property grenade_launcher_status
  3310.     property id
  3311.     property m_game_vertex_id
  3312.     property m_level_vertex_id
  3313.     property m_story_id
  3314.     property online
  3315.     property parent_id
  3316.     property position
  3317.     property scope_status
  3318.     property script_version
  3319.     property silencer_status
  3320.  
  3321.     function add_upgrade(const class shared_str&)
  3322.     function bfUseful()
  3323.     function can_save() const
  3324.     function can_switch_offline() const
  3325.     function can_switch_offline(boolean)
  3326.     function can_switch_online() const
  3327.     function can_switch_online(boolean)
  3328.     function clone_addons(cse_alife_item_weapon*)
  3329.     function clsid() const
  3330.     function get_addon_flags()
  3331.     function get_ammo_elapsed()
  3332.     function get_ammo_magsize()
  3333.     function has_upgrade(const class shared_str&)
  3334.     function init()
  3335.     function interactive() const
  3336.     function keep_saved_data_anyway() const
  3337.     function move_offline() const
  3338.     function move_offline(boolean)
  3339.     function name(const cse_abstract*)
  3340.     function on_before_register()
  3341.     function on_register()
  3342.     function on_spawn()
  3343.     function on_unregister()
  3344.     function section_name(const cse_abstract*)
  3345.     function set_ammo_elapsed(number)
  3346.     function spawn_ini(cse_abstract*)
  3347.     function STATE_Read(net_packet&, number)
  3348.     function STATE_Write(net_packet&)
  3349.     function switch_offline()
  3350.     function switch_online()
  3351.     function UPDATE_Read(net_packet&)
  3352.     function UPDATE_Write(net_packet&)
  3353.     function use_ai_locations(boolean)
  3354.     function used_ai_locations() const
  3355.     function visible_for_map() const
  3356.     function visible_for_map(boolean)
  3357.  
  3358. class cse_alife_item_weapon_magazined_w_gl (cse_alife_item_weapon_magazined)
  3359.     const eAddonAttachable = 2
  3360.     const eAddonDisabled = 0
  3361.     const eAddonPermanent = 1
  3362.     const eWeaponAddonGrenadeLauncher = 2
  3363.     const eWeaponAddonScope = 1
  3364.     const eWeaponAddonSilencer = 4
  3365.  
  3366.     cse_alife_item_weapon_magazined_w_gl(string)
  3367.  
  3368.     property ammo_type
  3369.     property angle
  3370.     property condition
  3371.     property grenade_launcher_status
  3372.     property id
  3373.     property m_game_vertex_id
  3374.     property m_level_vertex_id
  3375.     property m_story_id
  3376.     property online
  3377.     property parent_id
  3378.     property position
  3379.     property scope_status
  3380.     property script_version
  3381.     property silencer_status
  3382.  
  3383.     function add_upgrade(const class shared_str&)
  3384.     function bfUseful()
  3385.     function can_save() const
  3386.     function can_switch_offline() const
  3387.     function can_switch_offline(boolean)
  3388.     function can_switch_online() const
  3389.     function can_switch_online(boolean)
  3390.     function clone_addons(cse_alife_item_weapon*)
  3391.     function clsid() const
  3392.     function get_addon_flags()
  3393.     function get_ammo_elapsed()
  3394.     function get_ammo_magsize()
  3395.     function has_upgrade(const class shared_str&)
  3396.     function init()
  3397.     function interactive() const
  3398.     function keep_saved_data_anyway() const
  3399.     function move_offline() const
  3400.     function move_offline(boolean)
  3401.     function name(const cse_abstract*)
  3402.     function on_before_register()
  3403.     function on_register()
  3404.     function on_spawn()
  3405.     function on_unregister()
  3406.     function section_name(const cse_abstract*)
  3407.     function set_ammo_elapsed(number)
  3408.     function spawn_ini(cse_abstract*)
  3409.     function STATE_Read(net_packet&, number)
  3410.     function STATE_Write(net_packet&)
  3411.     function switch_offline()
  3412.     function switch_online()
  3413.     function UPDATE_Read(net_packet&)
  3414.     function UPDATE_Write(net_packet&)
  3415.     function use_ai_locations(boolean)
  3416.     function used_ai_locations() const
  3417.     function visible_for_map() const
  3418.     function visible_for_map(boolean)
  3419.  
  3420. class cse_alife_item_weapon_shotgun (cse_alife_item_weapon)
  3421.     const eAddonAttachable = 2
  3422.     const eAddonDisabled = 0
  3423.     const eAddonPermanent = 1
  3424.     const eWeaponAddonGrenadeLauncher = 2
  3425.     const eWeaponAddonScope = 1
  3426.     const eWeaponAddonSilencer = 4
  3427.  
  3428.     cse_alife_item_weapon_shotgun(string)
  3429.  
  3430.     property ammo_type
  3431.     property angle
  3432.     property condition
  3433.     property grenade_launcher_status
  3434.     property id
  3435.     property m_game_vertex_id
  3436.     property m_level_vertex_id
  3437.     property m_story_id
  3438.     property online
  3439.     property parent_id
  3440.     property position
  3441.     property scope_status
  3442.     property script_version
  3443.     property silencer_status
  3444.  
  3445.     function add_upgrade(const class shared_str&)
  3446.     function bfUseful()
  3447.     function can_save() const
  3448.     function can_switch_offline() const
  3449.     function can_switch_offline(boolean)
  3450.     function can_switch_online() const
  3451.     function can_switch_online(boolean)
  3452.     function clone_addons(cse_alife_item_weapon*)
  3453.     function clsid() const
  3454.     function get_addon_flags()
  3455.     function get_ammo_elapsed()
  3456.     function get_ammo_magsize()
  3457.     function has_upgrade(const class shared_str&)
  3458.     function init()
  3459.     function interactive() const
  3460.     function keep_saved_data_anyway() const
  3461.     function move_offline() const
  3462.     function move_offline(boolean)
  3463.     function name(const cse_abstract*)
  3464.     function on_before_register()
  3465.     function on_register()
  3466.     function on_spawn()
  3467.     function on_unregister()
  3468.     function section_name(const cse_abstract*)
  3469.     function set_ammo_elapsed(number)
  3470.     function spawn_ini(cse_abstract*)
  3471.     function STATE_Read(net_packet&, number)
  3472.     function STATE_Write(net_packet&)
  3473.     function switch_offline()
  3474.     function switch_online()
  3475.     function UPDATE_Read(net_packet&)
  3476.     function UPDATE_Write(net_packet&)
  3477.     function use_ai_locations(boolean)
  3478.     function used_ai_locations() const
  3479.     function visible_for_map() const
  3480.     function visible_for_map(boolean)
  3481.  
  3482. class cse_alife_level_changer (cse_alife_space_restrictor)
  3483.     cse_alife_level_changer(string)
  3484.  
  3485.     property angle
  3486.     property id
  3487.     property m_game_vertex_id
  3488.     property m_level_vertex_id
  3489.     property m_story_id
  3490.     property online
  3491.     property parent_id
  3492.     property position
  3493.     property script_version
  3494.  
  3495.     function can_save() const
  3496.     function can_switch_offline() const
  3497.     function can_switch_offline(boolean)
  3498.     function can_switch_online() const
  3499.     function can_switch_online(boolean)
  3500.     function clsid() const
  3501.     function init()
  3502.     function interactive() const
  3503.     function keep_saved_data_anyway() const
  3504.     function move_offline() const
  3505.     function move_offline(boolean)
  3506.     function name(const cse_abstract*)
  3507.     function on_before_register()
  3508.     function on_register()
  3509.     function on_spawn()
  3510.     function on_unregister()
  3511.     function section_name(const cse_abstract*)
  3512.     function spawn_ini(cse_abstract*)
  3513.     function STATE_Read(net_packet&, number)
  3514.     function STATE_Write(net_packet&)
  3515.     function switch_offline()
  3516.     function switch_online()
  3517.     function UPDATE_Read(net_packet&)
  3518.     function UPDATE_Write(net_packet&)
  3519.     function use_ai_locations(boolean)
  3520.     function used_ai_locations() const
  3521.     function visible_for_map() const
  3522.     function visible_for_map(boolean)
  3523.  
  3524. class cse_alife_monster_abstract (cse_alife_creature_abstract, cse_alife_schedulable)
  3525.     cse_alife_monster_abstract(string)
  3526.  
  3527.     property angle
  3528.     property group
  3529.     property group_id
  3530.     property id
  3531.     property m_game_vertex_id
  3532.     property m_level_vertex_id
  3533.     property m_smart_terrain_id
  3534.     property m_story_id
  3535.     property online
  3536.     property parent_id
  3537.     property position
  3538.     property script_version
  3539.     property squad
  3540.     property team
  3541.  
  3542.     function alive() const
  3543.     function brain(cse_alife_monster_abstract*)
  3544.     function can_save() const
  3545.     function can_switch_offline() const
  3546.     function can_switch_offline(boolean)
  3547.     function can_switch_online() const
  3548.     function can_switch_online(boolean)
  3549.     function clear_smart_terrain(cse_alife_monster_abstract*)
  3550.     function clsid() const
  3551.     function current_level_travel_speed(cse_alife_monster_abstract*)
  3552.     function current_level_travel_speed(cse_alife_monster_abstract*, number)
  3553.     function force_set_goodwill(cse_alife_monster_abstract*, number, number)
  3554.     function g_group()
  3555.     function g_squad()
  3556.     function g_team()
  3557.     function has_detector()
  3558.     function health() const
  3559.     function init()
  3560.     function interactive() const
  3561.     function keep_saved_data_anyway() const
  3562.     function kill()
  3563.     function move_offline() const
  3564.     function move_offline(boolean)
  3565.     function name(const cse_abstract*)
  3566.     function o_torso(cse_alife_creature_abstract*)
  3567.     function on_before_register()
  3568.     function on_death(cse_abstract*)
  3569.     function on_register()
  3570.     function on_spawn()
  3571.     function on_unregister()
  3572.     function rank()
  3573.     function section_name(const cse_abstract*)
  3574.     function smart_terrain_id(cse_alife_monster_abstract*)
  3575.     function smart_terrain_task_activate(cse_alife_monster_abstract*)
  3576.     function smart_terrain_task_deactivate(cse_alife_monster_abstract*)
  3577.     function spawn_ini(cse_abstract*)
  3578.     function STATE_Read(net_packet&, number)
  3579.     function STATE_Write(net_packet&)
  3580.     function switch_offline()
  3581.     function switch_online()
  3582.     function travel_speed(cse_alife_monster_abstract*)
  3583.     function travel_speed(cse_alife_monster_abstract*, number)
  3584.     function update()
  3585.     function UPDATE_Read(net_packet&)
  3586.     function UPDATE_Write(net_packet&)
  3587.     function use_ai_locations(boolean)
  3588.     function used_ai_locations() const
  3589.     function visible_for_map() const
  3590.     function visible_for_map(boolean)
  3591.  
  3592. class cse_alife_monster_base (cse_alife_monster_abstract, cse_ph_skeleton)
  3593.     cse_alife_monster_base(string)
  3594.  
  3595.     property angle
  3596.     property group
  3597.     property group_id
  3598.     property id
  3599.     property m_game_vertex_id
  3600.     property m_level_vertex_id
  3601.     property m_smart_terrain_id
  3602.     property m_story_id
  3603.     property online
  3604.     property parent_id
  3605.     property position
  3606.     property script_version
  3607.     property squad
  3608.     property team
  3609.  
  3610.     function alive() const
  3611.     function brain(cse_alife_monster_abstract*)
  3612.     function can_save() const
  3613.     function can_switch_offline() const
  3614.     function can_switch_offline(boolean)
  3615.     function can_switch_online() const
  3616.     function can_switch_online(boolean)
  3617.     function clear_smart_terrain(cse_alife_monster_abstract*)
  3618.     function clsid() const
  3619.     function current_level_travel_speed(cse_alife_monster_abstract*)
  3620.     function current_level_travel_speed(cse_alife_monster_abstract*, number)
  3621.     function force_set_goodwill(cse_alife_monster_abstract*, number, number)
  3622.     function g_group()
  3623.     function g_squad()
  3624.     function g_team()
  3625.     function has_detector()
  3626.     function health() const
  3627.     function init()
  3628.     function interactive() const
  3629.     function keep_saved_data_anyway() const
  3630.     function kill()
  3631.     function move_offline() const
  3632.     function move_offline(boolean)
  3633.     function name(const cse_abstract*)
  3634.     function o_torso(cse_alife_creature_abstract*)
  3635.     function on_before_register()
  3636.     function on_death(cse_abstract*)
  3637.     function on_register()
  3638.     function on_spawn()
  3639.     function on_unregister()
  3640.     function rank()
  3641.     function section_name(const cse_abstract*)
  3642.     function smart_terrain_id(cse_alife_monster_abstract*)
  3643.     function smart_terrain_task_activate(cse_alife_monster_abstract*)
  3644.     function smart_terrain_task_deactivate(cse_alife_monster_abstract*)
  3645.     function spawn_ini(cse_abstract*)
  3646.     function STATE_Read(net_packet&, number)
  3647.     function STATE_Write(net_packet&)
  3648.     function switch_offline()
  3649.     function switch_online()
  3650.     function travel_speed(cse_alife_monster_abstract*)
  3651.     function travel_speed(cse_alife_monster_abstract*, number)
  3652.     function update()
  3653.     function UPDATE_Read(net_packet&)
  3654.     function UPDATE_Write(net_packet&)
  3655.     function use_ai_locations(boolean)
  3656.     function used_ai_locations() const
  3657.     function visible_for_map() const
  3658.     function visible_for_map(boolean)
  3659.  
  3660. class cse_alife_monster_rat (cse_alife_monster_abstract, cse_alife_inventory_item)
  3661.     cse_alife_monster_rat(string)
  3662.  
  3663.     property angle
  3664.     property condition
  3665.     property group
  3666.     property group_id
  3667.     property id
  3668.     property m_game_vertex_id
  3669.     property m_level_vertex_id
  3670.     property m_smart_terrain_id
  3671.     property m_story_id
  3672.     property online
  3673.     property parent_id
  3674.     property position
  3675.     property script_version
  3676.     property squad
  3677.     property team
  3678.  
  3679.     function add_upgrade(const class shared_str&)
  3680.     function alive() const
  3681.     function brain(cse_alife_monster_abstract*)
  3682.     function can_save() const
  3683.     function can_switch_offline() const
  3684.     function can_switch_offline(boolean)
  3685.     function can_switch_online() const
  3686.     function can_switch_online(boolean)
  3687.     function clear_smart_terrain(cse_alife_monster_abstract*)
  3688.     function clsid() const
  3689.     function current_level_travel_speed(cse_alife_monster_abstract*)
  3690.     function current_level_travel_speed(cse_alife_monster_abstract*, number)
  3691.     function force_set_goodwill(cse_alife_monster_abstract*, number, number)
  3692.     function g_group()
  3693.     function g_squad()
  3694.     function g_team()
  3695.     function has_detector()
  3696.     function has_upgrade(const class shared_str&)
  3697.     function health() const
  3698.     function init()
  3699.     function interactive() const
  3700.     function keep_saved_data_anyway() const
  3701.     function kill()
  3702.     function move_offline() const
  3703.     function move_offline(boolean)
  3704.     function name(const cse_abstract*)
  3705.     function o_torso(cse_alife_creature_abstract*)
  3706.     function on_before_register()
  3707.     function on_death(cse_abstract*)
  3708.     function on_register()
  3709.     function on_spawn()
  3710.     function on_unregister()
  3711.     function rank()
  3712.     function section_name(const cse_abstract*)
  3713.     function smart_terrain_id(cse_alife_monster_abstract*)
  3714.     function smart_terrain_task_activate(cse_alife_monster_abstract*)
  3715.     function smart_terrain_task_deactivate(cse_alife_monster_abstract*)
  3716.     function spawn_ini(cse_abstract*)
  3717.     function STATE_Read(net_packet&, number)
  3718.     function STATE_Write(net_packet&)
  3719.     function switch_offline()
  3720.     function switch_online()
  3721.     function travel_speed(cse_alife_monster_abstract*)
  3722.     function travel_speed(cse_alife_monster_abstract*, number)
  3723.     function update()
  3724.     function UPDATE_Read(net_packet&)
  3725.     function UPDATE_Write(net_packet&)
  3726.     function use_ai_locations(boolean)
  3727.     function used_ai_locations() const
  3728.     function visible_for_map() const
  3729.     function visible_for_map(boolean)
  3730.  
  3731. class cse_alife_monster_zombie (cse_alife_monster_abstract)
  3732.     cse_alife_monster_zombie(string)
  3733.  
  3734.     property angle
  3735.     property group
  3736.     property group_id
  3737.     property id
  3738.     property m_game_vertex_id
  3739.     property m_level_vertex_id
  3740.     property m_smart_terrain_id
  3741.     property m_story_id
  3742.     property online
  3743.     property parent_id
  3744.     property position
  3745.     property script_version
  3746.     property squad
  3747.     property team
  3748.  
  3749.     function alive() const
  3750.     function brain(cse_alife_monster_abstract*)
  3751.     function can_save() const
  3752.     function can_switch_offline() const
  3753.     function can_switch_offline(boolean)
  3754.     function can_switch_online() const
  3755.     function can_switch_online(boolean)
  3756.     function clear_smart_terrain(cse_alife_monster_abstract*)
  3757.     function clsid() const
  3758.     function current_level_travel_speed(cse_alife_monster_abstract*)
  3759.     function current_level_travel_speed(cse_alife_monster_abstract*, number)
  3760.     function force_set_goodwill(cse_alife_monster_abstract*, number, number)
  3761.     function g_group()
  3762.     function g_squad()
  3763.     function g_team()
  3764.     function has_detector()
  3765.     function health() const
  3766.     function init()
  3767.     function interactive() const
  3768.     function keep_saved_data_anyway() const
  3769.     function kill()
  3770.     function move_offline() const
  3771.     function move_offline(boolean)
  3772.     function name(const cse_abstract*)
  3773.     function o_torso(cse_alife_creature_abstract*)
  3774.     function on_before_register()
  3775.     function on_death(cse_abstract*)
  3776.     function on_register()
  3777.     function on_spawn()
  3778.     function on_unregister()
  3779.     function rank()
  3780.     function section_name(const cse_abstract*)
  3781.     function smart_terrain_id(cse_alife_monster_abstract*)
  3782.     function smart_terrain_task_activate(cse_alife_monster_abstract*)
  3783.     function smart_terrain_task_deactivate(cse_alife_monster_abstract*)
  3784.     function spawn_ini(cse_abstract*)
  3785.     function STATE_Read(net_packet&, number)
  3786.     function STATE_Write(net_packet&)
  3787.     function switch_offline()
  3788.     function switch_online()
  3789.     function travel_speed(cse_alife_monster_abstract*)
  3790.     function travel_speed(cse_alife_monster_abstract*, number)
  3791.     function update()
  3792.     function UPDATE_Read(net_packet&)
  3793.     function UPDATE_Write(net_packet&)
  3794.     function use_ai_locations(boolean)
  3795.     function used_ai_locations() const
  3796.     function visible_for_map() const
  3797.     function visible_for_map(boolean)
  3798.  
  3799. class cse_alife_mounted_weapon (cse_alife_dynamic_object_visual)
  3800.     cse_alife_mounted_weapon(string)
  3801.  
  3802.     property angle
  3803.     property id
  3804.     property m_game_vertex_id
  3805.     property m_level_vertex_id
  3806.     property m_story_id
  3807.     property online
  3808.     property parent_id
  3809.     property position
  3810.     property script_version
  3811.  
  3812.     function can_save() const
  3813.     function can_switch_offline() const
  3814.     function can_switch_offline(boolean)
  3815.     function can_switch_online() const
  3816.     function can_switch_online(boolean)
  3817.     function clsid() const
  3818.     function init()
  3819.     function interactive() const
  3820.     function keep_saved_data_anyway() const
  3821.     function move_offline() const
  3822.     function move_offline(boolean)
  3823.     function name(const cse_abstract*)
  3824.     function on_before_register()
  3825.     function on_register()
  3826.     function on_spawn()
  3827.     function on_unregister()
  3828.     function section_name(const cse_abstract*)
  3829.     function spawn_ini(cse_abstract*)
  3830.     function STATE_Read(net_packet&, number)
  3831.     function STATE_Write(net_packet&)
  3832.     function switch_offline()
  3833.     function switch_online()
  3834.     function UPDATE_Read(net_packet&)
  3835.     function UPDATE_Write(net_packet&)
  3836.     function use_ai_locations(boolean)
  3837.     function used_ai_locations() const
  3838.     function visible_for_map() const
  3839.     function visible_for_map(boolean)
  3840.  
  3841. class cse_alife_object (cse_abstract)
  3842.     cse_alife_object(string)
  3843.  
  3844.     property angle
  3845.     property id
  3846.     property m_game_vertex_id
  3847.     property m_level_vertex_id
  3848.     property m_story_id
  3849.     property online
  3850.     property parent_id
  3851.     property position
  3852.     property script_version
  3853.  
  3854.     function can_save() const
  3855.     function can_switch_offline() const
  3856.     function can_switch_offline(boolean)
  3857.     function can_switch_online() const
  3858.     function can_switch_online(boolean)
  3859.     function clsid() const
  3860.     function init()
  3861.     function interactive() const
  3862.     function move_offline() const
  3863.     function move_offline(boolean)
  3864.     function name(const cse_abstract*)
  3865.     function section_name(const cse_abstract*)
  3866.     function spawn_ini(cse_abstract*)
  3867.     function STATE_Read(net_packet&, number)
  3868.     function STATE_Write(net_packet&)
  3869.     function UPDATE_Read(net_packet&)
  3870.     function UPDATE_Write(net_packet&)
  3871.     function use_ai_locations(boolean)
  3872.     function used_ai_locations() const
  3873.     function visible_for_map() const
  3874.     function visible_for_map(boolean)
  3875.  
  3876. class cse_alife_object_breakable (cse_alife_dynamic_object_visual)
  3877.     cse_alife_object_breakable(string)
  3878.  
  3879.     property angle
  3880.     property id
  3881.     property m_game_vertex_id
  3882.     property m_level_vertex_id
  3883.     property m_story_id
  3884.     property online
  3885.     property parent_id
  3886.     property position
  3887.     property script_version
  3888.  
  3889.     function can_save() const
  3890.     function can_switch_offline() const
  3891.     function can_switch_offline(boolean)
  3892.     function can_switch_online() const
  3893.     function can_switch_online(boolean)
  3894.     function clsid() const
  3895.     function init()
  3896.     function interactive() const
  3897.     function keep_saved_data_anyway() const
  3898.     function move_offline() const
  3899.     function move_offline(boolean)
  3900.     function name(const cse_abstract*)
  3901.     function on_before_register()
  3902.     function on_register()
  3903.     function on_spawn()
  3904.     function on_unregister()
  3905.     function section_name(const cse_abstract*)
  3906.     function spawn_ini(cse_abstract*)
  3907.     function STATE_Read(net_packet&, number)
  3908.     function STATE_Write(net_packet&)
  3909.     function switch_offline()
  3910.     function switch_online()
  3911.     function UPDATE_Read(net_packet&)
  3912.     function UPDATE_Write(net_packet&)
  3913.     function use_ai_locations(boolean)
  3914.     function used_ai_locations() const
  3915.     function visible_for_map() const
  3916.     function visible_for_map(boolean)
  3917.  
  3918. class cse_alife_object_climable (cse_shape, cse_abstract)
  3919.     cse_alife_object_climable(string)
  3920.  
  3921.     property angle
  3922.     property id
  3923.     property parent_id
  3924.     property position
  3925.     property script_version
  3926.  
  3927.     function clsid() const
  3928.     function init()
  3929.     function name(const cse_abstract*)
  3930.     function section_name(const cse_abstract*)
  3931.     function spawn_ini(cse_abstract*)
  3932.     function STATE_Read(net_packet&, number)
  3933.     function STATE_Write(net_packet&)
  3934.     function UPDATE_Read(net_packet&)
  3935.     function UPDATE_Write(net_packet&)
  3936.  
  3937. class cse_alife_object_hanging_lamp (cse_alife_dynamic_object_visual, cse_ph_skeleton)
  3938.     cse_alife_object_hanging_lamp(string)
  3939.  
  3940.     property angle
  3941.     property id
  3942.     property m_game_vertex_id
  3943.     property m_level_vertex_id
  3944.     property m_story_id
  3945.     property online
  3946.     property parent_id
  3947.     property position
  3948.     property script_version
  3949.  
  3950.     function can_save() const
  3951.     function can_switch_offline() const
  3952.     function can_switch_offline(boolean)
  3953.     function can_switch_online() const
  3954.     function can_switch_online(boolean)
  3955.     function clsid() const
  3956.     function init()
  3957.     function interactive() const
  3958.     function keep_saved_data_anyway() const
  3959.     function move_offline() const
  3960.     function move_offline(boolean)
  3961.     function name(const cse_abstract*)
  3962.     function on_before_register()
  3963.     function on_register()
  3964.     function on_spawn()
  3965.     function on_unregister()
  3966.     function section_name(const cse_abstract*)
  3967.     function spawn_ini(cse_abstract*)
  3968.     function STATE_Read(net_packet&, number)
  3969.     function STATE_Write(net_packet&)
  3970.     function switch_offline()
  3971.     function switch_online()
  3972.     function UPDATE_Read(net_packet&)
  3973.     function UPDATE_Write(net_packet&)
  3974.     function use_ai_locations(boolean)
  3975.     function used_ai_locations() const
  3976.     function visible_for_map() const
  3977.     function visible_for_map(boolean)
  3978.  
  3979. class cse_alife_object_physic (cse_alife_dynamic_object_visual, cse_ph_skeleton)
  3980.     cse_alife_object_physic(string)
  3981.  
  3982.     property angle
  3983.     property id
  3984.     property m_game_vertex_id
  3985.     property m_level_vertex_id
  3986.     property m_story_id
  3987.     property online
  3988.     property parent_id
  3989.     property position
  3990.     property script_version
  3991.  
  3992.     function can_save() const
  3993.     function can_switch_offline() const
  3994.     function can_switch_offline(boolean)
  3995.     function can_switch_online() const
  3996.     function can_switch_online(boolean)
  3997.     function clsid() const
  3998.     function init()
  3999.     function interactive() const
  4000.     function keep_saved_data_anyway() const
  4001.     function move_offline() const
  4002.     function move_offline(boolean)
  4003.     function name(const cse_abstract*)
  4004.     function on_before_register()
  4005.     function on_register()
  4006.     function on_spawn()
  4007.     function on_unregister()
  4008.     function section_name(const cse_abstract*)
  4009.     function set_yaw(cse_alife_object_physic*, number)
  4010.     function spawn_ini(cse_abstract*)
  4011.     function STATE_Read(net_packet&, number)
  4012.     function STATE_Write(net_packet&)
  4013.     function switch_offline()
  4014.     function switch_online()
  4015.     function UPDATE_Read(net_packet&)
  4016.     function UPDATE_Write(net_packet&)
  4017.     function use_ai_locations(boolean)
  4018.     function used_ai_locations() const
  4019.     function visible_for_map() const
  4020.     function visible_for_map(boolean)
  4021.  
  4022. class cse_alife_object_projector (cse_alife_dynamic_object_visual)
  4023.     cse_alife_object_projector(string)
  4024.  
  4025.     property angle
  4026.     property id
  4027.     property m_game_vertex_id
  4028.     property m_level_vertex_id
  4029.     property m_story_id
  4030.     property online
  4031.     property parent_id
  4032.     property position
  4033.     property script_version
  4034.  
  4035.     function can_save() const
  4036.     function can_switch_offline() const
  4037.     function can_switch_offline(boolean)
  4038.     function can_switch_online() const
  4039.     function can_switch_online(boolean)
  4040.     function clsid() const
  4041.     function init()
  4042.     function interactive() const
  4043.     function keep_saved_data_anyway() const
  4044.     function move_offline() const
  4045.     function move_offline(boolean)
  4046.     function name(const cse_abstract*)
  4047.     function on_before_register()
  4048.     function on_register()
  4049.     function on_spawn()
  4050.     function on_unregister()
  4051.     function section_name(const cse_abstract*)
  4052.     function spawn_ini(cse_abstract*)
  4053.     function STATE_Read(net_packet&, number)
  4054.     function STATE_Write(net_packet&)
  4055.     function switch_offline()
  4056.     function switch_online()
  4057.     function UPDATE_Read(net_packet&)
  4058.     function UPDATE_Write(net_packet&)
  4059.     function use_ai_locations(boolean)
  4060.     function used_ai_locations() const
  4061.     function visible_for_map() const
  4062.     function visible_for_map(boolean)
  4063.  
  4064. class cse_alife_online_offline_group (cse_alife_dynamic_object, cse_alife_schedulable)
  4065.     cse_alife_online_offline_group(string)
  4066.  
  4067.     property angle
  4068.     property id
  4069.     property m_game_vertex_id
  4070.     property m_level_vertex_id
  4071.     property m_story_id
  4072.     property online
  4073.     property parent_id
  4074.     property position
  4075.     property script_version
  4076.  
  4077.     function add_location_type(string)
  4078.     function can_save() const
  4079.     function can_switch_offline() const
  4080.     function can_switch_offline(boolean)
  4081.     function can_switch_online() const
  4082.     function can_switch_online(boolean)
  4083.     function clear_location_types()
  4084.     function clsid() const
  4085.     function commander_id()
  4086.     function force_change_position(vector)
  4087.     function get_current_task()
  4088.     function init()
  4089.     function interactive() const
  4090.     function keep_saved_data_anyway() const
  4091.     function move_offline() const
  4092.     function move_offline(boolean)
  4093.     function name(const cse_abstract*)
  4094.     function npc_count() const
  4095.     function on_before_register()
  4096.     function on_register()
  4097.     function on_spawn()
  4098.     function on_unregister()
  4099.     function register_member(number)
  4100.     function section_name(const cse_abstract*)
  4101.     function spawn_ini(cse_abstract*)
  4102.     function squad_members() const
  4103.     function STATE_Read(net_packet&, number)
  4104.     function STATE_Write(net_packet&)
  4105.     function switch_offline()
  4106.     function switch_online()
  4107.     function unregister_member(number)
  4108.     function update()
  4109.     function UPDATE_Read(net_packet&)
  4110.     function UPDATE_Write(net_packet&)
  4111.     function use_ai_locations(boolean)
  4112.     function used_ai_locations() const
  4113.     function visible_for_map() const
  4114.     function visible_for_map(boolean)
  4115.  
  4116. class cse_alife_ph_skeleton_object (cse_alife_dynamic_object_visual, cse_ph_skeleton)
  4117.     cse_alife_ph_skeleton_object(string)
  4118.  
  4119.     property angle
  4120.     property id
  4121.     property m_game_vertex_id
  4122.     property m_level_vertex_id
  4123.     property m_story_id
  4124.     property online
  4125.     property parent_id
  4126.     property position
  4127.     property script_version
  4128.  
  4129.     function can_save() const
  4130.     function can_switch_offline() const
  4131.     function can_switch_offline(boolean)
  4132.     function can_switch_online() const
  4133.     function can_switch_online(boolean)
  4134.     function clsid() const
  4135.     function init()
  4136.     function interactive() const
  4137.     function keep_saved_data_anyway() const
  4138.     function move_offline() const
  4139.     function move_offline(boolean)
  4140.     function name(const cse_abstract*)
  4141.     function on_before_register()
  4142.     function on_register()
  4143.     function on_spawn()
  4144.     function on_unregister()
  4145.     function section_name(const cse_abstract*)
  4146.     function spawn_ini(cse_abstract*)
  4147.     function STATE_Read(net_packet&, number)
  4148.     function STATE_Write(net_packet&)
  4149.     function switch_offline()
  4150.     function switch_online()
  4151.     function UPDATE_Read(net_packet&)
  4152.     function UPDATE_Write(net_packet&)
  4153.     function use_ai_locations(boolean)
  4154.     function used_ai_locations() const
  4155.     function visible_for_map() const
  4156.     function visible_for_map(boolean)
  4157.  
  4158. class cse_alife_psydog_phantom (cse_alife_monster_base)
  4159.     cse_alife_psydog_phantom(string)
  4160.  
  4161.     property angle
  4162.     property group
  4163.     property group_id
  4164.     property id
  4165.     property m_game_vertex_id
  4166.     property m_level_vertex_id
  4167.     property m_smart_terrain_id
  4168.     property m_story_id
  4169.     property online
  4170.     property parent_id
  4171.     property position
  4172.     property script_version
  4173.     property squad
  4174.     property team
  4175.  
  4176.     function alive() const
  4177.     function brain(cse_alife_monster_abstract*)
  4178.     function can_save() const
  4179.     function can_switch_offline() const
  4180.     function can_switch_offline(boolean)
  4181.     function can_switch_online() const
  4182.     function can_switch_online(boolean)
  4183.     function clear_smart_terrain(cse_alife_monster_abstract*)
  4184.     function clsid() const
  4185.     function current_level_travel_speed(cse_alife_monster_abstract*)
  4186.     function current_level_travel_speed(cse_alife_monster_abstract*, number)
  4187.     function force_set_goodwill(cse_alife_monster_abstract*, number, number)
  4188.     function g_group()
  4189.     function g_squad()
  4190.     function g_team()
  4191.     function has_detector()
  4192.     function health() const
  4193.     function init()
  4194.     function interactive() const
  4195.     function keep_saved_data_anyway() const
  4196.     function kill()
  4197.     function move_offline() const
  4198.     function move_offline(boolean)
  4199.     function name(const cse_abstract*)
  4200.     function o_torso(cse_alife_creature_abstract*)
  4201.     function on_before_register()
  4202.     function on_death(cse_abstract*)
  4203.     function on_register()
  4204.     function on_spawn()
  4205.     function on_unregister()
  4206.     function rank()
  4207.     function section_name(const cse_abstract*)
  4208.     function smart_terrain_id(cse_alife_monster_abstract*)
  4209.     function smart_terrain_task_activate(cse_alife_monster_abstract*)
  4210.     function smart_terrain_task_deactivate(cse_alife_monster_abstract*)
  4211.     function spawn_ini(cse_abstract*)
  4212.     function STATE_Read(net_packet&, number)
  4213.     function STATE_Write(net_packet&)
  4214.     function switch_offline()
  4215.     function switch_online()
  4216.     function travel_speed(cse_alife_monster_abstract*)
  4217.     function travel_speed(cse_alife_monster_abstract*, number)
  4218.     function update()
  4219.     function UPDATE_Read(net_packet&)
  4220.     function UPDATE_Write(net_packet&)
  4221.     function use_ai_locations(boolean)
  4222.     function used_ai_locations() const
  4223.     function visible_for_map() const
  4224.     function visible_for_map(boolean)
  4225.  
  4226. class cse_alife_schedulable (ipure_schedulable_object)
  4227. class cse_alife_smart_zone (cse_alife_space_restrictor, cse_alife_schedulable)
  4228.     cse_alife_smart_zone(string)
  4229.  
  4230.     property angle
  4231.     property id
  4232.     property m_game_vertex_id
  4233.     property m_level_vertex_id
  4234.     property m_story_id
  4235.     property online
  4236.     property parent_id
  4237.     property position
  4238.     property script_version
  4239.  
  4240.     function can_save() const
  4241.     function can_switch_offline() const
  4242.     function can_switch_offline(boolean)
  4243.     function can_switch_online() const
  4244.     function can_switch_online(boolean)
  4245.     function clsid() const
  4246.     function detect_probability()
  4247.     function enabled(cse_alife_monster_abstract*) const
  4248.     function init()
  4249.     function interactive() const
  4250.     function keep_saved_data_anyway() const
  4251.     function move_offline() const
  4252.     function move_offline(boolean)
  4253.     function name(const cse_abstract*)
  4254.     function on_before_register()
  4255.     function on_register()
  4256.     function on_spawn()
  4257.     function on_unregister()
  4258.     function register_npc(cse_alife_monster_abstract*)
  4259.     function section_name(const cse_abstract*)
  4260.     function smart_touch(cse_alife_monster_abstract*)
  4261.     function spawn_ini(cse_abstract*)
  4262.     function STATE_Read(net_packet&, number)
  4263.     function STATE_Write(net_packet&)
  4264.     function suitable(cse_alife_monster_abstract*) const
  4265.     function switch_offline()
  4266.     function switch_online()
  4267.     function task(cse_alife_monster_abstract*)
  4268.     function unregister_npc(cse_alife_monster_abstract*)
  4269.     function update()
  4270.     function UPDATE_Read(net_packet&)
  4271.     function UPDATE_Write(net_packet&)
  4272.     function use_ai_locations(boolean)
  4273.     function used_ai_locations() const
  4274.     function visible_for_map() const
  4275.     function visible_for_map(boolean)
  4276.  
  4277. class cse_alife_space_restrictor (cse_alife_dynamic_object, cse_shape)
  4278.     cse_alife_space_restrictor(string)
  4279.  
  4280.     property angle
  4281.     property id
  4282.     property m_game_vertex_id
  4283.     property m_level_vertex_id
  4284.     property m_story_id
  4285.     property online
  4286.     property parent_id
  4287.     property position
  4288.     property script_version
  4289.  
  4290.     function can_save() const
  4291.     function can_switch_offline() const
  4292.     function can_switch_offline(boolean)
  4293.     function can_switch_online() const
  4294.     function can_switch_online(boolean)
  4295.     function clsid() const
  4296.     function init()
  4297.     function interactive() const
  4298.     function keep_saved_data_anyway() const
  4299.     function move_offline() const
  4300.     function move_offline(boolean)
  4301.     function name(const cse_abstract*)
  4302.     function on_before_register()
  4303.     function on_register()
  4304.     function on_spawn()
  4305.     function on_unregister()
  4306.     function section_name(const cse_abstract*)
  4307.     function spawn_ini(cse_abstract*)
  4308.     function STATE_Read(net_packet&, number)
  4309.     function STATE_Write(net_packet&)
  4310.     function switch_offline()
  4311.     function switch_online()
  4312.     function UPDATE_Read(net_packet&)
  4313.     function UPDATE_Write(net_packet&)
  4314.     function use_ai_locations(boolean)
  4315.     function used_ai_locations() const
  4316.     function visible_for_map() const
  4317.     function visible_for_map(boolean)
  4318.  
  4319. class cse_alife_team_base_zone (cse_alife_space_restrictor)
  4320.     cse_alife_team_base_zone(string)
  4321.  
  4322.     property angle
  4323.     property id
  4324.     property m_game_vertex_id
  4325.     property m_level_vertex_id
  4326.     property m_story_id
  4327.     property online
  4328.     property parent_id
  4329.     property position
  4330.     property script_version
  4331.  
  4332.     function can_save() const
  4333.     function can_switch_offline() const
  4334.     function can_switch_offline(boolean)
  4335.     function can_switch_online() const
  4336.     function can_switch_online(boolean)
  4337.     function clsid() const
  4338.     function init()
  4339.     function interactive() const
  4340.     function keep_saved_data_anyway() const
  4341.     function move_offline() const
  4342.     function move_offline(boolean)
  4343.     function name(const cse_abstract*)
  4344.     function on_before_register()
  4345.     function on_register()
  4346.     function on_spawn()
  4347.     function on_unregister()
  4348.     function section_name(const cse_abstract*)
  4349.     function spawn_ini(cse_abstract*)
  4350.     function STATE_Read(net_packet&, number)
  4351.     function STATE_Write(net_packet&)
  4352.     function switch_offline()
  4353.     function switch_online()
  4354.     function UPDATE_Read(net_packet&)
  4355.     function UPDATE_Write(net_packet&)
  4356.     function use_ai_locations(boolean)
  4357.     function used_ai_locations() const
  4358.     function visible_for_map() const
  4359.     function visible_for_map(boolean)
  4360.  
  4361. class cse_alife_trader (cse_alife_dynamic_object_visual, cse_alife_trader_abstract)
  4362.     cse_alife_trader(string)
  4363.  
  4364.     property angle
  4365.     property id
  4366.     property m_game_vertex_id
  4367.     property m_level_vertex_id
  4368.     property m_story_id
  4369.     property online
  4370.     property parent_id
  4371.     property position
  4372.     property script_version
  4373.  
  4374.     function can_save() const
  4375.     function can_switch_offline() const
  4376.     function can_switch_offline(boolean)
  4377.     function can_switch_online() const
  4378.     function can_switch_online(boolean)
  4379.     function character_icon(cse_alife_trader_abstract*)
  4380.     function character_name(cse_alife_trader_abstract*)
  4381.     function clsid() const
  4382.     function community() const
  4383.     function init()
  4384.     function interactive() const
  4385.     function keep_saved_data_anyway() const
  4386.     function move_offline() const
  4387.     function move_offline(boolean)
  4388.     function name(const cse_abstract*)
  4389.     function on_before_register()
  4390.     function on_register()
  4391.     function on_spawn()
  4392.     function on_unregister()
  4393.     function profile_name(cse_alife_trader_abstract*)
  4394.     function rank()
  4395.     function reputation()
  4396.     function section_name(const cse_abstract*)
  4397.     function set_character_name(cse_alife_trader_abstract*, string)
  4398.     function set_profile_name(cse_alife_trader_abstract*, string)
  4399.     function set_rank(number)
  4400.     function spawn_ini(cse_abstract*)
  4401.     function STATE_Read(net_packet&, number)
  4402.     function STATE_Write(net_packet&)
  4403.     function switch_offline()
  4404.     function switch_online()
  4405.     function UPDATE_Read(net_packet&)
  4406.     function UPDATE_Write(net_packet&)
  4407.     function use_ai_locations(boolean)
  4408.     function used_ai_locations() const
  4409.     function visible_for_map() const
  4410.     function visible_for_map(boolean)
  4411.  
  4412. class cse_alife_trader_abstract
  4413.     function character_icon(cse_alife_trader_abstract*)
  4414.     function character_name(cse_alife_trader_abstract*)
  4415.     function community() const
  4416.     function profile_name(cse_alife_trader_abstract*)
  4417.     function rank()
  4418.     function reputation()
  4419.     function set_character_name(cse_alife_trader_abstract*, string)
  4420.     function set_profile_name(cse_alife_trader_abstract*, string)
  4421.     function set_rank(number)
  4422.  
  4423. class cse_anomalous_zone (cse_custom_zone)
  4424.     cse_anomalous_zone(string)
  4425.  
  4426.     property angle
  4427.     property id
  4428.     property m_game_vertex_id
  4429.     property m_level_vertex_id
  4430.     property m_story_id
  4431.     property online
  4432.     property parent_id
  4433.     property position
  4434.     property script_version
  4435.  
  4436.     function can_save() const
  4437.     function can_switch_offline() const
  4438.     function can_switch_offline(boolean)
  4439.     function can_switch_online() const
  4440.     function can_switch_online(boolean)
  4441.     function clsid() const
  4442.     function init()
  4443.     function interactive() const
  4444.     function keep_saved_data_anyway() const
  4445.     function move_offline() const
  4446.     function move_offline(boolean)
  4447.     function name(const cse_abstract*)
  4448.     function on_before_register()
  4449.     function on_register()
  4450.     function on_spawn()
  4451.     function on_unregister()
  4452.     function section_name(const cse_abstract*)
  4453.     function spawn_ini(cse_abstract*)
  4454.     function STATE_Read(net_packet&, number)
  4455.     function STATE_Write(net_packet&)
  4456.     function switch_offline()
  4457.     function switch_online()
  4458.     function UPDATE_Read(net_packet&)
  4459.     function UPDATE_Write(net_packet&)
  4460.     function use_ai_locations(boolean)
  4461.     function used_ai_locations() const
  4462.     function visible_for_map() const
  4463.     function visible_for_map(boolean)
  4464.  
  4465. class cse_custom_zone (cse_alife_dynamic_object, cse_shape)
  4466.     cse_custom_zone(string)
  4467.  
  4468.     property angle
  4469.     property id
  4470.     property m_game_vertex_id
  4471.     property m_level_vertex_id
  4472.     property m_story_id
  4473.     property online
  4474.     property parent_id
  4475.     property position
  4476.     property script_version
  4477.  
  4478.     function can_save() const
  4479.     function can_switch_offline() const
  4480.     function can_switch_offline(boolean)
  4481.     function can_switch_online() const
  4482.     function can_switch_online(boolean)
  4483.     function clsid() const
  4484.     function init()
  4485.     function interactive() const
  4486.     function keep_saved_data_anyway() const
  4487.     function move_offline() const
  4488.     function move_offline(boolean)
  4489.     function name(const cse_abstract*)
  4490.     function on_before_register()
  4491.     function on_register()
  4492.     function on_spawn()
  4493.     function on_unregister()
  4494.     function section_name(const cse_abstract*)
  4495.     function spawn_ini(cse_abstract*)
  4496.     function STATE_Read(net_packet&, number)
  4497.     function STATE_Write(net_packet&)
  4498.     function switch_offline()
  4499.     function switch_online()
  4500.     function UPDATE_Read(net_packet&)
  4501.     function UPDATE_Write(net_packet&)
  4502.     function use_ai_locations(boolean)
  4503.     function used_ai_locations() const
  4504.     function visible_for_map() const
  4505.     function visible_for_map(boolean)
  4506.  
  4507. class cse_motion
  4508. class cse_ph_skeleton
  4509. class cse_shape
  4510. class cse_smart_cover (cse_alife_dynamic_object)
  4511.     cse_smart_cover(string)
  4512.  
  4513.     property angle
  4514.     property id
  4515.     property m_game_vertex_id
  4516.     property m_level_vertex_id
  4517.     property m_story_id
  4518.     property online
  4519.     property parent_id
  4520.     property position
  4521.     property script_version
  4522.  
  4523.     function can_save() const
  4524.     function can_switch_offline() const
  4525.     function can_switch_offline(boolean)
  4526.     function can_switch_online() const
  4527.     function can_switch_online(boolean)
  4528.     function clsid() const
  4529.     function description() const
  4530.     function init()
  4531.     function interactive() const
  4532.     function keep_saved_data_anyway() const
  4533.     function move_offline() const
  4534.     function move_offline(boolean)
  4535.     function name(const cse_abstract*)
  4536.     function on_before_register()
  4537.     function on_register()
  4538.     function on_spawn()
  4539.     function on_unregister()
  4540.     function section_name(const cse_abstract*)
  4541.     function set_available_loopholes(object)
  4542.     function spawn_ini(cse_abstract*)
  4543.     function STATE_Read(net_packet&, number)
  4544.     function STATE_Write(net_packet&)
  4545.     function switch_offline()
  4546.     function switch_online()
  4547.     function UPDATE_Read(net_packet&)
  4548.     function UPDATE_Write(net_packet&)
  4549.     function use_ai_locations(boolean)
  4550.     function used_ai_locations() const
  4551.     function visible_for_map() const
  4552.     function visible_for_map(boolean)
  4553.  
  4554. class cse_spectator (cse_abstract)
  4555.     cse_spectator(string)
  4556.  
  4557.     property angle
  4558.     property id
  4559.     property parent_id
  4560.     property position
  4561.     property script_version
  4562.  
  4563.     function clsid() const
  4564.     function init()
  4565.     function name(const cse_abstract*)
  4566.     function section_name(const cse_abstract*)
  4567.     function spawn_ini(cse_abstract*)
  4568.     function STATE_Read(net_packet&, number)
  4569.     function STATE_Write(net_packet&)
  4570.     function UPDATE_Read(net_packet&)
  4571.     function UPDATE_Write(net_packet&)
  4572.  
  4573. class cse_temporary (cse_abstract)
  4574.     cse_temporary(string)
  4575.  
  4576.     property angle
  4577.     property id
  4578.     property parent_id
  4579.     property position
  4580.     property script_version
  4581.  
  4582.     function clsid() const
  4583.     function init()
  4584.     function name(const cse_abstract*)
  4585.     function section_name(const cse_abstract*)
  4586.     function spawn_ini(cse_abstract*)
  4587.     function STATE_Read(net_packet&, number)
  4588.     function STATE_Write(net_packet&)
  4589.     function UPDATE_Read(net_packet&)
  4590.     function UPDATE_Write(net_packet&)
  4591.  
  4592. class cse_torrid_zone (cse_custom_zone, cse_motion)
  4593.     cse_torrid_zone(string)
  4594.  
  4595.     property angle
  4596.     property id
  4597.     property m_game_vertex_id
  4598.     property m_level_vertex_id
  4599.     property m_story_id
  4600.     property online
  4601.     property parent_id
  4602.     property position
  4603.     property script_version
  4604.  
  4605.     function can_save() const
  4606.     function can_switch_offline() const
  4607.     function can_switch_offline(boolean)
  4608.     function can_switch_online() const
  4609.     function can_switch_online(boolean)
  4610.     function clsid() const
  4611.     function init()
  4612.     function interactive() const
  4613.     function keep_saved_data_anyway() const
  4614.     function move_offline() const
  4615.     function move_offline(boolean)
  4616.     function name(const cse_abstract*)
  4617.     function on_before_register()
  4618.     function on_register()
  4619.     function on_spawn()
  4620.     function on_unregister()
  4621.     function section_name(const cse_abstract*)
  4622.     function spawn_ini(cse_abstract*)
  4623.     function STATE_Read(net_packet&, number)
  4624.     function STATE_Write(net_packet&)
  4625.     function switch_offline()
  4626.     function switch_online()
  4627.     function UPDATE_Read(net_packet&)
  4628.     function UPDATE_Write(net_packet&)
  4629.     function use_ai_locations(boolean)
  4630.     function used_ai_locations() const
  4631.     function visible_for_map() const
  4632.     function visible_for_map(boolean)
  4633.  
  4634. class cse_visual
  4635. class cse_zone_visual (cse_anomalous_zone, cse_visual)
  4636.     cse_zone_visual(string)
  4637.  
  4638.     property angle
  4639.     property id
  4640.     property m_game_vertex_id
  4641.     property m_level_vertex_id
  4642.     property m_story_id
  4643.     property online
  4644.     property parent_id
  4645.     property position
  4646.     property script_version
  4647.  
  4648.     function can_save() const
  4649.     function can_switch_offline() const
  4650.     function can_switch_offline(boolean)
  4651.     function can_switch_online() const
  4652.     function can_switch_online(boolean)
  4653.     function clsid() const
  4654.     function init()
  4655.     function interactive() const
  4656.     function keep_saved_data_anyway() const
  4657.     function move_offline() const
  4658.     function move_offline(boolean)
  4659.     function name(const cse_abstract*)
  4660.     function on_before_register()
  4661.     function on_register()
  4662.     function on_spawn()
  4663.     function on_unregister()
  4664.     function section_name(const cse_abstract*)
  4665.     function spawn_ini(cse_abstract*)
  4666.     function STATE_Read(net_packet&, number)
  4667.     function STATE_Write(net_packet&)
  4668.     function switch_offline()
  4669.     function switch_online()
  4670.     function UPDATE_Read(net_packet&)
  4671.     function UPDATE_Write(net_packet&)
  4672.     function use_ai_locations(boolean)
  4673.     function used_ai_locations() const
  4674.     function visible_for_map() const
  4675.     function visible_for_map(boolean)
  4676.  
  4677. class CServerList (CUIWindow)
  4678.     const ece_unique_nick_expired = 2
  4679.     const ece_unique_nick_not_registred = 1
  4680.  
  4681.     CServerList()
  4682.  
  4683.     function AttachChild(CUIWindow*)
  4684.     function ConnectToSelected()
  4685.     function DetachChild(CUIWindow*)
  4686.     function Enable(boolean)
  4687.     function FocusReceiveTime() const
  4688.     function GetAbsoluteRect(Frect&)
  4689.     function GetHeight() const
  4690.     function GetWidth() const
  4691.     function GetWndPos(CUIWindow*)
  4692.     function IsAutoDelete()
  4693.     function IsCursorOverWindow() const
  4694.     function IsEnabled()
  4695.     function IsShown()
  4696.     function NetRadioChanged(boolean)
  4697.     function RefreshList(boolean)
  4698.     function RefreshQuick()
  4699.     function ResetPPMode()
  4700.     function SetAutoDelete(boolean)
  4701.     function SetConnectionErrCb(connect_error_cb)
  4702.     function SetFilters(SServerFilters&)
  4703.     function SetPlayerName(string)
  4704.     function SetPPMode()
  4705.     function SetSortFunc(string, boolean)
  4706.     function SetWindowName(string)
  4707.     function SetWndPos(vector2)
  4708.     function SetWndRect(Frect)
  4709.     function SetWndSize(vector2)
  4710.     function Show(boolean)
  4711.     function ShowServerInfo()
  4712.     function WindowName()
  4713.  
  4714. class CSightParams
  4715.     const eSightTypeAnimationDirection = 11
  4716.     const eSightTypeCover = 5
  4717.     const eSightTypeCoverLookOver = 8
  4718.     const eSightTypeCurrentDirection = 0
  4719.     const eSightTypeDirection = 2
  4720.     const eSightTypeDummy = -1
  4721.     const eSightTypeFireObject = 9
  4722.     const eSightTypeFirePosition = 10
  4723.     const eSightTypeLookOver = 7
  4724.     const eSightTypeObject = 4
  4725.     const eSightTypePathDirection = 1
  4726.     const eSightTypePosition = 3
  4727.     const eSightTypeSearch = 6
  4728.  
  4729.     CSightParams()
  4730.  
  4731.     property m_object
  4732.     property m_sight_type
  4733.     property m_vector
  4734.  
  4735. class CSilencer (CGameObject)
  4736.     CSilencer()
  4737.  
  4738.     function _construct()
  4739.     function getEnabled() const
  4740.     function getVisible() const
  4741.     function net_Export(net_packet&)
  4742.     function net_Import(net_packet&)
  4743.     function net_Spawn(cse_abstract*)
  4744.     function use(CGameObject*)
  4745.     function Visual() const
  4746.  
  4747. class CSimpleDetector (CGameObject)
  4748.     CSimpleDetector()
  4749.  
  4750.     function _construct()
  4751.     function getEnabled() const
  4752.     function getVisible() const
  4753.     function net_Export(net_packet&)
  4754.     function net_Import(net_packet&)
  4755.     function net_Spawn(cse_abstract*)
  4756.     function use(CGameObject*)
  4757.     function Visual() const
  4758.  
  4759. class CSnork (CGameObject)
  4760.     CSnork()
  4761.  
  4762.     function _construct()
  4763.     function getEnabled() const
  4764.     function getVisible() const
  4765.     function net_Export(net_packet&)
  4766.     function net_Import(net_packet&)
  4767.     function net_Spawn(cse_abstract*)
  4768.     function use(CGameObject*)
  4769.     function Visual() const
  4770.  
  4771. class CSpaceRestrictor (CGameObject)
  4772.     CSpaceRestrictor()
  4773.  
  4774.     function _construct()
  4775.     function getEnabled() const
  4776.     function getVisible() const
  4777.     function net_Export(net_packet&)
  4778.     function net_Import(net_packet&)
  4779.     function net_Spawn(cse_abstract*)
  4780.     function Radius() const
  4781.     function use(CGameObject*)
  4782.     function Visual() const
  4783.  
  4784. class CStalkerOutfit (CGameObject)
  4785.     CStalkerOutfit()
  4786.  
  4787.     function _construct()
  4788.     function getEnabled() const
  4789.     function getVisible() const
  4790.     function net_Export(net_packet&)
  4791.     function net_Import(net_packet&)
  4792.     function net_Spawn(cse_abstract*)
  4793.     function use(CGameObject*)
  4794.     function Visual() const
  4795.  
  4796. class CThornArtefact (CArtefact)
  4797.     CThornArtefact()
  4798.  
  4799.     property m_bCanSpawnZone
  4800.     property m_fBleedingRestoreSpeed
  4801.     property m_fHealthRestoreSpeed
  4802.     property m_fPowerRestoreSpeed
  4803.     property m_fRadiationRestoreSpeed
  4804.     property m_fSatietyRestoreSpeed
  4805.  
  4806.     function _construct()
  4807.     function ActivateArtefact()
  4808.     function AdditionalInventoryWeight() const
  4809.     function CanBeActivated()
  4810.     function FollowByPath(string, number, vector)
  4811.     function GetAfRank() const
  4812.     function getEnabled() const
  4813.     function getVisible() const
  4814.     function net_Export(net_packet&)
  4815.     function net_Import(net_packet&)
  4816.     function net_Spawn(cse_abstract*)
  4817.     function SwitchVisibility(boolean)
  4818.     function use(CGameObject*)
  4819.     function Visual() const
  4820.  
  4821. class CTime
  4822.     const DateToDay = 0
  4823.     const DateToMonth = 1
  4824.     const DateToYear = 2
  4825.     const TimeToHours = 0
  4826.     const TimeToMilisecs = 3
  4827.     const TimeToMinutes = 1
  4828.     const TimeToSeconds = 2
  4829.  
  4830.     CTime()
  4831.     CTime(const CTime&)
  4832.  
  4833.     operator -(CTime&, CTime)
  4834.     operator +(CTime&, CTime)
  4835.     operator <(const CTime&, CTime)
  4836.     operator <=(const CTime&, CTime)
  4837.     operator ==(const CTime&, CTime)
  4838.     operator >(const CTime&, CTime)
  4839.     operator >=(const CTime&, CTime)
  4840.  
  4841.     function add(CTime*)
  4842.     function dateToString(number)
  4843.     function diffSec(CTime*)
  4844.     function get(number&, number&, number&, number&, number&, number&, number&)
  4845.     function set(number, number, number, number, number, number, number)
  4846.     function setHMS(number, number, number)
  4847.     function setHMSms(number, number, number, number)
  4848.     function sub(CTime*)
  4849.     function timeToString(number)
  4850.  
  4851. class CTorch (CGameObject)
  4852.     CTorch()
  4853.  
  4854.     function _construct()
  4855.     function getEnabled() const
  4856.     function getVisible() const
  4857.     function net_Export(net_packet&)
  4858.     function net_Import(net_packet&)
  4859.     function net_Spawn(cse_abstract*)
  4860.     function use(CGameObject*)
  4861.     function Visual() const
  4862.  
  4863. class CTorridZone (CGameObject)
  4864.     CTorridZone()
  4865.  
  4866.     function _construct()
  4867.     function getEnabled() const
  4868.     function getVisible() const
  4869.     function net_Export(net_packet&)
  4870.     function net_Import(net_packet&)
  4871.     function net_Spawn(cse_abstract*)
  4872.     function use(CGameObject*)
  4873.     function Visual() const
  4874.  
  4875. class CTushkano (CGameObject)
  4876.     CTushkano()
  4877.  
  4878.     function _construct()
  4879.     function getEnabled() const
  4880.     function getVisible() const
  4881.     function net_Export(net_packet&)
  4882.     function net_Import(net_packet&)
  4883.     function net_Spawn(cse_abstract*)
  4884.     function use(CGameObject*)
  4885.     function Visual() const
  4886.  
  4887. class CUI3tButton (CUIButton)
  4888.     CUI3tButton()
  4889.  
  4890.     function AdjustHeightToText()
  4891.     function AdjustWidthToText()
  4892.     function AttachChild(CUIWindow*)
  4893.     function DetachChild(CUIWindow*)
  4894.     function Enable(boolean)
  4895.     function FocusReceiveTime() const
  4896.     function GetAbsoluteRect(Frect&)
  4897.     function GetHeight() const
  4898.     function GetStretchTexture()
  4899.     function GetTextureColor() const
  4900.     function GetTextureRect()
  4901.     function GetWidth() const
  4902.     function GetWndPos(CUIWindow*)
  4903.     function InitTexture(string)
  4904.     function IsAutoDelete()
  4905.     function IsCursorOverWindow() const
  4906.     function IsEnabled()
  4907.     function IsShown()
  4908.     function ResetPPMode()
  4909.     function SetAutoDelete(boolean)
  4910.     function SetPPMode()
  4911.     function SetStretchTexture(boolean)
  4912.     function SetTextureColor(number)
  4913.     function SetTextureRect(Frect*)
  4914.     function SetWindowName(string)
  4915.     function SetWndPos(vector2)
  4916.     function SetWndRect(Frect)
  4917.     function SetWndSize(vector2)
  4918.     function Show(boolean)
  4919.     function TextControl()
  4920.     function WindowName()
  4921.  
  4922. class CUIActorMenu (CUIDialogWnd)
  4923.     CUIActorMenu()
  4924.  
  4925.     function AttachChild(CUIWindow*)
  4926.     function DetachChild(CUIWindow*)
  4927.     function Enable(boolean)
  4928.     function FocusReceiveTime() const
  4929.     function get_drag_item()
  4930.     function GetAbsoluteRect(Frect&)
  4931.     function GetHeight() const
  4932.     function GetHolder()
  4933.     function GetInvBox(CUIActorMenu*)
  4934.     function GetMenuMode()
  4935.     function GetPartner(CUIActorMenu*)
  4936.     function GetWidth() const
  4937.     function GetWndPos(CUIWindow*)
  4938.     function HideDialog()
  4939.     function highlight_for_each_in_slot(function<boolean>, number, number)
  4940.     function highlight_section_in_slot(string, number, number)
  4941.     function IsAutoDelete()
  4942.     function IsCursorOverWindow() const
  4943.     function IsEnabled()
  4944.     function IsShown()
  4945.     function refresh_current_cell_item()
  4946.     function ResetPPMode()
  4947.     function SetActor(CUIActorMenu*, game_object*)
  4948.     function SetAutoDelete(boolean)
  4949.     function SetInvBox(CUIActorMenu*, game_object*)
  4950.     function SetMenuMode(enum EMenuMode)
  4951.     function SetPartner(CUIActorMenu*, game_object*)
  4952.     function SetPPMode()
  4953.     function SetWindowName(string)
  4954.     function SetWndPos(vector2)
  4955.     function SetWndRect(Frect)
  4956.     function SetWndSize(vector2)
  4957.     function Show(boolean)
  4958.     function ShowDialog(boolean)
  4959.     function ToBelt(game_object*, boolean)
  4960.     function ToSlot(game_object*, boolean, number)
  4961.     function WindowName()
  4962.  
  4963. class CUIButton (CUIStatic)
  4964.     CUIButton()
  4965.  
  4966.     function AdjustHeightToText()
  4967.     function AdjustWidthToText()
  4968.     function AttachChild(CUIWindow*)
  4969.     function DetachChild(CUIWindow*)
  4970.     function Enable(boolean)
  4971.     function FocusReceiveTime() const
  4972.     function GetAbsoluteRect(Frect&)
  4973.     function GetHeight() const
  4974.     function GetStretchTexture()
  4975.     function GetTextureColor() const
  4976.     function GetTextureRect()
  4977.     function GetWidth() const
  4978.     function GetWndPos(CUIWindow*)
  4979.     function InitTexture(string)
  4980.     function IsAutoDelete()
  4981.     function IsCursorOverWindow() const
  4982.     function IsEnabled()
  4983.     function IsShown()
  4984.     function ResetPPMode()
  4985.     function SetAutoDelete(boolean)
  4986.     function SetPPMode()
  4987.     function SetStretchTexture(boolean)
  4988.     function SetTextureColor(number)
  4989.     function SetTextureRect(Frect*)
  4990.     function SetWindowName(string)
  4991.     function SetWndPos(vector2)
  4992.     function SetWndRect(Frect)
  4993.     function SetWndSize(vector2)
  4994.     function Show(boolean)
  4995.     function TextControl()
  4996.     function WindowName()
  4997.  
  4998. class CUICheckButton (CUI3tButton)
  4999.     CUICheckButton()
  5000.  
  5001.     function AdjustHeightToText()
  5002.     function AdjustWidthToText()
  5003.     function AttachChild(CUIWindow*)
  5004.     function DetachChild(CUIWindow*)
  5005.     function Enable(boolean)
  5006.     function FocusReceiveTime() const
  5007.     function GetAbsoluteRect(Frect&)
  5008.     function GetCheck() const
  5009.     function GetHeight() const
  5010.     function GetStretchTexture()
  5011.     function GetTextureColor() const
  5012.     function GetTextureRect()
  5013.     function GetWidth() const
  5014.     function GetWndPos(CUIWindow*)
  5015.     function InitTexture(string)
  5016.     function IsAutoDelete()
  5017.     function IsCursorOverWindow() const
  5018.     function IsEnabled()
  5019.     function IsShown()
  5020.     function ResetPPMode()
  5021.     function SetAutoDelete(boolean)
  5022.     function SetCheck(boolean)
  5023.     function SetDependControl(CUIWindow*)
  5024.     function SetPPMode()
  5025.     function SetStretchTexture(boolean)
  5026.     function SetTextureColor(number)
  5027.     function SetTextureRect(Frect*)
  5028.     function SetWindowName(string)
  5029.     function SetWndPos(vector2)
  5030.     function SetWndRect(Frect)
  5031.     function SetWndSize(vector2)
  5032.     function Show(boolean)
  5033.     function TextControl()
  5034.     function WindowName()
  5035.  
  5036. class CUIComboBox (CUIWindow)
  5037.     CUIComboBox()
  5038.  
  5039.     function AddItem(string, number)
  5040.     function AttachChild(CUIWindow*)
  5041.     function ClearList()
  5042.     function CurrentID()
  5043.     function DetachChild(CUIWindow*)
  5044.     function disable_id(number)
  5045.     function Enable(boolean)
  5046.     function enable_id(number)
  5047.     function FocusReceiveTime() const
  5048.     function GetAbsoluteRect(Frect&)
  5049.     function GetCurrentIdx()
  5050.     function GetHeight() const
  5051.     function GetText()
  5052.     function GetTextOf(number)
  5053.     function GetWidth() const
  5054.     function GetWndPos(CUIWindow*)
  5055.     function IsAutoDelete()
  5056.     function IsCursorOverWindow() const
  5057.     function IsEnabled()
  5058.     function IsShown()
  5059.     function ResetPPMode()
  5060.     function SetAutoDelete(boolean)
  5061.     function SetCurrentIdx(number)
  5062.     function SetCurrentOptValue()
  5063.     function SetListLength(number)
  5064.     function SetPPMode()
  5065.     function SetText(string)
  5066.     function SetVertScroll(boolean)
  5067.     function SetWindowName(string)
  5068.     function SetWndPos(vector2)
  5069.     function SetWndRect(Frect)
  5070.     function SetWndSize(vector2)
  5071.     function Show(boolean)
  5072.     function WindowName()
  5073.  
  5074. class CUICustomEdit (CUIWindow)
  5075.     function AttachChild(CUIWindow*)
  5076.     function CaptureFocus(boolean)
  5077.     function DetachChild(CUIWindow*)
  5078.     function Enable(boolean)
  5079.     function FocusReceiveTime() const
  5080.     function GetAbsoluteRect(Frect&)
  5081.     function GetHeight() const
  5082.     function GetText() const
  5083.     function GetWidth() const
  5084.     function GetWndPos(CUIWindow*)
  5085.     function IsAutoDelete()
  5086.     function IsCursorOverWindow() const
  5087.     function IsEnabled()
  5088.     function IsShown()
  5089.     function ResetPPMode()
  5090.     function SetAutoDelete(boolean)
  5091.     function SetNextFocusCapturer(CUICustomEdit*)
  5092.     function SetPPMode()
  5093.     function SetText(string)
  5094.     function SetWindowName(string)
  5095.     function SetWndPos(vector2)
  5096.     function SetWndRect(Frect)
  5097.     function SetWndSize(vector2)
  5098.     function Show(boolean)
  5099.     function WindowName()
  5100.  
  5101. class CUICustomSpin (CUIWindow)
  5102.     function AttachChild(CUIWindow*)
  5103.     function DetachChild(CUIWindow*)
  5104.     function Enable(boolean)
  5105.     function FocusReceiveTime() const
  5106.     function GetAbsoluteRect(Frect&)
  5107.     function GetHeight() const
  5108.     function GetText()
  5109.     function GetWidth() const
  5110.     function GetWndPos(CUIWindow*)
  5111.     function IsAutoDelete()
  5112.     function IsCursorOverWindow() const
  5113.     function IsEnabled()
  5114.     function IsShown()
  5115.     function ResetPPMode()
  5116.     function SetAutoDelete(boolean)
  5117.     function SetPPMode()
  5118.     function SetWindowName(string)
  5119.     function SetWndPos(vector2)
  5120.     function SetWndRect(Frect)
  5121.     function SetWndSize(vector2)
  5122.     function Show(boolean)
  5123.     function WindowName()
  5124.  
  5125. class CUIDialogWnd (CUIWindow)
  5126.     CUIDialogWnd()
  5127.  
  5128.     function AttachChild(CUIWindow*)
  5129.     function DetachChild(CUIWindow*)
  5130.     function Enable(boolean)
  5131.     function FocusReceiveTime() const
  5132.     function GetAbsoluteRect(Frect&)
  5133.     function GetHeight() const
  5134.     function GetHolder()
  5135.     function GetWidth() const
  5136.     function GetWndPos(CUIWindow*)
  5137.     function HideDialog()
  5138.     function IsAutoDelete()
  5139.     function IsCursorOverWindow() const
  5140.     function IsEnabled()
  5141.     function IsShown()
  5142.     function ResetPPMode()
  5143.     function SetAutoDelete(boolean)
  5144.     function SetPPMode()
  5145.     function SetWindowName(string)
  5146.     function SetWndPos(vector2)
  5147.     function SetWndRect(Frect)
  5148.     function SetWndSize(vector2)
  5149.     function Show(boolean)
  5150.     function ShowDialog(boolean)
  5151.     function WindowName()
  5152.  
  5153. class CUIEditBox (CUICustomEdit)
  5154.     CUIEditBox()
  5155.  
  5156.     function AttachChild(CUIWindow*)
  5157.     function CaptureFocus(boolean)
  5158.     function DetachChild(CUIWindow*)
  5159.     function Enable(boolean)
  5160.     function FocusReceiveTime() const
  5161.     function GetAbsoluteRect(Frect&)
  5162.     function GetHeight() const
  5163.     function GetText() const
  5164.     function GetWidth() const
  5165.     function GetWndPos(CUIWindow*)
  5166.     function InitTexture(string)
  5167.     function IsAutoDelete()
  5168.     function IsCursorOverWindow() const
  5169.     function IsEnabled()
  5170.     function IsShown()
  5171.     function ResetPPMode()
  5172.     function SetAutoDelete(boolean)
  5173.     function SetNextFocusCapturer(CUICustomEdit*)
  5174.     function SetPPMode()
  5175.     function SetText(string)
  5176.     function SetWindowName(string)
  5177.     function SetWndPos(vector2)
  5178.     function SetWndRect(Frect)
  5179.     function SetWndSize(vector2)
  5180.     function Show(boolean)
  5181.     function WindowName()
  5182.  
  5183. class CUIFrameLineWnd (CUIWindow)
  5184.     CUIFrameLineWnd()
  5185.  
  5186.     function AttachChild(CUIWindow*)
  5187.     function DetachChild(CUIWindow*)
  5188.     function Enable(boolean)
  5189.     function FocusReceiveTime() const
  5190.     function GetAbsoluteRect(Frect&)
  5191.     function GetHeight() const
  5192.     function GetWidth() const
  5193.     function GetWndPos(CUIWindow*)
  5194.     function IsAutoDelete()
  5195.     function IsCursorOverWindow() const
  5196.     function IsEnabled()
  5197.     function IsShown()
  5198.     function ResetPPMode()
  5199.     function SetAutoDelete(boolean)
  5200.     function SetColor(number)
  5201.     function SetHeight(number)
  5202.     function SetPPMode()
  5203.     function SetWidth(number)
  5204.     function SetWindowName(string)
  5205.     function SetWndPos(vector2)
  5206.     function SetWndRect(Frect)
  5207.     function SetWndSize(vector2)
  5208.     function Show(boolean)
  5209.     function WindowName()
  5210.  
  5211. class CUIFrameWindow (CUIWindow)
  5212.     CUIFrameWindow()
  5213.  
  5214.     function AttachChild(CUIWindow*)
  5215.     function DetachChild(CUIWindow*)
  5216.     function Enable(boolean)
  5217.     function FocusReceiveTime() const
  5218.     function GetAbsoluteRect(Frect&)
  5219.     function GetHeight() const
  5220.     function GetWidth() const
  5221.     function GetWndPos(CUIWindow*)
  5222.     function IsAutoDelete()
  5223.     function IsCursorOverWindow() const
  5224.     function IsEnabled()
  5225.     function IsShown()
  5226.     function ResetPPMode()
  5227.     function SetAutoDelete(boolean)
  5228.     function SetColor(number)
  5229.     function SetHeight(number)
  5230.     function SetPPMode()
  5231.     function SetWidth(number)
  5232.     function SetWindowName(string)
  5233.     function SetWndPos(vector2)
  5234.     function SetWndRect(Frect)
  5235.     function SetWndSize(vector2)
  5236.     function Show(boolean)
  5237.     function WindowName()
  5238.  
  5239. class CUIGameCustom
  5240.     function AddCustomStatic(string, boolean)
  5241.     function AddDialogToRender(CUIWindow*)
  5242.     function CurrentItemAtCell()
  5243.     function enable_fake_indicators(boolean)
  5244.     function GetCustomStatic(string)
  5245.     function hide_messages()
  5246.     function HideActorMenu()
  5247.     function HidePdaMenu()
  5248.     function RemoveCustomStatic(string)
  5249.     function RemoveDialogToRender(CUIWindow*)
  5250.     function SetMainInputReceiver(CUIDialogWnd*, boolean)
  5251.     function show_messages()
  5252.     function ShowActorMenu()
  5253.     function TopInputReceiver()
  5254.     function update_fake_indicators(number, number)
  5255.     function UpdateActorMenu()
  5256.  
  5257. class CUILines
  5258.     function GetText()
  5259.     function SetElipsis(boolean)
  5260.     function SetFont(CGameFont*)
  5261.     function SetText(string)
  5262.     function SetTextColor(number)
  5263.     function SetTextST(string)
  5264.  
  5265. class CUIListBox (CUIScrollView)
  5266.     CUIListBox()
  5267.  
  5268.     function AddExistingItem(CUIListBoxItem*)
  5269.     function AddTextItem(string)
  5270.     function AddWindow(CUIWindow*, boolean)
  5271.     function AttachChild(CUIWindow*)
  5272.     function Clear()
  5273.     function DetachChild(CUIWindow*)
  5274.     function Enable(boolean)
  5275.     function FocusReceiveTime() const
  5276.     function GetAbsoluteRect(Frect&)
  5277.     function GetCurrentScrollPos()
  5278.     function GetHeight() const
  5279.     function GetItem(number)
  5280.     function GetItemByIndex(number)
  5281.     function GetItemHeight()
  5282.     function GetMaxScrollPos()
  5283.     function GetMinScrollPos()
  5284.     function GetSelectedIndex()
  5285.     function GetSelectedItem()
  5286.     function GetSize()
  5287.     function GetWidth() const
  5288.     function GetWndPos(CUIWindow*)
  5289.     function IsAutoDelete()
  5290.     function IsCursorOverWindow() const
  5291.     function IsEnabled()
  5292.     function IsShown()
  5293.     function RemoveAll()
  5294.     function RemoveItem(CUIWindow*)
  5295.     function RemoveWindow(CUIWindow*)
  5296.     function ResetPPMode()
  5297.     function ScrollToBegin()
  5298.     function ScrollToEnd()
  5299.     function SetAutoDelete(boolean)
  5300.     function SetFixedScrollBar(boolean)
  5301.     function SetItemHeight(number)
  5302.     function SetPPMode()
  5303.     function SetScrollPos(number)
  5304.     function SetSelectedIndex(number)
  5305.     function SetWindowName(string)
  5306.     function SetWndPos(vector2)
  5307.     function SetWndRect(Frect)
  5308.     function SetWndSize(vector2)
  5309.     function Show(boolean)
  5310.     function ShowSelectedItem(boolean)
  5311.     function WindowName()
  5312.  
  5313. class CUIListBoxItem (CUIFrameLineWnd)
  5314.     CUIListBoxItem(number)
  5315.  
  5316.     function AddIconField(number)
  5317.     function AddTextField(string, number)
  5318.     function AttachChild(CUIWindow*)
  5319.     function DetachChild(CUIWindow*)
  5320.     function Enable(boolean)
  5321.     function FocusReceiveTime() const
  5322.     function GetAbsoluteRect(Frect&)
  5323.     function GetHeight() const
  5324.     function GetTextItem()
  5325.     function GetWidth() const
  5326.     function GetWndPos(CUIWindow*)
  5327.     function IsAutoDelete()
  5328.     function IsCursorOverWindow() const
  5329.     function IsEnabled()
  5330.     function IsShown()
  5331.     function ResetPPMode()
  5332.     function SetAutoDelete(boolean)
  5333.     function SetColor(number)
  5334.     function SetHeight(number)
  5335.     function SetPPMode()
  5336.     function SetTextColor(number)
  5337.     function SetWidth(number)
  5338.     function SetWindowName(string)
  5339.     function SetWndPos(vector2)
  5340.     function SetWndRect(Frect)
  5341.     function SetWndSize(vector2)
  5342.     function Show(boolean)
  5343.     function WindowName()
  5344.  
  5345. class CUIListBoxItemMsgChain (CUIListBoxItem)
  5346.     CUIListBoxItemMsgChain(number)
  5347.  
  5348.     function AddIconField(number)
  5349.     function AddTextField(string, number)
  5350.     function AttachChild(CUIWindow*)
  5351.     function DetachChild(CUIWindow*)
  5352.     function Enable(boolean)
  5353.     function FocusReceiveTime() const
  5354.     function GetAbsoluteRect(Frect&)
  5355.     function GetHeight() const
  5356.     function GetTextItem()
  5357.     function GetWidth() const
  5358.     function GetWndPos(CUIWindow*)
  5359.     function IsAutoDelete()
  5360.     function IsCursorOverWindow() const
  5361.     function IsEnabled()
  5362.     function IsShown()
  5363.     function ResetPPMode()
  5364.     function SetAutoDelete(boolean)
  5365.     function SetColor(number)
  5366.     function SetHeight(number)
  5367.     function SetPPMode()
  5368.     function SetTextColor(number)
  5369.     function SetWidth(number)
  5370.     function SetWindowName(string)
  5371.     function SetWndPos(vector2)
  5372.     function SetWndRect(Frect)
  5373.     function SetWndSize(vector2)
  5374.     function Show(boolean)
  5375.     function WindowName()
  5376.  
  5377. class CUIMapInfo (CUIWindow)
  5378.     CUIMapInfo()
  5379.  
  5380.     function AttachChild(CUIWindow*)
  5381.     function DetachChild(CUIWindow*)
  5382.     function Enable(boolean)
  5383.     function FocusReceiveTime() const
  5384.     function GetAbsoluteRect(Frect&)
  5385.     function GetHeight() const
  5386.     function GetWidth() const
  5387.     function GetWndPos(CUIWindow*)
  5388.     function Init(vector2, vector2)
  5389.     function InitMap(string, string)
  5390.     function IsAutoDelete()
  5391.     function IsCursorOverWindow() const
  5392.     function IsEnabled()
  5393.     function IsShown()
  5394.     function ResetPPMode()
  5395.     function SetAutoDelete(boolean)
  5396.     function SetPPMode()
  5397.     function SetWindowName(string)
  5398.     function SetWndPos(vector2)
  5399.     function SetWndRect(Frect)
  5400.     function SetWndSize(vector2)
  5401.     function Show(boolean)
  5402.     function WindowName()
  5403.  
  5404. class CUIMapList (CUIWindow)
  5405.     CUIMapList()
  5406.  
  5407.     function AttachChild(CUIWindow*)
  5408.     function ClearList()
  5409.     function DetachChild(CUIWindow*)
  5410.     function Enable(boolean)
  5411.     function FocusReceiveTime() const
  5412.     function GetAbsoluteRect(Frect&)
  5413.     function GetCommandLine(string)
  5414.     function GetCurGameType()
  5415.     function GetHeight() const
  5416.     function GetWidth() const
  5417.     function GetWndPos(CUIWindow*)
  5418.     function IsAutoDelete()
  5419.     function IsCursorOverWindow() const
  5420.     function IsEmpty()
  5421.     function IsEnabled()
  5422.     function IsShown()
  5423.     function LoadMapList()
  5424.     function OnModeChange()
  5425.     function ResetPPMode()
  5426.     function SaveMapList()
  5427.     function SetAutoDelete(boolean)
  5428.     function SetMapInfo(CUIMapInfo*)
  5429.     function SetMapPic(CUIStatic*)
  5430.     function SetModeSelector(CUIWindow*)
  5431.     function SetPPMode()
  5432.     function SetServerParams(string)
  5433.     function SetWeatherSelector(CUIComboBox*)
  5434.     function SetWindowName(string)
  5435.     function SetWndPos(vector2)
  5436.     function SetWndRect(Frect)
  5437.     function SetWndSize(vector2)
  5438.     function Show(boolean)
  5439.     function StartDedicatedServer()
  5440.     function WindowName()
  5441.  
  5442. class CUIMessageBox (CUIStatic)
  5443.     CUIMessageBox()
  5444.  
  5445.     function AdjustHeightToText()
  5446.     function AdjustWidthToText()
  5447.     function AttachChild(CUIWindow*)
  5448.     function DetachChild(CUIWindow*)
  5449.     function Enable(boolean)
  5450.     function FocusReceiveTime() const
  5451.     function GetAbsoluteRect(Frect&)
  5452.     function GetHeight() const
  5453.     function GetHost()
  5454.     function GetPassword()
  5455.     function GetStretchTexture()
  5456.     function GetTextureColor() const
  5457.     function GetTextureRect()
  5458.     function GetWidth() const
  5459.     function GetWndPos(CUIWindow*)
  5460.     function InitMessageBox(string)
  5461.     function InitTexture(string)
  5462.     function IsAutoDelete()
  5463.     function IsCursorOverWindow() const
  5464.     function IsEnabled()
  5465.     function IsShown()
  5466.     function ResetPPMode()
  5467.     function SetAutoDelete(boolean)
  5468.     function SetPPMode()
  5469.     function SetStretchTexture(boolean)
  5470.     function SetText(string)
  5471.     function SetTextureColor(number)
  5472.     function SetTextureRect(Frect*)
  5473.     function SetWindowName(string)
  5474.     function SetWndPos(vector2)
  5475.     function SetWndRect(Frect)
  5476.     function SetWndSize(vector2)
  5477.     function Show(boolean)
  5478.     function TextControl()
  5479.     function WindowName()
  5480.  
  5481. class CUIMessageBoxEx (CUIDialogWnd)
  5482.     CUIMessageBoxEx()
  5483.  
  5484.     function AttachChild(CUIWindow*)
  5485.     function DetachChild(CUIWindow*)
  5486.     function Enable(boolean)
  5487.     function FocusReceiveTime() const
  5488.     function GetAbsoluteRect(Frect&)
  5489.     function GetHeight() const
  5490.     function GetHolder()
  5491.     function GetHost()
  5492.     function GetPassword()
  5493.     function GetWidth() const
  5494.     function GetWndPos(CUIWindow*)
  5495.     function HideDialog()
  5496.     function InitMessageBox(string)
  5497.     function IsAutoDelete()
  5498.     function IsCursorOverWindow() const
  5499.     function IsEnabled()
  5500.     function IsShown()
  5501.     function ResetPPMode()
  5502.     function SetAutoDelete(boolean)
  5503.     function SetPPMode()
  5504.     function SetText(string)
  5505.     function SetWindowName(string)
  5506.     function SetWndPos(vector2)
  5507.     function SetWndRect(Frect)
  5508.     function SetWndSize(vector2)
  5509.     function Show(boolean)
  5510.     function ShowDialog(boolean)
  5511.     function WindowName()
  5512.  
  5513. class CUIMMShniaga (CUIWindow)
  5514.     const epi_main = 0
  5515.     const epi_new_game = 1
  5516.     const epi_new_network_game = 2
  5517.  
  5518.     function AttachChild(CUIWindow*)
  5519.     function DetachChild(CUIWindow*)
  5520.     function Enable(boolean)
  5521.     function FocusReceiveTime() const
  5522.     function GetAbsoluteRect(Frect&)
  5523.     function GetHeight() const
  5524.     function GetWidth() const
  5525.     function GetWndPos(CUIWindow*)
  5526.     function IsAutoDelete()
  5527.     function IsCursorOverWindow() const
  5528.     function IsEnabled()
  5529.     function IsShown()
  5530.     function ResetPPMode()
  5531.     function SetAutoDelete(boolean)
  5532.     function SetPage(enum CUIMMShniaga::enum_page_id, string, string)
  5533.     function SetPPMode()
  5534.     function SetVisibleMagnifier(boolean)
  5535.     function SetWindowName(string)
  5536.     function SetWndPos(vector2)
  5537.     function SetWndRect(Frect)
  5538.     function SetWndSize(vector2)
  5539.     function Show(boolean)
  5540.     function ShowPage(enum CUIMMShniaga::enum_page_id)
  5541.     function WindowName()
  5542.  
  5543. class CUIPdaWnd (CUIDialogWnd)
  5544.     CUIPdaWnd()
  5545.  
  5546.     function AttachChild(CUIWindow*)
  5547.     function DetachChild(CUIWindow*)
  5548.     function Enable(boolean)
  5549.     function FocusReceiveTime() const
  5550.     function GetAbsoluteRect(Frect&)
  5551.     function GetActiveDialog()
  5552.     function GetActiveSection()
  5553.     function GetHeight() const
  5554.     function GetHolder()
  5555.     function GetTabControl()
  5556.     function GetWidth() const
  5557.     function GetWndPos(CUIWindow*)
  5558.     function HideDialog()
  5559.     function IsAutoDelete()
  5560.     function IsCursorOverWindow() const
  5561.     function IsEnabled()
  5562.     function IsShown()
  5563.     function ResetPPMode()
  5564.     function SetActiveDialog(CUIWindow*)
  5565.     function SetActiveSubdialog(string)
  5566.     function SetAutoDelete(boolean)
  5567.     function SetPPMode()
  5568.     function SetWindowName(string)
  5569.     function SetWndPos(vector2)
  5570.     function SetWndRect(Frect)
  5571.     function SetWndSize(vector2)
  5572.     function Show(boolean)
  5573.     function ShowDialog(boolean)
  5574.     function WindowName()
  5575.  
  5576. class CUIProgressBar (CUIWindow)
  5577.     CUIProgressBar()
  5578.  
  5579.     function AttachChild(CUIWindow*)
  5580.     function DetachChild(CUIWindow*)
  5581.     function Enable(boolean)
  5582.     function FocusReceiveTime() const
  5583.     function GetAbsoluteRect(Frect&)
  5584.     function GetHeight() const
  5585.     function GetProgressPos()
  5586.     function GetRange_max()
  5587.     function GetRange_min()
  5588.     function GetWidth() const
  5589.     function GetWndPos(CUIWindow*)
  5590.     function IsAutoDelete()
  5591.     function IsCursorOverWindow() const
  5592.     function IsEnabled()
  5593.     function IsShown()
  5594.     function ResetPPMode()
  5595.     function SetAutoDelete(boolean)
  5596.     function SetPPMode()
  5597.     function SetProgressPos(number)
  5598.     function SetWindowName(string)
  5599.     function SetWndPos(vector2)
  5600.     function SetWndRect(Frect)
  5601.     function SetWndSize(vector2)
  5602.     function Show(boolean)
  5603.     function WindowName()
  5604.  
  5605. class CUIPropertiesBox (CUIFrameWindow)
  5606.     CUIPropertiesBox()
  5607.  
  5608.     function AddItem(string)
  5609.     function AttachChild(CUIWindow*)
  5610.     function AutoUpdateSize()
  5611.     function DetachChild(CUIWindow*)
  5612.     function Enable(boolean)
  5613.     function FocusReceiveTime() const
  5614.     function GetAbsoluteRect(Frect&)
  5615.     function GetHeight() const
  5616.     function GetSelectedItem()
  5617.     function GetWidth() const
  5618.     function GetWndPos(CUIWindow*)
  5619.     function Hide()
  5620.     function InitPropertiesBox(vector2, vector2)
  5621.     function IsAutoDelete()
  5622.     function IsCursorOverWindow() const
  5623.     function IsEnabled()
  5624.     function IsShown()
  5625.     function RemoveAll()
  5626.     function RemoveItem(number)
  5627.     function ResetPPMode()
  5628.     function SetAutoDelete(boolean)
  5629.     function SetColor(number)
  5630.     function SetHeight(number)
  5631.     function SetPPMode()
  5632.     function SetWidth(number)
  5633.     function SetWindowName(string)
  5634.     function SetWndPos(vector2)
  5635.     function SetWndRect(Frect)
  5636.     function SetWndSize(vector2)
  5637.     function Show(boolean)
  5638.     function Show(number, number)
  5639.     function WindowName()
  5640.  
  5641. class CUIScriptWnd (CUIDialogWnd, DLL_Pure)
  5642.     CUIScriptWnd()
  5643.  
  5644.     function _construct()
  5645.     function AddCallback(string, number, const function<void>&, object)
  5646.     function AttachChild(CUIWindow*)
  5647.     function DetachChild(CUIWindow*)
  5648.     function Dispatch(number, number)
  5649.     function Enable(boolean)
  5650.     function FocusReceiveTime() const
  5651.     function GetAbsoluteRect(Frect&)
  5652.     function GetHeight() const
  5653.     function GetHolder()
  5654.     function GetWidth() const
  5655.     function GetWndPos(CUIWindow*)
  5656.     function HideDialog()
  5657.     function IsAutoDelete()
  5658.     function IsCursorOverWindow() const
  5659.     function IsEnabled()
  5660.     function IsShown()
  5661.     function Load(string)
  5662.     function OnKeyboard(number, enum EUIMessages)
  5663.     function Register(CUIWindow*, string)
  5664.     function ResetPPMode()
  5665.     function SetAutoDelete(boolean)
  5666.     function SetPPMode()
  5667.     function SetWindowName(string)
  5668.     function SetWndPos(vector2)
  5669.     function SetWndRect(Frect)
  5670.     function SetWndSize(vector2)
  5671.     function Show(boolean)
  5672.     function ShowDialog(boolean)
  5673.     function Update()
  5674.     function WindowName()
  5675.  
  5676. class CUIScrollView (CUIWindow)
  5677.     CUIScrollView()
  5678.  
  5679.     function AddWindow(CUIWindow*, boolean)
  5680.     function AttachChild(CUIWindow*)
  5681.     function Clear()
  5682.     function DetachChild(CUIWindow*)
  5683.     function Enable(boolean)
  5684.     function FocusReceiveTime() const
  5685.     function GetAbsoluteRect(Frect&)
  5686.     function GetCurrentScrollPos()
  5687.     function GetHeight() const
  5688.     function GetMaxScrollPos()
  5689.     function GetMinScrollPos()
  5690.     function GetWidth() const
  5691.     function GetWndPos(CUIWindow*)
  5692.     function IsAutoDelete()
  5693.     function IsCursorOverWindow() const
  5694.     function IsEnabled()
  5695.     function IsShown()
  5696.     function RemoveWindow(CUIWindow*)
  5697.     function ResetPPMode()
  5698.     function ScrollToBegin()
  5699.     function ScrollToEnd()
  5700.     function SetAutoDelete(boolean)
  5701.     function SetFixedScrollBar(boolean)
  5702.     function SetPPMode()
  5703.     function SetScrollPos(number)
  5704.     function SetWindowName(string)
  5705.     function SetWndPos(vector2)
  5706.     function SetWndRect(Frect)
  5707.     function SetWndSize(vector2)
  5708.     function Show(boolean)
  5709.     function WindowName()
  5710.  
  5711. class CUISleepStatic (CUIStatic)
  5712.     CUISleepStatic()
  5713.  
  5714.     function AdjustHeightToText()
  5715.     function AdjustWidthToText()
  5716.     function AttachChild(CUIWindow*)
  5717.     function DetachChild(CUIWindow*)
  5718.     function Enable(boolean)
  5719.     function FocusReceiveTime() const
  5720.     function GetAbsoluteRect(Frect&)
  5721.     function GetHeight() const
  5722.     function GetStretchTexture()
  5723.     function GetTextureColor() const
  5724.     function GetTextureRect()
  5725.     function GetWidth() const
  5726.     function GetWndPos(CUIWindow*)
  5727.     function InitTexture(string)
  5728.     function IsAutoDelete()
  5729.     function IsCursorOverWindow() const
  5730.     function IsEnabled()
  5731.     function IsShown()
  5732.     function ResetPPMode()
  5733.     function SetAutoDelete(boolean)
  5734.     function SetPPMode()
  5735.     function SetStretchTexture(boolean)
  5736.     function SetTextureColor(number)
  5737.     function SetTextureRect(Frect*)
  5738.     function SetWindowName(string)
  5739.     function SetWndPos(vector2)
  5740.     function SetWndRect(Frect)
  5741.     function SetWndSize(vector2)
  5742.     function Show(boolean)
  5743.     function TextControl()
  5744.     function WindowName()
  5745.  
  5746. class CUISpinFlt (CUICustomSpin)
  5747.     CUISpinFlt()
  5748.  
  5749.     function AttachChild(CUIWindow*)
  5750.     function DetachChild(CUIWindow*)
  5751.     function Enable(boolean)
  5752.     function FocusReceiveTime() const
  5753.     function GetAbsoluteRect(Frect&)
  5754.     function GetHeight() const
  5755.     function GetText()
  5756.     function GetWidth() const
  5757.     function GetWndPos(CUIWindow*)
  5758.     function IsAutoDelete()
  5759.     function IsCursorOverWindow() const
  5760.     function IsEnabled()
  5761.     function IsShown()
  5762.     function ResetPPMode()
  5763.     function SetAutoDelete(boolean)
  5764.     function SetPPMode()
  5765.     function SetWindowName(string)
  5766.     function SetWndPos(vector2)
  5767.     function SetWndRect(Frect)
  5768.     function SetWndSize(vector2)
  5769.     function Show(boolean)
  5770.     function WindowName()
  5771.  
  5772. class CUISpinNum (CUICustomSpin)
  5773.     CUISpinNum()
  5774.  
  5775.     function AttachChild(CUIWindow*)
  5776.     function DetachChild(CUIWindow*)
  5777.     function Enable(boolean)
  5778.     function FocusReceiveTime() const
  5779.     function GetAbsoluteRect(Frect&)
  5780.     function GetHeight() const
  5781.     function GetText()
  5782.     function GetWidth() const
  5783.     function GetWndPos(CUIWindow*)
  5784.     function IsAutoDelete()
  5785.     function IsCursorOverWindow() const
  5786.     function IsEnabled()
  5787.     function IsShown()
  5788.     function ResetPPMode()
  5789.     function SetAutoDelete(boolean)
  5790.     function SetPPMode()
  5791.     function SetWindowName(string)
  5792.     function SetWndPos(vector2)
  5793.     function SetWndRect(Frect)
  5794.     function SetWndSize(vector2)
  5795.     function Show(boolean)
  5796.     function WindowName()
  5797.  
  5798. class CUISpinText (CUICustomSpin)
  5799.     CUISpinText()
  5800.  
  5801.     function AttachChild(CUIWindow*)
  5802.     function DetachChild(CUIWindow*)
  5803.     function Enable(boolean)
  5804.     function FocusReceiveTime() const
  5805.     function GetAbsoluteRect(Frect&)
  5806.     function GetHeight() const
  5807.     function GetText()
  5808.     function GetWidth() const
  5809.     function GetWndPos(CUIWindow*)
  5810.     function IsAutoDelete()
  5811.     function IsCursorOverWindow() const
  5812.     function IsEnabled()
  5813.     function IsShown()
  5814.     function ResetPPMode()
  5815.     function SetAutoDelete(boolean)
  5816.     function SetPPMode()
  5817.     function SetWindowName(string)
  5818.     function SetWndPos(vector2)
  5819.     function SetWndRect(Frect)
  5820.     function SetWndSize(vector2)
  5821.     function Show(boolean)
  5822.     function WindowName()
  5823.  
  5824. class CUIStatic (CUIWindow)
  5825.     CUIStatic()
  5826.  
  5827.     function AdjustHeightToText()
  5828.     function AdjustWidthToText()
  5829.     function AttachChild(CUIWindow*)
  5830.     function DetachChild(CUIWindow*)
  5831.     function Enable(boolean)
  5832.     function FocusReceiveTime() const
  5833.     function GetAbsoluteRect(Frect&)
  5834.     function GetHeight() const
  5835.     function GetStretchTexture()
  5836.     function GetTextureColor() const
  5837.     function GetTextureRect()
  5838.     function GetWidth() const
  5839.     function GetWndPos(CUIWindow*)
  5840.     function InitTexture(string)
  5841.     function IsAutoDelete()
  5842.     function IsCursorOverWindow() const
  5843.     function IsEnabled()
  5844.     function IsShown()
  5845.     function ResetPPMode()
  5846.     function SetAutoDelete(boolean)
  5847.     function SetPPMode()
  5848.     function SetStretchTexture(boolean)
  5849.     function SetTextureColor(number)
  5850.     function SetTextureRect(Frect*)
  5851.     function SetWindowName(string)
  5852.     function SetWndPos(vector2)
  5853.     function SetWndRect(Frect)
  5854.     function SetWndSize(vector2)
  5855.     function Show(boolean)
  5856.     function TextControl()
  5857.     function WindowName()
  5858.  
  5859. class CUITabButton (CUIButton)
  5860.     CUITabButton()
  5861.  
  5862.     function AdjustHeightToText()
  5863.     function AdjustWidthToText()
  5864.     function AttachChild(CUIWindow*)
  5865.     function DetachChild(CUIWindow*)
  5866.     function Enable(boolean)
  5867.     function FocusReceiveTime() const
  5868.     function GetAbsoluteRect(Frect&)
  5869.     function GetHeight() const
  5870.     function GetStretchTexture()
  5871.     function GetTextureColor() const
  5872.     function GetTextureRect()
  5873.     function GetWidth() const
  5874.     function GetWndPos(CUIWindow*)
  5875.     function InitTexture(string)
  5876.     function IsAutoDelete()
  5877.     function IsCursorOverWindow() const
  5878.     function IsEnabled()
  5879.     function IsShown()
  5880.     function ResetPPMode()
  5881.     function SetAutoDelete(boolean)
  5882.     function SetPPMode()
  5883.     function SetStretchTexture(boolean)
  5884.     function SetTextureColor(number)
  5885.     function SetTextureRect(Frect*)
  5886.     function SetWindowName(string)
  5887.     function SetWndPos(vector2)
  5888.     function SetWndRect(Frect)
  5889.     function SetWndSize(vector2)
  5890.     function Show(boolean)
  5891.     function TextControl()
  5892.     function WindowName()
  5893.  
  5894. class CUITabControl (CUIWindow)
  5895.     CUITabControl()
  5896.  
  5897.     function AddItem(CUITabButton*)
  5898.     function AddItem(string, string, vector2, vector2)
  5899.     function AttachChild(CUIWindow*)
  5900.     function DetachChild(CUIWindow*)
  5901.     function Enable(boolean)
  5902.     function FocusReceiveTime() const
  5903.     function GetAbsoluteRect(Frect&)
  5904.     function GetActiveId()
  5905.     function GetButtonById(string)
  5906.     function GetHeight() const
  5907.     function GetTabsCount() const
  5908.     function GetWidth() const
  5909.     function GetWndPos(CUIWindow*)
  5910.     function IsAutoDelete()
  5911.     function IsCursorOverWindow() const
  5912.     function IsEnabled()
  5913.     function IsShown()
  5914.     function RemoveAll()
  5915.     function ResetPPMode()
  5916.     function SetActiveTab(string)
  5917.     function SetAutoDelete(boolean)
  5918.     function SetPPMode()
  5919.     function SetWindowName(string)
  5920.     function SetWndPos(vector2)
  5921.     function SetWndRect(Frect)
  5922.     function SetWndSize(vector2)
  5923.     function Show(boolean)
  5924.     function WindowName()
  5925.  
  5926. class CUITextWnd (CUIWindow)
  5927.     CUITextWnd()
  5928.  
  5929.     function AdjustHeightToText()
  5930.     function AdjustWidthToText()
  5931.     function AttachChild(CUIWindow*)
  5932.     function DetachChild(CUIWindow*)
  5933.     function Enable(boolean)
  5934.     function FocusReceiveTime() const
  5935.     function GetAbsoluteRect(Frect&)
  5936.     function GetFont()
  5937.     function GetHeight() const
  5938.     function GetText()
  5939.     function GetTextColor()
  5940.     function GetWidth() const
  5941.     function GetWndPos(CUIWindow*)
  5942.     function IsAutoDelete()
  5943.     function IsCursorOverWindow() const
  5944.     function IsEnabled()
  5945.     function IsShown()
  5946.     function ResetPPMode()
  5947.     function SetAutoDelete(boolean)
  5948.     function SetEllipsis(boolean)
  5949.     function SetFont(CGameFont*)
  5950.     function SetPPMode()
  5951.     function SetText(string)
  5952.     function SetTextAlignment(enum CGameFont::EAligment)
  5953.     function SetTextColor(number)
  5954.     function SetTextComplexMode(boolean)
  5955.     function SetTextOffset(number, number)
  5956.     function SetTextST(string)
  5957.     function SetVTextAlignment(enum EVTextAlignment)
  5958.     function SetWindowName(string)
  5959.     function SetWndPos(vector2)
  5960.     function SetWndRect(Frect)
  5961.     function SetWndSize(vector2)
  5962.     function Show(boolean)
  5963.     function WindowName()
  5964.  
  5965. class CUITrackBar (CUIWindow)
  5966.     CUITrackBar()
  5967.  
  5968.     function AttachChild(CUIWindow*)
  5969.     function DetachChild(CUIWindow*)
  5970.     function Enable(boolean)
  5971.     function FocusReceiveTime() const
  5972.     function GetAbsoluteRect(Frect&)
  5973.     function GetCheck()
  5974.     function GetFValue()
  5975.     function GetHeight() const
  5976.     function GetIValue()
  5977.     function GetWidth() const
  5978.     function GetWndPos(CUIWindow*)
  5979.     function IsAutoDelete()
  5980.     function IsCursorOverWindow() const
  5981.     function IsEnabled()
  5982.     function IsShown()
  5983.     function ResetPPMode()
  5984.     function SetAutoDelete(boolean)
  5985.     function SetCheck(boolean)
  5986.     function SetCurrentValue()
  5987.     function SetOptFBounds(number, number)
  5988.     function SetOptIBounds(number, number)
  5989.     function SetPPMode()
  5990.     function SetWindowName(string)
  5991.     function SetWndPos(vector2)
  5992.     function SetWndRect(Frect)
  5993.     function SetWndSize(vector2)
  5994.     function Show(boolean)
  5995.     function WindowName()
  5996.  
  5997. class CUIWindow
  5998.     CUIWindow()
  5999.  
  6000.     function AttachChild(CUIWindow*)
  6001.     function DetachChild(CUIWindow*)
  6002.     function Enable(boolean)
  6003.     function FocusReceiveTime() const
  6004.     function GetAbsoluteRect(Frect&)
  6005.     function GetHeight() const
  6006.     function GetWidth() const
  6007.     function GetWndPos(CUIWindow*)
  6008.     function IsAutoDelete()
  6009.     function IsCursorOverWindow() const
  6010.     function IsEnabled()
  6011.     function IsShown()
  6012.     function ResetPPMode()
  6013.     function SetAutoDelete(boolean)
  6014.     function SetPPMode()
  6015.     function SetWindowName(string)
  6016.     function SetWndPos(vector2)
  6017.     function SetWndRect(Frect)
  6018.     function SetWndSize(vector2)
  6019.     function Show(boolean)
  6020.     function WindowName()
  6021.  
  6022. class CWeaponAK74 (CGameObject)
  6023.     CWeaponAK74()
  6024.  
  6025.     function _construct()
  6026.     function getEnabled() const
  6027.     function getVisible() const
  6028.     function net_Export(net_packet&)
  6029.     function net_Import(net_packet&)
  6030.     function net_Spawn(cse_abstract*)
  6031.     function use(CGameObject*)
  6032.     function Visual() const
  6033.  
  6034. class CWeaponAmmo (CGameObject)
  6035.     CWeaponAmmo()
  6036.  
  6037.     property m_4to1_tracer
  6038.     property m_boxCurr
  6039.     property m_boxSize
  6040.     property m_tracer
  6041.  
  6042.     function _construct()
  6043.     function Cost() const
  6044.     function getEnabled() const
  6045.     function getVisible() const
  6046.     function net_Export(net_packet&)
  6047.     function net_Import(net_packet&)
  6048.     function net_Spawn(cse_abstract*)
  6049.     function use(CGameObject*)
  6050.     function Visual() const
  6051.     function Weight() const
  6052.  
  6053. class CWeaponAutomaticShotgun (CGameObject)
  6054.     CWeaponAutomaticShotgun()
  6055.  
  6056.     function _construct()
  6057.     function getEnabled() const
  6058.     function getVisible() const
  6059.     function net_Export(net_packet&)
  6060.     function net_Import(net_packet&)
  6061.     function net_Spawn(cse_abstract*)
  6062.     function use(CGameObject*)
  6063.     function Visual() const
  6064.  
  6065. class CWeaponBinoculars (CGameObject)
  6066.     CWeaponBinoculars()
  6067.  
  6068.     function _construct()
  6069.     function getEnabled() const
  6070.     function getVisible() const
  6071.     function net_Export(net_packet&)
  6072.     function net_Import(net_packet&)
  6073.     function net_Spawn(cse_abstract*)
  6074.     function use(CGameObject*)
  6075.     function Visual() const
  6076.  
  6077. class CWeaponBM16 (CGameObject)
  6078.     CWeaponBM16()
  6079.  
  6080.     function _construct()
  6081.     function getEnabled() const
  6082.     function getVisible() const
  6083.     function net_Export(net_packet&)
  6084.     function net_Import(net_packet&)
  6085.     function net_Spawn(cse_abstract*)
  6086.     function use(CGameObject*)
  6087.     function Visual() const
  6088.  
  6089. class CWeaponFN2000 (CGameObject)
  6090.     CWeaponFN2000()
  6091.  
  6092.     function _construct()
  6093.     function getEnabled() const
  6094.     function getVisible() const
  6095.     function net_Export(net_packet&)
  6096.     function net_Import(net_packet&)
  6097.     function net_Spawn(cse_abstract*)
  6098.     function use(CGameObject*)
  6099.     function Visual() const
  6100.  
  6101. class CWeaponFORT (CGameObject)
  6102.     CWeaponFORT()
  6103.  
  6104.     function _construct()
  6105.     function getEnabled() const
  6106.     function getVisible() const
  6107.     function net_Export(net_packet&)
  6108.     function net_Import(net_packet&)
  6109.     function net_Spawn(cse_abstract*)
  6110.     function use(CGameObject*)
  6111.     function Visual() const
  6112.  
  6113. class CWeaponGroza (CGameObject)
  6114.     CWeaponGroza()
  6115.  
  6116.     function _construct()
  6117.     function getEnabled() const
  6118.     function getVisible() const
  6119.     function net_Export(net_packet&)
  6120.     function net_Import(net_packet&)
  6121.     function net_Spawn(cse_abstract*)
  6122.     function use(CGameObject*)
  6123.     function Visual() const
  6124.  
  6125. class CWeaponHPSA (CGameObject)
  6126.     CWeaponHPSA()
  6127.  
  6128.     function _construct()
  6129.     function getEnabled() const
  6130.     function getVisible() const
  6131.     function net_Export(net_packet&)
  6132.     function net_Import(net_packet&)
  6133.     function net_Spawn(cse_abstract*)
  6134.     function use(CGameObject*)
  6135.     function Visual() const
  6136.  
  6137. class CWeaponKnife (CGameObject)
  6138.     CWeaponKnife()
  6139.  
  6140.     function _construct()
  6141.     function getEnabled() const
  6142.     function getVisible() const
  6143.     function net_Export(net_packet&)
  6144.     function net_Import(net_packet&)
  6145.     function net_Spawn(cse_abstract*)
  6146.     function use(CGameObject*)
  6147.     function Visual() const
  6148.  
  6149. class CWeaponLR300 (CGameObject)
  6150.     CWeaponLR300()
  6151.  
  6152.     function _construct()
  6153.     function getEnabled() const
  6154.     function getVisible() const
  6155.     function net_Export(net_packet&)
  6156.     function net_Import(net_packet&)
  6157.     function net_Spawn(cse_abstract*)
  6158.     function use(CGameObject*)
  6159.     function Visual() const
  6160.  
  6161. class CWeaponPM (CGameObject)
  6162.     CWeaponPM()
  6163.  
  6164.     function _construct()
  6165.     function getEnabled() const
  6166.     function getVisible() const
  6167.     function net_Export(net_packet&)
  6168.     function net_Import(net_packet&)
  6169.     function net_Spawn(cse_abstract*)
  6170.     function use(CGameObject*)
  6171.     function Visual() const
  6172.  
  6173. class CWeaponRG6 (CGameObject)
  6174.     CWeaponRG6()
  6175.  
  6176.     function _construct()
  6177.     function getEnabled() const
  6178.     function getVisible() const
  6179.     function net_Export(net_packet&)
  6180.     function net_Import(net_packet&)
  6181.     function net_Spawn(cse_abstract*)
  6182.     function use(CGameObject*)
  6183.     function Visual() const
  6184.  
  6185. class CWeaponRPG7 (CGameObject)
  6186.     CWeaponRPG7()
  6187.  
  6188.     function _construct()
  6189.     function getEnabled() const
  6190.     function getVisible() const
  6191.     function net_Export(net_packet&)
  6192.     function net_Import(net_packet&)
  6193.     function net_Spawn(cse_abstract*)
  6194.     function use(CGameObject*)
  6195.     function Visual() const
  6196.  
  6197. class CWeaponShotgun (CGameObject)
  6198.     CWeaponShotgun()
  6199.  
  6200.     function _construct()
  6201.     function getEnabled() const
  6202.     function getVisible() const
  6203.     function net_Export(net_packet&)
  6204.     function net_Import(net_packet&)
  6205.     function net_Spawn(cse_abstract*)
  6206.     function use(CGameObject*)
  6207.     function Visual() const
  6208.  
  6209. class CWeaponSVD (CGameObject)
  6210.     CWeaponSVD()
  6211.  
  6212.     function _construct()
  6213.     function getEnabled() const
  6214.     function getVisible() const
  6215.     function net_Export(net_packet&)
  6216.     function net_Import(net_packet&)
  6217.     function net_Spawn(cse_abstract*)
  6218.     function use(CGameObject*)
  6219.     function Visual() const
  6220.  
  6221. class CWeaponSVU (CGameObject)
  6222.     CWeaponSVU()
  6223.  
  6224.     function _construct()
  6225.     function getEnabled() const
  6226.     function getVisible() const
  6227.     function net_Export(net_packet&)
  6228.     function net_Import(net_packet&)
  6229.     function net_Spawn(cse_abstract*)
  6230.     function use(CGameObject*)
  6231.     function Visual() const
  6232.  
  6233. class CWeaponUSP45 (CGameObject)
  6234.     CWeaponUSP45()
  6235.  
  6236.     function _construct()
  6237.     function getEnabled() const
  6238.     function getVisible() const
  6239.     function net_Export(net_packet&)
  6240.     function net_Import(net_packet&)
  6241.     function net_Spawn(cse_abstract*)
  6242.     function use(CGameObject*)
  6243.     function Visual() const
  6244.  
  6245. class CWeaponVal (CGameObject)
  6246.     CWeaponVal()
  6247.  
  6248.     function _construct()
  6249.     function getEnabled() const
  6250.     function getVisible() const
  6251.     function net_Export(net_packet&)
  6252.     function net_Import(net_packet&)
  6253.     function net_Spawn(cse_abstract*)
  6254.     function use(CGameObject*)
  6255.     function Visual() const
  6256.  
  6257. class CWeaponVintorez (CGameObject)
  6258.     CWeaponVintorez()
  6259.  
  6260.     function _construct()
  6261.     function getEnabled() const
  6262.     function getVisible() const
  6263.     function net_Export(net_packet&)
  6264.     function net_Import(net_packet&)
  6265.     function net_Spawn(cse_abstract*)
  6266.     function use(CGameObject*)
  6267.     function Visual() const
  6268.  
  6269. class CWeaponWalther (CGameObject)
  6270.     CWeaponWalther()
  6271.  
  6272.     function _construct()
  6273.     function getEnabled() const
  6274.     function getVisible() const
  6275.     function net_Export(net_packet&)
  6276.     function net_Import(net_packet&)
  6277.     function net_Spawn(cse_abstract*)
  6278.     function use(CGameObject*)
  6279.     function Visual() const
  6280.  
  6281. class CZombie (CGameObject)
  6282.     CZombie()
  6283.  
  6284.     function _construct()
  6285.     function getEnabled() const
  6286.     function getVisible() const
  6287.     function net_Export(net_packet&)
  6288.     function net_Import(net_packet&)
  6289.     function net_Spawn(cse_abstract*)
  6290.     function use(CGameObject*)
  6291.     function Visual() const
  6292.  
  6293. class CZoneCampfire (CGameObject)
  6294.     CZoneCampfire()
  6295.  
  6296.     function _construct()
  6297.     function getEnabled() const
  6298.     function getVisible() const
  6299.     function is_on()
  6300.     function net_Export(net_packet&)
  6301.     function net_Import(net_packet&)
  6302.     function net_Spawn(cse_abstract*)
  6303.     function turn_off()
  6304.     function turn_on()
  6305.     function use(CGameObject*)
  6306.     function Visual() const
  6307.  
  6308. class CZudaArtefact (CArtefact)
  6309.     CZudaArtefact()
  6310.  
  6311.     property m_bCanSpawnZone
  6312.     property m_fBleedingRestoreSpeed
  6313.     property m_fHealthRestoreSpeed
  6314.     property m_fPowerRestoreSpeed
  6315.     property m_fRadiationRestoreSpeed
  6316.     property m_fSatietyRestoreSpeed
  6317.  
  6318.     function _construct()
  6319.     function ActivateArtefact()
  6320.     function AdditionalInventoryWeight() const
  6321.     function CanBeActivated()
  6322.     function FollowByPath(string, number, vector)
  6323.     function GetAfRank() const
  6324.     function getEnabled() const
  6325.     function getVisible() const
  6326.     function net_Export(net_packet&)
  6327.     function net_Import(net_packet&)
  6328.     function net_Spawn(cse_abstract*)
  6329.     function SwitchVisibility(boolean)
  6330.     function use(CGameObject*)
  6331.     function Visual() const
  6332.  
  6333. class danger_object
  6334.     const attack_sound = 1
  6335.     const attacked = 5
  6336.     const bullet_ricochet = 0
  6337.     const enemy_sound = 7
  6338.     const entity_attacked = 2
  6339.     const entity_corpse = 4
  6340.     const entity_death = 3
  6341.     const grenade = 6
  6342.     const hit = 2
  6343.     const sound = 1
  6344.     const visual = 0
  6345.  
  6346.     operator ==(const danger_object&, danger_object)
  6347.  
  6348.     function dependent_object(const danger_object*)
  6349.     function object(const danger_object*)
  6350.     function perceive_type() const
  6351.     function position(const danger_object*)
  6352.     function time() const
  6353.     function type() const
  6354.  
  6355. class demo_info
  6356.     function get_author_name() const
  6357.     function get_game_score() const
  6358.     function get_game_type() const
  6359.     function get_map_name() const
  6360.     function get_map_version() const
  6361.     function get_player(number) const
  6362.     function get_players_count() const
  6363.  
  6364. class demo_player_info
  6365.     function get_artefacts() const
  6366.     function get_deaths() const
  6367.     function get_frags() const
  6368.     function get_name() const
  6369.     function get_rank() const
  6370.     function get_spots() const
  6371.     function get_team() const
  6372.  
  6373. class DIK_keys
  6374.     const DIK_0 = 11
  6375.     const DIK_1 = 2
  6376.     const DIK_2 = 3
  6377.     const DIK_3 = 4
  6378.     const DIK_4 = 5
  6379.     const DIK_5 = 6
  6380.     const DIK_6 = 7
  6381.     const DIK_7 = 8
  6382.     const DIK_8 = 9
  6383.     const DIK_9 = 10
  6384.     const DIK_A = 30
  6385.     const DIK_ADD = 78
  6386.     const DIK_APOSTROPHE = 40
  6387.     const DIK_APPS = 221
  6388.     const DIK_AT = 145
  6389.     const DIK_AX = 150
  6390.     const DIK_B = 48
  6391.     const DIK_BACK = 14
  6392.     const DIK_BACKSLASH = 43
  6393.     const DIK_C = 46
  6394.     const DIK_CAPITAL = 58
  6395.     const DIK_CIRCUMFLEX = 144
  6396.     const DIK_COLON = 146
  6397.     const DIK_COMMA = 51
  6398.     const DIK_CONVERT = 121
  6399.     const DIK_D = 32
  6400.     const DIK_DECIMAL = 83
  6401.     const DIK_DELETE = 211
  6402.     const DIK_DIVIDE = 181
  6403.     const DIK_DOWN = 208
  6404.     const DIK_E = 18
  6405.     const DIK_END = 207
  6406.     const DIK_EQUALS = 13
  6407.     const DIK_ESCAPE = 1
  6408.     const DIK_F = 33
  6409.     const DIK_F1 = 59
  6410.     const DIK_F10 = 68
  6411.     const DIK_F11 = 87
  6412.     const DIK_F12 = 88
  6413.     const DIK_F13 = 100
  6414.     const DIK_F14 = 101
  6415.     const DIK_F15 = 102
  6416.     const DIK_F2 = 60
  6417.     const DIK_F3 = 61
  6418.     const DIK_F4 = 62
  6419.     const DIK_F5 = 63
  6420.     const DIK_F6 = 64
  6421.     const DIK_F7 = 65
  6422.     const DIK_F8 = 66
  6423.     const DIK_F9 = 67
  6424.     const DIK_G = 34
  6425.     const DIK_GRAVE = 41
  6426.     const DIK_H = 35
  6427.     const DIK_HOME = 199
  6428.     const DIK_I = 23
  6429.     const DIK_INSERT = 210
  6430.     const DIK_J = 36
  6431.     const DIK_K = 37
  6432.     const DIK_KANA = 112
  6433.     const DIK_KANJI = 148
  6434.     const DIK_L = 38
  6435.     const DIK_LBRACKET = 26
  6436.     const DIK_LCONTROL = 29
  6437.     const DIK_LEFT = 203
  6438.     const DIK_LMENU = 56
  6439.     const DIK_LSHIFT = 42
  6440.     const DIK_LWIN = 219
  6441.     const DIK_M = 50
  6442.     const DIK_MINUS = 12
  6443.     const DIK_MULTIPLY = 55
  6444.     const DIK_N = 49
  6445.     const DIK_NEXT = 209
  6446.     const DIK_NOCONVERT = 123
  6447.     const DIK_NUMLOCK = 69
  6448.     const DIK_NUMPAD0 = 82
  6449.     const DIK_NUMPAD1 = 79
  6450.     const DIK_NUMPAD2 = 80
  6451.     const DIK_NUMPAD3 = 81
  6452.     const DIK_NUMPAD4 = 75
  6453.     const DIK_NUMPAD5 = 76
  6454.     const DIK_NUMPAD6 = 77
  6455.     const DIK_NUMPAD7 = 71
  6456.     const DIK_NUMPAD8 = 72
  6457.     const DIK_NUMPAD9 = 73
  6458.     const DIK_NUMPADCOMMA = 179
  6459.     const DIK_NUMPADENTER = 156
  6460.     const DIK_NUMPADEQUALS = 141
  6461.     const DIK_O = 24
  6462.     const DIK_P = 25
  6463.     const DIK_PAUSE = 197
  6464.     const DIK_PERIOD = 52
  6465.     const DIK_PRIOR = 201
  6466.     const DIK_Q = 16
  6467.     const DIK_R = 19
  6468.     const DIK_RBRACKET = 27
  6469.     const DIK_RCONTROL = 157
  6470.     const DIK_RETURN = 28
  6471.     const DIK_RIGHT = 205
  6472.     const DIK_RMENU = 184
  6473.     const DIK_RSHIFT = 54
  6474.     const DIK_RWIN = 220
  6475.     const DIK_S = 31
  6476.     const DIK_SCROLL = 70
  6477.     const DIK_SEMICOLON = 39
  6478.     const DIK_SLASH = 53
  6479.     const DIK_SPACE = 57
  6480.     const DIK_STOP = 149
  6481.     const DIK_SUBTRACT = 74
  6482.     const DIK_SYSRQ = 183
  6483.     const DIK_T = 20
  6484.     const DIK_TAB = 15
  6485.     const DIK_U = 22
  6486.     const DIK_UNDERLINE = 147
  6487.     const DIK_UNLABELED = 151
  6488.     const DIK_UP = 200
  6489.     const DIK_V = 47
  6490.     const DIK_W = 17
  6491.     const DIK_X = 45
  6492.     const DIK_Y = 21
  6493.     const DIK_YEN = 125
  6494.     const DIK_Z = 44
  6495.     const MOUSE_1 = 337
  6496.     const MOUSE_2 = 338
  6497.     const MOUSE_3 = 339
  6498.  
  6499. class DLL_Pure
  6500.     DLL_Pure()
  6501.  
  6502.     function _construct()
  6503.  
  6504. class duality
  6505.     duality()
  6506.     duality(number, number)
  6507.  
  6508.     property h
  6509.     property v
  6510.  
  6511.     function set(number, number)
  6512.  
  6513. class EDDListType
  6514.     const iActorBag = 2
  6515.     const iActorBelt = 3
  6516.     const iActorSlot = 1
  6517.     const iActorTrade = 4
  6518.     const iDeadBodyBag = 7
  6519.     const iInvalid = 0
  6520.     const iPartnerTrade = 6
  6521.     const iPartnerTradeBag = 5
  6522.     const iQuickSlot = 8
  6523.     const iTrashSlot = 9
  6524.  
  6525. class effector
  6526.     effector(number, number)
  6527.  
  6528.     function finish(effector*)
  6529.     function process(effector_params*)
  6530.     function start(effector*)
  6531.  
  6532. class effector_params
  6533.     effector_params()
  6534.  
  6535.     property blur
  6536.     property color_add
  6537.     property color_base
  6538.     property color_gray
  6539.     property dual
  6540.     property gray
  6541.     property noise
  6542.  
  6543.     function assign(effector_params*, effector_params*)
  6544.  
  6545. class entity_action
  6546.     entity_action()
  6547.     entity_action(const entity_action*)
  6548.  
  6549.     function all()
  6550.     function anim() const
  6551.     function completed()
  6552.     function look() const
  6553.     function move() const
  6554.     function object() const
  6555.     function particle() const
  6556.     function set_action(act&)
  6557.     function set_action(anim&)
  6558.     function set_action(cond&)
  6559.     function set_action(look&)
  6560.     function set_action(move&)
  6561.     function set_action(object&)
  6562.     function set_action(particle&)
  6563.     function set_action(sound&)
  6564.     function sound() const
  6565.     function time()
  6566.  
  6567. class entity_memory_object (memory_object)
  6568.     property last_level_time
  6569.     property level_time
  6570.     property object_info
  6571.     property self_info
  6572.  
  6573.     function object(const entity_memory_object&)
  6574.  
  6575. class explosive
  6576.     function explode()
  6577.  
  6578. class Fbox
  6579.     Fbox()
  6580.  
  6581.     property max
  6582.     property min
  6583.  
  6584. class fcolor
  6585.     fcolor()
  6586.  
  6587.     property a
  6588.     property b
  6589.     property g
  6590.     property r
  6591.  
  6592.     function set(const fcolor&)
  6593.     function set(number)
  6594.     function set(number, number, number, number)
  6595.  
  6596. class flags16
  6597.     flags16()
  6598.  
  6599.     function and(number)
  6600.     function and(const flags16&, number)
  6601.     function assign(const flags16&)
  6602.     function assign(number)
  6603.     function equal(flags16*, const flags16&)
  6604.     function equal(flags16*, const flags16&, number)
  6605.     function get() const
  6606.     function invert()
  6607.     function invert(const flags16&)
  6608.     function invert(number)
  6609.     function is(flags16*, number)
  6610.     function is_any(flags16*, number)
  6611.     function one(flags16*)
  6612.     function or(number)
  6613.     function or(const flags16&, number)
  6614.     function set(flags16*, number, boolean)
  6615.     function test(flags16*, number)
  6616.     function zero()
  6617.  
  6618. class flags32
  6619.     flags32()
  6620.  
  6621.     function and(number)
  6622.     function and(const flags32&, number)
  6623.     function assign(const flags32&)
  6624.     function assign(number)
  6625.     function equal(flags32*, const flags32&)
  6626.     function equal(flags32*, const flags32&, number)
  6627.     function get() const
  6628.     function invert()
  6629.     function invert(const flags32&)
  6630.     function invert(number)
  6631.     function is(flags32*, number)
  6632.     function is_any(flags32*, number)
  6633.     function one()
  6634.     function or(number)
  6635.     function or(const flags32&, number)
  6636.     function set(flags32*, number, boolean)
  6637.     function test(flags32*, number)
  6638.     function zero()
  6639.  
  6640. class flags8
  6641.     flags8()
  6642.  
  6643.     function and(number)
  6644.     function and(const flags8&, number)
  6645.     function assign(const flags8&)
  6646.     function assign(number)
  6647.     function equal(flags8*, const flags8&)
  6648.     function equal(flags8*, const flags8&, number)
  6649.     function get() const
  6650.     function invert()
  6651.     function invert(const flags8&)
  6652.     function invert(number)
  6653.     function is(flags8*, number)
  6654.     function is_any(flags8*, number)
  6655.     function one(flags8*)
  6656.     function or(number)
  6657.     function or(const flags8&, number)
  6658.     function set(flags8*, number, boolean)
  6659.     function test(flags8*, number)
  6660.     function zero()
  6661.  
  6662. class found_email_cb
  6663.     found_email_cb()
  6664.     found_email_cb(object, function<void>)
  6665.  
  6666.     function bind(object, function<void>)
  6667.     function clear()
  6668.  
  6669. class Frect
  6670.     Frect()
  6671.  
  6672.     property lt
  6673.     property rb
  6674.     property x1
  6675.     property x2
  6676.     property y1
  6677.     property y2
  6678.  
  6679.     function set(number, number, number, number)
  6680.  
  6681. class FS
  6682.     const FS_ClampExt = 4
  6683.     const FS_ListFiles = 1
  6684.     const FS_ListFolders = 2
  6685.     const FS_RootOnly = 8
  6686.     const FS_sort_by_modif_down = 5
  6687.     const FS_sort_by_modif_up = 4
  6688.     const FS_sort_by_name_down = 1
  6689.     const FS_sort_by_name_up = 0
  6690.     const FS_sort_by_size_down = 3
  6691.     const FS_sort_by_size_up = 2
  6692.  
  6693.     function append_path(string, string, string, number)
  6694.     function dir_delete(FS*, string, number)
  6695.     function dir_delete(FS*, string, string, number)
  6696.     function exist(string)
  6697.     function exist(string, string)
  6698.     function file_copy(string, string)
  6699.     function file_delete(string)
  6700.     function file_delete(string, string)
  6701.     function file_length(string)
  6702.     function file_list_open(FS*, string, number)
  6703.     function file_list_open(FS*, string, string, number)
  6704.     function file_list_open_ex(FS*, string, number, string)
  6705.     function file_rename(string, string, boolean)
  6706.     function get_file_age(string)
  6707.     function get_file_age_str(FS*, string)
  6708.     function get_path(string)
  6709.     function path_exist(string)
  6710.     function r_close(reader*&)
  6711.     function r_open(string)
  6712.     function r_open(string, string)
  6713.     function rescan_path(FS*, string)
  6714.     function update_path(FS*, string, string)
  6715.     function w_close(class IWriter*&)
  6716.     function w_open(string)
  6717.     function w_open(string, string)
  6718.  
  6719. class fs_file
  6720.     property modif
  6721.     property name
  6722.     property ptr
  6723.     property size_compressed
  6724.     property size_real
  6725.     property vfs
  6726.  
  6727. class FS_file_list
  6728.     function Free()
  6729.     function GetAt(number)
  6730.     function Size()
  6731.  
  6732. class FS_file_list_ex
  6733.     function GetAt(number)
  6734.     function Size()
  6735.     function Sort(number)
  6736.  
  6737. class FS_item
  6738.     function Modif()
  6739.     function ModifDigitOnly()
  6740.     function NameFull()
  6741.     function NameShort()
  6742.     function Size()
  6743.  
  6744. class game_difficulty
  6745.     const master = 3
  6746.     const novice = 0
  6747.     const stalker = 1
  6748.     const veteran = 2
  6749.  
  6750. class game_memory_object (memory_object)
  6751.     property last_level_time
  6752.     property level_time
  6753.     property object_info
  6754.     property self_info
  6755.  
  6756.     function object(const game_memory_object&)
  6757.  
  6758. class game_object
  6759.     const action_type_count = 6
  6760.     const alifeMovementTypeMask = 0
  6761.     const alifeMovementTypeRandom = 1
  6762.     const animation = 2
  6763.     const dialog_pda_msg = 0
  6764.     const dummy = -1
  6765.     const enemy = 2
  6766.     const friend = 0
  6767.     const game_path = 0
  6768.     const info_pda_msg = 1
  6769.     const level_path = 1
  6770.     const movement = 0
  6771.     const neutral = 1
  6772.     const no_path = 3
  6773.     const no_pda_msg = 2
  6774.     const object = 5
  6775.     const particle = 4
  6776.     const patrol_path = 2
  6777.     const relation_attack = 1
  6778.     const relation_fight_help_human = 2
  6779.     const relation_fight_help_monster = 4
  6780.     const relation_kill = 0
  6781.     const sound = 3
  6782.     const watch = 1
  6783.  
  6784.     property bleeding
  6785.     property health
  6786.     property morale
  6787.     property power
  6788.     property psy_health
  6789.     property radiation
  6790.     property satiety
  6791.  
  6792.     function accessible(const vector&)
  6793.     function accessible(number)
  6794.     function accessible_nearest(const vector&, vector&)
  6795.     function accuracy() const
  6796.     function action() const
  6797.     function action_by_index(number)
  6798.     function action_count() const
  6799.     function activate_slot(number)
  6800.     function active_detector() const
  6801.     function active_item()
  6802.     function active_slot()
  6803.     function active_sound_count()
  6804.     function active_sound_count(boolean)
  6805.     function active_zone_contact(number)
  6806.     function actor_look_at_point(vector)
  6807.     function add_animation(string, boolean, boolean)
  6808.     function add_animation(string, boolean, vector, vector, boolean)
  6809.     function add_combat_sound(string, number, enum ESoundTypes, number, number, number, string)
  6810.     function add_restrictions(string, string)
  6811.     function add_sound(string, number, enum ESoundTypes, number, number, number)
  6812.     function add_sound(string, number, enum ESoundTypes, number, number, number, string)
  6813.     function aim_bone_id() const
  6814.     function aim_bone_id(string)
  6815.     function aim_time(game_object*)
  6816.     function aim_time(game_object*, number)
  6817.     function alive() const
  6818.     function allow_break_talk_dialog(boolean)
  6819.     function allow_sprint(boolean)
  6820.     function ammo_box_size()
  6821.     function ammo_get_count()
  6822.     function ammo_set_count(number)
  6823.     function animation_count() const
  6824.     function animation_slot() const
  6825.     function apply_loophole_direction_distance() const
  6826.     function apply_loophole_direction_distance(number)
  6827.     function attach_vehicle(game_object*, boolean)
  6828.     function attachable_item_enabled() const
  6829.     function attachable_item_load_attach(string)
  6830.     function base_in_restrictions()
  6831.     function base_out_restrictions()
  6832.     function belt_count() const
  6833.     function berserk()
  6834.     function best_cover(const vector&, const vector&, number, number, number)
  6835.     function best_danger()
  6836.     function best_enemy()
  6837.     function best_item()
  6838.     function best_weapon()
  6839.     function bind_object(object_binder*)
  6840.     function binded_object()
  6841.     function body_state() const
  6842.     function bone_position(string) const
  6843.     function bone_visible(string)
  6844.     function burer_get_force_gravi_attack()
  6845.     function burer_set_force_gravi_attack(boolean)
  6846.     function buy_condition(ini_file*, string)
  6847.     function buy_condition(number, number)
  6848.     function buy_item_condition_factor(number)
  6849.     function buy_supplies(ini_file*, string)
  6850.     function can_script_capture() const
  6851.     function can_select_weapon() const
  6852.     function can_select_weapon(boolean)
  6853.     function can_throw_grenades() const
  6854.     function can_throw_grenades(boolean)
  6855.     function cast_Actor()
  6856.     function cast_Ammo()
  6857.     function cast_Antirad()
  6858.     function cast_Artefact()
  6859.     function cast_BottleItem()
  6860.     function cast_Car()
  6861.     function cast_CustomOutfit()
  6862.     function cast_CustomZone()
  6863.     function cast_EatableItem()
  6864.     function cast_EntityAlive()
  6865.     function cast_Explosive()
  6866.     function cast_FoodItem()
  6867.     function cast_GameObject()
  6868.     function cast_GrenadeLauncher()
  6869.     function cast_Heli()
  6870.     function cast_HolderCustom()
  6871.     function cast_HudItem()
  6872.     function cast_InventoryBox()
  6873.     function cast_InventoryItem()
  6874.     function cast_InventoryOwner()
  6875.     function cast_Medkit()
  6876.     function cast_Monster()
  6877.     function cast_PhysicsShellHolder()
  6878.     function cast_Scope()
  6879.     function cast_ScriptZone()
  6880.     function cast_Silencer()
  6881.     function cast_SpaceRestrictor()
  6882.     function cast_Stalker()
  6883.     function cast_Torch()
  6884.     function cast_Trader()
  6885.     function cast_Weapon()
  6886.     function cast_WeaponMagazined()
  6887.     function cast_WeaponMagazinedWGrenade()
  6888.     function center()
  6889.     function change_character_rank(number)
  6890.     function change_character_reputation(number)
  6891.     function change_goodwill(number, game_object*)
  6892.     function change_team(number, number, number)
  6893.     function character_community()
  6894.     function character_icon()
  6895.     function character_name()
  6896.     function character_rank()
  6897.     function character_reputation()
  6898.     function clear_animations()
  6899.     function clear_override_animation()
  6900.     function clsid() const
  6901.     function command(const entity_action*, boolean)
  6902.     function community_goodwill(string)
  6903.     function condition() const
  6904.     function cost() const
  6905.     function critically_wounded()
  6906.     function deadbody_can_take(boolean)
  6907.     function deadbody_can_take_status()
  6908.     function deadbody_closed(boolean)
  6909.     function deadbody_closed_status()
  6910.     function death_sound_enabled() const
  6911.     function death_sound_enabled(boolean)
  6912.     function death_time() const
  6913.     function debug_planner(const action_planner*)
  6914.     function detach_vehicle(boolean)
  6915.     function detail_path_type() const
  6916.     function direction() const
  6917.     function disable_anomaly()
  6918.     function disable_hit_marks() const
  6919.     function disable_hit_marks(boolean)
  6920.     function disable_info_portion(string)
  6921.     function disable_inv_upgrade()
  6922.     function disable_show_hide_sounds(boolean)
  6923.     function disable_talk()
  6924.     function disable_trade()
  6925.     function dont_has_info(string)
  6926.     function drop_item(game_object*)
  6927.     function drop_item_and_teleport(game_object*, vector)
  6928.     function eat(game_object*)
  6929.     function enable_anomaly()
  6930.     function enable_attachable_item(boolean)
  6931.     function enable_inv_upgrade()
  6932.     function enable_level_changer(boolean)
  6933.     function enable_memory_object(game_object*, boolean)
  6934.     function enable_night_vision(boolean)
  6935.     function enable_talk()
  6936.     function enable_torch(boolean)
  6937.     function enable_trade()
  6938.     function enable_vision(boolean)
  6939.     function explode(number)
  6940.     function external_sound_start(string)
  6941.     function external_sound_stop()
  6942.     function extrapolate_length() const
  6943.     function extrapolate_length(number)
  6944.     function fake_death_fall_down()
  6945.     function fake_death_stand_up()
  6946.     function find_best_cover(vector)
  6947.     function force_set_goodwill(number, game_object*)
  6948.     function force_set_position(vector, boolean)
  6949.     function force_stand_sleep_animation(number)
  6950.     function force_visibility_state(number)
  6951.     function fov() const
  6952.     function game_vertex_id() const
  6953.     function general_goodwill(game_object*)
  6954.     function get_actor_jump_speed() const
  6955.     function get_actor_max_walk_weight() const
  6956.     function get_actor_max_weight() const
  6957.     function get_actor_relation_flags() const
  6958.     function get_actor_run_coef() const
  6959.     function get_actor_runback_coef() const
  6960.     function get_actor_sprint_koef() const
  6961.     function get_additional_max_walk_weight() const
  6962.     function get_additional_max_weight() const
  6963.     function get_ammo_count_for_type(number)
  6964.     function get_ammo_in_magazine()
  6965.     function get_ammo_total() const
  6966.     function get_ammo_type()
  6967.     function get_anomaly_power()
  6968.     function get_artefact()
  6969.     function get_artefact_bleeding()
  6970.     function get_artefact_health()
  6971.     function get_artefact_power()
  6972.     function get_artefact_radiation()
  6973.     function get_artefact_satiety()
  6974.     function get_attached_vehicle()
  6975.     function get_bone_id(string) const
  6976.     function get_campfire()
  6977.     function get_car()
  6978.     function get_corpse() const
  6979.     function get_current_direction()
  6980.     function get_current_holder()
  6981.     function get_current_outfit() const
  6982.     function get_current_outfit_protection(number)
  6983.     function get_current_point_index()
  6984.     function get_dest_game_vertex_id()
  6985.     function get_dest_level_vertex_id()
  6986.     function get_dest_smart_cover()
  6987.     function get_dest_smart_cover_name()
  6988.     function get_enemy() const
  6989.     function get_enemy_strength() const
  6990.     function get_force_anti_aim()
  6991.     function get_hanging_lamp()
  6992.     function get_helicopter()
  6993.     function get_holder_class()
  6994.     function get_luminocity()
  6995.     function get_luminocity_hemi()
  6996.     function get_main_weapon_type()
  6997.     function get_max_uses()
  6998.     function get_monster_hit_info()
  6999.     function get_movement_speed() const
  7000.     function get_physics_object()
  7001.     function get_physics_shell() const
  7002.     function get_remaining_uses()
  7003.     function get_restrictor_type()
  7004.     function get_script() const
  7005.     function get_script_name() const
  7006.     function get_smart_cover_description() const
  7007.     function get_sound_info()
  7008.     function get_spatial_type()
  7009.     function get_start_dialog()
  7010.     function get_state()
  7011.     function get_task(string, boolean)
  7012.     function get_task_state(string)
  7013.     function get_total_weight() const
  7014.     function get_visibility_state()
  7015.     function get_visual_name() const
  7016.     function get_weapon_substate()
  7017.     function get_weapon_type()
  7018.     function give_game_news(string, string, string, number, number)
  7019.     function give_game_news(string, string, string, number, number, number)
  7020.     function give_info_portion(string)
  7021.     function give_money(number)
  7022.     function give_talk_message(string, string, string)
  7023.     function give_talk_message2(string, string, string, string)
  7024.     function give_task(CGameTask*, number, boolean, number)
  7025.     function goodwill(game_object*)
  7026.     function group() const
  7027.     function group_throw_time_interval() const
  7028.     function group_throw_time_interval(number)
  7029.     function has_ammo_type(number)
  7030.     function has_info(string)
  7031.     function has_upgrade(string)
  7032.     function head_orientation() const
  7033.     function hide_weapon()
  7034.     function hit(hit*)
  7035.     function id() const
  7036.     function idle_max_time() const
  7037.     function idle_max_time(number)
  7038.     function idle_min_time() const
  7039.     function idle_min_time(number)
  7040.     function ignore_monster_threshold() const
  7041.     function ignore_monster_threshold(number)
  7042.     function in_current_loophole_fov(vector) const
  7043.     function in_current_loophole_range(vector) const
  7044.     function in_loophole_fov(string, string, vector) const
  7045.     function in_loophole_range(string, string, vector) const
  7046.     function in_restrictions()
  7047.     function in_smart_cover() const
  7048.     function inactualize_game_path()
  7049.     function inactualize_level_path()
  7050.     function inactualize_patrol_path()
  7051.     function info_add(string)
  7052.     function info_clear()
  7053.     function inside(const vector&) const
  7054.     function inside(const vector&, number) const
  7055.     function install_upgrade(string)
  7056.     function inv_box_can_take(boolean)
  7057.     function inv_box_can_take_status()
  7058.     function inv_box_closed(boolean, string)
  7059.     function inv_box_closed_status()
  7060.     function inventory_for_each(const function<void>&)
  7061.     function invulnerable() const
  7062.     function invulnerable(boolean)
  7063.     function is_active_task(CGameTask*)
  7064.     function is_body_turning() const
  7065.     function is_door_blocked_by_npc() const
  7066.     function is_door_locked_for_npc() const
  7067.     function is_inv_box_empty()
  7068.     function is_inv_upgrade_enabled()
  7069.     function is_level_changer_enabled()
  7070.     function is_on_belt(game_object*) const
  7071.     function is_talk_enabled()
  7072.     function is_talking()
  7073.     function is_there_items_to_pickup() const
  7074.     function is_trade_enabled()
  7075.     function is_weapon_going_to_be_strapped(const game_object*) const
  7076.     function item_in_slot(number) const
  7077.     function item_on_belt(number) const
  7078.     function iterate_feel_touch(function<void>)
  7079.     function iterate_installed_upgrades(function<void>)
  7080.     function iterate_inventory(function<boolean>, object)
  7081.     function iterate_inventory_box(function<boolean>, object)
  7082.     function jump(const vector&, number)
  7083.     function kill(game_object*, boolean)
  7084.     function level_vertex_id() const
  7085.     function location_on_path(number, vector*)
  7086.     function lock_door_for_npc()
  7087.     function lookout_max_time() const
  7088.     function lookout_max_time(number)
  7089.     function lookout_min_time() const
  7090.     function lookout_min_time(number)
  7091.     function make_item_active(game_object*)
  7092.     function make_object_visible_somewhen(game_object*)
  7093.     function mark_item_dropped(game_object*)
  7094.     function marked_dropped(game_object*)
  7095.     function mass() const
  7096.     function max_health() const
  7097.     function max_ignore_monster_distance() const
  7098.     function max_ignore_monster_distance(const number&)
  7099.     function memory_hit_objects() const
  7100.     function memory_position(const game_object&)
  7101.     function memory_sound_objects() const
  7102.     function memory_time(const game_object&)
  7103.     function memory_visible_objects() const
  7104.     function mental_state() const
  7105.     function money()
  7106.     function motivation_action_manager(game_object*)
  7107.     function movement_enabled()
  7108.     function movement_enabled(boolean)
  7109.     function movement_target_reached()
  7110.     function movement_type() const
  7111.     function name() const
  7112.     function night_vision_enabled() const
  7113.     function not_yet_visible_objects() const
  7114.     function object(number)
  7115.     function object(string)
  7116.     function object_count() const
  7117.     function on_door_is_closed()
  7118.     function on_door_is_open()
  7119.     function out_restrictions()
  7120.     function parent() const
  7121.     function path_completed() const
  7122.     function path_type() const
  7123.     function patrol()
  7124.     function patrol_path_make_inactual()
  7125.     function phantom_set_enemy(game_object*)
  7126.     function play_cycle(string)
  7127.     function play_cycle(string, boolean)
  7128.     function play_hud_motion(string, boolean, number)
  7129.     function play_sound(number)
  7130.     function play_sound(number, number)
  7131.     function play_sound(number, number, number)
  7132.     function play_sound(number, number, number, number)
  7133.     function play_sound(number, number, number, number, number)
  7134.     function play_sound(number, number, number, number, number, number)
  7135.     function poltergeist_get_actor_ignore()
  7136.     function poltergeist_set_actor_ignore(boolean)
  7137.     function position() const
  7138.     function profile_name()
  7139.     function range() const
  7140.     function rank()
  7141.     function register_door_for_npc()
  7142.     function register_in_combat()
  7143.     function relation(game_object*)
  7144.     function release_stand_sleep_animation()
  7145.     function remove_all_restrictions()
  7146.     function remove_home()
  7147.     function remove_restrictions(string, string)
  7148.     function remove_sound(number)
  7149.     function reset_action_queue()
  7150.     function reset_bone_protections(string, string)
  7151.     function restore_default_start_dialog()
  7152.     function restore_ignore_monster_threshold()
  7153.     function restore_max_ignore_monster_distance()
  7154.     function restore_sound_threshold()
  7155.     function restore_weapon()
  7156.     function run_talk_dialog(game_object*, boolean)
  7157.     function safe_cover(const vector&, number, number)
  7158.     function script(boolean, string)
  7159.     function section() const
  7160.     function see(const game_object*)
  7161.     function see(string)
  7162.     function sell_condition(ini_file*, string)
  7163.     function sell_condition(number, number)
  7164.     function set_active_task(CGameTask*)
  7165.     function set_actor_direction(number)
  7166.     function set_actor_jump_speed(number)
  7167.     function set_actor_max_walk_weight(number)
  7168.     function set_actor_max_weight(number)
  7169.     function set_actor_position(vector)
  7170.     function set_actor_relation_flags(flags32)
  7171.     function set_actor_run_coef(number)
  7172.     function set_actor_runback_coef(number)
  7173.     function set_actor_sprint_koef(number)
  7174.     function set_additional_max_walk_weight(number)
  7175.     function set_additional_max_weight(number)
  7176.     function set_alien_control(boolean)
  7177.     function set_ammo_elapsed(number)
  7178.     function set_ammo_type(number)
  7179.     function set_anomaly_power(number)
  7180.     function set_artefact_bleeding(number)
  7181.     function set_artefact_health(number)
  7182.     function set_artefact_power(number)
  7183.     function set_artefact_radiation(number)
  7184.     function set_artefact_satiety(number)
  7185.     function set_body_state(enum MonsterSpace::EBodyState)
  7186.     function set_bone_visible(string, boolean, boolean)
  7187.     function set_callback(enum GameObject::ECallbackType)
  7188.     function set_callback(enum GameObject::ECallbackType, const function<void>&)
  7189.     function set_callback(enum GameObject::ECallbackType, const function<void>&, object)
  7190.     function set_capture_anim(game_object*, string, const vector&, number)
  7191.     function set_character_community(string, number, number)
  7192.     function set_character_icon(string)
  7193.     function set_character_rank(number)
  7194.     function set_character_reputation(number)
  7195.     function set_collision_off(boolean)
  7196.     function set_community_goodwill(string, number)
  7197.     function set_condition(number)
  7198.     function set_const_force(const vector&, number, number)
  7199.     function set_custom_panic_threshold(number)
  7200.     function set_default_panic_threshold()
  7201.     function set_desired_direction()
  7202.     function set_desired_direction(const vector*)
  7203.     function set_desired_position()
  7204.     function set_desired_position(const vector*)
  7205.     function set_dest_game_vertex_id(number)
  7206.     function set_dest_level_vertex_id(number)
  7207.     function set_dest_loophole()
  7208.     function set_dest_loophole(string)
  7209.     function set_dest_smart_cover()
  7210.     function set_dest_smart_cover(string)
  7211.     function set_detail_path_type(enum DetailPathManager::EDetailPathType)
  7212.     function set_enemy(game_object*)
  7213.     function set_enemy_callback()
  7214.     function set_enemy_callback(const function<boolean>&)
  7215.     function set_enemy_callback(const function<boolean>&, object)
  7216.     function set_fastcall(const function<boolean>&, object)
  7217.     function set_force_anti_aim(boolean)
  7218.     function set_fov(number)
  7219.     function set_goodwill(number, game_object*)
  7220.     function set_health_ex(number)
  7221.     function set_home(number, number, number, boolean, number)
  7222.     function set_home(string, number, number, boolean, number)
  7223.     function set_invisible(boolean)
  7224.     function set_item(enum MonsterSpace::EObjectAction)
  7225.     function set_item(enum MonsterSpace::EObjectAction, game_object*)
  7226.     function set_item(enum MonsterSpace::EObjectAction, game_object*, number)
  7227.     function set_item(enum MonsterSpace::EObjectAction, game_object*, number, number)
  7228.     function set_level_changer_invitation(string)
  7229.     function set_main_weapon_type(number)
  7230.     function set_manual_invisibility(boolean)
  7231.     function set_mental_state(enum MonsterSpace::EMentalState)
  7232.     function set_movement_selection_type(enum ESelectionType)
  7233.     function set_movement_type(enum MonsterSpace::EMovementType)
  7234.     function set_nonscript_usable(boolean)
  7235.     function set_npc_position(vector)
  7236.     function set_override_animation(string)
  7237.     function set_path_type(enum MovementManager::EPathType)
  7238.     function set_patrol_extrapolate_callback()
  7239.     function set_patrol_extrapolate_callback(const function<boolean>&)
  7240.     function set_patrol_extrapolate_callback(const function<boolean>&, object)
  7241.     function set_patrol_path(string, enum PatrolPathManager::EPatrolStartType, enum PatrolPathManager::EPatrolRouteType, boolean)
  7242.     function set_previous_point(number)
  7243.     function set_queue_size(number)
  7244.     function set_range(number)
  7245.     function set_relation(enum ALife::ERelationType, game_object*)
  7246.     function set_remaining_uses(number)
  7247.     function set_restrictor_type(number)
  7248.     function set_sight(game_object*)
  7249.     function set_sight(enum SightManager::ESightType, vector*)
  7250.     function set_sight(game_object*, boolean)
  7251.     function set_sight(enum SightManager::ESightType, boolean, boolean)
  7252.     function set_sight(enum SightManager::ESightType, vector&, boolean)
  7253.     function set_sight(enum SightManager::ESightType, vector*, number)
  7254.     function set_sight(game_object*, boolean, boolean)
  7255.     function set_sight(game_object*, boolean, boolean, boolean)
  7256.     function set_smart_cover_target()
  7257.     function set_smart_cover_target(game_object*)
  7258.     function set_smart_cover_target(vector)
  7259.     function set_smart_cover_target_default(boolean)
  7260.     function set_smart_cover_target_fire()
  7261.     function set_smart_cover_target_fire_no_lookout()
  7262.     function set_smart_cover_target_idle()
  7263.     function set_smart_cover_target_lookout()
  7264.     function set_smart_cover_target_selector()
  7265.     function set_smart_cover_target_selector(function<void>)
  7266.     function set_smart_cover_target_selector(function<void>, object)
  7267.     function set_sound_mask(number)
  7268.     function set_sound_threshold(number)
  7269.     function set_spatial_type(number)
  7270.     function set_start_dialog(string)
  7271.     function set_start_point(number)
  7272.     function set_sympathy(number)
  7273.     function set_task_state(enum ETaskState, string)
  7274.     function set_tip_text(string)
  7275.     function set_tip_text_default()
  7276.     function set_trader_global_anim(string)
  7277.     function set_trader_head_anim(string)
  7278.     function set_trader_sound(string, string)
  7279.     function set_vis_state(number)
  7280.     function set_visual_memory_enabled(boolean)
  7281.     function set_visual_name(string)
  7282.     function set_weapon_type(number)
  7283.     function set_weight(number)
  7284.     function show_condition(ini_file*, string)
  7285.     function sight_params()
  7286.     function skip_transfer_enemy(boolean)
  7287.     function sniper_fire_mode() const
  7288.     function sniper_fire_mode(boolean)
  7289.     function sniper_update_rate() const
  7290.     function sniper_update_rate(boolean)
  7291.     function sound_prefix() const
  7292.     function sound_prefix(string)
  7293.     function sound_voice_prefix() const
  7294.     function spawn_ini() const
  7295.     function special_danger_move()
  7296.     function special_danger_move(boolean)
  7297.     function squad() const
  7298.     function start_particles(string, string)
  7299.     function start_trade(game_object*)
  7300.     function start_upgrade(game_object*)
  7301.     function stop_particles(string, string)
  7302.     function stop_talk()
  7303.     function story_id() const
  7304.     function suitable_smart_cover(game_object*)
  7305.     function switch_state(number)
  7306.     function switch_to_talk()
  7307.     function switch_to_trade()
  7308.     function switch_to_upgrade()
  7309.     function sympathy()
  7310.     function take_items_enabled() const
  7311.     function take_items_enabled(boolean)
  7312.     function target_body_state() const
  7313.     function target_mental_state() const
  7314.     function target_movement_type() const
  7315.     function team() const
  7316.     function torch_enabled() const
  7317.     function transfer_item(game_object*, game_object*)
  7318.     function transfer_money(number, game_object*)
  7319.     function unload_magazine()
  7320.     function unlock_door_for_npc()
  7321.     function unregister_door_for_npc()
  7322.     function unregister_in_combat()
  7323.     function use(game_object*)
  7324.     function use_smart_covers_only() const
  7325.     function use_smart_covers_only(boolean)
  7326.     function vertex_in_direction(number, vector, number) const
  7327.     function visibility_threshold() const
  7328.     function vision_enabled() const
  7329.     function weapon_addon_attach(game_object*)
  7330.     function weapon_addon_detach(string)
  7331.     function weapon_grenadelauncher_status()
  7332.     function weapon_in_grenade_mode()
  7333.     function weapon_is_grenadelauncher()
  7334.     function weapon_is_scope()
  7335.     function weapon_is_silencer()
  7336.     function weapon_scope_status()
  7337.     function weapon_silencer_status()
  7338.     function weapon_strapped() const
  7339.     function weapon_unstrapped() const
  7340.     function weight() const
  7341.     function who_hit_name()
  7342.     function who_hit_section_name()
  7343.     function wounded() const
  7344.     function wounded(boolean)
  7345.  
  7346. class GAME_TYPE
  7347.     const eGameIDArtefactHunt = 8
  7348.     const eGameIDCaptureTheArtefact = 16
  7349.     const eGameIDDeathmatch = 2
  7350.     const eGameIDTeamDeathmatch = 4
  7351.     const GAME_UNKNOWN = -1
  7352.  
  7353. class GameGraph__CVertex
  7354.     function game_point(const GameGraph__CVertex*)
  7355.     function level_id() const
  7356.     function level_point(const GameGraph__CVertex*)
  7357.     function level_vertex_id() const
  7358.  
  7359. class GameGraph__LEVEL_MAP__value_type
  7360.     property id
  7361.     property level
  7362.  
  7363. class hanging_lamp (CGameObject)
  7364.     hanging_lamp()
  7365.  
  7366.     function _construct()
  7367.     function getEnabled() const
  7368.     function getVisible() const
  7369.     function net_Export(net_packet&)
  7370.     function net_Import(net_packet&)
  7371.     function net_Spawn(cse_abstract*)
  7372.     function turn_off()
  7373.     function turn_on()
  7374.     function use(CGameObject*)
  7375.     function Visual() const
  7376.  
  7377. class hit
  7378.     const burn = 0
  7379.     const chemical_burn = 2
  7380.     const dummy = 11
  7381.     const explosion = 8
  7382.     const fire_wound = 6
  7383.     const light_burn = 10
  7384.     const radiation = 3
  7385.     const shock = 1
  7386.     const strike = 7
  7387.     const telepatic = 4
  7388.     const wound = 5
  7389.  
  7390.     hit()
  7391.     hit(const hit*)
  7392.  
  7393.     property direction
  7394.     property draftsman
  7395.     property impulse
  7396.     property power
  7397.     property type
  7398.  
  7399.     function bone(string)
  7400.  
  7401. class hit_memory_object (entity_memory_object)
  7402.     property amount
  7403.     property bone_index
  7404.     property direction
  7405.     property last_level_time
  7406.     property level_time
  7407.     property object_info
  7408.     property self_info
  7409.  
  7410.     function object(const entity_memory_object&)
  7411.  
  7412. class holder
  7413.     function Action(number, number)
  7414.     function engaged()
  7415.     function SetEnterLocked(boolean)
  7416.     function SetExitLocked(boolean)
  7417.     function SetParam(number, vector)
  7418.  
  7419. class ICollidable
  7420.     ICollidable()
  7421.  
  7422. class IKinematicsAnimated
  7423.     function PlayCycle(IKinematicsAnimated*, string)
  7424.  
  7425. class ini_file
  7426.     ini_file(string)
  7427.     ini_file(string, number, number, number, string)
  7428.  
  7429.     function line_count(string)
  7430.     function line_exist(string, string)
  7431.     function r_bool(string, string)
  7432.     function r_clsid(string, string)
  7433.     function r_float(string, string)
  7434.     function r_line(ini_file*, string, number, string&, string&)
  7435.     function r_s32(string, string)
  7436.     function r_string(string, string)
  7437.     function r_string_wq(string, string)
  7438.     function r_token(string, string, const token_list&)
  7439.     function r_u32(string, string)
  7440.     function r_vector(string, string)
  7441.     function remove_line(string, string)
  7442.     function save_as(string)
  7443.     function save_at_end(boolean)
  7444.     function section_count()
  7445.     function section_exist(string)
  7446.     function section_for_each(ini_file*, function<boolean>)
  7447.     function set_override_names(boolean)
  7448.     function set_readonly(boolean)
  7449.     function w_bool(string, string, boolean, string)
  7450.     function w_color(string, string, number, string)
  7451.     function w_fcolor(string, string, const fcolor&, string)
  7452.     function w_float(string, string, number, string)
  7453.     function w_fvector2(string, string, const vector2&, string)
  7454.     function w_fvector3(string, string, const vector&, string)
  7455.     function w_fvector4(string, string, const struct _vector4<number>&, string)
  7456.     function w_s16(string, string, number, string)
  7457.     function w_s32(string, string, number, string)
  7458.     function w_s64(string, string, __int64, string)
  7459.     function w_s8(string, string, signed char, string)
  7460.     function w_string(string, string, string, string)
  7461.     function w_u16(string, string, number, string)
  7462.     function w_u32(string, string, number, string)
  7463.     function w_u64(string, string, unsigned __int64, string)
  7464.     function w_u8(string, string, number, string)
  7465.  
  7466. class ipure_alife_load_object
  7467. class ipure_alife_load_save_object (ipure_alife_load_object, ipure_alife_save_object)
  7468. class ipure_alife_save_object
  7469. class ipure_schedulable_object
  7470. class ipure_server_object (ipure_alife_load_save_object)
  7471. class IRender_Visual
  7472.     function dcast_PKinematicsAnimated()
  7473.  
  7474. class IRenderable
  7475. class ISheduled
  7476. class key_bindings
  7477.     const kACCEL = 6
  7478.     const kARTEFACT = 28
  7479.     const kBACK = 9
  7480.     const kBUY = 48
  7481.     const kCAM_1 = 14
  7482.     const kCAM_2 = 15
  7483.     const kCAM_3 = 16
  7484.     const kCAM_AUTOAIM = 82
  7485.     const kCAM_ZOOM_IN = 17
  7486.     const kCAM_ZOOM_OUT = 18
  7487.     const kCHAT = 42
  7488.     const kCONSOLE = 46
  7489.     const kCROUCH = 5
  7490.     const kCUSTOM1 = 67
  7491.     const kCUSTOM10 = 76
  7492.     const kCUSTOM11 = 77
  7493.     const kCUSTOM12 = 78
  7494.     const kCUSTOM13 = 79
  7495.     const kCUSTOM14 = 80
  7496.     const kCUSTOM15 = 81
  7497.     const kCUSTOM2 = 68
  7498.     const kCUSTOM3 = 69
  7499.     const kCUSTOM4 = 70
  7500.     const kCUSTOM5 = 71
  7501.     const kCUSTOM6 = 72
  7502.     const kCUSTOM7 = 73
  7503.     const kCUSTOM8 = 74
  7504.     const kCUSTOM9 = 75
  7505.     const kDOWN = 3
  7506.     const kDROP = 39
  7507.     const kFWD = 8
  7508.     const kINVENTORY = 47
  7509.     const kJUMP = 4
  7510.     const kL_LOOKOUT = 12
  7511.     const kL_STRAFE = 10
  7512.     const kLEFT = 0
  7513.     const kNIGHT_VISION = 20
  7514.     const kPDA_TAB1 = 83
  7515.     const kPDA_TAB2 = 84
  7516.     const kPDA_TAB3 = 85
  7517.     const kPDA_TAB4 = 86
  7518.     const kPDA_TAB5 = 87
  7519.     const kPDA_TAB6 = 88
  7520.     const kQUICK_LOAD = 66
  7521.     const kQUICK_SAVE = 65
  7522.     const kQUIT = 45
  7523.     const kR_LOOKOUT = 13
  7524.     const kR_STRAFE = 11
  7525.     const kRIGHT = 1
  7526.     const kSCORES = 41
  7527.     const kSCREENSHOT = 44
  7528.     const kSKIN = 49
  7529.     const kTEAM = 50
  7530.     const kTORCH = 19
  7531.     const kUP = 2
  7532.     const kUSE = 40
  7533.     const kWPN_1 = 22
  7534.     const kWPN_2 = 23
  7535.     const kWPN_3 = 24
  7536.     const kWPN_4 = 25
  7537.     const kWPN_5 = 26
  7538.     const kWPN_6 = 27
  7539.     const kWPN_FIRE = 30
  7540.     const kWPN_FUNC = 35
  7541.     const kWPN_NEXT = 29
  7542.     const kWPN_RELOAD = 34
  7543.     const kWPN_ZOOM = 31
  7544.  
  7545. class login_manager
  7546.     function forgot_password(string)
  7547.     function get_current_profile() const
  7548.     function get_email_from_registry()
  7549.     function get_nick_from_registry()
  7550.     function get_password_from_registry()
  7551.     function get_remember_me_from_registry()
  7552.     function login(string, string, string, login_operation_cb)
  7553.     function login_offline(string, login_operation_cb)
  7554.     function logout()
  7555.     function save_email_to_registry(string)
  7556.     function save_nick_to_registry(string)
  7557.     function save_password_to_registry(string)
  7558.     function save_remember_me_to_registry(boolean)
  7559.     function set_unique_nick(string, login_operation_cb)
  7560.     function stop_login()
  7561.     function stop_setting_unique_nick()
  7562.  
  7563. class login_operation_cb
  7564.     login_operation_cb()
  7565.     login_operation_cb(object, function<void>)
  7566.  
  7567.     function bind(object, function<void>)
  7568.     function clear()
  7569.  
  7570. class look
  7571.     const cur_dir = 0
  7572.     const danger = 5
  7573.     const direction = 2
  7574.     const fire_point = 10
  7575.     const path_dir = 1
  7576.     const point = 3
  7577.     const search = 6
  7578.  
  7579.     look()
  7580.     look(enum SightManager::ESightType)
  7581.     look(enum SightManager::ESightType, game_object*)
  7582.     look(enum SightManager::ESightType, vector&)
  7583.     look(const vector&, number, number)
  7584.     look(enum SightManager::ESightType, game_object*, string)
  7585.     look(game_object*, number, number)
  7586.  
  7587.     function bone(string)
  7588.     function completed()
  7589.     function direct(const vector&)
  7590.     function object(game_object*)
  7591.     function type(enum SightManager::ESightType)
  7592.  
  7593. class matrix
  7594.     matrix()
  7595.  
  7596.     property _14_
  7597.     property _24_
  7598.     property _34_
  7599.     property _44_
  7600.     property c
  7601.     property i
  7602.     property j
  7603.     property k
  7604.  
  7605.     function div(number)
  7606.     function div(const matrix&, number)
  7607.     function getHPB(matrix*, number*, number*, number*)
  7608.     function identity()
  7609.     function mk_xform(const struct _quaternion<number>&, const vector&)
  7610.     function mul(number)
  7611.     function mul(const matrix&, const matrix&)
  7612.     function mul(const matrix&, number)
  7613.     function set(const matrix&)
  7614.     function set(const vector&, const vector&, const vector&, const vector&)
  7615.     function setHPB(number, number, number)
  7616.     function setXYZ(number, number, number)
  7617.     function setXYZi(number, number, number)
  7618.  
  7619. class MEMBERS__value_type
  7620.     property id
  7621.     property object
  7622.  
  7623. class memory_info (visible_memory_object)
  7624.     property hit_info
  7625.     property last_level_time
  7626.     property level_time
  7627.     property object_info
  7628.     property self_info
  7629.     property sound_info
  7630.     property visual_info
  7631.  
  7632.     function object(const game_memory_object&)
  7633.  
  7634. class memory_object
  7635.     property last_level_time
  7636.     property level_time
  7637.  
  7638. class MonsterHitInfo
  7639.     property direction
  7640.     property time
  7641.     property who
  7642.  
  7643. class MonsterSpace
  7644.     const head_anim_angry = 1
  7645.     const head_anim_glad = 2
  7646.     const head_anim_kind = 3
  7647.     const head_anim_normal = 0
  7648.     const sound_script = 128
  7649.  
  7650. class move
  7651.     const back = 4
  7652.     const criteria = 2
  7653.     const crouch = 0
  7654.     const curve = 0
  7655.     const curve_criteria = 2
  7656.     const default = 0
  7657.     const dodge = 1
  7658.     const down = 64
  7659.     const drag = 3
  7660.     const force = 1
  7661.     const fwd = 2
  7662.     const handbrake = 128
  7663.     const jump = 4
  7664.     const left = 8
  7665.     const line = 0
  7666.     const none = 1
  7667.     const off = 512
  7668.     const on = 256
  7669.     const right = 16
  7670.     const run = 1
  7671.     const run_fwd = 2
  7672.     const run_with_leader = 7
  7673.     const stand = 2
  7674.     const standing = 1
  7675.     const steal = 5
  7676.     const up = 32
  7677.     const walk = 0
  7678.     const walk_bkwd = 1
  7679.     const walk_fwd = 0
  7680.     const walk_with_leader = 6
  7681.  
  7682.     move()
  7683.     move(enum CScriptMovementAction::EInputKeys)
  7684.     move(enum CScriptMovementAction::EInputKeys, number)
  7685.     move(enum MonsterSpace::EScriptMonsterMoveAction, game_object*)
  7686.     move(enum MonsterSpace::EScriptMonsterMoveAction, patrol*)
  7687.     move(enum MonsterSpace::EScriptMonsterMoveAction, vector*)
  7688.     move(vector*, number)
  7689.     move(enum MonsterSpace::EScriptMonsterMoveAction, game_object*, number)
  7690.     move(enum MonsterSpace::EScriptMonsterMoveAction, number, vector*)
  7691.     move(enum MonsterSpace::EScriptMonsterMoveAction, patrol*, number)
  7692.     move(enum MonsterSpace::EScriptMonsterMoveAction, vector*, number)
  7693.     move(enum MonsterSpace::EBodyState, enum MonsterSpace::EMovementType, enum DetailPathManager::EDetailPathType, game_object*)
  7694.     move(enum MonsterSpace::EBodyState, enum MonsterSpace::EMovementType, enum DetailPathManager::EDetailPathType, patrol*)
  7695.     move(enum MonsterSpace::EBodyState, enum MonsterSpace::EMovementType, enum DetailPathManager::EDetailPathType, vector*)
  7696.     move(enum MonsterSpace::EScriptMonsterMoveAction, game_object*, number, enum MonsterSpace::EScriptMonsterSpeedParam)
  7697.     move(enum MonsterSpace::EScriptMonsterMoveAction, number, vector*, number)
  7698.     move(enum MonsterSpace::EScriptMonsterMoveAction, patrol*, number, enum MonsterSpace::EScriptMonsterSpeedParam)
  7699.     move(enum MonsterSpace::EScriptMonsterMoveAction, vector*, number, enum MonsterSpace::EScriptMonsterSpeedParam)
  7700.     move(enum MonsterSpace::EBodyState, enum MonsterSpace::EMovementType, enum DetailPathManager::EDetailPathType, game_object*, number)
  7701.     move(enum MonsterSpace::EBodyState, enum MonsterSpace::EMovementType, enum DetailPathManager::EDetailPathType, patrol*, number)
  7702.     move(enum MonsterSpace::EBodyState, enum MonsterSpace::EMovementType, enum DetailPathManager::EDetailPathType, vector*, number)
  7703.  
  7704.     function body(enum MonsterSpace::EBodyState)
  7705.     function completed()
  7706.     function input(enum CScriptMovementAction::EInputKeys)
  7707.     function move(enum MonsterSpace::EMovementType)
  7708.     function object(game_object*)
  7709.     function path(enum DetailPathManager::EDetailPathType)
  7710.     function patrol(const class CPatrolPath*, const class shared_str&)
  7711.     function position(const vector&)
  7712.  
  7713. class net_packet
  7714.     net_packet()
  7715.  
  7716.     function r_advance(number)
  7717.     function r_angle16(number&)
  7718.     function r_angle8(number&)
  7719.     function r_begin(net_packet*, number)
  7720.     function r_bool(net_packet*)
  7721.     function r_clientID(net_packet*)
  7722.     function r_dir(vector&)
  7723.     function r_elapsed()
  7724.     function r_eof(net_packet*)
  7725.     function r_float()
  7726.     function r_float(number&)
  7727.     function r_float_q16(number&, number, number)
  7728.     function r_float_q8(number&, number, number)
  7729.     function r_matrix(matrix&)
  7730.     function r_s16()
  7731.     function r_s16(number&)
  7732.     function r_s32()
  7733.     function r_s32(number&)
  7734.     function r_s64()
  7735.     function r_s64(__int64&)
  7736.     function r_s8()
  7737.     function r_s8(signed char&)
  7738.     function r_sdir(vector&)
  7739.     function r_seek(number)
  7740.     function r_stringZ(net_packet*)
  7741.     function r_tell()
  7742.     function r_u16()
  7743.     function r_u16(number&)
  7744.     function r_u32()
  7745.     function r_u32(number&)
  7746.     function r_u64()
  7747.     function r_u64(unsigned __int64&)
  7748.     function r_u8()
  7749.     function r_u8(number&)
  7750.     function r_vec3(vector&)
  7751.     function w_angle16(number)
  7752.     function w_angle8(number)
  7753.     function w_begin(number)
  7754.     function w_bool(net_packet*, boolean)
  7755.     function w_chunk_close16(number)
  7756.     function w_chunk_close8(number)
  7757.     function w_chunk_open16(number&)
  7758.     function w_chunk_open8(number&)
  7759.     function w_clientID(ClientID&)
  7760.     function w_dir(const vector&)
  7761.     function w_float(number)
  7762.     function w_float_q16(number, number, number)
  7763.     function w_float_q8(number, number, number)
  7764.     function w_matrix(matrix&)
  7765.     function w_s16(number)
  7766.     function w_s32(number)
  7767.     function w_s64(__int64)
  7768.     function w_sdir(const vector&)
  7769.     function w_stringZ(string)
  7770.     function w_tell()
  7771.     function w_u16(number)
  7772.     function w_u32(number)
  7773.     function w_u64(unsigned __int64)
  7774.     function w_u8(number)
  7775.     function w_vec3(const vector&)
  7776.  
  7777. class noise
  7778.     noise()
  7779.     noise(number, number, number)
  7780.  
  7781.     property fps
  7782.     property grain
  7783.     property intensity
  7784.  
  7785.     function set(number, number, number)
  7786.  
  7787. class not_yet_visible_object
  7788.     property value
  7789.  
  7790.     function object(const not_yet_visible_object&)
  7791.  
  7792. class object
  7793.     const activate = 16
  7794.     const aim1 = 4
  7795.     const aim2 = 5
  7796.     const deactivate = 17
  7797.     const drop = 11
  7798.     const dummy = -1
  7799.     const fire1 = 6
  7800.     const fire2 = 8
  7801.     const hide = 22
  7802.     const idle = 9
  7803.     const reload = 2
  7804.     const reload1 = 2
  7805.     const reload2 = 3
  7806.     const show = 21
  7807.     const strap = 10
  7808.     const switch1 = 0
  7809.     const switch2 = 1
  7810.     const take = 23
  7811.     const turn_off = 20
  7812.     const turn_on = 19
  7813.     const use = 18
  7814.  
  7815.     object()
  7816.     object(enum MonsterSpace::EObjectAction)
  7817.     object(game_object*, enum MonsterSpace::EObjectAction)
  7818.     object(string, enum MonsterSpace::EObjectAction)
  7819.     object(game_object*, enum MonsterSpace::EObjectAction, number)
  7820.  
  7821.     function action(enum MonsterSpace::EObjectAction)
  7822.     function completed()
  7823.     function object(game_object*)
  7824.     function object(string)
  7825.  
  7826. class object_binder
  7827.     object_binder(game_object*)
  7828.  
  7829.     property object
  7830.  
  7831.     function load(reader*)
  7832.     function net_destroy()
  7833.     function net_export(net_packet*)
  7834.     function net_import(net_packet*)
  7835.     function net_Relcase(game_object*)
  7836.     function net_save_relevant()
  7837.     function net_spawn(cse_alife_object*)
  7838.     function reinit()
  7839.     function reload(string)
  7840.     function save(net_packet*)
  7841.     function update(number)
  7842.  
  7843. class object_factory
  7844.     function register(string, string, string)
  7845.     function register(string, string, string, string)
  7846.  
  7847. class object_params
  7848.     property level_vertex
  7849.     property position
  7850.  
  7851. class particle
  7852.     particle()
  7853.     particle(string, const particle_params&)
  7854.     particle(string, string)
  7855.     particle(string, const particle_params&, boolean)
  7856.     particle(string, string, const particle_params&)
  7857.     particle(string, string, const particle_params&, boolean)
  7858.  
  7859.     function completed()
  7860.     function set_angles(const vector&)
  7861.     function set_bone(string)
  7862.     function set_particle(string, boolean)
  7863.     function set_position(const vector&)
  7864.     function set_velocity(const vector&)
  7865.  
  7866. class particle_params
  7867.     particle_params()
  7868.     particle_params(const vector&)
  7869.     particle_params(const vector&, const vector&)
  7870.     particle_params(const vector&, const vector&, const vector&)
  7871.  
  7872. class particles_object
  7873.     particles_object(string)
  7874.  
  7875.     function last_position() const
  7876.     function load_path(string)
  7877.     function looped() const
  7878.     function move_to(const vector&, const vector&)
  7879.     function pause_path(boolean)
  7880.     function play()
  7881.     function play_at_pos(const vector&)
  7882.     function playing() const
  7883.     function set_direction(const vector&)
  7884.     function set_orientation(number, number, number)
  7885.     function start_path(boolean)
  7886.     function stop()
  7887.     function stop_deffered()
  7888.     function stop_path()
  7889.  
  7890. class Patch_Dawnload_Progress
  7891.     function GetFlieName()
  7892.     function GetInProgress()
  7893.     function GetProgress()
  7894.     function GetStatus()
  7895.  
  7896. class patrol
  7897.     const continue = 1
  7898.     const custom = 3
  7899.     const dummy = -1
  7900.     const nearest = 2
  7901.     const next = 4
  7902.     const start = 0
  7903.     const stop = 0
  7904.  
  7905.     patrol(string)
  7906.     patrol(string, enum PatrolPathManager::EPatrolStartType)
  7907.     patrol(string, enum PatrolPathManager::EPatrolStartType, enum PatrolPathManager::EPatrolRouteType)
  7908.     patrol(string, enum PatrolPathManager::EPatrolStartType, enum PatrolPathManager::EPatrolRouteType, boolean)
  7909.     patrol(string, enum PatrolPathManager::EPatrolStartType, enum PatrolPathManager::EPatrolRouteType, boolean, number)
  7910.  
  7911.     function count() const
  7912.     function flag(number, number) const
  7913.     function flags(number) const
  7914.     function game_vertex_id(number) const
  7915.     function get_nearest(const vector&) const
  7916.     function index(string) const
  7917.     function level_vertex_id(number) const
  7918.     function name(number) const
  7919.     function point(const patrol*, number)
  7920.     function terminal(number) const
  7921.  
  7922. class physics_element
  7923.     function apply_force(number, number, number)
  7924.     function fix()
  7925.     function get_angular_vel(vector&) const
  7926.     function get_density()
  7927.     function get_linear_vel(vector&) const
  7928.     function get_mass()
  7929.     function get_volume()
  7930.     function global_transform(physics_element*)
  7931.     function is_breakable()
  7932.     function is_fixed()
  7933.     function release_fixed()
  7934.  
  7935. class physics_joint
  7936.     function get_anchor(vector&)
  7937.     function get_axes_number()
  7938.     function get_axis_angle(number)
  7939.     function get_axis_dir(number, vector&)
  7940.     function get_bone_id()
  7941.     function get_first_element()
  7942.     function get_limits(number&, number&, number)
  7943.     function get_max_force_and_velocity(number&, number&, number)
  7944.     function get_stcond_element()
  7945.     function is_breakable()
  7946.     function set_anchor_global(number, number, number)
  7947.     function set_anchor_vs_first_element(number, number, number)
  7948.     function set_anchor_vs_second_element(number, number, number)
  7949.     function set_axis_dir_global(number, number, number, number)
  7950.     function set_axis_dir_vs_first_element(number, number, number, number)
  7951.     function set_axis_dir_vs_second_element(number, number, number, number)
  7952.     function set_axis_spring_dumping_factors(number, number, number)
  7953.     function set_joint_spring_dumping_factors(number, number)
  7954.     function set_limits(number, number, number)
  7955.     function set_max_force_and_velocity(number, number, number)
  7956.  
  7957. class physics_shell
  7958.     function apply_force(number, number, number)
  7959.     function block_breaking()
  7960.     function get_angular_vel(vector&) const
  7961.     function get_element_by_bone_id(number)
  7962.     function get_element_by_bone_name(string)
  7963.     function get_element_by_order(number)
  7964.     function get_elements_number()
  7965.     function get_joint_by_bone_id(number)
  7966.     function get_joint_by_bone_name(string)
  7967.     function get_joint_by_order(number)
  7968.     function get_joints_number()
  7969.     function get_linear_vel(vector&) const
  7970.     function is_breakable()
  7971.     function is_breaking_blocked()
  7972.     function unblock_breaking()
  7973.  
  7974. class physics_world
  7975.     function add_call(class CPHCondition*, class CPHAction*)
  7976.     function gravity()
  7977.     function set_gravity(number)
  7978.  
  7979. class planner_action (action_planner, action_base)
  7980.     planner_action()
  7981.     planner_action(game_object*)
  7982.     planner_action(game_object*, string)
  7983.  
  7984.     property object
  7985.     property storage
  7986.  
  7987.     function action(const number&)
  7988.     function actual(const action_planner*)
  7989.     function add_action(const number&, action_base*)
  7990.     function add_effect(const world_property&)
  7991.     function add_evaluator(const number&, property_evaluator*)
  7992.     function add_precondition(const world_property&)
  7993.     function clear()
  7994.     function current_action()
  7995.     function current_action_id() const
  7996.     function evaluator(const number&)
  7997.     function execute()
  7998.     function finalize()
  7999.     function initialize()
  8000.     function initialized() const
  8001.     function remove_action(const number&)
  8002.     function remove_effect(const number&)
  8003.     function remove_evaluator(const number&)
  8004.     function remove_precondition(const number&)
  8005.     function set_goal_world_state(action_planner*, world_state*)
  8006.     function set_weight(const number&)
  8007.     function setup(game_object*)
  8008.     function setup(game_object*, property_storage*)
  8009.     function show(string)
  8010.     function update()
  8011.     function weight(const world_state&, const world_state&) const
  8012.  
  8013. class profile
  8014.     function online() const
  8015.     function unique_nick() const
  8016.  
  8017. class profile_store
  8018.     const at_award_massacre = 0
  8019.     const at_awards_count = 30
  8020.     const bst_backstabs_in_row = 2
  8021.     const bst_bleed_kills_in_row = 2
  8022.     const bst_explosive_kills_in_row = 3
  8023.     const bst_eye_kills_in_row = 4
  8024.     const bst_head_shots_in_row = 3
  8025.     const bst_kills_in_row = 0
  8026.     const bst_kinife_kills_in_row = 1
  8027.     const bst_score_types_count = 7
  8028.  
  8029.     function get_awards()
  8030.     function get_best_scores()
  8031.     function load_current_profile(store_operation_cb, store_operation_cb)
  8032.     function stop_loading()
  8033.  
  8034. class profile_timer
  8035.     profile_timer()
  8036.     profile_timer(profile_timer&)
  8037.  
  8038.     operator +(const profile_timer&, profile_timer)
  8039.     operator <(const profile_timer&, profile_timer)
  8040.  
  8041.     function __tostring(profile_timer&)
  8042.     function start()
  8043.     function stop()
  8044.     function time() const
  8045.  
  8046. class property_evaluator
  8047.     property_evaluator()
  8048.     property_evaluator(game_object*)
  8049.     property_evaluator(game_object*, string)
  8050.  
  8051.     property object
  8052.     property storage
  8053.  
  8054.     function evaluate()
  8055.     function setup(game_object*, property_storage*)
  8056.  
  8057. class property_evaluator_const (property_evaluator)
  8058.     property_evaluator_const(boolean)
  8059.  
  8060.     property object
  8061.     property storage
  8062.  
  8063.     function evaluate()
  8064.     function setup(game_object*, property_storage*)
  8065.  
  8066. class property_storage
  8067.     property_storage()
  8068.  
  8069.     function property(const number&) const
  8070.     function set_property(const number&, const boolean&)
  8071.  
  8072. class ray_pick
  8073.     ray_pick()
  8074.     ray_pick(vector&, vector&, number, enum collide::rq_target, game_object*)
  8075.  
  8076.     function get_distance()
  8077.     function get_element()
  8078.     function get_object()
  8079.     function get_result()
  8080.     function query()
  8081.     function set_direction(vector&)
  8082.     function set_flags(enum collide::rq_target)
  8083.     function set_ignore_object(game_object*)
  8084.     function set_position(vector&)
  8085.     function set_range(number)
  8086.  
  8087. class reader
  8088.     function r_advance(number)
  8089.     function r_angle16()
  8090.     function r_angle8()
  8091.     function r_bool(reader*)
  8092.     function r_dir(vector&)
  8093.     function r_elapsed() const
  8094.     function r_eof(reader*)
  8095.     function r_float()
  8096.     function r_float(number&)
  8097.     function r_float_q16(number, number)
  8098.     function r_float_q8(number, number)
  8099.     function r_s16()
  8100.     function r_s16(number&)
  8101.     function r_s32()
  8102.     function r_s32(number&)
  8103.     function r_s64()
  8104.     function r_s64(__int64&)
  8105.     function r_s8()
  8106.     function r_s8(signed char&)
  8107.     function r_sdir(vector&)
  8108.     function r_seek(number)
  8109.     function r_stringZ(reader*)
  8110.     function r_tell() const
  8111.     function r_u16()
  8112.     function r_u16(number&)
  8113.     function r_u32()
  8114.     function r_u32(number&)
  8115.     function r_u64()
  8116.     function r_u64(unsigned __int64&)
  8117.     function r_u8()
  8118.     function r_u8(number&)
  8119.     function r_vec3(reader*, vector*)
  8120.  
  8121. class render_device
  8122.     property aspect_ratio
  8123.     property cam_dir
  8124.     property cam_pos
  8125.     property cam_right
  8126.     property cam_top
  8127.     property f_time_delta
  8128.     property fov
  8129.     property frame
  8130.     property height
  8131.     property precache_frame
  8132.     property time_delta
  8133.     property width
  8134.  
  8135.     function is_paused(render_device*)
  8136.     function pause(render_device*, boolean)
  8137.     function time_global(const render_device*)
  8138.  
  8139. class rotation
  8140.     property pitch
  8141.     property yaw
  8142.  
  8143. class rq_result
  8144.     rq_result()
  8145.  
  8146.     property element
  8147.     property object
  8148.     property range
  8149.  
  8150. class rq_target
  8151.     const rqtBoth = 3
  8152.     const rqtDyn = 13
  8153.     const rqtNone = 0
  8154.     const rqtObject = 1
  8155.     const rqtObstacle = 8
  8156.     const rqtShape = 4
  8157.     const rqtStatic = 2
  8158.  
  8159. class rtoken_list
  8160.     rtoken_list()
  8161.  
  8162.     function add(string)
  8163.     function clear()
  8164.     function count()
  8165.     function get(number)
  8166.     function remove(number)
  8167.  
  8168. class smart_cover_object (CGameObject)
  8169.     smart_cover_object()
  8170.  
  8171.     function _construct()
  8172.     function getEnabled() const
  8173.     function getVisible() const
  8174.     function net_Export(net_packet&)
  8175.     function net_Import(net_packet&)
  8176.     function net_Spawn(cse_abstract*)
  8177.     function use(CGameObject*)
  8178.     function Visual() const
  8179.  
  8180. class snd_type
  8181.     const ambient = 128
  8182.     const anomaly = 268435456
  8183.     const anomaly_idle = 268437504
  8184.     const attack = 8192
  8185.     const bullet_hit = 524288
  8186.     const die = 131072
  8187.     const drop = 33554432
  8188.     const eat = 4096
  8189.     const empty = 1048576
  8190.     const hide = 16777216
  8191.     const idle = 2048
  8192.     const injure = 65536
  8193.     const item = 1073741824
  8194.     const item_drop = 1107296256
  8195.     const item_hide = 1090519040
  8196.     const item_pick_up = 1140850688
  8197.     const item_take = 1082130432
  8198.     const item_use = 1077936128
  8199.     const monster = 536870912
  8200.     const monster_attack = 536879104
  8201.     const monster_die = 537001984
  8202.     const monster_eat = 536875008
  8203.     const monster_injure = 536936448
  8204.     const monster_step = 536903680
  8205.     const monster_talk = 536887296
  8206.     const no_sound = 0
  8207.     const object_break = 1024
  8208.     const object_collide = 512
  8209.     const object_explode = 256
  8210.     const pick_up = 67108864
  8211.     const reload = 262144
  8212.     const shoot = 2097152
  8213.     const step = 32768
  8214.     const take = 8388608
  8215.     const talk = 16384
  8216.     const use = 4194304
  8217.     const weapon = -2147483648
  8218.     const weapon_bullet_hit = -2146959360
  8219.     const weapon_empty = -2146435072
  8220.     const weapon_reload = -2147221504
  8221.     const weapon_shoot = -2145386496
  8222.     const world = 134217728
  8223.     const world_ambient = 134217856
  8224.     const world_object_break = 134218752
  8225.     const world_object_collide = 134218240
  8226.     const world_object_explode = 134217984
  8227.  
  8228. class sound
  8229.     const attack = 3
  8230.     const attack_hit = 4
  8231.     const die = 7
  8232.     const eat = 2
  8233.     const idle = 1
  8234.     const panic = 11
  8235.     const steal = 10
  8236.     const take_damage = 5
  8237.     const threaten = 9
  8238.  
  8239.     sound()
  8240.     sound(enum MonsterSound::EType)
  8241.     sound(enum MonsterSound::EType, number)
  8242.     sound(sound_object*, vector*)
  8243.     sound(string, string)
  8244.     sound(string, vector*)
  8245.     sound(sound_object*, string, const vector&)
  8246.     sound(sound_object*, vector*, const vector&)
  8247.     sound(string, string, const vector&)
  8248.     sound(string, string, enum MonsterSpace::EMonsterHeadAnimType)
  8249.     sound(string, vector*, const vector&)
  8250.     sound(sound_object*, string, const vector&, const vector&)
  8251.     sound(sound_object*, vector*, const vector&, boolean)
  8252.     sound(string, string, const vector&, const vector&)
  8253.     sound(string, vector*, const vector&, boolean)
  8254.     sound(sound_object*, string, const vector&, const vector&, boolean)
  8255.     sound(string, string, const vector&, const vector&, boolean)
  8256.  
  8257.     function completed()
  8258.     function set_angles(const vector&)
  8259.     function set_bone(string)
  8260.     function set_position(const vector&)
  8261.     function set_sound(const sound_object&)
  8262.     function set_sound(string)
  8263.     function set_sound_type(enum ESoundTypes)
  8264.  
  8265. class sound_memory_object (game_memory_object)
  8266.     property last_level_time
  8267.     property level_time
  8268.     property object_info
  8269.     property power
  8270.     property self_info
  8271.  
  8272.     function object(const game_memory_object&)
  8273.     function type() const
  8274.  
  8275. class sound_object
  8276.     const looped = 1
  8277.     const s2d = 2
  8278.     const s3d = 0
  8279.  
  8280.     sound_object(string)
  8281.     sound_object(string, enum ESoundTypes)
  8282.  
  8283.     property frequency
  8284.     property max_distance
  8285.     property min_distance
  8286.     property volume
  8287.  
  8288.     function attach_tail(string)
  8289.     function get_position() const
  8290.     function length()
  8291.     function play(game_object*)
  8292.     function play(game_object*, number)
  8293.     function play(game_object*, number, number)
  8294.     function play_at_pos(game_object*, const vector&)
  8295.     function play_at_pos(game_object*, const vector&, number)
  8296.     function play_at_pos(game_object*, const vector&, number, number)
  8297.     function play_no_feedback(game_object*, number, number, vector, number)
  8298.     function playing() const
  8299.     function set_position(const vector&)
  8300.     function stop()
  8301.     function stop_deffered()
  8302.  
  8303. class sound_params
  8304.     property frequency
  8305.     property max_distance
  8306.     property min_distance
  8307.     property position
  8308.     property volume
  8309.  
  8310. class SoundInfo
  8311.     property danger
  8312.     property position
  8313.     property power
  8314.     property time
  8315.     property who
  8316.  
  8317. class spawn_story_ids
  8318.     const INVALID_SPAWN_STORY_ID = -1
  8319.  
  8320. class SServerFilters
  8321.     SServerFilters()
  8322.  
  8323.     property empty
  8324.     property full
  8325.     property listen_servers
  8326.     property with_pass
  8327.     property without_ff
  8328.     property without_pass
  8329.  
  8330. class stalker_ids
  8331.     const action_accomplish_task = 7
  8332.     const action_aim_enemy = 16
  8333.     const action_alife_planner = 88
  8334.     const action_anomaly_planner = 90
  8335.     const action_combat_planner = 89
  8336.     const action_communicate_with_customer = 9
  8337.     const action_critically_wounded = 36
  8338.     const action_danger_by_sound_planner = 73
  8339.     const action_danger_grenade_look_around = 85
  8340.     const action_danger_grenade_planner = 72
  8341.     const action_danger_grenade_search = 86
  8342.     const action_danger_grenade_take_cover = 82
  8343.     const action_danger_grenade_take_cover_after_explosion = 84
  8344.     const action_danger_grenade_wait_for_explosion = 83
  8345.     const action_danger_in_direction_detour = 80
  8346.     const action_danger_in_direction_hold_position = 79
  8347.     const action_danger_in_direction_look_out = 78
  8348.     const action_danger_in_direction_planner = 71
  8349.     const action_danger_in_direction_search = 81
  8350.     const action_danger_in_direction_take_cover = 77
  8351.     const action_danger_planner = 91
  8352.     const action_danger_unknown_look_around = 75
  8353.     const action_danger_unknown_planner = 70
  8354.     const action_danger_unknown_search = 76
  8355.     const action_danger_unknown_take_cover = 74
  8356.     const action_dead = 0
  8357.     const action_death_planner = 87
  8358.     const action_detour_enemy = 25
  8359.     const action_dying = 1
  8360.     const action_find_ammo = 15
  8361.     const action_find_item_to_kill = 13
  8362.     const action_gather_items = 2
  8363.     const action_get_distance = 24
  8364.     const action_get_item_to_kill = 12
  8365.     const action_get_ready_to_kill = 17
  8366.     const action_hold_position = 23
  8367.     const action_kill_enemy = 19
  8368.     const action_kill_enemy_if_not_visible = 29
  8369.     const action_kill_if_enemy_critically_wounded = 37
  8370.     const action_kill_if_player_on_the_path = 35
  8371.     const action_kill_wounded_enemy = 33
  8372.     const action_look_out = 22
  8373.     const action_make_item_killing = 14
  8374.     const action_no_alife = 3
  8375.     const action_post_combat_wait = 34
  8376.     const action_prepare_wounded_enemy = 32
  8377.     const action_reach_customer_location = 8
  8378.     const action_reach_task_location = 6
  8379.     const action_reach_wounded_enemy = 30
  8380.     const action_retreat_from_enemy = 20
  8381.     const action_script = 92
  8382.     const action_search_enemy = 26
  8383.     const action_smart_terrain_task = 4
  8384.     const action_solve_zone_puzzle = 5
  8385.     const action_sudden_attack = 28
  8386.     const action_take_cover = 21
  8387.     const detect_anomaly = 11
  8388.     const get_out_of_anomaly = 10
  8389.     const property_alife = 3
  8390.     const property_alive = 0
  8391.     const property_already_dead = 2
  8392.     const property_anomaly = 46
  8393.     const property_cover_actual = 42
  8394.     const property_cover_reached = 43
  8395.     const property_critically_wounded = 29
  8396.     const property_danger = 8
  8397.     const property_danger_by_sound = 41
  8398.     const property_danger_grenade = 40
  8399.     const property_danger_in_direction = 39
  8400.     const property_danger_unknown = 38
  8401.     const property_dead = 1
  8402.     const property_enemy = 7
  8403.     const property_enemy_critically_wounded = 30
  8404.     const property_enemy_detoured = 21
  8405.     const property_found_ammo = 12
  8406.     const property_found_item_to_kill = 10
  8407.     const property_grenade_exploded = 45
  8408.     const property_in_cover = 18
  8409.     const property_inside_anomaly = 47
  8410.     const property_item_can_kill = 11
  8411.     const property_item_to_kill = 9
  8412.     const property_items = 6
  8413.     const property_looked_around = 44
  8414.     const property_looked_out = 19
  8415.     const property_panic = 17
  8416.     const property_position_holded = 20
  8417.     const property_pure_enemy = 23
  8418.     const property_puzzle_solved = 4
  8419.     const property_ready_to_detour = 14
  8420.     const property_ready_to_kill = 13
  8421.     const property_script = 74
  8422.     const property_see_enemy = 15
  8423.     const property_smart_terrain_task = 5
  8424.     const property_use_crouch_to_look_out = 24
  8425.     const property_use_suddenness = 22
  8426.     const sound_alarm = 4
  8427.     const sound_attack_allies_several_enemies = 7
  8428.     const sound_attack_allies_single_enemy = 6
  8429.     const sound_attack_no_allies = 5
  8430.     const sound_backup = 8
  8431.     const sound_detour = 9
  8432.     const sound_die = 0
  8433.     const sound_die_in_anomaly = 1
  8434.     const sound_enemy_critically_wounded = 24
  8435.     const sound_enemy_killed_or_wounded = -805289984
  8436.     const sound_enemy_lost_no_allies = 12
  8437.     const sound_enemy_lost_with_allies = 13
  8438.     const sound_friendly_grenade_alarm = 20
  8439.     const sound_grenade_alarm = 19
  8440.     const sound_humming = 3
  8441.     const sound_injuring = 2
  8442.     const sound_injuring_by_friend = 14
  8443.     const sound_kill_wounded = 23
  8444.     const sound_need_backup = 21
  8445.     const sound_panic_human = 15
  8446.     const sound_panic_monster = 16
  8447.     const sound_running_in_danger = 22
  8448.     const sound_script = 27
  8449.     const sound_search1_no_allies = 11
  8450.     const sound_search1_with_allies = 10
  8451.     const sound_tolls = 17
  8452.     const sound_wounded = 18
  8453.  
  8454. class StaticDrawableWrapper
  8455.     property m_endTime
  8456.  
  8457.     function wnd()
  8458.  
  8459. class store_operation_cb
  8460.     store_operation_cb()
  8461.     store_operation_cb(object, function<void>)
  8462.  
  8463.     function bind(object, function<void>)
  8464.     function clear()
  8465.  
  8466. class story_ids
  8467.     const brain_snork_growl = 923
  8468.     const esc_trader = 235
  8469.     const hosp_enter_katacomb = 231
  8470.     const hosp_level_changer_to_stancia_2 = 234
  8471.     const hosp_z3_csky_squad_help = 233
  8472.     const hosp_z3_hold_out = 232
  8473.     const Invalid = 65535
  8474.     const INVALID_STORY_ID = -1
  8475.     const kat_hosp_safe_restr_2 = 210
  8476.     const kat_hosp_safe_restr_3 = 211
  8477.     const kat_hosp_safe_restr_4 = 212
  8478.     const kat_hosp_safe_restr_5 = 213
  8479.     const kat_hosp_safe_restr_6 = 214
  8480.     const kat_hosp_z1_cs_commander = 204
  8481.     const kat_hosp_z1_cs_grenadier = 205
  8482.     const kat_hosp_z1_cs_solder_1 = 206
  8483.     const kat_hosp_z1_cs_solder_2 = 207
  8484.     const kat_hosp_z1_door_2 = 202
  8485.     const kat_hosp_z1_grenade = 208
  8486.     const kat_hosp_z1_sniper = 200
  8487.     const kat_hosp_z1_sniper_off_restr = 203
  8488.     const kat_hosp_z1_sniper_target = 201
  8489.     const kat_hosp_z2_destroyable_1 = 218
  8490.     const kat_hosp_z2_destroyable_10 = 227
  8491.     const kat_hosp_z2_destroyable_2 = 219
  8492.     const kat_hosp_z2_destroyable_3 = 220
  8493.     const kat_hosp_z2_destroyable_4 = 221
  8494.     const kat_hosp_z2_destroyable_5 = 222
  8495.     const kat_hosp_z2_destroyable_6 = 223
  8496.     const kat_hosp_z2_destroyable_7 = 224
  8497.     const kat_hosp_z2_destroyable_8 = 225
  8498.     const kat_hosp_z2_destroyable_9 = 226
  8499.     const kat_hosp_z2_door = 215
  8500.     const kat_hosp_z2_explode_1 = 228
  8501.     const kat_hosp_z2_explode_2 = 229
  8502.     const kat_hosp_z2_explode_3 = 230
  8503.     const kat_hosp_z2_helicopter = 209
  8504.     const kat_hosp_z2_level_exit_restr = 217
  8505.     const kat_hosp_z3_door = 216
  8506.     const test_01 = 65000
  8507.     const test_02 = 65001
  8508.     const test_03 = 65002
  8509.     const test_04 = 65003
  8510.     const test_05 = 65004
  8511.     const yan_ecolog_help = 900
  8512.     const yan_exit_to_rostok = 925
  8513.     const yan_general_ecolog = 902
  8514.     const yan_ghost = 918
  8515.     const yan_giant_growl = 924
  8516.     const yan_helmet = 920
  8517.     const yan_labx16_documents = 917
  8518.     const yan_labx16switcher_lamp1 = 908
  8519.     const yan_labx16switcher_lamp2 = 909
  8520.     const yan_labx16switcher_lamp3 = 910
  8521.     const yan_labx16switcher_primary_1_green = 911
  8522.     const yan_labx16switcher_primary_1_red = 912
  8523.     const yan_labx16switcher_primary_2_green = 913
  8524.     const yan_labx16switcher_primary_2_red = 914
  8525.     const yan_labx16switcher_primary_3_green = 915
  8526.     const yan_labx16switcher_primary_3_red = 916
  8527.     const yan_mapspot_from_vasilyev = 907
  8528.     const yan_scan_psi_radiation = 901
  8529.     const yan_secret_exit = 921
  8530.     const yan_semenov_help = 905
  8531.     const yan_specnaz_corpse = 922
  8532.     const yan_vasilyev = 903
  8533.     const yan_zombie_zone_mapspot = 906
  8534.  
  8535. class suggest_nicks_cb
  8536.     suggest_nicks_cb()
  8537.     suggest_nicks_cb(object, function<void>)
  8538.  
  8539.     function bind(object, function<void>)
  8540.     function clear()
  8541.  
  8542. class task
  8543.     const additional = 1
  8544.     const completed = 2
  8545.     const fail = 0
  8546.     const in_progress = 1
  8547.     const storyline = 0
  8548.     const task_dummy = 65535
  8549.  
  8550. class token
  8551.     token()
  8552.  
  8553.     property id
  8554.     property name
  8555.  
  8556. class token_list
  8557.     token_list()
  8558.  
  8559.     function add(string, number)
  8560.     function clear()
  8561.     function id(string)
  8562.     function name(number)
  8563.     function remove(string)
  8564.  
  8565. class ui_events
  8566.     const BUTTON_CLICKED = 17
  8567.     const BUTTON_DOWN = 18
  8568.     const CHECK_BUTTON_RESET = 21
  8569.     const CHECK_BUTTON_SET = 20
  8570.     const EDIT_TEXT_COMMIT = 76
  8571.     const LIST_ITEM_CLICKED = 35
  8572.     const LIST_ITEM_SELECT = 36
  8573.     const MAIN_MENU_RELOADED = 81
  8574.     const MESSAGE_BOX_CANCEL_CLICKED = 44
  8575.     const MESSAGE_BOX_COPY_CLICKED = 45
  8576.     const MESSAGE_BOX_NO_CLICKED = 43
  8577.     const MESSAGE_BOX_OK_CLICKED = 39
  8578.     const MESSAGE_BOX_QUIT_GAME_CLICKED = 42
  8579.     const MESSAGE_BOX_QUIT_WIN_CLICKED = 41
  8580.     const MESSAGE_BOX_YES_CLICKED = 40
  8581.     const PROPERTY_CLICKED = 38
  8582.     const RADIOBUTTON_SET = 22
  8583.     const SCROLLBAR_HSCROLL = 32
  8584.     const SCROLLBAR_VSCROLL = 31
  8585.     const SCROLLBOX_MOVE = 30
  8586.     const TAB_CHANGED = 19
  8587.     const WINDOW_KEY_PRESSED = 10
  8588.     const WINDOW_KEY_RELEASED = 11
  8589.     const WINDOW_KEYBOARD_CAPTURE_LOST = 14
  8590.     const WINDOW_LBUTTON_DB_CLICK = 9
  8591.     const WINDOW_LBUTTON_DOWN = 0
  8592.     const WINDOW_LBUTTON_UP = 3
  8593.     const WINDOW_MOUSE_MOVE = 6
  8594.     const WINDOW_RBUTTON_DOWN = 1
  8595.     const WINDOW_RBUTTON_UP = 4
  8596.  
  8597. class UIHint (CUIWindow)
  8598.     UIHint()
  8599.  
  8600.     function AttachChild(CUIWindow*)
  8601.     function DetachChild(CUIWindow*)
  8602.     function Enable(boolean)
  8603.     function FocusReceiveTime() const
  8604.     function GetAbsoluteRect(Frect&)
  8605.     function GetHeight() const
  8606.     function GetHintText() const
  8607.     function GetWidth() const
  8608.     function GetWndPos(CUIWindow*)
  8609.     function IsAutoDelete()
  8610.     function IsCursorOverWindow() const
  8611.     function IsEnabled()
  8612.     function IsShown()
  8613.     function ResetPPMode()
  8614.     function SetAutoDelete(boolean)
  8615.     function SetHeight(number)
  8616.     function SetHintText(string)
  8617.     function SetPPMode()
  8618.     function SetWidth(number)
  8619.     function SetWindowName(string)
  8620.     function SetWndPos(vector2)
  8621.     function SetWndRect(Frect)
  8622.     function SetWndSize(vector2)
  8623.     function Show(boolean)
  8624.     function WindowName()
  8625.  
  8626. class vector
  8627.     vector()
  8628.  
  8629.     property x
  8630.     property y
  8631.     property z
  8632.  
  8633.     function abs(const vector&)
  8634.     function add(const vector&)
  8635.     function add(number)
  8636.     function add(const vector&, const vector&)
  8637.     function add(const vector&, number)
  8638.     function align()
  8639.     function average(const vector&)
  8640.     function average(const vector&, const vector&)
  8641.     function clamp(const vector&)
  8642.     function clamp(const vector&, const vector&)
  8643.     function crossproduct(const vector&, const vector&)
  8644.     function distance_to(const vector&) const
  8645.     function distance_to_sqr(const vector&) const
  8646.     function distance_to_xz(const vector&) const
  8647.     function div(const vector&)
  8648.     function div(number)
  8649.     function div(const vector&, const vector&)
  8650.     function div(const vector&, number)
  8651.     function dotproduct(const vector&) const
  8652.     function getH() const
  8653.     function getP() const
  8654.     function inertion(const vector&, number)
  8655.     function invert()
  8656.     function invert(const vector&)
  8657.     function lerp(const vector&, const vector&, number)
  8658.     function mad(const vector&, const vector&)
  8659.     function mad(const vector&, number)
  8660.     function mad(const vector&, const vector&, const vector&)
  8661.     function mad(const vector&, const vector&, number)
  8662.     function magnitude() const
  8663.     function max(const vector&)
  8664.     function max(const vector&, const vector&)
  8665.     function min(const vector&)
  8666.     function min(const vector&, const vector&)
  8667.     function mul(const vector&)
  8668.     function mul(number)
  8669.     function mul(const vector&, const vector&)
  8670.     function mul(const vector&, number)
  8671.     function normalize()
  8672.     function normalize(const vector&)
  8673.     function normalize_safe()
  8674.     function normalize_safe(const vector&)
  8675.     function reflect(const vector&, const vector&)
  8676.     function set(const vector&)
  8677.     function set(number, number, number)
  8678.     function set_length(number)
  8679.     function setHP(number, number)
  8680.     function similar(const vector&, number) const
  8681.     function slide(const vector&, const vector&)
  8682.     function sub(const vector&)
  8683.     function sub(number)
  8684.     function sub(const vector&, const vector&)
  8685.     function sub(const vector&, number)
  8686.  
  8687. class vector2
  8688.     vector2()
  8689.  
  8690.     property x
  8691.     property y
  8692.  
  8693.     function set(const vector2&)
  8694.     function set(number, number)
  8695.  
  8696. class visible_memory_object (game_memory_object)
  8697.     property last_level_time
  8698.     property level_time
  8699.     property object_info
  8700.     property self_info
  8701.  
  8702.     function object(const game_memory_object&)
  8703.  
  8704. class world_property
  8705.     world_property(number, boolean)
  8706.  
  8707.     operator <(const world_property&, world_property)
  8708.     operator ==(const world_property&, world_property)
  8709.  
  8710.     function condition() const
  8711.     function value() const
  8712.  
  8713. class world_state
  8714.     world_state()
  8715.     world_state(world_state)
  8716.  
  8717.     operator <(const world_state&, world_state)
  8718.     operator ==(const world_state&, world_state)
  8719.  
  8720.     function add_property(const world_property&)
  8721.     function clear()
  8722.     function includes(const world_state&) const
  8723.     function property(const number&) const
  8724.     function remove_property(const number&)
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top