Amos
126091d3bc
Update CServer class
...
CClient array is part of the CPlayer class. The array has been added, filling up most of the 'unknown' gap. Vtable override functions have been added as the array is static, and therefore requires an implementation of the vtable, these are just stubs however, since the vtable pointer points to the implementation in the engine.
2023-07-11 08:42:02 +02:00
Kawe Mazidjatari
654d7a97e7
Remove extraneous trailing semicolon
2023-03-28 21:18:11 +02:00
Kawe Mazidjatari
367b2cf5bc
Renames and new setters for CNetChan
...
* Renamed hooking class to 'VNetChan'
* Added new setters for setting the remote frame times, and the remote server CPU statistics.
2023-02-18 00:05:55 +01:00
Kawe Mazidjatari
7f127ddcbe
Rename 'nettick_s' members
2023-02-15 21:43:15 +01:00
Kawe Mazidjatari
559f15a459
Fix compile errors
...
This belongs to commit 8550d7a8.
2023-02-15 20:46:37 +01:00
Kawe Mazidjatari
8550d7a865
Rename 'TickUpdate' to 'nettick_t' and move to public
...
Renamed, and moved to public. also added additional static assertions to avoid alignment mistakes in the future.
2023-02-15 17:52:25 +01:00
Kawe Mazidjatari
6df498e5c8
Rename 'v_netadr_t' to 'netadr_t'
...
Name was used for compatibility reasons. No longer necessary.
2023-01-29 15:12:27 +01:00
Kawe Mazidjatari
a69c287e17
Align IClientMessageHandler vftable
...
Ported from S7 to S3.
2023-01-20 16:00:12 +01:00
Kawe Mazidjatari
bb6a05cb81
More mapped out network interface classes
...
More interface classes directly usable with the engine.
2022-08-15 14:44:54 +02:00
Kawe Mazidjatari
329621c6ad
Move all public headers into root of 'public'
2022-08-09 17:18:07 +02:00