Steigende Lava
Aus Starcraft Wiki
In diesem kleinen Tutorial erfahrt ihr, wie ihr die Lava ansteigen lasst. Mit normalem Wasser geht das aber natürlich genau so.
Zuerst erstellen wir im Terrain-Editor unsere Lava mit dem Wasser-Tool im Terrain-Layer (siehe Bild rechts).
Danach klicken wir unten auf Edit-Water und erstellen im linken Fenster mit einem Rechtsklick einen neuen Wasser-Status für die Lava. Die Farbe sollte natürlich die gleiche bleiben, nur die Höhe ist anders:
Nun haben wir zwei Water-States für unsere Lava und zwischen diesen beiden kann man bequem per Trigger hin un her schalten. Folgender Trigger wechselt zum Beispiel alle 10 Sekunden den Status:
Change Lava
Events
Timer - Every 20.0 seconds of Game Time
Local Variables
Conditions
Actions
Environment - Change water to Char, Alternate Setting over 4.0 seconds, using a Linear blend curve.
General - Wait 8.0 Game Time seconds
Environment - Change water to Char, [Default] over 4.0 seconds, using a Linear blend curve.
Die Aktion zum wechseln des Wasser-Status hier noch mal in der Detail-Ansicht:
Set Water State
Water State: Char, Alternate Setting
Duration: 4.0
Blend Type: Linear
Bei dieser Funktion sollte man beachten, dass sie bei zu langen Übergangs-Zeiten (etwas mehr als 524.28 Sekunden) nicht mehr funktioniert.
Um die Einheiten, die vom Lava erfasst werden dann auch zu töten braucht man noch weitere Trigger. Dieser kann zum Beispiel so aussehen, wie folgender Trigger aus der Kampagne (TTosh01.SC2Map):
Lava Damage
Events
Timer - Every 0.5 seconds of Game Time
Local Variables
Conditions
((Current trigger) is on) == true
Actions
Unit Group - Pick each unit in (Any units in (Entire map) owned by player Any Player matching Excluded: Ally, Enemy, Air, Missile, Dead, Hidden, Invulnerable, with at most Any Amount) and do (Actions)
Actions
General - If (Conditions) then do (Actions) else do (Actions)
If
(Ground height at (Position of (Picked unit))) <= 8.5
Then
Unit - Add 1 Lava Damage to (Picked unit) from player P03_LAVA
Else
Dieser Trigger verwendet die Terrain-Höhe um zu entscheiden, ob eine Einheit in der Lava steht oder nicht.


) die Intel Extreme Masters. Sao Paulo ist dabei die letzte Station vor dem Finale auf der CeBit im März. In Hannover treffen dann die besten Spieler der vergangenen IEM aufeinander.Bis es aber soweit 