Skip to content

bluecheetah001/LiveSplit.StardewValley

Repository files navigation

Stardew Valley Auto Splitter

A LiveSplit autosplitter component for Stardew Valley

Features

  • Remove inconsistent save times (when the white text is visible)
  • Remove time while rebuilding graphics
    • This is usually very quick, but is also done a lot in some glitches
  • Remove time while the game is \paused (introduced in 1.3+)
  • Automatically start the timer
  • Automatically split the timer at key events
  • Automatically stop the timer at run end
  • Automatically reset the timer when starting a new run

Version Support

  • Support for version 1.3.* (latest is 1.3.28)
  • Support for version 1.2.33
  • Support for version 1.11
  • Support for version 1.07
  • Support for Steam
  • Support for other vensors (GOG)

Installing

  • Copy Components/LiveSplit.StardewValley.dll into the Components folder in LiveSplit
  • Add the Stardew Valley Auto Splitter component to the layout

Getting Started

  • Built in Visual Studio 2017
  • The missing LiveSplit.Core can be found next to the LiveSplit.exe executable
  • the MemoryHelper project is used to compute and verify the offsets needed to inspect the game's memory
    • this is mostly done since the CLRMD dependency fails to inspect a process with a different pointer size
  • When commiting to master, make sure to update the Components folder

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages