mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-02 13:02:38 +00:00
* Adds an HUD button to change your z-level (#81680) ## About The Pull Request Adds a quick shortcut to the "Move up" and "Move down" verbs via a button on the HUD! Gnarly as hell features include: - Implemented on humans, ghosts, cyborgs, AIs and Xenomorphs! - One button, two actions! Left click goes up, right click goes down. - Each UI style has its own themed sprite! (I made them myself and I'm not good spriting but I like how they ended up) - Has a tooltip! (Wow!) Demo video (has old button placement, look below to see the new placement): https://youtu.be/Mlw6C_ta50g <details> <summary>Mobs screenshots</summary> AI:  Ghost:  Larva/Xenomorph:  Cyborg:  </details> <details> <summary>UI styles screenshots (old placement)</summary> Midnight:  Clockwork:  Detective:  Glass:  Operative:  Plasmafire:  Retro:  Slimecore:  Trasen-knox:  </details> **New placement:** <details>  </details> ## Why It's Good For The Game We already have a bunch of maps with multiple Z-levels (Northstar, Tramstation, Icebox) and I'm sure there will be more to come. As these maps become more common, the ability to move up/down z-levels is bound to become important, if not essential. So I thought that, instead of hiding this ability behind a tab or a hotkeys menu, why not have it front and center? Also, I remember a long time ago there was a push to make the verbs menu on the top right obsolete, this helps to get us to that goal if we're still doing it. (This whole thing was inspired by me seeing what I assume to be a not-so-new but not-so-experienced player being confused as to how to go down those exact stairs on Tramstation's science when the gravgen was broken, and my inability to be able to explain it to them, partly because i couldnt remember what the key was called, and partly because i was a mime.) ## Changelog 🆑 qol: added an HUD button to go up and down floors /🆑 * Adds an HUD button to change your z-level --------- Co-authored-by: Ilán Mori <ilanmori@hotmail.com> Co-authored-by: jjpark-kb <55967837+jjpark-kb@users.noreply.github.com>