SteamDatabase / FileDetectionRuleSets

🔎 Rules to detect game engines and other technologies based on Steam depot file lists
https://steamdb.info/tech/
MIT License
183 stars 75 forks source link

Add ODIN SDK #783

Closed svenpaulsen closed 4 months ago

svenpaulsen commented 4 months ago

SteamDB app page links to a few games using this

Brief explanation of the change

ODIN is a cross-platform SDK engineered to seamlessly integrate real-time voice chat into multiplayer games, applications, and websites. This PR allows finding its files.

php tests/GenerateTestStrings.php was used to generate the test file.

SteamDB-Tracker commented 4 months ago

After running changed rules in this pull request (this bot only tests rules.ini changes):

Changed technologies: SDK.ODIN

These apps now match: (18) 672890 785770 910800 1220860 1480080 1601920 1890650 1957780 2003160 2009460 2018820 2077180 2195750 2227830 2331150 2437390 2479810 2651270

Please confirm that all these changed apps are correct.

svenpaulsen commented 4 months ago

After running changed rules in this pull request (this bot only tests rules.ini changes):

Changed technologies: SDK.ODIN

These apps now match: (18) 672890 785770 910800 1220860 1480080 1601920 1890650 1957780 2003160 2009460 2018820 2077180 2195750 2227830 2331150 2437390 2479810 2651270

Please confirm that all these changed apps are correct.

Confirmed! 😇

svenpaulsen commented 4 months ago

Thanks for the feedback! I've removed the macOS libraries from the pattern as suggested by @Lifeismana, updated the test file and added some non matching tests.

Lifeismana commented 4 months ago

Looks good to me, thank you!