Voraussetzungen

Um alle enthaltenen Skripte nutzen zu können müssen die folgenden Mindestvoraussetzungen erfüllt sein:


Installation

Die Installation ist sehr einfach. Man muss lediglich die enthaltene lua-skriptpack.ascdat in das Verzeichnis kopieren, in das ASC installiert wurde.


Hinweise

Trotz aller Sorgfalt und aller Tests, die die enthaltenen Skripte durchlaufen mussten, ist es nicht auszuschließen, dass es bei der Ausführung der Skripte zu nicht voraussehbaren Nebeneffekten kommt. Es empfiehlt sich den bisherigen Fortschritt abzuspeichern bevor man das eine oder andere Skript ausprobiert. Sollte es zu derartigen, nicht vorhergesehenen, Effekten kommen, bitte ich um eine Rückmeldung mit detailierter Fehlerbeschreibung an pbp.hanni@googlemail.com.


enthaltene Skripte

LUA - Skriptpack sind die folgenden Skripte enthalten:


Changelog

29. Februar 2015

28. Februar 2015

31. Dezember 2014

15. Mai 2010

14. Mai 2010

18. April 2010

10. April 2010


Küstengenerator

Beschreibung

Dieses Skriptes ermöglicht das automatisch setzen von Küstenobjekten, das ersetzen "alter" Küstenstreifen, die Umwandlung von "alten" Flüssen in eine Komposition aus Küstenstreifen und Wasser sowie das Homogenisieren von Wasserflächen.

Die Menüoptionen

Küsten überarbeiten

Ist diese Option aktiviert, so werden die folgenden Aufgaben auf der kompletten Karte erledigt:

Flüsse ersetzen

Bei Aktivierung dieser Option werden alle Flüsse durch die Kombination "Wasser" + mehrteilige Küste ersetzt.

Wasser homogenisieren

Diese Option prüft die Plausibilität der Tiefenstufen auf der Karte. und ersetzt zu tiefe Stellen durch flacheres Wasser. Ungereimtheiten sind alle die Stelle, an denen sich die Tiefe des Wassers um mehr als eine Stufe von der der Nachbarfelder unterscheiden.

experimentelle Wassererkennung

Diese Option versucht anhand der Terrain Eigenschaften zu erkennen, ob ein Feld ein Wasserfeld ist und setzt auf diesem Feld das entsprechende Wasserterrain.

Bei Anwendung dieser Funktion ist es durchaus möglich, das Rückstände an den überarbeiteten Küsten zurückbleiben. Dieses ist dadurch bedingt, das lediglich das Terrain umgewandelt wird, ohne vorhandene Objekte zu beeinflussen! Diese Funktion ist derzeit als experimentell gekennzeichnet und sollte nur an einer Kopie der zubearbeitenden Karte angewendet werden.

gewünschter Wassertyp

Hier wird festgelegt, welche Farbe das Wasser nach dem Durchlauf des Skriptes haben soll. Neben den großen Wasserflächen werden auch die Kanäle umgewandelt.

Starten des Skriptes

Um dieses Skript zu starten, muss es mittels File -> Run Script -> script_generator-coast.lua geladen werden.


Gebäude Update

Beschreibung

Dieses Skript aktualisiert einige Gebäudetypen auf der Karte. Diese sind im einzelnem:

Starten des Skriptes

Um dieses Skript zu starten, muss es mittels File -> Run Script -> script_update-building.lua geladen werden.


Einheitenzähler

Beschreibung

Dieses Skript zählt die Einheiten und Raumschiffe eines Spielers. Allianzen werden dabei nicht berücksichtigt.

Starten des Skriptes

Um dieses Skript zu starten, muss es mittels File -> Run Script -> script_countUnitsSps.lua geladen werden.

erstellt von: motsch


Spieler sichern

Beschreibung

Dieses Skript:

Starten des Skriptes

Um dieses Skript zu starten, muss es mittels File -> Run Script -> script_collect-player.lua geladen werden.

erstellt von: motsch


Städte neutral stellen

Beschreibung

Dieses Script entfernt sowohl eigene als auch alliierte Einheiten aus allen Gebäuden eines Spielers, die Kartenbestandteie sind. Ausgenommen Homebase HQ, Colony Center RZ und Colony Center Radar. Anschließend werden die betreffenden Gebäude auf neutral gestellt und alle Bauoptionen darin gelöscht.

Starten des Skriptes

Um dieses Skript zu starten, muss es mittels File -> Run Script -> script_make-cities-neutral.lua geladen werden.

erstellt von: motsch


Add Fuel

Beschreibung

Dieser Brush fügt an die aktuelle Position 10 Einheiten Fuel hinzu. Als kleine Besonderheit sei erwähnt, das dieses Skript die aktuell im Editor eingestellte "Brush"-Größe verwendet um die Größe des betroffenen Gebietes festzulegen.

Aktivieren des Brushs

Um diesen Brush zu verwenden, muss er mittels LUA-Brush -> brush_add-fuel.brush.lua geladen werden.


Add Material

Beschreibung

Dieser Brush fügt an die aktuelle Position 10 Einheiten Material hinzu. Als kleine Besonderheit sei erwähnt, das dieses Skript die aktuell im Editor eingestellte "Brush"-Größe verwendet um die Größe des betroffenen Gebietes festzulegen.

Aktivieren des Brushs

Um diesen Brush zu verwenden, muss er mittels LUA-Brush -> brush_add-material.brush.lua geladen werden.


PBP Homebase

Beschreibung

Dieser Brush erstellt die Hauptlandezone einer Heimatbasis von PBP, welche mit 4 Jammern bestückt ist und die üblichen Bauoptionen im Raumfahrtzentrum beinhaltet. Das Raumfahrtzentrum wird unter dem "Cursor" platziert. Die spielerfarbe wird über das normale Dropdown im Editor eingestellt.

Aktivieren des Brushs

Um diesen Brush zu verwenden, muss er mittels LUA-Brush -> brush_pbp_homebase.brush.lua geladen werden.


PBP Kolonie

Beschreibung

Dieser Brush erstellt die Hauptlandezone einer Kolonie von PBP, welche die üblichen Bauoptionen im Raumfahrtzentrum beinhaltet. Das Kolonie Radar wird unter dem "Cursor" platziert. Die spielerfarbe wird über das normale Dropdown im Editor eingestellt.

Aktivieren des Brushs

Um diesen Brush zu verwenden, muss er mittels LUA-Brush -> brush_pbpkolonie.brush.lua geladen werden.


Radiergummi

Beschreibung

Dieser Brush simuliert einen Radiergummi. Das heist alles das, was unter dem "Cursor" ist wird entfernt. Als kleine Besonderheit sei erwähnt, das dieses Skript die aktuell im Editor eingestellte "Brush"-Größe verwendet um die Größe des betroffenen Gebietes festzulegen.

Aktivieren des Brushs

Um diesen Brush zu verwenden, muss er mittels LUA-Brush -> brush_rubber.brush.lua geladen werden.


Universal Küste

Beschreibung

Dieser Brush platziert auf Wasserfeldern in Küstennähe die mehrteilige Universalküste. Des weiteren kann mithilfe dieses Brushs die alte Küstenform in die neue umgewandelt werden. Dabei werden die alten Küstenobjekte automatisch entfernt und durch Wasser ersetzt.

Aktivieren des Brushs

Um diesen Brush zu verwenden, muss er mittels LUA-Brush -> brush_uni-coast.brush.lua geladen werden.


Universal Steilküste

Beschreibung

Dieser Brush platziert auf Wasserfeldern in Küstennähe die mehrteilige Universalküste mit einem zusätzlichem Steilküstenobjekt. Des weiteren kann mithilfe dieses Brushs die alte Steilküste in die neue umgewandelt werden. Dabei werden die alten Küstenobjekte automatisch entfernt und durch neue ersetzt.

Aktivieren des Brushs

Um diesen Brush zu verwenden, muss er mittels LUA-Brush -> brush_uni-river.brush.lua geladen werden.


Universal Fluss

Beschreibung

Mit diesem Brush kann auf einfachste Art und Weise ein Fluss aus Wasser und den dazugehörigen Küstenobjekten erstellt werden. Bei Anwendung des Brushes werden automatisch Straßen und Eisenbahnschienen durch die jeweiligen Brücken ersetzt. Alternativ kann dieses Skript dazu verwendet werden um schnell kleinere Wasserflächen zu erstellen.

Aktivieren des Brushs

Um diesen Brush zu verwenden, muss er mittels LUA-Brush -> brush_uni-river.brush.lua geladen werden.