57 Commits

Author SHA1 Message Date
Michael Wilson
1f30e5619f fix: Update CS# for Patch 19388062 (#958) 2025-08-04 09:28:05 +10:00
roflmuffin
f08b5e8439 chore(build): prevent unnecessary test builds 2025-07-11 20:58:22 +10:00
Michael Wilson
ffb274d636 fix: remove requirement for https for game config updates (#930) 2025-07-11 01:31:49 +10:00
Michael Wilson
8ab61b00e8 feat: Add Automatic Gamedata Updates (#925) 2025-07-10 10:23:48 +12:00
ZoNiCaL
124ffac7a9 Implement CVariant functions (#905) 2025-07-07 00:22:02 +00:00
samyyc
54ad6c0b79 feat: Expose Metamod MetaFactory to NativeAPI (#801) 2025-03-17 11:45:38 +10:00
Michael Wilson
bb38b1cb1a Cleanup Protobuf Generation (#562) 2024-08-29 11:23:50 +10:00
Michael Wilson
10f472ec85 Implement Usermessages (#435) 2024-08-26 17:18:40 +10:00
dependabot[bot]
8b486ecf7e chore(deps): bump libraries/hl2sdk-cs2 from 739c88f to 4202f1c (#494)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Roflmuffin <shortguy014@gmail.com>
2024-06-13 22:26:50 +10:00
Michael Wilson
f591fe58d0 fix: add memoverride on windows, use correct MT flag (#431) 2024-04-30 17:40:25 +10:00
Michael Wilson
ad6e1ca2e2 chore: bump hl2sdk (#408) 2024-04-11 18:15:50 +10:00
Michael Wilson
16767fd494 feat: add Server.RunOnTick method which allows tick scheduling (#374) 2024-03-11 23:08:54 +10:00
Michael Wilson
bc61323315 chore: migrate to protobufs submodule (#362) 2024-03-04 10:48:52 +10:00
Yarukon
12485be29f Adding the proper way to do resource precache (#358) 2024-03-02 15:10:37 +10:00
Michael Wilson
87f48cb35c chore: update hl2sdk (#336) 2024-02-22 21:52:39 +10:00
Michael Wilson
8dbcb6d531 chore: update hl2sdk (#227) 2023-12-27 13:26:59 +10:00
Poggu
bff04e7795 Add voice manager (ability to override voice chat / mute players) (#179)
Co-authored-by: Michael Wilson <roflmuffin@users.noreply.github.com>
Co-authored-by: roflmuffin <shortguy014@gmail.com>
2023-12-12 17:46:45 +10:00
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
Michael Wilson
8b725d435f Dynamic Hooks (#78) 2023-11-24 19:59:47 +10:00
Michael Wilson
44a85d1201 chore: upgrade hl2sdk, add protoc generation (#112) 2023-11-22 21:54:03 +10:00
Nexd
75fcf21fb7 feat: managed coreconfig implementation (#79) 2023-11-17 17:50:59 +10:00
Michael Wilson
b09c2b62c8 Improved Command Handling (#76) 2023-11-13 20:59:46 +10:00
laper32
933fdf9d81 [Windows] feat: Windows support (#52) 2023-11-12 13:39:13 +10:00
Roflmuffin
82c92f555b chore: simplify auto-copy configs folder 2023-11-09 23:22:35 +10:00
Michael Wilson
d6fe9e10e1 Generate all missing schema properties (#40) 2023-11-08 23:51:32 +10:00
Nexd
72cf5ce7d9 Implementation of 'ISource2Server hooks & functions' feature request (#16) 2023-11-03 00:05:26 +10:00
Roflmuffin
5eb1c229d0 fix: bad commit 2023-10-30 23:32:12 +10:00
Michael Wilson
e8903e5590 feat: Adds Chat Triggers for Console Commands (#13) 2023-10-26 01:10:28 +10:00
Roflmuffin
65488944f7 feat: add gamedata support, print to all example 2023-10-21 16:46:16 +10:00
Roflmuffin
dad64bf0e5 feat: Add OnEntityCreated, OnEntityDeleted and OnEntityParentChanged listeners 2023-10-16 17:21:28 +10:00
Roflmuffin
a0a8bfe561 feat: add OnEntitySpawned listener 2023-10-15 20:46:40 +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
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
849e815080 feat: add protobuf generation to build pipeline 2023-10-12 22:29:08 +10:00
Roflmuffin
ea2cfb96a4 chore: add protobuf compilation to build 2023-10-12 17:01:19 +10:00
Roflmuffin
82793c7804 feat: add basic sig scanning native 2023-10-11 19:50:34 +10:00
Roflmuffin
b677142561 feat: update event listener (thanks to CS2Fixes) 2023-10-09 14:51:18 +10:00
Roflmuffin
0a7a85a9ba feat: add funchook 2023-10-09 12:01:02 +10:00
Roflmuffin
3ff56b4948 cleanup: comment out non-working future code 2023-10-08 22:44:55 +10:00
Roflmuffin
af4a6c353a feat: add initial playermanager class 2023-10-08 15:42:20 +10:00
Roflmuffin
05ea03b2bf feat: add listener natives 2023-10-08 15:07:19 +10:00
Roflmuffin
d3ac651cdb chore: update metamod plugin name & description 2023-10-08 14:50:56 +10:00
Roflmuffin
7de95be9e3 fix: update fvisiblity flag, convert to shared library 2023-10-08 14:34:12 +10:00
Roflmuffin
ca81b20e8f feat: add engine natives, add engine trace shim 2023-10-08 13:58:18 +10:00
Roflmuffin
ce1e5d5c90 feat: add autonative defines 2023-10-08 13:46:18 +10:00
Roflmuffin
69dab3488c feat: add timer system, make trace logs visible 2023-10-08 10:07:18 +10:00
Roflmuffin
c9a633e262 feat: add stub event manager 2023-10-07 23:47:34 +10:00
Roflmuffin
e4d4549676 feat: add callback manager, global class 2023-10-07 22:31:43 +10:00