//DON'T ALTER THESE UNLESS YOU KNOW WHAT YOU ARE DOING.
alias dv1 "developer 1"
alias dv0 "developer 0"

alias giveall "exec giveall.cfg"

alias "tpv_tog" "tpv_on"
alias "tpv_on"  "thirdperson; smod_player_deathswitchcamera 1; alias tpv_tog tpv_off"
alias "tpv_off" "firstperson; smod_player_deathswitchcamera 0; alias tpv_tog tpv_on"

alias "re4_tog" "re4_on"
alias "re4_on"  "cam_idealdist 32; cam_crouchheightofs 18; cam_standheightofs -4; cam_nottransmodel 1; cam_sideofs 12; cam_idealpitch 8; cam_idealyaw 8; alias re4_tog re4_on2"
alias "re4_on2"  "cam_idealdist 32; cam_crouchheightofs 18; cam_standheightofs -4; cam_nottransmodel 1; cam_sideofs -12; cam_idealpitch 8; cam_idealyaw -8; alias re4_tog re4_off"
alias "re4_off" "cam_idealdist 90; cam_crouchheightofs 20; cam_standheightofs 12; cam_nottransmodel 0; cam_sideofs 5; cam_idealpitch 0; cam_idealyaw 0; alias re4_tog re4_on"

alias "re1_tog" "re1_on"
alias "re1_on"  "cam_fixcamera 1; cam_livemode 1; alias re1_tog re1_off"
alias "re1_off" "cam_fixcamera 0; cam_livemode 0; alias re1_tog re1_on"

alias gore "gore_low"
alias gore_low "exec menu_gore_low.cfg; dv1; alias gore gore_med; echo Gore Level: Low; exec wait_2sec; dv0"
alias gore_med "exec menu_gore_medium.cfg; dv1; alias gore gore_high; echo Gore Level: Medium; exec wait_2sec; dv0"
alias gore_high "exec menu_gore_high.cfg; dv1; alias gore gore_veryhigh; echo Gore Level: High; exec wait_2sec; dv0"
alias gore_veryhigh "exec menu_gore_veryhigh.cfg; dv1; alias gore gore_low; echo Gore Level: Very High; exec wait_2sec; dv0"

alias performance "performance_verylow"
alias performance_verylow "exec menu_performance_ultralowend.cfg; dv1; alias performance performance_low; echo Effects Level: Very Low; exec wait_2sec; dv0"
alias performance_low "exec menu_performance_lowend.cfg; dv1; alias performance performance_med; echo Effects Level: Low; exec wait_2sec; dv0"
alias performance_med "exec menu_performance_medium.cfg; dv1; alias performance performance_high; echo Effects Level: Medium; exec wait_2sec; dv0"
alias performance_high "exec menu_performance_high.cfg; dv1; alias performance performance_veryhigh; echo Effects Level: High; exec wait_2sec; dv0"
alias performance_veryhigh "exec menu_performance_veryhigh.cfg; dv1; alias performance performance_verylow; echo Effects Level: Very High; exec wait_2sec; dv0"

alias smodskill "skill_easy"
alias skill_easy "exec menu_skill_easy.cfg; dv1; alias smodskill skill_med; echo Skill Level: Easy; exec wait_2sec; dv0"
alias skill_med "exec menu_skill_medium.cfg; dv1; alias smodskill skill_hard; echo Skill Level: Medium; exec wait_2sec; dv0"
alias skill_hard "exec menu_skill_hard.cfg; dv1; alias smodskill skill_veryhard; echo Skill Level: Hard; exec wait_2sec; dv0"
alias skill_veryhard "exec menu_skill_veryhard.cfg; dv1; alias smodskill skill_nightmare; echo Skill Level: Very Hard; exec wait_2sec; dv0"
alias skill_nightmare "exec menu_skill_nightmare.cfg; dv1; alias smodskill skill_easy; echo Skill Level: Nightmare; exec wait_2sec; dv0"

alias realism "realism_low"
alias realism_low "exec menu_realism_low.cfg; dv1; alias realism realism_med; echo Realism Level: Low; exec wait_2sec; dv0"
alias realism_med "exec menu_realism_medium.cfg; dv1; alias realism realism_high; echo Realism Level: Medium; exec wait_2sec; dv0"
alias realism_high "exec menu_realism_high.cfg; dv1; alias realism realism_veryhigh; echo Realism Level: High; exec wait_2sec; dv0"
alias realism_veryhigh "exec menu_realism_veryhigh.cfg; dv1; alias realism realism_low; echo Realism Level: Very High; exec wait_2sec; dv0"

alias ragdoll "ragdoll_hl2"
alias ragdoll_hl2 "exec menu_ragdoll_hl2.cfg; dv1; alias ragdoll ragdoll_smod; echo Ragdoll Type: Half-Life 2 Default; exec wait_2sec; dv0"
alias ragdoll_smod "exec menu_ragdoll_smod.cfg; dv1; alias ragdoll ragdoll_funny; echo Ragdoll Type: Enhanced; exec wait_2sec; dv0"
alias ragdoll_funny "exec menu_ragdoll_funny.cfg; dv1; alias ragdoll ragdoll_real; echo Ragdoll Type: Crazy; exec wait_2sec; dv0"
alias ragdoll_real "exec menu_ragdoll_real.cfg; dv1; alias ragdoll ragdoll_actionmovie; echo Ragdoll Type: Realistic; exec wait_2sec; dv0"
alias ragdoll_actionmovie "exec menu_ragdoll_actionmovie.cfg; dv1; alias ragdoll ragdoll_farcry; echo Ragdoll Type: Action Movie; exec wait_2sec; dv0"
alias ragdoll_farcry "exec menu_ragdoll_farcrylike.cfg; dv1; alias ragdoll ragdoll_hl2; echo Ragdoll Type: Far Cry; exec wait_2sec; dv0"

alias ragdoll_collide "ragdoll_collide_reduce"
alias ragdoll_collide_reduce "exec menu_ragdollcollide_reduce.cfg; dv1; alias ragdoll_collide ragdoll_collide_ragdolls; echo Ragdoll Collide Level: Half-Life 2 Default (Low); exec wait_2sec; dv0"
alias ragdoll_collide_ragdolls "exec menu_ragdollcollide_ragdolls.cfg; dv1; alias ragdoll_collide ragdoll_collide_full; echo Ragdoll Collide Level: Collide with other ragdolls; exec wait_2sec; dv0"
alias ragdoll_collide_full "exec menu_ragdollcollide_full.cfg; dv1; alias ragdoll_collide ragdoll_collide_reduce; echo Ragdoll Collide Level: Collides with everything (MAY BE BUGGY); exec wait_2sec; dv0"

alias bt "bt_default"
alias bt_default "exec menu_bt_default.cfg; dv1; alias bt bt_fear; echo Bullet Time Type: SMOD Default; exec wait_2sec; dv0"
alias bt_fear "exec menu_bt_fear.cfg; dv1; alias bt bt_maxpayne; echo Bullet Time Type: F.E.A.R Style; exec wait_2sec; dv0"
alias bt_maxpayne "exec menu_bt_maxpayne.cfg; dv1; alias bt bt_timestop; echo Bullet Time Type: Max Payne Style; exec wait_2sec; dv0"
alias bt_timestop "exec menu_bt_timestop.cfg; dv1; alias bt bt_scriptlike; echo Bullet Time Type: Timestop; exec wait_2sec; dv0"
alias bt_scriptlike "exec menu_bt_scriptlike.cfg; dv1; alias bt bt_default; echo Bullet Time Type: Script Style; exec wait_2sec; dv0"

alias weaponlimit "weaponlimitoff"
alias weaponlimitoff "exec menu_limits_off.cfg; dv1; alias weaponlimit weaponlimit_15; echo Weapon Limit: None; exec wait_2sec; dv0"
alias weaponlimit_15 "exec menu_limits_15.cfg; dv1; alias weaponlimit weaponlimit_8; echo Weapon Limit: 15 Weapons; exec wait_2sec; dv0"
alias weaponlimit_8 "exec menu_limits_8.cfg; dv1; alias weaponlimit weaponlimit_category; echo Weapon Limit: 8 Weapons; exec wait_2sec; dv0"
alias weaponlimit_category "exec menu_limits_category.cfg; dv1; alias weaponlimit weaponlimitoff; echo Weapon Limit: 1 Per Category; exec wait_2sec; dv0"

alias gamemode "gamemode_default"
alias gamemode_default "exec menu_gamemode_default.cfg; dv1; alias gamemode gamemode_smod; echo Gamemode: Default; exec wait_2sec; dv0"
alias gamemode_smod "exec menu_gamemode_smod.cfg; dv1; alias gamemode gamemode_realistic; echo Gamemode: SMOD; exec wait_2sec; dv0"
alias gamemode_realistic "exec menu_gamemode_realistic.cfg; dv1; alias gamemode gamemode_default; echo Gamemode: Realistic; exec wait_2sec; dv0"

