Skip to content

ToxcGang/OpenSteamToolPlugin

 
 

Repository files navigation

OpenLuaTools for OpenSteamTool

OpenLuaTools is LuaTools for OpenSteamTool.

OpenLuaTools is the OpenSteamTool-compatible continuation of LuaTools as a Millennium plugin. It targets OpenSteamTool instead of the legacy SteamTools layout.

What changed

  • Lua scripts are installed, listed, and removed from <Steam>/config/lua, which is the directory OpenSteamTool watches.
  • setManifestid(...) lines from downloaded Lua scripts are preserved because OpenSteamTool supports manifest pinning.
  • Update checks point at ToxcGang/OpenSteamToolPlugin and no longer fall back to the original upstream package host.
  • Auto-updates are distributed through GitHub Releases using the OpenSteamToolPlugin.zip release asset.
  • Downloaded Lua and fix archives are extracted to a temporary plugin directory first, then validated before files are copied into Steam or game folders.

Notes

  • This fork is OpenSteamTool-only. It does not write to <Steam>/config/stplug-in.
  • OpenLuaTools uses the openluatools Millennium plugin namespace.
  • No automatic migration is performed for old SteamTools stplug-in scripts.

About

A LuaTools Millennium plugin for OpenSteamTool.

Resources

License

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • JavaScript 64.0%
  • Lua 24.7%
  • Python 7.8%
  • CSS 3.1%
  • Shell 0.4%