@@ -28,15 +28,17 @@ sorcery.unit('data') {'ui'} sorcery.unit('lib') { -- convenience - 'str', 'node'; + 'str'; -- serialization 'marshal', 'json'; -- data structures 'tbl', 'class'; -- wrappers 'color', 'image', 'ui'; + -- game + 'node'; } sorcery.unit() { 'compat', 'matreg' } sorcery.unit('data') { @@ -50,11 +52,12 @@ 'register'; } for _,u in pairs { - 'ores'; 'gems'; 'leylines'; + 'attunement'; 'ores'; 'gems'; 'leylines'; 'potions'; 'infuser'; 'altar'; 'wands'; - 'tools'; 'enchanter'; 'harvester'; + 'tools'; 'crafttools'; 'enchanter'; 'harvester'; 'metallurgy-hot', 'metallurgy-cold'; 'entities'; 'recipes'; 'coins'; 'interop'; 'tnodes'; 'forcefield'; + 'farcaster'; 'portal'; 'cookbook'; 'disassembly'; } do sorcery.load(u) end