

| Variablentyp: rect | |
|---|---|
| | |
| | |
| |
Ein Gebiet ist ein rechteckiger Bereich in einer Karte, der im Editor mit der Gebiet-Palette erstellt wurde. Den Gebietslayer und die dazugehörige Palette kann man mit dem Tastenkürzel R aufrufen.
Gebiete können vielseitig benutzt werden. Man kann über Ereignisse feststellen, wann eine Einheit ein Gebiet betritt oder verlässt, man kann einen Wettereffekt in einem einzelnen Gebiet erstellen, Alle Einheiten darin zählen, bewegen, töten etc, prüfen, ob eine bestimmte Einheit sich in einem bestimmten Gebiet befindet und vieles mehr.
Ein Beispiel dazu wäre die Erstellung von Regen in einem Gebiet, wenn es von einer Einheit betreten wird:
Wetter
Ereignisse

Einheit - A Unit enters (Testgebiet)
Bedingungen
Aktionen

Umgebung - Create weather effect using (Ashenvale Regen stark) at (Center of (Testgebiet)) with radius 400Genauso möglich ist das Ereignis "A Unit leaves region" und vieles mehr.
Eine weitere Form, Bereiche auf einer Karte zu definieren, ist es, Regionen zu verwenden. Diese sind im GUI nicht verfügbar, und müssen umständlich in JASS aus Gebieten zusammengesetzt werden.
Die Begriffe "Region" wird häufig synonym zum Begriff "Gebiet" benutzt. Diese Benutzung ist allerdings nicht korrekt, da wie gesagt Regionen etwas anderes sind als Gebiete.
Im englischen Sprachraum ist die Unterscheidung der beiden Arten sehr viel einfacher, dort heissen die Gebiete "Rect" oder "Rectangle", zu Deutsch "Rechteck", und die Regionen eben "Region".
Bei der Umwandlung von einem Gebiet in eine Region können Fehler entstehen, da eine Region nur aus kleinen Quadraten zusammengebaut sind, die nicht immer genau in das Gebiet passen.
Hier ein kleines Beispiel:
Das Gebiet ist rot markiert und die durch das Gebiet erstellte Region orange. Wenn jetzt eine Einheit von Rechts die Region betritt löst das Ereigniss

Unit - A unit enters <gebiet>aus, da das Gebiet intern in eine Region umgewandelt wird. Folgende Aktion enthält diese Einheit aber noch nicht, da hier das Gebiet intern in eine Region umgewandelt wird:

Unit Group - Pick every unit in (Units in <gebiet>) and do (Actions)

Kroatien (wir berichteten), spielt
Österreich bei der Clanbase Nations League heute einen vorentscheidenden War gegen die starke Mannschaft aus
Tschechien. Am heutigen mehr...