Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Admin mass action wishlist #13270

Open
36 tasks
Chief-Engineer opened this issue Jan 1, 2023 · 1 comment
Open
36 tasks

Admin mass action wishlist #13270

Chief-Engineer opened this issue Jan 1, 2023 · 1 comment
Labels
Issue: Feature Request This issue is a feature request.

Comments

@Chief-Engineer
Copy link
Contributor

Chief-Engineer commented Jan 1, 2023

Even barebones this has some use cases, many of the things listed are a wishlist within the wishlist. Primary use case for non-admemes is marking people involved in revolutions.

  • A window "mass actions" that allows admins to add players to a list displayed in the window
  • The list is server-side but not persistent across server restarts. A client relog by the admin does not clear the list but a server restart does clear the list
  • Admins can create and name lists and select between the lists
  • Lists can be created by duplicating any other list
  • Default lists exist for
    • Each antag type
    • All antags combined
  • Lists can be set to either be for entities or for players. Player lists are useful for admin tasks while entity lists would be useful for admemes
  • Admins can see other admin's lists
  • Admins can make their lists editable by other admins
  • When viewing a list, an admin can set that list to mark its members in the overlay. This is clientside with no persistence beyond the session
  • Admins can perform mass actions for player lists:
    • Kick
    • Roleban
    • Ban
    • Note
    • Open notes
    • Ahelp message
  • Admins can perform mass actions for entity lists, or for player lists using their occupied entity:
    • Smite
    • Revive
    • Antag ctrl
    • Freeze
    • Subtle message
    • TP here
    • BQL
  • Clicking on an item in the list TPs to them
  • Right clicking opens the right click context menu you'd get by right clicking their entity
  • A button next to each list item can be used to remove it from the list, with confirmation
  • Players/entities can be added to the list with
    • The right click context menu
    • A mode similar to the spawn menu's erase that allow clicking either specific entities or selecting all in an area
  • List items can have a note added under them
  • Autogenerated lists
    • Connected new accounts
    • Connected accounts with active watchlist notes
@ZoldorfTheWizard
Copy link
Member

  • pls add chekbox to remove disconnected players from the players tab. should be enabled by default

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Issue: Feature Request This issue is a feature request.
Projects
Status: 🔖 Defined
Development

No branches or pull requests

3 participants