diasurgical / devilutionX

Diablo build for modern operating systems
Other
8.08k stars 796 forks source link

[Feature Request]: Expand and Document the Lua API #7544

Open scalyone opened 3 hours ago

scalyone commented 3 hours ago

Feature Type

Quality of Life

Describe

I would like to start creating mods using Lua but currently I'm not sure where to begin as there is little to no documentation. I'm also not sure how to go about finding the right areas to hook as I am very unfamiliar with C++.

StephenCWills commented 2 hours ago

Obviously, we intend to do this. It's pretty much the primary focus of the 1.6.0 release.

Just about the most complicated thing you can make with Lua at this point is a clock in the corner.

image

This much is already documented on Discord, and also here: https://github.com/diasurgical/devilutionX/pull/6775#issuecomment-1793493004

AJenbo commented 2 hours ago

Well you can also play sounds so you could make an alarm if you got really fancy