Pixelo789

Luanti Game Jam: Day 13

Day 13

I added two reflector nodes; one that reflects up, and one that reflects down. Currently, they're all separate nodes from the (sideways) reflectors, and I might try to combine them in the future, but for now, it's good enough.

I added two settings; one that disables dialogue (for speedruns) and one for making the glass framed. In my experience, the frames in the glass rendered weirdly, so I decided to have an option to turn that off/on.

Health is now automatically regenerated, because it seems unfair to only be able to lose 10 hearts of health throughout the whole game. Currently the health rate is 1 health point (1/2 a heart) every 0.2 seconds; I might lower the regeneration speed later.

The "change_level" command can now be used with default permissions to return to previous levels. Ideally, I would like to add a GUI for that, but at least the command is something.

I'm almost ready to add mineable reflectors (self-explanatory) for future levels. This will also let me tie in story, adding a reason for the boss fight.

Other bug fixes/cleanup:

I'm actually going to start work on the boss fight tomorrow. Most of the stuff I wanted to do today got done, so I have more time for boss fight work tomorrow.

Checklist from yesterday

[ ] Anti-gravity preparation

Plans for tomorrow

[ ] Anti-gravity preparation

Overall plans

[ ] Add more environments and interactions:

[ ] Level ideas:

Might do (non-breaking)

---

More information about the jam can be found here:

Luanti Game Jam 2025

The code is on Codeberg:

Codeberg repository