TODO: Random stuff that needs addressed
several inventory items are being flat-colored by itemstack coloring, need to find workaround: --- (no workaround possible)
bed_regular
kitchen_chair_padded
tablelamp
standinglamp*
desk_lamp
lavalamp:lavalamp
lavalamp:lavalamp_off
lrfurn:armchair
lrfurn:longsofa
lrfurn:sofa
Placing homedecor beds: placing two twins to form a king changes the color of the first twin to match the second
standing lamp bypasses vertical stacking check to get around a placement color bug (nor should it bother, this bug is a useful feature)
Allow showerheads to be turned on if placed above a bathtub.
Make all doors use minetest_game doors API
Make doors respond to mesecons signals
Add a medium-sized flat-panel TV, 2x1 nodes.
check/fix collision boxes on glowlight slabs (nothing wrong)
If possible, split-off all of the various chairs, combine them and lrfurn into a "homedecor_seating" mod. If necessary, make lrfurn into a stub which depends on that, for backward compatibility.
Split the soda machine into a separate mod, use it as the basis for some kind of generic vending machine mod, add food vending machine, one of those glass-front "bottle dispenser" machines (like the ones used to dispense bottles of Snapple), perhaps one of those sliding-front-door refrigerators commonly found at a grocery store check-out aisle or outside a gas station.
Add "rope" lighting (those soft tubes/hoses filled with LEDs or small light bulbs)
Add on/off variants to all relevant light sources (on right-click), make them respond to mesecons signals
Make table- and standing lamps respond to diglines, since they're dimmable and not just on/off
Turn wall switch into essentially a clone of mesecons wall lever, make all relevant light sources respond to mesecons signals.
Add unifieddyes support to rope lighting.
tabletops placed onto table legs should combine into one node , similar to signs_lib signs on fences.
add a conversion LBM to item_frames to translate display_blocks items into pedestals displaying something meaningful (and get rid of display_blocks from Dreambuilder). Maybe add a few more pedestal variants (different textures).
Extend the "sit" function in lrfurn to work on all other types of seating. On right-click of a seat, have it trigger the "sit" posture at the proper positioning and then pop-up a dialog indicating that you're sitting down, with a button to get up. Place the pop-up as far from the center of the screen as possible, maybe cover the hotbar.
fix undeclared globals: "ac_cbox" at homedecor_seating/armchairs.lua:54, "onoff" at homedecor_electrical/init.lua:32 (outdated)
Allow placing signs_lib signs flat onto chainlink fence, picket fence, privacy fence, and wrought iron fence (2), including corners. Excludes barbed wire fence. Would be a variant of standard signs_lib "onpole" sign model, with the square part of the pole mount, but with "bolts" sticking out of the back instead of the two bands. (not practical)
Rather than the TV and plasma screen automatically "flipping channels" every few seconds, allow the user to do so by right-clicking. Each "channel" would be an animated texture of its own.
Add kitchen cabinet with drawers.
Allow colorization of kitchen cabinetry and everything else in the kitchen that is wood-textured. Probably use "fake wallmounted" mode to allow 32 colors.
Do the same for kitchen things bearing white enamel (fridge, dishwasher, oven, etc)
TODO: Random stuff that needs addressed
![image](https://user-images.githubusercontent.com/24964441/143720020-79ac9422-de8d-46b0-b746-2d6cb0b6b39c.png)
-- RAW TEXT --
TODO: Random stuff that needs addressed several inventory items are being flat-colored by itemstack coloring, need to find workaround: --- (no workaround possible)
bed_regular kitchen_chair_padded tablelamp standinglamp* desk_lamp lavalamp:lavalamp lavalamp:lavalamp_off lrfurn:armchair lrfurn:longsofa lrfurn:sofa Placing homedecor beds: placing two twins to form a king changes the color of the first twin to match the second
standing lamp bypasses vertical stacking check to get around a placement color bug (nor should it bother, this bug is a useful feature)
Allow showerheads to be turned on if placed above a bathtub.
Make all doors use minetest_game doors API
Make doors respond to mesecons signals
Add a medium-sized flat-panel TV, 2x1 nodes.
check/fix collision boxes on glowlight slabs (nothing wrong)
If possible, split-off all of the various chairs, combine them and lrfurn into a "homedecor_seating" mod. If necessary, make lrfurn into a stub which depends on that, for backward compatibility.
Split the soda machine into a separate mod, use it as the basis for some kind of generic vending machine mod, add food vending machine, one of those glass-front "bottle dispenser" machines (like the ones used to dispense bottles of Snapple), perhaps one of those sliding-front-door refrigerators commonly found at a grocery store check-out aisle or outside a gas station.
Add "rope" lighting (those soft tubes/hoses filled with LEDs or small light bulbs)
Add on/off variants to all relevant light sources (on right-click), make them respond to mesecons signals
Make table- and standing lamps respond to diglines, since they're dimmable and not just on/off
Turn wall switch into essentially a clone of mesecons wall lever, make all relevant light sources respond to mesecons signals.
Add unifieddyes support to rope lighting.
tabletops placed onto table legs should combine into one node , similar to signs_lib signs on fences.
add a conversion LBM to item_frames to translate display_blocks items into pedestals displaying something meaningful (and get rid of display_blocks from Dreambuilder). Maybe add a few more pedestal variants (different textures).
Extend the "sit" function in lrfurn to work on all other types of seating. On right-click of a seat, have it trigger the "sit" posture at the proper positioning and then pop-up a dialog indicating that you're sitting down, with a button to get up. Place the pop-up as far from the center of the screen as possible, maybe cover the hotbar.
fix undeclared globals: "ac_cbox" at homedecor_seating/armchairs.lua:54, "onoff" at homedecor_electrical/init.lua:32 (outdated)
Allow placing signs_lib signs flat onto chainlink fence, picket fence, privacy fence, and wrought iron fence (2), including corners. Excludes barbed wire fence. Would be a variant of standard signs_lib "onpole" sign model, with the square part of the pole mount, but with "bolts" sticking out of the back instead of the two bands. (not practical)
Rather than the TV and plasma screen automatically "flipping channels" every few seconds, allow the user to do so by right-clicking. Each "channel" would be an animated texture of its own.
Add kitchen cabinet with drawers.
Allow colorization of kitchen cabinetry and everything else in the kitchen that is wood-textured. Probably use "fake wallmounted" mode to allow 32 colors.
Do the same for kitchen things bearing white enamel (fridge, dishwasher, oven, etc)