Version history/3.1: Difference between revisions

m
an -> a
(Updated changelist)
m (an -> a)
Tag: Source edit
 
(9 intermediate revisions by 2 users not shown)
Line 2: Line 2:
| headerstyle    = zandronum
| headerstyle    = zandronum
| title          = Zandronum 3.1
| title          = Zandronum 3.1
| releasedate    = 12 December 2021
| zdoomversion    = 2.8pre-441-g458e1b1  
| zdoomversion    = 2.8pre-441-g458e1b1  
| gzdoomversion  = 1.8.6
| gzdoomversion  = 1.8.6
| previousversion = [[Version history/3.0.1|3.0.1]]
| previousversion = [[Version history/3.0.1|3.0.1]]
| nextversion    = [[Version history/3.2|3.2]]
}}
}}


'''Zandronum 3.1''' is an upcoming minor update for Zandronum.
'''Zandronum 3.1''' is a minor update for Zandronum that was released on 12 December 2021.


== Changes ==
== Changes ==
Line 53: Line 55:
* Added the EVENT script type: GAMEEVENT_PLAYERCONNECT, indicating when a client or bot joins the server. [Kaminsky]
* Added the EVENT script type: GAMEEVENT_PLAYERCONNECT, indicating when a client or bot joins the server. [Kaminsky]
* Added the EVENT script type GAMEEVENT_ACTOR_SPAWNED and GAMEVENT_ACTOR_DAMAGED, which are triggered just before an actor's first tic and when an actor takes damage. Note that for performance reasons, these events are disabled by default so modders have to enable them by themselves. [Kaminsky]
* Added the EVENT script type GAMEEVENT_ACTOR_SPAWNED and GAMEVENT_ACTOR_DAMAGED, which are triggered just before an actor's first tic and when an actor takes damage. Note that for performance reasons, these events are disabled by default so modders have to enable them by themselves. [Kaminsky]
* Added the EVENT script type GAMEEVENT_ACTOR_ARMORDAMAGED that's triggered just before an actor's armor absorbs any damage inflicted on it. [Kaminsky]
* Added DMFlags: "sv_shootthroughallies" and "sv_dontpushallies", so a player's attacks can pass through and not push their allies. [Kaminsky]
* Added DMFlags: "sv_shootthroughallies" and "sv_dontpushallies", so a player's attacks can pass through and not push their allies. [Kaminsky]
* Added packet loss mitigation, which the client can control using the CVar "cl_backupcommands". [Kaminsky]
* Added packet loss mitigation, which the client can control using the CVar "cl_backupcommands". [Kaminsky]
* Added the server CVAR "sv_country", which allows servers to present their country to launchers. [Sean]
* Added the server CVAR "sv_country", which allows servers to present their country to launchers. [Sean]
* Added the new nextmap and nextsecret vote types. [Sean]
* Added the new nextmap and nextsecret vote types. [Sean]
* Added the CVar "sv_respawndelaytime", which allows servers to decide how long players must wait before they can respawn. [Kaminsky]


=== Fixes ===
=== Fixes ===
* Fixed: Bots tries to jump to reach item when sv_nojump is true. [sleep]
* Fixed: Bots tries to jump to reach item when sv_nojump is true. [sleep]
* Fixed: ACS function SetSkyScrollSpeed didn't work online. [Edward-san]
* Fixed: ACS function SetSkyScrollSpeed didn't work online. [Edward-san]
Line 117: Line 120:
* Color codes are now omitted from the length of the player's name, allowing for more complex color schemes without reaching the limit. There's still a technical limitation so that names aren't too long when sent across the network. [Kaminsky]
* Color codes are now omitted from the length of the player's name, allowing for more complex color schemes without reaching the limit. There's still a technical limitation so that names aren't too long when sent across the network. [Kaminsky]
* The chasecam is temporarily disabled while the local player is in free spectate mode. [Kaminsky]
* The chasecam is temporarily disabled while the local player is in free spectate mode. [Kaminsky]
* Replaced the executable icon with a more sleek, modern design originally made by Medicris. [Kaminsky]


== Beta builds ==
== Beta builds ==
* {{ForumThread|10403|Zandronum 3.1-alpha-211024-2022}}
* {{ForumThread|10428|Zandronum 3.1-alpha-211205-2031}}
* {{ForumThread|10423|Zandronum 3.1-alpha-211128-1928}}
* {{ForumThread|10420|Zandronum 3.1-alpha-211121-1941}}
* {{ForumThread|10417|Zandronum 3.1-alpha-211116-0614}}
* {{ForumThread|10409|Zandronum 3.1-alpha-211030-1716}}
* {{ForumThread|10403|Zandronum 3.1-alpha-211026-1439}}
* {{ForumThread|10382|Zandronum 3.1-alpha-211003-1951}}
* {{ForumThread|10382|Zandronum 3.1-alpha-211003-1951}}
* {{ForumThread|10374|Zandronum 3.1-alpha-210926-2036}}
* {{ForumThread|10374|Zandronum 3.1-alpha-210926-2036}}
Line 126: Line 135:
* {{ForumThread|9187|Zandronum 3.1-alpha-180520-0650}}
* {{ForumThread|9187|Zandronum 3.1-alpha-180520-0650}}
* {{ForumThread|9125|Zandronum 3.1-alpha-180429-2031}}
* {{ForumThread|9125|Zandronum 3.1-alpha-180429-2031}}
== Links ==
* {{ForumThread|10437|Announcement thread}}
== Downloads ==
* [https://zandronum.com/downloads/zandronum3.1-win32-installer.exe Windows (installer with Doomseeker)]
* [https://zandronum.com/downloads/zandronum3.1-win32-base.zip Windows (zip)]
* [https://zandronum.com/downloads/zandronum3.1-win64-base.zip Windows 64-bit (zip)]
* [https://zandronum.com/downloads/zandronum3.1-macosx.dmg macOS (installer with Doomseeker)]
* [https://zandronum.com/downloads/zandronum3.1-linux-x86_64.tar.bz2 Linux (x86_64)]
* [https://zandronum.com/downloads/zandronum3.1-linuxserver-armv7.tar.bz2 Linux server (armv7 32-bit)]
* [https://zandronum.com/downloads/zandronum3.1-linuxserver-armv8.tar.bz2 Linux server (armv8 64-bit)]