Just a small package to plot stuff from your StarVaders run history.
- Install the dependencies:
pip install -r requirements.txt-
Copy the
historydirectory from your StarVaders save data into thedatadirectory.- Path to save data for Windows:
C:\USER\AppData\LocalLow\Pengonauts\StarVaders\saves- Path to save data for Flatpak Steam install on Linux:
~/.var/app/com.valvesoftware.Steam/.steam/steam/steamapps/compatdata/2097570/pfx/drive_c/users/steamuser/AppData/LocalLow/Pengonauts/StarVaders/saves/
- Import and instantiate SVStats
from src.StarVadersStats import SVStats
svs = SVStats(
#Optionally supply path to history directly
#Required if history is not copied to data-directory
rundir = None
)- Plot run success:
fig, ax = svs.plot_runSuccess(
pilot=None #Optionally filter to specific pilot or class
)- Plot final room for failed runs:
fig, ax = svs.plot_finalRoom(
pilot=None #Optionally filter to specific pilot or class
)- Plot win rate versus the different bosses:
fig, ax = svs.plot_bossWinRate(
pilot=None #Optionally filter to specific pilot or class
)- Plot your runs with the different packs:
fig, ax = svs.plot_packSuccess(
pilot=None #Optionally filter to specific pilot or class
)- Print overview table:
svs.print_pilot_table()



