Help with Hollow Knight

Before everyone says, “search before you post,” and pulls up the guides by recalledMemories, they do work, yes, but the block code images do NOT. And since that is one of the biggest parts of it, it won’t work. Therefore, I am asking for help for a couple aspects:
The Inventory and Map, the Charms Menu.

No longer need help with benches.

Also for those who don’t know what Hollow Knight is it is a 2D metroidvania style game and honestly just look up the rest it’s a big game.

3 Likes

Is the issue bugs? Or is it just ideas or items or something?

2 Likes

No, kind of that I need a bit of help actually making it all.

1 Like

RecalledMemories hasn’t been on forums in quite some time as far as I’m aware.

Anyways, for Inventory, you can just use the build in gimkit inventory OR you can use properties.

3 Likes

Resting would be easy. Just do, button pressed, (Channel = rest), then, (When Recieving on = rest) show game overlay, which would be 5 health game overlay

1 Like

let me cook

Inventory

For the inventory, I guess set the inventory slots to MAX, and items can have different purposes

you can also use PhoenixWander’s way

Resting

For resting at benches, add an invisible button that says “Rest” or smth else, and when you hold it will regenerate a little HP. to make it one-time make it when its clicked it activates a channel that disables it

Charms

for the Charms menu make a pop-up so that you can choose a charm that gives you powers or smth (I dunno anything about the Charms menu)

I hope this helps a little :smiley:

3 Likes

Benches

The problem with benches is that you can’t prevent checkpoints from activating on touch, so you might accidentally activate a bench.

If you want to solve this problem use this solution for each bench

So instead of using checkpoints, place a teleporter and a trigger at the bench area.

Both should be set to not visible. Turn off trigger collision. Wire the trigger to the teleporter, when triggered → Teleport player

Go into the trigger settings and set it to not be active on game start. Set it to also deactivate on channel “rest”

Finally, set the trigger to trigger on channel “dead” (or another suitable name) and give the trigger a 1 second delay

Now place a button at the bench and set it to transmit on channel rest.

Then wire the button → trigger button pressed activate trigger

Also wire it to a health granter

Last step is to use a lifecycle and set it to listen for when player knocked out, then transmit on channel “dead”

If your game has a way of dying besides sentries/players or lasers, have that also be channel “dead”

3 Likes

Wait however, can’t u deactivate checkpoints? So like When button pressed, activate checkpoint, so the player triggers it

1 Like

You can’t stop checkpoints from activating on touch. (The only way to do this is to disable the checkpoint forever after it’s used once)

Which means you might accidentally rest on a bench

mmm… Then what if we have a checkpoint like on the roof where a player cant reach it, and when the player rests there, it makes it their check point?

1 Like

for inventory try to make a keybind like that wingwave guide and when you press the kaybind open inv

For the bench, you can put the checkpoint high above the bench, since you don’t take fall damage.

Thats what I said. Tho yes its a good idea. the player just cant reach it

2 Likes

That’s another option, just make sure you really can’t reach it

1 Like

My bad, @Arcane_Ember Didn’t see that post

1 Like

Hallow knight? Nice. For benches, you can use checkpoints, and a zone that activates a health granter. The map can simply be something you teleport to. Cover it with barrier, and remove them when you unlock the areas. To exit the map, click a button that knocks you out. However, if you do this, you will be sent to your last bench when you close the map. If you make the charms menu the same way, it wouldn’t be a problem. Just knock the player out when they leave the charms ‘menu’, and it will return them to their bench. After all, you can only equip charms at a bench.

Benches wouldn’t be possible this way because in Hollow Knight you can activate them by interacting but in Gimkit checkpoints are touch activated.

If you put benches on top of platforms, or in easily avoidable places, this wouldn’t be a problem. You can also use a button to activate them. Just put the checkpoint in the celling above the bench, or in a hole covered by a barrier below it.