alexey.lysiuk
ff4924bf8f
- made most of AltHud class functions virtual
...
This allows arbitrary customization of alternative HUD
2019-11-26 16:48:04 +01:00
Christoph Oelckers
10c5b0588b
- fixed redundant map name display on alternative HUD's automap HUD.
...
# Conflicts:
# wadsrc/static/zscript/ui/statusbar/alt_hud.zs
2019-11-26 16:47:59 +01:00
alexey.lysiuk
1a4f62c54f
- added ability to set custom alternative HUD
...
Use GAMEINFO key 'althudclass' to specify own class derived from AltHud
https://forum.zdoom.org/viewtopic.php?t=66422
2019-11-26 16:47:54 +01:00
Player701
d7542a8cd9
- Implemented scale parameter for BaseStatusBar::DrawString
...
# Conflicts:
# src/g_statusbar/shared_sbar.cpp
# Conflicts:
# src/g_statusbar/shared_sbar.cpp
2019-11-25 12:10:58 +01:00
alexey.lysiuk
df05187229
- fixed inventory scroll arrows in alternative HUD
...
https://forum.zdoom.org/viewtopic.php?t=65976
2019-09-29 18:16:10 +02:00
PaulyB
245326b5ac
Added Armor to Hexen fullscreen display
...
Since the armor icon is much larger than the flask icon, both have been moved to the right slightly
2019-09-11 00:27:25 +02:00
Christoph Oelckers
9097f23286
- the Doom status bar has been partially virtualized to allow overriding specific parts of it, most notably the ammo display
...
# Conflicts:
# wadsrc/static/zscript/ui/statusbar/doom_sbar.zs
# wadsrc/static/zscript/ui/statusbar/harm_sbar.zs
2019-09-08 00:08:50 +02:00
PaulyB
016d7e5293
Fix typo in Heretic status bar
2019-08-31 10:08:25 +02:00
Rachael Alexanderson
df2eab612d
- oops, this didn't get through
2019-08-26 00:51:44 +02:00
PaulyB
8e78f973d0
Let Hexen Cleric and Mage use unique health chains
...
- (changed slightly by Rachelle)
Hexen's characters incorrectly only used the Fighter's health chain previously.
2019-08-26 00:51:43 +02:00
Marisa Kirisame
b08ba350d3
Allow custom status bars to override notifications, centered prints and chat prompt.
...
# Conflicts:
# src/c_console.cpp
# src/ct_chat.cpp
2019-08-20 13:06:52 +02:00
Christoph Oelckers
994bdc0b03
- fixed: Do not use BasicArmor's save percentage when no armor present.
...
This function is only for the Hexen status bar and printed incorrect values.
2019-08-10 12:47:57 +02:00
Player701
f55ad14663
Added support for monospacing alignment modes to HUDFont / BaseStatusBar.DrawString ( #810 )
...
* - Added support for monospacing alignment modes to HUDFont / BaseStatusBar.DrawString
* - added underlying type declaration for EMonospacing
* - replaced "#include v_video.h" with a declaration of EMonospacing
2019-05-14 19:50:43 +02:00
Christoph Oelckers
6caf1f60c6
- added some UTF-8 utilities to FString.
...
This deprecated CharAt and CharCodeAt for being unsuitable for text processing and in the case of CharCodeAt also for being buggy.
A new replacement, ByteAt has been added that reads a string byte by byte, as well as CodePointCount, which counts the amount of Unicode code points in a string and GetNextCodePoint which reads the string code point by code point.
Note that while this woll work as intended with the currently supported languages as a means to read single characters, there is no guarantee that this will remain so if Unicode support gets extended to things which break the "one code point == one character" assumption.
2019-05-14 19:35:21 +02:00
Christoph Oelckers
961a6fe211
- reorganized the ZScript content in gzdoom.pk3 and changed the files' extensions to something unique for easier syntax highlighting.
...
# Conflicts:
# wadsrc/static/zscript.txt
2019-04-28 22:14:34 +02:00