[DOD:S] Flaggen
Hier erkläre ich euch wie man mit den Flaggenpoints umgeht. Bilder werden nicht viele benötigt.
Voraussetzungen:
keine
Ziel:
Das Ziel ist es drei Flaggenpunkte zu erstellen. Zwei davon sind bereits den verschiedenen
Seiten (US-Army und Wehrmacht) zugeordnet und eine ist neutral. Alle Flaggen können einge-
nommen werden, ist das geschehen, gewinnt die entsprechende Seite die Runde.
1. Schritt
Wir erstellen uns eine kleine Beispielmap oder verwenden unsere fertige DOD:S-Map. An den
Punkte, die wir für die Flaggen vorgesehen haben, setzen wir ein dod_control_point, was
nichts anderes ist als unsere Flagge. Im Hammer wird nur die Wehrmachtflagge dargestellt,
auch wenn es sich um die amerikanische handelt. Lasst euch dadurch nicht verwirren.
Die wichtigen Einstellungen für die erste Flagge, die in der Wehrmacht-Base, sehen wie folgt aus:
Start Disabled - No
Name - flag_axis
LOCALIZED name to print - #map_flag_1st_axis (s.u.)
Time based point value for Allies - 1
Time based point value for Axis - 1
Default Owner of the control point - Axis
Sound Made when Axis captures - Voice.German_FlagCapture
Sound Made when Allies captures - Voice.US_FlagCapture
Group Index - a
Index of this Point - 3
Um die Flagge herum bauen wir einen Triggerbrush, den wir per tie to entity zu einem
dod_capture_area machen und ihm folgende Einstellungen geben:
Start Disabled - No
Can Allies Cap? - Yes
Can Axis Cap? - Yes
Nubmer of Allies to cap - 1
Nubmer of Axis to cap - 1 //Diese Zahl ändern, wenn ihr Flaggen machen wollt, für die es mehrere Spieler zum capturen braucht
Time to cap - 0.1
Name of the control point - flag_axis //Name der Flagge (des dod_control_point)


2. Schritt
Wir wiederholen Schritt 1 für die neutrale Flagge in der Map-Mitte und die Flagge in der US-Base.
Mitte:
dod_control_point
Start Disabled - No
Name - flag_center
LOCALIZED name to print - #map_flag_donner_center
Time based point value for Allies - 1
Time based point value for Axis - 1
Default Owner of the control point - Neither
Sound Made when Axis captures - Voice.German_FlagCapture
Sound Made when Allies captures - Voice.US_FlagCapture
Group Index - a
Index of this Point - 2
dod_capture_area
Start Disabled - No
Can Allies Cap? - Yes
Can Axis Cap? - Yes
Nubmer of Allies to cap - 1
Nubmer of Axis to cap - 1
Time to cap - 0.1
Name of the control point - flag_center
US-Base:
dod_control_point
Start Disabled - No
Name - flag_allies
LOCALIZED name to print - #map_flag_1st_allies
Time based point value for Allies - 1
Time based point value for Axis - 1
Default Owner of the control point - Allies
Sound Made when Axis captures - Voice.German_FlagCapture
Sound Made when Allies captures - Voice.US_FlagCapture
Group Index - a
Index of this Point - 1
dod_capture_area
Start Disabled - No
Can Allies Cap? - Yes
Can Axis Cap? - Yes
Nubmer of Allies to cap - 1
Nubmer of Axis to cap - 1
Time to cap - 0.1
Name of the control point - flag_allies
Was ganz wichtig ist: Ihr solltet die dod_control_points nicht kopieren/einfügen, auch wenn
das schneller geht. Damit erreicht ihr, dass ihr mit einem mal alle Flags einnehmt, was ja
nicht Sinn der Sache sein soll. Also schön brav jede Flagge einzeln setzen.
3. Schritt
Wir setzen irgendwo in die Map ein dod_control_point_master. Das ist mit das wichtigste Entity.
Start Disabled - No
Use round timer - No
Round timer length in seconds - 300
Which team wins when timer expires - Neither
Außerdem setzen wir ein dod_scoring in die Map. Damit könnt ihr festlegen, wieviele Punkte die
Teams jeweils wann bekommen. Ich habe einfach die Valve-konformen Werte genommen:
Team Number - 60
Seconds between point gives - 60
Points to give each time - 1
Max number of times to give points - 10
Setzt noch ein dod_location dazu, ohne besondere Werte einzustellen. Ich weiß nicht genau, ob
man dieses Entity für die Flaggen-Geschichte benötigt, aber schaden kann es nicht. ;)
Ergebnis
Ob jetzt Wehrmacht oder Army, mit jeder Seite könnt ihr jetzt joinen und alle Flaggen einnehmen.
Ist dies geschehen, gewinnt ihr dir Runde.
MfG, L4zy
Anmerkung zu dem Punkt LOCALIZED name to print:
Dieser Eintrag steuert den Namen des Standortes der Flagge.
Mir sind drei verschiedene Locations bekannt:
#map_flag_donner_center
// Main Street
#map_flag_1st_axis
// First Axis
#map_flag_1st_allied
// First Allied
Sicherlich gibt es noch weitere Definitions, aber ich weiß
derzeit nicht, wo es eine Liste derer gibt oder in welcher
File sie festgelegt werden. Ihr müsst entscheiden zu welcher
Location eurer Map welcher Eintrag passt...