- Zandronum no longer crashes upon closing after playing an offline game with bots.
- Using voice chat with noise suppression enabled doesn't crash anymore.
- Player rows on the VoIP panel no longer turn distorted and cause the game to crash.
- A new ACS EVENT type: GAMEEVENT_LEVEL_INIT, which is triggered early in map initialization before anything is spawned, OPEN scripts are executed, etc.
- A new flag to lmsspectatorsettings: "lms_spectatorvoicechat", which behaves like "lms_spectatorchat" but specifically for voice chat.
- A server's voice chat setting can now be retrieved through the launcher protocol.
- The list of record drivers in the voice chat options menu now updates when a driver is plugged or unplugged. A microphone test will also stop when the recording device is unplugged.
Code: Select all
changeset: 14043:4d0a7c61aac3
user: Ru5tK1ng
Added NULL check to prevent a crash on close when a bot was in game.
changeset: 14067:c844971761da
user: Ru5tK1ng
Fixed: SpawnSpot functions would still spawn things at a spot that had been removed with thing_remove in survival (addresses 1877).
changeset: 14069:46a48845dab2
user: Ru5tK1ng
Fixed: Spectators weren't able to use turn180 after connecting to a server or turning into a dead spectator (addresses 3490).
changeset: 14070:57d64867266f
user: Adam Kaminski <kaminskiadam9@gmail.com>
Fixed the color of a player row on the VoIP panel not being initialized properly, which sometimes caused the client to crash.
changeset: 14071:3bb6365d2642
user: Adam Kaminski <kaminskiadam9@gmail.com>
Renamed more RNNoise symbols to avoid clashes with Opus. Changes were manually copied from: https://gitlab.xiph.org/xiph/rnnoise/
changeset: 14072:718e14eb7bd1
user: Sean Baggaley <sean@csnxs.uk>
Fixed startup warnings when loading a PK3 with nested WADs (addresses 4228).
changeset: 14073:ad7d035b4fb4
user: Adam Kaminski <kaminskiadam9@gmail.com>
Replaced C-style defines with proper enumerations to define all lmsallowedweapons and lmsspectatorsettings flags.
changeset: 14074:a195a1e29239
user: Adam Kaminski <kaminskiadam9@gmail.com>
Added a new flag to lmsspectatorsettings: "lms_spectatorvoicechat", to decide if spectators can talk with live players while a game's in progress.
changeset: 14075:88413862b6f0
user: Jan K
Expose voice chat setting to launcher queries
changeset: 14080:f868262fd8be
user: StrikerTheHedgefox <mossj32@gmail.com>
Added event GAMEEVENT_LEVEL_INIT, which executes early in map initialization, before things are spawned, OPEN scripts executed, etc.
changeset: 14091:f7f71df28368
user: Adam Kaminski <kaminskiadam9@gmail.com>
The list of record drivers on the voice chat options menu now updates when a driver is plugged or unplugged. The microphone test also stops when the record driver is unplugged and gets deselected when no more drivers are connected.
changeset: 14092:fdf5f68843a5
user: Adam Kaminski <kaminskiadam9@gmail.com>
The microphone test bar is now greyed out when it isn't selectable.
Happy testing everyone!