Hier werden Funktionen, die von Usern erstellt wurden, verlinkt.
| Funktion | Kurzbeschreibung | Autor |
|---|---|---|
| Anti Alarm und Overtime Script | Macht die Nutzung des Alarm/Überstunden Bugs unattraktiv | Chromix |
| AreEnemiesInArea | Comfort Funktionen zur Abfrage, ob Feinde/Verbündete in einem bestimmten Bereich sind | Tenji |
| BuildingCheck | Lässt das Bauen nur in einem bestimmten Gebiet zu, oder verbietet es | Netsurfer |
| ChangeAllEntitiesPlayerID | Übergabe von Entities an einen anderen Player | Old McDonald |
| ChangeLeader | Übergabe einer bestimmten Anzahl von Leadern an einen anderen Player | Netsurfer |
| CreateWoodPile | Ermöglicht das Erstellen von abbaubaren Holzstapeln (Signalfeuer) mit beliebiger Ressourcenmenge. | Noigi |
| DestroyArmy | Eine Armee per Script destroyen | Netsurfer |
| Explore | Eine Gegend anhand einer Entity aufdecken | BlueByte |
| Fallen selbstgebaut | Simulation von Salims Fallen | Noigi/Tenji |
| GetAllHeroes | Benennt automatisch alle Helden einer Map | Netsurfer |
| GetAllLeader | Gibt zwei Table mit allen Leadern und allen Kanonen eines Players zurück | Netsurfer |
| GetAllPlayerBuildings | Erstellt ein globales Table mit allen Gebäuden des Spielers | Netsurfer |
| GetHealth | Comfort Funktion zur Ermittlung der momentanen prozentualen Health einer Entity | Chromix |
| Heilerfunktion | Eigene Einheiten werden geheilt | Noigi |
| IsArmyNear | Testet ob sich eine Armee in der Nähe einer bestimmten Position befindet | nevermind |
| IsNear | Mögliche Abfrage auch mit Position statt Entity | Robert |
| IsInSectorRange | Wie IsNear() nur zusätzlich mit Sektoren, Winkel und Distanz | Netsurfer |
| ProtectedEntities | Mit dieser Skripterweiterung kann das Entlassen bestimmter Einheiten und das Abreissen bestimmter Gebäude gezielt verboten werden. | Noigi |
| Schatzkiste | Schatzkiste mit Comfort | Robert |
| SetupAI | Comfort Funktion zum einfachen und übersichtlichen festlegen der wichtigen AI-Parameter. | Tenji |
| ShortCutScene | Ermöglicht das schnelle Erstellen einer kurzen Zwischensequenz als CutScene. | Jockl |
| StolenResourceAmount | Hiermit läßt sich die durch Diebe gestohlene Menge einer Resource ermitteln | Netsurfer |
| SubFromPlayersResources | Ein Codeschnipsel, mit dem man einen Spieler per Skript Rohstoffe „bezahlen“ lassen kann. | Noigi |
| UpgradeBuilding | Hiermit kann man ein Gebäude (mit entsprechender Animation) upgraden. | nevermind |
| UseHeroAbility | Mit dieser Funktion kann man die Spezialfähigkeiten von (NPC-)Helden einsetzen. | nevermind |
Hinweis: Wer eine noch fehlende Funktion erklärt haben möchte, bitte eine PN an nevermind.
| Funktion | Kurzbeschreibung |
|---|---|
| Spielinterne | |
| SetupBuildTroops | Truppen müssen gebaut werden und optional an einer bestimmten Position stationiert werden |
| SetupCaravan | Händlerkaravane bekannt aus der Nebelreich Mission „Fahrende Händler“ (müssen natürlich nicht unbedingt Händler sein) |
| SetupDestroy | Comfort Funktion zum Überprüfen, ob Gebäude, Entities oder Armeen zerstört wurden |
| SetupEstablish | Comfort Funktion zum Überprüfen, ob Gebäude an einer bestimmten Stelle gebaut wurden |
| SetupExpedition | Comfort Funktion zum Überprüfen, ob eine Entity ein Ziel erreicht hat |
| SetupRescue | Fast identisch zu SetupDestroy(). Kann auch die Aufgaben von SetupExpedition() übernehmen. Also am besten gleich diese Funktionen verwenden. |
| SetupWeather | Das Wetter muss geändert werden |
| Von Usern erstellte | |
| SetupTrade | Auf einem Marktplatz müssen Rohstoffe gekauft/vekauft werden |
Funktionen, die keinen direkten Einfluss auf das Spielgeschehen haben, aber nützlich sind, um zum Beispiel etwas zu berechnen.
| Funktion | Kurzbeschreibung | Autor |
|---|---|---|
| _Op_CleanUp | Säubert einen Bereich von Entities | Opeter |
| Benchmark | Prüft wie schnell eine Funktion ausgeführt wird | Chromix |
| Größe von Gebäuden | Hiermit kann man die Größe von Gebäuden ermitteln | Robert |
| IsPosition | Prüft ein Positions-Table auf Gültigkeit | Robert |
| Messen | Gibt etliche Werte in der Karte an | Robert |
| Winkel | Berechnet den Winkel zwischen zwei Punkten | Robert |
| ZurEntity | Gibt einen Punkt relativ zu einer Entity an | Robert |
| PositionsBestimmung | Positionen relativ zu einer Entity einfach ermitteln (4 Funktionen) | Robert |
| Änderungsschutz | Kleiner Schutz für auf der Map vorhandene Entities | Robert |
| Schreiben auf der Map | Schrift auf die Map bringen | Peermanent |
| IsDeadWrapper | Erweitert die IsDead-Funktion, sodass noch nicht erstellte Armeen als nicht tot gelten | Tenji |
| DestroyNPCWrapper | Erweitert die DestroyNPC-Funktion, sodass man Npcs per Entityname von ihrem Brifing befreien kann | Tenji |
| Entities aus der Map in Funktion | Kleines Tool, mit dem man in einem Rechteck die auf der Map vorhandenen Entities extrahieren kann | Robert |