sorcery  Diff

Differences From Artifact [8277bf1fce]:

To Artifact [752c791349]:


    25     25   -- and load them automatically, as interdependencies
    26     26   -- exist (especially with /lib) and we need to be very
    27     27   -- careful about the order they're loaded in
    28     28   
    29     29   sorcery.unit('data') {'ui'}
    30     30   sorcery.unit('lib') {
    31     31   	-- convenience
    32         -	'str';
           32  +	'str', 'node';
    33     33   	-- serialization
    34     34   	'marshal', 'json';
    35     35   	-- data structures
    36     36   	'tbl', 'class';
    37     37   	-- wrappers
    38     38   	'color', 'image', 'ui';
    39     39   }
................................................................................
    47     47   	'potions', 'oils', 'greases',
    48     48   		'draughts', 'elixirs',
    49     49   		'philters', 'extracts';
    50     50   	'register';
    51     51   }
    52     52   
    53     53   for _,u in pairs {
    54         -	'leylines'; 'ores'; 'gems';
           54  +	'ores'; 'gems';	'leylines';
    55     55   	'potions'; 'infuser'; 'altar'; 'wands';
    56     56   	'tools'; 'enchanter'; 'harvester';
    57     57   	'metallurgy-hot', 'metallurgy-cold';
    58     58   	'entities'; 'recipes'; 'coins';
    59         -	'interop'; 'tnodes';
           59  +	'interop'; 'tnodes'; 'forcefield';
    60     60   } do sorcery.load(u) end