Differences From Artifact [b7e13e762b]:
- File cookbook.lua — part of check-in [ea6e475e44] at 2020-10-19 09:52:11 on branch trunk — continue dev on celestial mechanics, add melding+division spells (resonance), refine itemclasses, add keypunch and punchcards, add paper pulp, add a shitload of visuals, add convenience scripts for working with the wiki, make the flamebolt spell actually useful instead of just a pretty lightshow, add essences, inferno crystal, and other goodies; iterate on wands, lots of shit i can't remember, various bugfixes (user: lexi, size: 19858) [annotate] [blame] [check-ins using]
To Artifact [fe2bed6abe]:
- File cookbook.lua — part of check-in [4a3678503f] at 2020-10-19 22:42:47 on branch trunk — add wand rack, rework wand power mechanics, add missing texture, swat some bugs, insert hack to neuter unkillable fucking impossibug in portal code (user: lexi, size: 19895) [annotate] [blame] [check-ins using]
94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
for j,n in pairs(v) do lst[#lst+1] = n end end else -- WHY IS THIS INTERFACE SO CLUMSY local all,i = minetest.get_all_craft_recipes(out), nil for _,r in pairs(all) do if r.method == method and r.items and #r.items>0 then i = r break end end if i == nil or i.items == nil or #i.items == 0 then return nil end w = (i.width == 0) and 3 or i.width |
> |
94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 |
for j,n in pairs(v) do
lst[#lst+1] = n
end
end
else
-- WHY IS THIS INTERFACE SO CLUMSY
local all,i = minetest.get_all_craft_recipes(out), nil
if all == nil then return nil end
for _,r in pairs(all) do
if r.method == method and r.items and #r.items>0 then
i = r break
end
end
if i == nil or i.items == nil or #i.items == 0 then return nil end
w = (i.width == 0) and 3 or i.width
|