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.
33 lines
637 B
Lua
33 lines
637 B
Lua
-- LUALOCALS < ---------------------------------------------------------
|
|
local nodecore
|
|
= nodecore
|
|
-- LUALOCALS > ---------------------------------------------------------
|
|
|
|
nodecore.register_hint("find a sponge",
|
|
"group:sponge",
|
|
{true,
|
|
"anim_swim_up",
|
|
"anim_swim_down",
|
|
"anim_swim_mine"
|
|
}
|
|
)
|
|
|
|
nodecore.register_hint("harvest a sponge",
|
|
"inv:nc_sponge:sponge_living",
|
|
"group:sponge"
|
|
)
|
|
|
|
nodecore.register_hint("dry out a sponge",
|
|
"nc_sponge:sponge",
|
|
"group:sponge"
|
|
)
|
|
|
|
nodecore.register_hint("squeeze out a sponge",
|
|
"squeeze sponge",
|
|
{true,
|
|
"nc_sponge:sponge",
|
|
"nc_sponge:sponge_wet",
|
|
"nc_sponge:sponge_living"
|
|
}
|
|
)
|