Engine globals
Named engine variables the console reads and writes: type the name alone to read it, or the name and a value to set it. In this build most of them are names without a variable behind them: they read as zero and ignore writes, and the console says so.
- With storage
- 43
- No storage in this build
- 217
With storage
These have a variable in the simulation DLL. Reading returns its current value; writing changes it.
| Global | Type | Description |
|---|---|---|
| chud_debug_highlight_object | object | — |
| chud_debug_highlight_object_color_alpha | real | — |
| chud_debug_highlight_object_color_blue | real | — |
| chud_debug_highlight_object_color_green | real | — |
| chud_debug_highlight_object_color_red | real | — |
| debug_duckers | boolean | — |
| debug_sound_enable_multithreaded | boolean | — |
| debug_sound_listeners | boolean | — |
| disable_expensive_physics_rebuilding | boolean | — |
| effects_corpse_nonviolent | boolean | — |
| material_culling_enabled | boolean | — |
| minimum_havok_biped_object_acceleration | real | — |
| minimum_havok_object_acceleration | real | — |
| prune_error_geometry | boolean | — |
| prune_global | boolean | — |
| prune_global_dialog_sounds | boolean | — |
| prune_global_keep_playable | boolean | — |
| prune_global_material_effects | boolean | — |
| prune_scenario_add_single_bsp_zones | boolean | — |
| prune_scenario_for_environment_editing | boolean | — |
| prune_scenario_for_environment_editing_keep_cinematics | boolean | — |
| prune_scenario_for_environment_editing_keep_scenery | boolean | — |
| prune_scenario_for_environment_finishing | boolean | — |
| prune_scenario_for_environment_pathfinding | boolean | — |
| prune_scenario_force_single_bsp_zone_set | boolean | — |
| prune_scenario_use_gray_shader | boolean | — |
| pruning_keep_scripts | boolean | — |
| render_far_clip_distance | real | — |
| render_lightmap_shadows | boolean | — |
| render_near_clip_distance | real | — |
| render_rain | boolean | — |
| render_screen_flashes | boolean | — |
| render_tessellated_mesh | boolean | — |
| render_water_interaction | boolean | — |
| render_water_refraction | boolean | — |
| render_water_tessellated | boolean | — |
| sound_enable_expensive_obstruction | boolean | — |
| sound_enable_new_obstruction_collision | boolean | — |
| survival_performance_mode | boolean | — |
| texture_camera_exposure | real | — |
| texture_camera_illum_scale | real | — |
| texture_camera_near_plane | real | — |
| variant_culling_enabled | boolean | — |
No storage in this build
The name survives in the globals array, but its storage pointer is null. The classic cheats are all here.
| Global | Type | Description |
|---|---|---|
| allow_all_sounds_on_player | boolean | — |
| cheat_bottomless_clip | boolean | Weapons never need reloading. |
| cheat_bump_possession | boolean | — |
| cheat_chevy | boolean | Vehicles run like they used to. |
| cheat_controller | boolean | — |
| cheat_deathless_player | boolean | Players cannot die. |
| cheat_infinite_ammo | boolean | Weapons never run out of ammunition. |
| cheat_infinite_equipment_energy | boolean | — |
| cheat_inhibit_input_only_when_activating | boolean | — |
| cheat_jetpack | boolean | Holding jump keeps the player airborne. |
| cheat_medusa | boolean | AI dies as soon as it sees the player. |
| cheat_omnipotent | boolean | Every shot the player fires kills. |
| cheat_porcupine | boolean | — |
| cheat_reflexive_damage_effects | boolean | — |
| cheat_super_jump | boolean | Jumps go much higher. |
| cheat_valhalla | boolean | — |
| chud_debug_animation_speed | real | — |
| chud_debug_crosshair | boolean | — |
| chud_debug_grid | boolean | — |
| chud_debug_messages | boolean | — |
| chud_debug_metagame | boolean | — |
| chud_debug_reticle_radius | real | — |
| chud_enabled | boolean | — |
| collision_damage_debug | boolean | — |
| collision_log_detailed | boolean | — |
| collision_log_extended | boolean | — |
| collision_log_render | boolean | — |
| collision_log_time | boolean | — |
| collision_log_totals_only | boolean | — |
| debug_acoustics | boolean | — |
| debug_animation_assassination_selection | boolean | — |
| debug_animation_blend_test_horizontal | real | — |
| debug_animation_blend_test_parent_relative | boolean | — |
| debug_animation_blend_test_vertical | real | — |
| debug_animation_camera_offset_disable | boolean | — |
| debug_animation_fik_correction_enable | boolean | — |
| debug_animation_fik_subframe_precision_enable | boolean | — |
| debug_animation_footlock_disable | boolean | — |
| debug_animation_footlock_draw | boolean | — |
| debug_animation_footlock_draw_contact | boolean | — |
| debug_animation_footlock_draw_displacement | boolean | — |
| debug_animation_footlock_draw_fitted | boolean | — |
| debug_animation_footlock_draw_grid_sampling | boolean | — |
| debug_animation_footlock_draw_raw | boolean | — |
| debug_animation_footlock_draw_raycast | boolean | — |
| debug_animation_footlock_draw_turn_sampling | boolean | — |
| debug_animation_footlock_draw_turned | boolean | — |
| debug_animation_footlock_locking_disable | boolean | — |
| debug_animation_gait_preserve_frame_ratio | boolean | — |
| debug_animation_ik_chains_disable | boolean | — |
| debug_animation_ik_sets_disable | boolean | — |
| debug_animation_maximum_channels_displayed | long | — |
| debug_animation_move_preserve_frame_ratio | boolean | — |
| debug_animation_object_space_offset_disable | boolean | — |
| debug_animation_object_space_offset_draw | boolean | — |
| debug_animation_override_blend_channel_input | string_id | — |
| debug_animation_phonebooth_draw_time | real | — |
| debug_animation_phonebooth_test_draw | boolean | — |
| debug_animation_precomputed_velocity_boundaries_disable | boolean | — |
| debug_animation_root_offset_disable | boolean | — |
| debug_animation_snap_nearest_pose_blend | boolean | — |
| debug_animation_turn_radius_draw | boolean | — |
| debug_animation_unsafe_debug_enable | boolean | — |
| debug_boarding_force_enemy | boolean | — |
| debug_camera_projection | boolean | — |
| debug_disable_ambiant_channel | boolean | — |
| debug_disable_cinematic_channel | boolean | — |
| debug_disable_dialog_channel | boolean | — |
| debug_disable_looping_channels | boolean | — |
| debug_disable_music_channel | boolean | — |
| debug_disable_nonlooping_channels | boolean | — |
| debug_disable_other_channel | boolean | — |
| debug_disable_vehicle_channel | boolean | — |
| debug_disable_weapon_channel | boolean | — |
| debug_effects_allocation | boolean | — |
| debug_effects_full | boolean | — |
| debug_effects_lightprobe_sampling | boolean | — |
| debug_effects_locations | boolean | — |
| debug_effects_nonviolent | boolean | — |
| debug_effects_play_distances | boolean | — |
| debug_enable_easy_weapon_down_claw | boolean | — |
| debug_enable_force_phonebooth_assassinate | boolean | — |
| debug_enable_press_to_assassinate | boolean | — |
| debug_enable_same_team_assassinate | boolean | — |
| debug_game_save | boolean | — |
| debug_looping_sound | boolean | — |
| debug_no_frustum_clip | boolean | — |
| debug_object_dump_log | boolean | — |
| debug_object_garbage_collection | boolean | — |
| debug_object_scheduler | boolean | — |
| debug_orbiting_camera_maximum_distance_override | real | — |
| debug_player_melee_attack | boolean | — |
| debug_player_respawn | boolean | — |
| debug_pose_overlay_force_interpolation_across_sphere | boolean | — |
| debug_sound | boolean | — |
| debug_sound_channel_overflow | boolean | — |
| debug_sound_channels | boolean | — |
| debug_sound_channels_fadeout | boolean | — |
| debug_sound_force_first_person_listener | boolean | — |
| debug_sound_impulse_spam | boolean | — |
| debug_sound_impulse_time | boolean | — |
| debug_sound_spatialized | boolean | — |
| debug_sound_spatialized_fadeout | boolean | — |
| debug_survival_mode | boolean | — |
| debug_survival_mode_infinite_lives | boolean | — |
| debug_survival_mode_respawn_if_iron | boolean | — |
| debug_unit_active_camo_frequency_modulator | real | — |
| debug_unit_active_camo_frequency_modulator_bias | real | — |
| debug_unit_all_animations | boolean | — |
| debug_unit_animations | boolean | — |
| debug_unit_illumination | boolean | — |
| debug_vehicle_animated_trick_animation_name | string_id | — |
| debug_vehicle_animated_trick_camera_name | string_id | — |
| disable_analog_movement | boolean | — |
| disable_animated_source_interpolation | boolean | — |
| disable_node_interpolation | boolean | — |
| disable_player_rotation | boolean | — |
| disable_transition_animations | boolean | — |
| effects_enable | boolean | — |
| enable_animation_influenced_flight | boolean | — |
| enable_flight_noise | boolean | — |
| enable_pain_screen_aim_fixup | boolean | — |
| enable_pc_sound | boolean | — |
| fake_precache_percentage | long | — |
| g_animation_statistic_accumulator_enabled | boolean | — |
| g_editor_edited_object_spring_constant | real | — |
| g_editor_maximum_edited_object_speed | real | — |
| g_editor_maximum_rotation_speed | real | — |
| g_synchronous_client_maximum_catchup_chunk_size | long | — |
| game_paused | boolean | — |
| game_speed | real | Simulation speed multiplier; 1 is normal. |
| game_state_verify_on_read | boolean | — |
| game_state_verify_on_write | boolean | — |
| game_time_lock | boolean | — |
| game_time_statistics | boolean | — |
| havok_batch_add_entities_disabled | boolean | — |
| havok_cleanup_inactive_agents | boolean | — |
| havok_collision_tolerance | real | — |
| havok_deactivation_reference_distance | real | — |
| havok_debug_mode | long | — |
| havok_disable_deactivation | boolean | — |
| havok_display_stats | boolean | — |
| havok_ease_penetration | boolean | — |
| havok_ease_penetration_duration | real | — |
| havok_enable_back_stepping | boolean | — |
| havok_enable_check_penetration_runtime | boolean | — |
| havok_enable_sweep_shapes | boolean | — |
| havok_environment_type | long | — |
| havok_initialize_profiling | boolean | — |
| havok_jumping_beans | boolean | — |
| havok_pause_time_on_contact_point_count | long | — |
| havok_pause_time_on_find_initial_contact_points | boolean | — |
| havok_play_biped_impact_effects | boolean | — |
| havok_play_impact_effects | boolean | — |
| havok_render_environment_queries | boolean | — |
| havok_shape_cache | boolean | — |
| havok_shape_cache_debug | boolean | — |
| havok_shape_radius | real | — |
| havok_specify_penetration_depths_for_tiny_shapes | boolean | — |
| havok_thread_count | long | — |
| havok_weld_environment | boolean | — |
| impacts_debug | boolean | — |
| light_local_basis | boolean | — |
| lightmap_pointsample | boolean | — |
| map_info_debug | boolean | — |
| neuticle_render | boolean | — |
| neuticle_spawn | boolean | — |
| neuticle_update | boolean | — |
| physics_debug | boolean | — |
| player_effects_enabled | boolean | — |
| player_rotation_scale | real | — |
| proxies_debug | boolean | — |
| prune_global_use_empty | boolean | — |
| recover_saved_games_hack | boolean | — |
| render_cloud_texture | boolean | — |
| render_cluster_enabled | boolean | — |
| render_debug_acoustic_sectors | boolean | — |
| render_debug_aspect_ratio_scale | real | — |
| render_debug_display_command_buffer_data | boolean | — |
| render_debug_effects_locations | boolean | — |
| render_debug_enable_first_person_squish | boolean | — |
| render_debug_enable_z_prepass | boolean | — |
| render_debug_force_4x3_aspect_ratio | boolean | — |
| render_debug_force_cinematic_lights | boolean | — |
| render_debug_instance_occlusion | boolean | — |
| render_debug_lens_flares | boolean | — |
| render_debug_min_single_pass_rendering_distance | real | — |
| render_debug_mode | short | — |
| render_debug_occlusion_bsp_index | long | — |
| render_debug_occlusion_instance_index | long | — |
| render_debug_safe_frame_bounds | boolean | — |
| render_debug_save_surface | long | — |
| render_debug_slow_transparents | boolean | — |
| render_debug_transparent_cull | boolean | — |
| render_debug_transparent_cull_flip | boolean | — |
| render_debug_transparent_sort_method | short | — |
| render_debug_transparents | boolean | — |
| render_debug_turn_on_cache_state | boolean | — |
| render_decals | boolean | — |
| render_dynamic_lights | boolean | — |
| render_environment | boolean | — |
| render_first_person | boolean | — |
| render_instanced_geometry | boolean | — |
| render_lens_flares | boolean | — |
| render_low_res_transparents | boolean | — |
| render_objects | boolean | — |
| render_per_pixel_lit_enviroment | boolean | — |
| render_per_vertex_lit_environment | boolean | — |
| render_single_probe_lit_environment | boolean | — |
| render_sky | boolean | — |
| render_structure | boolean | — |
| render_tessellated_wireframe | boolean | — |
| render_transparents | boolean | — |
| render_water | boolean | — |
| render_water_wireframe | boolean | — |
| shell_frontend_allow_script_commands_without_game_in_progress | boolean | — |
| skull_floor_is_lava_debug_player | long | — |