Skip to content

j4rv/hsr-tct

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Honkai Star Rail Theorycrafting Tool

TDLR: A flexible way of sheeting damage, comparing relic sets or supports.

Has support for debuffed enemies (think Silverwolf, Topaz or Resolution Shines As Pearls of Sweat), buffs on specific attacks or team buffs.

A picture of Hook

Executing it from the source

  • Install Go 1.20+ (https://go.dev/doc/install)
  • Execute the following command to run it without making an exe:
    • go run .\cmd\hsrtctsheets\ (from the root directory of the repository)
    • go run {FULL_PATH}\cmd\hsrtctsheets\ (from any directory)

Input sheet

The app looks for a file named "HSRTCT-config.xlsx", needs to be on the same folder.

Example (my own input sheet)

Scenarios example (cropped): A cropped screenshot of the Scenarios page from the input excel

Relic sets example (cropped): A cropped screenshot of the Relic Sets page from the input excel

Most stuff is coded as a buff (including enemy debuffs).

A buff consists of:

  • The stat it buffs (or debuffs)
  • The number value of the buff
  • The damage tag condition (if it has one)
  • The element condition (if it has one)

Output

Scenario results: A screenshot of the Scenario results page from the output excel

Scenario explanation example (cropped): A screenshot of a Scenario explanation page from the output excel

Roadmap

  • Create the calculator package hsrtct
  • Decide the database to use
    • A google sheet input kek
    • An in memory db kek
  • Make the config sheet
    • With a Character, using a LC
    • With 1-5 Enemies
    • With N Attacks to Enemy with an amount
    • Final damage: The addition of all attacks damage times their amount
  • Better explanations
  • Add "Dmg reduction" stat
  • Implement stuff like "Crit dmg taken" on enemies
  • Implement a way to add break damage on scenarios
  • Implement a way to calc heals/shields

About

Honkai Star Rail Theorycrafting Tool

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages