Hooks sind Funktionen, die im Code der KI definiert sind und die der Kampfgenerator zu bestimmten Zeitpunkten aufruft.
Hooks sind völlig optional.
Diese Funktion wird zu Beginn des Kampfes vor der ersten Runde aufgerufen. Mit ihr kannst du die Ausstattung des Lauchs je nach Kampfart mit setLoadout ändern, zum Beispiel um dich an einen Boss oder eine Arena anzupassen.
Diese Funktion kann auf die Eigenschaften des Lauchs, das Gelände und einige Informationen über die anderen Entitäten zugreifen, aber nicht auf deren Eigenschaften: Auch die Gegner können in ihrem beforeFight die Ausstattung wechseln!
Die Funktion läuft vor der Initialisierung der globalen Variablen, deren Wert in Runde 1 überschrieben wird. In statische Attribute kann man jedoch dauerhaft schreiben.
Dir steht ein Kern mehr zur Verfügung, als der Lauch hat. Die Operationen werden in Runde 1 auf null zurückgesetzt: beforeFight verbraucht ein eigenes Operationskontingent.
Ein Restat-Trank wird nur verbraucht, wenn die Ausrüstung einer Eigenschaft im Vergleich zum letzten Kampf des Lauchs Kapitalpunkte entzieht: Mehrere Kämpfe hintereinander mit derselben Ausrüstung kosten nur einen. Um nur Waffen, Chips und Komponenten zu wechseln, ohne das Kapital anzutasten oder einen Trank zu verbrauchen, übergib false als zweiten Parameter von setLoadout.
Beispiel:
Diese Funktion wird am Ende des Kampfes nach der letzten Runde aufgerufen. Mit ihr erfährst du über getWinner, wer gewonnen hat, um es in den Registern zu speichern.
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.