89 Commits

Author SHA1 Message Date
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
Kawe Mazidjatari
fdd74aa622 Implement net message processing budget
Implement net message process budget (channel gets removed if value is exceeded).
Use 'net_processLimit' to enable the implementation on the server. It will get enabled by default after testing and some cleanup. This helps against people trying to slow the server down by spamming net messages with a higher rate, e.g. using 'bind "mousewheel_up" "status"'.
2022-09-18 23:19:50 +02:00
kralrindo
e22a45795f Custom trainer 2022-09-18 21:58:43 +03:00
kralrindo
d66e2a8da8 Add trainer to playlist 2022-09-18 21:47:20 +03:00
kralrindo
3b66322b31 Add Mirage Voyage to playlists 2022-09-17 14:37:40 +03:00
I-Am-Zee
2a2be063fc update name vars foreach playlist 2022-09-16 16:06:38 -05:00
kralrindo
a2cc62539c Mirage Voyage Localization 2022-09-16 18:29:23 +03:00
kralrindo
7b181ca758 correct aim assist value for console, shadowfall dev playlist 2022-09-13 19:15:47 +03:00
D3-3109
309ae2a656
Change the custom_tdm default playlist settings
Change the custom_tdm default playlist settings and remove a duplicate configuration.
i mean maximum 3 teams and 3 players seems to be too less.
2022-09-13 12:52:49 +08:00
D3-3109
03f32fabb1
Change the custom_tdm default playlist settings
Change the custom_tdm default playlist settings and remove a duplicate configuration
2022-09-13 12:46:23 +08:00
Kawe Mazidjatari
577a8760cd CConsole: add more color coded flags
* Added more color coded flags to the console autocomplete window.
* Removed 'hidden' as FCVAR_HIDDEN is now enforced on the autocomplete window.
* force real-time CommandBase flags (previously compile-time).
2022-09-12 01:49:51 +02:00
Kawe Mazidjatari
23a95f84a8 ConVar names cleanup 2022-09-12 00:44:03 +02:00
Kawe Mazidjatari
7a7396580d Remove extraneous 'sv_cheats' value assignment from autoexec.cfg 2022-09-11 01:30:30 +02:00
Kawe Mazidjatari
030e74f8d8 Update playlists watermark string 2022-09-11 01:28:48 +02:00
Kawe Mazidjatari
5bcdc6863b Update playlists_r5_patch.txt 2022-09-11 00:59:55 +02:00
Kawe Mazidjatari
6881d1d823 Update playlists file 2022-09-01 01:35:45 +02:00
Kawe Mazidjatari
c89b59613b Update server token icon
Used in the ImGui modal panel for private servers.
2022-08-31 16:36:13 +02:00
Kawe Mazidjatari
1285d15623 Ban system and authentication improvements
* Fixed bug where multiple of the same entries get added to the global ban/refuse list.
* Fixed bug where we still use the client instance after deleting it in 'CBanSystem::BanListCheck()'.
* Load banlist at a later state (not at construction of class), this is needed for a future change of adapting the 'business' code to feature the game's FileSystem.
* CServer cleanup.
* More detailed ban messages (banned, added to refused list, removed from slot, etc..).
* Use localization key for banned message ("#Valve_Reject_Banned").
* Add const qualifiers to all CPylon methods.

Note:
* This commit requires changes on the master server, these changes are already performed, however the new master server isn't live yet until we publish the new release.
2022-08-30 12:07:09 +02:00
Kawe Mazidjatari
0f488c685c Move simple task to global fixed frame
Avoids having to create threads for tiny little things.
2022-08-29 02:21:32 +02:00
Kawe Mazidjatari
ab097126ff Update playlists
Add the new maps.
2022-08-09 20:18:22 +02:00
Kawe Mazidjatari
0e5724c187 Update cleaner batch file
Added extra unused RPak file.
2022-08-09 00:47:12 +02:00
Kawe Mazidjatari
adec16ec02 Update playlists file
Add new map in lobby and ctf mode.
2022-08-09 00:46:40 +02:00
Kawe Mazidjatari
fccff58d0b Don't force ServerBrowser visibility to 0 from cfg's
These are now automatically set.
2022-08-08 16:21:26 +02:00
Kawe Mazidjatari
12fed87378 Update playlists_r5_patch.txt 2022-08-08 12:14:45 +02:00
Kawe Mazidjatari
0c583d7522 Temporary fix for rpaks not loading from override dir 2022-08-06 22:17:47 +02:00
Kawe Mazidjatari
9dfa2da7aa Update playlists
Set 'survival_wallrun_enabled' and 'survival_wallrun_enabled' to 0 in defaults.

I get a lot of mixed opinions on this, there are people who prefer wallrunning and double jumping, but there are also people who don't want these enabled. I received advice to disable them for defaults for the time being (all br modes and firing range/training modes have them disabled, tdm/ctf and dev_default have them enabled).
2022-08-04 23:10:22 +02:00
Kawe Mazidjatari
cd2fe28490 Update config files
* Added new map in vpk build/extract configs.
* Explicitly set 'sv_cheats' to 0 for retail.
2022-08-04 23:06:57 +02:00