Differences From
Artifact [58178ad533]:
- File
leylines.lua
— part of check-in
[72eebac4bc]
at
2020-09-26 18:49:51
on branch trunk
— add writing stand for editing codexes; add scissors, ink, erasure fluid, pens; touch up codex UI; add many recipe notes; add craft divination type for crafttools; defuckulate fucktarded crafttool impl; enhance table library with missing features like lua's table.unpack; many bug fixes and enhancements; blood for the blood god
(user:
lexi,
size: 25740)
[annotate]
[blame]
[check-ins using]
- File
leylines.lua
— part of check-in
[3f6a913e4e]
at
2020-09-29 12:40:28
on branch trunk
— * remove former hacky registration system, replace with consistent and flexible API; rewrite metal/gem generation to take advantage of this new API; tweaks to init system to enable world-local tweaks to lore and sorcery behavior
* initial documentation commit
* initial steps towards calendar - add default date format, astrolabe; prepare infra for division/melding/transmutation spells, various tweaks and fixes
(user:
lexi,
size: 25805)
[annotate]
[blame]
[check-ins using]
699 699 ]], math.floor(burnprog * 100)) .. lamps)
700 700 end
701 701 for _,active in pairs{true,false} do
702 702 local id = 'sorcery:generator' .. (active and '_active' or '')
703 703 minetest.register_node(id, {
704 704 description = 'Generator';
705 705 paramtype2 = 'facedir';
706 - groups = { cracky = 2; sorcery_ley_device = 1; sorcery_device_generator = active and 1 or 2};
706 + groups = {
707 + cracky = 2;
708 + sorcery_ley_device = 1;
709 + sorcery_device_generator = active and 1 or 2;
710 + not_in_creative_inventory = active and nil or 1;
711 + };
707 712 drop = 'sorcery:generator';
708 713 tiles = {
709 714 'sorcery_ley_generator_top.png';
710 715 'sorcery_ley_generator_bottom.png';
711 716 'sorcery_ley_generator_side.png';
712 717 'sorcery_ley_generator_side.png';
713 718 'sorcery_ley_generator_back.png';