Aaron Suen
09dd5de920
Tone down "active" glow a bit.
2019-11-30 19:50:19 -05:00
Aaron Suen
62f26784e4
More lens state distinctive textures.
...
Make all optics distinguishable at nearly any angle.
2019-11-30 19:37:43 -05:00
Aaron Suen
525a6f7c0f
Make optics look distinct by state.
...
New brighter/bolder port textures make it easier to
distinguish active vs. inactive optics from a distance.
2019-11-30 18:44:51 -05:00
Aaron Suen
d8976d3423
New low-poly model for prisms too.
2019-11-30 18:04:28 -05:00
Aaron Suen
39dea8a2ae
MAJOR: Code quality audit using luacheck.
...
- Removed lots of unused variables, a few shadowed identifiers.
- Removed a few sections of dead code.
2019-08-31 09:26:53 -04:00
Aaron Suen
85f87d1c17
Simplify some selectionboxes significantly.
2019-03-30 21:23:02 -04:00
Aaron Suen
a2e68a3e71
Glass sounds.
2019-03-14 20:13:37 -04:00
Aaron Suen
8053bbc21c
Transactional stability for optics.
...
- Make lens not flicker with light level dithering by using
histerisis in threshold.
- Optical nodes always read the past world snapshot for creating
the next snapshot, so there are no accidental fast paths
through optical logic leading to glitches (hopefully).
2019-03-12 20:22:42 -04:00
Aaron Suen
111338e56f
Pound glass back into sand. Fix recipe prioritization for pummels.
2019-03-09 19:40:02 -05:00
Aaron Suen
c0e68a24b4
Add basic glass nodes, new textures.
2019-03-07 19:26:53 -05:00
Aaron Suen
0652636e47
Remove redundant rotations, simplifying node spinning.
2019-03-07 10:04:32 -05:00
Aaron Suen
cb78b5a334
Got immediate triggering working.
2019-03-07 01:40:26 -05:00
Aaron Suen
94082bc86a
Prism and full logic basically working.
...
There seems to be an issue triggering events, so a lot of work
is being done by the abm to cover over this problem...
Much like my earlier work with sz_rotary, I suspect a lot of
fine-tuning will be needed.
2019-03-07 00:58:37 -05:00
Aaron Suen
42466f557c
Oops, of course, I left debug code in.
2019-03-04 23:50:33 -05:00
Aaron Suen
0d23186747
Start getting into nitty-gritty optical transmission protocol.
...
This is going to be a lot like sz_rotary from sztest, and one of
the more complex things to implement.
2019-03-04 23:49:16 -05:00