A set of in-progress EmmyLua annotations for the GearBlocks scripting API. This project is based off of the official, publicly available documentation located at https://www.gearblocksgame.com/apidoc/index.html.
The goal of this project is to provide function signatures, globals, and type annotations for the most commonly used parts of the API. Above all, it aims to make writing scripts in an IDE environment more straightforward and feature-complete.
Object descriptions and parameter names are mostly held faithful to the official documentation, but differences may arise when deemed improvements to clarity.
This is an independent resource with the sole purpose of improving the GearBlocks scripting experience. It is not maintained by, nor affiliated with, GearBlocks or SmashHammer Games.