Commit Graph

17 Commits

Author SHA1 Message Date
Tim b5188493cc abstract common nodebox forms, fixing some ignored ones in the process 2015-01-23 12:37:23 -05:00
Tim d6ce145f9c use an expand def-field to automaticly expand and unexpand the three available types of expansion and let nearly all decor use this form
example of usage:
	expand = { top="homedecor:newnode", right="homedecor:rightnode", forward="homedecor:forwardnode" }
2015-01-23 12:37:23 -05:00
Tim be4ed12b6c whitespace cleanup:
* remove all trailing whitespaces
* make inbox and computer use the prevalent indentation rules
* CRLF->LF where found
2015-01-21 00:44:23 +01:00
Vanessa Ezekowitz 258304569f fix collision boxes on tables 2014-12-25 21:42:12 -05:00
Vanessa Ezekowitz 1b6f68c92a Add inventory images for square glass/wood tables 2014-12-14 16:00:37 -05:00
Vanessa Ezekowitz 9d903b82be Use mesh node for small square table 2014-12-14 13:22:44 -05:00
Vanessa Ezekowitz 84506cab4c phase out the _t, _b, and _s glass/wood table variants
Uses the engine's 6dfacedir code and the rotate helper function
to do the job instead.  ABMs added to convert old nodes.
2014-12-14 12:38:15 -05:00
Vanessa Ezekowitz 3b0e6ad95d use mesh node for round tabletops 2014-12-13 20:31:57 -05:00
jp 3bb41cbb4f Textures optimizing 2014-11-03 12:46:45 +01:00
Vanessa Ezekowitz 068bff4594 functionalize most of the two-node objects' placement code 2014-09-07 15:01:51 -04:00
Vanessa Ezekowitz 365247b7c3 prevent crash if screwdriver was able to rotate a part of bed, pool table,
or desk.  (really anything that is a side-by-side object).
2014-08-14 15:34:35 -04:00
Vanessa Ezekowitz fbed3bfab2 use modern protection function in tabletop nodes 2014-07-20 10:29:12 -04:00
Vanessa Ezekowitz 1d01973121 give the desk a proper inventory image 2014-06-29 12:18:16 -04:00
Vanessa Ezekowitz ba3abaa6a6 avoid duplicating get_nodedef_field() function
(both doors/gates and desk need it)

moved to init.lua and into homedecor.* namespace.
2014-06-29 10:47:25 -04:00
Vanessa Ezekowitz f8efeee4d7 add computer desk 2014-06-29 10:43:34 -04:00
Xanthin e702ef9f13 Fixes to translation. 2014-04-04 09:10:26 -03:00
Vanessa Ezekowitz e057d357c8 split signs_lib from homedecor, put them into their own separate mods
package the two together as a modpack so that regular homedecor users don't
see a functional change, but others can take signs_lib and use it as a
standalone mod.

also get rid of some *~ files
2014-01-25 12:57:05 -05:00