Posted January 28, 2025 by jared7
caverna is planned to have various player attributes such as: hp, mana, and hunger. because of this, the old ui didn't make much since, and it was copied from the rltk rogue like tutorial. this new ui allows for more information to be displayed at a time. unfortunately this new ui doesn't display the event log like in the old ui. the plan is to change the window scale and size to allow for the world size to not be affected, because currently the ui cuts space from the world's dimensions. the event log will come in a similar form to the old ui.
i want to add some form of developer commands into the game. of course, in the final release these commands will still be available to everyone. currently commands are read from arguments passed through by cargo. below is an example of what this looks like:
cargo run -- debug seed 39 noclip player_view_range 4
this change brought the following commands/arguments: debug, unscaled, fullbright, starting_item, seed, noclip, nogui, blank_world, player_view_range.