evrooije
adb42fa270
Source code reorganization. Global noises are now in a separate
...
file in order to make the core a bit more readable
2018-08-07 01:01:05 +02:00
evrooije
160ce77c20
Fixed offset Y bug causing repetition of terrain below the Y
...
centerpoint. Fixed lighting bug, seems that the nolight flag is
absolutely essential in order for everything to work correctly.
2018-08-05 23:26:00 +02:00
evrooije
423c153e47
Fixed missing test on the simple generators params (nil check),
...
parameterized the levels generator settings so they can now be
passed on generator registration, changed levels local noises to
global noises. Fixed HUD offset issue, where it would show the
wrong zone and relative coordinates off by 1. Added support for
per layer specific settings such as enabling/ disabling bedrock
or skyrock per layer, overriding certain other settings or
behavior, etc.
2018-08-03 12:30:42 +02:00
evrooije
f24d4a3a80
Full implementation of layer wrapping, noise mixing and noise
...
mirroring on all edges. Teleportation implemented, also on all
edges.
2018-07-31 21:49:32 +02:00
evrooije
e29ad477ea
First (non-functional) cut at the layer wrapping code. Added some
...
additional hooks to control the core, overriding bedrock and
skyrock generation. Shadow caster can now be enabled/ disabled.
2018-07-28 20:45:53 +02:00
evrooije
1f2bcc5f81
Fixed some bugs, added HUD status to dump of mod state to log,
...
changed the default set of generators, using levels only for now
2018-07-24 21:20:38 +02:00
evrooije
66508f1615
Split code into different source files for better maintainability.
...
Added layer names and HUD system to display offset coordinates and
the layer number and/ or layer name
2018-07-24 19:26:28 +02:00