Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Crispy-Hud for Hexen #1236

Open
wants to merge 24 commits into
base: master
Choose a base branch
from
Open

Conversation

Noseey
Copy link

@Noseey Noseey commented Nov 8, 2024

Related issue:
#1235

Changes Summary:

  • Added Screenblock 12 for new optional crispy hud.
  • Limit screenblock inputs to max. 11 for view sizes and draw sliders.
  • Modified DrawFullScreenstuff to distinguish based on screenblock if crispy-hud or vanilla fullscreen hud.
  • Implemented crispy-hud in DrawFullScreenstuff aligning with aspect ratio.

Raw Version of Crispy Hud
Alignment Keys and Armor in Fullscreen Hud
Update Comment
Expanding Screenblocks to 12.
Removal of unnecessary files.
Conservative Crispy Hud with moved jewels between Item and Ammo, height of widgets from the original hud.
Adjusted Jewels with original spacing to item
Update sb_bar.c to fix height of item selector
Cleanup comments and use non-transparent patch for item selector background.
Move Frags to be visible above health.
Moving Hud down by 10px
Added "return" in crispy hud condition to keep indentation of original code intact.
First rough version of Hexen crispy HUD, without shifting widgets or considering widescreendelta.
Shift widgets to the left and right, make it align with aspect ratio, fixing indentation.
Shifting down Hexen Crispy Hud by 7px. Cleanup comments.
Shifting up by 1px again, shifting item widget to the left instead of right.
Only draw health and ammo widget once the inventory is open.
Display frags even when inventory open, adding intersect check between ManaPatch2 and Gem1.
@Noseey
Copy link
Author

Noseey commented Nov 8, 2024

Do you happen to know how I can clean-up the commit-history to only show the recent changes and ignore the ones already merged before?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant