- Pokémon Essentials Version
- v21.1 ✅
- Also compatible with
- v21
Originally ported by Dersxwna Kapsyla for Essentials v20, this resource is a port for Essentials 21.1 of Luka S.J.'s original PWT script from v17.2. He made a strong effort porting it to Essentials 20, so go and give some love to the original port here. I only updated the wait method for making it compatible with the new Essentials v21 wait system.
As well as the original port, all of the files are in their relevant folders except for the two map files, "PWT Lobby" and "PWT Stadium". In order to use these correctly, create two new maps in your project and take note of their ID Number. Then, rename the relevant maps and rename them to match the two new maps you just made.
For example, if your new maps are Map 45 and Map 70, you would rename "PWT Lobby" and "PWT Stadium" to "Map045" and "Map070", respectively. You will also want to also change the values of PWT_MAP_DATA in "001_Settings.rb" to match the new map id, x-position, and y-position of the spot you want the player to be transfered to.
A guide on how to set up tournaments is provided in "001_Settings.rb", and should cover most questions about how to set one up. Otherwise, calling the tournament works the same as before. Just have an NPC with a script command that says "startPWT", and everything should be gravy!
This will still require Luka's scripting utilities, which fortunately does still work on v21. You can grab the v19 utilities from official website: https://luka-sj.com/res/LUTS and change the meta.txt or grab EBDX for Essentials 21 one.
I added two new constants in settings: One for using either the old frame system and a new one for the delta time one, feel free to use the one you like the most. The other one is for setting the target framerate (60 by default).
NOTE: Remember to create the trainers in the PBS like the provided examples.
Screenshots:
Video: Let's see it in action!
As well as the original port, all of the files are in their relevant folders except for the two map files, "PWT Lobby" and "PWT Stadium". In order to use these correctly, create two new maps in your project and take note of their ID Number. Then, rename the relevant maps and rename them to match the two new maps you just made.
For example, if your new maps are Map 45 and Map 70, you would rename "PWT Lobby" and "PWT Stadium" to "Map045" and "Map070", respectively. You will also want to also change the values of PWT_MAP_DATA in "001_Settings.rb" to match the new map id, x-position, and y-position of the spot you want the player to be transfered to.
A guide on how to set up tournaments is provided in "001_Settings.rb", and should cover most questions about how to set one up. Otherwise, calling the tournament works the same as before. Just have an NPC with a script command that says "startPWT", and everything should be gravy!
This will still require Luka's scripting utilities, which fortunately does still work on v21. You can grab the v19 utilities from official website: https://luka-sj.com/res/LUTS and change the meta.txt or grab EBDX for Essentials 21 one.
I added two new constants in settings: One for using either the old frame system and a new one for the delta time one, feel free to use the one you like the most. The other one is for setting the target framerate (60 by default).
NOTE: Remember to create the trainers in the PBS like the provided examples.
Screenshots:
Video: Let's see it in action!
- Credits
- Original PWT for v17.2:
- Luka S.J
- Dersxwna Kapsyla
- Vendily
- Manurocker95