Files
Cesarus85--mjolnir-vr/source/hs/hs_globals_external.c
T

1995 lines
82 KiB
C

/*
HS_GLOBALS_EXTERNAL.C
symbols in this file:
0026B924 0002:
_hs_external_global_count (0000)
0026B928 0011:
??_C@_0BB@EKPLEJBB@run_game_scripts?$AA@ (0000)
0026B93C 001f:
??_C@_0BP@LHKLCAML@global_connection_dont_timeout?$AA@ (0000)
0026B95C 0012:
??_C@_0BC@GAFOCOIM@allow_out_of_sync?$AA@ (0000)
0026B970 0018:
??_C@_0BI@BHMMOAAK@find_all_fucked_up_shit?$AA@ (0000)
0026B988 0013:
??_C@_0BD@JFKCKHOI@debug_player_color?$AA@ (0000)
0026B99C 0019:
??_C@_0BJ@LKJJBPLH@debug_recording_newlines?$AA@ (0000)
0026B9B8 0010:
??_C@_0BA@DBDIHCCK@debug_recording?$AA@ (0000)
0026B9C8 001c:
??_C@_0BM@KIGDLJMN@director_camera_switch_fast?$AA@ (0000)
0026B9E4 0013:
??_C@_0BD@OPNHPKDJ@texture_cache_list?$AA@ (0000)
0026B9F8 0014:
??_C@_0BE@HCCANPMF@texture_cache_graph?$AA@ (0000)
0026BA0C 0016:
??_C@_0BG@IDDGMNII@debug_player_teleport?$AA@ (0000)
0026BA24 0011:
??_C@_0BB@LJNHDEAF@player_magnetism?$AA@ (0000)
0026BA38 000f:
??_C@_0P@KBAFOELH@player_autoaim?$AA@ (0000)
0026BA48 0018:
??_C@_0BI@PNECCCKL@player3_look_pitch_rate?$AA@ (0000)
0026BA60 0018:
??_C@_0BI@BCBAJEEK@player2_look_pitch_rate?$AA@ (0000)
0026BA78 0018:
??_C@_0BI@PIJGEJCI@player1_look_pitch_rate?$AA@ (0000)
0026BA90 0018:
??_C@_0BI@BHMEPPMJ@player0_look_pitch_rate?$AA@ (0000)
0026BAA8 0016:
??_C@_0BG@IEGPNFJH@player3_look_yaw_rate?$AA@ (0000)
0026BAC0 0016:
??_C@_0BG@CKAHEEAG@player2_look_yaw_rate?$AA@ (0000)
0026BAD8 0016:
??_C@_0BG@DMPPAPE@player1_look_yaw_rate?$AA@ (0000)
0026BAF0 0016:
??_C@_0BG@KNKHGBGF@player0_look_yaw_rate?$AA@ (0000)
0026BB08 0021:
??_C@_0CB@BOHIFGNP@controls_swap_doubled_spin_state@ (0000)
0026BB2C 001d:
??_C@_0BN@BLPMGOOA@controls_enable_doubled_spin?$AA@ (0000)
0026BB4C 0011:
??_C@_0BB@ICKHEENK@controls_swapped?$AA@ (0000)
0026BB60 0017:
??_C@_0BH@MOBEHJGL@controls_enable_crouch?$AA@ (0000)
0026BB78 0016:
??_C@_0BG@HJBGDLNC@ai_fix_actor_variants?$AA@ (0000)
0026BB90 0028:
??_C@_0CI@NIFOBFMI@ai_fix_defending_guard_firing_po@ (0000)
0026BBB8 0029:
??_C@_0CJ@KHBDDHDI@ai_debug_path_disable_obstacle_a@ (0000)
0026BBE4 0020:
??_C@_0CA@LDOGFFNI@ai_debug_path_disable_smoothing?$AA@ (0000)
0026BC04 0016:
??_C@_0BG@PHCCPJFJ@ai_debug_force_crouch?$AA@ (0000)
0026BC1C 001d:
??_C@_0BN@PJNBCMME@ai_debug_force_vocalizations?$AA@ (0000)
0026BC3C 0020:
??_C@_0CA@NOGPFKIC@ai_debug_disable_wounded_sounds?$AA@ (0000)
0026BC5C 001a:
??_C@_0BK@EHJJPHEF@ai_debug_force_all_active?$AA@ (0000)
0026BC78 0015:
??_C@_0BF@FKKNFIPN@ai_debug_flee_always?$AA@ (0000)
0026BC90 0017:
??_C@_0BH@BPMOGFHO@ai_debug_ignore_player?$AA@ (0000)
0026BCA8 001a:
??_C@_0BK@HOIKCDDN@ai_debug_invisible_player?$AA@ (0000)
0026BCC4 000e:
??_C@_0O@BAMIJCDH@ai_debug_deaf?$AA@ (0000)
0026BCD4 000f:
??_C@_0P@KJNCDLAF@ai_debug_blind?$AA@ (0000)
0026BCE4 0024:
??_C@_0CE@GBHMJGKL@ai_debug_communication_focus_ena@ (0000)
0026BD08 002c:
??_C@_0CM@LNPPBOLC@ai_debug_communication_unit_repe@ (0000)
0026BD34 0028:
??_C@_0CI@DFHBJLFG@ai_debug_communication_timeout_d@ (0000)
0026BD5C 0027:
??_C@_0CH@BLOPKBBO@ai_debug_communication_random_di@ (0000)
0026BD84 0025:
??_C@_0CF@DFOAHLMM@ai_debug_ballistic_lineoffire_fr@ (0000)
0026BDAC 001c:
??_C@_0BM@GFNFKJNN@ai_debug_path_accept_radius?$AA@ (0000)
0026BDC8 001f:
??_C@_0BP@FFPIIMGM@ai_debug_path_attractor_weight?$AA@ (0000)
0026BDE8 001f:
??_C@_0BP@NPKBPELL@ai_debug_path_attractor_radius?$AA@ (0000)
0026BE08 0018:
??_C@_0BI@LLFOHLII@ai_debug_path_attractor?$AA@ (0000)
0026BE20 001d:
??_C@_0BN@GHHFCKB@ai_debug_path_maximum_radius?$AA@ (0000)
0026BE40 0014:
??_C@_0BE@IPNCAOHN@ai_debug_path_flood?$AA@ (0000)
0026BE54 0019:
??_C@_0BJ@IELHHNIA@ai_debug_path_end_freeze?$AA@ (0000)
0026BE70 001b:
??_C@_0BL@EACMAODM@ai_debug_path_start_freeze?$AA@ (0000)
0026BE8C 000e:
??_C@_0O@IOKEHIDH@ai_debug_path?$AA@ (0000)
0026BE9C 0020:
??_C@_0CA@BJDBHGNM@ai_debug_evaluate_all_positions?$AA@ (0000)
0026BEBC 001b:
??_C@_0BL@OMHMNCDC@ai_debug_oversteer_disable?$AA@ (0000)
0026BED8 0012:
??_C@_0BC@BFDGFPCG@ai_debug_fast_los?$AA@ (0000)
0026BEEC 0014:
??_C@_0BE@EADLINAL@ai_print_uncovering?$AA@ (0000)
0026BF00 0018:
??_C@_0BI@KLFBHNDJ@ai_print_bsp_transition?$AA@ (0000)
0026BF18 001a:
??_C@_0BK@KKLKNLEP@ai_print_unfinished_paths?$AA@ (0000)
0026BF34 0019:
??_C@_0BJ@IFLCFJDJ@ai_print_acknowledgement?$AA@ (0000)
0026BF50 0018:
??_C@_0BI@FFJFEFDG@ai_print_killing_sprees?$AA@ (0000)
0026BF68 0017:
??_C@_0BH@PIJPFKAA@ai_print_conversations?$AA@ (0000)
0026BF80 0013:
??_C@_0BD@PPEMHIEO@ai_print_oversteer?$AA@ (0000)
0026BF94 001b:
??_C@_0BL@LLKMIECG@ai_print_secondary_looking?$AA@ (0000)
0026BFB0 001a:
??_C@_0BK@PDEMGBFD@ai_print_damage_modifiers?$AA@ (0000)
0026BFCC 0017:
??_C@_0BH@CLBAHCCK@ai_print_command_lists?$AA@ (0000)
0026BFE4 0012:
??_C@_0BC@FBGLOCDE@ai_print_surprise?$AA@ (0000)
0026BFF8 0013:
??_C@_0BD@MAIMCKPD@ai_print_scripting?$AA@ (0000)
0026C00C 001d:
??_C@_0BN@LBCBOLKH@ai_print_automatic_migration?$AA@ (0000)
0026C02C 0013:
??_C@_0BD@CFMNOGAN@ai_print_migration?$AA@ (0000)
0026C040 0015:
??_C@_0BF@NJLFOFBN@ai_print_lost_speech?$AA@ (0000)
0026C058 0014:
??_C@_0BE@CCIKEKFN@ai_print_allegiance?$AA@ (0000)
0026C06C 0017:
??_C@_0BH@NEFKGCGK@ai_print_speech_timers?$AA@ (0000)
0026C084 0010:
??_C@_0BA@BKPIKFNE@ai_print_speech?$AA@ (0000)
0026C094 0013:
??_C@_0BD@LHJEKPFG@ai_print_placement?$AA@ (0000)
0026C0A8 0017:
??_C@_0BH@MOCDDEOK@ai_print_vocalizations?$AA@ (0000)
0026C0C0 001e:
??_C@_0BO@MGKLPOKM@ai_print_communication_player?$AA@ (0000)
0026C0E0 0017:
??_C@_0BH@FMGFONE@ai_print_communication?$AA@ (0000)
0026C0F8 001f:
??_C@_0BP@OJDHEJEN@ai_print_evaluation_statistics?$AA@ (0000)
0026C118 0011:
??_C@_0BB@EDGKMOAE@ai_print_respawn?$AA@ (0000)
0026C12C 0017:
??_C@_0BH@MNPHDCAN@ai_print_major_upgrade?$AA@ (0000)
0026C144 0015:
??_C@_0BF@HHNLLHLI@ai_print_rule_values?$AA@ (0000)
0026C15C 000f:
??_C@_0P@FFGOEBHA@ai_print_rules?$AA@ (0000)
0026C16C 0018:
??_C@_0BI@BFDKBPJM@ai_print_pursuit_checks?$AA@ (0000)
0026C184 0015:
??_C@_0BF@OHGIMH@ai_render_postcombat?$AA@ (0000)
0026C19C 0028:
??_C@_0CI@BBFLFEAF@ai_render_vector_avoidance_inter@ (0000)
0026C1C4 0023:
??_C@_0CD@JMDMFLFG@ai_render_vector_avoidance_objec@ (0000)
0026C1E8 0023:
??_C@_0CD@NNJAOJIJ@ai_render_vector_avoidance_weigh@ (0000)
0026C20C 0026:
??_C@_0CG@FBHIAIFO@ai_render_vector_avoidance_clear@ (0000)
0026C234 0023:
??_C@_0CD@GJJEIKHE@ai_render_vector_avoidance_avoid@ (0000)
0026C258 0023:
??_C@_0CD@FIIMABJC@ai_render_vector_avoidance_sense@ (0000)
0026C27C 0020:
??_C@_0CA@LDGMAMPC@ai_render_vector_avoidance_rays?$AA@ (0000)
0026C29C 001b:
??_C@_0BL@CDFFJHLE@ai_render_vector_avoidance?$AA@ (0000)
0026C2B8 0020:
??_C@_0CA@GNJOPMBB@ai_render_player_aiming_blocked?$AA@ (0000)
0026C2D8 001e:
??_C@_0BO@PMIIGNJG@ai_render_paths_nodes_closest?$AA@ (0000)
0026C2F8 001c:
??_C@_0BM@GNAKFPJ@ai_render_paths_nodes_costs?$AA@ (0000)
0026C314 001f:
??_C@_0BP@OHINEJGE@ai_render_paths_nodes_polygons?$AA@ (0000)
0026C334 001a:
??_C@_0BK@CEKAECMA@ai_render_paths_nodes_all?$AA@ (0000)
0026C350 0016:
??_C@_0BG@HLKKAAEH@ai_render_paths_nodes?$AA@ (0000)
0026C368 0021:
??_C@_0CB@KJHHOMNE@ai_render_paths_avoidance_search@ (0000)
0026C38C 0024:
??_C@_0CE@LDHBDBKG@ai_render_paths_avoidance_obstac@ (0000)
0026C3B0 0022:
??_C@_0CC@NPELBNPD@ai_render_paths_avoidance_segmen@ (0000)
0026C3D4 0018:
??_C@_0BI@LJCKLMFF@ai_render_paths_avoided?$AA@ (0000)
0026C3EC 0019:
??_C@_0BJ@PMNPKAJL@ai_render_paths_smoothed?$AA@ (0000)
0026C408 0017:
??_C@_0BH@HNIEKLHO@ai_render_paths_failed?$AA@ (0000)
0026C420 0018:
??_C@_0BI@JMLEIMLG@ai_render_paths_current?$AA@ (0000)
0026C438 0014:
??_C@_0BE@GGCKKAEO@ai_render_paths_raw?$AA@ (0000)
0026C44C 001c:
??_C@_0BM@BJKNMKFE@ai_render_paths_destination?$AA@ (0000)
0026C468 001e:
??_C@_0BO@BHKGILCA@ai_render_paths_selected_only?$AA@ (0000)
0026C488 0010:
??_C@_0BA@FFKOFBLK@ai_render_paths?$AA@ (0000)
0026C498 0015:
??_C@_0BF@PJNCKNEL@ai_render_activation?$AA@ (0000)
0026C4B0 0012:
??_C@_0BC@JFGPKLMG@ai_render_control?$AA@ (0000)
0026C4C4 001b:
??_C@_0BL@BNLDBFJJ@ai_render_charge_decisions?$AA@ (0000)
0026C4E0 0017:
??_C@_0BH@HNOBEHOI@ai_render_danger_zones?$AA@ (0000)
0026C4F8 001c:
??_C@_0BM@OJFHJHCH@ai_render_grenade_decisions?$AA@ (0000)
0026C514 001c:
??_C@_0BM@HEKDBOND@ai_render_dialogue_variants?$AA@ (0000)
0026C530 0016:
??_C@_0BG@BGLCMNHA@ai_render_melee_check?$AA@ (0000)
0026C548 001d:
??_C@_0BN@ENNOEDEE@ai_render_vehicles_enterable?$AA@ (0000)
0026C568 001c:
??_C@_0BM@JANHFKNH@ai_render_vehicle_avoidance?$AA@ (0000)
0026C584 0019:
??_C@_0BJ@FFDKJIKB@ai_render_burst_geometry?$AA@ (0000)
0026C5A0 0018:
??_C@_0BI@PEFNACDJ@ai_render_gun_positions?$AA@ (0000)
0026C5B8 001b:
??_C@_0BL@IKJLKENL@ai_render_firing_positions?$AA@ (0000)
0026C5D4 001a:
??_C@_0BK@LKAEJHAM@ai_render_spatial_effects?$AA@ (0000)
0026C5F0 0019:
??_C@_0BJ@MKDMGFFA@ai_render_player_ratings?$AA@ (0000)
0026C60C 0010:
??_C@_0BA@FKLDNACK@ai_render_teams?$AA@ (0000)
0026C61C 0011:
??_C@_0BB@MMGLBLFA@ai_render_speech?$AA@ (0000)
0026C630 001a:
??_C@_0BK@HIKILPGI@ai_render_aiming_validity?$AA@ (0000)
0026C64C 001c:
??_C@_0BM@MFPKPAIO@ai_render_projectile_aiming?$AA@ (0000)
0026C668 0012:
??_C@_0BC@GBEMKOLE@ai_render_trigger?$AA@ (0000)
0026C67C 0013:
??_C@_0BD@JIOCDJNI@ai_render_shooting?$AA@ (0000)
0026C690 0012:
??_C@_0BC@HJIAJMCM@ai_render_pursuit?$AA@ (0000)
0026C6A4 0016:
??_C@_0BG@DMNNDLHG@ai_render_evaluations?$AA@ (0000)
0026C6BC 001f:
??_C@_0BP@IBMJGNMG@ai_render_active_cover_seeking?$AA@ (0000)
0026C6DC 0013:
??_C@_0BD@NEGMBAHH@ai_render_vitality?$AA@ (0000)
0026C6F0 0011:
??_C@_0BB@OHGEHIFE@ai_render_states?$AA@ (0000)
0026C704 001f:
??_C@_0BP@BANEJGF@ai_render_targets_last_visible?$AA@ (0000)
0026C724 0012:
??_C@_0BC@PAJNOKDC@ai_render_targets?$AA@ (0000)
0026C738 001c:
??_C@_0BM@NPMBHINB@ai_render_secondary_looking?$AA@ (0000)
0026C754 0019:
??_C@_0BJ@JDPFJLHC@ai_render_aiming_vectors?$AA@ (0000)
0026C770 0015:
??_C@_0BF@EFAADAGB@ai_render_audibility?$AA@ (0000)
0026C788 0013:
??_C@_0BD@PFHMCFKF@ai_render_emotions?$AA@ (0000)
0026C79C 0012:
??_C@_0BC@JAKHGLNG@ai_render_threats?$AA@ (0000)
0026C7B0 0018:
??_C@_0BI@HLNAFDDJ@ai_render_recent_damage?$AA@ (0000)
0026C7C8 001b:
??_C@_0BL@MLGKJFLI@ai_render_support_surfaces?$AA@ (0000)
0026C7E4 0014:
??_C@_0BE@OBPKPMHD@ai_render_idle_look?$AA@ (0000)
0026C7F8 001e:
??_C@_0BO@DHJNHJLC@ai_render_props_target_weight?$AA@ (0000)
0026C818 001c:
??_C@_0BM@KLLNCCLO@ai_render_props_unopposable?$AA@ (0000)
0026C834 001c:
??_C@_0BM@IBBKIGEB@ai_render_props_unreachable?$AA@ (0000)
0026C850 001b:
??_C@_0BL@JIOFFAFL@ai_render_props_no_friends?$AA@ (0000)
0026C86C 0014:
??_C@_0BE@IBOFJPNE@ai_render_props_web?$AA@ (0000)
0026C880 0010:
??_C@_0BA@OHMDJOLO@ai_render_props?$AA@ (0000)
0026C890 0019:
??_C@_0BJ@BMEMLKKH@ai_render_detailed_state?$AA@ (0000)
0026C8AC 0018:
??_C@_0BI@NGOCKPNI@ai_render_current_state?$AA@ (0000)
0026C8C4 0017:
??_C@_0BH@EOPOGGFB@ai_render_vision_cones?$AA@ (0000)
0026C8DC 0021:
??_C@_0CB@DALECPNN@ai_render_encounter_activeregion@ (0000)
0026C900 001f:
??_C@_0BP@OLKCEABK@ai_render_ballistic_lineoffire?$AA@ (0000)
0026C920 0016:
??_C@_0BG@HKHDDNHD@ai_render_lineofsight?$AA@ (0000)
0026C938 0015:
??_C@_0BF@EJEMGJIK@ai_render_lineoffire?$AA@ (0000)
0026C950 001f:
??_C@_0BP@BPOHJLNN@ai_render_lineoffire_crouching?$AA@ (0000)
0026C970 001a:
??_C@_0BK@PJKOPPIM@ai_render_inactive_actors?$AA@ (0000)
0026C98C 0015:
??_C@_0BF@HNCLEMPN@ai_render_all_actors?$AA@ (0000)
0026C9A4 000a:
??_C@_09LMALMKHO@ai_render?$AA@ (0000)
0026C9B0 0017:
??_C@_0BH@LCKEPONO@ai_show_sound_distance?$AA@ (0000)
0026C9C8 0013:
??_C@_0BD@JBDFDGAC@ai_show_prop_types?$AA@ (0000)
0026C9DC 0016:
??_C@_0BG@GBOECAFM@ai_show_line_of_sight?$AA@ (0000)
0026C9F4 000e:
??_C@_0O@KEMGBGCC@ai_show_paths?$AA@ (0000)
0026CA04 000f:
??_C@_0P@LEKNHHKP@ai_show_swarms?$AA@ (0000)
0026CA14 000f:
??_C@_0P@MBKCMJDI@ai_show_actors?$AA@ (0000)
0026CA24 000e:
??_C@_0O@PIKJIBMH@ai_show_stats?$AA@ (0000)
0026CA34 0008:
??_C@_07GHPBFHI@ai_show?$AA@ (0000)
0026CA3C 0012:
??_C@_0BC@OEFNBNPJ@ai_profile_random?$AA@ (0000)
0026CA50 0013:
??_C@_0BD@NBDENCFD@ai_profile_disable?$AA@ (0000)
0026CA64 0008:
??_C@_07IHLLIMPO@weather?$AA@ (0000)
0026CA6C 0017:
??_C@_0BH@MIEMCJAI@debug_material_effects?$AA@ (0000)
0026CA84 001d:
??_C@_0BN@EKLPPFOK@debug_collision_skip_vectors?$AA@ (0000)
0026CAA4 001d:
??_C@_0BN@NIDIMNJE@debug_collision_skip_objects?$AA@ (0000)
0026CAC4 001e:
??_C@_0BO@HEBBGCEF@debug_biped_limp_body_disable?$AA@ (0000)
0026CAE4 001b:
??_C@_0BL@OEMKFIBO@debug_biped_skip_collision?$AA@ (0000)
0026CB00 0018:
??_C@_0BI@OOIOBKBE@debug_biped_skip_update?$AA@ (0000)
0026CB18 0014:
??_C@_0BE@LCGJADBB@debug_biped_physics?$AA@ (0000)
0026CB2C 000d:
??_C@_0N@MDGLJIIE@debug_lights?$AA@ (0000)
0026CB3C 0014:
??_C@_0BE@FHHHLND@debug_object_lights?$AA@ (0000)
0026CB50 000d:
??_C@_0N@BNPLANBK@debug_decals?$AA@ (0000)
0026CB60 0013:
??_C@_0BD@OGJLOCM@breakable_surfaces?$AA@ (0000)
0026CB74 0011:
??_C@_0BB@EGIMPCIL@debug_fog_planes?$AA@ (0000)
0026CB88 0017:
??_C@_0BH@PDJGOKKP@debug_permanent_decals?$AA@ (0000)
0026CBA0 000c:
??_C@_0M@JFMHBHNN@debug_input?$AA@ (0000)
0026CBAC 000a:
??_C@_09LJAGFIKN@debug_bsp?$AA@ (0000)
0026CBB8 0010:
??_C@_0BA@IDFBCLBO@debug_structure?$AA@ (0000)
0026CBC8 000d:
??_C@_0N@FAMCMCNB@debug_player?$AA@ (0000)
0026CBD8 000d:
??_C@_0N@BNNDKGBN@debug_camera?$AA@ (0000)
0026CBE8 0027:
??_C@_0CH@KFJJFKAB@debug_obstacle_path_goal_surface@ (0000)
0026CC10 0021:
??_C@_0CB@LHDOGOBD@debug_obstacle_path_goal_point_y@ (0000)
0026CC34 0021:
??_C@_0CB@KOCFFPFC@debug_obstacle_path_goal_point_x@ (0000)
0026CC58 0028:
??_C@_0CI@KBEJJLOC@debug_obstacle_path_start_surfac@ (0000)
0026CC80 0022:
??_C@_0CC@PKLMPGNC@debug_obstacle_path_start_point_@ (0000)
0026CCA4 0022:
??_C@_0CC@ODKHMHJD@debug_obstacle_path_start_point_@ (0000)
0026CCC8 001f:
??_C@_0BP@PPEEBOFH@debug_obstacle_path_on_failure?$AA@ (0000)
0026CCE8 0014:
??_C@_0BE@HNONHCEP@debug_obstacle_path?$AA@ (0000)
0026CCFC 001c:
??_C@_0BM@CDPFGEOF@collision_debug_phantom_bsp?$AA@ (0000)
0026CD18 0017:
??_C@_0BH@CKIGAEFF@collision_debug_height?$AA@ (0000)
0026CD30 0016:
??_C@_0BG@GFDNOMGF@collision_debug_width?$AA@ (0000)
0026CD48 0017:
??_C@_0BH@JPKCPLBP@collision_debug_length?$AA@ (0000)
0026CD60 0019:
??_C@_0BJ@PDDDKJDL@collision_debug_vector_k?$AA@ (0000)
0026CD7C 0019:
??_C@_0BJ@OKCIJIHK@collision_debug_vector_j?$AA@ (0000)
0026CD98 0019:
??_C@_0BJ@MBAFMLLJ@collision_debug_vector_i?$AA@ (0000)
0026CDB4 0018:
??_C@_0BI@OGBCOEIE@collision_debug_point_z?$AA@ (0000)
0026CDCC 0018:
??_C@_0BI@MNDPLHEH@collision_debug_point_y?$AA@ (0000)
0026CDE4 0018:
??_C@_0BI@NECEIGAG@collision_debug_point_x?$AA@ (0000)
0026CDFC 0029:
??_C@_0CJ@KJNLKKFB@collision_debug_flag_use_vehicle@ (0000)
0026CE28 002d:
??_C@_0CN@CMKBBEBH@collision_debug_flag_skip_passth@ (0000)
0026CE58 0030:
??_C@_0DA@BKNEBMOL@collision_debug_flag_try_to_keep@ (0000)
0026CE88 002a:
??_C@_0CK@FAFCHFKD@collision_debug_flag_objects_pla@ (0000)
0026CEB4 002c:
??_C@_0CM@NIHEJMKE@collision_debug_flag_objects_lig@ (0000)
0026CEE0 0026:
??_C@_0CG@CAPJPAOL@collision_debug_flag_objects_con@ (0000)
0026CF08 0026:
??_C@_0CG@EICPGABC@collision_debug_flag_objects_mac@ (0000)
0026CF30 0025:
??_C@_0CF@EKHAOFFN@collision_debug_flag_objects_sce@ (0000)
0026CF58 0029:
??_C@_0CJ@KPLLOGKP@collision_debug_flag_objects_pro@ (0000)
0026CF84 0027:
??_C@_0CH@GMJBMKOH@collision_debug_flag_objects_equ@ (0000)
0026CFAC 0025:
??_C@_0CF@GJMFOHJC@collision_debug_flag_objects_wea@ (0000)
0026CFD4 0026:
??_C@_0CG@MLBCOFDB@collision_debug_flag_objects_veh@ (0000)
0026CFFC 0024:
??_C@_0CE@IBHDKFGF@collision_debug_flag_objects_bip@ (0000)
0026D020 001d:
??_C@_0BN@HIMLHJMO@collision_debug_flag_objects?$AA@ (0000)
0026D040 001b:
??_C@_0BL@MPGIPJCM@collision_debug_flag_media?$AA@ (0000)
0026D05C 001f:
??_C@_0BP@DMPMNLFO@collision_debug_flag_structure?$AA@ (0000)
0026D07C 002f:
??_C@_0CP@IEDALLCF@collision_debug_flag_ignore_brea@ (0000)
0026D0AC 002f:
??_C@_0CP@JDPHBFFD@collision_debug_flag_ignore_invi@ (0000)
0026D0DC 002f:
??_C@_0CP@EJJCPBLI@collision_debug_flag_ignore_two_@ (0000)
0026D10C 002a:
??_C@_0CK@BOCJCEGK@collision_debug_flag_back_facing@ (0000)
0026D138 002b:
??_C@_0CL@MAEIBBDE@collision_debug_flag_front_facin@ (0000)
0026D164 0017:
??_C@_0BH@CBAAMBCC@collision_debug_repeat?$AA@ (0000)
0026D17C 0019:
??_C@_0BJ@EJNLINFP@collision_debug_features?$AA@ (0000)
0026D198 0016:
??_C@_0BG@KPBKBBEI@collision_debug_spray?$AA@ (0000)
0026D1B0 0010:
??_C@_0BA@GAOLIDFB@collision_debug?$AA@ (0000)
0026D1C0 0023:
??_C@_0CD@BLBFBPIC@debug_motion_sensor_draw_all_uni@ (0000)
0026D1E4 0029:
??_C@_0CJ@EHDFNHLB@debug_physics_disable_penetratio@ (0000)
0026D210 0014:
??_C@_0BE@GOPFMM@debug_point_physics?$AA@ (0000)
0026D224 0016:
??_C@_0BG@ICENHAPE@debug_trigger_volumes?$AA@ (0000)
0026D23C 0010:
??_C@_0BA@FDAJFCJI@debug_scripting?$AA@ (0000)
0026D24C 000d:
??_C@_0N@CJJHKLFL@debug_damage?$AA@ (0000)
0026D25C 000f:
??_C@_0P@CMGIDMLG@render_shadows?$AA@ (0000)
0026D26C 0019:
??_C@_0BJ@GNECCJFN@render_model_no_geometry?$AA@ (0000)
0026D288 0015:
??_C@_0BF@IPIJIGLP@render_model_markers?$AA@ (0000)
0026D2A0 001a:
??_C@_0BK@POFMOPKD@render_model_index_counts?$AA@ (0000)
0026D2BC 001b:
??_C@_0BL@LOBFAPMC@render_model_vertex_counts?$AA@ (0000)
0026D2D8 0013:
??_C@_0BD@JPGJLGPD@render_model_nodes?$AA@ (0000)
0026D2EC 0016:
??_C@_0BG@JIDOGEBH@debug_objects_devices?$AA@ (0000)
0026D304 002a:
??_C@_0CK@GBAMHDLD@debug_objects_vehicle_powered_ma@ (0000)
0026D330 0022:
??_C@_0CC@JPLBNCB@debug_objects_biped_autoaim_pill@ (0000)
0026D354 0022:
??_C@_0CC@NEOGLIAO@debug_objects_biped_physics_pill@ (0000)
0026D378 0021:
??_C@_0CB@PMLNBABL@debug_objects_unit_mouth_apeture@ (0000)
0026D39C 0019:
??_C@_0BJ@FLFKHJJO@debug_objects_unit_seats?$AA@ (0000)
0026D3B8 001b:
??_C@_0BL@IKJLOEBF@debug_objects_unit_vectors?$AA@ (0000)
0026D3D4 0022:
??_C@_0CC@KDBGNEIF@debug_objects_pathfinding_sphere@ (0000)
0026D3F8 0014:
??_C@_0BE@IKFKEPGI@debug_objects_names?$AA@ (0000)
0026D40C 0016:
??_C@_0BG@LBCOJLCG@debug_objects_physics?$AA@ (0000)
0026D424 001f:
??_C@_0BP@HNLIIJDI@debug_objects_collision_models?$AA@ (0000)
0026D444 001f:
??_C@_0BP@MBGPCNEF@debug_objects_bounding_spheres?$AA@ (0000)
0026D464 0018:
??_C@_0BI@NMMMPHCI@debug_objects_root_node?$AA@ (0000)
0026D47C 0020:
??_C@_0CA@KEDGGNBE@debug_objects_position_velocity?$AA@ (0000)
0026D49C 000e:
??_C@_0O@OOADPLEB@debug_objects?$AA@ (0000)
0026D4AC 0010:
??_C@_0BA@OLHLHPLG@render_wsystems?$AA@ (0000)
0026D4BC 0010:
??_C@_0BA@IPBKBCHP@render_psystems?$AA@ (0000)
0026D4CC 0011:
??_C@_0BB@EOMDEIOH@render_particles?$AA@ (0000)
0026D4E0 0011:
??_C@_0BB@EKFCOHHP@render_contrails?$AA@ (0000)
0026D4F4 0017:
??_C@_0BH@HDPJNOHA@debug_inactive_objects?$AA@ (0000)
0026D50C 000e:
??_C@_0O@MPAJJJFE@debug_sprites?$AA@ (0000)
0026D51C 000e:
??_C@_0O@CAHGLNIB@debug_portals?$AA@ (0000)
0026D52C 001a:
??_C@_0BK@IDNDJHMD@model_animation_bullshit3?$AA@ (0000)
0026D548 001a:
??_C@_0BK@JKMIKGIC@model_animation_bullshit2?$AA@ (0000)
0026D564 001a:
??_C@_0BK@LBOFPFEB@model_animation_bullshit1?$AA@ (0000)
0026D580 001a:
??_C@_0BK@KIPOMEAA@model_animation_bullshit0?$AA@ (0000)
0026D59C 0034:
??_C@_0DE@JJMHEAAJ@model_animation_data_compression@ (0000)
0026D5D0 003c:
??_C@_0DM@HFHCELDJ@model_animation_data_compression@ (0000)
0026D60C 0032:
??_C@_0DC@MCNJPPG@model_animation_data_compression@ (0000)
0026D640 0027:
??_C@_0CH@BHLAHADG@model_animation_data_uncompresse@ (0000)
0026D668 0025:
??_C@_0CF@MPFNNJDE@model_animation_data_compressed_@ (0000)
0026D690 001c:
??_C@_0BM@FNCDLCID@model_animation_compression?$AA@ (0000)
0026D6AC 0019:
??_C@_0BJ@OMLNNAHE@profile_dump_lost_frames?$AA@ (0000)
0026D6C8 0014:
??_C@_0BE@EGIDPLJM@profile_dump_frames?$AA@ (0000)
0026D6DC 0017:
??_C@_0BH@MNFILIHI@profile_timebase_ticks?$AA@ (0000)
0026D6F4 0010:
??_C@_0BA@JLEEFCOD@profile_display?$AA@ (0000)
0026D704 000e:
??_C@_0O@MKLLKMOP@profile_graph?$AA@ (0000)
0026D714 0013:
??_C@_0BD@KNPEJBPC@collision_log_time?$AA@ (0000)
0026D728 001a:
??_C@_0BK@JBDLLNAJ@collision_log_totals_only?$AA@ (0000)
0026D744 0017:
??_C@_0BH@CMCOEHIN@collision_log_extended?$AA@ (0000)
0026D75C 0017:
??_C@_0BH@DAOOMBNN@collision_log_detailed?$AA@ (0000)
0026D774 0015:
??_C@_0BF@BJJJHHFC@collision_log_render?$AA@ (0000)
0026D78C 000c:
??_C@_0M@BGIIHPNO@stun_enable?$AA@ (0000)
0026D798 000f:
??_C@_0P@MGCPCIPH@rider_ejection?$AA@ (0000)
0026D7A8 0019:
??_C@_0BJ@NFABLPMI@object_light_interpolate?$AA@ (0000)
0026D7C4 001d:
??_C@_0BN@LJMLJCFP@object_light_secondary_scale?$AA@ (0000)
0026D7E4 001b:
??_C@_0BL@GMIAMNEK@object_light_ambient_scale?$AA@ (0000)
0026D800 001a:
??_C@_0BK@ICGJIIGN@object_light_ambient_base?$AA@ (0000)
0026D81C 0018:
??_C@_0BI@DAEJNBGA@debug_sound_environment?$AA@ (0000)
0026D834 0018:
??_C@_0BI@HJOKOFCF@sound_gain_under_dialog?$AA@ (0000)
0026D84C 0011:
??_C@_0BB@DBOLKOGE@loud_dialog_hack?$AA@ (0000)
0026D860 0015:
??_C@_0BF@PJPDKBBB@debug_sound_channels?$AA@ (0000)
0026D878 0014:
??_C@_0BE@LMCLMJIA@debug_looping_sound?$AA@ (0000)
0026D88C 000c:
??_C@_0M@GHIFLBGC@debug_sound?$AA@ (0000)
0026D898 0012:
??_C@_0BC@HHPGPDJJ@debug_sound_cache?$AA@ (0000)
0026D8AC 0019:
??_C@_0BJ@JPILIIHH@debug_effects_nonviolent?$AA@ (0000)
0026D8C8 001a:
??_C@_0BK@DBKIHGKO@effects_corpse_nonviolent?$AA@ (0000)
0026D8E4 0011:
??_C@_0BB@KBOHIAAF@cheat_controller?$AA@ (0000)
0026D8F8 0011:
??_C@_0BB@KILOCMIC@cheat_omnipotent?$AA@ (0000)
0026D90C 000d:
??_C@_0N@PLFJINJM@cheat_medusa?$AA@ (0000)
0026D91C 001f:
??_C@_0BP@LANBHPLG@cheat_reflexive_damage_effects?$AA@ (0000)
0026D93C 0011:
??_C@_0BB@HBIACEJL@cheat_super_jump?$AA@ (0000)
0026D950 0016:
??_C@_0BG@PJLJJPNK@cheat_bump_possession?$AA@ (0000)
0026D968 0016:
??_C@_0BG@GELNKDGN@cheat_bottomless_clip?$AA@ (0000)
0026D980 0014:
??_C@_0BE@PCCAGPAL@cheat_infinite_ammo?$AA@ (0000)
0026D994 000e:
??_C@_0O@EHCMPLAG@cheat_jetpack?$AA@ (0000)
0026D9A4 0017:
??_C@_0BH@GJDJGMMD@cheat_deathless_player?$AA@ (0000)
0026D9BC 0013:
??_C@_0BD@MOIMEFFF@debug_damage_taken?$AA@ (0000)
0026D9D0 0018:
??_C@_0BI@LKOMDOG@debug_unit_illumination?$AA@ (0000)
0026D9E8 0016:
??_C@_0BG@HLBNHNKD@debug_unit_animations?$AA@ (0000)
0026DA00 001a:
??_C@_0BK@BHMHDOBO@debug_unit_all_animations?$AA@ (0000)
0026DA1C 0013:
??_C@_0BD@JHMHJADG@debug_leaf_portals?$AA@ (0000)
0026DA30 0018:
??_C@_0BI@CFJLGOKN@debug_leaf_portal_index?$AA@ (0000)
0026DA48 0011:
??_C@_0BB@DNLIHNKC@debug_leaf_index?$AA@ (0000)
0026DA5C 0013:
??_C@_0BD@HCEJHFHK@debug_input_target?$AA@ (0000)
0026DA70 0011:
??_C@_0BB@MKIMFOPH@debug_no_drawing?$AA@ (0000)
0026DA84 0014:
??_C@_0BE@EGANGCLI@debug_render_freeze?$AA@ (0000)
0026DA98 0020:
??_C@_0CA@CGKPGPPP@debug_object_garbage_collection?$AA@ (0000)
0026DAB8 000e:
??_C@_0O@CENMOGFA@temporary_hud?$AA@ (0000)
0026DAC8 0014:
??_C@_0BE@PKIHNEDJ@debug_texture_cache?$AA@ (0000)
0026DADC 0015:
??_C@_0BF@DLMCCHEG@debug_detail_objects?$AA@ (0000)
0026DAF4 001a:
??_C@_0BK@DIPGJLPG@structures_use_pvs_for_vs?$AA@ (0000)
0026DB10 0012:
??_C@_0BC@KBHFKFJE@radiosity_normals?$AA@ (0000)
0026DB24 0010:
??_C@_0BA@NIKHMIB@radiosity_lines?$AA@ (0000)
0026DB34 0015:
??_C@_0BF@GFNHDJCM@radiosity_step_count?$AA@ (0000)
0026DB4C 0012:
??_C@_0BC@FCAMCOLL@radiosity_quality?$AA@ (0000)
0026DB60 0019:
??_C@_0BJ@GDAADCK@recover_saved_games_hack?$AA@ (0000)
0026DB7C 000b:
??_C@_0L@HMLFCOA@debug_bink?$AA@ (0000)
0026DB88 000e:
??_C@_0O@JDPPJEAG@debug_frustum?$AA@ (0000)
0026DB98 0016:
??_C@_0BG@JNMJCKMM@debug_no_frustum_clip?$AA@ (0000)
0026DBB0 0025:
??_C@_0CF@CLHOIOJJ@rasterizer_transparent_pixel_cou@ (0000)
0026DBD8 0003:
??_C@_02OONFFDMJ@f5?$AA@ (0000)
0026DBDC 0003:
??_C@_02PHMOGCII@f4?$AA@ (0000)
0026DBE0 0003:
??_C@_02LIIPPEEP@f3?$AA@ (0000)
0026DBE4 0003:
??_C@_02KBJEMFAO@f2?$AA@ (0000)
0026DBE8 0003:
??_C@_02IKLJJGMN@f1?$AA@ (0000)
0026DBEC 0003:
??_C@_02JDKCKHIM@f0?$AA@ (0000)
0026DBF0 000b:
??_C@_0L@CNGCBPE@pad3_scale?$AA@ (0000)
0026DBFC 0005:
??_C@_04PICAHOIH@pad3?$AA@ (0000)
0026DC04 0023:
??_C@_0CD@IJKIEDEC@rasterizer_profile_objectlock_ti@ (0000)
0026DC28 001f:
??_C@_0BP@EHOJEBH@rasterizer_profile_print_locks?$AA@ (0000)
0026DC48 0027:
??_C@_0CH@EGPPNAJI@rasterizer_splitscreen_VB_optimi@ (0000)
0026DC70 0021:
??_C@_0CB@LANKNFIA@rasterizer_filthy_decal_fog_hack@ (0000)
0026DC94 0014:
??_C@_0BE@LLPJCNGM@rasterizer_zsprites?$AA@ (0000)
0026DCA8 0015:
??_C@_0BF@IBHMPHLO@freeze_flying_camera?$AA@ (0000)
0026DCC0 001d:
??_C@_0BN@PLEGMGFN@rasterizer_safe_frame_bounds?$AA@ (0000)
0026DCE0 0029:
??_C@_0CJ@FJNEGGNH@force_all_player_views_to_defaul@ (0000)
0026DD0C 0013:
??_C@_0BD@KKGODEOB@rasterizer_zoffset?$AA@ (0000)
0026DD20 0011:
??_C@_0BB@ILHCPJNI@rasterizer_zbias?$AA@ (0000)
0026DD34 002c:
??_C@_0CM@PNGFGFJ@rasterizer_detail_objects_offset@ (0000)
0026DD60 0017:
??_C@_0BH@OBHBPFHL@rasterizer_profile_log?$AA@ (0000)
0026DD78 0029:
??_C@_0CJ@BHENJFKM@rasterizer_secondary_render_targ@ (0000)
0026DDA4 0017:
??_C@_0BH@FELAPEFB@rasterizer_soft_filter?$AA@ (0000)
0026DDBC 0016:
??_C@_0BG@IFJLIMHC@rasterizer_DXTC_noise?$AA@ (0000)
0026DDD4 001a:
??_C@_0BK@FOCDNIIE@rasterizer_screen_effects?$AA@ (0000)
0026DDF0 001a:
??_C@_0BK@EMJMJMPF@rasterizer_screen_flashes?$AA@ (0000)
0026DE0C 0019:
??_C@_0BJ@GHKKAIMP@rasterizer_ray_of_buddha?$AA@ (0000)
0026DE28 0027:
??_C@_0CH@BJFINPOA@rasterizer_lens_flares_occlusion@ (0000)
0026DE50 0021:
??_C@_0CB@LNFOPFLE@rasterizer_lens_flares_occlusion@ (0000)
0026DE74 0019:
??_C@_0BJ@EKANKFLL@rasterizer_plasma_energy?$AA@ (0000)
0026DE90 0027:
??_C@_0CH@HCALFODJ@rasterizer_active_camouflage_mul@ (0000)
0026DEB8 001d:
??_C@_0BN@KKGHFHNB@rasterizer_active_camouflage?$AA@ (0000)
0026DED8 001c:
??_C@_0BM@HMBLDOJE@rasterizer_water_mipmapping?$AA@ (0000)
0026DEF4 0019:
??_C@_0BJ@DCJMGBEF@rasterizer_shadows_debug?$AA@ (0000)
0026DF10 001f:
??_C@_0BP@KIKNFCGE@rasterizer_shadows_convolution?$AA@ (0000)
0026DF30 0025:
??_C@_0CF@FFOAPHFO@rasterizer_environment_specular_@ (0000)
0026DF58 0025:
??_C@_0CF@IEKBCKOC@rasterizer_environment_alpha_tes@ (0000)
0026DF80 0022:
??_C@_0CC@GOCPHIHN@rasterizer_model_lighting_ambien@ (0000)
0026DFA4 001f:
??_C@_0BP@DGMFNECM@rasterizer_lightmaps_filtering?$AA@ (0000)
0026DFC4 0028:
??_C@_0CI@MNGLJALC@rasterizer_lightmaps_incident_ra@ (0000)
0026DFEC 0019:
??_C@_0BJ@FILFAFBJ@rasterizer_lightmap_mode?$AA@ (0000)
0026E008 001c:
??_C@_0BM@DPAHMHC@rasterizer_lightmap_ambient?$AA@ (0000)
0026E024 0018:
??_C@_0BI@CDALKCLH@rasterizer_bump_mapping?$AA@ (0000)
0026E03C 0015:
??_C@_0BF@BMJCNDLF@rasterizer_fog_plane?$AA@ (0000)
0026E054 001a:
??_C@_0BK@GANADFBJ@rasterizer_fog_atmosphere?$AA@ (0000)
0026E070 0024:
??_C@_0CE@BCPNNEBD@rasterizer_debug_geometry_multip@ (0000)
0026E094 001a:
??_C@_0BK@EHNKDEEC@rasterizer_debug_geometry?$AA@ (0000)
0026E0B0 001a:
??_C@_0BK@MGMDFNJP@rasterizer_detail_objects?$AA@ (0000)
0026E0CC 001d:
??_C@_0BN@LOCPGNOE@rasterizer_hud_motion_sensor?$AA@ (0000)
0026E0EC 0023:
??_C@_0CD@KKEMFFPP@rasterizer_dynamic_screen_geomet@ (0000)
0026E110 0020:
??_C@_0CA@MBNOHEAE@rasterizer_dynamic_lit_geometry?$AA@ (0000)
0026E130 0022:
??_C@_0CC@FILKJNAJ@rasterizer_dynamic_unlit_geometr@ (0000)
0026E154 0017:
??_C@_0BH@CLAIMIPK@rasterizer_lens_flares?$AA@ (0000)
0026E16C 0011:
??_C@_0BB@MMCNIGAJ@rasterizer_water?$AA@ (0000)
0026E180 0022:
??_C@_0CC@KBGAAIHN@rasterizer_environment_fog_scree@ (0000)
0026E1A4 001b:
??_C@_0BL@HBGJBCIH@rasterizer_environment_fog?$AA@ (0000)
0026E1C0 0024:
??_C@_0CE@FABJJKCO@rasterizer_environment_transpare@ (0000)
0026E1E4 0023:
??_C@_0CD@PJAIIIEG@rasterizer_environment_reflectio@ (0000)
0026E208 002a:
??_C@_0CK@NKPJGHMK@rasterizer_environment_reflectio@ (0000)
0026E234 0030:
??_C@_0DA@BEGDHEIO@rasterizer_environment_reflectio@ (0000)
0026E264 002a:
??_C@_0CK@ENNHOEEH@rasterizer_environment_specular_@ (0000)
0026E290 0027:
??_C@_0CH@JNPKLPEJ@rasterizer_environment_specular_@ (0000)
0026E2B8 001e:
??_C@_0BO@KNCBLIMD@rasterizer_environment_decals?$AA@ (0000)
0026E2D8 0028:
??_C@_0CI@BIIIECIE@rasterizer_environment_diffuse_t@ (0000)
0026E300 0026:
??_C@_0CG@EOHIDONC@rasterizer_environment_diffuse_l@ (0000)
0026E328 001f:
??_C@_0BP@IBOPOIDM@rasterizer_environment_shadows?$AA@ (0000)
0026E348 0021:
??_C@_0CB@PEIBJPIF@rasterizer_environment_lightmaps@ (0000)
0026E36C 0017:
??_C@_0BH@GJBOBEIC@rasterizer_environment?$AA@ (0000)
0026E384 0018:
??_C@_0BI@GMHGCOHF@rasterizer_stencil_mask?$AA@ (0000)
0026E39C 002a:
??_C@_0CK@DOAIJDIL@rasterizer_draw_first_person_wea@ (0000)
0026E3C8 001e:
??_C@_0BO@KAJNNMCB@rasterizer_model_transparents?$AA@ (0000)
0026E3E8 0012:
??_C@_0BC@PCPOAEBP@rasterizer_models?$AA@ (0000)
0026E3FC 001e:
??_C@_0BO@GEAMOGCF@rasterizer_debug_meter_shader?$AA@ (0000)
0026E41C 001e:
??_C@_0BO@PDLMKLBL@rasterizer_debug_transparents?$AA@ (0000)
0026E43C 001b:
??_C@_0BL@EMPOKMPO@rasterizer_debug_model_lod?$AA@ (0000)
0026E458 0020:
??_C@_0CA@NIADEKHJ@rasterizer_debug_model_vertices?$AA@ (0000)
0026E478 0011:
??_C@_0BB@LKLIJMMA@rasterizer_smart?$AA@ (0000)
0026E48C 0015:
??_C@_0BF@JHLFPDIG@rasterizer_wireframe?$AA@ (0000)
0026E4A4 0010:
??_C@_0BA@EJFDNHME@rasterizer_mode?$AA@ (0000)
0026E4B4 0011:
??_C@_0BB@JMIEIDEG@rasterizer_stats?$AA@ (0000)
0026E4C8 001f:
??_C@_0BP@KCMEGCPL@rasterizer_frame_bounds_bottom?$AA@ (0000)
0026E4E8 001c:
??_C@_0BM@MFDKDLKE@rasterizer_frame_bounds_top?$AA@ (0000)
0026E504 001e:
??_C@_0BO@OCCAAKAC@rasterizer_frame_bounds_right?$AA@ (0000)
0026E524 001d:
??_C@_0BN@LNKLACNN@rasterizer_frame_bounds_left?$AA@ (0000)
0026E544 0018:
??_C@_0BI@JBHPBKCG@rasterizer_refresh_rate?$AA@ (0000)
0026E55C 0023:
??_C@_0CD@IJPCCKHF@rasterizer_framerate_stabilizati@ (0000)
0026E580 001e:
??_C@_0BO@GDAGAMOL@rasterizer_framerate_throttle?$AA@ (0000)
0026E5A0 0022:
??_C@_0CC@GIPMKENF@rasterizer_floating_point_zbuffe@ (0000)
0026E5C4 0023:
??_C@_0CD@EFGAMAJB@rasterizer_pushbuffer_kickoff_si@ (0000)
0026E5E8 001b:
??_C@_0BL@EGOLACMJ@rasterizer_pushbuffer_size?$AA@ (0000)
0026E604 0031:
??_C@_0DB@IJCLGOOP@rasterizer_first_person_weapon_f@ (0000)
0026E638 0032:
??_C@_0DC@FIBBPEPE@rasterizer_first_person_weapon_n@ (0000)
0026E66C 001d:
??_C@_0BN@BNPPFPLE@rasterizer_far_clip_distance?$AA@ (0000)
0026E68C 001e:
??_C@_0BO@KEDMKILJ@rasterizer_near_clip_distance?$AA@ (0000)
0026E6AC 0015:
??_C@_0BF@BBAMDDDP@console_dump_to_file?$AA@ (0000)
0026E6C4 0010:
??_C@_0BA@HGMEIOIL@terminal_render?$AA@ (0000)
0026E6D4 0010:
??_C@_0BA@JAOMMBCJ@debug_game_save?$AA@ (0000)
0026E6E4 001a:
??_C@_0BK@BMEGABLF@display_precache_progress?$AA@ (0000)
0026E700 0016:
??_C@_0BG@NADJGLJM@display_vblank_deltas?$AA@ (0000)
0026E718 0012:
??_C@_0BC@FGIBFOAC@display_framerate?$AA@ (0000)
0026E72C 0010:
??_C@_0BA@BFCGFGJO@debug_framerate?$AA@ (0000)
0026E73C 000f:
??_C@_0P@EBAFHCOC@framerate_lock?$AA@ (0000)
0026E74C 0013:
??_C@_0BD@KBACFALA@framerate_throttle?$AA@ (0000)
0026E760 0013:
??_C@_0BD@NDADBFNO@player_spawn_count?$AA@ (0000)
0026E774 0011:
??_C@_0BB@HOPIFBML@screenshot_count?$AA@ (0000)
0026E788 0010:
??_C@_0BA@LDGGJFIA@screenshot_size?$AA@ (0000)
002E07C8 1ba4:
_data_002e07c8 (0000)
_hs_external_globals (14b8)
*/
/* ---------- headers */
#include "cseries.h"
#include "hs.h"
/* ---------- constants */
/* ---------- macros */
/* ---------- structures */
struct hs_external_global_definition
{
char const *name;
short type;
short pad;
void *address;
};
typedef char verify_hs_external_global_definition_size[
sizeof(struct hs_external_global_definition) == 0xC ? 1 : -1];
/* ---------- prototypes */
/* ---------- globals */
short const hs_external_global_count = 443;
extern byte ai_debug[];
extern byte ai_profile[];
extern byte allow_out_of_sync[];
extern byte breakable_surface_effect_enabled[];
extern byte cheat[];
extern byte collision_debug[];
extern byte collision_debug_features[];
extern byte collision_debug_flag_back_facing_surfaces[];
extern byte collision_debug_flag_front_facing_surfaces[];
extern byte collision_debug_flag_ignore_breakable_surfaces[];
extern byte collision_debug_flag_ignore_invisible_surfaces[];
extern byte collision_debug_flag_ignore_two_sided_surfaces[];
extern byte collision_debug_flag_media[];
extern byte collision_debug_flag_objects[];
extern byte collision_debug_flag_objects_bipeds[];
extern byte collision_debug_flag_objects_controls[];
extern byte collision_debug_flag_objects_equipment[];
extern byte collision_debug_flag_objects_light_fixtures[];
extern byte collision_debug_flag_objects_machines[];
extern byte collision_debug_flag_objects_placeholders[];
extern byte collision_debug_flag_objects_projectiles[];
extern byte collision_debug_flag_objects_scenery[];
extern byte collision_debug_flag_objects_vehicles[];
extern byte collision_debug_flag_objects_weapons[];
extern byte collision_debug_flag_skip_passthrough_bipeds[];
extern byte collision_debug_flag_structure[];
extern byte collision_debug_flag_try_to_keep_location_valid[];
extern byte collision_debug_flag_use_vehicle_physics[];
extern byte collision_debug_height[];
extern byte collision_debug_length[];
extern byte collision_debug_phantom_bsp[];
extern byte collision_debug_point[];
extern byte collision_debug_repeat[];
extern byte collision_debug_spray[];
extern byte collision_debug_vector[];
extern byte collision_debug_width[];
extern byte collision_log_detailed[];
extern byte collision_log_extended[];
extern byte collision_log_render_enable[];
extern byte collision_log_time[];
extern byte collision_log_totals_only[];
extern byte console_dump_to_file[];
extern byte controls_enable_crouch[];
extern byte controls_enable_doubled_spin[];
extern byte controls_swap_doubled_spin_state[];
extern byte controls_swapped[];
extern byte debug_bink[];
extern byte debug_biped_limp_body_disable[];
extern byte debug_biped_physics[];
extern byte debug_biped_skip_collision[];
extern byte debug_biped_skip_update[];
extern byte debug_bsp[];
extern byte debug_camera[];
extern byte debug_collision_skip_objects[];
extern byte debug_collision_skip_vectors[];
extern byte debug_damage[];
extern byte debug_damage_taken[];
extern byte debug_decals[];
extern byte debug_detail_objects[];
extern byte debug_effects_nonviolent[];
extern byte debug_fog_planes[];
extern byte debug_force_frame_rate_update[];
extern byte debug_frame_rate[];
extern byte debug_game_save[];
extern byte debug_inactive_objects[];
extern byte debug_input[];
extern byte debug_input_target[];
extern byte debug_leaf_index[];
extern byte debug_leaf_portal_index[];
extern byte debug_leaf_portals[];
extern byte debug_lights[];
extern byte debug_looping_sound[];
extern byte debug_material_effects[];
extern byte debug_motion_sensor_draw_all_units[];
extern byte debug_no_drawing[];
extern byte debug_no_frustum_clip[];
extern byte debug_object_garbage_collection[];
extern byte debug_object_lights[];
extern byte debug_objects[];
extern byte debug_objects_biped_autoaim_pills[];
extern byte debug_objects_biped_physics_pills[];
extern byte debug_objects_bounding_spheres[];
extern byte debug_objects_collision_models[];
extern byte debug_objects_devices[];
extern byte debug_objects_names[];
extern byte debug_objects_pathfinding_spheres[];
extern byte debug_objects_physics[];
extern byte debug_objects_position_velocity[];
extern byte debug_objects_root_node[];
extern byte debug_objects_unit_mouth_apeture[];
extern byte debug_objects_unit_seats[];
extern byte debug_objects_unit_vectors[];
extern byte debug_objects_vehicle_powered_mass_points[];
extern byte debug_obstacle_path[];
extern byte debug_obstacle_path_goal_point[];
extern byte debug_obstacle_path_goal_surface_index[];
extern byte debug_obstacle_path_on_failure[];
extern byte debug_obstacle_path_start_point[];
extern byte debug_obstacle_path_start_surface_index[];
extern byte debug_permanent_decals[];
extern byte debug_physics_disable_penetration_freeze[];
extern byte debug_player[];
extern byte debug_player_color[];
extern byte debug_point_physics[];
extern byte debug_portals[];
extern byte debug_recording[];
extern byte debug_recording_newlines[];
extern byte debug_render_freeze[];
extern byte debug_render_player_teleport[];
extern byte debug_scripting[];
extern byte debug_sound[];
extern byte debug_sound_cache[];
extern byte debug_sound_channels[];
extern byte debug_sound_environment[];
extern byte debug_sprites[];
extern byte debug_structure[];
extern byte debug_texture_cache[];
extern byte debug_trigger_volumes[];
extern byte debug_unit_all_animations[];
extern byte debug_unit_animations[];
extern byte debug_unit_illumination[];
extern byte decals_enabled[];
extern byte director_camera_switch_fast[];
extern byte display_framerate[];
extern byte display_precache_progress[];
extern byte display_vblank_deltas[];
extern byte effects_corpse_nonviolent[];
extern byte find_all_fucked_up_shit[];
extern byte global_connection_dont_timeout[];
extern byte global_frame_rate_throttle[];
extern byte global_screenshot_count[];
extern byte global_screenshot_size[];
extern byte hs_model_animation_bullshit[];
extern byte hs_model_animation_compression_enabled[];
extern byte hs_model_animation_data_compressed_size[];
extern byte hs_model_animation_data_compression_savings_in_bytes[];
extern byte hs_model_animation_data_compression_savings_in_bytes_at_import[];
extern byte hs_model_animation_data_compression_savings_in_percent[];
extern byte hs_model_animation_data_uncompressed_size[];
extern byte loud_dialog_hack[];
extern byte object_light_ambient_base[];
extern byte object_light_ambient_scale[];
extern byte object_light_interpolate[];
extern byte object_light_secondary_scale[];
extern byte player_autoaim_flag[];
extern byte player_look_pitch_rate[];
extern byte player_look_yaw_rate[];
extern byte player_magnetism_flag[];
extern byte player_spawn_count[];
extern byte profile_display[];
extern byte profile_dump_frames[];
extern byte profile_dump_lost_frames[];
extern byte profile_graph[];
extern byte profile_timebase_ticks[];
extern byte rasterizer_debug_options[];
extern byte rasterizer_globals[];
extern byte recover_saved_games_hack[];
extern byte render_camera_debug_this_fucking_frustum[];
extern byte render_contrails_enabled[];
extern byte render_model_index_counts[];
extern byte render_model_markers[];
extern byte render_model_no_geometry[];
extern byte render_model_nodes[];
extern byte render_model_vertex_counts[];
extern byte render_particle_systems_enabled[];
extern byte render_particles_enabled[];
extern byte render_shadows[];
extern byte render_weather_particle_systems_enabled[];
extern byte rider_ejection[];
extern byte sound_gain_under_dialog[];
extern byte structures_use_pvs_for_vs[];
extern byte stun_enable[];
extern byte temporary_hud[];
extern byte terminal_render_enable[];
extern byte texture_cache_debug_options[];
extern byte weather[];
struct hs_external_global_definition data_002e07c8[442] =
{
{ "screenshot_size", _hs_type_short_integer, 0, global_screenshot_size },
{ "screenshot_count", _hs_type_short_integer, 0, global_screenshot_count },
{ "player_spawn_count", _hs_type_short_integer, 0, player_spawn_count },
{ "framerate_throttle", _hs_type_boolean, 0, global_frame_rate_throttle },
{ "framerate_lock", _hs_type_boolean, 0, debug_force_frame_rate_update },
{ "debug_framerate", _hs_type_boolean, 0, debug_frame_rate },
{ "display_framerate", _hs_type_boolean, 0, display_framerate },
{ "display_vblank_deltas", _hs_type_boolean, 0, display_vblank_deltas },
{ "display_precache_progress", _hs_type_boolean, 0, display_precache_progress },
{ "debug_game_save", _hs_type_boolean, 0, debug_game_save },
{ "terminal_render", _hs_type_boolean, 0, terminal_render_enable },
{ "console_dump_to_file", _hs_type_boolean, 0, console_dump_to_file },
{ "rasterizer_near_clip_distance", _hs_type_real, 0, rasterizer_globals + 0x44 },
{ "rasterizer_far_clip_distance", _hs_type_real, 0, rasterizer_globals + 0x48 },
{ "rasterizer_first_person_weapon_near_clip_distance", _hs_type_real, 0, rasterizer_globals + 0x4C },
{ "rasterizer_first_person_weapon_far_clip_distance", _hs_type_real, 0, rasterizer_globals + 0x50 },
{ "rasterizer_pushbuffer_size", _hs_type_short_integer, 0, rasterizer_globals + 0x38 },
{ "rasterizer_pushbuffer_kickoff_size", _hs_type_short_integer, 0, rasterizer_globals + 0x3A },
{ "rasterizer_floating_point_zbuffer", _hs_type_boolean, 0, rasterizer_globals + 0x3C },
{ "rasterizer_framerate_throttle", _hs_type_boolean, 0, rasterizer_globals + 0x3D },
{ "rasterizer_framerate_stabilization", _hs_type_boolean, 0, rasterizer_globals + 0x3E },
{ "rasterizer_refresh_rate", _hs_type_short_integer, 0, rasterizer_globals + 0x40 },
{ "rasterizer_frame_bounds_left", _hs_type_short_integer, 0, rasterizer_globals + 0xE },
{ "rasterizer_frame_bounds_right", _hs_type_short_integer, 0, rasterizer_globals + 0x12 },
{ "rasterizer_frame_bounds_top", _hs_type_short_integer, 0, rasterizer_globals + 0xC },
{ "rasterizer_frame_bounds_bottom", _hs_type_short_integer, 0, rasterizer_globals + 0x10 },
{ "rasterizer_stats", _hs_type_short_integer, 0, rasterizer_debug_options + 0x2 },
{ "rasterizer_mode", _hs_type_short_integer, 0, rasterizer_debug_options + 0x4 },
{ "rasterizer_wireframe", _hs_type_boolean, 0, rasterizer_debug_options + 0x6 },
{ "rasterizer_smart", _hs_type_boolean, 0, rasterizer_debug_options + 0x62 },
{ "rasterizer_debug_model_vertices", _hs_type_boolean, 0, rasterizer_debug_options + 0x7 },
{ "rasterizer_debug_model_lod", _hs_type_short_integer, 0, rasterizer_debug_options + 0x8 },
{ "rasterizer_debug_transparents", _hs_type_boolean, 0, rasterizer_debug_options + 0xA },
{ "rasterizer_debug_meter_shader", _hs_type_boolean, 0, rasterizer_debug_options + 0xB },
{ "rasterizer_models", _hs_type_boolean, 0, rasterizer_debug_options + 0xC },
{ "rasterizer_model_transparents", _hs_type_boolean, 0, rasterizer_debug_options + 0xD },
{ "rasterizer_draw_first_person_weapon_first", _hs_type_boolean, 0, rasterizer_debug_options + 0xE },
{ "rasterizer_stencil_mask", _hs_type_boolean, 0, rasterizer_debug_options + 0xF },
{ "rasterizer_environment", _hs_type_boolean, 0, rasterizer_debug_options + 0x10 },
{ "rasterizer_environment_lightmaps", _hs_type_boolean, 0, rasterizer_debug_options + 0x11 },
{ "rasterizer_environment_shadows", _hs_type_boolean, 0, rasterizer_debug_options + 0x12 },
{ "rasterizer_environment_diffuse_lights", _hs_type_boolean, 0, rasterizer_debug_options + 0x13 },
{ "rasterizer_environment_diffuse_textures", _hs_type_boolean, 0, rasterizer_debug_options + 0x14 },
{ "rasterizer_environment_decals", _hs_type_boolean, 0, rasterizer_debug_options + 0x15 },
{ "rasterizer_environment_specular_lights", _hs_type_boolean, 0, rasterizer_debug_options + 0x16 },
{ "rasterizer_environment_specular_lightmaps", _hs_type_boolean, 0, rasterizer_debug_options + 0x17 },
{ "rasterizer_environment_reflection_lightmap_mask", _hs_type_boolean, 0, rasterizer_debug_options + 0x18 },
{ "rasterizer_environment_reflection_mirrors", _hs_type_boolean, 0, rasterizer_debug_options + 0x19 },
{ "rasterizer_environment_reflections", _hs_type_boolean, 0, rasterizer_debug_options + 0x1A },
{ "rasterizer_environment_transparents", _hs_type_boolean, 0, rasterizer_debug_options + 0x1B },
{ "rasterizer_environment_fog", _hs_type_boolean, 0, rasterizer_debug_options + 0x1C },
{ "rasterizer_environment_fog_screen", _hs_type_boolean, 0, rasterizer_debug_options + 0x1D },
{ "rasterizer_water", _hs_type_boolean, 0, rasterizer_debug_options + 0x1E },
{ "rasterizer_lens_flares", _hs_type_boolean, 0, rasterizer_debug_options + 0x1F },
{ "rasterizer_dynamic_unlit_geometry", _hs_type_boolean, 0, rasterizer_debug_options + 0x20 },
{ "rasterizer_dynamic_lit_geometry", _hs_type_boolean, 0, rasterizer_debug_options + 0x21 },
{ "rasterizer_dynamic_screen_geometry", _hs_type_boolean, 0, rasterizer_debug_options + 0x22 },
{ "rasterizer_hud_motion_sensor", _hs_type_boolean, 0, rasterizer_debug_options + 0x23 },
{ "rasterizer_detail_objects", _hs_type_boolean, 0, rasterizer_debug_options + 0x24 },
{ "rasterizer_debug_geometry", _hs_type_boolean, 0, rasterizer_debug_options + 0x25 },
{ "rasterizer_debug_geometry_multipass", _hs_type_boolean, 0, rasterizer_debug_options + 0x26 },
{ "rasterizer_fog_atmosphere", _hs_type_boolean, 0, rasterizer_debug_options + 0x27 },
{ "rasterizer_fog_plane", _hs_type_boolean, 0, rasterizer_debug_options + 0x28 },
{ "rasterizer_bump_mapping", _hs_type_boolean, 0, rasterizer_debug_options + 0x29 },
{ "rasterizer_lightmap_ambient", _hs_type_real, 0, rasterizer_debug_options + 0x2C },
{ "rasterizer_lightmap_mode", _hs_type_short_integer, 0, rasterizer_globals + 0x60 },
{ "rasterizer_lightmaps_incident_radiosity", _hs_type_boolean, 0, rasterizer_debug_options + 0x34 },
{ "rasterizer_lightmaps_filtering", _hs_type_boolean, 0, rasterizer_debug_options + 0x35 },
{ "rasterizer_model_lighting_ambient", _hs_type_real, 0, rasterizer_debug_options + 0x38 },
{ "rasterizer_environment_alpha_testing", _hs_type_boolean, 0, rasterizer_debug_options + 0x3C },
{ "rasterizer_environment_specular_mask", _hs_type_boolean, 0, rasterizer_debug_options + 0x3D },
{ "rasterizer_shadows_convolution", _hs_type_boolean, 0, rasterizer_debug_options + 0x3E },
{ "rasterizer_shadows_debug", _hs_type_boolean, 0, rasterizer_debug_options + 0x3F },
{ "rasterizer_water_mipmapping", _hs_type_boolean, 0, rasterizer_debug_options + 0x40 },
{ "rasterizer_active_camouflage", _hs_type_boolean, 0, rasterizer_debug_options + 0x41 },
{ "rasterizer_active_camouflage_multipass", _hs_type_boolean, 0, rasterizer_debug_options + 0x42 },
{ "rasterizer_plasma_energy", _hs_type_boolean, 0, rasterizer_debug_options + 0x43 },
{ "rasterizer_lens_flares_occlusion", _hs_type_boolean, 0, rasterizer_debug_options + 0x44 },
{ "rasterizer_lens_flares_occlusion_debug", _hs_type_boolean, 0, rasterizer_debug_options + 0x45 },
{ "rasterizer_ray_of_buddha", _hs_type_boolean, 0, rasterizer_debug_options + 0x46 },
{ "rasterizer_screen_flashes", _hs_type_boolean, 0, rasterizer_debug_options + 0x47 },
{ "rasterizer_screen_effects", _hs_type_boolean, 0, rasterizer_debug_options + 0x48 },
{ "rasterizer_DXTC_noise", _hs_type_boolean, 0, rasterizer_debug_options + 0x49 },
{ "rasterizer_soft_filter", _hs_type_boolean, 0, rasterizer_debug_options + 0x4A },
{ "rasterizer_secondary_render_target_debug", _hs_type_boolean, 0, rasterizer_debug_options + 0x4B },
{ "rasterizer_profile_log", _hs_type_boolean, 0, rasterizer_debug_options + 0x4C },
{ "rasterizer_detail_objects_offset_multiplier", _hs_type_real, 0, rasterizer_debug_options + 0x50 },
{ "rasterizer_zbias", _hs_type_long_integer, 0, rasterizer_debug_options + 0x54 },
{ "rasterizer_zoffset", _hs_type_real, 0, rasterizer_debug_options + 0x58 },
{ "force_all_player_views_to_default_player", _hs_type_boolean, 0, rasterizer_debug_options + 0x5C },
{ "rasterizer_safe_frame_bounds", _hs_type_boolean, 0, rasterizer_debug_options + 0x5D },
{ "freeze_flying_camera", _hs_type_short_integer, 0, rasterizer_debug_options + 0x5E },
{ "rasterizer_zsprites", _hs_type_boolean, 0, rasterizer_debug_options + 0x60 },
{ "rasterizer_filthy_decal_fog_hack", _hs_type_boolean, 0, rasterizer_debug_options + 0x61 },
{ "rasterizer_splitscreen_VB_optimization", _hs_type_boolean, 0, rasterizer_debug_options + 0x63 },
{ "rasterizer_profile_print_locks", _hs_type_boolean, 0, rasterizer_debug_options + 0x64 },
{ "rasterizer_profile_objectlock_time", _hs_type_real, 0, rasterizer_debug_options + 0x68 },
{ "pad3", _hs_type_short_integer, 0, rasterizer_debug_options + 0x32 },
{ "pad3_scale", _hs_type_real, 0, rasterizer_debug_options + 0x6C },
{ "f0", _hs_type_real, 0, rasterizer_debug_options + 0x70 },
{ "f1", _hs_type_real, 0, rasterizer_debug_options + 0x74 },
{ "f2", _hs_type_real, 0, rasterizer_debug_options + 0x78 },
{ "f3", _hs_type_real, 0, rasterizer_debug_options + 0x7C },
{ "f4", _hs_type_real, 0, rasterizer_debug_options + 0x80 },
{ "f5", _hs_type_real, 0, rasterizer_debug_options + 0x84 },
{ "rasterizer_transparent_pixel_counter", _hs_type_boolean, 0, rasterizer_debug_options + 0x89 },
{ "debug_no_frustum_clip", _hs_type_boolean, 0, debug_no_frustum_clip },
{ "debug_frustum", _hs_type_boolean, 0, render_camera_debug_this_fucking_frustum },
{ "debug_bink", _hs_type_boolean, 0, debug_bink },
{ "recover_saved_games_hack", _hs_type_boolean, 0, recover_saved_games_hack },
{ "radiosity_quality", _hs_type_short_integer, 0, NULL },
{ "radiosity_step_count", _hs_type_short_integer, 0, NULL },
{ "radiosity_lines", _hs_type_boolean, 0, NULL },
{ "radiosity_normals", _hs_type_boolean, 0, NULL },
{ "structures_use_pvs_for_vs", _hs_type_boolean, 0, structures_use_pvs_for_vs },
{ "debug_detail_objects", _hs_type_boolean, 0, debug_detail_objects },
{ "debug_texture_cache", _hs_type_boolean, 0, debug_texture_cache },
{ "temporary_hud", _hs_type_boolean, 0, temporary_hud },
{ "debug_object_garbage_collection", _hs_type_boolean, 0, debug_object_garbage_collection },
{ "debug_render_freeze", _hs_type_boolean, 0, debug_render_freeze },
{ "debug_no_drawing", _hs_type_boolean, 0, debug_no_drawing },
{ "debug_input_target", _hs_type_short_integer, 0, debug_input_target },
{ "debug_leaf_index", _hs_type_long_integer, 0, debug_leaf_index },
{ "debug_leaf_portal_index", _hs_type_long_integer, 0, debug_leaf_portal_index },
{ "debug_leaf_portals", _hs_type_boolean, 0, debug_leaf_portals },
{ "debug_unit_all_animations", _hs_type_boolean, 0, debug_unit_all_animations },
{ "debug_unit_animations", _hs_type_boolean, 0, debug_unit_animations },
{ "debug_unit_illumination", _hs_type_boolean, 0, debug_unit_illumination },
{ "debug_damage_taken", _hs_type_boolean, 0, debug_damage_taken },
{ "cheat_deathless_player", _hs_type_boolean, 0, cheat },
{ "cheat_jetpack", _hs_type_boolean, 0, cheat + 0x1 },
{ "cheat_infinite_ammo", _hs_type_boolean, 0, cheat + 0x2 },
{ "cheat_bottomless_clip", _hs_type_boolean, 0, cheat + 0x9 },
{ "cheat_bump_possession", _hs_type_boolean, 0, cheat + 0x3 },
{ "cheat_super_jump", _hs_type_boolean, 0, cheat + 0x4 },
{ "cheat_reflexive_damage_effects", _hs_type_boolean, 0, cheat + 0x5 },
{ "cheat_medusa", _hs_type_boolean, 0, cheat + 0x6 },
{ "cheat_omnipotent", _hs_type_boolean, 0, cheat + 0x7 },
{ "cheat_controller", _hs_type_boolean, 0, cheat + 0x8 },
{ "effects_corpse_nonviolent", _hs_type_boolean, 0, effects_corpse_nonviolent },
{ "debug_effects_nonviolent", _hs_type_boolean, 0, debug_effects_nonviolent },
{ "debug_sound_cache", _hs_type_boolean, 0, debug_sound_cache },
{ "debug_sound", _hs_type_boolean, 0, debug_sound },
{ "debug_looping_sound", _hs_type_boolean, 0, debug_looping_sound },
{ "debug_sound_channels", _hs_type_boolean, 0, debug_sound_channels },
{ "loud_dialog_hack", _hs_type_boolean, 0, loud_dialog_hack },
{ "sound_gain_under_dialog", _hs_type_real, 0, sound_gain_under_dialog },
{ "debug_sound_environment", _hs_type_boolean, 0, debug_sound_environment },
{ "object_light_ambient_base", _hs_type_real, 0, object_light_ambient_base },
{ "object_light_ambient_scale", _hs_type_real, 0, object_light_ambient_scale },
{ "object_light_secondary_scale", _hs_type_real, 0, object_light_secondary_scale },
{ "object_light_interpolate", _hs_type_boolean, 0, object_light_interpolate },
{ "rider_ejection", _hs_type_boolean, 0, rider_ejection },
{ "stun_enable", _hs_type_boolean, 0, stun_enable },
{ "collision_log_render", _hs_type_boolean, 0, collision_log_render_enable },
{ "collision_log_detailed", _hs_type_boolean, 0, collision_log_detailed },
{ "collision_log_extended", _hs_type_boolean, 0, collision_log_extended },
{ "collision_log_totals_only", _hs_type_boolean, 0, collision_log_totals_only },
{ "collision_log_time", _hs_type_boolean, 0, collision_log_time },
{ "profile_graph", _hs_type_boolean, 0, profile_graph },
{ "profile_display", _hs_type_boolean, 0, profile_display },
{ "profile_timebase_ticks", _hs_type_boolean, 0, profile_timebase_ticks },
{ "profile_dump_frames", _hs_type_boolean, 0, profile_dump_frames },
{ "profile_dump_lost_frames", _hs_type_boolean, 0, profile_dump_lost_frames },
{ "model_animation_compression", _hs_type_boolean, 0, hs_model_animation_compression_enabled },
{ "model_animation_data_compressed_size", _hs_type_long_integer, 0, hs_model_animation_data_compressed_size },
{ "model_animation_data_uncompressed_size", _hs_type_long_integer, 0, hs_model_animation_data_uncompressed_size },
{ "model_animation_data_compression_savings_in_bytes", _hs_type_long_integer, 0, hs_model_animation_data_compression_savings_in_bytes },
{ "model_animation_data_compression_savings_in_bytes_at_import", _hs_type_long_integer, 0, hs_model_animation_data_compression_savings_in_bytes_at_import },
{ "model_animation_data_compression_savings_in_percent", _hs_type_real, 0, hs_model_animation_data_compression_savings_in_percent },
{ "model_animation_bullshit0", _hs_type_long_integer, 0, hs_model_animation_bullshit },
{ "model_animation_bullshit1", _hs_type_long_integer, 0, hs_model_animation_bullshit + 0x4 },
{ "model_animation_bullshit2", _hs_type_long_integer, 0, hs_model_animation_bullshit + 0x8 },
{ "model_animation_bullshit3", _hs_type_long_integer, 0, hs_model_animation_bullshit + 0xC },
{ "debug_portals", _hs_type_boolean, 0, debug_portals },
{ "debug_sprites", _hs_type_boolean, 0, debug_sprites },
{ "debug_inactive_objects", _hs_type_boolean, 0, debug_inactive_objects },
{ "render_contrails", _hs_type_boolean, 0, render_contrails_enabled },
{ "render_particles", _hs_type_boolean, 0, render_particles_enabled },
{ "render_psystems", _hs_type_boolean, 0, render_particle_systems_enabled },
{ "render_wsystems", _hs_type_boolean, 0, render_weather_particle_systems_enabled },
{ "debug_objects", _hs_type_boolean, 0, debug_objects },
{ "debug_objects_position_velocity", _hs_type_boolean, 0, debug_objects_position_velocity },
{ "debug_objects_root_node", _hs_type_boolean, 0, debug_objects_root_node },
{ "debug_objects_bounding_spheres", _hs_type_boolean, 0, debug_objects_bounding_spheres },
{ "debug_objects_collision_models", _hs_type_boolean, 0, debug_objects_collision_models },
{ "debug_objects_physics", _hs_type_boolean, 0, debug_objects_physics },
{ "debug_objects_names", _hs_type_boolean, 0, debug_objects_names },
{ "debug_objects_pathfinding_spheres", _hs_type_boolean, 0, debug_objects_pathfinding_spheres },
{ "debug_objects_unit_vectors", _hs_type_boolean, 0, debug_objects_unit_vectors },
{ "debug_objects_unit_seats", _hs_type_boolean, 0, debug_objects_unit_seats },
{ "debug_objects_unit_mouth_apeture", _hs_type_boolean, 0, debug_objects_unit_mouth_apeture },
{ "debug_objects_biped_physics_pills", _hs_type_boolean, 0, debug_objects_biped_physics_pills },
{ "debug_objects_biped_autoaim_pills", _hs_type_boolean, 0, debug_objects_biped_autoaim_pills },
{ "debug_objects_vehicle_powered_mass_points", _hs_type_boolean, 0, debug_objects_vehicle_powered_mass_points },
{ "debug_objects_devices", _hs_type_boolean, 0, debug_objects_devices },
{ "render_model_nodes", _hs_type_boolean, 0, render_model_nodes },
{ "render_model_vertex_counts", _hs_type_boolean, 0, render_model_vertex_counts },
{ "render_model_index_counts", _hs_type_boolean, 0, render_model_index_counts },
{ "render_model_markers", _hs_type_boolean, 0, render_model_markers },
{ "render_model_no_geometry", _hs_type_boolean, 0, render_model_no_geometry },
{ "render_shadows", _hs_type_boolean, 0, render_shadows },
{ "debug_damage", _hs_type_boolean, 0, debug_damage },
{ "debug_scripting", _hs_type_boolean, 0, debug_scripting },
{ "debug_trigger_volumes", _hs_type_boolean, 0, debug_trigger_volumes },
{ "debug_point_physics", _hs_type_boolean, 0, debug_point_physics },
{ "debug_physics_disable_penetration_freeze", _hs_type_boolean, 0, debug_physics_disable_penetration_freeze },
{ "debug_motion_sensor_draw_all_units", _hs_type_boolean, 0, debug_motion_sensor_draw_all_units },
{ "collision_debug", _hs_type_boolean, 0, collision_debug },
{ "collision_debug_spray", _hs_type_boolean, 0, collision_debug_spray },
{ "collision_debug_features", _hs_type_boolean, 0, collision_debug_features },
{ "collision_debug_repeat", _hs_type_boolean, 0, collision_debug_repeat },
{ "collision_debug_flag_front_facing_surfaces", _hs_type_boolean, 0, collision_debug_flag_front_facing_surfaces },
{ "collision_debug_flag_back_facing_surfaces", _hs_type_boolean, 0, collision_debug_flag_back_facing_surfaces },
{ "collision_debug_flag_ignore_two_sided_surfaces", _hs_type_boolean, 0, collision_debug_flag_ignore_two_sided_surfaces },
{ "collision_debug_flag_ignore_invisible_surfaces", _hs_type_boolean, 0, collision_debug_flag_ignore_invisible_surfaces },
{ "collision_debug_flag_ignore_breakable_surfaces", _hs_type_boolean, 0, collision_debug_flag_ignore_breakable_surfaces },
{ "collision_debug_flag_structure", _hs_type_boolean, 0, collision_debug_flag_structure },
{ "collision_debug_flag_media", _hs_type_boolean, 0, collision_debug_flag_media },
{ "collision_debug_flag_objects", _hs_type_boolean, 0, collision_debug_flag_objects },
{ "collision_debug_flag_objects_bipeds", _hs_type_boolean, 0, collision_debug_flag_objects_bipeds },
{ "collision_debug_flag_objects_vehicles", _hs_type_boolean, 0, collision_debug_flag_objects_vehicles },
{ "collision_debug_flag_objects_weapons", _hs_type_boolean, 0, collision_debug_flag_objects_weapons },
{ "collision_debug_flag_objects_equipment", _hs_type_boolean, 0, collision_debug_flag_objects_equipment },
{ "collision_debug_flag_objects_projectiles", _hs_type_boolean, 0, collision_debug_flag_objects_projectiles },
{ "collision_debug_flag_objects_scenery", _hs_type_boolean, 0, collision_debug_flag_objects_scenery },
{ "collision_debug_flag_objects_machines", _hs_type_boolean, 0, collision_debug_flag_objects_machines },
{ "collision_debug_flag_objects_controls", _hs_type_boolean, 0, collision_debug_flag_objects_controls },
{ "collision_debug_flag_objects_light_fixtures", _hs_type_boolean, 0, collision_debug_flag_objects_light_fixtures },
{ "collision_debug_flag_objects_placeholders", _hs_type_boolean, 0, collision_debug_flag_objects_placeholders },
{ "collision_debug_flag_try_to_keep_location_valid", _hs_type_boolean, 0, collision_debug_flag_try_to_keep_location_valid },
{ "collision_debug_flag_skip_passthrough_bipeds", _hs_type_boolean, 0, collision_debug_flag_skip_passthrough_bipeds },
{ "collision_debug_flag_use_vehicle_physics", _hs_type_boolean, 0, collision_debug_flag_use_vehicle_physics },
{ "collision_debug_point_x", _hs_type_real, 0, collision_debug_point },
{ "collision_debug_point_y", _hs_type_real, 0, collision_debug_point + 0x4 },
{ "collision_debug_point_z", _hs_type_real, 0, collision_debug_point + 0x8 },
{ "collision_debug_vector_i", _hs_type_real, 0, collision_debug_vector },
{ "collision_debug_vector_j", _hs_type_real, 0, collision_debug_vector + 0x4 },
{ "collision_debug_vector_k", _hs_type_real, 0, collision_debug_vector + 0x8 },
{ "collision_debug_length", _hs_type_real, 0, collision_debug_length },
{ "collision_debug_width", _hs_type_real, 0, collision_debug_width },
{ "collision_debug_height", _hs_type_real, 0, collision_debug_height },
{ "collision_debug_phantom_bsp", _hs_type_boolean, 0, collision_debug_phantom_bsp },
{ "debug_obstacle_path", _hs_type_boolean, 0, debug_obstacle_path },
{ "debug_obstacle_path_on_failure", _hs_type_boolean, 0, debug_obstacle_path_on_failure },
{ "debug_obstacle_path_start_point_x", _hs_type_real, 0, debug_obstacle_path_start_point },
{ "debug_obstacle_path_start_point_y", _hs_type_real, 0, debug_obstacle_path_start_point + 0x4 },
{ "debug_obstacle_path_start_surface_index", _hs_type_long_integer, 0, debug_obstacle_path_start_surface_index },
{ "debug_obstacle_path_goal_point_x", _hs_type_real, 0, debug_obstacle_path_goal_point },
{ "debug_obstacle_path_goal_point_y", _hs_type_real, 0, debug_obstacle_path_goal_point + 0x4 },
{ "debug_obstacle_path_goal_surface_index", _hs_type_long_integer, 0, debug_obstacle_path_goal_surface_index },
{ "debug_camera", _hs_type_boolean, 0, debug_camera },
{ "debug_player", _hs_type_boolean, 0, debug_player },
{ "debug_structure", _hs_type_boolean, 0, debug_structure },
{ "debug_bsp", _hs_type_boolean, 0, debug_bsp },
{ "debug_input", _hs_type_boolean, 0, debug_input },
{ "debug_permanent_decals", _hs_type_boolean, 0, debug_permanent_decals },
{ "debug_fog_planes", _hs_type_boolean, 0, debug_fog_planes },
{ "breakable_surfaces", _hs_type_boolean, 0, breakable_surface_effect_enabled },
{ "decals", _hs_type_boolean, 0, decals_enabled },
{ "debug_decals", _hs_type_boolean, 0, debug_decals },
{ "debug_object_lights", _hs_type_boolean, 0, debug_object_lights },
{ "debug_lights", _hs_type_boolean, 0, debug_lights },
{ "debug_biped_physics", _hs_type_boolean, 0, debug_biped_physics },
{ "debug_biped_skip_update", _hs_type_boolean, 0, debug_biped_skip_update },
{ "debug_biped_skip_collision", _hs_type_boolean, 0, debug_biped_skip_collision },
{ "debug_biped_limp_body_disable", _hs_type_boolean, 0, debug_biped_limp_body_disable },
{ "debug_collision_skip_objects", _hs_type_boolean, 0, debug_collision_skip_objects },
{ "debug_collision_skip_vectors", _hs_type_boolean, 0, debug_collision_skip_vectors },
{ "debug_material_effects", _hs_type_boolean, 0, debug_material_effects },
{ "weather", _hs_type_boolean, 0, weather },
{ "ai_profile_disable", _hs_type_boolean, 0, ai_profile },
{ "ai_profile_random", _hs_type_boolean, 0, ai_profile + 0x1 },
{ "ai_show", _hs_type_boolean, 0, ai_profile + 0x4 },
{ "ai_show_stats", _hs_type_boolean, 0, ai_profile + 0x5 },
{ "ai_show_actors", _hs_type_boolean, 0, ai_profile + 0x6 },
{ "ai_show_swarms", _hs_type_boolean, 0, ai_profile + 0x7 },
{ "ai_show_paths", _hs_type_boolean, 0, ai_profile + 0x8 },
{ "ai_show_line_of_sight", _hs_type_boolean, 0, ai_profile + 0x9 },
{ "ai_show_prop_types", _hs_type_boolean, 0, ai_profile + 0xA },
{ "ai_show_sound_distance", _hs_type_boolean, 0, ai_profile + 0xB },
{ "ai_render", _hs_type_boolean, 0, ai_debug + 0xA5 },
{ "ai_render_all_actors", _hs_type_boolean, 0, ai_debug + 0xA6 },
{ "ai_render_inactive_actors", _hs_type_boolean, 0, ai_debug + 0xA7 },
{ "ai_render_lineoffire_crouching", _hs_type_boolean, 0, ai_debug + 0xA8 },
{ "ai_render_lineoffire", _hs_type_boolean, 0, ai_debug + 0xA9 },
{ "ai_render_lineofsight", _hs_type_boolean, 0, ai_debug + 0xAA },
{ "ai_render_ballistic_lineoffire", _hs_type_boolean, 0, ai_debug + 0xAB },
{ "ai_render_encounter_activeregion", _hs_type_boolean, 0, ai_debug + 0xAC },
{ "ai_render_vision_cones", _hs_type_boolean, 0, ai_debug + 0xAD },
{ "ai_render_current_state", _hs_type_boolean, 0, ai_debug + 0xAE },
{ "ai_render_detailed_state", _hs_type_boolean, 0, ai_debug + 0xAF },
{ "ai_render_props", _hs_type_boolean, 0, ai_debug + 0xB0 },
{ "ai_render_props_web", _hs_type_boolean, 0, ai_debug + 0xB1 },
{ "ai_render_props_no_friends", _hs_type_boolean, 0, ai_debug + 0xB2 },
{ "ai_render_props_unreachable", _hs_type_boolean, 0, ai_debug + 0xB4 },
{ "ai_render_props_unopposable", _hs_type_boolean, 0, ai_debug + 0xB5 },
{ "ai_render_props_target_weight", _hs_type_boolean, 0, ai_debug + 0xB3 },
{ "ai_render_idle_look", _hs_type_boolean, 0, ai_debug + 0xB6 },
{ "ai_render_support_surfaces", _hs_type_boolean, 0, ai_debug + 0xBA },
{ "ai_render_recent_damage", _hs_type_boolean, 0, ai_debug + 0xBB },
{ "ai_render_threats", _hs_type_boolean, 0, ai_debug + 0xBC },
{ "ai_render_emotions", _hs_type_boolean, 0, ai_debug + 0xBD },
{ "ai_render_audibility", _hs_type_boolean, 0, ai_debug + 0xBE },
{ "ai_render_aiming_vectors", _hs_type_boolean, 0, ai_debug + 0xBF },
{ "ai_render_secondary_looking", _hs_type_boolean, 0, ai_debug + 0xC0 },
{ "ai_render_targets", _hs_type_boolean, 0, ai_debug + 0xB7 },
{ "ai_render_targets_last_visible", _hs_type_boolean, 0, ai_debug + 0xB8 },
{ "ai_render_states", _hs_type_boolean, 0, ai_debug + 0xB9 },
{ "ai_render_vitality", _hs_type_boolean, 0, ai_debug + 0xC1 },
{ "ai_render_active_cover_seeking", _hs_type_boolean, 0, ai_debug + 0xC2 },
{ "ai_render_evaluations", _hs_type_boolean, 0, ai_debug + 0xC3 },
{ "ai_render_pursuit", _hs_type_boolean, 0, ai_debug + 0xC4 },
{ "ai_render_shooting", _hs_type_boolean, 0, ai_debug + 0xC5 },
{ "ai_render_trigger", _hs_type_boolean, 0, ai_debug + 0xC6 },
{ "ai_render_projectile_aiming", _hs_type_boolean, 0, ai_debug + 0xC7 },
{ "ai_render_aiming_validity", _hs_type_boolean, 0, ai_debug + 0xC8 },
{ "ai_render_speech", _hs_type_boolean, 0, ai_debug + 0xC9 },
{ "ai_render_teams", _hs_type_boolean, 0, ai_debug + 0xCA },
{ "ai_render_player_ratings", _hs_type_boolean, 0, ai_debug + 0xCB },
{ "ai_render_spatial_effects", _hs_type_boolean, 0, ai_debug + 0xCC },
{ "ai_render_firing_positions", _hs_type_boolean, 0, ai_debug + 0xCD },
{ "ai_render_gun_positions", _hs_type_boolean, 0, ai_debug + 0xCE },
{ "ai_render_burst_geometry", _hs_type_boolean, 0, ai_debug + 0xCF },
{ "ai_render_vehicle_avoidance", _hs_type_boolean, 0, ai_debug + 0xD0 },
{ "ai_render_vehicles_enterable", _hs_type_boolean, 0, ai_debug + 0xD1 },
{ "ai_render_melee_check", _hs_type_boolean, 0, ai_debug + 0xD2 },
{ "ai_render_dialogue_variants", _hs_type_boolean, 0, ai_debug + 0xD3 },
{ "ai_render_grenade_decisions", _hs_type_boolean, 0, ai_debug + 0xD4 },
{ "ai_render_danger_zones", _hs_type_boolean, 0, ai_debug + 0xD5 },
{ "ai_render_charge_decisions", _hs_type_boolean, 0, ai_debug + 0xD6 },
{ "ai_render_control", _hs_type_boolean, 0, ai_debug + 0xD7 },
{ "ai_render_activation", _hs_type_boolean, 0, ai_debug + 0xD8 },
{ "ai_render_paths", _hs_type_boolean, 0, ai_debug + 0xD9 },
{ "ai_render_paths_selected_only", _hs_type_boolean, 0, ai_debug + 0xDA },
{ "ai_render_paths_destination", _hs_type_boolean, 0, ai_debug + 0xE4 },
{ "ai_render_paths_raw", _hs_type_boolean, 0, ai_debug + 0xDD },
{ "ai_render_paths_current", _hs_type_boolean, 0, ai_debug + 0xDC },
{ "ai_render_paths_failed", _hs_type_boolean, 0, ai_debug + 0xDB },
{ "ai_render_paths_smoothed", _hs_type_boolean, 0, ai_debug + 0xDE },
{ "ai_render_paths_avoided", _hs_type_boolean, 0, ai_debug + 0xDF },
{ "ai_render_paths_avoidance_segment", _hs_type_short_integer, 0, ai_debug + 0xE0 },
{ "ai_render_paths_avoidance_obstacles", _hs_type_boolean, 0, ai_debug + 0xE2 },
{ "ai_render_paths_avoidance_search", _hs_type_boolean, 0, ai_debug + 0xE3 },
{ "ai_render_paths_nodes", _hs_type_boolean, 0, ai_debug + 0xE5 },
{ "ai_render_paths_nodes_all", _hs_type_boolean, 0, ai_debug + 0xE6 },
{ "ai_render_paths_nodes_polygons", _hs_type_boolean, 0, ai_debug + 0xE7 },
{ "ai_render_paths_nodes_costs", _hs_type_boolean, 0, ai_debug + 0xE8 },
{ "ai_render_paths_nodes_closest", _hs_type_boolean, 0, ai_debug + 0xE9 },
{ "ai_render_player_aiming_blocked", _hs_type_boolean, 0, ai_debug + 0xEA },
{ "ai_render_vector_avoidance", _hs_type_boolean, 0, ai_debug + 0xEB },
{ "ai_render_vector_avoidance_rays", _hs_type_boolean, 0, ai_debug + 0xEC },
{ "ai_render_vector_avoidance_sense_t", _hs_type_boolean, 0, ai_debug + 0xED },
{ "ai_render_vector_avoidance_avoid_t", _hs_type_boolean, 0, ai_debug + 0xEE },
{ "ai_render_vector_avoidance_clear_time", _hs_type_boolean, 0, ai_debug + 0xEF },
{ "ai_render_vector_avoidance_weights", _hs_type_boolean, 0, ai_debug + 0xF0 },
{ "ai_render_vector_avoidance_objects", _hs_type_boolean, 0, ai_debug + 0xF1 },
{ "ai_render_vector_avoidance_intermediate", _hs_type_boolean, 0, ai_debug + 0xF2 },
{ "ai_render_postcombat", _hs_type_boolean, 0, ai_debug + 0xF3 },
{ "ai_print_pursuit_checks", _hs_type_boolean, 0, ai_debug + 0x8A },
{ "ai_print_rules", _hs_type_boolean, 0, ai_debug + 0x8B },
{ "ai_print_rule_values", _hs_type_boolean, 0, ai_debug + 0x8C },
{ "ai_print_major_upgrade", _hs_type_boolean, 0, ai_debug + 0x89 },
{ "ai_print_respawn", _hs_type_boolean, 0, ai_debug + 0x8D },
{ "ai_print_evaluation_statistics", _hs_type_boolean, 0, ai_debug + 0x8E },
{ "ai_print_communication", _hs_type_boolean, 0, ai_debug + 0x8F },
{ "ai_print_communication_player", _hs_type_boolean, 0, ai_debug + 0x90 },
{ "ai_print_vocalizations", _hs_type_boolean, 0, ai_debug + 0x91 },
{ "ai_print_placement", _hs_type_boolean, 0, ai_debug + 0x92 },
{ "ai_print_speech", _hs_type_boolean, 0, ai_debug + 0x93 },
{ "ai_print_speech_timers", _hs_type_boolean, 0, ai_debug + 0x94 },
{ "ai_print_allegiance", _hs_type_boolean, 0, ai_debug + 0x95 },
{ "ai_print_lost_speech", _hs_type_boolean, 0, ai_debug + 0x96 },
{ "ai_print_migration", _hs_type_boolean, 0, ai_debug + 0x97 },
{ "ai_print_automatic_migration", _hs_type_boolean, 0, ai_debug + 0x98 },
{ "ai_print_scripting", _hs_type_boolean, 0, ai_debug + 0x99 },
{ "ai_print_surprise", _hs_type_boolean, 0, ai_debug + 0x9A },
{ "ai_print_command_lists", _hs_type_boolean, 0, ai_debug + 0x9B },
{ "ai_print_damage_modifiers", _hs_type_boolean, 0, ai_debug + 0x9C },
{ "ai_print_secondary_looking", _hs_type_boolean, 0, ai_debug + 0x9D },
{ "ai_print_oversteer", _hs_type_boolean, 0, ai_debug + 0x9E },
{ "ai_print_conversations", _hs_type_boolean, 0, ai_debug + 0x9F },
{ "ai_print_killing_sprees", _hs_type_boolean, 0, ai_debug + 0xA0 },
{ "ai_print_acknowledgement", _hs_type_boolean, 0, ai_debug + 0xA1 },
{ "ai_print_unfinished_paths", _hs_type_boolean, 0, ai_debug + 0xA2 },
{ "ai_print_bsp_transition", _hs_type_boolean, 0, ai_debug + 0xA3 },
{ "ai_print_uncovering", _hs_type_boolean, 0, ai_debug + 0xA4 },
{ "ai_debug_fast_los", _hs_type_boolean, 0, ai_debug + 0x4 },
{ "ai_debug_oversteer_disable", _hs_type_boolean, 0, ai_debug + 0x11 },
{ "ai_debug_evaluate_all_positions", _hs_type_boolean, 0, ai_debug + 0x5 },
{ "ai_debug_path", _hs_type_boolean, 0, ai_debug + 0x3C },
{ "ai_debug_path_start_freeze", _hs_type_boolean, 0, ai_debug + 0x3D },
{ "ai_debug_path_end_freeze", _hs_type_boolean, 0, ai_debug + 0x3E },
{ "ai_debug_path_flood", _hs_type_boolean, 0, ai_debug + 0x3F },
{ "ai_debug_path_maximum_radius", _hs_type_real, 0, ai_debug + 0x40 },
{ "ai_debug_path_attractor", _hs_type_boolean, 0, ai_debug + 0x44 },
{ "ai_debug_path_attractor_radius", _hs_type_real, 0, ai_debug + 0x48 },
{ "ai_debug_path_attractor_weight", _hs_type_real, 0, ai_debug + 0x4C },
{ "ai_debug_path_accept_radius", _hs_type_real, 0, ai_debug + 0x50 },
{ "ai_debug_ballistic_lineoffire_freeze", _hs_type_boolean, 0, ai_debug + 0x88 },
{ "ai_debug_communication_random_disabled", _hs_type_boolean, 0, ai_debug + 0x85 },
{ "ai_debug_communication_timeout_disabled", _hs_type_boolean, 0, ai_debug + 0x86 },
{ "ai_debug_communication_unit_repeat_disabled", _hs_type_boolean, 0, ai_debug + 0x87 },
{ "ai_debug_communication_focus_enable", _hs_type_boolean, 0, ai_debug + 0x84 },
{ "ai_debug_blind", _hs_type_boolean, 0, ai_debug + 0xB },
{ "ai_debug_deaf", _hs_type_boolean, 0, ai_debug + 0xC },
{ "ai_debug_invisible_player", _hs_type_boolean, 0, ai_debug + 0x7 },
{ "ai_debug_ignore_player", _hs_type_boolean, 0, ai_debug + 0x6 },
{ "ai_debug_flee_always", _hs_type_boolean, 0, ai_debug + 0x8 },
{ "ai_debug_force_all_active", _hs_type_boolean, 0, ai_debug + 0x9 },
{ "ai_debug_disable_wounded_sounds", _hs_type_boolean, 0, ai_debug + 0xA },
{ "ai_debug_force_vocalizations", _hs_type_boolean, 0, ai_debug + 0xD },
{ "ai_debug_force_crouch", _hs_type_boolean, 0, ai_debug + 0xE },
{ "ai_debug_path_disable_smoothing", _hs_type_boolean, 0, ai_debug + 0x10 },
{ "ai_debug_path_disable_obstacle_avoidance", _hs_type_boolean, 0, ai_debug + 0xF },
{ "ai_fix_defending_guard_firing_positions", _hs_type_boolean, 0, ai_debug + 0x2 },
{ "ai_fix_actor_variants", _hs_type_boolean, 0, ai_debug + 0x3 },
{ "controls_enable_crouch", _hs_type_boolean, 0, controls_enable_crouch },
{ "controls_swapped", _hs_type_boolean, 0, controls_swapped },
{ "controls_enable_doubled_spin", _hs_type_boolean, 0, controls_enable_doubled_spin },
{ "controls_swap_doubled_spin_state", _hs_type_boolean, 0, controls_swap_doubled_spin_state },
{ "player0_look_yaw_rate", _hs_type_real, 0, player_look_yaw_rate },
{ "player1_look_yaw_rate", _hs_type_real, 0, player_look_yaw_rate + 0x4 },
{ "player2_look_yaw_rate", _hs_type_real, 0, player_look_yaw_rate + 0x8 },
{ "player3_look_yaw_rate", _hs_type_real, 0, player_look_yaw_rate + 0xC },
{ "player0_look_pitch_rate", _hs_type_real, 0, player_look_pitch_rate },
{ "player1_look_pitch_rate", _hs_type_real, 0, player_look_pitch_rate + 0x4 },
{ "player2_look_pitch_rate", _hs_type_real, 0, player_look_pitch_rate + 0x8 },
{ "player3_look_pitch_rate", _hs_type_real, 0, player_look_pitch_rate + 0xC },
{ "player_autoaim", _hs_type_boolean, 0, player_autoaim_flag },
{ "player_magnetism", _hs_type_boolean, 0, player_magnetism_flag },
{ "debug_player_teleport", _hs_type_boolean, 0, debug_render_player_teleport },
{ "texture_cache_graph", _hs_type_boolean, 0, texture_cache_debug_options },
{ "texture_cache_list", _hs_type_boolean, 0, texture_cache_debug_options + 0x1 },
{ "director_camera_switch_fast", _hs_type_boolean, 0, director_camera_switch_fast },
{ "debug_recording", _hs_type_boolean, 0, debug_recording },
{ "debug_recording_newlines", _hs_type_short_integer, 0, debug_recording_newlines },
{ "debug_player_color", _hs_type_short_integer, 0, debug_player_color },
{ "find_all_fucked_up_shit", _hs_type_boolean, 0, find_all_fucked_up_shit },
{ "allow_out_of_sync", _hs_type_boolean, 0, allow_out_of_sync },
{ "global_connection_dont_timeout", _hs_type_boolean, 0, global_connection_dont_timeout },
{ "run_game_scripts", _hs_type_boolean, 0, NULL },
};
struct hs_external_global_definition *hs_external_globals[443] =
{
&data_002e07c8[12],
&data_002e07c8[13],
&data_002e07c8[14],
&data_002e07c8[15],
&data_002e07c8[16],
&data_002e07c8[17],
&data_002e07c8[18],
&data_002e07c8[19],
&data_002e07c8[20],
&data_002e07c8[21],
&data_002e07c8[22],
&data_002e07c8[23],
&data_002e07c8[24],
&data_002e07c8[25],
&data_002e07c8[26],
&data_002e07c8[27],
&data_002e07c8[28],
&data_002e07c8[29],
&data_002e07c8[30],
&data_002e07c8[31],
&data_002e07c8[32],
&data_002e07c8[33],
&data_002e07c8[34],
&data_002e07c8[35],
&data_002e07c8[36],
&data_002e07c8[37],
&data_002e07c8[38],
&data_002e07c8[39],
&data_002e07c8[40],
&data_002e07c8[41],
&data_002e07c8[42],
&data_002e07c8[43],
&data_002e07c8[44],
&data_002e07c8[45],
&data_002e07c8[46],
&data_002e07c8[47],
&data_002e07c8[48],
&data_002e07c8[49],
&data_002e07c8[50],
&data_002e07c8[51],
&data_002e07c8[52],
&data_002e07c8[53],
&data_002e07c8[54],
&data_002e07c8[55],
&data_002e07c8[56],
&data_002e07c8[57],
&data_002e07c8[58],
&data_002e07c8[59],
&data_002e07c8[60],
&data_002e07c8[61],
&data_002e07c8[62],
&data_002e07c8[63],
&data_002e07c8[64],
&data_002e07c8[65],
&data_002e07c8[66],
&data_002e07c8[67],
&data_002e07c8[68],
&data_002e07c8[69],
&data_002e07c8[70],
&data_002e07c8[71],
&data_002e07c8[72],
&data_002e07c8[73],
&data_002e07c8[74],
&data_002e07c8[75],
&data_002e07c8[76],
&data_002e07c8[77],
&data_002e07c8[78],
&data_002e07c8[79],
&data_002e07c8[80],
&data_002e07c8[81],
&data_002e07c8[82],
&data_002e07c8[83],
&data_002e07c8[84],
&data_002e07c8[85],
&data_002e07c8[86],
&data_002e07c8[87],
&data_002e07c8[88],
&data_002e07c8[89],
&data_002e07c8[90],
&data_002e07c8[91],
&data_002e07c8[92],
&data_002e07c8[93],
&data_002e07c8[94],
&data_002e07c8[95],
&data_002e07c8[96],
&data_002e07c8[97],
&data_002e07c8[98],
&data_002e07c8[99],
&data_002e07c8[100],
&data_002e07c8[101],
&data_002e07c8[102],
&data_002e07c8[103],
&data_002e07c8[104],
&data_002e07c8[105],
&data_002e07c8[106],
&data_002e07c8[107],
&data_002e07c8[108],
&data_002e07c8[0],
&data_002e07c8[1],
&data_002e07c8[10],
&data_002e07c8[11],
&data_002e07c8[2],
&data_002e07c8[118],
&data_002e07c8[119],
&data_002e07c8[120],
&data_002e07c8[121],
&data_002e07c8[117],
&data_002e07c8[122],
&data_002e07c8[123],
&data_002e07c8[124],
&data_002e07c8[125],
&data_002e07c8[126],
&data_002e07c8[127],
&data_002e07c8[128],
&data_002e07c8[129],
&data_002e07c8[130],
&data_002e07c8[131],
&data_002e07c8[132],
&data_002e07c8[133],
&data_002e07c8[134],
&data_002e07c8[135],
&data_002e07c8[136],
&data_002e07c8[137],
&data_002e07c8[138],
&data_002e07c8[139],
&data_002e07c8[140],
&data_002e07c8[141],
&data_002e07c8[142],
&data_002e07c8[143],
&data_002e07c8[144],
&data_002e07c8[145],
&data_002e07c8[146],
&data_002e07c8[147],
&data_002e07c8[148],
&data_002e07c8[149],
&data_002e07c8[150],
&data_002e07c8[151],
&data_002e07c8[164],
&data_002e07c8[165],
&data_002e07c8[166],
&data_002e07c8[167],
&data_002e07c8[168],
&data_002e07c8[169],
&data_002e07c8[170],
&data_002e07c8[171],
&data_002e07c8[172],
&data_002e07c8[173],
&data_002e07c8[152],
&data_002e07c8[153],
&data_002e07c8[175],
&data_002e07c8[174],
&data_002e07c8[176],
&data_002e07c8[177],
&data_002e07c8[178],
&data_002e07c8[179],
&data_002e07c8[180],
&data_002e07c8[181],
&data_002e07c8[182],
&data_002e07c8[183],
&data_002e07c8[184],
&data_002e07c8[185],
&data_002e07c8[186],
&data_002e07c8[187],
&data_002e07c8[188],
&data_002e07c8[189],
&data_002e07c8[190],
&data_002e07c8[191],
&data_002e07c8[192],
&data_002e07c8[193],
&data_002e07c8[194],
&data_002e07c8[195],
&data_002e07c8[196],
&data_002e07c8[197],
&data_002e07c8[198],
&data_002e07c8[199],
&data_002e07c8[200],
&data_002e07c8[201],
&data_002e07c8[202],
&data_002e07c8[203],
&data_002e07c8[204],
&data_002e07c8[205],
&data_002e07c8[206],
&data_002e07c8[207],
&data_002e07c8[208],
&data_002e07c8[209],
&data_002e07c8[210],
&data_002e07c8[211],
&data_002e07c8[212],
&data_002e07c8[213],
&data_002e07c8[214],
&data_002e07c8[215],
&data_002e07c8[216],
&data_002e07c8[217],
&data_002e07c8[218],
&data_002e07c8[219],
&data_002e07c8[220],
&data_002e07c8[221],
&data_002e07c8[222],
&data_002e07c8[223],
&data_002e07c8[224],
&data_002e07c8[225],
&data_002e07c8[226],
&data_002e07c8[227],
&data_002e07c8[228],
&data_002e07c8[229],
&data_002e07c8[230],
&data_002e07c8[231],
&data_002e07c8[232],
&data_002e07c8[233],
&data_002e07c8[234],
&data_002e07c8[235],
&data_002e07c8[236],
&data_002e07c8[237],
&data_002e07c8[238],
&data_002e07c8[239],
&data_002e07c8[240],
&data_002e07c8[241],
&data_002e07c8[242],
&data_002e07c8[154],
&data_002e07c8[155],
&data_002e07c8[156],
&data_002e07c8[157],
&data_002e07c8[158],
&data_002e07c8[243],
&data_002e07c8[244],
&data_002e07c8[245],
&data_002e07c8[246],
&data_002e07c8[247],
&data_002e07c8[248],
&data_002e07c8[249],
&data_002e07c8[250],
&data_002e07c8[251],
&data_002e07c8[252],
&data_002e07c8[253],
&data_002e07c8[254],
&data_002e07c8[255],
&data_002e07c8[256],
&data_002e07c8[257],
&data_002e07c8[259],
&data_002e07c8[260],
&data_002e07c8[261],
&data_002e07c8[262],
&data_002e07c8[263],
&data_002e07c8[264],
&data_002e07c8[265],
&data_002e07c8[266],
&data_002e07c8[267],
&data_002e07c8[268],
&data_002e07c8[269],
&data_002e07c8[270],
&data_002e07c8[258],
&data_002e07c8[259],
&data_002e07c8[159],
&data_002e07c8[160],
&data_002e07c8[161],
&data_002e07c8[162],
&data_002e07c8[163],
&data_002e07c8[109],
&data_002e07c8[110],
&data_002e07c8[111],
&data_002e07c8[112],
&data_002e07c8[113],
&data_002e07c8[114],
&data_002e07c8[116],
&data_002e07c8[115],
&data_002e07c8[281],
&data_002e07c8[282],
&data_002e07c8[283],
&data_002e07c8[284],
&data_002e07c8[285],
&data_002e07c8[286],
&data_002e07c8[287],
&data_002e07c8[288],
&data_002e07c8[289],
&data_002e07c8[290],
&data_002e07c8[291],
&data_002e07c8[292],
&data_002e07c8[293],
&data_002e07c8[294],
&data_002e07c8[297],
&data_002e07c8[295],
&data_002e07c8[296],
&data_002e07c8[298],
&data_002e07c8[299],
&data_002e07c8[300],
&data_002e07c8[301],
&data_002e07c8[302],
&data_002e07c8[303],
&data_002e07c8[304],
&data_002e07c8[305],
&data_002e07c8[306],
&data_002e07c8[307],
&data_002e07c8[308],
&data_002e07c8[309],
&data_002e07c8[310],
&data_002e07c8[311],
&data_002e07c8[312],
&data_002e07c8[313],
&data_002e07c8[314],
&data_002e07c8[315],
&data_002e07c8[316],
&data_002e07c8[317],
&data_002e07c8[318],
&data_002e07c8[319],
&data_002e07c8[320],
&data_002e07c8[321],
&data_002e07c8[322],
&data_002e07c8[323],
&data_002e07c8[324],
&data_002e07c8[325],
&data_002e07c8[326],
&data_002e07c8[327],
&data_002e07c8[328],
&data_002e07c8[329],
&data_002e07c8[330],
&data_002e07c8[331],
&data_002e07c8[332],
&data_002e07c8[333],
&data_002e07c8[334],
&data_002e07c8[335],
&data_002e07c8[337],
&data_002e07c8[338],
&data_002e07c8[336],
&data_002e07c8[339],
&data_002e07c8[340],
&data_002e07c8[341],
&data_002e07c8[342],
&data_002e07c8[343],
&data_002e07c8[344],
&data_002e07c8[345],
&data_002e07c8[346],
&data_002e07c8[347],
&data_002e07c8[348],
&data_002e07c8[349],
&data_002e07c8[350],
&data_002e07c8[351],
&data_002e07c8[352],
&data_002e07c8[353],
&data_002e07c8[354],
&data_002e07c8[355],
&data_002e07c8[356],
&data_002e07c8[357],
&data_002e07c8[358],
&data_002e07c8[359],
&data_002e07c8[360],
&data_002e07c8[361],
&data_002e07c8[362],
&data_002e07c8[363],
&data_002e07c8[364],
&data_002e07c8[365],
&data_002e07c8[366],
&data_002e07c8[367],
&data_002e07c8[368],
&data_002e07c8[369],
&data_002e07c8[370],
&data_002e07c8[371],
&data_002e07c8[372],
&data_002e07c8[373],
&data_002e07c8[374],
&data_002e07c8[375],
&data_002e07c8[376],
&data_002e07c8[377],
&data_002e07c8[378],
&data_002e07c8[379],
&data_002e07c8[380],
&data_002e07c8[381],
&data_002e07c8[382],
&data_002e07c8[383],
&data_002e07c8[384],
&data_002e07c8[385],
&data_002e07c8[386],
&data_002e07c8[271],
&data_002e07c8[272],
&data_002e07c8[273],
&data_002e07c8[274],
&data_002e07c8[275],
&data_002e07c8[276],
&data_002e07c8[277],
&data_002e07c8[278],
&data_002e07c8[279],
&data_002e07c8[280],
&data_002e07c8[387],
&data_002e07c8[388],
&data_002e07c8[389],
&data_002e07c8[390],
&data_002e07c8[391],
&data_002e07c8[392],
&data_002e07c8[393],
&data_002e07c8[394],
&data_002e07c8[395],
&data_002e07c8[396],
&data_002e07c8[397],
&data_002e07c8[398],
&data_002e07c8[399],
&data_002e07c8[400],
&data_002e07c8[401],
&data_002e07c8[402],
&data_002e07c8[403],
&data_002e07c8[404],
&data_002e07c8[405],
&data_002e07c8[406],
&data_002e07c8[407],
&data_002e07c8[408],
&data_002e07c8[409],
&data_002e07c8[410],
&data_002e07c8[411],
&data_002e07c8[412],
&data_002e07c8[413],
&data_002e07c8[414],
&data_002e07c8[415],
&data_002e07c8[416],
&data_002e07c8[417],
&data_002e07c8[418],
&data_002e07c8[419],
&data_002e07c8[420],
&data_002e07c8[421],
&data_002e07c8[422],
&data_002e07c8[423],
&data_002e07c8[424],
&data_002e07c8[425],
&data_002e07c8[426],
&data_002e07c8[427],
&data_002e07c8[428],
&data_002e07c8[429],
&data_002e07c8[430],
&data_002e07c8[431],
&data_002e07c8[432],
&data_002e07c8[433],
&data_002e07c8[434],
&data_002e07c8[435],
&data_002e07c8[436],
&data_002e07c8[437],
&data_002e07c8[5],
&data_002e07c8[6],
&data_002e07c8[7],
&data_002e07c8[3],
&data_002e07c8[4],
&data_002e07c8[8],
&data_002e07c8[9],
&data_002e07c8[439],
&data_002e07c8[440],
&data_002e07c8[438],
&data_002e07c8[441],
};
/* ---------- public code */
/* ---------- private code */