Aaron Suen 18b01c1ae7 Redistribute hints into each mod
Hints themselves have not been tided up
much, but this makes the project of fixing the
hints for each mod a little more manageable
and breaks up the hard-to-navigate single
monolithic hints file in the old guide mod.

The old guide mod has now been completely
retired.  Hints are now a full-fledged API-layer
standard feature.
2020-09-04 19:07:45 -04:00

121 lines
2.9 KiB
Lua

-- LUALOCALS < ---------------------------------------------------------
local nodecore
= nodecore
-- LUALOCALS > ---------------------------------------------------------
nodecore.register_hint("find lode ore",
"nc_lode:ore"
)
nodecore.register_hint("dig up lode ore",
"nc_lode:cobble_loose",
"nc_lode:ore"
)
nodecore.register_hint("melt down lode metal from lode cobble",
{true,
"nc_lode:prill_hot",
"nc_lode:prill_annealed",
"nc_lode:prill_tempered"
},
"nc_lode:cobble_loose"
)
nodecore.register_hint("sinter glowing lode prills into a cube",
"forge lode block",
{true,
"nc_lode:prill_hot",
"nc_lode:prill_annealed",
"nc_lode:prill_tempered"
}
)
nodecore.register_hint("chop a glowing lode cube into prills",
"break apart lode block",
{"forge lode block", "nc_lode:tool_hatchet_tempered"}
)
nodecore.register_hint("temper a lode cube to use as an anvil",
"nc_lode:block_tempered",
"forge lode block"
)
local any_lode_toolhead = {true,
"annealed anvil making hot lode toolhead_mallet",
"tempered anvil making hot lode toolhead_mallet",
"tempered anvil making annealed lode toolhead_mallet"
}
local any_lode_anvil = {true,
"nc_lode:block_annealed",
"nc_lode:block_tempered"
}
nodecore.register_hint("forge lode prills into a tool head on an anvil",
any_lode_toolhead,
any_lode_anvil
)
nodecore.register_hint("forge lode down completely on an anvil",
{true,
"annealed anvil making hot lode prills",
"tempered anvil making hot lode prills",
"tempered anvil making annealed lode prills"
},
any_lode_toolhead
)
nodecore.register_hint("cold-forge annealed lode on a tempered anvil",
"tempered anvil making annealed lode toolhead_mallet",
"nc_lode:block_tempered"
)
nodecore.register_hint("temper a lode tool head",
{true,
"nc_lode:toolhead_mallet_tempered",
"nc_lode:toolhead_spade_tempered",
"nc_lode:toolhead_hatchet_tempered",
"nc_lode:toolhead_pick_tempered",
"nc_lode:toolhead_mattock_tempered"
},
any_lode_toolhead
)
nodecore.register_hint("weld glowing lode pick and spade heads together",
"assemble lode mattock head",
{true,
"annealed anvil making hot lode toolhead_pick",
"tempered anvil making hot lode toolhead_pick",
"tempered anvil making annealed lode toolhead_pick"
}
)
nodecore.register_hint("hammer a lode prill into a bar",
"anvil making lode bar",
"nc_lode:block_tempered"
)
nodecore.register_hint("hammer a lode bar back to a prill",
"anvil recycle lode bar",
"anvil making lode bar"
)
nodecore.register_hint("hammer lode bars into a rod",
"anvil making lode rod",
"anvil making lode bar"
)
nodecore.register_hint("chop a lode rod back into bars",
"recycle lode rod",
"anvil making lode rod"
)
nodecore.register_hint("solder lode rods into crates",
"assemble lode shelf",
"anvil making lode rod"
)
nodecore.register_hint("chop a lode crate back apart",
"break apart lode shelf",
"assemble lode shelf"
)