summaryrefslogtreecommitdiff
path: root/engine/menu
diff options
context:
space:
mode:
authoreinstein95 <einstein95@users.noreply.github.com>2017-01-09 06:06:10 +1300
committereinstein95 <einstein95@users.noreply.github.com>2017-01-09 06:06:10 +1300
commit653072192ccd9759ff44d8c86f8dc10a19756208 (patch)
tree72937492c7be9576f3ad6d1cd531bc77b5686d2a /engine/menu
parentf2c38581b05ccddd18cd937b3552958de9353696 (diff)
Almost done
Diffstat (limited to 'engine/menu')
-rw-r--r--engine/menu/bills_pc.asm32
-rwxr-xr-xengine/menu/diploma.asm2
-rwxr-xr-xengine/menu/league_pc.asm2
-rwxr-xr-xengine/menu/main_menu.asm32
-rwxr-xr-xengine/menu/naming_screen.asm26
-rwxr-xr-xengine/menu/party_menu.asm8
-rwxr-xr-xengine/menu/players_pc.asm8
-rwxr-xr-xengine/menu/pokedex.asm18
-rwxr-xr-xengine/menu/prize_menu.asm2
-rwxr-xr-xengine/menu/start_sub_menus.asm9
-rwxr-xr-xengine/menu/status_screen.asm22
11 files changed, 82 insertions, 79 deletions
diff --git a/engine/menu/bills_pc.asm b/engine/menu/bills_pc.asm
index 1bae3b51..5884d4b8 100644
--- a/engine/menu/bills_pc.asm
+++ b/engine/menu/bills_pc.asm
@@ -85,12 +85,12 @@ DisplayPCMainMenu::
ld [H_AUTOBGTRANSFERENABLED], a
ret
-SomeonesPCText: db "PC DE ???@"
-BillsPCText: db "PC DE LEO@"
-PlayersPCText: db "PC DE @"
-OaksPCText: db "PC DE CHEN@"
-PKMNLeaguePCText: db "LIGUE ", $4a, "@"
-LogOffPCText: db "DECONNEXION@"
+SomeonesPCText: db "JEMANDES PC@"
+BillsPCText: db "BILLS PC@"
+PlayersPCText: db "PC VON @"
+OaksPCText: db "EICHS PC@"
+PKMNLeaguePCText: db "<pkmn>-LIGA@"
+LogOffPCText: db "AUSLOGGEN@"
BillsPC_::
ld hl, wd730
@@ -339,15 +339,15 @@ DisplayMonListMenu:
ret
BillsPCMenuText:
- db "RETIRER ", $4a
- next "STOCKER ", $4a
- next "RELACHER ", $4a
- next "CHANGER BOITE"
- next "SALUT!"
+ db "<pkmn> MITNEHMEN"
+ next "<pkmn> ABLEGEN"
+ next "<pkmn> FREILASSEN"
+ next "BOX WECHSELN"
+ next "TSCHÜSS!"
db "@"
BoxNoPCText:
- db "BOITE@"
+ db "BOX Nr.@"
KnowsHMMove::
; returns whether mon with party index [wWhichPokemon] knows an HM move
@@ -451,11 +451,11 @@ DisplayDepositWithdrawMenu:
call LoadGBPal
jr .loop
-DepositPCText: db "STOCKER@"
-WithdrawPCText: db "RETIRER@"
+DepositPCText: db "ABLEGEN@"
+WithdrawPCText: db "MITNEHMEN@"
StatsCancelPCText:
- db "STATS"
- next "RETOUR@"
+ db "STATUS"
+ next "ZURÜCK@"
SwitchOnText:
TX_FAR _SwitchOnText
diff --git a/engine/menu/diploma.asm b/engine/menu/diploma.asm
index a1f73f7c..9f559b8a 100755
--- a/engine/menu/diploma.asm
+++ b/engine/menu/diploma.asm
@@ -33,7 +33,7 @@ DisplayDiploma:
pop bc
dec c
jr nz, .asm_56715
- coord hl, 10, 4
+ coord hl, 9, 6
ld de, wPlayerName
call PlaceString
callba DrawPlayerCharacter
diff --git a/engine/menu/league_pc.asm b/engine/menu/league_pc.asm
index b2209130..8ca8e1e3 100755
--- a/engine/menu/league_pc.asm
+++ b/engine/menu/league_pc.asm
@@ -106,7 +106,7 @@ LeaguePCShowMon:
coord hl, 1, 15
ld de, HallOfFameNoText
call PlaceString
- coord hl, 15, 15
+ coord hl, 16, 15
ld de, wHoFTeamNo
lb bc, 1, 3
call PrintNumber
diff --git a/engine/menu/main_menu.asm b/engine/menu/main_menu.asm
index 75a00486..ab32d5fd 100755
--- a/engine/menu/main_menu.asm
+++ b/engine/menu/main_menu.asm
@@ -329,16 +329,16 @@ SpecialEnterMap:
jp EnterMap
ContinueText:
- db "CONTINUER", $4e
+ db "WEITER", $4e
NewGameText:
- db "NOUVEAU JEU"
- next "OPTIONS@"
+ db "NEUES SPIEL"
+ next "OPTIONEN@"
CableClubOptionsText:
- db "CENTRE TROC"
- next "COLISEE"
- next "RETOUR@"
+ db "HANDELSCENTER"
+ next "KOLOSSEUM"
+ next "ZURÜCK@"
DisplayContinueGameInfo:
xor a
@@ -421,10 +421,10 @@ PrintPlayTime:
jp PrintNumber
SaveScreenInfoText:
- db "JOUEUR"
- next "BADGES "
- next "#DEX "
- next "TEMPS@"
+ db "SPIELER"
+ next "ORDEN "
+ next "#DEX "
+ next "ZEIT@"
DisplayOptionMenu:
coord hl, 0, 0
@@ -579,19 +579,19 @@ DisplayOptionMenu:
jp .eraseOldMenuCursor
TextSpeedOptionText:
- db "VIT. TEXTE"
+ db "TEXT-TEMPO"
next " 3 2 1 @"
BattleAnimationOptionText:
- db "ANIMATION COMBAT"
- next " OUI NON@"
+ db "KAMPFANIMATION"
+ next " AN AUS@"
BattleStyleOptionText:
- db "STYLE COMBAT"
- next " CHOIX DEFINI@"
+ db "KAMPFSTIL"
+ next " WECHSEL FOLGEND@"
OptionMenuCancelText:
- db "RETOUR@"
+ db "ZURÜCK@"
; sets the options variable according to the current placement of the menu cursors in the options menu
SetOptionsFromCursorPositions:
diff --git a/engine/menu/naming_screen.asm b/engine/menu/naming_screen.asm
index 7835be97..e79a6668 100755
--- a/engine/menu/naming_screen.asm
+++ b/engine/menu/naming_screen.asm
@@ -369,10 +369,10 @@ PrintAlphabet:
jp Delay3
LowerCaseAlphabet:
- db "abcdefghijklmnopqrstuvwxyz ×():;[]",$e1,$e2,"-?!♂♀/⠄,¥MAJUSCULES@"
+ db "abcdefghijklmnopqrstuvwxyz äöü:×()",$e1,$e2,"-?!♂♀/⠄,¥GROSSBUCHSTABEN@"
UpperCaseAlphabet:
- db "ABCDEFGHIJKLMNOPQRSTUVWXYZ ×():;[]",$e1,$e2,"-?!♂♀/⠄,¥minuscules@"
+ db "ABCDEFGHIJKLMNOPQRSTUVWXYZ ÄÖÜ:;[]",$e1,$e2,"-?!♂♀/⠄,¥kleinbuchstaben@"
PrintNicknameAndUnderscores:
call CalcStringLength
@@ -475,10 +475,10 @@ PrintNamingText:
ld a, [wNamingScreenType]
ld de, YourTextString
and a
- jr z, .placeString
+ jr z, .notNickname
ld de, RivalsTextString
dec a
- jr z, .placeString
+ jr z, .notNickname
ld a, [wcf91]
ld [wMonPartySpriteSpecies], a
push af
@@ -488,21 +488,25 @@ PrintNamingText:
call GetMonName
coord hl, 4, 1
call PlaceString
- ld hl, $C3DD
- ld de, $69F2
+ coord hl, 1, 3
+ ld de, NicknameTextString
jr .placeString
-
+.notNickname
+ call PlaceString
+ ld l, c
+ ld h, b
+ ld de, NameTextString
.placeString
jp PlaceString
YourTextString:
- db "VOTRE NOM?@"
+ db "DEIN @"
RivalsTextString:
- db "NOM DU RIVAL?@"
+ db "GEGNER-@"
NameTextString:
- db "NOM?@"
+ db "NAME?@"
NicknameTextString:
- db "SURNOM?@"
+ db "ALIAS?@"
diff --git a/engine/menu/party_menu.asm b/engine/menu/party_menu.asm
index e799feec..ff302968 100755
--- a/engine/menu/party_menu.asm
+++ b/engine/menu/party_menu.asm
@@ -127,9 +127,9 @@ RedrawPartyMenu_:
inc c
jp .loop
.ableToLearnMoveText
- db "APTE@"
+ db "OK@"
.notAbleToLearnMoveText
- db "PAS APTE@"
+ db "NEIN@"
.evolutionStoneMenu
push hl
ld hl,EvosMovesPointerTable
@@ -184,9 +184,9 @@ RedrawPartyMenu_:
pop hl
jr .printLevel
.ableToEvolveText
- db "APTE@"
+ db "OK@"
.notAbleToEvolveText
- db "PAS APTE@"
+ db "NEIN@"
.afterDrawingMonEntries
ld b, SET_PAL_PARTY_MENU
call RunPaletteCommand
diff --git a/engine/menu/players_pc.asm b/engine/menu/players_pc.asm
index a9f067ff..b2a5d496 100755
--- a/engine/menu/players_pc.asm
+++ b/engine/menu/players_pc.asm
@@ -241,10 +241,10 @@ PlayerPCToss:
jp .loop
PlayersPCMenuEntries:
- db "RETIRER OBJET"
- next "STOCKER OBJET"
- next "JETER OBJET"
- next "DECONNEXION@"
+ db "ITEM AUFNEHMEN"
+ next "ITEM ABLEGEN"
+ next "ITEM WEGWERFEN"
+ next "AUSLOGGEN@"
TurnedOnPC2Text:
TX_FAR _TurnedOnPC2Text
diff --git a/engine/menu/pokedex.asm b/engine/menu/pokedex.asm
index e3f9f1dd..9e13b869 100755
--- a/engine/menu/pokedex.asm
+++ b/engine/menu/pokedex.asm
@@ -360,19 +360,19 @@ DrawPokedexVerticalLine:
ret
PokedexSeenText:
- db "VUS@"
+ db "GES@"
PokedexOwnText:
- db "PRIS@"
+ db "BES@"
PokedexContentsText:
- db "SOMMAIRE@"
+ db "INHALT@"
PokedexMenuItemsText:
- db "INFO"
- next "CRI"
- next "ZONE"
- next "RET@"
+ db "DATA"
+ next "RUF"
+ next "GEB."
+ next "ZUR.@"
; tests if a pokemon's bit is set in the seen or owned pokemon bit fields
; INPUT:
@@ -591,8 +591,8 @@ ShowPokedexDataInternal:
ret
HeightWeightText:
- db "TAI ???",$60
- next "PDS ???",$61,$62,"@"
+ db "GR. ???",$60
+ next "GEW ???",$61,$62,"@"
; XXX does anything point to this?
PokeText:
diff --git a/engine/menu/prize_menu.asm b/engine/menu/prize_menu.asm
index e2535261..5cfdbc87 100755
--- a/engine/menu/prize_menu.asm
+++ b/engine/menu/prize_menu.asm
@@ -166,7 +166,7 @@ PrintPrizePrice:
ret
.CoinString:
- db "JETONS@"
+ db "MÜNZEN@"
.SixSpacesString:
db " @"
diff --git a/engine/menu/start_sub_menus.asm b/engine/menu/start_sub_menus.asm
index 7384797a..fdef19dc 100755
--- a/engine/menu/start_sub_menus.asm
+++ b/engine/menu/start_sub_menus.asm
@@ -600,7 +600,6 @@ DrawTrainerInfo:
ld de,wPlayerMoney
ld c,$c3
call PrintBCDNumber
- ld [hl],$f0
coord hl, 9, 6
ld de,wPlayTimeHours ; hours
lb bc, LEFT_ALIGN | 1, 3
@@ -616,13 +615,13 @@ TrainerInfo_FarCopyData:
jp FarCopyData2
TrainerInfo_NameMoneyTimeText:
- db "NOM/"
- next "ARG./"
- next "TEMPS/@"
+ db "NAME/"
+ next "GELD/"
+ next "ZEIT/@"
; $76 is a circle tile
TrainerInfo_BadgesText:
- db $76,"BADGES",$76,"@"
+ db $76,"ORDEN",$76,"@"
; draws a text box on the trainer info screen
; height is always 6
diff --git a/engine/menu/status_screen.asm b/engine/menu/status_screen.asm
index d688a195..bc87f7fe 100755
--- a/engine/menu/status_screen.asm
+++ b/engine/menu/status_screen.asm
@@ -205,20 +205,20 @@ NamePointers2:
dw wDayCareMonName
Type1Text:
- db "TYPE1/", $4e
+ db "TYP1/", $4e
Type2Text:
- db "TYPE2/", $4e
+ db "TYP2/", $4e
IDNoText:
- db "№",$73,"/", $4e
+ db "″№/", $4e
OTText:
- db "DO/"
+ db "OT/"
next "@"
StatusText:
- db "STATUT/@"
+ db "STATUS/@"
OKText:
db "OK@"
@@ -289,10 +289,10 @@ PrintStat:
ret
StatsText:
- db "FOR"
- next "DEF"
- next "VIT"
- next "SPE@"
+ db "ANGR"
+ next "VERT"
+ next "INIT"
+ next "SPEZ@"
StatusScreen2:
ld a, [hTilesetType]
@@ -463,8 +463,8 @@ CalcExpToLevelUp:
ret
StatusScreenExpText:
- db "PTS EXP."
- next "PROCH.NIV.@"
+ db "EP-PUNKTE"
+ next "LEVEL UP@"
StatusScreen_ClearName:
ld bc, 10