• R/O
  • SSH

zandronum-stable: List of commits


RSS
Rev. Time Author
43774e7b5df5 tip 2023-11-20 06:48:51 Sean Baggaley

Added the forcerename and forcerename_idx CCMDs, which forcibly change a...

1601b1b423d9 2023-11-08 01:14:46 Adam Kaminski

Fixed: the coop info wasn't getting drawn in clientside demos.

ee032c70c27b 2023-08-30 05:24:40 TDRR

Lump reading API redesign.

9209a77eb0b7 2023-08-21 05:36:12 Adam Kaminski

Changed the default value of Scoreboard::fDeadTextAlpha to 1.0f.

849ce697e03f 2023-08-09 01:02:52 Adam Kaminski

Added the member function NetCommand::addBuffer to allow data buffers to be sent with network commands.

50abeed89dc9 2023-08-09 00:56:19 Adam Kaminski

Merged the client commands CLC_STARTCHAT, CLC_ENDCHAT, CLC_ENTERCONSOLE, CLC_EXITCONSOLE, CLC_ENTERMENU, and CLC_EXITMENU into one single command: CLC_SETSTATUS. Compared to the old commands, this requires sending an extra byte containing the status type and value, but this shouldn't be a problem considering how infrequent these commands are sent.

9f99c74dfe40 2023-07-28 23:34:25 Adam Kaminski

Refresh the scoreboard first before setting up the clipping rectangle that draws the scoreboard's background.

e5ddf9f04794 2023-07-27 12:31:16 Adam Kaminski

Added the SEPARATEDEADSPECTATORS scoreboard flag in SCORINFO, which forces dead spectators to be sorted underneath live players on the scoreboard.

8730616fe5c5 2023-07-24 01:00:26 Adam Kaminski

Added a SORTWHENDISABLED column flag in SCORINFO, which ensures that the column sorts players on the scoreboard even when it's disabled but still usable.

0a00f79be389 2023-07-21 12:13:17 Adam Kaminski

Fixed: strings in the LANGUAGE lump not being found when used in a column's display/short name, or true/false text for bool columns.

5552a670500f 2023-07-21 11:46:10 Adam Kaminski

Added a "contentalpha" command for scoreboard blocks in SCORINFO, which controls the opacity of all the contents on the scoreboard (excluding the backgrounds).

c2aedf7f2b52 2023-07-21 11:37:34 Adam Kaminski

Any static text in a DrawString margin command that begins with a '$' is now looked up in the LANGUAGE lumps.

2d1fb4a15155 2023-07-21 00:39:06 Adam Kaminski

Fixed: the scoreboard wasn't reset when the game mode was changed because of a level's campaign info.

bc7194a6b271 2023-07-21 00:37:28 Adam Kaminski

It's no longer required for sub-columns to be aligned to the left, or have the DONTSHOWHEADER flag enabled, when they're inside a composite column.

a008e435f824 2023-07-20 23:04:22 Adam Kaminski

Added support for "&&" and "||" operators for margin flow control commands.

98447d6e9903 2023-07-20 11:36:23 Sean Baggaley

Authentication errors now use all authenticated WADs instead of just PWADs, allowing for zandronum.pk3, the IWAD, and auto-loaded WADs to be displayed in the error (address 4047).

6834253b22fc 2023-07-18 02:20:59 Teemu Piippo

Added support for custom vote types using the new voteinfo lump

bf76a99772fb 2023-07-18 00:35:21 Adam Kaminski

Added checks to prevent columns from having the INTERMISSIONONLY and NOINTERMISSION flags, or the SPECTATORSONLY and NOSPECTATORS flags, enabled at the same time.

edde71aee2f4 2023-07-18 00:17:10 Adam Kaminski

Changed the display and short name of the damage column to "Points" and "Pts" respectively. This is what damage was labelled as on the old scoreboard.

d1dbf6be2ada 2023-07-17 23:15:34 Adam Kaminski

Extended a column's "cvar" property by giving the option of specifying a min and max range of values that the CVar's value must be in to keep the column active. This means that the CVARMUSTBEZERO column flag is now useless and can be removed.

c98255d6119f 2023-07-17 02:41:02 Adam Kaminski

Update custom player values to a client every time they authenticate the level. This fixes desyncs caused by changing custom player values on the server's end while the client's authenticating the level.

bbbec0e2d40a 2023-07-15 13:40:06 Adam Kaminski

Always override a texture's left and top offsets to zero when drawing it on the scoreboard. This particularly fixes the player class icons in Hexen being cut off on the scoreboard.

aba10cd12862 2023-07-15 00:27:56 Adam Kaminski

Added support for "else if" statements for margin flow control commands.

27ee4af6f921 2023-07-14 23:51:06 Adam Kaminski

The heights of all rows on the scoreboard now increase if the contents of any row are too tall to fit. Enabling the scoreboard flag DONTSTRETCHROWHEIGHT prevents this from happening.

b1b1d7e85ced 2023-07-14 09:28:46 Adam Kaminski

Fixed: a player's ScoreIcon would disappear from the scoreboard if their current body derived from APlayerChunk due to A_SkullPop.

ae69dd0c45f5 2023-07-14 06:31:21 Adam Kaminski

Added SPECTATORSONLY and NOENEMIES column flags in SCORINFO, meaning the contents are only drawn for true spectators and teammates respectively.

f3ac676bd1b7 2023-07-14 05:51:37 Adam Kaminski

Always leave a gap above the spectator header, even when there's no active player rows.

383eed760954 2023-07-12 11:29:53 Adam Kaminski

HudMessages that are scaled to the virtual screen now respect con_scaletext_usescreenratio.

383d96ad76b4 2023-07-12 11:11:55 Adam Kaminski

Fixed: opening the text scaling menu sometimes changed the user's con_virtualwidth and/or con_virtualheight CVars when it shouldn't.

14f0c2350e85 2023-07-12 10:39:35 Adam Kaminski

Fixed: ACS function "SetCustomPlayerValue" would never change the value of any custom data that used strings or textures as data types.

Show on old repository browser