Commit Graph

37 Commits

Author SHA1 Message Date
Michael Wilson
2a15a8de71 Add Entity Output Hooks (#174)
Co-authored-by: Poggu <poggu@seznam.cz>
Co-authored-by: KillStr3aK <statser07@gmail.com>
Co-authored-by: Poggu <45881722+Poggicek@users.noreply.github.com>
2023-12-07 17:36:33 +10:00
Roflmuffin
0ab3cf429a feat: add NextWorldUpdate helper to run on next pre world update
also runs hot reload in next world update
2023-12-04 17:43:52 +10:00
Nexd
cc21dca5a0 Exposing from ISource2Server and IVEngineServer2 (#159)
Co-authored-by: Michael Wilson <roflmuffin@users.noreply.github.com>
Co-authored-by: Roflmuffin <shortguy014@gmail.com>
2023-12-03 15:17:04 +10:00
Roflmuffin
48c9d195ff feat: add IpAddress to CCSPlayerController 2023-12-03 13:11:06 +10:00
roflmuffin
e557d54c32 fix: fires client authorize on map change (fixes #162)
Also adds `AuthorizedSteamID` property which is guaranteed to be valid with Steam API
2023-12-02 16:35:52 +10:00
Roflmuffin
c4740d1cc9 feat: add schema class size native, cast native objects to input argument 2023-11-29 21:06:55 +10:00
Roflmuffin
75de9732ef feat: move entity system into managed code for perf 2023-11-29 19:43:46 +10:00
Roflmuffin
59928bbcc5 feat: add NativeEntity class 2023-11-27 20:35:38 +10:00
Michael Wilson
8b725d435f Dynamic Hooks (#78) 2023-11-24 19:59:47 +10:00
Roflmuffin
bc71aa7739 feat: add FireEventToClient native 2023-11-19 18:49:36 +10:00
Michael Wilson
b09c2b62c8 Improved Command Handling (#76) 2023-11-13 20:59:46 +10:00
Roflmuffin
acea60d87c fix: fixes game event creation, and setting of player indexes, fixes #19 and #20 2023-11-05 18:33:48 +10:00
Roflmuffin
9ed89b4c0f feat: add PrintToServerConsole native that uses ConPrint 2023-11-05 17:51:20 +10:00
Roflmuffin
c72fbdc73b feat: add reading & writing of ConVars 2023-11-05 17:03:04 +10:00
Nexd
72cf5ce7d9 Implementation of 'ISource2Server hooks & functions' feature request (#16) 2023-11-03 00:05:26 +10:00
Roflmuffin
c49ed8eafb feat: adds client command listeners 2023-10-30 17:58:00 +10:00
Roflmuffin
813ed21fe1 feat: add Server.MaxPlayers utility 2023-10-23 23:27:34 +10:00
Roflmuffin
37b085a9f5 feat: add network vector support 2023-10-23 12:34:53 +10:00
zonical
e345602e5f Add helper function FindAllEntitiesByDesignerName (#8) 2023-10-22 09:42:38 +10:00
Roflmuffin
12aff1d71f feat: add PrintToConsole native 2023-10-21 15:21:15 +10:00
Roflmuffin
ed0fdbb490 feat: add GetSchemaOffset method 2023-10-18 22:51:52 +10:00
Roflmuffin
46bff5ad80 feat: add GET_ENTITY_POINTER_FROM_HANDLE native 2023-10-17 09:08:31 +10:00
Roflmuffin
64283bf33d feat: add userid from index native 2023-10-16 11:58:45 +10:00
Roflmuffin
3b0e0a1944 feat: add get designer name native 2023-10-15 21:33:57 +10:00
Roflmuffin
96830e0239 feat: add entity from index native 2023-10-15 19:34:04 +10:00
Michael Wilson
7fffc96412 Entity Manipulation/Schema System (#6) 2023-10-15 18:28:54 +10:00
Michael
c99845d576 feat: add support for player entities in game events 2023-10-14 21:00:13 +10:00
Michael
1b9053f770 feat: add virtual function invocation via pointer or signature 2023-10-14 19:23:06 +10:00
Roflmuffin
c25c4f068b feat: add console commands 2023-10-12 23:40:28 +10:00
Roflmuffin
1e3e72ed64 feat: add event support for uint64 and player_controller (kind of) 2023-10-11 21:56:58 +10:00
Roflmuffin
82793c7804 feat: add basic sig scanning native 2023-10-11 19:50:34 +10:00
Roflmuffin
aeae59e77f fix: server command native 2023-10-11 19:16:39 +10:00
Roflmuffin
e253397957 feat: add initial GetValveInterface native 2023-10-11 19:13:39 +10:00
Roflmuffin
b8b2b02ba7 fix: order codegen items by filename 2023-10-10 16:46:46 +10:00
Roflmuffin
b677142561 feat: update event listener (thanks to CS2Fixes) 2023-10-09 14:51:18 +10:00
Roflmuffin
3ff56b4948 cleanup: comment out non-working future code 2023-10-08 22:44:55 +10:00
Roflmuffin
21da2b3e26 feat: add initial .net7 api 2023-10-07 19:24:16 +10:00