setLoadout

setLoadout

> Funktionen

Wendet eine Ausrüstung nur für diesen Kampf an, ohne die dauerhafte Ausstattung des Lauchs zu ändern. Nur in beforeFight() zu verwenden (siehe Kampf-Hooks). Wenn der Name nicht existiert oder setLoadout außerhalb von beforeFight() aufgerufen wird, gibt die Funktion false zurück, und dem Bericht wird eine Warnung hinzugefügt. loadout kann auch eine im Code gebaute Ausrüstung im Format von getLoadout sein (siehe getInventory). Mit einem Namen wie mit einem Objekt hat jeder Lauch sein eigenes Exemplar jedes Gegenstands: Was die anderen Lauche des Züchters schon tragen, wird mit einer Warnung übersprungen, und die Exemplare gehen in der Reihenfolge an die Lauche, in der ihre beforeFight() ausgeführt werden.

// Diese Funktion wird automatisch vor Runde 1 aufgerufen
function beforeFight() {
	// Eine der auf der Seite des Lauchs definierten Ausrüstungen wählen
	setLoadout("my_loadout"); //wendet die Ausrüstung "my_loadout" an und verbraucht einen Restat-Trank, wenn ihre Kapitalverteilung es erfordert
}
// Diese Funktion wird automatisch vor Runde 1 aufgerufen
function beforeFight() {
	// Eine der auf der Seite des Lauchs definierten Ausrüstungen wählen
	Fight.me.setLoadout("my_loadout") // wendet die Ausrüstung "my_loadout" an und verbraucht einen Restat-Trank, wenn ihre Kapitalverteilung es erfordert
}

// In TypeScript und JavaScript werden Hooks nur aufgerufen, wenn die KI turn() definiert
function turn() {
	// ...
}
# Diese Funktion wird automatisch vor Runde 1 aufgerufen
def beforeFight():
	# Eine der auf der Seite des Lauchs definierten Ausrüstungen wählen
	Fight.me.setLoadout("my_loadout")  # wendet die Ausrüstung "my_loadout" an und verbraucht einen Restat-Trank, wenn ihre Kapitalverteilung es erfordert

# In Python werden Hooks nur aufgerufen, wenn die KI turn() definiert
def turn():
	pass
Parameter
Rückgabe