Compare commits

...

7 Commits

Author SHA1 Message Date
sodam
78ce5e77d9
[Localization][ko] Modified item description and fix Koga typo (#2139)
* fix some sentences

* Update src/locales/ko/modifier-type.ts
2024-06-13 00:10:48 -04:00
MrWaterT
2b848b83e6
[Localization][Bug] Korean Font update and expand coverage (#1823)
* update i18n.ts : add fontFace

* Update PokePT_Wansung.ttf with size adjustment

https://github.com/MrWaterT/PokePT_Wansung v2.3

* Enlarge font size

* Bypass Typedoc

* Cleanup i18n.ts

consist spaces in {}
remove hangul jamo unicodeRange

* Update PokePT_Wansug.ttf to fix 'f'

https://github.com/MrWaterT/PokePT_Wansung v2.4

* Adjust hangul glyphs size

* Remove double loading

maybe from 073c8aa and #2066
2024-06-13 00:00:36 -04:00
Matthew Olker
b950af9bac hotfix zh language shadows 2024-06-12 22:19:30 -04:00
flx-sta
3b21f80043
potentially fix PokePT_Wansung font lower f (remove that abomination above it) (#2158) 2024-06-12 19:38:10 -04:00
Xavion3
448096db33
Add secondary update to biome pool loading (#2157) 2024-06-13 09:37:07 +10:00
Tempoanon
f18dcde490
[Bug] Dipplin should be Erratic instead of Slow (#2155) 2024-06-13 09:26:15 +10:00
Ei
e336466cc9
[Bug] Fixed the extra pixels in plains_bg (#2154) 2024-06-12 19:19:38 -04:00
8 changed files with 12 additions and 12 deletions

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 703 B

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -2542,7 +2542,7 @@ export function initSpecies() {
),
new PokemonSpecies(Species.WALKING_WAKE, 9, false, false, false, "Paradox Pokémon", Type.WATER, Type.DRAGON, 3.5, 280, Abilities.PROTOSYNTHESIS, Abilities.NONE, Abilities.NONE, 590, 99, 83, 91, 125, 83, 109, 5, 0, 295, GrowthRate.SLOW, null, false),
new PokemonSpecies(Species.IRON_LEAVES, 9, false, false, false, "Paradox Pokémon", Type.GRASS, Type.PSYCHIC, 1.5, 125, Abilities.QUARK_DRIVE, Abilities.NONE, Abilities.NONE, 590, 90, 130, 88, 70, 108, 104, 5, 0, 295, GrowthRate.SLOW, null, false),
new PokemonSpecies(Species.DIPPLIN, 9, false, false, false, "Candy Apple Pokémon", Type.GRASS, Type.DRAGON, 0.4, 9.7, Abilities.SUPERSWEET_SYRUP, Abilities.GLUTTONY, Abilities.STICKY_HOLD, 485, 80, 80, 110, 95, 80, 40, 45, 50, 170, GrowthRate.SLOW, null, false),
new PokemonSpecies(Species.DIPPLIN, 9, false, false, false, "Candy Apple Pokémon", Type.GRASS, Type.DRAGON, 0.4, 9.7, Abilities.SUPERSWEET_SYRUP, Abilities.GLUTTONY, Abilities.STICKY_HOLD, 485, 80, 80, 110, 95, 80, 40, 45, 50, 170, GrowthRate.ERRATIC, null, false),
new PokemonSpecies(Species.POLTCHAGEIST, 9, false, false, false, "Matcha Pokémon", Type.GRASS, Type.GHOST, 0.1, 1.1, Abilities.HOSPITALITY, Abilities.NONE, Abilities.HEATPROOF, 308, 40, 45, 45, 74, 54, 50, 120, 50, 62, GrowthRate.SLOW, null, false, false,
new PokemonForm("Counterfeit Form", "counterfeit", Type.GRASS, Type.GHOST, 0.1, 1.1, Abilities.HOSPITALITY, Abilities.NONE, Abilities.HEATPROOF, 308, 40, 45, 45, 74, 54, 50, 120, 50, 62, false, null, true),
new PokemonForm("Artisan Form", "artisan", Type.GRASS, Type.GHOST, 0.1, 1.1, Abilities.HOSPITALITY, Abilities.NONE, Abilities.HEATPROOF, 308, 40, 45, 45, 74, 54, 50, 120, 50, 62, false, null, true),

View File

@ -55,6 +55,10 @@ export class Arena {
this.scene.arenaNextEnemy.setBiome(this.biomeType);
this.scene.arenaBg.setTexture(`${biomeKey}_bg`);
this.scene.arenaBgTransition.setTexture(`${biomeKey}_bg`);
// Redo this on initialise because during save/load the current wave isn't always
// set correctly during construction
this.updatePoolsForTimeOfDay();
}
updatePoolsForTimeOfDay(): void {

View File

@ -1418,7 +1418,7 @@ export const PGMdialogue: DialogueTranslationEntries = {
},
"koga": {
"encounter": {
1: "후하하하! 포켓몬은 순히 강한 것만이 아니다--곧 알려주지!"
1: "후하하하! 포켓몬은 순히 강한 것만이 아니다--곧 알려주지!"
},
"victory": {
1: "하! 스스로 증명해냈군!"

View File

@ -70,7 +70,7 @@ export const modifierType: ModifierTypeTranslationEntries = {
description: "자신의 포켓몬의 HP를 모두 회복한다.",
},
"AllPokemonFullReviveModifierType": {
description: "자신의 포켓몬의 HP를 기절해 버렸더라도 모두 회복한다.",
description: "기절해 버린 포켓몬 전원의 HP를 완전히 회복한다.",
},
"MoneyRewardModifierType": {
description: "{{moneyMultiplier}} 양의 돈을 획득한다 (₽{{moneyAmount}}).",

View File

@ -89,8 +89,11 @@ export interface Localizable {
}
const fonts = [
new FontFace("emerald", "url(./fonts/PokePT_Wansung.ttf)"),
new FontFace("emerald", "url(./fonts/pokemon-emerald-pro.ttf"),
new FontFace("emerald", "url(./fonts/PokePT_Wansung.ttf)", { unicodeRange: "U+AC00-D7AC"}),
Object.assign(
new FontFace("pkmnems", "url(./fonts/PokePT_Wansung.ttf)", { unicodeRange: "U+AC00-D7AC"}),
{ sizeAdjust: "133%" }
),
];
function initFonts() {

View File

@ -5,7 +5,6 @@ import { EggTier } from "../data/enums/egg-type";
import { UiTheme } from "../enums/ui-theme";
import { ModifierTier } from "../modifier/modifier-tier";
import Phaser from "phaser";
import i18next from "i18next";
export enum TextStyle {
MESSAGE,
@ -84,7 +83,6 @@ export function addTextInputObject(scene: Phaser.Scene, x: number, y: number, wi
}
function getTextStyleOptions(style: TextStyle, uiTheme: UiTheme, extraStyleOptions?: Phaser.Types.GameObjects.Text.TextStyle): [ number, Phaser.Types.GameObjects.Text.TextStyle | InputText.IConfig, string, number, number ] {
const {resolvedLanguage} = i18next;
let shadowXpos = 4;
let shadowYpos = 5;
const scale = 0.1666666667;
@ -144,11 +142,6 @@ function getTextStyleOptions(style: TextStyle, uiTheme: UiTheme, extraStyleOptio
break;
}
if (["zh"].includes(resolvedLanguage.substring(0,2))) {
shadowXpos = 0;
shadowYpos = 0;
}
const shadowColor = getTextColor(style, true, uiTheme);
if (extraStyleOptions) {