summaryrefslogtreecommitdiff
path: root/init.lua
AgeCommit message (Expand)Author
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
2017-01-26fix wrong param2 settingVanessa Ezekowitz
2017-01-26handle both cases of nodes being set with facedirVanessa Ezekowitz
2017-01-26remove debug statementsVanessa Ezekowitz
2017-01-26improve handling of greyscale in get-hsv functionVanessa Ezekowitz
2017-01-26add an alternate "find HSV" function.Vanessa Ezekowitz
2017-01-26handle a few more color-to-grey and grey-to-color casesVanessa Ezekowitz
2017-01-26Just do the node's color search manuallyVanessa Ezekowitz
2017-01-26handle special cases for greyscale dyes and unpainted nodesVanessa Ezekowitz
2017-01-26rework how split palettes are handledVanessa Ezekowitz
2017-01-25add "split" palette for mods that need facedir + param2 colorVanessa Ezekowitz
2017-01-25only allow placing the wielded thing if it's actually a nodeVanessa Ezekowitz
2017-01-25add a few missing aliasesVanessa Ezekowitz