Commit Graph

42 Commits

Author SHA1 Message Date
sys4-fr a11527ed63 Version MFF. 2018-09-07 22:32:38 +02:00
Vanessa Ezekowitz f7ccf20410 fix rotation of top/bottom textures of open gates 2017-02-22 18:55:05 -05:00
Vanessa Ezekowitz 0ff3013895 add white and plain wood "half doors" (registred as gates) 2017-02-22 18:51:07 -05:00
Diego Martínez dc7b60c11f Split I18N stuff into its own submod. 2017-01-29 21:51:07 -03:00
Vanessa Ezekowitz 73545c89af Use texture colorization where possible
Uses "color = <foo>" in the tile image def instead
of compositing with ^[colorize or ^[brighten.  Saves RAM.
2017-01-25 04:22:28 -05:00
Diego Martínez 0d3da0c328 Use new intllib API. 2017-01-25 00:09:18 -03:00
Auke Kok 923198a2dd Fix most luacheck issues.
There are 3 false positives remaining after this patch, so
the bulk of the issues are fixed now.
2016-12-31 12:33:46 -08:00
Auke Kok 138e078f1b Whitespace damage fixes.
This is cleaned up by `cleanfile` (from the linux kernel tree
tool set).
2016-12-31 12:33:46 -08:00
Foz f9f0947457 Resolve undeclared globals in calls to flip_gate.
Fixes minetest-mods/homedecor_modpack #324
2016-11-02 17:26:06 -09:00
Tim 337dc05e70 Always return the ItemStack for on_rightclick to comply with the API. 2016-07-31 13:07:21 +02:00
Tim 20f5afb624 fix the japanese open door to use homedecor registration, and make it and its closed version use placeholders 2015-09-08 10:16:31 +02:00
Tim d2824c10e7 use the minetest provided table copy function 2015-08-16 17:26:33 +02:00
kilbith e374b83bc0 Disallow partially or entirely some items to rotate with the screwdriver 2015-05-14 12:41:11 +02:00
Vanessa Ezekowitz dee9e2587f phase out several more redundant fence and gate images 2015-05-04 01:26:37 -04:00
Vanessa Ezekowitz 176f1db354 phase out duplicate textures from barbed wire fence/gate
and phase out most fence/gate "back" images
2015-05-04 00:53:16 -04:00
Vanessa Ezekowitz 245ca4c102 phase out various "luxury" woods in favor of colorizing just one 2015-05-03 21:52:52 -04:00
kilbith 4dee35893a Cleaning and tweaking node params 2015-04-29 16:58:33 +02:00
Vanessa Ezekowitz 79559e41a6 revise wrought iron door
(gave it a custom model so that the ironwork doesn't look double-sided)
2015-04-28 11:46:51 -04:00
Vanessa Ezekowitz a35b57d713 rename most wood, metal, etc textures
to bring them all together into one "category" instead of being scattered across the directory
also combine a couple dupes.
2015-04-27 23:48:02 -04:00
Vanessa Ezekowitz f1428f7be7 *really* fix glass/wood oak door aliases 2015-04-25 10:42:19 -04:00
Vanessa Ezekowitz bb24ffb3ee fix broken aliases for wood/glass oak colored door 2015-04-25 10:18:46 -04:00
Vanessa Ezekowitz aadbe21841 remove right-opening doors from creative inv 2015-04-25 10:15:43 -04:00
Vanessa Ezekowitz 9ccb6b5188 use mesh nodes for all doors
and for Japanese walls

makes it somewhat easier to add new door types
far fewer textures as well.
2015-04-25 03:13:47 -04:00
jp dca81b1648 Clean-up 2015-03-05 23:10:27 +01:00
kilbith 8f7e8ae698 localize fdir in door_and_gates.lua 2015-01-26 16:00:46 +01:00
Tim 78045a752f move most other homedecor nodes to the new registration function, remove any unnecessary fields due to minetest or homedecor defaults 2015-01-24 00:34:02 +01:00
Tim cfff6490cb reduce some unnecessarily verbose boolean expressions in door_and_gates.lua 2015-01-23 12:37:23 -05:00
Tim b5188493cc abstract common nodebox forms, fixing some ignored ones in the process 2015-01-23 12:37:23 -05:00
Tim 0341a00f9f also make the japanese door use the expand function, giving it a proper construction (buildable_to) and prevent crashes when rightclicking onknown nodes with it 2015-01-23 12:37:23 -05:00
Tim cdbdcbef14 make doors use the new expansion functions 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 0a1e194b3c don't try to register "right" door inv images
they don't exist, and aren't used anyway
2014-11-23 03:18:23 -05:00
kilbith b34857b263 Fix little omission (jpn wall top) 2014-11-13 10:29:00 +01:00
kilbith 361b742c56 Update doors_and_gates.lua
japanese doors tweaks
2014-11-12 15:41:49 -05:00
jp 76350ac642 Add new door 2014-11-07 13:39:48 +01:00
Vanessa Ezekowitz 7919512b3e remove some commented-out code 2014-10-05 16:05:47 -04:00
kilbith 3676b52768 Add actual sliding door to Japanese-style walls
Flatten images for door and walls to prevent alpha-sorting glitches
2014-10-05 16:04:27 -04:00
Vanessa Ezekowitz 15a11737e5 add a wrought iron gate/door 2014-09-22 03:04:03 -04:00
jp 1a9a9939ee Add japanese walls and tatami mat
(they're supposed to be doors, but they don't open/close yet)
2014-08-04 11:18:02 -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 a6122f03d9 Remove old ownership code and use Minetest's built-in ownership code instead
Some minor code rewrites here and there to accommodate this changeover.
2014-01-30 15:53:21 -05: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