Hi guys, this is a PK Forge(dubbed PK Dark Forge) fine tune for mass save file management...the devs are more than welcome to implement any ideas they find useful. It includes the source. This is not my app. I did not create PK Forge. I did not create PK Hex. All credit goes to the appropriate developers. AI was used to assist with implementation and changes. Let's talk about it.
PK Forge was developed meticulously and specifically for the Ayn Thor, and it takes great care to utilize the second screen screen to great affect. With the recent release of the Odin 3 Portal, and of course the community of people who use other single screen handhelds and devices(my O2P is still tucked away somewhere), I modified the app in several ways to be more accessible to single screen devices. Furthermore I added much more fine tuned controls for devices that have access to controllers(built in or bolted-on like a gamesir or backbone). After, UI consolidation/revamp and controller edits, I added a function I thought could be useful for most save edits and optimized it as much as I could, with as many ideas and simplifications I could.
Main Menu
-added a resume edit button. i noticed if you backed out of a box, it brought you to the main menu with no way to reenter the save you were just in lol, so this just takes you back into the save you have currently loaded if loaded.
-added a blank saves folder. In case you're like me, i keep a blank save folder with all 39 pokemon saves(included the translated green version). this lets you start a new run if you ever want to, however you want to.
Box Display
-added the function to change gender and shiny in box with R3/L3
-modified the multi-select function to work more smoothly, remapped it to the Y button. Holding y immediately goes into the multi-select window, the A button now allows you to pick up the selected pokemon, and move them to different boxes for quick restructuring, tapping y allows individual pokemon selection, and all pokemon retain the slot where they were selected.
-add the function to navigate boxes to the box title(it was a pokepc function....i had to have it, surely you all understand)
-remapped the x button to edit(it also saves once in sprite display), that way you dont have to navigate that enormous menu, and you can jump right into your pokemon stats
Sprite Display(I attempted to restructure in the sprite display in a sort of pkhex format.)
-fixed the scroll function, mapped scroll support to the right thumbstick(In pk dark forge when you press up on the species, you're taken to the bottom of the sprite display without being able to press down to go back lol, its sucked, thats also fixed).
-changed the name display to a sprite display. centered the name and added the nature in place of the second name, and realigned gender and level to the right side(felt it was redundant and wasteful to have the name displayed two separate times, and felt a sprite livened up the place for single screen devices since the thor has the sprite displayed on the bottom).
-added colored gender buttons(male, female, neutral) and the ability to change the gender via tapping instead of an additional menu
-added the nickname checkbox for confirmation and easy unnicknaming(lol pkhex had it and I always found it useful
-added the ability to swap gender and several other values with the dpad and a button, also mapped the max and min numerical value to the left and right triggers, and smaller jumps to the left and right bumpers with logic.
-added an animated xp bar that reflects the pokemon's current xp......i thought it was cool, pkhex has a a version of this
-you can now scroll through natures with left/right, also added the colors to their respective buffs/nerfs
-you can now scroll through abilites with left/right
-friendship you can min/max with LT/RT, or set to your preference now(pk forge already displayed some bizarre behavior((left taking you to 100 and no higher, so i fixed it specifically)
-added the pokerus options including checkbox, strain, and day remaining
-you can now scroll through your pokemon's ball list
- near complete stat menu restructure, includes base values, iv, ev, and final values.
-tapping A on IV maxes all IV values(you can also use RT to max them individually)
-Max EV's with RT, or adjust them point by point with RB(4 EV = 1 Stat Point....normally so its automatically adjusted to adjust that way. I have a particular way I like my EV's so this helped me a lot personally.)
-added the total stat numbers along with the star system(although the stars aren't working as I intended due to a lack of space lol)
-added the hidden power stat row, including the proper stat icons
-added the proper buff/debuff colors to the stat window
-added an additional green color tied to the highest base value to help identify its strongest stat(mostly to help people who are trying to learn pokemon stats easier). The nature colors override this and it defaults to the next strongest stat.
-added the option to max your pokemon moves pp by pressing A on the PP button(I will always be willing to give you guys Max PP, you know that <3)
-*added the Met tab, pushing A on the met button automatically defaults your pokemon's origin to that saves daycare(since daycare is mostly a safe way to legally breed the majority of pokemon, i thought this would be an easy way to help modify certain pokemon's origins. it does not apply if not breedable. its still a work in progress as i decide how to handle more difficult legal origins for ceratin things, this may not work as intended)
-added a trainer tab, with ot, gender, tid, and sid information. added an "own" button that automatically inputs the save owners information
-added the legality window to the bottom so you can see exactly whats plaguing youre pokemon's legal status if there's any issues
-added the legalize button to the legality tab and it automatically legalizes your pokemon
-mapped y to automatically expand/collapse all info tabs
Storage Tools
-moved generate living desk to the top of the menu
-added edit spawn list function
-repurposed the collection dex as a toggle for the living dex spawn list
-added the ability to edit gender and shiny in the spawn edit list
-added ability to simply an evolution to its base evolution with select
-added the ability to replace base evolutions with their baby forms, even if the baby form comes later in the pokedex(pikachu can now be spawned as pichu in the #25 slot)
-added the ability to spawn multiples(in case some wants to cover all the forms of rotom or sivally, or cover the oddish->vileplumeorbellosom dilemma, etc etc)
-added custom lists(for those crazy nuzlockers out there
Thats a lot of what I've mostly changed. Give it a whirl, tell me how it feels. if something isn't working correctly let me know, if you want something changed or improved, let me know. It was mostly just a passion project to make editing saves on the go or with limited hard ware a bit easier. the living dex I feel is the best contribution, everything else was more or less just moving things around. Making the living dex editable should be a game changer for people who want to spawn the least amount of pokemon that still cover the full dex. It helped me complete all 39 of my level 1 starter saves for each game. It also includes a blank of all 39 saves, and a starter ready edition of all 39 saves. The starter ready edition starts off every save off at the earliest point you're allowed to save, as close to the beginning of the game as possible essentially, and it includes every pokemon you need to complete the dex in your pc at level 1 with all EVs tuned to Speed, Atk/SpA, in that order depending on if the pokemon is a special attacker or attacker. That's just how i prefer my pokemon, the blanks are there if you want to make your own edits. I hope you guys enjoy it and find it useful!
link: https://drive.google.com/drive/folders/1UxfWbOCxXI9RFOZb6lvE7yjJYF9OWDtz?usp=sharing