Skip to content

juvenigi/TTSLuaScripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tabletop Simulator Scripts

currently holds the collections of lua scripts I have been working on.

Prerequisites

  • Python 3 (for build scripts)
  • Add generic-ide-tabletopsimulator to your ./build/ directory
    • TODO this is a huge mess, but this is the current backbone of the build process.
  • IntelliJ IDE with EmmyLint or Luanalysis plugins installed (typechecking)
    • follow the readme of generic-ide-tabletopsimulator, especially if you don't want to use IntelliJ

Roadmap

  • write simple Lua scripts
    • Playmat / Deck shuffler script
    • Write-protected card
    • Stamp to lock/unlock editing
    • Item shop (place a card in three slots, discard to the bottom after a choice is made)
  • Tabletop Save File patcher
    • deck editor
    • implement script bundling functionality
    • deck editor 2.0 (better graphics, composable graphical elements)
  • Git submodules
    • savefile patcher as a submodule
    • improve the build process here
    • PR the TTS types maintainer with updated types

About

Some Scripts for Tabletop Simulator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages