Better prompt

This commit is contained in:
Northmoc
2021-09-15 09:05:31 -04:00
parent 414715d818
commit 8f31c13e4e
7 changed files with 14 additions and 3 deletions

View File

@@ -1356,6 +1356,7 @@ lblErrorPleaseCheckID=Fehler: Prüfe IDs und ob sie durch Leerzeichen und/oder K
lblErrorEntityWithId=Fehler: Objekt mit ID lblErrorEntityWithId=Fehler: Objekt mit ID
lblNotFound=nicht gefunden lblNotFound=nicht gefunden
lblChooseAnnounceForCard=Wähle {0} für {1} lblChooseAnnounceForCard=Wähle {0} für {1}
lblHowManyTimesToPay=How many times do you want to pay {0} for {1}?
lblSacrifice=Opfern lblSacrifice=Opfern
lblLookCardInPlayerZone=Schaue nach Karten in {0} {1} lblLookCardInPlayerZone=Schaue nach Karten in {0} {1}
lblPlayerZone={0} {1} lblPlayerZone={0} {1}

View File

@@ -1358,6 +1358,7 @@ lblErrorPleaseCheckID=Error: Check IDs and ensure they''re separated by spaces a
lblErrorEntityWithId=Error: Entity with ID lblErrorEntityWithId=Error: Entity with ID
lblNotFound=not found lblNotFound=not found
lblChooseAnnounceForCard=Choose {0} for {1} lblChooseAnnounceForCard=Choose {0} for {1}
lblHowManyTimesToPay=How many times do you want to pay {0} for {1}?
lblSacrifice=Sacrifice lblSacrifice=Sacrifice
lblLookCardInPlayerZone=Looking at cards in {0} {1} lblLookCardInPlayerZone=Looking at cards in {0} {1}
lblPlayerZone={0} {1} lblPlayerZone={0} {1}

View File

@@ -1356,6 +1356,7 @@ lblErrorPleaseCheckID=Error: Comprueba los IDs y asegúrate de que están separa
lblErrorEntityWithId=Error: Entidad con ID lblErrorEntityWithId=Error: Entidad con ID
lblNotFound=no encontrado lblNotFound=no encontrado
lblChooseAnnounceForCard=Selecciona {0} para {1} lblChooseAnnounceForCard=Selecciona {0} para {1}
lblHowManyTimesToPay=¿Cuántas veces quieres pagar {0} para {1}?
lblSacrifice=Sacrificio lblSacrifice=Sacrificio
lblLookCardInPlayerZone=Mirando las cartas en {1} {0} lblLookCardInPlayerZone=Mirando las cartas en {1} {0}
lblPlayerZone={0} {1} lblPlayerZone={0} {1}

View File

@@ -1356,6 +1356,7 @@ lblErrorPleaseCheckID=Errore: Controlla gli ID e assicurati che siano separati d
lblErrorEntityWithId=Errore: Entità con ID lblErrorEntityWithId=Errore: Entità con ID
lblNotFound=non trovato lblNotFound=non trovato
lblChooseAnnounceForCard=Scegli {0} per {1} lblChooseAnnounceForCard=Scegli {0} per {1}
lblHowManyTimesToPay=How many times do you want to pay {0} for {1}?
lblSacrifice=Sacrifica lblSacrifice=Sacrifica
lblLookCardInPlayerZone=Stai guardando le carte in {1} di {0} lblLookCardInPlayerZone=Stai guardando le carte in {1} di {0}
lblPlayerZone={1} di {0} lblPlayerZone={1} di {0}

View File

@@ -1357,6 +1357,7 @@ lblErrorPleaseCheckID=エラー: IDをスペースや「,」で分けてくだ
lblErrorEntityWithId=エラー: オブジェクト ID lblErrorEntityWithId=エラー: オブジェクト ID
lblNotFound=が見つかりません lblNotFound=が見つかりません
lblChooseAnnounceForCard={1}の{0}を選ぶ lblChooseAnnounceForCard={1}の{0}を選ぶ
lblHowManyTimesToPay=How many times do you want to pay {0} for {1}?
lblSacrifice=生け贄 lblSacrifice=生け贄
lblLookCardInPlayerZone={0} {1}のカードを見る lblLookCardInPlayerZone={0} {1}のカードを見る
lblPlayerZone={0} {1} lblPlayerZone={0} {1}

View File

@@ -1358,6 +1358,7 @@ lblErrorPleaseCheckID=错误请检查ID并确保他们之间用空格和/
lblErrorEntityWithId=错误实体的ID lblErrorEntityWithId=错误实体的ID
lblNotFound=没有找到 lblNotFound=没有找到
lblChooseAnnounceForCard=为{1}选择{0} lblChooseAnnounceForCard=为{1}选择{0}
lblHowManyTimesToPay=How many times do you want to pay {0} for {1}?
lblSacrifice=牺牲 lblSacrifice=牺牲
lblLookCardInPlayerZone=查看{0}的{1}中的牌 lblLookCardInPlayerZone=查看{0}的{1}中的牌
lblPlayerZone={0}的{1} lblPlayerZone={0}的{1}

View File

@@ -468,11 +468,16 @@ public class PlayerControllerHuman extends PlayerController implements IGameCont
if (cost.isMandatory()) { if (cost.isMandatory()) {
return chooseNumber(ability, localizer.getMessage("lblChooseAnnounceForCard", announce, return chooseNumber(ability, localizer.getMessage("lblChooseAnnounceForCard", announce,
CardTranslation.getTranslatedName(ability.getHostCard().getName())) , min, max); CardTranslation.getTranslatedName(ability.getHostCard().getName())) , min, max);
} else {
if ("NumTimes".equals(announce)) {
return getGui().getInteger(localizer.getMessage("lblHowManyTimesToPay", ability.getPayCosts().getTotalMana(),
CardTranslation.getTranslatedName(ability.getHostCard().getName())), min, max, min + 9);
} else { } else {
return getGui().getInteger(localizer.getMessage("lblChooseAnnounceForCard", announce, return getGui().getInteger(localizer.getMessage("lblChooseAnnounceForCard", announce,
CardTranslation.getTranslatedName(ability.getHostCard().getName())), min, max, min + 9); CardTranslation.getTranslatedName(ability.getHostCard().getName())), min, max, min + 9);
} }
} }
}
@Override @Override
public CardCollectionView choosePermanentsToSacrifice(final SpellAbility sa, final int min, final int max, public CardCollectionView choosePermanentsToSacrifice(final SpellAbility sa, final int min, final int max,