gemidyne / microtf2

A custom gamemode for Team Fortress 2 - Players compete against each other to get the most points by playing a series of rapid fire microgames in order to win the round!
https://www.gemidyne.com/projects/microtf2
GNU General Public License v2.0
30 stars 16 forks source link

Replace SteamTools dependency with SteamWorks #226

Closed Mikusch closed 2 years ago

Mikusch commented 2 years ago

As of the latest TF2 update, the SteamTools extension has been crashing many people's servers and needs to be recompiled against newest interfaces to work properly again. However, the extension is not actively supported by its developer anymore so this is unlikely to happen.

A much better alternative is the SteamWorks extension, which still works after the latest update and offers similar functionality. The general consensus in the SourceMod community overall is that people should not be using SteamTools anymore.

Steam_SetGameDescription -> SteamWorks_SetGameDescription

I have tested these changes and they cause no issues.

safalin1 commented 2 years ago

Thank you for the PR! I'll get this merged and a release asap.