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
0003264Doomseeker[All Projects] Suggestionpublic2017-09-18 01:172017-11-04 02:42
ReporterEmpyre 
Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusclosedResolutionout of scope 
PlatformMicrosoftOSWindowsOS VersionXP/Vista/7
Product Version 
Target VersionFixed in Version 
Summary0003264: Add support for custom skill levels.
DescriptionIn some wads (and pk3s) there are custom skill levels supported. it would be really awesome to have those skill levels in the drop-down selection menu when present.
Attached Files

- Relationships

-  Notes
User avatar (0018313)
WubTheCaptain (reporter)
2017-09-18 07:58

This is from MAPINFO skill definition:'https://zdoom.org/wiki/MAPINFO/Skill_definition [^]'

PK3 (and WAD?) readers would need to be implemented in Doomseeker to show those automatically in a drop-down menu, I believe. While it's a cool idea, skill levels 6–16 are typically undefined and only supported by UDMF-format maps.

Until then, I suppose you can use custom parameters to set +skill 6 or something.
User avatar (0018327)
Empyre (reporter)
2017-09-18 18:41

Aha! I just figured out how to get to Doomseeker's separate tracker list (didn't know it was separate), so any future tickets for Doomseeker will go to the right place.

Custom skill levels don't have to be above 5. I think that not only UDMF will support custom skill levels numbered 1 - 5.
User avatar (0018677)
WubTheCaptain (reporter)
2017-10-30 04:12
edited on: 2017-10-30 04:13

This sounds like featuritis, and it's not quite so trivial to implement.


  1. Need zlib and 7-Zip SDK for extracting .pk3 and .pk7 archives. (Convenience copies of these already exist in the source, but lack of 7z library is a burden on Debian packaging already. 0003299)

  2. Need directory traversal to discover WADs in PK3/PK7 archives.

  3. Need code to open WAD files.

  4. Need a parser for MAPINFO.

  5. The order of WADs with multiple MAPINFOs needs to be understood, and how to handle situations if one MAPINFO is missing skill definitions.

  6. After all of this, it needs to be glued to the UI.

  7. Anything else I have missed, for a relatively minor enhancement.



I also wonder if this would have use beyond Doom engines (e.g. Zandronum or Chocolate Doom). Zalewa, Blzut3: Thoughts?

User avatar (0018726)
Zalewa (developer)
2017-11-02 14:13

I think you excellently explained how huge of a problem this actually is.
User avatar (0018729)
WubTheCaptain (reporter)
2017-11-02 15:01

Zalewa describing it as a "problem", I think this one's a "no".

Thank you for the suggestion. Closing.

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: WubTheCaptain

- Issue History
Date Modified Username Field Change
2017-09-18 01:17 Empyre New Issue
2017-09-18 02:39 Blzut3 Project Zandronum => Doomseeker
2017-09-18 02:39 Blzut3 Summary [Doomseeker] Add support for custom skill levels. => Add support for custom skill levels.
2017-09-18 07:58 WubTheCaptain Note Added: 0018313
2017-09-18 18:41 Empyre Note Added: 0018327
2017-10-30 04:12 WubTheCaptain Note Added: 0018677
2017-10-30 04:13 WubTheCaptain Note Edited: 0018677 View Revisions
2017-10-30 04:14 WubTheCaptain Status new => feedback
2017-11-02 14:13 Zalewa Note Added: 0018726
2017-11-02 15:01 WubTheCaptain Note Added: 0018729
2017-11-02 15:01 WubTheCaptain Status feedback => closed
2017-11-02 15:01 WubTheCaptain Resolution open => denied
2017-11-04 02:34 WubTheCaptain Resolution denied => out of scope
2017-11-04 02:39 WubTheCaptain Resolution out of scope => denied
2017-11-04 02:42 WubTheCaptain Resolution denied => out of scope






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker