Zandronum Chat on our Discord Server Get the latest version: 3.1
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003938Doomseeker[All Projects] Suggestionpublic2021-12-12 21:502022-03-22 11:11
ReporterWaTaKiD 
Assigned ToZalewa 
PrioritynormalSeverityminorReproducibilityN/A
StatusclosedResolutionfixed 
PlatformMicrosoftOSWindowsOS VersionXP/Vista/7
Product Version1.3.2 
Target Version1.3.3Fixed in Version1.3.3 
Summary0003938: Update Zandronum dmflags for Zandronum 3.1
Descriptionzan 3.1 was just released: 'https://zandronum.com/forum/viewtopic.php?f=8&t=10437 [^]'


zadmflags
Added new console variable "sv_nodoorclose" to prevent manual door closing, in order to prevent large numbers of players from blocking a door by continuously opening and closing it.

Added new console variable "sv_forcesoftwarepitchlimits" to force the player's pitch to be limited to what's allowed in the software renderer.

Added DMFlags: "sv_shootthroughallies" and "sv_dontpushallies", so a player's attacks can pass through and not push their allies.

zacompatflags
Added new compatibility flag "compat_noobituaries" to prevent obituaries from being printed to the console when a player dies.

Added new compatibility flag "compat_resetglobalvarsonmapreset" to reset all global ACS variables upon resetting the map like in survival.

voting
Added a new vote type for changing gameplay flags by doing "callvote <flag name> <value> [reason]", which can also be disabled by the server using the "sv_noflagvote" CVar.

Added the new nextmap and nextsecret vote types.

misc
Added the server CVAR "sv_country", which allows servers to present their country to launchers.

Added the CVar "sv_respawndelaytime", which allows servers to decide how long players must wait before they can respawn.
Attached Files

- Relationships
has duplicate 0003946closedWubTheCaptain No support for "Non-blocking lines can be pushed" compat_pushwindow flag in Zandronum 3 (3.1) plugin 
related to 0003957closedZalewa Doomseeker should know country codes and names by heart. 

-  Notes
User avatar (0021886)
WaTaKiD (updater)
2021-12-12 21:56

this was also added in zan 3.1, and while not a flag, i feel is worth mentioning, and can make a separate ticket if needed:

The server can now broadcast the MD5 hashes of loaded PWADs to launchers.
User avatar (0021888)
DrinkyBird (reporter)
2021-12-12 22:46

PWAD hash support was added to Doomseeker a while ago, but I just made a separate ticket for sv_country support: 0003939
User avatar (0021891)
Kaminsky (developer)
2021-12-12 23:38
edited on: 2021-12-12 23:41

I'd also add support for optional min/max player limits to maps in the map rotation via the "addmap" and "insertmap" CCMDs:'https://wiki.zandronum.com/Console_Commands [^]'

User avatar (0021892)
Pol M (developer)
2021-12-13 01:00
edited on: 2021-12-15 07:56

Quote from WaTaKiD

The server can now broadcast the MD5 hashes of loaded PWADs to launchers.


I implemented it a few year(s?) back, it's been great at catching messy wads :). This, convied with my better printing of incompatible wads on the zandronum terminal have made the now rare occurrences super easy to tackle. I'm super happy that zandronum has released, thank you a lot to all the zandronum team for your amazing work!^_^

Quote from Kaminski

I'd also add support for optional min/max player limits to maps in the map rotation via the "addmap" and "insertmap" CCMDs:

Yeah, could you please create a ticket for this? Thank you in advance :D

User avatar (0021893)
WaTaKiD (updater)
2021-12-13 01:37

ah oops thats wut i get for only using doomseeker to host quick test servers, just tried it out and it is indeed pretty shnazzy
User avatar (0021909)
Zalewa (developer)
2021-12-16 21:33

This commit covers the new dm and compat flags:'https://bitbucket.org/Doomseeker/doomseeker/commits/7cae978547081246e91ff5d21498835b3bfe9f85 [^]'

The voting and misc setting will be done next.
User avatar (0021923)
WubTheCaptain (reporter)
2021-12-18 09:42

For searching tracker issues, allow me to dump the following words to notes here (not listed in OP):
  • sv_nounlaggedbfgtracers
  • sv_nodoorclose
  • sv_forcesoftwarepitchlimits
  • sv_shootthroughallies
  • sv_dontpushallies
  • compat_noobituaries
  • compat_resetglobalvarsonmapreset
  • compat_skulltagjumping
  • compat_pushwindow

(from Zalewa's commit)
User avatar (0021925)
Zalewa (developer)
2021-12-18 22:30

These commits deal with the remaining features in this ticket:

*'https://bitbucket.org/Doomseeker/doomseeker/commits/6e0b0642cddbe3f98ecfc75fa395e0a68f7ae2e4 [^]'
*'https://bitbucket.org/Doomseeker/doomseeker/commits/bbb833e06b51f6fa68a0071fbbb98efbbcf5fc61 [^]'
*'https://bitbucket.org/Doomseeker/doomseeker/commits/0fb484a7a5797aeb59fb16b0b410433b5cebadb4 [^]'
User avatar (0021960)
Pol M (developer)
2021-12-20 21:58

Looks good to me :)
User avatar (0021985)
WaTaKiD (updater)
2021-12-22 21:29

everything listed in this ticket seems to work correctly except compat_pushwindow, and upon further inspection, it seems the compatflags and compatflags2 fields dont work at all

to reproduce:
set all the flags fields to a value of 2 and start the server, then check them on the server, compatflags and compatflags2 will return 0 instead of 2
User avatar (0021986)
WaTaKiD (updater)
2021-12-22 21:48

wait regarding compatflags/compatflags2 i think this is a zan 3.1 regression unless im doing something terribly wrong, requires even further inspection
User avatar (0021988)
DrinkyBird (reporter)
2021-12-23 01:39
edited on: 2021-12-23 11:48

I think it would be better to use the description of sv_country from the server variables page on the wiki, rather than the information from the protocol spec.

Quote

     Sets the country of the server, which will be presented to server browsers. The value of this variable can be one of:

    an ISO 3166-1 alpha-3 country code, for example GBR for the United Kingdom, USA for the United States
    "automatic", to tell the launcher to use IP geolocation (default)
    or "unknown".

Note that not all servers browsers support this feature and will use IP geolocation instead.


(formatting borked because I dunno the tracker's bbcode tags)

User avatar (0022000)
Zalewa (developer)
2021-12-23 12:55

As you wish 0003938:0021988.

I also turned this input into an auto-completion box:
'https://bitbucket.org/Doomseeker/doomseeker/commits/86ccbee621a37b174398ca691b006fb97bc2cfcf [^]'
User avatar (0022005)
Zalewa (developer)
2021-12-23 19:47

Testing build released:'https://devbuilds.drdteam.org/doomseeker/doomseeker-1.3.2~beta-211223-1915_windows.zip [^]'
User avatar (0022102)
Zalewa (developer)
2022-01-18 17:56

Marking as resolved for the release of Doomseeker 1.3.3.

Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2021-12-12 21:50 WaTaKiD New Issue
2021-12-12 21:56 WaTaKiD Note Added: 0021886
2021-12-12 22:46 DrinkyBird Note Added: 0021888
2021-12-12 23:38 Kaminsky Note Added: 0021891
2021-12-12 23:41 Kaminsky Note Edited: 0021891 View Revisions
2021-12-13 01:00 Pol M Note Added: 0021892
2021-12-13 01:00 Pol M Status new => confirmed
2021-12-13 01:37 WaTaKiD Note Added: 0021893
2021-12-15 07:56 Pol M Note Edited: 0021892 View Revisions
2021-12-16 21:33 Zalewa Note Added: 0021909
2021-12-16 21:34 Zalewa Assigned To => Zalewa
2021-12-16 21:34 Zalewa Status confirmed => assigned
2021-12-18 09:34 WubTheCaptain Relationship added has duplicate 0003946
2021-12-18 09:42 WubTheCaptain Note Added: 0021923
2021-12-18 09:51 WubTheCaptain Target Version => 1.3.3
2021-12-18 22:30 Zalewa Note Added: 0021925
2021-12-18 22:30 Zalewa Status assigned => needs review
2021-12-20 21:58 Pol M Note Added: 0021960
2021-12-20 21:58 Pol M Status needs review => needs testing
2021-12-22 21:29 WaTaKiD Note Added: 0021985
2021-12-22 21:48 WaTaKiD Note Added: 0021986
2021-12-23 01:39 DrinkyBird Note Added: 0021988
2021-12-23 11:48 DrinkyBird Note Edited: 0021988 View Revisions
2021-12-23 12:06 Zalewa Relationship added related to 0003957
2021-12-23 12:06 Zalewa Status needs testing => assigned
2021-12-23 12:55 Zalewa Note Added: 0022000
2021-12-23 12:55 Zalewa Status assigned => needs review
2021-12-23 19:47 Zalewa Note Added: 0022005
2021-12-23 19:47 Zalewa Status needs review => needs testing
2022-01-18 17:56 Zalewa Note Added: 0022102
2022-01-18 17:56 Zalewa Status needs testing => resolved
2022-01-18 17:56 Zalewa Fixed in Version => 1.3.3
2022-01-18 17:56 Zalewa Resolution open => fixed
2022-03-22 11:11 WubTheCaptain Status resolved => closed






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker