Kategorie: Landschaft
Ab Engineversion: 1.0 OC
FindConstructionSite
Beschreibung
Sucht einen Bauplatz für ein Gebäude, ausgehend von der angegebenen Position. Wenn ein Bauplatz gefunden wird, wird die Position als das Array [x,y] zurückgegeben. Ansonsten ist der Rückgabewert
nil
.Syntax
array FindConstructionSite(id definition, int x, int y);
Parameter
- definition:
- ID des gewünschten Gebäudetyps
- x:
- Gewünschte X-Position der Baustelle. Immer globale Koordinaten.
- y:
- Gewünschte Y-Position der Baustelle. Immer globale Koordinaten.
Beispiel
var xy; if(xy = FindConstructionSite(ToolsWorkshop, GetX(), GetY())) CreateConstruction(ToolsWorkshop, xy[0], xy[1], GetOwner(), 1, true);
Sucht einen Bauplatz für eine Hütte, ausgehend von der lokalen Position. Wurde ein Platz gefunden, wird dort eine Baustelle errichtet.
Siehe auch: CreateConstruction