News
Originalsprache: Englisch

TTT Classic: Patch vom 2. September erweitert Karten-Entity-Tools und Serveroptionen

Der Patch vom 2. September für TTT Classic ist da, und seine größten Änderungen richten sich an Kartenersteller. Das Entity-Datei-System, mit dem sich TTT-spezifische Inhalte hinzufügen lassen, ohne Karten neu zu kompilieren, kann einen vorhandenen kompilierten Brush nun als neue sichtbare Entity darstellen, über die neue ttt_clip-Entity unsichtbare, rein kollisionsbasierte Wände platzieren und beim Ändern oder Entfernen von Entities ein Ziel anhand eines kompilierten Modellnamens oder der Position, die einem Punkt am nächsten liegt, auswählen – nicht nur per targetname oder exakter Position.

Server können verbindenden Clients nun auch mehrere Workshop-Addons gleichzeitig übertragen; die bisherige Beschränkung auf eine einzelne benutzerdefinierte Karte entfällt. Diese Addons können keine Original-Mod-Dateien ersetzen; sie können nur zusätzliche Dateien hinzufügen.

Updates für Mapper und Entities

  • Entity-Dateien können einen vorhandenen kompilierten Brush nun als neue sichtbare Entity darstellen, indem ihr model-Key auf die Modellreferenz dieses Brushes gesetzt wird (z. B. *47). Verwende func_wall für eine solide Kopie oder func_illusionary für eine durchschreitbare. Kopiert werden nur vorhandene Brushes; völlig neue Brush-Formen lassen sich auf diese Weise nicht erstellen.
  • Neue ttt_clip-Entity: ein unsichtbares, rein kollisionsbasiertes Volumen, das per Entity-Datei platziert wird und Spieler, Monster und Projektile blockiert. Es unterstützt eine benutzerdefinierte mins/maxs-Bounding-Box, ist standardmäßig ein Würfel von 32 Einheiten und kann bei vergebenem targetname über +use ein- und ausgeschaltet werden.
  • modify/remove-Blöcke können ein Ziel nun über ein kompiliertes Brush-Modell (z. B. *137) oder über near abgleichen; verwendet wird die Entity mit dem jeweiligen Classname, deren Bounding-Box-Zentrum einer vorgegebenen Position am nächsten liegt. Ein neues +-Präfix setzt einen reservierten Filter-Key als literalen Keyvalue – am nützlichsten, um einer Entity, die keinen besitzt, einen targetname zu vergeben.
  • Neue ttt_loudspeaker-Entity: Sie leitet den Sprachchat von Spielern in der Nähe an verteilte, PA-artige Relaispunkte an anderen Stellen der Karte weiter; Aufnahme- und Lautsprecherreichweite sind konfigurierbar.
  • Neue ttt_random_delay-Entity: Sie löst ihr Ziel nach einer zufälligen Verzögerung zwischen konfigurierbarem Min Time und Max Time aus; bei jedem Auslösen wird neu gewürfelt. Sie unterstützt die Modi Fire Once und Cyclic und kann mitten in der Verzögerung abgebrochen werden, ohne die Entity zu deaktivieren.
  • Neue ttt_blood-Entity: Sie erlaubt einer Karte, die Textur der Blut-Decals an Wänden und Böden sowie die Farbe des Blutsprays in der Luft zu überschreiben, das Spieler bei Treffern hinterlassen. Pro Karte gilt eine Einstellung; Monsterblut bleibt unberührt.
  • Vielen func-Türen, Schaltern, Healthchargern und NPC-Entities wurde ein Require-Line-of-Sight-Spawnflag hinzugefügt. Es ist standardmäßig deaktiviert; wird es aktiviert, ist für +use eine freie Sichtlinie erforderlich.
  • Fixes für Kartenersteller: env_state setzt nun richtig zurück und behandelt leere target/sound-Keys korrekt, multimanager-Entities feuern bei Rundenneustart nicht mehr doppelt, monstermaker respektiert ein Spawn-Limit von genau 1, und benutzerdefinierte Karten-Übersichtsbilder werden automatisch vorab geladen.

Server und Gameplay

  • Neue Cvars: ttt_starting_equipment sowie Varianten pro Rolle für Innocent, Traitor und Detective legen fest, womit Spieler spawnen; ttt_damage_multiplier skaliert den gesamten Schaden; ttt_player_collision bestimmt, ob Spieler einander physisch blockieren.
  • Defuser können neben C4 nun auch Tripmines entschärfen.
  • Die Aufladung der Ricochet Disc lässt sich mit Reload abbrechen.
  • Die Flaregun kann Spieler nun im Deathmatch nach Rundenende entzünden.
  • Der Teleporter funktioniert nun während „Warten auf Spieler“ und in der Zeit nach Rundenende.
  • C4-Positionen werden während „Warten auf Spieler“ allen Spielern angezeigt sowie toten Spielern, die bereits über Traitor-Informationen verfügen.

Grafik, UI und Bugfixes

  • Neue Regler für Viewmodel-FOV und vertikale Viewmodel-Position unter Einstellungen > Video. Das Viewmodel-FOV bleibt außerdem unabhängig von default_fov konsistent.
  • Achievement-Benachrichtigungen zeigen Details beim Überfahren mit der Maus; Steam-Avatare erscheinen im LAN-Modus nun in der gesamten UI; HUD-Informationen zu Disguise und Radar werden beim Zuschauen nicht mehr angezeigt.
  • Die Behandlung von Steam-IDs und Avataren ist über Scoreboard, Leichen-Icons und Sprachchat hinweg nun konsistenter.
  • Zu den Fixes gehören: Die Ergebnisse der Leichendurchsuchung des Detectives werden zusammengeführt statt überschrieben; „Free Falling“ geht nun an den Mörder statt an das Opfer; trigger_push verschiebt angebrachte C4/Radios/Tripmines/Decoys nicht mehr; außerdem wurden ein Fehler beim Waffenwechsel und ungültige Knochendaten bei Leichen behoben; Tripmines verwenden nun ihre eigenen Spieleranimationen statt der von C4.

Karten-Updates und Dokumentation

  • ttt_747 aktualisiert: Leiter am Lüftungsschacht hinzugefügt, Taschenlampe ergänzt, einige Props an Sitzen und Türöffnungen entfernt, Brushes repariert und die Lichter-aus-Falle verlängert.
  • TTT-Entity-Overrides wurden für as_oilrig und rock2 aktualisiert; die Community-Übersetzungen wurden aufgefrischt.
  • Die aktualisierten Guides gibt es hier: Mapping-Guide und Entity-Editing-Guide.
Bild 1
Bild 2
59
0 / 5,000