1
0
mirror of https://github.com/alliedmodders/hl2sdk.git synced 2025-09-19 12:06:07 +08:00
Commit Graph

89 Commits

Author SHA1 Message Date
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