summaryrefslogtreecommitdiff
path: root/src/com/sneed/pkrandom/romhandlers/RomHandler.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/sneed/pkrandom/romhandlers/RomHandler.java')
-rwxr-xr-xsrc/com/sneed/pkrandom/romhandlers/RomHandler.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/com/sneed/pkrandom/romhandlers/RomHandler.java b/src/com/sneed/pkrandom/romhandlers/RomHandler.java
index d66cafd..aa067e7 100755
--- a/src/com/sneed/pkrandom/romhandlers/RomHandler.java
+++ b/src/com/sneed/pkrandom/romhandlers/RomHandler.java
@@ -251,7 +251,7 @@ public interface RomHandler {
void randomizeTrainerHeldItems(Settings settings);
- List<Integer> getSensibleHeldItemsFor(TrainerPokemon tp, boolean consumableOnly, List<Move> moves, Map<Integer, List<MoveLearnt>> movesets);
+ List<Integer> getSensibleHeldItemsFor(TrainerPokemon tp, boolean consumableOnly, List<Move> moves, int[] pokeMoves);
List<Integer> getAllConsumableHeldItems();
@@ -269,6 +269,10 @@ public interface RomHandler {
void doubleBattleMode();
+ List<Move> getMoveSelectionPoolAtLevel(TrainerPokemon tp, boolean cyclicEvolutions);
+
+ void pickTrainerMovesets(Settings settings);
+
// =========
// Move Data
// =========
@@ -635,6 +639,8 @@ public interface RomHandler {
void applyMiscTweak(MiscTweak tweak);
+ boolean isEffectivenessUpdated();
+
void renderPlacementHistory();
// ==========================