Antworten

From Team Fortress Wiki
Jump to: navigation, search
Responses.png

Antworten sind ein Feature, das den Sprachausrufen ähnelt, bei dem der gespielte Charakter zu einem bestimmten Zeitpunkt, wenn die Antwortsregel eintritt, eine Aussage trifft. Der Unterschied ist, dass im Gegensatz zu einer Verspottung, die durch das Drücken einer Taste gestartet wird, eine Antwort nur nach dem Vollenden einer Aufgabe abgespielt wird, wie das Erobern des Geheimmaterials, mehrere Gegner in kurzer Zeit auszuschalten, mehrere Gebäude eines Engineers in Folge zu zerstören oder das Ausschalten des Gegners mit einer besonderen Waffe. Sogar wenn dies getan wird, werden manche Antworten nur sehr selten abgespielt. Manche dieser Regeln sind für alle Klassen gleich, manche klassenspezifisch.

Die Administratorin gibt auch Antworten ab, wenn bestimmte Auflagen erfüllt werden, manche treten immer ein (wie beispielsweise "Ihr habt versagt!" nach einer Niederlage).

Klassenantworten

Voraussetzungen

Zugang

Die Scripts, die das Abspielen von Antworten kontrolieren sind in der TF2.gcf gelagert. Sie können mit einem Program wie GCFScape inspiziert werden. Die Inhalte sind im Steam\steamapps-Verzeichnis und die Datei heißt "team fortress 2 content.gcf". Sobald die Datei geöffnet wurde können die Scripts im Verzeichnis root\tf\scripts\talker gefunden werden.

Inhalte der Dateien

Das Hauptscript ist response_rule.txt. Die Datei enthält eine Übersicht über die Scriptsprache, die von den Antworten genutzt wird und eine Definition der meisten Kriterien die von den Scripts genutzt werden. Zusätzlich befindet sich im Verzeichnis ein Script für jede Klasse. Diese Dateien beinhalten einen Großteil der klassenspezifischen Antwortregeln und der Sprachausrufe. Schließlich gibt es noch eine tf.txt die die Verspottungsregeln für jede Klasse aufführt und einige unteschiedliche, klassenspezifische Regeln vorraussetzt (beispielsweise das der Heavy nach langem Feuern seiner Minigun beginnt zu lachen).

Szenen

Das Ergebnis einer gescripteten Aktion ist oft eine Szene. Eine Szene definiert den Gesichtsausdruck des Charakters, wenn er die Antwort gesagt wird. Szenen sind in individuellen .vcd Dateien definiert, die im Verzeichnis root\tf\scenes\player\<class> der .gcf gefunden werden können.

Sound

Es gibt einen weiteren Grad an Abstraktion zwischen Antwortregelscripten und den wirklich im Spiel gesprochenem Sound des Charakter. Szenen-Detein führen zu bestimmten Sprach-Events, wie beispielsweise "Demoman.AutoCappedControlPoint03". Diese Events sind im Verzeichnis root\tf\scripts\game_sounds_vo.txt definiert und führen zu den echten .wav Deteien in der .gcf (wie, in diesem Fall, demoman_autocappedcontrolpoint03.wav). Die Wave-Dateien werden in den Verzeichnissen root\tf\sound\vo und root\tf\sound\vo\taunts gelagert.

Normalerweise gibt es einen direkten Zusammenhang zwischen dem Namen der Szene (.vcd) in den Antwortregelscripten und dem Namen der Wave-Datei (.wav), die von dem Charakter im Spiel gesprochen wird.

Siehe auch