0e60d3c5f3
Add release.sh: package build/addons and publish a Forgejo release
...
Packages the KHook build into RayTrace-MM-<tag>-linux.tar.gz and
RayTrace-CSS-API-<tag>.tar.gz (upstream's release layout), tags HEAD and
uploads both to the git.zio.sh release. Needs FORGEJO_TOKEN in the
environment.
2026-09-25 16:00:57 +01:00
971e91c711
fix: port to KHook for Metamod 2.0 build 1461+
...
Continuous Integration / Build on Linux via Docker Compose (push) Has been cancelled
Continuous Integration / Build on Windows (MSVC) (push) Has been cancelled
Continuous Integration / Release (push) Has been cancelled
Metamod 1461+ removed SourceHook (plugin API 17 -> 18), so the MM plugin was rejected
and RayTraceImpl crashed on a null CRayTraceInterface002. Replace the two SourceHook
hooks with KHook, build against Metamod's bundled KHook headers, include ray.h
explicitly for the updated hl2sdk, and disambiguate TraceOptions/TraceResult from
CounterStrikeSharp 1.0.375's new types of the same name.
2026-09-24 16:44:53 +01:00
Michal Přikryl
616e169a2c
chore: update build scripts for new hl2sdk commits
2026-07-18 17:57:56 +02:00
Michal Přikryl
da7c23fe7f
Merge remote-tracking branch 'origin/main' into main
2026-07-12 15:30:51 +02:00
Michal Přikryl
abfdd12b1c
chore: add X64BITS define
2026-07-12 15:30:44 +02:00
Michal
b6c81b3b53
Update protobuf.cmake
2026-07-10 12:51:45 +02:00
Michal Přikryl
a3ccf7f44a
fix: update sigs, vtable indices and schema vfunc for 2026-07-08 CS2 update
2026-07-10 12:46:44 +02:00
Michal Přikryl
e136f9af2d
Update .NET to v10 #2
2026-06-11 18:20:28 +02:00
Michal Přikryl
0b3ef56942
Update .NET to v10
2026-06-11 18:10:07 +02:00
Michal Přikryl
4bee03d00c
Update .NET to v10
2026-06-11 18:05:08 +02:00
Michal Přikryl
57bed53c7f
Dont link khook
2026-06-11 16:14:25 +02:00
Michal Přikryl
055195f363
Merge remote-tracking branch 'origin/main' into main
2026-06-11 16:07:53 +02:00
Michal Přikryl
9137471b75
Remove unused Tasks class
2026-06-11 16:07:46 +02:00
Michal
841220dc96
Update README.md
2026-05-24 11:59:53 +02:00
SlynxCZ
2dabb9f29d
Update interface version
2026-04-22 23:28:10 +02:00
SlynxCZ
b5f3d79c16
Updated windows gamedata
2026-04-22 22:27:40 +02:00
SlynxCZ
69e92492a7
Update gamedata.json
2026-04-21 19:28:24 +02:00
SlynxCZ
6ba34070c7
Update pointer logic
2026-04-15 18:00:15 +02:00
SlynxCZ
fb519778e7
Make pTraceResult as pass arg
2026-04-15 17:53:34 +02:00
SlynxCZ
fde876b4e1
Merge remote-tracking branch 'origin/main'
2026-04-14 22:40:48 +02:00
SlynxCZ
8c3d3b1183
Roflmuffin dont know how to code fix?
2026-04-14 22:40:40 +02:00
Michal
66b1a84a1a
Update listeners.cpp
2026-04-14 22:12:59 +02:00
SlynxCZ
56c492ff9b
Fix Initialize() invoke
2026-04-14 22:06:56 +02:00
SlynxCZ
51afd30a0a
Refactor CRayTrace
2026-04-14 22:01:27 +02:00
SlynxCZ
12585b4161
Fix pointerizing?
2026-04-01 18:15:13 +02:00
SlynxCZ
f90138be00
Attempt to fix paddings on itanium
2026-03-31 17:27:52 +02:00
SlynxCZ
6a19c6a1a8
Fix traceresult
2026-03-28 16:38:05 +01:00
SlynxCZ
6ca9d60a40
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# managed/RayTrace/RayTraceApi/RayTraceApi.cs
2026-03-28 16:37:44 +01:00
SlynxCZ
131186e1e1
Fix C# traceresult
2026-03-28 16:37:33 +01:00
Michal
52675b735c
Merge pull request #3 from zakriamansoor47/main
...
Add 'None' value to InteractionLayers enum
2026-03-10 17:52:43 +01:00
SLAYER
d9c94fbcef
Add 'None' value to InteractionLayers enum
2026-03-10 21:51:51 +05:00
SlynxCZ
5146e4cc88
another build fix
2026-03-10 17:49:36 +01:00
SlynxCZ
0ab14529ea
update file names for building
2026-03-10 17:43:23 +01:00
SlynxCZ
6411047e80
include update
2026-03-10 17:23:28 +01:00
SlynxCZ
2117f6608c
update files refactor and rebuild
2026-03-10 17:22:39 +01:00
SlynxCZ
8ede9ca66e
CEntityInstance instead of CBaseEntity
2026-02-28 17:09:15 +01:00
SlynxCZ
60c1273145
Add other trace_t members into TraceResult
2026-02-27 22:34:35 +01:00
SlynxCZ
2d32412819
Merge remote-tracking branch 'origin/main'
2026-02-26 09:03:14 +04:00
SlynxCZ
040a35c686
Update: fix unreliable linux signature for CEntitySystem_AddEntityIOEvent
2026-02-26 09:03:02 +04:00
Michal
337ba155a2
Rename CSSharp to CSS-API in workflow file
2026-02-12 10:57:46 +04:00
Michal
821de2a316
Update main.yml
2026-02-11 21:58:19 +04:00
SlynxCZ
bb415dcccd
Update: fix CI building API
2026-02-11 21:45:53 +04:00
SlynxCZ
4104ff8de4
Update: add CS# api
2026-02-11 21:36:29 +04:00
SlynxCZ
cd1b5aabd7
Merge remote-tracking branch 'origin/main'
2026-02-11 20:42:50 +04:00
SlynxCZ
fcd0bd6e25
Update files
2026-02-11 20:42:43 +04:00
SlynxCZ
e22e0ab0c1
Add RayTraceApi to git
2026-02-11 20:11:35 +04:00
Michal
107839a5ee
Change trace option from MASK_SHOT_FULL to MASK_SHOT_PHYSICS
2026-02-11 20:00:51 +04:00
Michal
a476d1487b
Update README.md
2026-02-08 13:09:40 +04:00
SlynxCZ
38f918f5da
Fix: vftable shift on windows
2026-02-07 19:25:23 +04:00
SlynxCZ
801bdbe06f
Update: try fix windows padding
2026-02-07 18:51:51 +04:00