• The moderator of this forum is jetou.
  • Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.

Programming Tera Raid Builder - a planning tool for multiplayer Tera Raids

Tera Raid Builder - a planning tool for Tera Raids
theastrogoth.github.io/tera-raid-builder/
github repo

The Tera Raid Builder is a web tool geared toward creating strategies for Tera Raid battles based off of the Pokémon Showdown Damage Calculator. It shines when coming up with one-hit KO strategies for coordinated group raids, but it can be helpful when planning solo raids, too!

TRB_raiders.png
TRB_moves.png


TRB_search.png

Notable Features
Raid Simulation
  • Damage calculations via @smogon/calc, with some modifications for Tera raids
  • Incorporation of stat boosts, ailments, and field effects from moves and items
  • Correct interactions for (most) items, abilities, moves, statuses, immunities, and field conditions
User Interface
  • Import/Export builds in a format compatible with PokePastes or the Showdown Damage Calculator
  • Automatic filtering of learnable moves and possible abilities for each species
  • View damage, status effects, and stat level changes across turns
  • Display stats and EVs in radar plots
  • Translate Pokémon, moves, items, abilities, natures, and stats into any of 9 officially supported languages
  • Search for Pokémon by types, abilities, moves, stats, or a combination of filters
Sharing
  • Save and share strategies via the URL hash, with strategy information stored in a Cloud Firestore database
  • Save notes and credits with strategies
  • Generate infographics for showcasing a strategy



Here are links to a few example strategies (with various authors) that show off some fun interactions that can happen in Tera raids:
 
This tool is so well made and looks really good too! I especially love the sticker effect, such a cool touch.
I'm really impressed that you have translations for 9 different languages! I would love to be able to provide more translations for Showdex, as we only have French currently. Would it be cool if we used your translations? We would give credit of course :)
 
I'm really impressed that you have translations for 9 different languages! I would love to be able to provide more translations for Showdex, as we only have French currently. Would it be cool if we used your translations? We would give credit of course :)

Sure thing! I should note (and add to the page's acknowledgements) that the vast majority of the translations were taken from PokéAPI, so there's no need to credit the TRB team specifically. For the TRB, translated terms are just stored here in .json files with the English words as keys, so although this is pretty inefficient, it should be easy to parse and reformat things however you'd like.
 
Sure thing! I should note (and add to the page's acknowledgements) that the vast majority of the translations were taken from PokéAPI, so there's no need to credit the TRB team specifically. For the TRB, translated terms are just stored here in .json files with the English words as keys, so although this is pretty inefficient, it should be easy to parse and reformat things however you'd like.
Awesome, thank you! Super helpful for sure.
 
Back
Top