Move Trick locales to move-trigger

This commit is contained in:
Eucalyptus 2024-08-07 03:33:06 -04:00
parent 7ccbf9c141
commit eac4bef886
19 changed files with 29 additions and 29 deletions

View File

@ -5999,7 +5999,7 @@ export class SwapHeldItemsAttr extends MoveEffectAttr {
return false; return false;
} }
user.scene.queueMessage(i18next.t("battle:battlerTagsTrickOnSwap", { user.scene.queueMessage(i18next.t("moveTriggers:trickOnSwap", {
pokemonNameWithAffix: getPokemonNameWithAffix(user), pokemonNameWithAffix: getPokemonNameWithAffix(user),
})); }));
@ -6012,7 +6012,7 @@ export class SwapHeldItemsAttr extends MoveEffectAttr {
const userItemToSwap = userHeldItems[user.randSeedInt(userHeldItems.length)]; const userItemToSwap = userHeldItems[user.randSeedInt(userHeldItems.length)];
target.scene.tryTransferHeldItemModifier(userItemToSwap, target, false); target.scene.tryTransferHeldItemModifier(userItemToSwap, target, false);
user.scene.queueMessage(i18next.t("battle:battlerTagsTrickFoeNewItem", { user.scene.queueMessage(i18next.t("moveTriggers:trickFoeNewItem", {
pokemonNameWithAffix: getPokemonNameWithAffix(target), pokemonNameWithAffix: getPokemonNameWithAffix(target),
itemName: userItemToSwap.type.name, itemName: userItemToSwap.type.name,
})); }));

View File

@ -155,7 +155,5 @@ export const battle: SimpleTranslationEntries = {
"battlerTagsSaltCuredLapse": "{{pokemonNameWithAffix}} wurde durch {{moveName}} verletzt!", "battlerTagsSaltCuredLapse": "{{pokemonNameWithAffix}} wurde durch {{moveName}} verletzt!",
"battlerTagsCursedOnAdd": "{{pokemonNameWithAffix}} nimmt einen Teil seiner KP und legt einen Fluch auf {{pokemonName}}!", "battlerTagsCursedOnAdd": "{{pokemonNameWithAffix}} nimmt einen Teil seiner KP und legt einen Fluch auf {{pokemonName}}!",
"battlerTagsCursedLapse": "{{pokemonNameWithAffix}} wurde durch den Fluch verletzt!", "battlerTagsCursedLapse": "{{pokemonNameWithAffix}} wurde durch den Fluch verletzt!",
"battlerTagsStockpilingOnAdd": "{{pokemonNameWithAffix}} hortet {{stockpiledCount}}!", "battlerTagsStockpilingOnAdd": "{{pokemonNameWithAffix}} hortet {{stockpiledCount}}!"
"battlerTagsTrickOnSwap": "{{pokemonNameWithAffix}} tauscht Items mit dem Ziel!",
"battlerTagsTrickFoeNewItem": "{{pokemonNameWithAffix}} erhält {{itemName}}."
} as const; } as const;

View File

@ -59,4 +59,6 @@ export const moveTriggers: SimpleTranslationEntries = {
"copyType": "{{pokemonName}} hat den Typ von {{targetPokemonName}} angenommen!", "copyType": "{{pokemonName}} hat den Typ von {{targetPokemonName}} angenommen!",
"suppressAbilities": "Die Fähigkeit von {{pokemonName}} wirkt nicht mehr!", "suppressAbilities": "Die Fähigkeit von {{pokemonName}} wirkt nicht mehr!",
"swapArenaTags": "{{pokemonName}} hat die Effekte, die auf den beiden Seiten des Kampffeldes wirken, miteinander getauscht!", "swapArenaTags": "{{pokemonName}} hat die Effekte, die auf den beiden Seiten des Kampffeldes wirken, miteinander getauscht!",
"trickOnSwap": "{{pokemonNameWithAffix}} tauscht Items mit dem Ziel!",
"trickFoeNewItem": "{{pokemonNameWithAffix}} erhält {{itemName}}."
} as const; } as const;

View File

@ -155,7 +155,5 @@ export const battle: SimpleTranslationEntries = {
"battlerTagsSaltCuredLapse": "{{pokemonNameWithAffix}} is hurt by {{moveName}}!", "battlerTagsSaltCuredLapse": "{{pokemonNameWithAffix}} is hurt by {{moveName}}!",
"battlerTagsCursedOnAdd": "{{pokemonNameWithAffix}} cut its own HP and put a curse on the {{pokemonName}}!", "battlerTagsCursedOnAdd": "{{pokemonNameWithAffix}} cut its own HP and put a curse on the {{pokemonName}}!",
"battlerTagsCursedLapse": "{{pokemonNameWithAffix}} is afflicted by the Curse!", "battlerTagsCursedLapse": "{{pokemonNameWithAffix}} is afflicted by the Curse!",
"battlerTagsStockpilingOnAdd": "{{pokemonNameWithAffix}} stockpiled {{stockpiledCount}}!", "battlerTagsStockpilingOnAdd": "{{pokemonNameWithAffix}} stockpiled {{stockpiledCount}}!"
"battlerTagsTrickOnSwap": "{{pokemonNameWithAffix}} switched items with its target!",
"battlerTagsTrickFoeNewItem": "{{pokemonNameWithAffix}} obtained one {{itemName}}."
} as const; } as const;

View File

@ -59,4 +59,6 @@ export const moveTriggers: SimpleTranslationEntries = {
"copyType": "{{pokemonName}}'s type became the same as\n{{targetPokemonName}}'s type!", "copyType": "{{pokemonName}}'s type became the same as\n{{targetPokemonName}}'s type!",
"suppressAbilities": "{{pokemonName}}'s ability\nwas suppressed!", "suppressAbilities": "{{pokemonName}}'s ability\nwas suppressed!",
"swapArenaTags": "{{pokemonName}} swapped the battle effects affecting each side of the field!", "swapArenaTags": "{{pokemonName}} swapped the battle effects affecting each side of the field!",
"trickOnSwap": "{{pokemonNameWithAffix}} switched items with its target!",
"trickFoeNewItem": "{{pokemonNameWithAffix}} obtained one {{itemName}}."
} as const; } as const;

View File

@ -155,7 +155,5 @@ export const battle: SimpleTranslationEntries = {
"battlerTagsSaltCuredLapse": "{{pokemonNameWithAffix}} is hurt by {{moveName}}!", "battlerTagsSaltCuredLapse": "{{pokemonNameWithAffix}} is hurt by {{moveName}}!",
"battlerTagsCursedOnAdd": "{{pokemonNameWithAffix}} cut its own HP and put a curse on the {{pokemonName}}!", "battlerTagsCursedOnAdd": "{{pokemonNameWithAffix}} cut its own HP and put a curse on the {{pokemonName}}!",
"battlerTagsCursedLapse": "{{pokemonNameWithAffix}} is afflicted by the Curse!", "battlerTagsCursedLapse": "{{pokemonNameWithAffix}} is afflicted by the Curse!",
"battlerTagsStockpilingOnAdd": "{{pokemonNameWithAffix}} stockpiled {{stockpiledCount}}!", "battlerTagsStockpilingOnAdd": "{{pokemonNameWithAffix}} stockpiled {{stockpiledCount}}!"
"battlerTagsTrickOnSwap": "{{pokemonNameWithAffix}} switched items with its target!",
"battlerTagsTrickFoeNewItem": "{{pokemonNameWithAffix}} obtained one {{itemName}}."
} as const; } as const;

View File

@ -59,4 +59,6 @@ export const moveTriggers: SimpleTranslationEntries = {
"copyType": "{{pokemonName}}'s type\nchanged to match {{targetPokemonName}}'s!", "copyType": "{{pokemonName}}'s type\nchanged to match {{targetPokemonName}}'s!",
"suppressAbilities": "{{pokemonName}}'s ability\nwas suppressed!", "suppressAbilities": "{{pokemonName}}'s ability\nwas suppressed!",
"swapArenaTags": "{{pokemonName}} swapped the battle effects affecting each side of the field!", "swapArenaTags": "{{pokemonName}} swapped the battle effects affecting each side of the field!",
"trickOnSwap": "{{pokemonNameWithAffix}} switched items with its target!",
"trickFoeNewItem": "{{pokemonNameWithAffix}} obtained one {{itemName}}."
} as const; } as const;

View File

@ -155,7 +155,5 @@ export const battle: SimpleTranslationEntries = {
"battlerTagsSaltCuredLapse": "{{pokemonNameWithAffix}} est blessé\npar la capacité {{moveName}} !", "battlerTagsSaltCuredLapse": "{{pokemonNameWithAffix}} est blessé\npar la capacité {{moveName}} !",
"battlerTagsCursedOnAdd": "{{pokemonNameWithAffix}} sacrifie des PV\net lance une malédiction sur {{pokemonName}} !", "battlerTagsCursedOnAdd": "{{pokemonNameWithAffix}} sacrifie des PV\net lance une malédiction sur {{pokemonName}} !",
"battlerTagsCursedLapse": "{{pokemonNameWithAffix}} est touché par la malédiction !", "battlerTagsCursedLapse": "{{pokemonNameWithAffix}} est touché par la malédiction !",
"battlerTagsStockpilingOnAdd": "{{pokemonNameWithAffix}} utilise\nla capacité Stockage {{stockpiledCount}} fois !", "battlerTagsStockpilingOnAdd": "{{pokemonNameWithAffix}} utilise\nla capacité Stockage {{stockpiledCount}} fois !"
"battlerTagsTrickOnSwap": "{{pokemonNameWithAffix}} échange\nun objet avec sa cible !",
"battlerTagsTrickFoeNewItem": "{{pokemonNameWithAffix}} obtient\nlobjet {{itemName}} !"
} as const; } as const;

View File

@ -59,4 +59,6 @@ export const moveTriggers: SimpleTranslationEntries = {
"copyType": "{{pokemonName}} prend le type\nde {{targetPokemonName}} !", "copyType": "{{pokemonName}} prend le type\nde {{targetPokemonName}} !",
"suppressAbilities": "Le talent de {{pokemonName}}\na été rendu inactif !", "suppressAbilities": "Le talent de {{pokemonName}}\na été rendu inactif !",
"swapArenaTags": "Les effets affectant chaque côté du terrain\nont été échangés par {{pokemonName}} !", "swapArenaTags": "Les effets affectant chaque côté du terrain\nont été échangés par {{pokemonName}} !",
"trickOnSwap": "{{pokemonNameWithAffix}} échange\nun objet avec sa cible !",
"trickFoeNewItem": "{{pokemonNameWithAffix}} obtient\nlobjet {{itemName}} !"
} as const; } as const;

View File

@ -155,7 +155,5 @@ export const battle: SimpleTranslationEntries = {
"battlerTagsSaltCuredLapse": "{{pokemonNameWithAffix}} viene colpito da {{moveName}}!", "battlerTagsSaltCuredLapse": "{{pokemonNameWithAffix}} viene colpito da {{moveName}}!",
"battlerTagsCursedOnAdd": "{{pokemonNameWithAffix}} ha sacrificato metà dei suoi PS per\nlanciare una maledizione su {{pokemonName}}!", "battlerTagsCursedOnAdd": "{{pokemonNameWithAffix}} ha sacrificato metà dei suoi PS per\nlanciare una maledizione su {{pokemonName}}!",
"battlerTagsCursedLapse": "{{pokemonNameWithAffix}} subisce la maledizione!", "battlerTagsCursedLapse": "{{pokemonNameWithAffix}} subisce la maledizione!",
"battlerTagsStockpilingOnAdd": "{{pokemonNameWithAffix}} ha usato Accumulo per la\n{{stockpiledCount}}ª volta!", "battlerTagsStockpilingOnAdd": "{{pokemonNameWithAffix}} ha usato Accumulo per la\n{{stockpiledCount}}ª volta!"
"battlerTagsTrickOnSwap": "{{pokemonNameWithAffix}} switched items with its target!",
"battlerTagsTrickFoeNewItem": "{{pokemonNameWithAffix}} obtained one {{itemName}}."
} as const; } as const;

View File

@ -59,4 +59,6 @@ export const moveTriggers: SimpleTranslationEntries = {
"copyType": "{{pokemonName}} assume il tipo\ndi {{targetPokemonName}}!", "copyType": "{{pokemonName}} assume il tipo\ndi {{targetPokemonName}}!",
"suppressAbilities": "Labilità di {{pokemonName}}\nperde ogni efficacia!", "suppressAbilities": "Labilità di {{pokemonName}}\nperde ogni efficacia!",
"swapArenaTags": "{{pokemonName}} ha invertito gli effetti attivi\nnelle due metà del campo!", "swapArenaTags": "{{pokemonName}} ha invertito gli effetti attivi\nnelle due metà del campo!",
"trickOnSwap": "{{pokemonNameWithAffix}} switched items with its target!",
"trickFoeNewItem": "{{pokemonNameWithAffix}} obtained one {{itemName}}."
} as const; } as const;

View File

@ -155,7 +155,5 @@ export const battle: SimpleTranslationEntries = {
"battlerTagsSaltCuredLapse": "{{pokemonNameWithAffix}}[[는]] 소금절이의\n데미지를 입고 있다.", "battlerTagsSaltCuredLapse": "{{pokemonNameWithAffix}}[[는]] 소금절이의\n데미지를 입고 있다.",
"battlerTagsCursedOnAdd": "{{pokemonNameWithAffix}}[[는]] 자신의 체력을 깎아서\n{{pokemonName}}에게 저주를 걸었다!", "battlerTagsCursedOnAdd": "{{pokemonNameWithAffix}}[[는]] 자신의 체력을 깎아서\n{{pokemonName}}에게 저주를 걸었다!",
"battlerTagsCursedLapse": "{{pokemonNameWithAffix}}[[는]]\n저주받고 있다!", "battlerTagsCursedLapse": "{{pokemonNameWithAffix}}[[는]]\n저주받고 있다!",
"battlerTagsStockpilingOnAdd": "{{pokemonNameWithAffix}}[[는]]\n{{stockpiledCount}}개 비축했다!", "battlerTagsStockpilingOnAdd": "{{pokemonNameWithAffix}}[[는]]\n{{stockpiledCount}}개 비축했다!"
"battlerTagsTrickOnSwap": "{{pokemonNameWithAffix}}[[는]] 서로의\n도구를 교체했다!",
"battlerTagsTrickFoeNewItem": "{{pokemonNameWithAffix}}[[는]]\n{{itemName}}[[를]] 손에 넣었다!"
} as const; } as const;

View File

@ -59,4 +59,6 @@ export const moveTriggers: SimpleTranslationEntries = {
"copyType": "{{pokemonName}}[[는]]\n{{targetPokemonName}}[[와]] 같은 타입이 되었다!", "copyType": "{{pokemonName}}[[는]]\n{{targetPokemonName}}[[와]] 같은 타입이 되었다!",
"suppressAbilities": "{{pokemonName}}의\n특성이 효과를 발휘하지 못하게 되었다!", "suppressAbilities": "{{pokemonName}}의\n특성이 효과를 발휘하지 못하게 되었다!",
"swapArenaTags": "{{pokemonName}}[[는]]\n서로의 필드 효과를 교체했다!", "swapArenaTags": "{{pokemonName}}[[는]]\n서로의 필드 효과를 교체했다!",
"trickOnSwap": "{{pokemonNameWithAffix}}[[는]] 서로의\n도구를 교체했다!",
"trickFoeNewItem": "{{pokemonNameWithAffix}}[[는]]\n{{itemName}}[[를]] 손에 넣었다!"
} as const; } as const;

View File

@ -155,7 +155,5 @@ export const battle: SimpleTranslationEntries = {
"battlerTagsSaltCuredLapse": "{{pokemonNameWithAffix}} foi ferido pelo {{moveName}}!", "battlerTagsSaltCuredLapse": "{{pokemonNameWithAffix}} foi ferido pelo {{moveName}}!",
"battlerTagsCursedOnAdd": "{{pokemonNameWithAffix}} cortou seus PS pela metade e amaldiçoou {{pokemonName}}!", "battlerTagsCursedOnAdd": "{{pokemonNameWithAffix}} cortou seus PS pela metade e amaldiçoou {{pokemonName}}!",
"battlerTagsCursedLapse": "{{pokemonNameWithAffix}} foi ferido pelo Curse!", "battlerTagsCursedLapse": "{{pokemonNameWithAffix}} foi ferido pelo Curse!",
"battlerTagsStockpilingOnAdd": "{{pokemonNameWithAffix}} estocou {{stockpiledCount}}!", "battlerTagsStockpilingOnAdd": "{{pokemonNameWithAffix}} estocou {{stockpiledCount}}!"
"battlerTagsTrickOnSwap": "{{pokemonNameWithAffix}} trocou de itens com seu alvo!",
"battlerTagsTrickFoeNewItem": "{{pokemonNameWithAffix}} obteve um(a) {{itemName}}."
} as const; } as const;

View File

@ -59,4 +59,6 @@ export const moveTriggers: SimpleTranslationEntries = {
"copyType": "O tipo de {{pokemonName}}\nmudou para combinar com {{targetPokemonName}}!", "copyType": "O tipo de {{pokemonName}}\nmudou para combinar com {{targetPokemonName}}!",
"suppressAbilities": "A habilidade de {{pokemonName}}\nfoi suprimida!", "suppressAbilities": "A habilidade de {{pokemonName}}\nfoi suprimida!",
"swapArenaTags": "{{pokemonName}} trocou os efeitos de batalha que afetam cada lado do campo!", "swapArenaTags": "{{pokemonName}} trocou os efeitos de batalha que afetam cada lado do campo!",
"trickOnSwap": "{{pokemonNameWithAffix}} trocou de itens com seu alvo!",
"trickFoeNewItem": "{{pokemonNameWithAffix}} obteve um(a) {{itemName}}."
} as const; } as const;

View File

@ -147,7 +147,5 @@ export const battle: SimpleTranslationEntries = {
"battlerTagsSaltCuredLapse": "{{pokemonNameWithAffix}}\n受到了{{moveName}}的伤害!", "battlerTagsSaltCuredLapse": "{{pokemonNameWithAffix}}\n受到了{{moveName}}的伤害!",
"battlerTagsCursedOnAdd": "{{pokemonNameWithAffix}}削减了自己的体力,\n并诅咒了{{pokemonName}}", "battlerTagsCursedOnAdd": "{{pokemonNameWithAffix}}削减了自己的体力,\n并诅咒了{{pokemonName}}",
"battlerTagsCursedLapse": "{{pokemonNameWithAffix}}\n正受到诅咒", "battlerTagsCursedLapse": "{{pokemonNameWithAffix}}\n正受到诅咒",
"battlerTagsStockpilingOnAdd": "{{pokemonNameWithAffix}}蓄力了{{stockpiledCount}}次!", "battlerTagsStockpilingOnAdd": "{{pokemonNameWithAffix}}蓄力了{{stockpiledCount}}次!"
"battlerTagsTrickOnSwap": "{{pokemonNameWithAffix}}\n互换了各自的道具",
"battlerTagsTrickFoeNewItem": "{{pokemonNameWithAffix}}\n获得了{{itemName}}"
} as const; } as const;

View File

@ -59,4 +59,6 @@ export const moveTriggers: SimpleTranslationEntries = {
"copyType": "{{pokemonName}}\n变成了{{targetPokemonName}}的属性!", "copyType": "{{pokemonName}}\n变成了{{targetPokemonName}}的属性!",
"suppressAbilities": "{{pokemonName}}的特性\n变得无效了", "suppressAbilities": "{{pokemonName}}的特性\n变得无效了",
"swapArenaTags": "{{pokemonName}}\n交换了双方的场地效果", "swapArenaTags": "{{pokemonName}}\n交换了双方的场地效果",
"trickOnSwap": "{{pokemonNameWithAffix}}\n互换了各自的道具",
"trickFoeNewItem": "{{pokemonNameWithAffix}}\n获得了{{itemName}}"
} as const; } as const;

View File

@ -144,7 +144,5 @@ export const battle: SimpleTranslationEntries = {
"battlerTagsSaltCuredLapse": "{{pokemonNameWithAffix}} 受到了{{moveName}}的傷害!", "battlerTagsSaltCuredLapse": "{{pokemonNameWithAffix}} 受到了{{moveName}}的傷害!",
"battlerTagsCursedOnAdd": "{{pokemonNameWithAffix}}削減了自己的體力,並詛咒了{{pokemonName}}", "battlerTagsCursedOnAdd": "{{pokemonNameWithAffix}}削減了自己的體力,並詛咒了{{pokemonName}}",
"battlerTagsCursedLapse": "{{pokemonNameWithAffix}}正受到詛咒!", "battlerTagsCursedLapse": "{{pokemonNameWithAffix}}正受到詛咒!",
"battlerTagsStockpilingOnAdd": "{{pokemonNameWithAffix}} stockpiled {{stockpiledCount}}!", "battlerTagsStockpilingOnAdd": "{{pokemonNameWithAffix}} stockpiled {{stockpiledCount}}!"
"battlerTagsTrickOnSwap": "{{pokemonNameWithAffix}}\n互換了各自的道具",
"battlerTagsTrickFoeNewItem": "{{pokemonNameWithAffix}}\n獲得了{{itemName}}"
} as const; } as const;

View File

@ -59,4 +59,6 @@ export const moveTriggers: SimpleTranslationEntries = {
"copyType": "{{pokemonName}}變成了{{targetPokemonName}}的屬性!", "copyType": "{{pokemonName}}變成了{{targetPokemonName}}的屬性!",
"suppressAbilities": "{{pokemonName}}的特性\n變得無效了", "suppressAbilities": "{{pokemonName}}的特性\n變得無效了",
"swapArenaTags": "{{pokemonName}}\n交換了雙方的場地效果", "swapArenaTags": "{{pokemonName}}\n交換了雙方的場地效果",
"trickOnSwap": "{{pokemonNameWithAffix}}\n互換了各自的道具",
"trickFoeNewItem": "{{pokemonNameWithAffix}}\n獲得了{{itemName}}"
} as const; } as const;