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
0004126Zandronum[All Projects] Suggestionpublic2023-04-05 14:482024-02-29 18:45
ReporterTrillster 
Assigned ToKaminsky 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version3.1 
Target Version3.2Fixed in Version3.2 
Summary0004126: ACS function to open specific OptionMenus
DescriptionThis one's as simple as the title. Mega Man 8-Bit Deathmatch uses ConsoleCommand to reopen certain menus via ACS after they have been closed. The particular case is having MENUDEF call an alias defined in KEYCONF, the alias closes the menu, pukes a NET script, and then the NET script reopens the menu via ConsoleCommand once it has finished.

This pipeline facilitates configuration style menus where the player can make some change that needs to happen through ACS, hence closing the menu, but then don't have to navigate manually to that same menu, heavily speeding up the process.

Additionally, some mods have used ConsoleCommand's ability to open specific menus for secret / conditional menus, such as pressing a button in MENUDEF which will open a different menu depending on the map.
Attached Files

- Relationships
child of 0001070newDusk Phasing out the dangerous ConsoleCommand for various additional/improved ACS commands 

-  Notes
User avatar (0022999)
Kaminsky (developer)
2024-01-23 21:55

'https://foss.heptapod.net/zandronum/zandronum-stable/-/merge_requests/11 [^]'
User avatar (0023023)
Kaminsky (developer)
2024-01-28 21:30

'https://foss.heptapod.net/zandronum/zandronum-stable/-/commit/2f091ebae8575a86562733c1c2ae12d461f2a2be [^]'
User avatar (0023093)
Trillster (reporter)
2024-02-27 02:32

These functions seem to check out from my testing. We had talked previously that it might be useful to have some MENUDEF keyword which marks a menu as only openable via the OpenMenu function, but that might be best saved for later.
User avatar (0023119)
Ru5tK1ng (updater)
2024-02-29 18:45

Closing based off feedback ^. Reopen if necessary.

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
2023-04-05 14:48 Trillster New Issue
2023-04-05 19:10 Kaminsky Relationship added related to 0001070
2023-04-05 19:11 Kaminsky Relationship deleted related to 0001070
2023-04-05 19:11 Kaminsky Relationship added child of 0001070
2024-01-23 21:55 Kaminsky Note Added: 0022999
2024-01-23 21:55 Kaminsky Assigned To => Kaminsky
2024-01-23 21:55 Kaminsky Status new => needs review
2024-01-23 21:55 Kaminsky Target Version => 3.2
2024-01-28 21:30 Kaminsky Note Added: 0023023
2024-01-28 21:30 Kaminsky Status needs review => needs testing
2024-02-27 02:32 Trillster Note Added: 0023093
2024-02-29 18:45 Ru5tK1ng Note Added: 0023119
2024-02-29 18:45 Ru5tK1ng Status needs testing => resolved
2024-02-29 18:45 Ru5tK1ng Resolution open => fixed
2024-02-29 18:45 Ru5tK1ng Fixed in Version => 3.2






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker