-- LUALOCALS < --------------------------------------------------------- local nodecore = nodecore -- LUALOCALS > --------------------------------------------------------- local addhint = nodecore.addhint ------------------------------------------------------------------------ -- TERRAIN addhint("dug up dirt", "nc_terrain:dirt_loose") addhint("dug up gravel", "nc_terrain:gravel_loose", "toolcap:crumbly:2") addhint("dug up sand", "nc_terrain:sand_loose") addhint("dug up stone", "nc_terrain:cobble_loose", "toolcap:cracky:2") addhint("found deep stone strata", "group:hard_stone", "nc_terrain:cobble_loose") addhint("found molten rock", "group:lava", "nc_terrain:cobble_loose") ------------------------------------------------------------------------ -- TREE addhint("found sponges", {true, "nc_sponge:sponge", "nc_sponge:sponge_wet", "nc_sponge:sponge_living" }) ------------------------------------------------------------------------ -- TREE addhint("found dry leaves", "nc_tree:leaves_loose") addhint("found eggcorns", "nc_tree:eggcorn") addhint("planted an eggcorn", "eggcorn planting", {"nc_tree:eggcorn", "nc_terrain:dirt_loose"}) addhint("found sticks", "nc_tree:stick") addhint("cut down a tree", "dig:nc_tree:tree", "toolcap:choppy:2") addhint("dug up a tree stump", "dig:nc_tree:root", "toolcap:choppy:4") ------------------------------------------------------------------------ -- FIRE addhint("made fire by rubbing sticks together", "stick fire starting", "nc_tree:stick") addhint("found ash", "nc_fire:ash", "stick fire starting") addhint("found charcoal", "group:charcoal", "stick fire starting") addhint("chopped up charcoal", "nc_fire:lump_coal", "group:charcoal") addhint("packed high-quality charcoal", "nc_fire:coal" .. nodecore.fire_max, "nc_fire:lump_coal") ------------------------------------------------------------------------ -- WOODWORK addhint("assembled a staff from sticks", "assemble staff", "nc_tree:stick") addhint("assembled an adze out of sticks", "assemble wood adze", {true, "nc_tree:stick", "nc_woodwork:staff"}) addhint("assembled a wooden ladder", "assemble wood ladder", {true, "nc_tree:stick", "nc_woodwork:staff"}) addhint("assembled a wooden frame", "assemble wood frame", {true, "nc_tree:stick", "nc_woodwork:staff"}) addhint("split a tree trunk into planks", "split tree to planks", {true, "nc_woodwork:adze", "nc_woodwork:tool_hatchet"}) addhint("carved wooden tool heads from planks", "carve nc_woodwork:plank", "split tree to planks") addhint("assembled a wooden tool", {true, "assemble wood mallet", "assemble wood spade", "assemble wood hatchet", "assemble wood pick", }, "carve nc_woodwork:plank") addhint("carved a wooden plank completely", "carve nc_woodwork:toolhead_pick", "carve nc_woodwork:plank") addhint("bashed a plank into sticks", "bash planks to sticks", {"nc_woodwork:plank", "toolcap:thumpy:3"}) addhint("assembled a wooden shelf", "assemble wood shelf", {"nc_woodwork:plank", "nc_woodwork:frame"}) ------------------------------------------------------------------------ -- STONEWORK addhint("broken cobble into chips", "break cobble to chips", "nc_terrain:cobble_loose") addhint("packed stone chips back into cobble", "repack chips to cobble", "nc_stonework:chip") addhint("put a stone tip onto a tool", {true, "assemble nc_stonework:tool_mallet", "assemble nc_stonework:tool_spade", "assemble nc_stonework:tool_hatchet", "assemble nc_stonework:tool_pick" }, "nc_stonework:chip") ------------------------------------------------------------------------ -- LODE addhint("found a lode stratum", "group:lodey") addhint("found lode ore", "nc_lode:ore", "group:lodey") addhint("dug up lode ore", "nc_lode:cobble_loose", "nc_lode:ore") local lodeprill = {true, "nc_lode:prill_hot", "nc_lode:prill_annealed", "nc_lode:prill_tempered" } addhint("melted down lode metal", lodeprill, "nc_lode:cobble_loose") addhint("sintered glowing lode into a cube", "forge lode block", "nc_lode:prill_hot") addhint("chopped a lode cube into prills", "break apart lode block", "forge lode block") addhint("tempered a lode anvil", "nc_lode:block_tempered", "forge lode block") addhint("cold-forged an annealed lode tool head", "anvil making lode toolhead_mallet", "nc_lode:block_tempered") addhint("cold-forged lode down completely", "anvil making lode prills", "nc_lode:block_tempered") addhint("tempered 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" }, "anvil making lode toolhead_mallet") addhint("welded a lode pick and spade together", "assemble lode mattock head", "anvil making lode toolhead_pick") ------------------------------------------------------------------------ -- TOTE addhint("assembled an annealed lode tote handle", "craft tote handle", {"nc_lode:block_annealed", "nc_woodwork:shelf"}) ------------------------------------------------------------------------ -- OPTICS addhint("melted sand into glass", "group:silica", "nc_terrain:sand_loose") addhint("quenched molten glass into chromatic glass", "nc_optics:glass_opaque", "group:silica") addhint("molded molten glass into clear glass", "nc_optics:glass", "group:silica") addhint("cooled molten glass into crude glass", "nc_optics:glass_crude", "group:silica") addhint("chipped chromatic glass into prisms", "nc_optics:prism", "nc_optics:glass_opaque") addhint("chopped chromatic glass into lenses", "nc_optics:lens", "nc_optics:glass_opaque") local opticactive = {true, "nc_optics:lens_on", "nc_optics:prism_on"} addhint("activated a lens", opticactive, "nc_optics:lens") addhint("produced light from a lens", "nc_optics:lens_glow", opticactive)