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

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000933Zandronum[All Projects] Suggestionpublic2012-07-24 03:362012-07-29 20:26
ReporterTerminusEst13 
Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusclosedResolutionno change required 
PlatformMicrosoftOSWindowsOS VersionXP/Vista/7
Product Version1.0-beta 
Target VersionFixed in Version 
Summary0000933: Expand on the GameType ACS information function.
DescriptionHello.

The ACS information function GameType allows for the execution of different commands depending upon whether the mode is offline singleplayer, online in co-op, or online in deathmatch.
This allows for useful features such as giving people damage protection against certain weapons in co-op while letting them harm each other in DM, or (outside of SV_UnblockPlayers) turning on +THRUSPECIES for projectiles so players can shoot through each other while turning it off in DM, or letting an item pickup give a lot of health and armor in co-op while giving only a little in DM, etc, etc, etc.

At the moment, however, several team-based game modes will be considered co-operative under the script--such as Capture the Flag or Skulltag. So a script that (for example) has bullets/projectiles to go through players in co-op mode suddenly makes CTF/ST gameplay decisively more difficult.
I would like to suggest expanding GameType so as to recognize additional modes, if they're being played.
Additional Information'http://zdoom.org/wiki/GameType [^]' - The function as said on the ZDoom wiki.
Attached Files

- Relationships

-  Notes
User avatar (0004066)
Torr Samaho (administrator)
2012-07-24 06:31

Quote from TerminusEst13
At the moment, however, several team-based game modes will be considered co-operative under the script--such as Capture the Flag or Skulltag.

You already should be able to distinguish between CTF/ST and Coop. In CTF/ST the function is supposed to return GAME_NET_TEAMGAME (=4), while it should return GAME_NET_COOPERATIVE (=1) in coop. If this doesn't work for you, please post a minimal example wad that demonstrates the problem.
User avatar (0004138)
TerminusEst13 (reporter)
2012-07-29 20:15

Ah, I didn't even know GAME_NET_TEAMGAME existed. Yeah, that works perfectly in regards to things.

Well, then, I guess nevermind.
User avatar (0004139)
Torr Samaho (administrator)
2012-07-29 20:26

I'm glad to hear that :). Closing this then.

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
2012-07-24 03:36 TerminusEst13 New Issue
2012-07-24 06:31 Torr Samaho Note Added: 0004066
2012-07-29 12:38 Torr Samaho Status new => feedback
2012-07-29 20:15 TerminusEst13 Note Added: 0004138
2012-07-29 20:15 TerminusEst13 Status feedback => new
2012-07-29 20:26 Torr Samaho Note Added: 0004139
2012-07-29 20:26 Torr Samaho Status new => closed
2012-07-29 20:26 Torr Samaho Resolution open => no change required






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker