mirror of
https://github.com/shadowbaofu/rogueEditor.git
synced 2025-06-15 13:35:19 +00:00
rogueEditor
rogueEditor is a simple Pokerogue.net save editor written in Python.
Requirements
- Python 3.10.x
- Requests library
Running the program without Python
- Download rogueEditor.zip from the "Compiled" folder or here
- Unzip/extract it into your desired location (It's recommended to create a new folder)
- Run the program with "rogueEditor.exe"
Warning
Some antivirus software may give false positives when running this program. Feel free to decompile it and look at its content.
- Compiled with PyInstaller
Usage
(Refresh your pokerogue.net page after any modifications!)
Hatch all eggs
- This will make all your eggs hatch after you defeat 1 Pokemon.
Dump trainer data to json file
- This will download your trainer data and generate a file called trainer.json (This file contains data such as stats, gacha tickets, etc) -> Edit the file with notepad or notepad ++
Dump save data (slot 1-5) to json file
- This will download your session data from one of your saves (slot 1-5) (This file contains data such as money, wave, your pokemons level and stats, etc) -> Edit the file with notepad or notepad ++
Update trainer data from dumped json file
- This will reupload the trainer.json file to pokerouge.net's servers
Update save data (slot 1-5) from dumped json file
- This will reupload the slot(number).json file to pokerouge.net's servers
Add/Modify a starter Pokemon (Pokemon name or Pokedex Id)
- This allows you to unlock and/or modify a Pokemon by its name or id (Shiny, Nature, Individual ivs, Eggmoves, Candies, etc)
Modify the amount of egg gacha tickets you have
- This allows you to set the amount of egg gacha tickets you have of every tier
Unlock all starters with perfect ivs and all shiny variants
- This will unlock every single Pokemon in the Pokedex with Perfect IVs, All natures, All shiny variants, Random amount of eggmoves and lots of candies
Display all starter Pokemon names with their Ids
- This simply shows you all the available Pokemon in the game with their names and id (Useful when you want to modify specific Pokemon)
Q & A
Will I get banned for using this?
- Unlikely, but use common sense.
Why did nothing happen after my modifications?
- Refresh pokerogue.net in your browser.
Final Words
- I take no responsibility for your actions when using this script. This is a proof of concept / educational project.
- Yes, the code is lazy. Feel free to improve it.
Languages
Python
100%