Lots of new features.

Includes a rocket jump script for the Soldier, a music player, a new font
for the developer console and more.
This commit is contained in:
Lyrositor
2014-02-21 23:05:08 +01:00
parent 0ed094eac3
commit 7f5acc2c46
33 changed files with 519 additions and 13 deletions

View File

@@ -1,6 +1,9 @@
// TF2 Scripts v1.0
// Provides utility scripts for all TF2 classes.
// Create an empty alias, to "unbind" aliases.
alias empty ""
exec scripts/settings.cfg
exec scripts/lang/_main.cfg
exec scripts/reset.cfg
@@ -8,13 +11,14 @@ exec scripts/reset.cfg
// Debug Output
// Bind the debug output to a key.
con_notifytime 2 // If you want the debug text to last longer, change this setting.
con_notifytime 4 // If you want the debug text to last longer, change this setting.
alias cft_clear con_filter_clear_text
alias cft_script "con_filter_text |"
alias hide_output "developer 0; cft_clear; con_filter_enable 0; alias toggle_output show_output"
alias show_output "clear; developer 1; cft_script; con_filter_enable 1; show_debug_output_text; alias toggle_output hide_output"
alias toggle_output show_output
bind P toggle_output
DEBUG_OUTPUT_ON_START
// Auto Crouch-Jump
@@ -49,6 +53,49 @@ alias loadout_off "bind ALT +strafe"
LOADOUT_SWITCH
// Music Player
// Lets the user play music from his music folder.
alias music_1 "play /ui/gamestartup1.mp3; music_1_text; alias next_music music_2"
alias music_2 "play /ui/gamestartup2.mp3; music_2_text; alias next_music music_3"
alias music_3 "play /ui/gamestartup3.mp3; music_3_text; alias next_music music_4"
alias music_4 "play /ui/gamestartup4.mp3; music_4_text; alias next_music music_5"
alias music_5 "play /ui/gamestartup5.mp3; music_5_text; alias next_music music_6"
alias music_6 "play /ui/gamestartup6.mp3; music_6_text; alias next_music music_7"
alias music_7 "play /ui/gamestartup7.mp3; music_7_text; alias next_music music_8"
alias music_8 "play /ui/gamestartup8.mp3; music_8_text; alias next_music music_9"
alias music_9 "play /ui/gamestartup9.mp3; music_9_text; alias next_music music_10"
alias music_10 "play /ui/gamestartup10.mp3; music_10_text; alias next_music music_11"
alias music_11 "play /ui/gamestartup11.mp3; music_11_text; alias next_music music_12"
alias music_12 "play /ui/gamestartup12.mp3; music_12_text; alias next_music music_13"
alias music_13 "play /ui/gamestartup13.mp3; music_13_text; alias next_music music_14"
alias music_14 "play /ui/gamestartup14.mp3; music_14_text; alias next_music music_15"
alias music_15 "play /ui/gamestartup15.mp3; music_15_text; alias next_music music_16"
alias music_16 "play /ui/gamestartup16.mp3; music_16_text; alias next_music music_17"
alias music_17 "play /ui/holiday/gamestartup_saxxy.mp3; music_17_text; alias next_music music_18"
alias music_18 "play /ui/holiday/gamestartup_halloween.mp3; music_18_text; alias next_music music_19"
alias music_19 "play /items/tf_music_upgrade_machine.wav; music_19_text; alias next_music music_1"
alias next_music "music_1"
alias music_on "bind SEMICOLON next_music"
alias music_off "unbind SEMICOLON"
MUSIC_PLAYER
// Music Player - Classes
// Plays the classes' music once.
alias demoman_music_on "music_9; alias demoman_music empty"
alias engineer_music_on "music_10; alias engineer_music empty"
alias heavyweapons_music_on "music_2; alias heavyweapons_music empty"
alias medic_music_on "music_12; alias medic_music empty"
alias pyro_music_on "music_14; alias pyro_music empty"
alias scout_music_on "music_5; alias scout_music empty"
alias sniper_music_on "music_8; alias sniper_music empty"
alias soldier_music_on "music_4; alias soldier_music empty"
alias spy_music_on "music_7; alias spy_music empty"
alias music_classes_on "alias demoman_music demoman_music_on; alias engineer_music engineer_music_on; alias heavyweapons_music heavyweapons_music_on; alias medic_music medic_music_on; alias pyro_music pyro_music_on; alias scout_music scout_music_on; alias sniper_music sniper_music_on; alias soldier_music soldier_music_on; alias spy_music spy_music_on"
alias music_classes_off "alias demoman_music empty; alias engineer_music empty; alias heavyweapons_music empty; alias medic_music empty; alias pyro_music empty; alias scout_music empty; alias sniper_music empty; alias soldier_music empty; alias spy_music empty;"
MUSIC_PLAYER_CLASSES
// Netgraph
// Shows the netgraph when the user press Tab.
net_graphpos 2
@@ -82,4 +129,4 @@ SPY_LINES
// Go out with a bang!
alias suicide_on "bind F1 explode
alias suicide_off "unbind F1"
SUICIDE_EXPLOSION
SUICIDE_EXPLOSION