setLoadout

setLoadout

> 함수

이 전투에만 로드아웃을 적용하며, 부추의 고정 장비는 바꾸지 않습니다. beforeFight() 안에서만 사용해야 합니다(전투 훅 참고). 이름이 존재하지 않거나 beforeFight() 밖에서 setLoadout을 호출하면 함수는 false를 반환하고 보고서에 경고가 추가됩니다. loadout에는 getLoadout 형식으로 코드에서 구성한 장비도 넣을 수 있습니다(getInventory 참고). 이름이든 객체든 각 부추는 모든 아이템을 각자 한 개씩 가집니다. 농부의 다른 부추가 이미 착용한 아이템은 경고와 함께 무시되며, 아이템은 beforeFight()가 실행되는 순서대로 부추에게 돌아갑니다.

// 이 함수는 1턴 전에 자동으로 호출됩니다
function beforeFight() {
	// 부추 페이지에 정의한 로드아웃 중 하나를 고릅니다
	setLoadout("my_loadout"); //로드아웃 "my_loadout"을 적용하고, 자본 배분상 필요하면 리스탯 포션을 하나 소모합니다
}
// 이 함수는 1턴 전에 자동으로 호출됩니다
function beforeFight() {
	// 부추 페이지에 정의한 로드아웃 중 하나를 고릅니다
	Fight.me.setLoadout("my_loadout") // 로드아웃 "my_loadout"을 적용하고, 자본 배분상 필요하면 리스탯 포션을 하나 소모합니다
}

// TypeScript와 JavaScript에서는 AI가 turn()을 정의한 경우에만 훅이 호출됩니다
function turn() {
	// ...
}
# 이 함수는 1턴 전에 자동으로 호출됩니다
def beforeFight():
	# 부추 페이지에 정의한 로드아웃 중 하나를 고릅니다
	Fight.me.setLoadout("my_loadout")  # 로드아웃 "my_loadout"을 적용하고, 자본 배분상 필요하면 리스탯 포션을 하나 소모합니다

# Python에서는 AI가 turn()을 정의한 경우에만 훅이 호출됩니다
def turn():
	pass
매개변수
반환값