Braden Obrzut
25b73ac023
- Added ability to use a constant for the maximum comparator for health and armor drawbars.
...
SVN r3360 (trunk)
2012-02-16 04:21:43 +00:00
Braden Obrzut
3b8f5e0d39
- Fixed: levellump for drawstring should be all uppercase for consistency.
...
SVN r3330 (trunk)
2011-12-09 00:59:38 +00:00
Braden Obrzut
ba4630f0df
- Added ammo1capacity and ammo2capacity to drawnumber.
...
SVN r3277 (trunk)
2011-08-13 20:30:59 +00:00
Braden Obrzut
c8b8cdd13b
- Fixed: SBarInfo string center alignment didn't work with non-monospace fonts.
...
SVN r3271 (trunk)
2011-07-14 09:31:39 +00:00
Braden Obrzut
c8e8edb1c5
- Added a prefix option to drawnumber.
...
- Added a flag to remove the cap on drawnumber (this means on the lower length numbers will be drawn).
SVN r3165 (trunk)
2011-03-12 02:20:31 +00:00
Christoph Oelckers
898b0d679d
- added a new 'playertype' command for SBARINFO that checks by class type not display name.
...
- fixed: Status bar display for Hexen's fourth weapons only worked when they were obtained by picking up the weapon pieces.
SVN r3080 (trunk)
2010-12-27 16:14:26 +00:00
Braden Obrzut
9e2e9262a4
- Fixed: Crash in Linux due to passing FStrings as character arrays.
...
- Fixed: More places where SBarInfo used the unscaled information from graphics.
SVN r2948 (trunk)
2010-10-16 17:04:18 +00:00
Braden Obrzut
45f3ef91d3
- Fixed: If a log popup is defined, it should not draw the default log message.
...
- Fixed: The counters in draw(selected)inventory(bar) should not have been limited to 3 characters.
- Added: drawshadow() to drawinventorybar.
- Added: itemflash to drawselectedinventory to use Strife's cursor fade.
- Added: time and logtext to drawstring. In addition a linebreaks(size) flag was added.
SVN r2928 (trunk)
2010-10-09 15:57:04 +00:00
Braden Obrzut
5f8c2f6310
- Added: keys, accuracy, stamina, and savepercent to drawnumber. (Savepercent is also available for drawbar.)
...
SVN r2924 (trunk)
2010-10-08 23:09:27 +00:00
Christoph Oelckers
16fa8cc249
- Am I the only one who thinks that static_casts can create really clunky code? (Thanks, GCC, for your overly paranoid warning settings that necessitate such ugliness. :( )
...
SVN r2844 (trunk)
2010-09-22 06:52:48 +00:00
Braden Obrzut
1e83634089
- Fixed: The aspectratio SBarInfo command never ticked its contents.
...
SVN r2842 (trunk)
2010-09-21 20:07:03 +00:00
Christoph Oelckers
583cbd49a6
- try to encapsulate access to the player class's display name for printing purposes.
...
SVN r2839 (trunk)
2010-09-21 09:43:54 +00:00
Braden Obrzut
0619a2677e
- Fixed: SBarInfo couldn't print extended ASCII characters.
...
SVN r2838 (trunk)
2010-09-20 23:00:27 +00:00
Braden Obrzut
31754a582d
- Fixed: when using the border property of drawbar, interpolation didn't work quite right.
...
SVN r2705 (trunk)
2010-09-06 20:12:44 +00:00
Braden Obrzut
230178bf98
- Added drawshadow flag to drawstring.
...
SVN r2656 (trunk)
2010-08-31 21:36:30 +00:00
Randy Heit
b2d018eccd
- Made SBARINFO more tolerant of certain error conditions. (Why is there so much duplication of
...
code? It felt like I was changing the same lines over and over and over.)
SVN r2486 (trunk)
2010-08-01 20:05:52 +00:00
Braden Obrzut
006fb343b0
- Added Pink Silver's DrawString/Number alignment patch (with one minor change).
...
SVN r2460 (trunk)
2010-07-25 20:46:14 +00:00
Christoph Oelckers
e1e7cebd01
- fixed: The SBARINFO parser insisted that all player classes being specified have to exist. This, however, made it impossible to redefine the player classes in Hexen.
...
SVN r2401 (trunk)
2010-07-01 20:57:11 +00:00
Braden Obrzut
afd9bcb59a
- Fixed: drawstring didn't properly align itself when variable strings were used.
...
SVN r2360 (trunk)
2010-06-07 15:45:09 +00:00
Braden Obrzut
d7686d0c26
- Added optional offset parameters to the drawshadow flag.
...
- Added character alignment parameter to font monospacing.
- Fixed: character shadows were not scaled.
- Heretic keys now have an icon associated with them so that they can be drawn through drawkeybar.
- Replaced the built in Heretic and Hexen status bars with SBarInfo equivalents.
SVN r2353 (trunk)
2010-06-02 20:26:27 +00:00
Braden Obrzut
d29123c511
- Added a HexenStrict DrawInventoryBar style due to some alignment errors I noticed with the Hexen style.
...
SVN r2352 (trunk)
2010-05-31 20:04:49 +00:00
Braden Obrzut
b8cb1f0cfb
- Fixed: The alpha property of status bars didn't work anymore.
...
- Added: alpha command to SBarInfo which allows you to increase the translucency for certain parts of the status bar.
- Added: reverse flag for drawkeybar which reverses the order in which rows are filled with keys.
- Changed a gamemode statement to an else in the Doom hud since the frag count and keys should never be shown at the same time.
SVN r2351 (trunk)
2010-05-31 07:01:04 +00:00
Braden Obrzut
9716e1aea7
- Changed DrawSelectedInventory's alternateonempty flag to draw the subblock before itself. This allows an else statement to be more useful in practice.
...
- Fixed: Added offsets to the wrong variable in SBarInfo.
SVN r2348 (trunk)
2010-05-30 18:34:59 +00:00
Braden Obrzut
9611e7310a
- Added resolution setting to SBarInfo.
...
- Fixed: Mug shot was not reset at the start of a new game.
SVN r2332 (trunk)
2010-05-21 19:56:13 +00:00
Braden Obrzut
24aa1abf14
- Added: else statements to SBarInfo. In addition braces are no longer required for blocks consisting of a single statement.
...
SVN r2313 (trunk)
2010-05-11 22:27:50 +00:00
Braden Obrzut
b7cb3ffa88
- Fixed: If a weapon didn't use ammo the result of weaponammo was accidentally negated.
...
SVN r2309 (trunk)
2010-05-01 21:17:11 +00:00
Braden Obrzut
bd40bba37c
- Added levellump, skillname, playerclass, playername, ammo1tag, ammo2tag, weapontag, inventorytag, globalvar <int>, and globalarray <int> to drawstring.
...
- String constants starting in '$' will cause drawstring to reference the language lump.
- Added pushup transition for strife popups. This elulates the stats screen from hexen 2. This behaves identical to slideinbottom if the primary statusbar has fullscreenoffsets set.
SVN r2299 (trunk)
2010-04-22 23:38:11 +00:00
Braden Obrzut
d719671579
- Added levelname to drawstring.
...
SVN r2292 (trunk)
2010-04-20 02:16:06 +00:00
Christoph Oelckers
0997c608f2
- added a secret sector color to automap overlay.
...
- added a score display to both alt HUD and sbarinfo.
- simplified code for AltHud status values display.
SVN r2141 (trunk)
2010-01-30 09:17:44 +00:00
Christoph Oelckers
787c16301c
- Fixed SBarInfo problem with hexenarmor.
...
SVN r2140 (trunk)
2010-01-28 23:51:56 +00:00
Christoph Oelckers
1f6c915abf
- Fixed: ZDoom no longer reversed the clipping area on drawbar calls with a
...
border.
- Fixed: SBarInfo Interpolated aross a new Game.
SVN r2139 (trunk)
2010-01-28 23:50:20 +00:00
Christoph Oelckers
7183a2f751
- Fixed: DrawSelectedInventory set the wrong variable and thus always used CR_GOLD as its translation.
...
- Fixed: Draw(Switchable)Image didn't handle the alpha value properly.
SVN r2116 (trunk)
2010-01-18 19:38:36 +00:00
Christoph Oelckers
efb420228c
- fixed: SBARINFO's DrawGem command accepted a size value of 0 and divided
...
by it. Reinstated the old '+1' this command had in the old code.
SVN r2077 (trunk)
2010-01-02 12:03:36 +00:00
Christoph Oelckers
3f4f0a8ae4
SBARINFO update:
...
- Reorganized the SBarInfo code.
- Added interpolate(<speed>) flag to drawnumber, drawbar, and drawgem. The old
way of interpolating the health and armor is depreciated.
- Added: armortype to drawswitchableimage loosely based on Gez's submission.
- As an extension to the previous you can now use comparison operators on
inventory items and armortype in drawswitchableimage.
SVN r2069 (trunk)
2010-01-01 09:11:55 +00:00