;init_default

;========================
;|	Debugging	|
;========================
;error_geometry_hide_all
;debug_structure_automatic off
;debug_objects on
;debug_objects_bounding_spheres off
;debug_objects_collision_models off
;debug_objects_physics_models off
;debug_objects_biped_physics_pills on
;debug_objects_names on
;debug_objects_unit_vectors on
;game_tick_rate 30
;debug_render_effects 1
;debug_campaign_metagame 1
;assert_on_weak_damage_owner_code true
;objects_move_multithreading_enabled 1

;========================
;|	GameState	|
;| This will slow saves |
;========================
;game_state_verify_on_write 1
;game_state_verify_on_read 1

;========================
;|	Cheats		|
;========================
;cheat_infinite_ammo off
;cheat_deathless_player on
cheat_controller 0
;core_regular_upload_to_debug_server true

;========================
;|	Performance     |
;========================
;texture_cache_force_medium_detail on
;bitmap_downsample 1
;ssc_lightmap_shadow_extrusion 0
;display_framerate 1
;enable_dynamic_sound_cache on
;run_game_scripts 0

;========================
;|	Campaign        |
;========================
;game_difficulty heroic
;game_coop_players 2
;game_start levels\solo\03a_oldmombasa\03a_oldmombasa
;game_start levels\solo\05a_deltaapproach\05a_deltaapproach
;game_start levels\solo\06b_floodzone\06b_floodzone
;game_start levels\solo\010_jungle\010_jungle
;game_start levels\solo\030_outskirts\030_outskirts
;game_start levels\solo\040_voi\040_voi
;line below turns on the use of designer zones.
;scenario_use_non_bsp_zones 1
;event_display_category ai:vs: message

;========================
;|	Multiplayer     |
;========================
;game_multiplayer slayer
;game_multiplayer king
;game_splitscreen 1
;game_start levels\multi\lockout\lockout
;game_start levels\multi\coagulation\coagulation
;game_start levels\multi\zanzibar\zanzibar

;========================
;|	Test 		|
;========================
;game_start scenarios\test\box\box_chucky
;game_start scenarios\test\brute_test\brute_test
;game_start scenarios\test\meat_grinder\meat_grinder
;game_start scenarios\test\prisoner\prisoner
;game_start test\cupertino\cupertino
;game_start test\poopies\poopies
;game_start test\onewayportals\onewayportals
;game_start test\fog_bank\fog_bank

;=======================================
;|	Tag culling - Partial Loads    |
;=======================================
;tags_cull_empty on
;tags_cull_force_solo on
;tags_cull_all_cinematics on
;tags_cull_add_single_bsp_zones on
;tags_cull_all_globals on
;tags_cull_all_material_effects on
;tags_cull_all_lightmaps on
;tags_cull_all_dialogue_sounds on

;====================================
;|	Saved Films Debugging       |
;====================================

;saved_film_toggle_debug_saving 1

;==========================================
;|	Determinism Debugging - Always on |
;==========================================
;determinism_debug_manager_enable_logging 1
determinism_debug_manager_enable_game_state_checksum 1
;determinism_debug_manager_enable_log_file_comparision_on_oos 1


;==========================================
;|	Determinism RICH Debugging 	  |
;==========================================

;OBJECT
;determinism_debug_manager_set_consumer_sample_level object 2

;PLAYERS
;determinism_debug_manager_set_consumer_sample_level players 2

;AI
;determinism_debug_manager_set_consumer_sample_level actor 2
;determinism_debug_manager_set_consumer_sample_level squad 2
;determinism_debug_manager_set_consumer_sample_level "squad group" 2
;determinism_debug_manager_set_consumer_sample_level prop 2
;determinism_debug_manager_set_consumer_sample_level prop_ref 2
;determinism_debug_manager_set_consumer_sample_level tracking 2
;determinism_debug_manager_set_consumer_sample_level "joint state" 2
;determinism_debug_manager_set_consumer_sample_level "dynamic firing points" 2
;determinism_debug_manager_set_consumer_sample_level clump 2
;determinism_debug_manager_set_consumer_sample_level "vocalization records" 2
;determinism_debug_manager_set_consumer_sample_level "command scripts" 2
;determinism_debug_manager_set_consumer_sample_level "game sound scripted impulses" 2


;EFFECTS
;determinism_debug_manager_set_consumer_sample_level "effect" 2
;determinism_debug_manager_set_consumer_sample_level "effect event" 2

;HS
;determinism_debug_manager_set_consumer_sample_level "det hs thread" 2

;GENERIC GAME STATE CONSUMERS
;determinism_debug_manager_set_consumer_sample_level "ai_reference_frame" 2
;determinism_debug_manager_set_consumer_sample_level "ai globals" 2
;determinism_debug_manager_set_consumer_sample_level "ai player state globals" 2

;=========================
;|   Save Film Theater	 |
;=========================
;events_category_log networking:simulation verbose

;==========================================
;|	Antialiasing Enable / Disable     |
;==========================================
;render_tiling_configuration 0: //no AA
;render_tiling_configuration 1: //2x AA
;render_tiling_configuration 2: //4x AA

;==========================================
;|	           Events         	  |
;==========================================
events_suppress_console_display 0

;==========================================
;|	          Localization         	  |
;==========================================
;Unicode_warn_on_truncation 1

;==========================================
;|	          DVD/HDD        	  |
;==========================================
run_like_dvd
;run_no_hdd

;==========================================
;|	          I/O		       	  |
;==========================================
;force_aligned_utility_drive true

;==========================================
;|	   cut scene geometry	       	  |
;==========================================
;debug_structure_automatic 0

;===============================================================================
;|                             Multiplayer Debugging                           |
;===============================================================================
;net_disable_detatched_controller_check 1

;=========================
;|	        Network 	 |
;=========================
;net_simulation_set_stream_bandwidth 70
;net_never_timeout 0
data_mine_enable 1
;data_mine_player_update_interval 5
;data_mine_mp_player_update_interval 5
;data_mine_spam_enabled 1


;===============================
;|       Hopper Stuff          |
;===============================
;net_matchmaking_hopper_id_adjustment <magic number>
;net_use_hopper_directory test_hoppers
;network_storage_set_storage_user <youralias>

;=====================================
;|            Network Logging        |
;=====================================
;events_category_log networking: verbose
;events_category_log networking: status
;events_category_log networking: message

;===================================
;|            Voice Logging        |
;===================================
;events_category_log voice: verbose
;events_category_log voice: status
;events_category_log voice: message




;*********************************
;**     Spartans vs Elites     ***
;*********************************
; use elites vs spartan code
;use_multiplayer_spawn_properties_from_scenario true

; Toggle hold X to go to director cam (disabled for playtests)
director_camera_switch_disable 1

;Playtest
;laser_designation_control_enable 0


;*********************************
;**     temp megalo horsecrap  ***
;*********************************
;mvar_files_enabled 1 
;mglo_files_enabled 1