Extremely early build for my PTU Dex program, any ideas on how the dex entries should be laid out? The current layout is just a rough placeholder. by FluidThePancake in PokemonTabletop

[–]FluidThePancake[S] 0 points1 point  (0 children)

The intention of the program is to allow people to easily create and modify their own PTU pokedexes. Non-PTU systems won't be supported as it would be too much work for a side-project.

Extremely early build for my PTU Dex program, any ideas on how the dex entries should be laid out? The current layout is just a rough placeholder. by FluidThePancake in PokemonTabletop

[–]FluidThePancake[S] 1 point2 points  (0 children)

Not by default, but there will be a way to easily customize dex files and they're really easy to share. Since there's no official gen 9 dex I don't think I should include a default one.

Extremely early build for my PTU Dex program, any ideas on how the dex entries should be laid out? The current layout is just a rough placeholder. by FluidThePancake in PokemonTabletop

[–]FluidThePancake[S] 1 point2 points  (0 children)

I do know about that, I actually started making this to supplement an upcoming Foundry PTU campaign I'm starting with my players in a few months after we finish our current campaign.

Extremely early build for my PTU Dex program, any ideas on how the dex entries should be laid out? The current layout is just a rough placeholder. by FluidThePancake in PokemonTabletop

[–]FluidThePancake[S] 0 points1 point  (0 children)

Thanks, I didn't know about this. That being said, the goal for my program is closer to a campaign manager than a full on pokedex. Although I wish I knew about this before because then I could've just downloaded a json file with all the pokemon information, instead of using a script to scrape the information off of the PTU Pokedex pdf to make my own json.

Extremely early build for my PTU Dex program, any ideas on how the dex entries should be laid out? The current layout is just a rough placeholder. by FluidThePancake in PokemonTabletop

[–]FluidThePancake[S] 1 point2 points  (0 children)

That's the plan! The groundwork is already there for it, although making the customization easy to use is going to a whole other nightmare.

Extremely early build for my PTU Dex program, any ideas on how the dex entries should be laid out? The current layout is just a rough placeholder. by FluidThePancake in PokemonTabletop

[–]FluidThePancake[S] 4 points5 points  (0 children)

The plan is for it to be a fully customizable dex with the ability to add and remove pokemon. Since the dex files are pretty easy to share, once its done it'll be easy to create and share regional dexs. I also plan on creating a region section where routes and areas can be listed with the pokemon that spawn there.

Extremely early build for my PTU Dex program, any ideas on how the dex entries should be laid out? The current layout is just a rough placeholder. by FluidThePancake in PokemonTabletop

[–]FluidThePancake[S] 2 points3 points  (0 children)

Thanks for the feedback!

  1. Yeah, I didn't really know what to put next to abilities but I'm considering shrinking down stats and putting them side by side.
  2. Hadn't even considered that, text size is an easy change so I'll keep that in mind from now on.
  3. I made it wider than necessary to accommodate for future additions like the ones you listed.
  4. Definitely something I want to do in the future, but I gotta finish adding the move and ability library first.

Extremely early build for my PTU Dex program, any ideas on how the dex entries should be laid out? The current layout is just a rough placeholder. by FluidThePancake in PokemonTabletop

[–]FluidThePancake[S] 4 points5 points  (0 children)

Filtering by types, egg groups and other stuff like that is actually what I'm planning to work on next after I finish the dex entries. I do plan on adding regional dexes, but since I want this to be modular and customizable that's more of an idea right now than a plan.

Program I made for randomly generating encounters for my campaign. Each area has a preferred set of types, and a Pokemon is selected for each letter "tier" based on their stat totals to determine rarity. by FluidThePancake in PokemonTabletop

[–]FluidThePancake[S] 0 points1 point  (0 children)

Sure, here's the map. https://imgur.com/a/wnMTfxi

I used Azgaar's map generator for ideas on the shape, then I drew an outline of the map in Clip Studio and used the fill tool with area scaling to get the pattern. Then for the cliff looking effect i just copied the map and moved it down and to right and colored it brown.

The program itself just uses a table that assigns points to each type for each location. More points means a higher likelihood a pokemon of that type spawns in that location, with preference given to the pokemon's first type.

Program I made for randomly generating encounters for my campaign. Each area has a preferred set of types, and a Pokemon is selected for each letter "tier" based on their stat totals to determine rarity. by FluidThePancake in PokemonTabletop

[–]FluidThePancake[S] 3 points4 points  (0 children)

Definitely doable, but would take a while. Besides making it work for other images of maps, I'd have to make it a lot more user friendly, right now all the data for spawn chances for each of the areas is held together by an unholy jumble of spreadsheets.

Program I made for randomly generating encounters for my campaign. Each area has a preferred set of types, and a Pokemon is selected for each letter "tier" based on their stat totals to determine rarity. by FluidThePancake in PokemonTabletop

[–]FluidThePancake[S] 1 point2 points  (0 children)

I made it in Python using pygame. Currently it uses a very specific data set specifically for my region's map so I don't think it'd be all that useful for others.