setLoadout

setLoadout

> Funkcje

Stosuje wyposażenie tylko w tej walce, bez zmiany stałego ekwipunku pora. Należy jej używać wyłącznie w beforeFight() (zobacz Hooki walki). Jeśli nazwa nie istnieje lub jeśli setLoadout zostanie wywołana poza beforeFight(), funkcja zwraca false, a do raportu dodawane jest ostrzeżenie. loadout może też być wyposażeniem zbudowanym w kodzie, w formacie getLoadout (zob. getInventory). Zarówno z nazwą, jak i z obiektem każdy por ma własny egzemplarz każdego przedmiotu: to, co noszą już inne pory hodowcy, jest pomijane z ostrzeżeniem, a egzemplarze trafiają do porów w kolejności wykonywania ich beforeFight().

// Ta funkcja jest wywoływana automatycznie przed turą 1
function beforeFight() {
	// Wybierz jedno z wyposażeń zdefiniowanych na stronie pora
	setLoadout("my_loadout"); //stosuje wyposażenie "my_loadout" i zużywa miksturę restat, jeśli wymaga tego jego rozkład kapitału
}
// Ta funkcja jest wywoływana automatycznie przed turą 1
function beforeFight() {
	// Wybierz jedno z wyposażeń zdefiniowanych na stronie pora
	Fight.me.setLoadout("my_loadout") // stosuje wyposażenie "my_loadout" i zużywa miksturę restat, jeśli wymaga tego jego rozkład kapitału
}

// W TypeScripcie i JavaScripcie hooki są wywoływane tylko wtedy, gdy AI definiuje turn()
function turn() {
	// ...
}
# Ta funkcja jest wywoływana automatycznie przed turą 1
def beforeFight():
	# Wybierz jedno z wyposażeń zdefiniowanych na stronie pora
	Fight.me.setLoadout("my_loadout")  # stosuje wyposażenie "my_loadout" i zużywa miksturę restat, jeśli wymaga tego jego rozkład kapitału

# W Pythonie hooki są wywoływane tylko wtedy, gdy AI definiuje turn()
def turn():
	pass
Parametry
Zwracana wartość