Added cancelindex to voltorbflip menus

This commit is contained in:
JappaWakka 2023-08-01 20:20:35 +02:00
parent 694acb7730
commit f128382597
2 changed files with 18 additions and 7 deletions

View File

@ -401,20 +401,20 @@ black_out_screen_line5,Pokémon te voorkomen.
Gevechten:
---
Voltorb Flip:
VoltorbFlip_LV.,Niveau
VoltorbFlip_CurrentCoins_Line1,Munten verzameld
VoltorbFlip_CurrentCoins_Line2,in dit Niveau
VoltorbFlip_LV.,NV.
VoltorbFlip_CurrentCoins_Line1,Munten in dit
VoltorbFlip_CurrentCoins_Line2,Nv. verzameld
VoltorbFlip_TotalCoins_Line1,<player.name>'s
VoltorbFlip_TotalCoins_Line2,gewonnen Munten
VoltorbFlip_TotalCoins_Line2,Muntentotaal
VoltorbFlip_MemoButton_Open_Line1,Open
VoltorbFlip_MemoButton_Open_Line2,Memos
VoltorbFlip_MemoButton_Close_Line1,Sluit
VoltorbFlip_MemoButton_Close_Line2,Memos
VoltorbFlip_QuitButton,Quit
VoltorbFlip_QuitButton,Stop
VoltorbFlip_QuitQuestion_Question_1,Als je nu stopt,ontvang~je
VoltorbFlip_QuitQuestion_Question_1,Als je nu stopt, ontvang~je
VoltorbFlip_QuitQuestion_Question_2,Munt(en).*Wil je stoppen?
VoltorbFlip_QuitQuestion_AnswerYes,Ja
VoltorbFlip_QuitQuestion_AnswerNo,Nee
@ -453,7 +453,7 @@ VoltorbFlip_AfterGame_Lost,Jammer, je hebt geen munten~gewonnen!*Volgende keer b
VoltorbFlip_BeforeGame_NoCoinCase,Je hebt geen Muntenkist!~Kom terug als je er een hebt!
VoltorbFlip_Tutorial_HowToPlay_Message,Voltorb Flip is een spel waarin~je kaarten omdraait om de~cijfers eronder te onthullen.*De kaarten verbergen de~cijfers 1 t/m 3...~maar ook Voltorb.*Het eerste cijfer dat je~omdraait zal je dat aantal~Munten geven.*Vanaf dat moment zal het~volgende cijfer dat je vind~het totaal aantal Munten dat~je hebt verzameld vermenig~-vuldigen met dat getal.*Als het een 2 is, wordt het~totaal twee keer zoveel.*Als het een 3 is, wordt het~totaal drie keer zoveel.*Maar als je een Voltorb~omdraait, is het spel voorbij.*Als dat gebeurt, verlies je~alle Munten die je in het~huidige niveau hebt verzameld.*Als je "Stop" selecteert,~zal je het niveau verlaten.*Als het te moeilijk wordt, is~het soms handiger om eerder~te stoppen.*Als je alle verstopte 2 en 3~kaarten hebt gevonden, heb je~het spel voltooid.*Als je al deze kaarten hebt~omgedraaid, zul je stijgen~naar het volgende niveau.*Op hogere niveaus heb je kans~om meer munten winnen.~Doe je best!
VoltorbFlip_Tutorial_HowToPlay_Message,Voltorb Flip is een spel waarin~je kaarten omdraait om de~cijfers eronder te onthullen.*De kaarten verbergen de~cijfers 1 t/m 3...~maar ook Voltorb.*Het eerste cijfer dat je~omdraait zal je dat aantal~Munten geven.*Vanaf dat moment zal het~volgende cijfer dat je vind~het totaal aantal Munten dat~je hebt verzameld~vermenigvuldigen met dat getal.*Als het een 2 is, wordt het~totaal twee keer zoveel.*Als het een 3 is, wordt het~totaal drie keer zoveel.*Maar als je een Voltorb~omdraait, is het spel voorbij.*Als dat gebeurt, verlies je~alle Munten die je in het~huidige niveau hebt verzameld.*Als je "Stop" selecteert,~zal je het niveau verlaten.*Als het te moeilijk wordt, is~het soms handiger om eerder~te stoppen.*Als je alle verstopte 2 en 3~kaarten hebt gevonden, heb je~het spel voltooid.*Als je al deze kaarten hebt~omgedraaid, zul je stijgen~naar het volgende niveau.*Op hogere niveaus heb je kans~om meer munten winnen.~Doe je best!
VoltorbFlip_Tutorial_Hint_Message,The numbers at the side~of the board give you a clue~about the numbers hidden on~the backs of the cards.*The larger the number, the~more likely it is that there~are many large numbers hidden~in that row or column.*In the same way, you can tell~how many Voltorb are hidden~in the row or column.*Consider the hidden number~totals and the Voltorb~totals carefully as you~flip over cards.
VoltorbFlip_Tutorial_AboutMemos_Message,Select "Open Memo" or press~[<system.button(run)>] to open the~Memo Window.*You can mark the cards with~the numbers 1 through 3,~but also with a Voltorb mark.*When you have an idea of the~numbers hidden on the back~of the cards, open the Memo~Window, choose the type of~mark you want to use with~the Mouse Wheel or the~Gamepad's Shoulder Buttons~and then press [<system.button(enter1)>]~while highlighting the card~you want to mark.*If you want to remove a mark,~choose the type of mark you~want to remove with the~Mouse Wheel or the Gamepad's~Shoulder Buttons and then~press [<system.button(back1)>] while~highlighting the card you~want to remove the mark from.*You can also use the~mouse to select a~mark type or a card.
VoltorbFlip_Tutorial_HowToPlay_Image1,If you flip the cards in this order, you'll collect: 3 x 1 x 2 x 1 x 3... A total of 18 Coins! And then...

View File

@ -922,6 +922,7 @@ TryAgain:
Dim QuitButtonRectangle As New Rectangle(CInt(GameOrigin.X + 424), CInt(GameOrigin.Y + 448), 128, 56)
If Controls.Accept(True, False, False) AndAlso MouseHandler.IsInRectangle(QuitButtonRectangle) AndAlso GameState = States.Game AndAlso Delay = 0 Then
TextBox.Show(QuitQuestionText)
ChooseBox.CancelIndex = 1
SoundManager.PlaySound("select")
GameState = States.QuitQuestion
End If
@ -931,6 +932,7 @@ TryAgain:
If ChooseBox.readyForResult = True Then
If ChooseBox.result = 0 Then
Quit()
ChooseBox.CancelIndex = -1
ChooseBox.readyForResult = False
Else
Delay = 15
@ -1143,6 +1145,7 @@ TryAgain:
Case 0 'Main Menu
If Delay = 0 AndAlso TextBox.Showing = False AndAlso ChooseBox.Showing = False Then
TextBox.Show(Localization.GetString("VoltorbFlip_BeforeNewLevel_Main_Question_1", "Play Voltorb Flip Lv.") & " " & CurrentLevel.ToString & Localization.GetString("VoltorbFlip_BeforeNewLevel_Main_Question_2", "?") & "%" & Localization.GetString("VoltorbFlip_BeforeNewLevel_Main_Answer_Play", "Play") & "|" & Localization.GetString("VoltorbFlip_BeforeNewLevel_Main_Answer_GameInfo", "Game Info") & "|" & Localization.GetString("VoltorbFlip_BeforeNewLevel_Main_Answer_Quit", "Quit") & "%")
ChooseBox.CancelIndex = 2
Delay = 5
End If
If ChooseBox.readyForResult = True Then
@ -1150,29 +1153,37 @@ TryAgain:
Case 0
GameState = States.NewLevel
ChooseBox.readyForResult = False
ChooseBox.CancelIndex = -1
Case 1
NewLevelMenuIndex = 1
ChooseBox.readyForResult = False
ChooseBox.CancelIndex = -1
Case 2
GameState = States.Closing
ChooseBox.readyForResult = False
ChooseBox.CancelIndex = -1
End Select
End If
Case 1 'Info Menu
If Delay = 0 AndAlso TextBox.Showing = False AndAlso ChooseBox.Showing = False Then
TextBox.Show(Localization.GetString("VoltorbFlip_BeforeNewLevel_GameInfo_Question", "Which set of info?") & "%" & Localization.GetString("VoltorbFlip_BeforeNewLevel_GameInfo_Answer_HowToPlay", "How to Play") & "|" & Localization.GetString("VoltorbFlip_BeforeNewLevel_GameInfo_Answer_Hint", "Hint!") & "|" & Localization.GetString("VoltorbFlip_BeforeNewLevel_GameInfo_Answer_AboutMemos", "About Memos") & "|" & Localization.GetString("VoltorbFlip_BeforeNewLevel_GameInfo_Back", "Back") & "%")
ChooseBox.CancelIndex = 3
Delay = 5
End If
If ChooseBox.readyForResult = True Then
Select Case ChooseBox.result
Case 0
NewLevelMenuIndex = 2
ChooseBox.CancelIndex = -1
Case 1
NewLevelMenuIndex = 3
ChooseBox.CancelIndex = -1
Case 2
NewLevelMenuIndex = 4
ChooseBox.CancelIndex = -1
Case 3
NewLevelMenuIndex = 0
ChooseBox.CancelIndex = -1
End Select
End If
Case 2 'How to Play