Kawe Mazidjatari
1a8ece6445
Update playlists
2022-06-15 01:46:12 +02:00
Kawe Mazidjatari
e711c54bf9
DebugOverlay improvements
...
Use rebuild 'DestroyOverlay()'
Use 'size_t' type for MemAlloc_Internal alloc size.
2022-06-15 01:35:48 +02:00
Kawe Mazidjatari
e70e4d1a8c
Add DebugOverlay implementation
2022-06-15 01:24:29 +02:00
Kawe Mazidjatari
a1331d2b8b
Fix CUtlMemoryPool size
2022-06-15 01:23:28 +02:00
Kawe Mazidjatari
3de4b4c4ed
Fade suggest panel among with base panel
2022-06-14 22:37:43 +02:00
Kawe Mazidjatari
61e1180878
Rename type
...
Type is small enough where auto isn't needed
2022-06-14 22:33:01 +02:00
Kawe Mazidjatari
89cdcdc848
Rename 'pak_decompress' to 'rtech_decompress'
...
RTech method
2022-06-14 22:29:42 +02:00
Kawe Mazidjatari
252c6dd818
R5Net cleanup and optimizations
2022-06-14 22:29:08 +02:00
Kawe Mazidjatari
869aab686c
Cast to proper type
2022-06-14 22:28:53 +02:00
Kawe Mazidjatari
ff59db1b95
Light improvements
...
Update comments.
Proper type for 'user_creds::m_nUserID'.
Proper type for 'CClient::SetUserID'.
Added 'CClient::SetHandle'.
2022-06-14 21:53:03 +02:00
Kawe Mazidjatari
c708d73c02
Improve comments
2022-06-14 21:43:32 +02:00
Kawe Mazidjatari
e5f412bcb2
CClient improvements
...
Mapped out new fields in CClient
2022-06-14 21:41:35 +02:00
Kawe Mazidjatari
ebf4921063
Ban system improvements
...
NucleusID/OriginID is an unsigned type, changed all types to uint64_t and cleaned up redundant code.
2022-06-14 20:56:55 +02:00
Kawe Mazidjatari
5683a928d0
Default to no map and playlist
2022-06-14 01:44:13 +02:00
Kawe Mazidjatari
9fd39d4e21
CModule class optimizations
...
Module segments are now part of the class to eliminate unnecessary re-inits and copies.
2022-06-13 23:34:06 +02:00
PixieCore
133c40940f
__FUNCTION__ usage in RTech commands.
2022-06-13 20:42:14 +02:00
Kawe Mazidjatari
27eae42b10
RCON client improvement
...
Use 3rd argument as password instead of 'rcon_password' ConVar if arg count is > 2.
2022-06-13 01:03:36 +02:00
Kawe Mazidjatari
723976d9cb
CLogSystem improvements
...
Draw the RUI console overlay and logging etc in CEngineVGui::Paint.
cl_showfps is no longer required to render the log system.
2022-06-12 17:50:12 +02:00
Kawe Mazidjatari
162e709190
General cleanup and improvements
2022-06-12 17:41:26 +02:00
Kawe Mazidjatari
6451aaba2b
Fix dedicated server compiler error
2022-06-12 13:34:07 +02:00
Kawe Mazidjatari
6c1f8da177
Launcher improvements
...
Load 'startup_launcher.cfg' when launching with the GUI launcher
2022-06-12 13:30:37 +02:00
Kawe Mazidjatari
79372aa485
Prefix internal function pointers with 'v_'
2022-06-12 13:24:30 +02:00
Kawe Mazidjatari
25e858dc27
Rename hooks
...
Prefix hooks with 'V' to fix clash with the VFTable methods.
2022-06-12 12:49:57 +02:00
Kawe Mazidjatari
cdf257ad32
Dedicated VPK switch improvements
...
Check for 'vpk\\server_mp_common.bsp.pak000_000.vpk' presence instead of 'vpk\\client_frontend.bsp.pak000_000.vpk' absence before switching to server VPK's.
2022-06-12 12:42:07 +02:00
Kawe Mazidjatari
7c0c541405
FileExist cleanup
...
Use fs::path constructor for all strings.
Renamed CPakFile::AsyncLoad to CPakFile::LoadAsync.
Renamed CPakFile::Load to CPakFile::LoadPak.
2022-06-12 12:40:26 +02:00
Kawe Mazidjatari
97ca335a21
Update VPK cfg files
2022-06-12 12:23:55 +02:00
Kawe Mazidjatari
c029d7e846
Rename VPK ConCommand's
2022-06-12 12:22:12 +02:00
Kawe Mazidjatari
4cf43e0d61
Fix invalid pointer for 'VPK_Mount_f'
...
g_pFullFileSystem is a pointer to g_pFileSystem_Stdio in the compiled module.
Inherit CBaseFileSystem for CFileSystem_Stdio (second VFTable pointer).
Additional cleanup.
2022-06-12 12:14:31 +02:00
Amos
e07f59adbe
Fix detach bug in PRX
2022-06-09 13:30:36 +02:00
Amos
ef68ef96fa
Update vgui_debugpanel.cpp
...
Cleanup and cast loop int to proper type
2022-06-09 13:30:21 +02:00
Amos
3683a9d108
Optimizations
...
Remove extraneous 'c_str()' calls
2022-06-09 11:38:31 +02:00
Kawe Mazidjatari
aaf6e46871
ImGui panel improvements
...
Slight optimizations and cleanup.
Added fade-in effect.
2022-06-09 02:22:01 +02:00
Kawe Mazidjatari
dab5133e07
Rename
2022-06-08 23:35:46 +02:00
Amos
e461412fde
Optimizations
2022-06-08 14:35:44 +02:00
Amos
d909878624
Optimizations
2022-06-08 14:03:04 +02:00
Amos
3cd38b6003
Fix format specifiers
2022-06-08 14:02:43 +02:00
Kawe Mazidjatari
9938c724a2
Cleanup
2022-06-07 13:57:29 +02:00
Kawe Mazidjatari
805cf59ad9
Update packedstore.cpp
2022-06-07 13:49:41 +02:00
Kawe Mazidjatari
326b751934
Light optimizations
2022-06-07 13:46:18 +02:00
Kawe Mazidjatari
872b39514f
Add file extension support to .vpkignore
2022-06-07 13:46:18 +02:00
Kawe Mazidjatari
719fd3b8d2
Fix small mistake
2022-06-07 13:02:21 +02:00
Kawe Mazidjatari
6317888d57
Remove redundant includes
2022-06-06 23:11:01 +02:00
Kawe Mazidjatari
b62cf7c017
Add support for .vpkignore file
...
Folders can be globally excluded using the '.vpkignore' file (placed in the workspace root).
To exclude specific files, use the manifest file.
2022-06-06 23:08:53 +02:00
Kawe Mazidjatari
aa29c3df18
Fix server browser bug
...
Fixed bug where map list would contain multiple same entries when server vpk's are installed among the client ones.
v2.0.7_rc4
2022-06-06 16:46:09 +02:00
Kawe Mazidjatari
02b3f6f6f5
Update dedi CFG files
2022-06-06 15:30:10 +02:00
Kawe Mazidjatari
461920a970
Update terminology entirely for packedstore.h/.cpp
...
VPK tooling also works on the R1 game (Titanfall 1)
2022-06-06 14:54:22 +02:00
Kawe Mazidjatari
6e6e791c10
Fix terminology
...
Log actual entry index ('j') when sharing bytes, 'i' was block.
v2.0.7_rc3
2022-06-06 01:55:42 +02:00
Kawe Mazidjatari
bfac1c25f4
Update lib name for netconsole x86 debug builds
2022-06-06 01:35:18 +02:00
Kawe Mazidjatari
bbe885689a
Add define for compiling launcher for dedicated servers
...
This sets the selected mode to server by default upon launch
2022-06-06 01:31:20 +02:00
Kawe Mazidjatari
e2bc64a65e
Overlap edge of text box with send button
2022-06-06 01:16:40 +02:00