Left 4 Dead 2

Left 4 Dead 2

89 ratings
Menu Framework (Dev Preview)
   
Award
Favorite
Favorited
Unfavorite
Survivors: Survivors
Game Content: Scripts, UI, Miscellaneous
File Size
Posted
Updated
13.772 KB
Feb 27, 2017 @ 8:33pm
Mar 9, 2017 @ 5:46am
4 Change Notes ( view )

Subscribe to download
Menu Framework (Dev Preview)

Description
The purpose of this addon is simple - to let you use features of many menu-based addons at the same time, such as vocalizers, client and administration menus.

WORK IN PROGRESS
This addon itself and available documentation are unfinished. Expect changes.

FOR USERS
Installation
Just click subscribe and then look for addon which supports this framework.

FOR WORKSHOP DEVELOPERS
Submitting an Addon
In order to maintain compatibility with addons from other authors you have to reserve your addon. You can do it in this thread. Don't forget to check out with the latest posts and feel free to use next unoccupied index of the list.
I will be manually allocating indexes if they're about to fill up. Some addons may be considered unsupported and removed from the list.

Addon Removal
You can unreserve your addon or report others work in this thread.

Developing
You can find required documentation, look for support and examples in this thread.

FAQ
  1. Q: What the hell is that?
    A: Well known is that you can't have multiple RadialMenu addons working simultaneously without having to merge their features into one RadialMenu file. This addon tries to give you opportunity. In order to achieve this you have to use this framework with RadialMenu addons that are only compatible with this framework.

  2. Q: Why should I use that and not other addons?
    A: You're obviously free to use whatever you want. As stated, this addon is a late experiment and working example of what advanced can be done with clientside modding. It's made the way so you can have multiple features from many different addons without an urge of merging them manually together. Clientside modding tricks and workarounds can be used to provide a smoother experience.

  3. Q: What so advanced with client menus? Console and menus are simple as hell!
    A: They're simple indeed, yet it's still less known about some tricks and glitches. Such as test scripts, timers, simplified RNG, race conditions, KeyValues includes and pseudo-namespaces, simple messages and advanced formatting via ClientMenu, conditional operations (player team, life state, cmd "wait" availability, cvar checking, etc.) - all this can be used together with this framework in order to create a decent content.

  4. Q: How do i make my favorite Workshop Addon to be working with my other favorite Workshop Addon if they're not compatible with framework yet?
    A: You have to contact with addon owner and request support or add a support by yourself.

  5. Q: Does it support ClientMenu as well?
    A: Yes, they're supported the same exact way. When you're reserving addon for RadialMenu, you can use same index for ClientMenu file as well.
Popular Discussions View All (4)
2
Sep 8, 2019 @ 1:31pm
PINNED: Suggestions
shqke
0
Feb 27, 2017 @ 9:38pm
PINNED: How to use this framework
shqke
0
Feb 27, 2017 @ 9:30pm
PINNED: Submit your RadialMenu addons here!
shqke
21 Comments
Enot Sep 10, 2019 @ 8:32pm 
could or would i be able to ask
Enot Sep 9, 2019 @ 12:05am 
awesome
shqke  [author] Sep 8, 2019 @ 2:49pm 
Creator of that other addon could be able to support this.
Enot Sep 8, 2019 @ 1:30pm 
would that work?
Enot Sep 8, 2019 @ 1:30pm 
oh man im using vox
shqke  [author] Sep 4, 2019 @ 5:03am 
It could, but with a custom one using "menu framework".
Enot Sep 3, 2019 @ 5:32pm 
does this work with vocalizers?
Average Club Penguin Enjoyer Apr 1, 2017 @ 1:54pm 
I am the best ragdoll poser out there
Average Club Penguin Enjoyer Apr 1, 2017 @ 1:53pm 
Thank you
shqke  [author] Apr 1, 2017 @ 1:25pm 
I could definitely use some thumbnails for this and related stuff, true. I'll add you and we'll discuss it later. :47_thumb_up: