summaryrefslogtreecommitdiff
path: root/init.lua
AgeCommit message (Expand)Author
2017-03-18allow shift-punching on a colorable node, to cancel auto-coloringVanessa Ezekowitz
2017-03-18make sure the pointed thing is a node before checking protectionVanessa Ezekowitz
2017-03-18add recolor-on-place helperVanessa Ezekowitz
2017-03-17remove outdated commentVanessa Ezekowitz
2017-03-17protection check on_useVanessa Ezekowitz
2017-03-14on_construct for nodes that were 89-color or static,Vanessa Ezekowitz
2017-03-11don't crash if the dye target is an unknown node :PVanessa Ezekowitz
2017-02-26made base_color_crafts, shade_crafts,Vanessa Ezekowitz
2017-02-26get rid of some redundant variablesVanessa Ezekowitz
2017-02-26add another recipeVanessa Ezekowitz
2017-02-26add more hue recipesVanessa Ezekowitz
2017-02-26add more "direct" recipesVanessa Ezekowitz
2017-02-26only use the node def's palette entry to check palette typeVanessa Ezekowitz
2017-02-25define on_use for default dyesVanessa Ezekowitz
2017-02-25override default dyes to keep their hues/shades consistentVanessa Ezekowitz
2017-02-25clean up greyscale portion of extended paletteVanessa Ezekowitz
2017-02-25add grey crafts and consolidate slightlyVanessa Ezekowitz
2017-02-25greys were mapped slightly wrong, fixedVanessa Ezekowitz
2017-02-25fix missing full-s50 defs,Vanessa Ezekowitz
2017-02-25add crafting recipes for all hues and some greysVanessa Ezekowitz
2017-02-24make some color tables globally accessible (in unifieddyes namespace)Vanessa Ezekowitz
2017-02-24remove some debug statementsVanessa Ezekowitz
2017-02-24dyes -> not in creative invVanessa Ezekowitz
2017-02-24fix greys in palette conversion tableVanessa Ezekowitz
2017-02-24it's okay to use an oversized paletteVanessa Ezekowitz
2017-02-24Mark the node via its metadata if it's been painted with 256-color paletteVanessa Ezekowitz
2017-02-24translate new dye names to old for 89-color palette checkVanessa Ezekowitz
2017-02-24Add detection and setting of new paletteVanessa Ezekowitz
2017-02-24auto-generate the various dye craftitemsVanessa Ezekowitz
2017-02-24get rid of HUES2 table (use string ops to replace it)Vanessa Ezekowitz
2017-02-24add extended paletteVanessa Ezekowitz
2017-02-21fix not being able to pick up dropped objects while wielding dyeadrido
2017-02-18add on_rotate handlerVanessa Ezekowitz
2017-02-17"widen" the range for floor/ceiling placement checkingVanessa Ezekowitz
2017-02-17add helper functions for rotation correctionVanessa Ezekowitz
2017-02-06add light_blue to wallmounted paletteVanessa Ezekowitz
2017-02-06Pink/brown color translation tweaksVanessa Ezekowitz
2017-02-05fix broken check-for-colorableVanessa Ezekowitz
2017-02-04use on_use instead of on_rightclick to apply dyesVanessa Ezekowitz
2017-01-30don't set a custom param2 if the placed node has no facedir/wallmountVanessa Ezekowitz
2017-01-30fix wallmounted grey numberingVanessa Ezekowitz
2017-01-29fix messed-up grayscale color select logicVanessa Ezekowitz
2017-01-28remove some debug statementsVanessa Ezekowitz
2017-01-28add API option for "colorwallmounted" paramtype2Vanessa Ezekowitz
2017-01-28only crop the palleteidx if param2 is colorfacedirVanessa Ezekowitz
2017-01-28colorfdir -> is_color_fdirVanessa Ezekowitz
2017-01-28fix a couple more missing aliasesVanessa Ezekowitz
2017-01-28fix several dye-handling bugsVanessa Ezekowitz
2017-01-28API CHANGE: after_dig_node instead of on_destructVanessa Ezekowitz
2017-01-28fix facedir not being set when simple node placement fall-through is calledVanessa Ezekowitz