Commit Graph

160 Commits

Author SHA1 Message Date
caxanga334
3a468952ef
Fix networkvar.h Errors on x86-64 (#337) 2025-09-14 00:41:00 +00:00
Nick Hastings
32e07943f1 Fix file encoding 2025-05-17 14:12:20 -04:00
David Anderson
96eab8b513 Rename mathlib clamp to V_clamp. 2023-10-13 21:13:34 -07:00
Nick Hastings
4e0975afe5 Add some missing ICVar func names.
(cherry picked from commit 6ef5dfa3f5)
2023-01-29 14:57:12 -05:00
Mikko Kokko
6c0d1118bc
Update IFileSystem (#121) 2022-12-29 00:59:13 +00:00
Juice
d8ff047ffd
Update convar.h (#110)
* Update convar.h

* Replace with CVValue_t
2022-10-23 21:22:28 +00:00
Nick Hastings
69290867d5 Update ICVar. 2022-10-21 22:25:00 -04:00
PerfectLaugh
325244bdeb
update keyvalues (#103) 2022-06-26 02:14:40 +00:00
Peace-Maker
32d0484c4a Rename new unknown KeyValues member variables
Coming from reversing how they're used.
2022-06-24 15:34:24 +02:00
PerfectLaugh
a5dbb62fd6
KeyValues update on 6/24/2022 (#102)
* to get around gcc compilation

* KeyValues update on 6/24/2022

* I should initialize the additional varaibles

* correct vtable destructor

* remove unknown1 virtual
2022-06-24 13:23:27 +00:00
Nick Hastings
6eb8f5b2f6 Patch SteamWorks include against X64BITS redefinition. 2021-12-13 09:17:05 -05:00
Nick Hastings
3466d3b425 SteamWorks SDK 1.53a. 2021-12-13 09:00:20 -05:00
komashchenko
9195ab7a62
Update (#97) 2021-11-04 21:17:51 +00:00
zer0.k
259877ec43
Update CSGO's GetTickInterval and tickrate related constants (#92) 2021-08-06 10:00:00 +01:00
peace-maker
94db150dea
Update and regenerate protobuf files (#83) 2021-03-05 14:18:45 +00:00
David Anderson
18f01659e9 Fix min/max defines conflicting with STL. 2020-05-20 22:00:20 -07:00
peace-maker
acf932ae06
Update and regenerate protobuf files (#69) 2020-03-18 16:02:58 +00:00
moemod
2d9eca51b7 Fix dependent name looking-up 2020-02-21 19:07:49 +08:00
Maxim Telezhenko
802ae03f3f csgo: Update ICvar interface (#61)
* csgo: Update ICvar interface

GetCommandLineValue was replaced by HasCommandLineValue.
Update RegisterConCommand param name.

* Restore ICvar::GetCommandLineValue

* Make ICvar::GetCommandLineValue non-static
2019-10-09 19:05:47 -04:00
Maxim Telezhenko
8f9e0fa602 Update ICvar::RegisterConCommand params (#60) 2019-09-02 19:23:38 +01:00
Asher Baker
13c39a01e2 Add missing default value to IEngineTrace::GetBrushesInAABB 2019-07-21 17:22:58 +01:00
Asher Baker
dc5a336249 Update IEngineTrace 2019-07-20 14:36:55 +01:00
Scott Ehlert
9509414371 Update IShaderDevice and IShaderAPI interfaces. 2019-05-28 01:30:21 -05:00
Nick Hastings
6142bb4f2d Add new CheckBoxPartiallyInPVS func to IVEngineServer. 2019-03-24 10:14:55 -04:00
peace-maker
dcb91d06b8 Update and regenerate protobuf files (#48) 2019-01-06 19:32:13 -05:00
Michael Flaherty
3db18b7b76 Revert "Remove depricated register declaration"
This reverts commit e862441f61.
2018-07-19 19:10:18 -07:00
Michael Flaherty
e862441f61 Remove depricated register declaration 2018-07-19 18:26:10 -07:00
Nick Hastings
4586783bc3 Update IEngineSound. 2018-07-07 08:42:30 -04:00
Nick Hastings
6f67535513 Partial revert.
WE WENT TOO FAR
2018-07-06 20:53:03 -04:00
Nick Hastings
19c6fe10f4 Update INetChannel, INetChannelInfo. 2018-07-06 19:03:30 -04:00
Nick Hastings
00d0a73ad1 Revert "Update IClient."
This reverts commit 74020d688c.
2018-07-06 18:45:10 -04:00
Nick Hastings
74020d688c Update IClient. 2018-07-06 18:43:53 -04:00
Sen66
cdb21c5293 Fixed classes for latest csgo update 30/03/2018 (#41)
* Fixed classes for latest csgo update 30/03/2018

Valve added static prop scaling and therefore they added new virtual functiongs to get the VCollide with a scale.

* Revert "Fixed classes for latest csgo update 30/03/2018"

This reverts commit 1bd7589916.

* New functions from csgo update

Added new functions from csgo update. This time in the right order.
2018-04-01 20:25:25 -04:00
Scott Ehlert
b8ef1b5393 Build 64-bit Linux libraries with clang. 2017-09-15 03:55:22 -05:00
Nicholas Hastings
7a988dce0b Update IServerTools. 2017-09-08 07:17:08 -04:00
Nicholas Hastings
0b94b21a91 Update setting ConVar int values from string to more closely match game logic.
( https://github.com/alliedmodders/sourcemod/issues/648 )

They use a double as a go-between to gain precision, rather than casting the float value to an int,
2017-08-06 10:22:00 -04:00
Scott Ehlert
884ba15d3c Updated ILauncherMgr and shaderapiempty. 2017-07-11 04:13:01 -05:00
Scott Ehlert
6fd68f3835 Various fixes for 64-builds and added 64-bit libs for macOS. 2017-06-02 08:31:37 -05:00
Nicholas Hastings
7ba42dff44 Update IFileSystem. 2017-04-25 21:46:07 -04:00
Nicholas Hastings
fc5867bd5e Add v4 of IServerPluginCallbacks. 2016-12-25 08:24:06 -05:00
Nicholas Hastings
d7a6baed25 Add Steam instance defs. 2016-10-13 21:34:05 -04:00
Nicholas Hastings
bb454b5045 Revert "Add Steam instance defs."
This reverts commit 1db7fa120d.
2016-10-13 21:33:23 -04:00
Nicholas Hastings
1db7fa120d Add Steam instance defs. 2016-10-13 21:28:33 -04:00
Nicholas Hastings
456fbed5bc Clarify bool param name on GetClientSteamID. 2016-10-13 20:50:21 -04:00
Nicholas Hastings
f6d4780b09 Update GetClientSteamID prototype. 2016-10-13 20:39:09 -04:00
Dr!fter
3d75d82623 Actually update IGameEventManager2, not IGameEventManager 2016-10-06 23:18:04 -04:00
Dr!fter
933bc88158 Update IGameEventManager2 2016-10-06 22:34:58 -04:00
Nicholas Hastings
2076b6e040 Add ctor for ns_address from netadr_t. 2016-06-29 14:59:18 -04:00
Nicholas Hastings
1e7c5c8b92 Fix compilation errors with ns_address.
Move to after netadr_t decl.
Add steamclientpublic.h for CSteamID.
2016-06-29 14:58:57 -04:00
Nicholas Hastings
559fd3e885 Copy ns_address from hl2sdk-dota 2016-06-29 14:51:20 -04:00