Skip to content

Fix outfit blacklist/whitelist - #14

Open
legokidlogan wants to merge 16 commits into
developfrom
fix-blacklist
Open

legokidlogan wants to merge 16 commits into
developfrom
fix-blacklist

Conversation

@legokidlogan

Copy link
Copy Markdown
Member

Fixes the outfit-viewing blacklist/whitelist system. Specifically:

  • The client now rejects incoming pacs that are worn after blocking a player
  • The server now tracks the ignore filters so it can avoid sending pacs to players who will block it anyway
  • Wear/outfit filters update on player full load, not just on manual request
  • Adds a simple cooldown on wear/outfit filter net messages

@legokidlogan legokidlogan self-assigned this Aug 16, 2026
@legokidlogan legokidlogan added the bug Something isn't working label Aug 16, 2026
Comment thread lua/pac3/editor/client/wear_filter.lua Outdated
Comment thread lua/pac3/core/shared/init.lua Outdated
Comment thread lua/pac3/editor/server/wear.lua Outdated
@legokidlogan

Copy link
Copy Markdown
Member Author

@plally I'm still out of state for another week and a half, so I won't have my other computer for testing the recent commits locally.

Also needs to be tested with a larger handful of people (with randomly selected wear/outfit blacklists to test with) on a server while doing changelevels, to make sure the net msg cooldown doesn't drop anything. See 7a04f5c for more info.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants