alliedmodders / metamod-source

Metamod:Source - C++ Plugin Environment and Detour Library for the Source Engine
http://www.metamodsource.net/
Other
374 stars 83 forks source link

Add support for IServerPluginCallbacks v3 and v4 #94

Closed old-pigeon closed 1 year ago

old-pigeon commented 2 years ago

This PR adds support for IServerPluginCallbacks v3 and v4. Those added functions can then be hooked from within SourceMod.

Let me know if this creates binary incompatibilities with servers only supporting v1 and v2. As of my understanding, it should be fine though as the additional entries in the vtable would simply be ignored.

More on why this might needed: https://developer.valvesoftware.com/wiki/Counter-Strike:_Global_Offensive_Network_Channel_Encryption

old-pigeon commented 2 years ago

@dvander is there any reason to not merge this? I’d be glad if you or another maintainer can have a look at this. Thank you!

ShibiGG commented 1 year ago

Hey @dvander just pinging here, possible to get this merged or what is the reason not to?

Fyren commented 1 year ago

Thanks. Sorry for the slow turnaround.