Skip to content

Commit 79172e8

Browse files
committed
Avoid a completion message despite nothing being done
1 parent e7b0d7f commit 79172e8

File tree

4 files changed

+32
-0
lines changed

4 files changed

+32
-0
lines changed

Sources/Folders/Battle.cpp

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -254,6 +254,10 @@ namespace Battle {
254254
start:
255255
if (keyboard.SetKeyboard(entry->Name() + ":", true, options, attackSlot) != -1) {
256256
FindMoveKB(entry);
257+
258+
if (Controller::IsKeyPressed(Key::B))
259+
goto start;
260+
257261
attack = moveID;
258262

259263
if (attack > 0) {
@@ -542,6 +546,10 @@ namespace Battle {
542546

543547
void Spawner(MenuEntry *entry) {
544548
FindPkmnKB(entry);
549+
550+
if (Controller::IsKeyPressed(Key::B))
551+
return;
552+
545553
pokemon = pkmnID;
546554
KeyboardPlus keyboard;
547555

@@ -797,6 +805,10 @@ namespace Battle {
797805

798806
void Spawner(MenuEntry *entry) {
799807
FindPkmnKB(entry);
808+
809+
if (Controller::IsKeyPressed(Key::B))
810+
return;
811+
800812
pokemon = pkmnID;
801813
KeyboardPlus keyboard;
802814

Sources/Folders/Computer.cpp

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,10 @@ namespace Computer {
138138

139139
if (IsValid(pointer, pkmn)) {
140140
FindPkmnKB(entry);
141+
142+
if (Controller::IsKeyPressed(Key::B))
143+
return;
144+
141145
species = pkmnID;
142146

143147
if (species > 0) {
@@ -745,6 +749,10 @@ namespace Computer {
745749
start:
746750
if (keyboard.SetKeyboard(entry->Name() + ":", true, options, moveSlot) != -1) {
747751
FindMoveKB(entry);
752+
753+
if (Controller::IsKeyPressed(Key::B))
754+
goto start;
755+
748756
moves = moveID;
749757

750758
if (moves > 0)
@@ -792,6 +800,10 @@ namespace Computer {
792800
start:
793801
if (keyboard.SetKeyboard(entry->Name() + ":", true, options, relearnMoveSlot) != -1) {
794802
FindMoveKB(entry);
803+
804+
if (Controller::IsKeyPressed(Key::B))
805+
goto start;
806+
795807
relearnMoves = moveID;
796808

797809
if (relearnMoves > 0)

Sources/Folders/FestivalPlaza.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@ namespace Plaza {
1717
if (keyboard.SetKeyboard(entry->Name() + ":", true, options, depositConfig) != -1) {
1818
if (depositConfig == 0) {
1919
FindPkmnKB(entry);
20+
21+
if (Controller::IsKeyPressed(Key::B))
22+
goto start;
23+
2024
settings[0] = pkmnID;
2125

2226
if (settings[0] != 0)

Sources/Folders/PlayerSearchSystem.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,10 @@ namespace PSS {
3333
if (keyboard.SetKeyboard(entry->Name() + ":", true, options, depositConfig) != -1) {
3434
if (depositConfig == 0) {
3535
FindPkmnKB(entry);
36+
37+
if (Controller::IsKeyPressed(Key::B))
38+
goto start;
39+
3640
settings[0] = pkmnID;
3741

3842
if (settings[0] != 0)

0 commit comments

Comments
 (0)