Commit Graph

164 Commits

Author SHA1 Message Date
8dcc
ef8504cdc9 Add hooks header
With macros for declaring hooks in header, in code, actually hooking and
calling the originals
Also with CL_CreateMove hooked
2023-07-20 17:42:06 +02:00
8dcc
9b20d7e71f Add usercmd_t include to sdk.h 2023-07-20 17:41:50 +02:00
8dcc
b08e19d8fa Typo 2023-07-20 17:31:16 +02:00
8dcc
ebb3f513d3 Change globals.h comment 2023-07-20 17:26:30 +02:00
8dcc
68c30891a8 Rename globals' macros
DECLARE -> DECL
SYMBOLS -> INTF
EXTERNS -> EXTERN
2023-07-20 16:38:02 +02:00
8dcc
340c5222b7 Comment unused sdk includes for now 2023-07-20 01:47:03 +02:00
8dcc
55fbf57d92 Add sdk header
With cl_clientfunc_t and sdk's includes
2023-07-20 01:45:45 +02:00
8dcc
6103ae8019 Add globals.c file
Declarations of the externs in the header
globals_init() function for getting the hw.so handler and the
gp_engine and gp_client symbol pointers
2023-07-20 01:44:20 +02:00
8dcc
12b3af41c1 Add header for globals.c
With DECLARE_SYMBOLS and DECLARE_EXTERNS macros
hw extern for hw.so handler
Externs engine and client symbol pointers (and originals)
globals_init function
2023-07-20 01:37:28 +02:00
8dcc
eb64855797 Add header for main.c 2023-07-20 01:37:16 +02:00
8dcc
bd8c2521be Add self_unload to main, print symbol addresses
Echo from game console
2023-07-20 01:29:11 +02:00
8dcc
dd6c31afc3 Add SDK 2023-07-20 00:00:57 +02:00
8dcc
4549ddc570 Add constructor comment 2023-07-19 20:24:34 +02:00
8dcc
ddbb36d191 Add main source 2023-07-19 19:39:50 +02:00