5639ec773c
Lock more things behind prerequisite hints, even if they're not absolutely strictly necessary to complete in that order, if they would commonly be done in that order. This reduces players being overwhelmed by available hints very early in the game, and avoids red herrings like "find lux" which can technically be accomplished but yields no useful results until the player can act on them.
30 lines
649 B
Lua
30 lines
649 B
Lua
-- LUALOCALS < ---------------------------------------------------------
|
|
local nodecore
|
|
= nodecore
|
|
-- LUALOCALS > ---------------------------------------------------------
|
|
|
|
nodecore.register_hint("find lux",
|
|
"group:lux_emit",
|
|
"toolcap:cracky:2"
|
|
)
|
|
|
|
nodecore.register_hint("dig up lux cobble",
|
|
"inv:group:lux_cobble",
|
|
{"group:lux_emit", "toolcap:cracky:2"}
|
|
)
|
|
|
|
nodecore.register_hint("observe a lux reaction",
|
|
"group:lux_hot",
|
|
"inv:group:lux_cobble"
|
|
)
|
|
|
|
nodecore.register_hint("observe lux criticality",
|
|
"group:lux_cobble_max",
|
|
"group:lux_hot"
|
|
)
|
|
|
|
nodecore.register_hint("lux-infuse a lode tool",
|
|
"group:lux_tool",
|
|
"group:lux_cobble_max"
|
|
)
|