Wie kann man für seine Map einer normalen Einheit
Heldenattribute (Selbstheilung, Unbekehrbarkeit) verleihen?
Beispielsweise etwa weil man als Protagonist gern die Einheit: "Bleda der Hunne"
wählen würde, der ja nur dem Namen nach ein Held ist. Dies lässt sich über zwei
Schritte realisieren: |
1.Selbstheilung |
Diese Schalterformel benützt eine konstante magische Zahl
zur Heilung einer Nicht-Helden-Einheit.
Die Selbstheilungsratio dabei beträgt 1 LP pro Intervall (idealer weise 1-2 sec). Dies
entspricht der eines Helden. |
X = 16777216 ("magische Konstante")
Y = Lebenspunkte der Einheit |
Schalter0:
Als Ziel darstellen: [Nein]
Schalter-Ausgangstellung: [Ein]
Triggerschleife: [Ja]
Bedingung0: Zeitgeber => z.B. 2 sec
Effekt0: Objekt vorschädigen => -1
Effekt1: Objekt vorschädigen => Y - X
Effekt2: Objekt vorschädigen => X - Y Die negative Zahl bei ... Effekt0 schreibt man in einem Textfeld und kopiert sie dann in das
Effektfenster.
Anmerkung: Der Schalter kann nicht nur auf eine einzelne, sondern auch auf beliebig viele
Einheiten desselben Typs, z.B. alle Ritter von Spieler 1, angewendet werden. Dazu muss man
lediglich bei allen drei Effekten 0-2 die Objektverknüpfung weglassen, und stattdessen
den genauen Einheitentyp, z.B. Spieler1/ Einheiten/ Ritter auswählen |
|
Zu Zeiten von "Age of Kings" hätte man nun
quasi bereits einen fertigen Helden geschaffen!
Ab "The Conquerors" (Erweiterung) sind Helden aber zusätzlich auch noch
unbekehrbar durch feindliche Mönche.
Zur Schaffung eines vollwertigen Helden muß also notwendigerweise folgen... |
|
2.Unbekehrbarkeit |
Ist vergleichsweise simpel zu erstellen und eigentlich
auch selbsterklärend. Dennoch der Vollständigkeit halber, am Beispiel: "Bleda des
Hunnen", mal aufgelistet: |
Schalter1
Als Ziel darstellen: [Nein]
Schalter-Ausgangstellung: [Ein]
Triggerschleife: [Ja]
Bedingung0: Objekt erobern /Objekt "Bleda der Hunne"/ Spieler1 =>feindlicher
Spieler X
Effekt0: Besitzwechsel /Objekt "Bleda der Hunne"/ feindlicher Spieler X
=>Spieler1 Falls die Einheit, wie im Falle Bleda wahrscheinlich, im
Spiel nur einmalig vorkommt, kann man alternativ auch angeben:
Bedingung0: Eigene Einheiten: Spieler X/ "Bleda der Hunne"/
Anzahl: 1
Diesen Schalter muß man gegebenenfalls mehrmals erstellen. Nämlich je einen separaten
für jeden Feind, der über Mönche verfügt und den "Helden" potentiell erobern
könnte. |
|
Wichtig! Zu beachten:
Wie man sieht, bewirkt der Schalter aus 2. strenggenommen keine
"Unbekehrbarkeit", sondern eine automatische "Rück-Bekehrung".
Auch, wenn die Einheit praktisch einem echten Editor-Helden gleichwertig macht, bleibt sie
für die Spielkontrolle doch stets eine normale Einheit!
Da die Technologie: Ketzerei* dem selfmade-"Helden"
unweigerlich zum Verhängnis wird, ehe der Schalter greifen kann, sollte man diese für
Spieler 1 sperren bzw. ein Volk nehmen, dass diese nicht entwickeln kann. |
|
* Ketzerei wird im Kloster entwickelt und führt dazu,
dass eigene Einheiten sterben, anstatt von feindlichen Mönchen/Missionaren bekehrt zu
werden. |
|
Text by Barbarossa |