Skip to content

feat: admin manager module#68

Open
Nukoooo wants to merge 69 commits intomasterfrom
feat/adminmgr
Open

feat: admin manager module#68
Nukoooo wants to merge 69 commits intomasterfrom
feat/adminmgr

Conversation

@Nukoooo
Copy link
Copy Markdown
Collaborator

@Nukoooo Nukoooo commented Jan 4, 2026

No description provided.

@darkerz7
Copy link
Copy Markdown

Maybe it's worth adding @aim to the target manager?

@Nukoooo Nukoooo marked this pull request as ready for review January 15, 2026 14:20
@Nukoooo
Copy link
Copy Markdown
Collaborator Author

Nukoooo commented Jan 15, 2026

Maybe it's worth adding @aim to the target manager?

not worth doing so because

  1. we want to keep it simple.
  2. @aim is too vague imo, and different people have different interpretation on this: some want the entity a player is aiming at, some want the entities in a shape, or entities along the line

so we have decided to let users implement it

@darkerz7
Copy link
Copy Markdown

Maybe it's worth adding @aim to the target manager?

  1. @aim is too vague imo, and different people have different interpretation on this: some want the entity a player is aiming at, some want the entities in a shape, or entities along the line

CVARs or @aim and @aims

Nukoooo and others added 29 commits March 19, 2026 22:24
- AdminResolver: post-load permission validation with typo hints
- Add ms_perms / ms_admins server console commands
- Support multi-role arrays and string SteamID in config loader
- Remove mutable AddPermission/RemovePermission from IAdmin
- Validate SteamID64 in MountAdminManifest and config converter
- Fix PermissionCollectionUpdater remount identity and string SteamID parsing
- support custom keybind for MoveUp, MoveDown, GoBack, Confirm, Exit
- more IsInMenu overloads
- DisplayMenu now has an overload that returns a sessionId that can be used for IsInMenu
- new helper methods to the menu builder
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants