Skip to content

Plat251/CrLua

 
 

Repository files navigation

CrLua

Tabletop Simulator lua utilities

A note about #include

Atom offers a great #include shortcut to insert one ttslua file into another, injecting the file when you push to TTS and replacing it with the include when loading it back. Nice! ... except it does no checking. If you were to create an object with includes it would work, but if someone else were to load it they would get a file with an include it in pointing to a missing file.

I use the InlineIncludes.py tool to create final versions, doing the same job but with notation Atom does not understand to prevent it from attempting to unwind the include if someone else looks at the file.

Moreover, the StripTests.py tool pulls out most of the testing code for release.

About

Tabletop Simulator lua utilities

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 66.7%
  • HTML 30.3%
  • CSS 2.4%
  • Shell 0.6%