each sign type has a separate table which now defines the nodebox
model and position of the text on that model, instead of separate
sets of tables for each.
MUCH more readable background texture for all signs
use exact-to-pixel dimensions on all signs
move sign models to start of signs_lib where they can be seen
make homedecor's brass/iron signs-on-posts use them
adjust all textures accordingly
Used and re-licensed with permission of LazyJ and jp:
```
[07-27 10:02] <jp__> Hi Vanessa. I replaced the LazyJ's smokes nodes by few particules : https://forum.minetest.net/viewtopic.php?p=149534#p149534
[07-27 10:03] <jp__> Now I think this mod is mature for integrate Homedecor...
[07-27 10:17] <VanessaE> LazyJ: homedecor is LGPL. your code is GPL. by extension so is jp's fork.
[07-27 10:18] <VanessaE> I'd like to include his fork of your mod into homedecor modpack.
[07-27 10:18] <VanessaE> your permission is required :)
[07-27 10:18] <LazyJ> Ok.
[07-27 10:18] <LazyJ> What's the difference between LGPL and GPL? I just go with whatever the original author uses.
[07-27 10:19] <VanessaE> beats the hell out of me exactly except LGPL is supposed to make it easier to use code so-licensed in proprietary projects or something.
[07-27 10:19] <VanessaE> I only use it because minetest_game did and I got some code from there.
[07-27 10:20] <LazyJ> Ok with me to use it.
[07-27 10:21] <LazyJ> Credit to semmett9 too.
```
Re-drew/re-rendered or just tweaked them to use alpha where appropriate,
since the inventory can use it reliably these days.
Other changes include better image for table legs, reduced the power
crystal image since it doesn't need to be so big now, and reduced the
height/diameter of the motor a little.
now leaves become oil extract, which is cooked into paraffin
this is then cooked into plastic sheets.
needed for future recipes that will need some kind of wax.
This also removes the pipe as line separator, and uses real
newlines instead.
To be compatible with older signs, those older signs are *NOT*
updated, and still use the old line handling code. In order to
take advantage of the new UI, old signs will have to be
replaced. This is an unfortunate drawback that cannot be
fixed.
Newly-placed signs will have the new features right away.
if technic is not installed, just define its brass ingot and use the standard
moreores silver/default copper craft recipe to make it.
if technic is installed, define no recipe for it - let technic's zinc/copper
alloy furnace recipe handle it.