PixieCore
56a71aba56
A few RTech changes.
...
* Renamed pak_asyncload to pak_requestload
* Added new ConCommand to unload rpaks. It's called pak_requestunload.
* When CHostState requests an rpak unload, it will now print the name of it.
* Turned a few static addresses onto patternscans.
2022-03-28 18:47:11 +02:00
PixieCore
433a3b27a2
Changed CBaseClient::Clear to void type.
2022-03-28 14:22:27 +02:00
Kawe Mazidjatari
bccd936040
Add 'SQVM_CreateServerVM()', 'g_pServerVM', and 'SQVM_CreateClientVM()', g_pClientVM
...
TODO: Get and hook DestroyVM
2022-03-28 12:09:40 +02:00
Kawe Mazidjatari
e755961d77
Modernize ECommandTarget_t enum
2022-03-28 12:03:07 +02:00
Kawe Mazidjatari
a875cd490c
Default CNetAdr2::GetIP() 'bBaseOnly' to false
2022-03-28 12:02:40 +02:00
Kawe Mazidjatari
73cdaf18e3
Slight cleanup
2022-03-28 12:02:11 +02:00
Kawe Mazidjatari
9953caab7d
Declare 'hsq_pushconstant()'
2022-03-28 02:25:04 +02:00
Kawe Mazidjatari
02eb25a268
Create 'sq_pushconstant()' hook
2022-03-28 02:19:54 +02:00
PixieCore
5939c00fe1
Avoid potential crash for unloading rpaks.
2022-03-28 00:59:39 +02:00
PixieCore
2045f52ad8
Unloading rpaks poperly now that we load on map load.
2022-03-28 00:57:04 +02:00
Kawe Mazidjatari
89a8909cbb
Fix dedicated compile error
2022-03-27 23:52:54 +02:00
PixieCore
d930cb66e0
Migrated CClient to CBaseClient.
2022-03-27 23:50:35 +02:00
Kawe Mazidjatari
b405125357
Fix clang-cl compile
...
Temporarily commented SDL2 audio as some SSE code doesn't work properly with clang-cl
2022-03-27 22:18:58 +02:00
Kawe Mazidjatari
b1a806dccb
Rename 'GAMECLIENTONLY' definition to 'CLIENT_DLL'
2022-03-27 22:17:30 +02:00
Kawe Mazidjatari
b76a86d18d
Default 'sv_pylonvisibility' to 0
2022-03-27 21:13:59 +02:00
PixieCore
404ef9255c
New fields for CBaseClient, fixed CBaseServer functions.
2022-03-27 19:35:33 +02:00
Kawe Mazidjatari
87b53d1731
Default AIN rebuild to 0
2022-03-27 14:39:40 +02:00
Kawe Mazidjatari
2ad5a75172
Update configuration files
2022-03-27 14:20:45 +02:00
Kawe Mazidjatari
0c766266f1
Fix compile error
2022-03-27 14:07:22 +02:00
Kawe Mazidjatari
6f268c0978
Check if ImGui config file exist before attempting to parse it
v2.0.4
v2.0.4_rc2
2022-03-27 12:09:46 +02:00
Kawe Mazidjatari
4a5823023d
Add CHostState::Think ConVar's and new method to return double value
2022-03-27 11:42:24 +02:00
Kawe Mazidjatari
3d90d1cbfb
Cleanup FindPatternSIMD
2022-03-27 11:25:53 +02:00
Kawe Mazidjatari
4cbb4746bd
Fix Pylon backend not working on dedicated server
...
Also fix dual thread for backend, and main thread pausing when request is slow
2022-03-26 18:06:54 +01:00
Kawe Mazidjatari
4e9ae9c350
Better no-level status names
2022-03-26 02:19:07 +01:00
Kawe Mazidjatari
1388215b1a
Finish 'CBaseServer::GetNumFakeClients()' function
2022-03-26 02:00:40 +01:00
Kawe Mazidjatari
fd01962aa0
Change default console title
2022-03-26 01:23:06 +01:00
Kawe Mazidjatari
66ec11079e
Optimizations
2022-03-26 01:19:02 +01:00
Kawe Mazidjatari
c3ad5f08fb
Forgot this one..
2022-03-26 01:18:48 +01:00
Kawe Mazidjatari
a5a8f85764
Rename materialsystem to cmaterialsystem
...
Naming it the same as Valve did
2022-03-26 01:04:20 +01:00
Kawe Mazidjatari
72ca651003
Cleanup DetourNavMesh.h
2022-03-26 00:44:42 +01:00
Kawe Mazidjatari
ba379f4712
Small optimizations
2022-03-26 00:44:23 +01:00
Kawe Mazidjatari
2faf92ee17
Fix small oversight
2022-03-26 00:42:09 +01:00
Kawe Mazidjatari
1038ba786e
CBaseClient overhaul and partial class rebuild
...
Also added initial CBaseServer rebuild
TODO: INetChannel rebuild..
2022-03-26 00:24:13 +01:00
Kawe Mazidjatari
687446eade
Cleanup CConsole
2022-03-25 13:31:31 +01:00
Kawe Mazidjatari
96bf41655a
Use CBuf_AddText() and Cbuf_Execute() instead
...
Small improvement
2022-03-25 13:17:57 +01:00
Kawe Mazidjatari
699b1c33a6
Use timer instead for banlist and pylon checks
2022-03-25 02:30:36 +01:00
Kawe Mazidjatari
eccddb3883
Reorder FastTimer class
2022-03-25 02:25:50 +01:00
Kawe Mazidjatari
9b511edbb2
Properly shutdown dedicated again
...
Small oversight during file refactor
2022-03-25 01:19:27 +01:00
Amos
378df25d4c
Fix struct padding for AIN
...
Small fixes
2022-03-24 16:31:53 +01:00
Kawe Mazidjatari
05b37bf111
Fix 2 crash cases during AIN build
2022-03-24 02:08:27 +01:00
Kawe Mazidjatari
5a2cbaf40a
Increase max tiles (hack)
...
Hack, but it does work properly, even on tiles which are using ID's larger pre-commit (non-generated area's).
2022-03-24 02:07:56 +01:00
PixieCore
f62c4c1284
Merge branch 'indev' of https://github.com/Mauler125/r5sdk into indev
2022-03-24 00:07:51 +01:00
PixieCore
a1cd5cf9f3
Reminder for myself to pattern scan, pak_listpaks vars.
2022-03-24 00:07:44 +01:00
Kawe Mazidjatari
a672a1711b
Merge branch 'indev' of https://github.com/Mauler125/r5sdk into indev
2022-03-24 00:05:25 +01:00
Kawe Mazidjatari
7628ae6ff9
Rename pak asyncload and decompress commands
2022-03-24 00:05:19 +01:00
PixieCore
5747e8d201
Patch entitlement check from S2C_CONNECT routine.
2022-03-24 00:04:33 +01:00
Kawe Mazidjatari
1bd9d6f97d
Fix compile order for ClientSDK
2022-03-23 23:54:13 +01:00
PixieCore
ef5abb16ea
Added the ability to disable rUI drawing. By @r-ex.
2022-03-23 23:28:12 +01:00
Kawe Mazidjatari
bc3d42d0be
Add client build only to SDK (client.dll)
...
For future S4 debugging
2022-03-23 23:05:43 +01:00
PixieCore
7d9b125d93
Formating.
2022-03-23 20:33:24 +01:00