Reacties
De Reacties zijn vergelijkbaar met spraakcommandos, waar je personage een meningsuiting kan leveren als er een spraakcommando is voldaan. Het verschil is dat terwijl een gejuich kan worden gestart met een druk op een knop door de speler, is dat deze uitspraak lijnen aleen maar spelen waneer men een bepaalde taak voltooien, zoals het nemen van de "Intelligence", het doden van meerdere tegenstanders achter elkaar, het breken van een Ingenieur z'n bouwwerk, het deelnemen aan een duel, of het doden van een tegenstander met een specifiek wapen. Zelfs wanneer deze regels worden voldaan, spelen sommige van de uitspraak lijnen zeer zelden af. Sommige uitspraak lijnen zijn zéér gebruikelijk, terwijl anderen misschien specifiek zijn voor één klasse.
De Beheerder beschikt ook over de reacties die worden afgespeeld wanneer aan bepaalde voorwaarden is voldaan, waarvan sommige zich 100% van de tijd afspelen. (zoals "Je hebt gefaald!" Waneer men een wedstrijd verliest).
Inhoud
Klasse reacties
- Scout reacties
- Soldaat reacties
- Pyro reacties
- Demoman reacties
- Heavy reacties
- Enginieur reacties
- Hospik reacties
- Scherpschutter reacties
- Spion reacties
Reactie regel scripts
Toegang Krijgen
De scripts die de controle over de reacties hebben zijn verpakt in de belangrijkste TF2.GCF inhoudsbestand. Dit bestand kan worden geïnspecteerd met een gereedschap zoals GCFScape. De inhoudsbestand zelf is gelegen in de Steam\SteamApps folder en heet "Team Fortress 2 content.gcf". Zodra je inhoud van het bestand geopend hebt, kun je de reactie regel scripts vinden in root\tf\scripts\talker.
Bestandsinhoud
De belangrijkste scriptbestand is response_rules.txt. Dit bestand bevat een beschrijving van het script taal die gebruikt wordt door de reacties, evenals definities voor de meeste van de criteria die worden gebruikt in de scripts. Daarnaast is er een script bestand voor elke klasse. Deze bestanden bevatten de meeste van de klas specifieke reactie zinnen en spraakopdrachten. Tot slot,tf.txt bevat juich regels voor elke klasse, evenals een paar diverse klasse-specifieke regels (zoals regels om de Heavy een emote te veroorzaken na het vuren van zijn Minigun voor een tijdje).
Scènes
Het resultaat van een gescripte actie is meestal een scène. Een scène wordt bepaald wat er gezegd word doormiddel van een uitdrukking op het gezicht van de personage wanneer het wordt gezegd. Scènes worden gedefinieerd in individuele .VCD bestanden, die kunnen worden gevonden in de verpakte .GCF in root\tf\scenes\player\<class>.
Geluiden
Er is nog een ander niveau van abstractie tussen de reactie regel scripts en het werkelijke geluidskwaliteit gesproken door het karakter. Scène bestanden verwijzen naar een specifieke spraak-evenement, zoals "Demoman.AutoCappedControlPoint03". Deze evenementen zijn gedefinieerd in root\tf\scripts\game_sounds_vo.txt en ze verwijzen naar de werkelijke .wav bestanden die verpakt zijn in de .GCF (zoals, bijvoorbeeld, demoman_autocappedcontrolpoint03.wav). De wave-bestanden bevinden zich in root\tf\sound\vo en root\tf\sound\vo\taunts.
In het algemeen, is er een directe correspondentie tussen de naam van de scène (.VCD bestand) en als gerefereerd in het reactie regels scripts en de naam van de wave bestand (.wav) gesproken door de klasse.