From cca4bb569e5e6c7652acdea7beba9dc820268e14 Mon Sep 17 00:00:00 2001 From: Lyrositor Date: Sat, 22 Feb 2014 22:42:53 +0100 Subject: [PATCH] Rework lang to use captions This replaces the earlier developer console system. Also performs a small change to the way the ENGINEER_PDA setting works. --- README.md | 5 +- cfg/_lang.cfg | 89 ++++---- cfg/_settings.cfg | 5 +- cfg/autoexec.cfg | 7 +- cfg/engineer.cfg | 14 +- cfg/lang/auto_disguise_off_text.cfg | 1 - cfg/lang/auto_disguise_on_text.cfg | 1 - cfg/lang/con_filter_clear_text.cfg | 3 - cfg/lang/disguise_demoman_text.cfg | 1 - cfg/lang/disguise_engineer_text.cfg | 1 - cfg/lang/disguise_pyro_text.cfg | 1 - cfg/lang/disguise_remove_text.cfg | 1 - cfg/lang/disguise_sniper_text.cfg | 1 - cfg/lang/music_10_text.cfg | 1 - cfg/lang/music_11_text.cfg | 1 - cfg/lang/music_12_text.cfg | 1 - cfg/lang/music_13_text.cfg | 1 - cfg/lang/music_14_text.cfg | 1 - cfg/lang/music_15_text.cfg | 1 - cfg/lang/music_16_text.cfg | 1 - cfg/lang/music_17_text.cfg | 1 - cfg/lang/music_18_text.cfg | 1 - cfg/lang/music_19_text.cfg | 1 - cfg/lang/music_1_text.cfg | 1 - cfg/lang/music_2_text.cfg | 1 - cfg/lang/music_3_text.cfg | 1 - cfg/lang/music_4_text.cfg | 1 - cfg/lang/music_5_text.cfg | 1 - cfg/lang/music_6_text.cfg | 1 - cfg/lang/music_7_text.cfg | 1 - cfg/lang/music_8_text.cfg | 1 - cfg/lang/music_9_text.cfg | 1 - cfg/lang/pyro_airblast_text.cfg | 1 - cfg/lang/show_debug_output_text.cfg | 1 - cfg/lang/spy_check_demoman_text.cfg | 1 - cfg/lang/spy_check_engineer_text.cfg | 1 - cfg/lang/spy_check_heavy_text.cfg | 1 - cfg/lang/spy_check_medic_text.cfg | 1 - cfg/lang/spy_check_pyro_text.cfg | 1 - cfg/lang/spy_check_scout_text.cfg | 1 - cfg/lang/spy_check_sniper_text.cfg | 1 - cfg/lang/spy_check_soldier_text.cfg | 1 - cfg/lang/spy_check_spy_text.cfg | 1 - cfg/lang/switch_loadout_A_text.cfg | 1 - cfg/lang/switch_loadout_B_text.cfg | 1 - cfg/lang/switch_loadout_C_text.cfg | 1 - cfg/lang/switch_loadout_D_text.cfg | 1 - resource/closecaption_tf2-scripts.dat | Bin 0 -> 8704 bytes resource/closecaption_tf2-scripts.txt | Bin 0 -> 5780 bytes resource/sourcescheme.res | 297 -------------------------- 50 files changed, 58 insertions(+), 403 deletions(-) delete mode 100644 cfg/lang/auto_disguise_off_text.cfg delete mode 100644 cfg/lang/auto_disguise_on_text.cfg delete mode 100644 cfg/lang/con_filter_clear_text.cfg delete mode 100644 cfg/lang/disguise_demoman_text.cfg delete mode 100644 cfg/lang/disguise_engineer_text.cfg delete mode 100644 cfg/lang/disguise_pyro_text.cfg delete mode 100644 cfg/lang/disguise_remove_text.cfg delete mode 100644 cfg/lang/disguise_sniper_text.cfg delete mode 100644 cfg/lang/music_10_text.cfg delete mode 100644 cfg/lang/music_11_text.cfg delete mode 100644 cfg/lang/music_12_text.cfg delete mode 100644 cfg/lang/music_13_text.cfg delete mode 100644 cfg/lang/music_14_text.cfg delete mode 100644 cfg/lang/music_15_text.cfg delete mode 100644 cfg/lang/music_16_text.cfg delete mode 100644 cfg/lang/music_17_text.cfg delete mode 100644 cfg/lang/music_18_text.cfg delete mode 100644 cfg/lang/music_19_text.cfg delete mode 100644 cfg/lang/music_1_text.cfg delete mode 100644 cfg/lang/music_2_text.cfg delete mode 100644 cfg/lang/music_3_text.cfg delete mode 100644 cfg/lang/music_4_text.cfg delete mode 100644 cfg/lang/music_5_text.cfg delete mode 100644 cfg/lang/music_6_text.cfg delete mode 100644 cfg/lang/music_7_text.cfg delete mode 100644 cfg/lang/music_8_text.cfg delete mode 100644 cfg/lang/music_9_text.cfg delete mode 100644 cfg/lang/pyro_airblast_text.cfg delete mode 100644 cfg/lang/show_debug_output_text.cfg delete mode 100644 cfg/lang/spy_check_demoman_text.cfg delete mode 100644 cfg/lang/spy_check_engineer_text.cfg delete mode 100644 cfg/lang/spy_check_heavy_text.cfg delete mode 100644 cfg/lang/spy_check_medic_text.cfg delete mode 100644 cfg/lang/spy_check_pyro_text.cfg delete mode 100644 cfg/lang/spy_check_scout_text.cfg delete mode 100644 cfg/lang/spy_check_sniper_text.cfg delete mode 100644 cfg/lang/spy_check_soldier_text.cfg delete mode 100644 cfg/lang/spy_check_spy_text.cfg delete mode 100644 cfg/lang/switch_loadout_A_text.cfg delete mode 100644 cfg/lang/switch_loadout_B_text.cfg delete mode 100644 cfg/lang/switch_loadout_C_text.cfg delete mode 100644 cfg/lang/switch_loadout_D_text.cfg create mode 100644 resource/closecaption_tf2-scripts.dat create mode 100644 resource/closecaption_tf2-scripts.txt delete mode 100644 resource/sourcescheme.res diff --git a/README.md b/README.md index 47872dc..5c4eb55 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ TF2-Scripts ## Features ## Most features are usable by all classes, but a few are class-specific. If you would like to see more features implemented send me a message and I'll do my best, if I find it interesting: -* **Debug Output:** prints debug messages to the screen (such as current spy disguise and so on). A custom resource file changes the font to use TF2's custom font. +* **Debug Output:** prints debug messages to the screen using captions (such as current spy disguise and so on). * **Auto Crouch-Jump:** automatically makes you crouch-jump when playing the spacebar. * **Loadout Switch:** binds 4 Shift key combinations to each loadout. * **Music Player:** cycles through Team Fortress 2's music files when pressing the `;` key. Can also automatically play a song on class select. @@ -16,7 +16,7 @@ Most features are usable by all classes, but a few are class-specific. If you wo * **Spy-Checking Lines:** sends a team message notifying players about an exposed spy (e.g. "Pyro is Spy."). * **Suicide Explosion:** makes you explode at the touch of a button. * **Viewmodel Toggling:** toggles display of the active weapon at the press of the `Delete` key. -* **Engineer: Building Bindings:** binds keys 6 through 9 to the Engineer's buildings, automatically destroying any existing buildings when pressed. You can also disable the PDA numeric keys. +* **Engineer: Building Bindings:** binds keys 6 through 9 to the Engineer's buildings, automatically destroying any existing buildings when pressed. You can also disable the PDA numeric keys; doing so will shift the building bindings from 6-9 to 4-7. * **Soldier: Rocket Jump:** a simple rocket jump script bound to MOUSE3. Does not provide optimal jump, but is a reliable way to rocket jump. Aim the rocket launcher at the ground before clicking. * **Spy: Taunt:** automatically un-disguises the Spy before performing a taunt. If pressing G once doesn't work for you, always quickly press G twice. * **Spy: Disguise Bindings:** binds key 5 through 9 to some of the Spy's disguises. @@ -48,6 +48,7 @@ The scripts bundled together would not have been possibly were it not for the sc * Dr.Device's [Toggle Auto Disguise on attack V1.2](http://tf2wiki.net/wiki/spy_scripts#Toggle_Auto_Disguise_on_attack) script for Spy, upon which the auto disguise functionality is based, * [TheFifthWheel](http://gamebanana.com/members/1350351)'s [TF2 Jukebox Script](http://tf2.gamebanana.com/scripts/8268), used as inspiration for the music player (special thanks for providing the names of the music files), * INsane for his [developer console font file information](http://www.dodbits.com/dods/index.php/source-graphics/source-gui-hud-tutorials/33-console-font-color-and-size), +* [clovervidia](http://steamcommunity.com/id/clovervidia/) for his [captions tutorials](http://www.reddit.com/r/tf2scripthelp/wiki/captions), * josh33901 for his rocket jump suggestion. As best as I can recall, all other scripts are written by me, using various tutorials and my own discoveries. If you feel your script was not credited, or you want me to cease distributing your script, send me a message and I will either add credit where it is due or remove your script. \ No newline at end of file diff --git a/cfg/_lang.cfg b/cfg/_lang.cfg index 29353ab..3eb3d6f 100644 --- a/cfg/_lang.cfg +++ b/cfg/_lang.cfg @@ -1,55 +1,50 @@ // Main Language File -// This is a workaround for a limitation of the "developer 1" output. -// When active and filtering, it seems only the first word following the echo -// command gets printed, unless it's surrounded in quotation marks. -// This file ties all of the echo lines in this folder together. +// Groups all the language definitions together. -alias show_debug_output_text "exec lang/show_debug_output_text.cfg" +alias disguise_demoman_text "cc_emit #Disguise.Demoman" +alias disguise_engineer_text "cc_emit #Disguise.Engineer" +alias disguise_pyro_text "cc_emit #Disguise.Pyro" +alias disguise_sniper_text "cc_emit #Disguise.Sniper" +alias disguise_remove_text "cc_emit #Disguise.Remove" -alias con_filter_clear_text "exec lang/con_filter_clear_text.cfg" +alias music_1_text "cc_emit #Music.1" +alias music_2_text "cc_emit #Music.2" +alias music_3_text "cc_emit #Music.3" +alias music_4_text "cc_emit #Music.4" +alias music_5_text "cc_emit #Music.5" +alias music_6_text "cc_emit #Music.6" +alias music_7_text "cc_emit #Music.7" +alias music_8_text "cc_emit #Music.8" +alias music_9_text "cc_emit #Music.9" +alias music_10_text "cc_emit #Music.10" +alias music_11_text "cc_emit #Music.11" +alias music_12_text "cc_emit #Music.12" +alias music_13_text "cc_emit #Music.13" +alias music_14_text "cc_emit #Music.14" +alias music_15_text "cc_emit #Music.15" +alias music_16_text "cc_emit #Music.16" +alias music_17_text "cc_emit #Music.17" +alias music_18_text "cc_emit #Music.18" +alias music_19_text "cc_emit #Music.19" -alias music_1_text "exec lang/music_1_text.cfg" -alias music_2_text "exec lang/music_2_text.cfg" -alias music_3_text "exec lang/music_3_text.cfg" -alias music_4_text "exec lang/music_4_text.cfg" -alias music_5_text "exec lang/music_5_text.cfg" -alias music_6_text "exec lang/music_6_text.cfg" -alias music_7_text "exec lang/music_7_text.cfg" -alias music_8_text "exec lang/music_8_text.cfg" -alias music_9_text "exec lang/music_9_text.cfg" -alias music_10_text "exec lang/music_10_text.cfg" -alias music_11_text "exec lang/music_11_text.cfg" -alias music_12_text "exec lang/music_12_text.cfg" -alias music_13_text "exec lang/music_13_text.cfg" -alias music_14_text "exec lang/music_14_text.cfg" -alias music_15_text "exec lang/music_15_text.cfg" -alias music_16_text "exec lang/music_16_text.cfg" -alias music_17_text "exec lang/music_17_text.cfg" -alias music_18_text "exec lang/music_18_text.cfg" -alias music_19_text "exec lang/music_19_text.cfg" +alias show_debug_output_text "cc_emit #DebugOutput.Show" -alias switch_loadout_A_text "exec lang/switch_loadout_A_text.cfg" -alias switch_loadout_B_text "exec lang/switch_loadout_B_text.cfg" -alias switch_loadout_C_text "exec lang/switch_loadout_C_text.cfg" -alias switch_loadout_D_text "exec lang/switch_loadout_D_text.cfg" +alias switch_loadout_A_text "cc_emit #Loadout.A" +alias switch_loadout_B_text "cc_emit #Loadout.B" +alias switch_loadout_C_text "cc_emit #Loadout.C" +alias switch_loadout_D_text "cc_emit #Loadout.D" -alias disguise_demoman_text "exec lang/disguise_demoman_text.cfg" -alias disguise_pyro_text "exec lang/disguise_pyro_text.cfg" -alias disguise_sniper_text "exec lang/disguise_sniper_text.cfg" -alias disguise_engineer_text "exec lang/disguise_engineer_text.cfg" -alias disguise_remove_text "exec lang/disguise_remove_text.cfg" +alias auto_disguise_on_text "cc_emit #AutoDisguise.ON" +alias auto_disguise_off_text "cc_emit #AutoDisguise.OFF" -alias auto_disguise_on_text "exec lang/auto_disguise_on_text.cfg" -alias auto_disguise_off_text "exec lang/auto_disguise_off_text.cfg" +alias pyro_airblast_text "say_team Pyro, please airblast me." -alias pyro_airblast_text "exec lang/pyro_airblast_text.cfg - -alias spy_check_scout_text "exec lang/spy_check_scout_text.cfg" -alias spy_check_soldier_text "exec lang/spy_check_soldier_text.cfg" -alias spy_check_pyro_text "exec lang/spy_check_pyro_text.cfg" -alias spy_check_demoman_text "exec lang/spy_check_demoman_text.cfg" -alias spy_check_heavy_text "exec lang/spy_check_heavy_text.cfg" -alias spy_check_engineer_text "exec lang/spy_check_engineer_text.cfg" -alias spy_check_medic_text "exec lang/spy_check_medic_text.cfg" -alias spy_check_sniper_text "exec lang/spy_check_sniper_text.cfg" -alias spy_check_spy_text "exec lang/spy_check_spy_text.cfg" \ No newline at end of file +alias spy_check_scout_text "say_team Scout is Spy." +alias spy_check_soldier_text "say_team Soldier is Spy." +alias spy_check_pyro_text "say_team Pyro is Spy." +alias spy_check_demoman_text "say_team Demoman is Spy." +alias spy_check_heavy_text "say_team Heavy is Spy." +alias spy_check_engineer_text "say_team Engineer is Spy." +alias spy_check_medic_text "say_team Medic is Spy." +alias spy_check_sniper_text "say_team Sniper is Spy." +alias spy_check_spy_text "say_team Spy is enemy Spy." \ No newline at end of file diff --git a/cfg/_settings.cfg b/cfg/_settings.cfg index 26b7842..cfc0b29 100644 --- a/cfg/_settings.cfg +++ b/cfg/_settings.cfg @@ -29,8 +29,9 @@ alias DEBUG_OUTPUT_ON_START "show_output" // ENGINEER_PDA // Values: pda_on | pda_off // Enables or disables the Engineer's construction and destruction PDA (not -// essential with the additional key bindings). -// You can still bring it up with mouse scroll. +// essential with the additional key bindings). When disabled, the building +// keys are each shifted two keys to the left. +// You can still bring the PDAs up with mouse scroll. alias ENGINEER_PDA "pda_off" // LOADOUT_SWITCH diff --git a/cfg/autoexec.cfg b/cfg/autoexec.cfg index 8ced1ae..57326f8 100644 --- a/cfg/autoexec.cfg +++ b/cfg/autoexec.cfg @@ -11,11 +11,8 @@ exec _reset.cfg // Debug Output // Bind the debug output to a key. -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 hide_output "closecaption 0; cc_subtitles 0; alias toggle_output show_output" +alias show_output "closecaption 1; cc_subtitles 1; cc_lang tf2-scripts; show_debug_output_text; alias toggle_output hide_output" alias toggle_output show_output bind P toggle_output DEBUG_OUTPUT_ON_START diff --git a/cfg/engineer.cfg b/cfg/engineer.cfg index feb80cd..28e57c4 100644 --- a/cfg/engineer.cfg +++ b/cfg/engineer.cfg @@ -10,14 +10,16 @@ engineer_music // Buildings // Key 6-9 automatically destroy the associated building if it already exists, // then selects the relevant building blueprint, ready to be built. -alias key6 "destroy 2 0; build 2 0;" // Sentry Gun -alias key7 "destroy 0 0; build 0 0;" // Dispenser -alias key8 "destroy 1 0; build 1 0;" // Teleporter Entrance -alias key9 "destroy 1 1; build 1 1;" // Teleporter Exit +alias sentry "destroy 2 0; build 2 0;" // Sentry Gun +alias dispenser "destroy 0 0; build 0 0;" // Dispenser +alias t_entrance "destroy 1 0; build 1 0;" // Teleporter Entrance +alias t_exit "destroy 1 1; build 1 1;" // Teleporter Exit +alias buildings_4 "alias key4 sentry; alias key5 dispenser; alias key6 t_entrance; alias key7 t_exit" +alias buildings_6 "alias key6 sentry; alias key7 dispenser; alias key8 t_entrance; alias key9 t_exit" // PDA // Enables or disables the Engineer's PDA. -alias pda_on "alias key4 slot4; bind 4 key4; alias key5 slot5; bind 5 key5" -alias pda_off "unbind 4; unbind 5;" +alias pda_on "alias key4 slot4; alias key5 slot5; buildings_6" +alias pda_off "buildings_4; alias key8 slot8; alias key9 slot9" ENGINEER_PDA \ No newline at end of file diff --git a/cfg/lang/auto_disguise_off_text.cfg b/cfg/lang/auto_disguise_off_text.cfg deleted file mode 100644 index 71a2960..0000000 --- a/cfg/lang/auto_disguise_off_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Automatic Disguise: OFF" \ No newline at end of file diff --git a/cfg/lang/auto_disguise_on_text.cfg b/cfg/lang/auto_disguise_on_text.cfg deleted file mode 100644 index 420f4ca..0000000 --- a/cfg/lang/auto_disguise_on_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Automatic Disguise: ON" \ No newline at end of file diff --git a/cfg/lang/con_filter_clear_text.cfg b/cfg/lang/con_filter_clear_text.cfg deleted file mode 100644 index 7f48fe5..0000000 --- a/cfg/lang/con_filter_clear_text.cfg +++ /dev/null @@ -1,3 +0,0 @@ -// Console Workaround File -// Used to work around a limitation of the console. -con_filter_text "" \ No newline at end of file diff --git a/cfg/lang/disguise_demoman_text.cfg b/cfg/lang/disguise_demoman_text.cfg deleted file mode 100644 index 3f14956..0000000 --- a/cfg/lang/disguise_demoman_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Disguising as Demoman." \ No newline at end of file diff --git a/cfg/lang/disguise_engineer_text.cfg b/cfg/lang/disguise_engineer_text.cfg deleted file mode 100644 index 0257142..0000000 --- a/cfg/lang/disguise_engineer_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Disguising as Engineer." \ No newline at end of file diff --git a/cfg/lang/disguise_pyro_text.cfg b/cfg/lang/disguise_pyro_text.cfg deleted file mode 100644 index a7d72e0..0000000 --- a/cfg/lang/disguise_pyro_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Disguising as Pyro." \ No newline at end of file diff --git a/cfg/lang/disguise_remove_text.cfg b/cfg/lang/disguise_remove_text.cfg deleted file mode 100644 index 4302d07..0000000 --- a/cfg/lang/disguise_remove_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Removing disguise." \ No newline at end of file diff --git a/cfg/lang/disguise_sniper_text.cfg b/cfg/lang/disguise_sniper_text.cfg deleted file mode 100644 index 05e6e64..0000000 --- a/cfg/lang/disguise_sniper_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Disguising as Sniper." \ No newline at end of file diff --git a/cfg/lang/music_10_text.cfg b/cfg/lang/music_10_text.cfg deleted file mode 100644 index 2908ff4..0000000 --- a/cfg/lang/music_10_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Currently Playing: More Gun" \ No newline at end of file diff --git a/cfg/lang/music_11_text.cfg b/cfg/lang/music_11_text.cfg deleted file mode 100644 index 8693050..0000000 --- a/cfg/lang/music_11_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Currently Playing: A Little Heart to Heart" \ No newline at end of file diff --git a/cfg/lang/music_12_text.cfg b/cfg/lang/music_12_text.cfg deleted file mode 100644 index a4534ab..0000000 --- a/cfg/lang/music_12_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Currently Playing: MEDIC!" \ No newline at end of file diff --git a/cfg/lang/music_13_text.cfg b/cfg/lang/music_13_text.cfg deleted file mode 100644 index 60c140c..0000000 --- a/cfg/lang/music_13_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Currently Playing: Archimedes" \ No newline at end of file diff --git a/cfg/lang/music_14_text.cfg b/cfg/lang/music_14_text.cfg deleted file mode 100644 index 5d2e0ca..0000000 --- a/cfg/lang/music_14_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Currently Playing: Dreams of Cruelty" \ No newline at end of file diff --git a/cfg/lang/music_15_text.cfg b/cfg/lang/music_15_text.cfg deleted file mode 100644 index 8cfba5c..0000000 --- a/cfg/lang/music_15_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Currently Playing: The Calm" \ No newline at end of file diff --git a/cfg/lang/music_16_text.cfg b/cfg/lang/music_16_text.cfg deleted file mode 100644 index 66e4b85..0000000 --- a/cfg/lang/music_16_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Currently Playing: ROBOTS!" \ No newline at end of file diff --git a/cfg/lang/music_17_text.cfg b/cfg/lang/music_17_text.cfg deleted file mode 100644 index 9fbacc6..0000000 --- a/cfg/lang/music_17_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Currently Playing: TF2 Saxxy 2011 Theme" \ No newline at end of file diff --git a/cfg/lang/music_18_text.cfg b/cfg/lang/music_18_text.cfg deleted file mode 100644 index 6515864..0000000 --- a/cfg/lang/music_18_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Currently Playing: Haunted Fortress 2" \ No newline at end of file diff --git a/cfg/lang/music_19_text.cfg b/cfg/lang/music_19_text.cfg deleted file mode 100644 index 907281d..0000000 --- a/cfg/lang/music_19_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Currently Playing: Mann vs. Machine Upgrade Station Music (Unused)" \ No newline at end of file diff --git a/cfg/lang/music_1_text.cfg b/cfg/lang/music_1_text.cfg deleted file mode 100644 index 7010522..0000000 --- a/cfg/lang/music_1_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Currently Playing: Team Fortress 2 (Main Theme)" \ No newline at end of file diff --git a/cfg/lang/music_2_text.cfg b/cfg/lang/music_2_text.cfg deleted file mode 100644 index b5baaa7..0000000 --- a/cfg/lang/music_2_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Currently Playing: Playing With Danger" \ No newline at end of file diff --git a/cfg/lang/music_3_text.cfg b/cfg/lang/music_3_text.cfg deleted file mode 100644 index 9d7b9f0..0000000 --- a/cfg/lang/music_3_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Currently Playing: Rocket Jump Waltz" \ No newline at end of file diff --git a/cfg/lang/music_4_text.cfg b/cfg/lang/music_4_text.cfg deleted file mode 100644 index 2cde2fb..0000000 --- a/cfg/lang/music_4_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Currently Playing: The Art of War" \ No newline at end of file diff --git a/cfg/lang/music_5_text.cfg b/cfg/lang/music_5_text.cfg deleted file mode 100644 index 44af4f8..0000000 --- a/cfg/lang/music_5_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Currently Playing: Faster Than a Speeding Bullet" \ No newline at end of file diff --git a/cfg/lang/music_6_text.cfg b/cfg/lang/music_6_text.cfg deleted file mode 100644 index 1985006..0000000 --- a/cfg/lang/music_6_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Currently Playing: Petite Chou-Fleur" \ No newline at end of file diff --git a/cfg/lang/music_7_text.cfg b/cfg/lang/music_7_text.cfg deleted file mode 100644 index d1709e0..0000000 --- a/cfg/lang/music_7_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Currently Playing: Right Behind You" \ No newline at end of file diff --git a/cfg/lang/music_8_text.cfg b/cfg/lang/music_8_text.cfg deleted file mode 100644 index 0f754a2..0000000 --- a/cfg/lang/music_8_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Currently Playing: Intruder Alert" \ No newline at end of file diff --git a/cfg/lang/music_9_text.cfg b/cfg/lang/music_9_text.cfg deleted file mode 100644 index cccfdd1..0000000 --- a/cfg/lang/music_9_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Currently Playing: Drunken Pipe Bomb" \ No newline at end of file diff --git a/cfg/lang/pyro_airblast_text.cfg b/cfg/lang/pyro_airblast_text.cfg deleted file mode 100644 index 18b336e..0000000 --- a/cfg/lang/pyro_airblast_text.cfg +++ /dev/null @@ -1 +0,0 @@ -say_team "Pyro, please airblast me." \ No newline at end of file diff --git a/cfg/lang/show_debug_output_text.cfg b/cfg/lang/show_debug_output_text.cfg deleted file mode 100644 index 195289c..0000000 --- a/cfg/lang/show_debug_output_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Showing debug output." \ No newline at end of file diff --git a/cfg/lang/spy_check_demoman_text.cfg b/cfg/lang/spy_check_demoman_text.cfg deleted file mode 100644 index 27fb001..0000000 --- a/cfg/lang/spy_check_demoman_text.cfg +++ /dev/null @@ -1 +0,0 @@ -say_team "Demoman is Spy." \ No newline at end of file diff --git a/cfg/lang/spy_check_engineer_text.cfg b/cfg/lang/spy_check_engineer_text.cfg deleted file mode 100644 index f20775e..0000000 --- a/cfg/lang/spy_check_engineer_text.cfg +++ /dev/null @@ -1 +0,0 @@ -say_team "Engineer is Spy." \ No newline at end of file diff --git a/cfg/lang/spy_check_heavy_text.cfg b/cfg/lang/spy_check_heavy_text.cfg deleted file mode 100644 index 9324976..0000000 --- a/cfg/lang/spy_check_heavy_text.cfg +++ /dev/null @@ -1 +0,0 @@ -say_team "Heavy is Spy." \ No newline at end of file diff --git a/cfg/lang/spy_check_medic_text.cfg b/cfg/lang/spy_check_medic_text.cfg deleted file mode 100644 index 0c76717..0000000 --- a/cfg/lang/spy_check_medic_text.cfg +++ /dev/null @@ -1 +0,0 @@ -say_team "Medic is Spy." \ No newline at end of file diff --git a/cfg/lang/spy_check_pyro_text.cfg b/cfg/lang/spy_check_pyro_text.cfg deleted file mode 100644 index 8880e0d..0000000 --- a/cfg/lang/spy_check_pyro_text.cfg +++ /dev/null @@ -1 +0,0 @@ -say_team "Pyro is Spy." \ No newline at end of file diff --git a/cfg/lang/spy_check_scout_text.cfg b/cfg/lang/spy_check_scout_text.cfg deleted file mode 100644 index 15f3e0e..0000000 --- a/cfg/lang/spy_check_scout_text.cfg +++ /dev/null @@ -1 +0,0 @@ -say_team "Scout is Spy." \ No newline at end of file diff --git a/cfg/lang/spy_check_sniper_text.cfg b/cfg/lang/spy_check_sniper_text.cfg deleted file mode 100644 index 9ed1666..0000000 --- a/cfg/lang/spy_check_sniper_text.cfg +++ /dev/null @@ -1 +0,0 @@ -say_team "Sniper is Spy." \ No newline at end of file diff --git a/cfg/lang/spy_check_soldier_text.cfg b/cfg/lang/spy_check_soldier_text.cfg deleted file mode 100644 index 19bce6b..0000000 --- a/cfg/lang/spy_check_soldier_text.cfg +++ /dev/null @@ -1 +0,0 @@ -say_team "Soldier is Spy." \ No newline at end of file diff --git a/cfg/lang/spy_check_spy_text.cfg b/cfg/lang/spy_check_spy_text.cfg deleted file mode 100644 index a0180a4..0000000 --- a/cfg/lang/spy_check_spy_text.cfg +++ /dev/null @@ -1 +0,0 @@ -say_team "Spy is enemy Spy." \ No newline at end of file diff --git a/cfg/lang/switch_loadout_A_text.cfg b/cfg/lang/switch_loadout_A_text.cfg deleted file mode 100644 index ed59492..0000000 --- a/cfg/lang/switch_loadout_A_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Switching to loadout A." \ No newline at end of file diff --git a/cfg/lang/switch_loadout_B_text.cfg b/cfg/lang/switch_loadout_B_text.cfg deleted file mode 100644 index cc897e1..0000000 --- a/cfg/lang/switch_loadout_B_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Switching to loadout B." \ No newline at end of file diff --git a/cfg/lang/switch_loadout_C_text.cfg b/cfg/lang/switch_loadout_C_text.cfg deleted file mode 100644 index b5c6b4d..0000000 --- a/cfg/lang/switch_loadout_C_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Switching to loadout C." \ No newline at end of file diff --git a/cfg/lang/switch_loadout_D_text.cfg b/cfg/lang/switch_loadout_D_text.cfg deleted file mode 100644 index 31809d9..0000000 --- a/cfg/lang/switch_loadout_D_text.cfg +++ /dev/null @@ -1 +0,0 @@ -echo "| Switching to loadout D." \ No newline at end of file diff --git a/resource/closecaption_tf2-scripts.dat b/resource/closecaption_tf2-scripts.dat new file mode 100644 index 0000000000000000000000000000000000000000..78ea3c1d617f199dc7bfceefd592da5f8d837a82 GIT binary patch literal 8704 zcmeHLO>9(E7(Fc%5acg}#KZ+p6BA6ab_OhpT9}{G9~r1K1p+1{LpyX@rZdg_^iNE5 zVbX<}AnK-SA_&ApcP4H~2r&kXfdwcmNWiX$i5jsBA`7GE+}E+4VA2E0$MZ*~V{Hte$r;){-@w2Z8 z@2(rhOnCif;q!HQeDe0zfN*pDAky2{-4LFtKZ5rL&#e*0qAVi8wK>7;qCD>RK6X!d znmCu(@Ro3VaUPd1zHZ$4hB&`BWNfuGoJL>y!!EsZv*8$K&VTf>@V+He==kk})53R` zjN$f=C%zX>FMShlblr;y|FpD>pC^9bCOoq27+!7s<5S_8WfQpc_+LK=XC8Tk;4#@ybqw4MG)n^ zfPOyFJ%w!?dx=jn$P)+f0ybk4&*x^Zt=NN|Jm%gB@|m7i-&+~of3eq0o0_ZH%qi=# zxZ9JxIiCXj{)6)*kY@Cwj5N!L9rQ8Y!;D-wXSf+Q*CtQas+p_InIwzz8FZNoFpd_+ zF)an~AIkYfWVHVeGY;h~;C7N8WopQUPMSl14^c~26#U050bP#WYu<@dyp{C9%`)J8t9=~NF5T4dW?tEN4ui{kNG-bvmZL>i`1cL zs`B6U%%(rm&8*SQ5msswdC^E^-IbE;<;va9%GIi>&k6eO?tydWdojjSp!W3g*+#yd zHJ{aUcJ;SX2p`ArZeYZ)Hm&}LtB8;e>|Rr3+^ z>!*Zgs3`J9yBeF`#K}iLeNf)QwD0bU`}pYq^H{R#ODD6X{a4B8fpQo!oT#d7a-tPh zN~-=+{dAKfRgW0bufxNhys`d|1mB>~fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX~4H HmVv(k01>wi literal 0 HcmV?d00001 diff --git a/resource/closecaption_tf2-scripts.txt b/resource/closecaption_tf2-scripts.txt new file mode 100644 index 0000000000000000000000000000000000000000..74a89caa93412460b57576d4df71cf87a5603338 GIT binary patch literal 5780 zcmb`LZ*S626voeM6Ticiz0qV6%G}%*vjmE4GoS=mj4v7M7?D2cJuaZn;ATt?BNuJ9y`DuTRxUD3uxy4ABSjg_}%Ur(Vp4mU=@=wX`*pZsVur-$ktcG}EY>$DI<&%6&o}OMa1yh9c zLogMuKgQTQoSA^{SUjm<-vx6;_HjItJvp%!vumn2!*luLNnuvovNomp1X}X#VkZxO z$x4gc((+BFr0KCFJMdBdTisy$kkt~23A(> zW|s0^O})I%yX*OjQNbBa@l?jbEaA_`LP|M6Jgvrr^R5T~9>B|95)*lQoB7L+#7CZk zG5p?oj6?ypg#vHUqBe0ymf)N#kfxTj348D+E0B&qSFLH2c9U4W!_n2z>iW8jYT?}uaF@&5GU~4*>!BKqQ6Yw?3~2_jE^p4DNzS5y#m(H0 zWl@o^u1;82CiK+_ePzOiI$`4pgzI9n4J`=~eM3}EFCq3Zw!p@&B7(Xv5s@9+!z`0H z%`1O3QBhA0Z3jR_t3XfturPpX7^vzT_9AODv>H*x=u2tiJR{%W+8dj>fxOycmM-5? z)lH97-_`k4mFJW9fsxN(kHF2&$n|%ukDD`bJNi9k`YztV(DsTEh(F*RPf^i1iviwk zBtO*1-zby2*kF}o46*;YPPp~Fy|2vNgjYk*G9p}bGeQhT4LU(8X<&7Ps{$i+yp0LA z0C#A`&w=ucI+l(RAAs1m-E55YNz-z(VrY@SRVMEuPe9(Wme- zb1_t;)mBSppzFK17I#|dV=Trfb$+SHuC1D>()+e2nJSWMt6>*kck0;tP;<@L)z-c~ z^qIYO4<7xFjlDd-(6J`1cHMe4LR$sTKu$$r-$BiOXf2^fudRn%;moiZxkJ?`