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

Add metadata for Anti-cheat middleware #78

Open
xamionex opened this issue Feb 26, 2024 · 2 comments
Open

Add metadata for Anti-cheat middleware #78

xamionex opened this issue Feb 26, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@xamionex
Copy link

I noticed Special K plugins disables itself if there is an Easy Anti Cheat tag but during looking for the tag I realized that nothing actually lists it except the PCGWiki

But this plugin doesn't look at middleware

You can test this with https://www.pcgamingwiki.com/wiki/Darwin_Project
It has easy anticheat and when downloading metadata this addon doesn't add Easy Anti Cheat

@sharkusmanch sharkusmanch added the enhancement New feature or request label Feb 26, 2024
@sharkusmanch sharkusmanch changed the title Not adding anticheat middleware Add metadata for Anti-cheat middleware Feb 26, 2024
@sharkusmanch
Copy link
Owner

Special K extension looks for Valve Anti-Cheat Enabled feature

https://github.com/darklinkpower/PlayniteExtensionsCollection/blob/master/source/Generic/SpecialKHelper/SpecialKHelper.cs#L447

For Easy Anti Cheat, it looks like the Special K extension reads files in the game install dir to determine if it's enabled

@sharkusmanch
Copy link
Owner

Example PCGamingWiki article with VAC middle ware - https://www.pcgamingwiki.com/wiki/Counter-Strike:_Global_Offensive

Going to repurpose this issue to track handling adding parsing anti-cheat middleware metadata in general.

I'd recommend opening a feature request on the Special K add-on repo as well to request making the feature it checks for configurable (it's currently hard coded to Valve Anti-Cheat Enabled)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants