Also fixed a screwed up register_craftitem that was overriding a register_node
call for the same object (wooden table legs). Got rid of the old "mkII" wooden
table legs.
into two files - one with the nodebox models, and one with the
actual node definitions.
In the process, cleaned up the code that handles node_ownership
and protection mods.
Also made the mod automatically enable either left-click or right-click to
open/close a door, depending on whether the game supports it (actually it
checks for the existance of an unrelated function that happened to be added at
the same time as the new right-click function).
Renamed some textures, duplicated all of the _lr.png textures to make it
easier to register the textures in a loop and to allow for more flexible
texturing.
doors, converted the others to use that new code, and all use nodeboxes now.
Folding doors are now called "closet" doors and will be converted via a handful
of aliases. Tweaked crafting recipe for oak closet door to put the steel ingot
on the left. Moves all doors' crafting recipes into crafts.lua. This sweeps
away the old buggy zlpdoors-derived code.
Made using one stick above one moreblocks super glow glass (same sort of recipe
used for other microblocks, but this one's centered on the bottom face of the
node).
Recipe changes:
Brass and wrought iron poles, table legs, and fences/railings were too
expensive in practice. Increased recipe outputs.
Small square glass table now comes from one small round table (instead of
three-to-two). Large square glass comes from one small square insted of two. Small round, small square, and large wooden tables follow the same pattern.
All glass tables can be recycled back into glass blocks via the Vessels mod's
recipes. All are 3:1 with glass fragments (and thus, 3:1 with glass blocks),
so there's no glass wasted.
All wooden tables can be crafted into sticks by putting three of a given item
onto the crafting grid. Any such craft yields 4 sticks, so there's no waste.
Other changes:
3d-ified nightstands, improved their textures somewhat.
New nodes:
* Added working oven (really just a furnace with new textures)
* Added mini-fridge that stores 24 slots
* Added kitchen cabinet that stores 24 slots
* Added half-size kitchen cabinet that stores 12 slots (6x2)
* Added kitchen sink with under-sink cabinet that stores 16 slots.
* Added slab-sized and half-slab-sized glowlights (e.g. ceiling fixtures)
* Added curtains in 6 colors: red, green, blue, purple, pink, white
Notes:
This mod now requires Moreblocks for some recipes - namely fridge and oven.
slideshow, similar to Jordach's old TV mod, but using the game's animated
texture feature and a vertical strip of images instead of an ABM. Animation
time set for 80 seconds, so each of the 8 images shows for 10 seconds.
The textures were drawn to counteract this, without my realizing I was doing
just that. :-) Fixed. Also replaced all "tile_images" references with "tiles",
since the former is deprecated in favor of the latter.