3 Commits

Author SHA1 Message Date
FaceDeer
7d0b7e3d4b cleanup with luacheck, remove old depends and description files 2023-09-29 20:15:23 -06:00
FaceDeer
d10e0a6e5a
Major rewrite of the API to support more complex decoration methods. Old API still available in legacy.lua
This major rewrite grew out of a desire to be able to have stalactites placed according to a global noise function, which meant the whole decoration approach had to be changed to allow for data to be efficiently carried over between nodes. In the process I cleaned up a lot of old inefficient code, some of it written back when I was still learning LUA in general.

The legacy.lua file contains the old deprecated code so in theory any mods depending on subterrane should still function as they did before.
2018-12-29 12:56:30 -07:00
FaceDeer
b77e297302 Splitting out of Caverealms after extensive modification 2017-03-22 00:03:26 -06:00