Kawe Mazidjatari
7928ac3b4c
Fix SDK Launcher compiler error
...
Path has to be changed due to project include changes. The r5dev directory is no longer a system include, however, the compiler expects includes from system when compiling resources.
2023-02-06 23:53:32 +01:00
Kawe Mazidjatari
a8ef2b74cd
Implement ConCommand completion logic
...
Implementation of the ConCommand completion logic for the Dear ImGui console panel.
2023-02-05 19:21:39 +01:00
Kawe Mazidjatari
0895adff35
Disable server hitbox debug draw by default
...
Disabled by default in development cfg's.
2023-01-30 21:47:30 +01:00
Kawe Mazidjatari
70d20db811
Update default development cfg's
2023-01-29 17:20:29 +01:00
Kawe Mazidjatari
184f5cae4b
Update default RCON cfg's
2023-01-29 17:18:16 +01:00
Kawe Mazidjatari
fb0a298593
Add protoc batch
...
Automate compilation of .proto files.
2023-01-26 03:15:54 +01:00
Kawe Mazidjatari
08a550327a
Fix bug in engine caused by missing comma separator
...
Valve and Respawn Entertainment forgot a comma in 'g_FieldTypes' causing "FIELD_INTERVAL" and "FIELD_MODELINDEX" to be concatenation. The engine executable patch fixes this problem
2022-12-26 16:58:07 +01:00
Kawe Mazidjatari
138e7d99af
Update '-forceborder' comments and add patch documentation file
...
The documentation file for all patches applied to 'r5apex.exe' could be found in 'r5dev/resource/patch/r5apex.patch'. This is a text file containing the offset to the patch and its original instructions followed by the new instructions.
2022-12-07 01:03:07 +01:00
Kawe Mazidjatari
2a76cf40fb
Add obsolete files to the deletion list
2022-12-07 00:53:29 +01:00
Kawe Mazidjatari
f999372f37
Work in progress signature cache map loading and parsing
2022-12-01 22:47:39 +01:00
Kawe Mazidjatari
cf1adef1a2
Add FCVAR_RELEASE unknown and extended flag textures
...
If FCVAR_RELEASE but not restricted by context, then display this texture in the console suggestion window.
2022-11-11 20:12:20 +01:00
Kawe Mazidjatari
65ba543ed2
Update flag textures
...
Set red and blue color to match that of other textures
2022-11-11 18:39:01 +01:00
Kawe Mazidjatari
ab7262fec5
Update default/retail startup config files
2022-11-10 16:16:50 +01:00
Kawe Mazidjatari
3511aff224
Execute "bind.cfg" on startup
...
Users could put custom binds in here.
I also unbound all dev-only binds by default to suppress warnings or prevent issues.
2022-11-10 15:42:27 +01:00
Kawe Mazidjatari
189e6602a6
Rename 'vpk/englishserver_mp_common.bsp.pak000_dir.vpk' to 'vpk/englishserver_mp_lobby.bsp.pak000_dir.vpk'
2022-11-10 11:47:36 +01:00
Kawe Mazidjatari
0c13ca4e3f
Only run threaded bone setup when we don't run the listen server
...
The Season 3 versions of the executable deadlock when threaded bone setup has been enabled on the client while the listen server has ran at least once during the process lifetime.
2022-11-10 11:47:02 +01:00
Kawe Mazidjatari
a8fd5a24f5
Add flag textures and logic for 3 or more flags
...
Only check if FCVAR_DEVELOPMENTONLY or FCVAR_CHEAT is set and return a blue/red colored checkered texture. Return a rainbow checkered if 3 or more flags are encountered which are not indexed. Return half texture if 2 flags are encountered, but the second bit is not indexed.
2022-11-10 01:17:53 +01:00
Kawe Mazidjatari
8403362f70
Update playlists file
2022-11-03 02:33:03 +01:00
Marvin D
6a91e3c7e8
playlist indent
2022-10-23 01:28:10 +02:00
Kawe Mazidjatari
2dcae7b161
Merge pull request #90 from kralrindo/master
...
update playlist
2022-10-21 22:12:02 +02:00
Kawe Mazidjatari
6f66b3fb31
Merge branch 'indev' into master
2022-10-21 22:02:23 +02:00
kralrindo
8d005ee93c
update playlist
2022-10-21 18:47:47 +03:00
Kawe Mazidjatari
bc1c922f96
Format playlist
2022-10-20 20:00:57 +02:00
kralrindo
34b6275f9a
Merge branch 'Mauler125:master' into master
2022-10-20 20:20:31 +03:00
kralrindo
c0ce950ded
update playlist
2022-10-20 20:20:03 +03:00
Kawe Mazidjatari
0871cba9d7
Add mp_rr_arena_skygarden to navmesh build system
2022-10-20 17:05:20 +02:00
Kawe Mazidjatari
207f400d49
Update playlists_r5_patch.txt
...
Use regular beta watermark version
2022-10-20 16:54:41 +02:00
kralrindo
bd81b66ce6
update playlist
2022-10-20 17:35:03 +03:00
kralrindo
5bb1178391
add volt and sentinel into playlist
2022-10-19 02:13:26 +03:00
Kawe Mazidjatari
dac63ee5ef
Add FCVAR_REPLICATED console flag icon
2022-10-11 01:22:21 +02:00
Marvin D
4ae766f19e
survival backpack playlist vars
2022-10-03 13:20:50 +02:00
Marvin D
310059a75b
remove dev_loadout_changeable_at_any_time, see latest scripts commit
2022-10-01 18:35:21 +02:00
Kawe Mazidjatari
9fb248c8b4
Add diagnostic tool
...
This tool helps identifying common problems during installation.
2022-09-25 22:52:15 +02:00
Kawe Mazidjatari
1953493945
Merge pull request #84 from kralrindo/master
...
add voyage
2022-09-25 21:47:08 +02:00
Kawe Mazidjatari
ba00d99e03
Add NavMesh build batch file
2022-09-25 16:13:06 +02:00
Kawe Mazidjatari
0c3817e372
Add 'mp_rr_desertlands_64k_x_64k_tt' to VPK build system
2022-09-25 01:46:43 +02:00
Kawe Mazidjatari
b1dac77175
Update playlists file
2022-09-25 01:24:46 +02:00
rexx
6310d239af
Merge pull request #82 from AyeZeeBB/indev
...
Update playlist name vars
2022-09-24 22:15:40 +01:00
kralrindo
9cb27d52ad
add voyage
2022-09-24 21:29:31 +03:00
kralrindo
ddb7a51776
Merge branch 'master' of https://github.com/kralrindo/r5sdk
2022-09-24 09:43:21 +03:00
kralrindo
72dfb940f5
update playlist
2022-09-24 09:41:04 +03:00
I-Am-Zee
3daa8a8696
Update playlist name vars
2022-09-24 00:56:14 -05:00
I-Am-Zee
0733835ce0
Merge remote-tracking branch 'upstream/master' into indev
2022-09-24 00:50:05 -05:00
Kawe Mazidjatari
422c9952d2
Force no net processing budget on development launch
2022-09-23 00:15:28 +02:00
Kawe Mazidjatari
5ce4af6ec6
Update configuration files
...
-dev is now removed from every prod cfg.
-developer 1 is now removed from every prod cfg.
2022-09-22 22:24:40 +02:00
Kawe Mazidjatari
63f4aafb67
Update playlists file
2022-09-21 21:04:41 +02:00
Kawe Mazidjatari
4c7ed95894
Update CFG files
...
Set 'sv_quota_stringCmdsPerSecond' to "256" for development.
Enable 'bhit_enable' for development.
2022-09-21 20:57:26 +02:00
Kawe Mazidjatari
8e75c57f0d
Use retail/dev naming convention
...
Renamed 'debug' cfg's to 'dev', refered anything in code as retail/dev/prod.
2022-09-21 20:40:34 +02:00
Kawe Mazidjatari
7804241376
CClient: add rate limit logic for 'ProcessStringCmd'
...
Client's can run string commands on the server with no rate limit. This means when you run 50k+ commands that are unknown, or spam 30k 'status' commands, you will be able to hang the server for 800/1200ms (15k/30kms if script printing to console is enabled!). Although the netchan processing budget system will kick you, the damage has already been done at this point. This change effectively breaks the ability to DOS the server from the client using networked string commands.
In easier words; binding 'status' to your mousewheel will get you kicked from the server, without hitching the server.
2022-09-20 22:48:55 +02:00
I-Am-Zee
f2eb97bb26
Merge remote-tracking branch 'upstream/master' into indev
2022-09-18 20:25:39 -05:00