• R/O
  • SSH

zandronum-stable: List of commits


RSS
Rev. Time Author
b80faa81dd46 2024-01-10 04:30:16 Ru5tK1ng

Fixed: Monsters spawned by BossBrain cubes would move before being spawned on the clients therefore triggering warning messages (addresses 2655).

d41b0c99c108 2024-01-09 22:22:16 Binary Code

Added +NOMORPHLIMITATIONS flag from Q-Zandronum, allowing morphs to switch weapons, play sounds, and be affected by speed powerups.

17757ad8e820 2024-01-05 08:01:19 Ru5tK1ng

Fixed: Floatbob items having incorrect z-height after a map reset and glitchy GL floor clipping (addresses 2361).

04afde5a8b45 2023-12-30 00:35:25 Sean Baggaley

Added the GAMEEVENT_PLAYERLEAVESSERVER EVENT script type

4f775318d2ec 2023-12-21 12:00:46 Adam Kaminski

Added a missing entry to zandronum-history.txt.

a97faf41c14a 2023-12-21 11:54:57 Adam Kaminski

Added a comment to clarify that custom vote commands defined in VOTEINFO are indexed after NUM_VOTECMDS.

20e4330dc3ee 2023-12-21 02:43:03 Adam Kaminski

The ACS function "SetCurrentGameMode" now resets the current level upon successfully changing the game mode instead of restarting the entire game, thus no longer requiring clients to reconnect to the server.

e06a7a0d5385 2023-12-21 01:09:01 Adam Kaminski

The scoreboard is now reset every time the game mode is changed using GAMEMODE_SetCurrentMode.

9e0f75dd49b9 2023-12-18 23:14:32 Adam Kaminski

Added the dmflag "sv_nospawntelefog", preventing teleport fog from spawning when a player does (addresses 3565).

dddc5bbf2ea8 2023-12-18 05:43:54 Moises Aguirre

Lump reading fixes and cleanup

748ad2c15908 2023-11-27 05:56:06 Adam Kaminski

Added an acknowledgements section in README.md, specially to thank Octobus and Clever Cloud for their hosting services.

43774e7b5df5 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.

5f8883b6bbdd 2023-09-11 08:09:07 Adam Kaminski

Added support for proximity voice chat.

de8becbba3f4 2023-09-04 02:53:52 Adam Kaminski

An icon now appears over the player's head and on the scoreboard while they're talking with the voice chat.

d44f57100df3 2023-09-04 01:33:20 Adam Kaminski

Added support for voice chat:
- Audio is encoded and decoded using Opus, allowing it to be transmitted over the network with minimal bandwidth usage and decent quality.
- Noise suppression, using RNNoise, cleans the audio of any unwanted noise before it's sent to the server.
- Includes the option to transmit VoIP audio packets using either push-to-talk or voice activity. For the latter, the sensitivity, in decibels, can be adjusted to suit the user's needs.

e3c6f5883952 2023-09-04 01:19:24 Adam Kaminski

Separated code that checks if two players are teammates before sending a private message into its own function.

85e9e5411b6d 2023-09-04 01:15:32 Adam Kaminski

Save the player's index in a local variable in ServerCommands::DisconnectPlayer::Execute to reduce duplicated code.

3f2faab86e42 2023-09-03 05:06:55 Adam Kaminski

Fixed compiler warnings when compiling RNNoise.

c08ae8b05145 2023-09-03 04:53:47 Adam Kaminski

Renamed a few RNNoise functions. This will prevent clashing symbols between RNNoise and Opus when statically linking the latter.

ab6cd88378f0 2023-09-03 04:46:05 Adam Kaminski

Added files from the RNNoise library, modified and restructured to be compilable in MSVC by jagger2048. Files were retrieved from: https://github.com/jagger2048/rnnoise-windows

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).

Show on old repository browser