3786daa8a6
Update ISource2GameEntities ( #335 )
2025-09-08 20:08:47 +03:00
f90f863275
Partial update to ISource2Server
2025-08-15 03:55:29 +03:00
3525af9943
Update IVEngineServer2
2025-08-15 00:49:45 +03:00
529b07aebd
Update ISource2GameClients
2025-08-13 15:25:54 +03:00
4f01115f08
Update ISource2GameClients ( #330 )
2025-08-08 14:43:38 +03:00
5164337066
Update ISource2GameEntities::CheckTransmit
2025-08-04 20:20:20 +03:00
96e4c6011f
Update IVEngineServer2
2025-07-31 20:25:54 +03:00
9310e72cee
Correct ISource2Server & ISource2GameClients pure virtuals
...
Thanks boeing666 for finding it out
2025-06-28 15:04:27 +03:00
3dc26fdbb1
Fix file encoding
2025-05-17 14:11:58 -04:00
f31e5fbbfe
Update ISource2GameClients::ProcessUsercmds method ( #304 )
2025-03-12 02:20:15 +03:00
64f3cac5e9
Update IKeyValuesSystem & obsolete public/vstdlib
2025-01-15 17:19:41 +03:00
b066d7a11f
Update IVEngineServer2 & INetChannel & INetChannelInfo ( #297 )
2025-01-15 12:58:01 +03:00
16c1ee14de
Update ISource2Server
2024-10-08 00:00:16 +03:00
0b862d725a
Update ISource2GameClients and IProtobufBinding ( #264 )
...
Co-authored-by: GAMMACASE <31375974+GAMMACASE@users.noreply.github.com >
2024-08-15 22:49:51 +03:00
97ec56c5cf
Update fieldtype_t, RenderMultisampleType_t & SoundFlags_t enums
2024-05-08 21:54:16 +03:00
31f997208e
Update ISource2GameEntities::CheckTransmit
2024-05-08 11:00:01 +03:00
3fc8d0faf6
Update IVEngineServer2 after 4/30/2024 update
2024-05-01 02:16:42 +03:00
e9394e8deb
Update IVEngineServer2, IGameEventSystem, CEntityInstance methods ( #214 )
2024-02-28 07:45:42 +03:00
cc4c5c8070
Update ISource2GameClients::ProcessUsercmds ( #208 )
2024-02-10 11:59:22 +03:00
92bffa0578
Various updates to CEntityClass, CEntityInstance & CUtlDict ( #196 )
2024-01-26 05:11:01 +03:00
77f5d69d3a
Update ISource2GameClients::ProcessUserCmds return type ( #189 )
2023-12-17 12:26:18 +03:00
9363452257
Add voice listen methods to IVEngineServer2 ( #182 )
2023-12-07 19:35:46 +03:00
d7ed476064
Change CPlayerUserId member type to unsigned short ( #180 )
2023-12-04 19:30:05 +03:00
c5d57c03ee
Update Protobuf and add protos for CS2 ( #176 )
...
* Replace protobuf 2.6.1 with 3.21.8
* Update/add protobuf libs
* Add CS2 protos
* Remove old csgo/dota protos
* Add versioned protoc bin
* Comment out Valve's `schema` define for now
* Use ENetworkDisconnectionReason
* Fix-up `offsetof` to avoid errors on some Clang versions
2023-11-15 23:58:12 +00:00
492b8f9663
Update some parameter names
2023-11-06 19:06:28 -05:00
b645c0772b
Revert vararg support from IVEngineServer2::ServerCommand
2023-10-22 23:12:28 +03:00
75b0f41bca
Add vararg support to IVEngineServer2::ServerCommand ( #168 )
2023-10-21 04:01:37 +03:00
bf3b72e302
Include iloopmode in eiface for HostStateLoopModeType_t
2023-10-15 23:55:58 -04:00
a639472d19
Merge branch 'cs2' of https://github.com/alliedmodders/hl2sdk into cs2
2023-10-15 23:03:31 -04:00
c644a2862e
Misc, ILoopMode tweak, ServerConfig param names
2023-10-15 23:03:25 -04:00
dd33369b7d
Extend CEntityIdentity api
2023-10-13 23:08:06 +03:00
f782bbf7ed
Replace obsoleted IHandleEntity with CEntityInstance ( #161 )
2023-10-13 19:38:47 +03:00
628a9be543
Add iloopmode.h ( #163 )
...
Also minor update to IRecipientFilter
2023-10-13 19:19:02 +03:00
11e4a8b7f1
Fix introduced compile error
2023-10-09 01:29:40 +03:00
1220e9a8d1
Minor update to IVEngineServer2
2023-10-09 01:23:49 +03:00
75e940c0c8
Add IVEngineServer::DisconnectClient ( #149 )
...
Also rename KickClient method to BanClient
2023-10-04 10:25:43 +03:00
4a27020115
Update IVEngineServer2 interface
2023-10-03 10:09:51 +03:00
6fd990f46b
Few minor fixes
2023-10-01 17:27:56 +03:00
4083053b70
IVEngineServer2: unk014 -> KickClient, from Mooshua
2023-09-30 09:56:40 -04:00
0ac0302c8e
Fix GCC compilation issues
2023-09-29 13:13:00 +03:00
d107389982
Fix IVEngineServer2::GetPlayerUserId
2023-09-27 16:54:58 +00:00
c194aa0102
Fix compilation errors
2023-09-27 16:54:58 +00:00
24d6dd2058
Update ISource2GameClients connect functions
2023-09-27 16:54:58 +00:00
a8c0e4f903
A lot of minor edits/fixes
2023-09-27 16:54:58 +00:00
0334bd61b7
Update some param types on IVEngineServer2 (mostly CEntityIndex -> CPlayerSlot)
2023-09-27 16:54:58 +00:00
aa3ff6e10f
Update IVEngineServer2 interface
2023-09-27 16:54:58 +00:00
fba263ab37
Add in/equality operators for CPlayerSlot and CEntityIndex.
2023-09-27 16:54:58 +00:00
248bd754f8
Remove duplicated CSplitScreenSlot definition
2023-09-27 16:54:58 +00:00
aaaa2557a9
Update some of ISource2Server
2023-09-27 16:54:58 +00:00
f47a19d330
Update ISource2GameClients interface
2023-09-27 16:54:58 +00:00