Reduce dependencies of technic_chests
authorZefram <zefram@fysh.org>
Sat, 26 Jul 2014 18:33:48 +0000 (19:33 +0100)
committerZefram <zefram@fysh.org>
Sat, 26 Jul 2014 18:45:31 +0000 (19:45 +0100)
commitd60e3fe9399dc57aa901e301c0d8e8aa022565d8
treefbcbd8991adc027f81af0fc5b2a9932d1c26aa4f
parent9f0b41fe713e0ff973c09e2f8e52624d40551ff9
Reduce dependencies of technic_chests

technic_chests was depending on the technic mod, for the top-level
"technic" table and the technic.swap_node function.  Resolve that by
sharing the top-level table and inlining the one use of the function.
It was also depending on technic_worldgen, for the definitions of
cast iron and wrought iron.  Make the use of cast iron conditional on
technic_worldgen, falling back to default "steel".  Change the use of
wrought iron to directly use default "steel", to which it is aliased
anyway.
technic_chests/copper_chest.lua
technic_chests/depends.txt
technic_chests/gold_chest.lua
technic_chests/init.lua
technic_chests/iron_chest.lua
technic_chests/mithril_chest.lua
technic_chests/register.lua
technic_chests/silver_chest.lua