More Spawn Menu Customization #2142
Open
+358
−47
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request aims to add more customization to the spawn menu.
Sub category headers for NPCs, Weapons, Entities, and Vehicles
This adds
SubCategory
to the ENT and SWEP structs.Example
(This pull request does not add these headers to any of the default NPC categories. This is just a demonstration.)
Ability to easily add options to the right click menu for Content Icons and Spawn Icons
Adds two hooks and one function to achieve this:
GetOpenDermaMenus() function
OnContentIconOpenMenu hook
OnSpawnIconOpenMenu hook
Example
Code:
Output:
Custom spawn list ordering for NPCs, Weapons, Entities, and Vehicles
This adds
SpawnListOrder
to the ENT and SWEP structs. This determines the order in which the icons will be created in. This mixes well with the default alphabetical ordering.