¶ THIS POST IS OBSOLETE
Please note that this post is obsolete and soon will be replaced with an updated version.
Thank you for your understanding!
Requires Beta version 1.1.3 or higher
Pokémon can be generated in the system in two ways, either using the /ptug
chat command, or by the system we call "dex-dragin"
All Pokémon generated this way will automatically have the following things generated:
Currently there is no way to generate high-level base pokemon, but this will be added in a update in the near future.
The system comes pre-loaded with a Compendium called 'dex entries', dragging in any of these dex entries onto the canvas will result in the system generating a copy of that Pokémon.
We recommend the usage of the Quick Insert Module so instead of having to open the compendium you can instead just search for a pokemon to generate using that:
Images are set using the system's default img path.
The Pokémon generation works through a formatted chat command. Where every 'command' you give has to be on a new line.
This allows you to generate any amount of Pokémon for your random encounter needs.
/ptug generate 1-10
pokemon bulbasaur
level 5-40
stats weighted
folder BulbasaurFolder
imgpath /uploads/ptu/gen4-art/
This command will generate 1 to 10 Pokémon of the Bulbasaur line, ranging between level 5 & 40. Turning into Ivysaur/Venusaur if they are the right level for evolution. Their stat distribution method has been set to 'weighted', and all generated actors will be put in the folder named 'BulbasaurFolder'.
Finally, they will be given an avatar & token if one is present in the given img path (more details below).
Command | Possible Properties | Note |
---|---|---|
generate | [number] or [number]-[number] |
Can be used as single number or range, f.e.: generate 1 or generate 1-10 |
pokemon | [species name] or [national dex id] |
|
random | [rollable table name] |
See How to use the random commandWill override pokemon command. |
stats | random or weighted or basestats |
random distributes all stats randomly.weighted distributes stats randomly based on weighted values which are based on your base stats + naturebasestats distributes stats evenly based on your base stats + nature |
statrng% | [number] |
Optional: % of level up points that should be distributed randomly, regardless of stat distribution method. Ex: 10% can be written as: 0.1 or 10 |
folder | [Name of Folder] |
Optional - Is case-sensitive |
imgpath | [path to img folder] |
Optional - See How to use the imgpath command |
imgext | .[extension] |
Optional - The extension of your image files, defaults to .png |
imgpath
commandThis command still functions but is deprecated, instead please set the system's default img path.
If you'd like to automatically apply images to your generated Pokémon you can use the imgpath
command.
The value of this command should be a path to a folder which contains the images you wish to use for avatars & tokens.
Example: /world/my-ptu-campaign/images/pokemon-sprites/
Note: you must always start & end with a /
.
The images in the folder should be following one of the following formats:
0001.png
001.png
BULBASAUR.png
bulbasaur.png
Given the following command
/ptug generate 1
pokemon bulbasaur
level 5
imgpath /world/my-ptu-campaign/images/pokemon-sprites/
One of the following files should be present in your foundry installation:
%yourfoundryinstallfolder%/data/world/my-ptu-campaign/images/pokemon-sprites/0001.png
%yourfoundryinstallfolder%/data/world/my-ptu-campaign/images/pokemon-sprites/001.png
%yourfoundryinstallfolder%/data/world/my-ptu-campaign/images/pokemon-sprites/BULBASAUR.png
%yourfoundryinstallfolder%/data/world/my-ptu-campaign/images/pokemon-sprites/bulbasaur.png
if your wish to use a different type of img file then
.png
you can use theimgext
command to change it to any valid img type.
random
commandInstead of only generating 1 type of Pokémon you can instead generate random species based on a Rollable Table in your foundry world.
Create a new Rollable Table and call it anything without spaces in the name.
Add new results where the Result Type
= Text
and Result Details
= the name of a Pokémon Species or it's National Dex ID.
Optionally you can also add a weight which will be taken into consideration.
The table can now be used to randomly generate pokemon with.
Given the following command
/ptug generate 5
random forest
level 5
With the following Rollable Table called forest
with items:
Result Type | Result Details | Weight |
---|---|---|
Text | Pidgey | 30 |
Text | Rattata | 30 |
Text | Hoothoot | 20 |
Text | Poliwag | 19 |
Text | Eevee | 1 |
5 level 5 pokemon will be generated, where every one of these pokemon has a 30% chance to be either a Pidgey or a Rattata, 20% chance to be a Hoothoot, 19% to be a Poliwag or a 1% chance to be an Eevee.
The PTU Foundry System comes with a set of habitat tables in the compendiums. To be able to use those all you need to do is as a GM, go to the Compendium tab, right click the 'Habitats' compendium, and hit "Import All Content"
As long as the habitat tables are inside of the world, the system will be able to recognize them.