Advertisement
TKGP

Untitled

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