- 4
- Posts
- 6
- Years
- Seen Apr 28, 2022
After many months of mostly not doing anything, I have a battle simulator that's fairly basic.
Features:
- Importing and exporting your teams as Showdown-friendly JSON: By using the importer, you're obtaining your own Pokémon to be used in the game. By exporting, you're doing it in a format that Showdown hopefully accepts. The JSON markup is based on ItsJavi's Koffing (https://itsjavi.com/koffing/).
- CPU opponents: The plugin for the above also comes with it, by using the same importer to load it into trainer data. It also lets you pick your own battle music.
- Battle rules: Single battle, double battle, and triple battle.
- Luka SJ's EBDX: A fairly decent gen 5 style battle scene, as a drop-in replacement to the stock battle scene.
To add in the future:
- Battle videos: Saving and loading as files instead of just one saved battle replay.
- Online battles: I don't know how to make it P2P as opposed to being a cloud/server service
How to use:
- Import a team by selecting "import team" from the nurse in the center, and type in the filename of the team you choose in the saved teams folder (like demoteam). It's case-insensitive, and doesn't allow file extensions (type in "demoteam" instead of "demoteam.json").
- Do the same thing when prompted to pick a team for your CPU opponent.
- If you want to come up with a new team, then you can either use Showdown's teambuilder and then run it through something like https://itsjavi.com/koffing/, or you can write your own team while following showdowntoessentialsguide.txt.
Credits:
- Plugins
-- Elite Battle DX and Luka's scripting utilities: Luka S.J.
-- FModEx: Nuri Yuri
-- Team importer/exporter + CPU opponents: AceOfSpadesProduc100, Cilerba and Marin (original Showdown exporter), with help from Vendily and Nuri Yuri
-- v19.1 Hotfixes: Maruno
- Audio: Zame, stock Essentials*, Luka S.J.
- Graphics: Luka S.J., stock Essentials*
- MKXP-Z: Roza, based on MKXP by Ancurio et al.
*: Enterbrain, Maruno, Peter O, Flameguru, The Pokémon Company, Nintendo, affiliated with Game Freak, with contributions from: AvatarMonkeyKirby, Marin, Boushy, MiDas Mike, Brother1440, Near Fantastica, FL., PinkMan, Genzai Kawakami, Popper, help-14, Rataime, IceGod64, SoundSpawn, Jacob O. Wobbrock, the__end, KitsuneKouta, Venom12, Lisa Anthony, Wachunga, Luka S.J. and everyone else who helped out.
Made using: Pokémon Essentials v19.1, RPG Maker XP
Download link: https://drive.google.com/file/d/1EBtjjGr1Daw9IR6I5qKJ2WXg3vq5njDR/view?usp=sharing
Update: To see why your teams aren't importing, create a .bat file in your game's folder and run it:
It'll make the game open an output window like when you run it in RPG Maker.
Features:
- Importing and exporting your teams as Showdown-friendly JSON: By using the importer, you're obtaining your own Pokémon to be used in the game. By exporting, you're doing it in a format that Showdown hopefully accepts. The JSON markup is based on ItsJavi's Koffing (https://itsjavi.com/koffing/).
- CPU opponents: The plugin for the above also comes with it, by using the same importer to load it into trainer data. It also lets you pick your own battle music.
- Battle rules: Single battle, double battle, and triple battle.
- Luka SJ's EBDX: A fairly decent gen 5 style battle scene, as a drop-in replacement to the stock battle scene.
To add in the future:
- Battle videos: Saving and loading as files instead of just one saved battle replay.
- Online battles: I don't know how to make it P2P as opposed to being a cloud/server service
How to use:
- Import a team by selecting "import team" from the nurse in the center, and type in the filename of the team you choose in the saved teams folder (like demoteam). It's case-insensitive, and doesn't allow file extensions (type in "demoteam" instead of "demoteam.json").
- Do the same thing when prompted to pick a team for your CPU opponent.
- If you want to come up with a new team, then you can either use Showdown's teambuilder and then run it through something like https://itsjavi.com/koffing/, or you can write your own team while following showdowntoessentialsguide.txt.
Credits:
- Plugins
-- Elite Battle DX and Luka's scripting utilities: Luka S.J.
-- FModEx: Nuri Yuri
-- Team importer/exporter + CPU opponents: AceOfSpadesProduc100, Cilerba and Marin (original Showdown exporter), with help from Vendily and Nuri Yuri
-- v19.1 Hotfixes: Maruno
- Audio: Zame, stock Essentials*, Luka S.J.
- Graphics: Luka S.J., stock Essentials*
- MKXP-Z: Roza, based on MKXP by Ancurio et al.
*: Enterbrain, Maruno, Peter O, Flameguru, The Pokémon Company, Nintendo, affiliated with Game Freak, with contributions from: AvatarMonkeyKirby, Marin, Boushy, MiDas Mike, Brother1440, Near Fantastica, FL., PinkMan, Genzai Kawakami, Popper, help-14, Rataime, IceGod64, SoundSpawn, Jacob O. Wobbrock, the__end, KitsuneKouta, Venom12, Lisa Anthony, Wachunga, Luka S.J. and everyone else who helped out.
Made using: Pokémon Essentials v19.1, RPG Maker XP
Download link: https://drive.google.com/file/d/1EBtjjGr1Daw9IR6I5qKJ2WXg3vq5njDR/view?usp=sharing
Update: To see why your teams aren't importing, create a .bat file in your game's folder and run it:
Code:
@start "" "Game.exe" debug
![[PokeCommunity.com] Pokémon Battle Simulator 19.1.0 [PokeCommunity.com] Pokémon Battle Simulator 19.1.0](https://i.imgur.com/MpGGpwI.png)
![[PokeCommunity.com] Pokémon Battle Simulator 19.1.0 [PokeCommunity.com] Pokémon Battle Simulator 19.1.0](https://i.imgur.com/kPfnLel.png)
![[PokeCommunity.com] Pokémon Battle Simulator 19.1.0 [PokeCommunity.com] Pokémon Battle Simulator 19.1.0](https://i.imgur.com/tT70Wej.png)
![[PokeCommunity.com] Pokémon Battle Simulator 19.1.0 [PokeCommunity.com] Pokémon Battle Simulator 19.1.0](https://i.imgur.com/51rE4YB.png)
Last edited: