Builds

This page presents the latest successful CI builds for Zandronum in a slightly nicer view than Heptapod's web interface.

The default branch is the main line of Zandronum development; features in that branch are part of Zandronum and should be reasonably stable. Topics contain in-development features that may be broken and are much more liable to change at any time.

branch/default

Changeset 13d1e38a2b7c by Adam Kaminski

Clamped the maximum value of voice_outputvolume to 1.0, since anything above it didn't actually amplify the volume.

Last successful pipeline #87322, started 2024-09-14T11:02:24.688Z

ID Job Artifacts
#2548272 build_win64 Download
#2548271 build_win32 Download
#2548270 build_linux_serveronly_arm64 Download
#2548269 build_linux_serveronly Download
#2548268 build_linux Download

topic/default/artifactrespawn_dupefix

Changeset 8a0ce66efb6e by BarrelsOFun

Prevent Artifact stones from duplicating when picked up the same tic it respawns.

Last successful pipeline #87323, started 2024-09-14T11:03:44.952Z

ID Job Artifacts
#2548277 build_win64 Download
#2548276 build_win32 Download
#2548275 build_linux_serveronly_arm64 Download
#2548274 build_linux_serveronly Download
#2548273 build_linux Download

topic/default/demo-controls

Changeset 0ec7f5e4cc5c by Sean Baggaley

Demo controls prototype

It's big, messy, and there are some bugs with seeking

- Needs more events
- Split up into multiple changesets?

Last successful pipeline #83229, started 2024-06-21T12:51:04.079Z

ID Job Artifacts
#2450279 build_win64 Download
#2450278 build_win32 Download
#2450277 build_linux_serveronly_arm64 Download
#2450276 build_linux_serveronly Download
#2450275 build_linux Download

topic/default/domination-rework

Changeset 84e8c8398c1f by Trillster

Add IsPlayerContestingControlPoint function to test if a player is contesting a particular control point

Last successful pipeline #87325, started 2024-09-14T11:04:54.191Z

ID Job Artifacts
#2548287 build_win64 Download
#2548286 build_win32 Download
#2548285 build_linux_serveronly_arm64 Download
#2548284 build_linux_serveronly Download
#2548283 build_linux Download

topic/default/flag-cleanup

Changeset 50ca9f5d196c by Adam Kaminski

ASkull no longer needs to be a native actor class and has subsequently been removed from the source code.

Last successful pipeline #78030, started 2024-02-25T23:13:50.502Z

ID Job Artifacts
#2284770 build_win64 Download
#2284769 build_win32 Download
#2284768 build_linux_serveronly_arm64 Download
#2284767 build_linux_serveronly Download
#2284766 build_linux Download

topic/default/gamemode-gameplay-settings

Changeset 55104207e287 by Adam Kaminski

Removed the "cl_" prefix from cl_protectcvars, since the server now uses this CVar to protect its own settings. Also, any changes to CVars done by the GAMEMODE lump or "SetGameplaySetting" ACS function are not saved into the config file when this CVar's enabled.

Last successful pipeline #86442, started 2024-09-02T19:44:49.634Z

ID Job Artifacts
#2513078 build_win64 Download
#2513077 build_win32 Download
#2513076 build_linux_serveronly_arm64 Download
#2513075 build_linux_serveronly Download
#2513074 build_linux Download

topic/default/getfloatyicon-actor-pointer

Changeset 07eb7779a54a by Adam Kaminski

Added the AAPTR_PLAYER_GETFLOATYICON constant that returns the floaty icon above the player's head, if it exists.

Last successful pipeline #87099, started 2024-09-12T03:47:44.019Z

ID Job Artifacts
#2537532 build_win64 Download
#2537531 build_win32 Download
#2537530 build_linux_serveronly_arm64 Download
#2537529 build_linux_serveronly Download
#2537528 build_linux Download

topic/default/ipv6

Changeset 2c628ee31eb6 by Benjamin Berkels

fixed another Linux compile issue

Last successful pipeline #80212, started 2024-04-08T17:17:34.947Z

ID Job Artifacts
#2355548 build_win64 Download
#2355547 build_win32 Download
#2355546 build_linux_serveronly_arm64 Download
#2355545 build_linux_serveronly Download
#2355544 build_linux Download

topic/default/ipv6-master

Changeset 7eee94b34761 by Sean Baggaley

Add IPv6 socket support to the master server

No protocol changes yet, but it can listen on and accept clients via IPv6

Last successful pipeline #80213, started 2024-04-08T17:17:36.748Z

ID Job Artifacts
#2355553 build_win64 Download
#2355552 build_win32 Download
#2355551 build_linux_serveronly_arm64 Download
#2355550 build_linux_serveronly Download
#2355549 build_linux Download

topic/default/join-spec-minor-flood

Changeset 6aed2c928abb by Sean Baggaley

Joining and spectating now only checks for a minor command flood.

Last successful pipeline #85838, started 2024-08-25T22:11:20.872Z

ID Job Artifacts
#2502137 build_win64 Download
#2502136 build_win32 Download
#2502135 build_linux_serveronly_arm64 Download
#2502134 build_linux_serveronly Download
#2502133 build_linux Download

topic/default/launcher-maxpacketsize-min

Changeset d0f8671319b3 by Sean Baggaley

The maximum size of a launcher segment can no longer be lower than 128, to prevent issues when sv_maxpacketsize was set to a very low value.

Last successful pipeline #84434, started 2024-07-27T15:37:31.531Z

ID Job Artifacts
#2476132 build_win64 Download
#2476131 build_win32 Download
#2476130 build_linux_serveronly_arm64 Download
#2476129 build_linux_serveronly Download
#2476128 build_linux Download

topic/default/mapreset-uservars

Changeset ab6b188ddba6 by BarrelsOFun

Whitespace fixes, added GAME_ResetUDMFValues function

Last successful pipeline #87324, started 2024-09-14T11:04:12.705Z

ID Job Artifacts
#2548282 build_win64 Download
#2548281 build_win32 Download
#2548280 build_linux_serveronly_arm64 Download
#2548279 build_linux_serveronly Download
#2548278 build_linux Download

topic/default/protected-commands-limit-raise

Changeset b0564a054e36 by Adam Kaminski

Increased the size of CLIENT_s::commandInstances from 6 to 10. This makes the client command flood check a bit less strict, but not to the extent of allowing clients to abuse protected commands.

Last successful pipeline #86437, started 2024-09-02T16:47:17.769Z

ID Job Artifacts
#2513065 build_win64 Download
#2513064 build_win32 Download
#2513063 build_linux_serveronly_arm64 Download
#2513062 build_linux_serveronly Download
#2513061 build_linux Download

topic/default/randomspawner_flag_pass

Changeset 534316ccac14 by StrikerTheHedgefox

RandomSpawners can now pass down flags given to them from ACS.

Last successful pipeline #80885, started 2024-04-21T11:09:53.370Z

ID Job Artifacts
#2366495 build_win64 Download
#2366494 build_win32 Download
#2366493 build_linux_serveronly_arm64 Download
#2366492 build_linux_serveronly Download
#2366491 build_linux Download

topic/default/rcon-server-settings-fix

Changeset dff64410808f by Adam Kaminski

Any latched CVars that are changed at the start of a new game should always disable the CVAR_ISDEFAULT flag. This fixes the server not sending any latched server settings that actually changed to clients gaining RCON access.

Last successful pipeline #86891, started 2024-09-09T02:42:24.611Z

ID Job Artifacts
#2522324 build_win64 Download
#2522323 build_win32 Download
#2522322 build_linux_serveronly_arm64 Download
#2522321 build_linux_serveronly Download
#2522320 build_linux Download

topic/default/scorinfo-margin-improvements

Changeset 527057fc663c by Adam Kaminski

Added an optional "append" keyword for margins in SCORINFO, allowing new commands to be added to a margin without overwriting the old ones.

Last successful pipeline #87038, started 2024-09-11T13:54:53.164Z

ID Job Artifacts
#2530891 build_win64 Download
#2530890 build_win32 Download
#2530889 build_linux_serveronly_arm64 Download
#2530888 build_linux_serveronly Download
#2530887 build_linux Download

topic/default/scorinfo-pluralize-function

Changeset 8fffe60d99d1 by Adam Kaminski

Added a "pluralize" function to the DrawString margin command, allowing text to be automatically pluralized (or left singular) using some of the special values supported by the command.

Last successful pipeline #86882, started 2024-09-08T21:12:55.376Z

ID Job Artifacts
#2522300 build_win64 Download
#2522299 build_win32 Download
#2522298 build_linux_serveronly_arm64 Download
#2522297 build_linux_serveronly Download
#2522296 build_linux Download

topic/default/select-weapon-desync-fix

Changeset 07b107b4b5c3 by Adam Kaminski

Fixed: the client's weapon could desync because they selected it too early if it was done using A_SelectWeapon or the SetWeapon ACS function (addresses 3491).

Last successful pipeline #82454, started 2024-06-02T02:30:40.833Z

ID Job Artifacts
#2410882 build_win64 Download
#2410881 build_win32 Download
#2410880 build_linux_serveronly_arm64 Download
#2410879 build_linux_serveronly Download
#2410878 build_linux Download

topic/default/skin-expansion

Changeset 0b05be31286e by BarrelsOFun

Fix parsing for S_SKIN skins


Restore old '}' check and do while loop when parsing skins

Last successful pipeline #82929, started 2024-06-12T01:46:21.214Z

ID Job Artifacts
#2444049 build_win64 Download
#2444048 build_win32 Download
#2444047 build_linux_serveronly_arm64 Download
#2444046 build_linux_serveronly Download
#2444045 build_linux Download

topic/default/skins-expansion-1

Changeset fa32403970ce by BarrelsOFun

GetSkinInfo/GetCustomSkinInfo split, CheckCustomSkinInfo, Automatically grab value type for GetSkinInfos

Last successful pipeline #87068, started 2024-09-11T19:43:35.983Z

ID Job Artifacts
#2537247 build_win64 Download
#2537246 build_win32 Download
#2537245 build_linux_serveronly_arm64 Download
#2537244 build_linux_serveronly Download
#2537243 build_linux Download