Commit Graph

86 Commits

Author SHA1 Message Date
GAMMACASE
9261be1f73 Update IVEngineServer2 2025-08-21 22:31:27 +03:00
GAMMACASE
efc302d9fa Update ISource2GameClients 2025-08-21 22:31:27 +03:00
zer0.k
69f4ebd961 Update ISource2GameClients (#330) 2025-08-21 22:31:26 +03:00
GAMMACASE
9c25738375 Update ISource2GameEntities::CheckTransmit 2025-08-21 22:31:07 +03:00
GAMMACASE
426ec93bbd Update IVEngineServer2 2025-08-21 22:31:01 +03:00
GAMMACASE
c2ea17589f Correct ISource2Server & ISource2GameClients pure virtuals
Thanks boeing666 for finding it out
2025-06-28 15:08:36 +03:00
Nick Hastings
73e64e0fbb Fix file encoding 2025-05-17 14:13:32 -04:00
GAMMACASE
64f3cac5e9 Update IKeyValuesSystem & obsolete public/vstdlib 2025-01-15 17:19:41 +03:00
Nyano
b066d7a11f
Update IVEngineServer2 & INetChannel & INetChannelInfo (#297) 2025-01-15 12:58:01 +03:00
GAMMACASE
16c1ee14de Update ISource2Server 2024-10-08 00:00:16 +03:00
number201724
0b862d725a
Update ISource2GameClients and IProtobufBinding (#264)
Co-authored-by: GAMMACASE <31375974+GAMMACASE@users.noreply.github.com>
2024-08-15 22:49:51 +03:00
GAMMACASE
97ec56c5cf Update fieldtype_t, RenderMultisampleType_t & SoundFlags_t enums 2024-05-08 21:54:16 +03:00
GAMMACASE
31f997208e Update ISource2GameEntities::CheckTransmit 2024-05-08 11:00:01 +03:00
GAMMACASE
3fc8d0faf6 Update IVEngineServer2 after 4/30/2024 update 2024-05-01 02:16:42 +03:00
vanz696
e9394e8deb
Update IVEngineServer2, IGameEventSystem, CEntityInstance methods (#214) 2024-02-28 07:45:42 +03:00
zer0.k
cc4c5c8070
Update ISource2GameClients::ProcessUsercmds (#208) 2024-02-10 11:59:22 +03:00
vanz696
92bffa0578
Various updates to CEntityClass, CEntityInstance & CUtlDict (#196) 2024-01-26 05:11:01 +03:00
zer0.k
77f5d69d3a
Update ISource2GameClients::ProcessUserCmds return type (#189) 2023-12-17 12:26:18 +03:00
Poggu
9363452257
Add voice listen methods to IVEngineServer2 (#182) 2023-12-07 19:35:46 +03:00
Poggu
d7ed476064
Change CPlayerUserId member type to unsigned short (#180) 2023-12-04 19:30:05 +03:00
Nicholas Hastings
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
Nick Hastings
492b8f9663 Update some parameter names 2023-11-06 19:06:28 -05:00
GAMMACASE
b645c0772b Revert vararg support from IVEngineServer2::ServerCommand 2023-10-22 23:12:28 +03:00
hzqst
75b0f41bca
Add vararg support to IVEngineServer2::ServerCommand (#168) 2023-10-21 04:01:37 +03:00
Nick Hastings
bf3b72e302 Include iloopmode in eiface for HostStateLoopModeType_t 2023-10-15 23:55:58 -04:00
Nick Hastings
a639472d19 Merge branch 'cs2' of https://github.com/alliedmodders/hl2sdk into cs2 2023-10-15 23:03:31 -04:00
Nick Hastings
c644a2862e Misc, ILoopMode tweak, ServerConfig param names 2023-10-15 23:03:25 -04:00
GAMMACASE
dd33369b7d Extend CEntityIdentity api 2023-10-13 23:08:06 +03:00
komashchenko
f782bbf7ed
Replace obsoleted IHandleEntity with CEntityInstance (#161) 2023-10-13 19:38:47 +03:00
hzqst
628a9be543
Add iloopmode.h (#163)
Also minor update to IRecipientFilter
2023-10-13 19:19:02 +03:00
GAMMACASE
11e4a8b7f1 Fix introduced compile error 2023-10-09 01:29:40 +03:00
GAMMACASE
1220e9a8d1 Minor update to IVEngineServer2 2023-10-09 01:23:49 +03:00
Robert Nisipeanu
75e940c0c8
Add IVEngineServer::DisconnectClient (#149)
Also rename KickClient method to BanClient
2023-10-04 10:25:43 +03:00
GAMMACASE
4a27020115 Update IVEngineServer2 interface 2023-10-03 10:09:51 +03:00
GAMMACASE
6fd990f46b Few minor fixes 2023-10-01 17:27:56 +03:00
Nick Hastings
4083053b70 IVEngineServer2: unk014 -> KickClient, from Mooshua 2023-09-30 09:56:40 -04:00
GAMMACASE
0ac0302c8e Fix GCC compilation issues 2023-09-29 13:13:00 +03:00
GAMMACASE
d107389982 Fix IVEngineServer2::GetPlayerUserId 2023-09-27 16:54:58 +00:00
GAMMACASE
c194aa0102 Fix compilation errors 2023-09-27 16:54:58 +00:00
GAMMACASE
24d6dd2058 Update ISource2GameClients connect functions 2023-09-27 16:54:58 +00:00
GAMMACASE
a8c0e4f903 A lot of minor edits/fixes 2023-09-27 16:54:58 +00:00
Nick Hastings
0334bd61b7 Update some param types on IVEngineServer2 (mostly CEntityIndex -> CPlayerSlot) 2023-09-27 16:54:58 +00:00
GAMMACASE
aa3ff6e10f Update IVEngineServer2 interface 2023-09-27 16:54:58 +00:00
Nick Hastings
fba263ab37 Add in/equality operators for CPlayerSlot and CEntityIndex. 2023-09-27 16:54:58 +00:00
Nick Hastings
248bd754f8 Remove duplicated CSplitScreenSlot definition 2023-09-27 16:54:58 +00:00
Nick Hastings
aaaa2557a9 Update some of ISource2Server 2023-09-27 16:54:58 +00:00
GAMMACASE
f47a19d330 Update ISource2GameClients interface 2023-09-27 16:54:58 +00:00
GAMMACASE
1312e1c957 Few more adjustments 2023-09-27 16:54:58 +00:00
Nick Hastings
be5b5b0787 Update IVEngineServer 2022-11-09 23:01:01 +00:00
Nicholas Hastings
0deba1c5d3 Update IVEngineServer2. 2018-06-16 13:35:29 -04:00