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
Nicholas Hastings
defb016d32
Update ISource2Server.
2017-03-15 20:48:35 -04:00
Nicholas Hastings
9342f5d650
Update IVEngineServer2.
2017-02-18 13:43:12 -05:00
Nicholas Hastings
2b66731721
Add new ISource2Engine func.
2016-12-14 16:06:00 -05:00
Nicholas Hastings
8c7560bc3d
Fix ISource2Engine funcs being inaccessible.
2016-12-14 16:05:48 -05:00
Nicholas Hastings
2af6e9a590
Update ISource2Server iface and ISource2GameClients iface string.
...
(No idea yet what changed in ISource2GameClients.
With cursory look, all functions appear to still be there.)
2016-08-24 15:31:02 -04:00
Nicholas Hastings
d06f35ba10
Update ISource2Server.
2016-06-24 08:32:45 -04:00
Nicholas Hastings
23191821bf
Fix compile error when not already including utlmap.h.
2016-04-30 16:42:44 -04:00
Nicholas Hastings
0574638e74
Fix return type for GetEntity2Networkables.
2016-04-15 08:36:18 -04:00
Nicholas Hastings
c3ff2a640c
Update eiface for game updates.
2015-12-18 08:40:36 -05:00
Nicholas Hastings
27c00af76b
Add missing LobbyAllowsCheats to IServerGCLobby.
2015-10-01 14:33:41 -04:00
Nicholas Hastings
ed8a0cb68c
Fix ISource2GameClients.
2015-09-27 19:27:30 -04:00
Nicholas Hastings
2ae117ccca
Add IGameEventSystem.
2015-09-27 17:06:12 -04:00
Nicholas Hastings
2e859c5e04
More tweaks (ICommandLine and IVEngineServer2).
2015-09-25 18:42:54 -04:00
Nicholas Hastings
2588507eca
More various updates.
2015-09-21 14:00:00 -04:00
Nicholas Hastings
fa8b516fa3
Update ISource2ServerConfig.
2015-08-31 14:03:42 -04:00
Nicholas Hastings
39abe90ee2
IEngineService, IEngineServiceMgr, IServer->INetworkGameServer, INetworkServerService, protos.
2015-07-11 13:56:04 -04:00
Nicholas Hastings
cd9b331641
Start of Source2 work.
2015-07-09 13:07:26 -04:00