Batfoxkid / Freak-Fortress-2-Rewrite

The gamemode that's now also a standalone boss maker.
https://forums.alliedmods.net/forumdisplay.php?f=154
GNU General Public License v3.0
17 stars 7 forks source link

[Request] Enhancement to special_menu_manager and rage_ability_management customisation #192

Open Kolaxie opened 5 months ago

Kolaxie commented 5 months ago

As the title says, basically a list of ideas to make special_menu_manager (ff2r_menu_abilities) and rage_ability_management (ff2r_epic_abilities) more customisable and with more features.

Features for both

Make it usable with slot 0 and -1 and adding a "lifetime" arg to them to allow for customisation, like a rage giving access to a menu for a limited duration etc...

Adding a "multi-menu" compatibility, if the abilities are usable with slot 0 and -1 it would be good for it to also support multiple menu for a lot of purposes, like a boss changing form on second life etc, which would remove the first menu to replace it by the new one, same for the rage where the new menu would hide the old one for the "lifetime" duration etc...


_Features for special_menu_manager_

Adding a "blocked" arg: This would allow a certain ability to be blocked after a certain amount of time pass or when the boss reach a certain % of hp, since right now the only way to do this is to add a mana that drains overtime but this isn't always practically visual as a simple timer with "X minutes X seconds" would be or a visual indication would

Adding a multi-page feature: Like rage_ability_management has the possibility of a scroller, the possibility of being able to use R, M3, M2 to go through multiple page would be very cool as it would allow using more than the 10 abilities limit if random is not used or make different pages based on different effects for characters with a lot of abilities (For example page 1 would be user buff and page 2 other team debuff)


_Features for rage_ability_management_

Adding color support: As of right now it only supports the default white text but being able to change the color of it would be a pretty neat feature to match a color pattern of a character.

Adding position arg: You cannot change the position of the hud right now which can cause issues with some other plugins because of overlaps or the overall space it takes of the screen.

Adding the possibility to show description without pressing crouch: Right now the only way to see the ability description is to crouch but if the ability is a bit complex or if you want people to understand faster making it possible for the description to be shown under the ability name (like old AMS) would be pretty useful.