Commit graph

1313 commits

Author SHA1 Message Date
NepDisk
bfb061c280 Merge branch 'blankart-dev' into neotabranking 2025-09-02 03:31:52 -04:00
Anonimus
832d31d4bc Add full ("secret"/MKDS) credits 2025-09-02 02:37:07 -04:00
NepDisk
1a8958a34f Start the basics mod the mod display system 2025-09-01 20:33:43 -04:00
NepDisk
9bd3a4fedd Merge branch 'blankart-dev' into neotabranking 2025-09-01 14:54:12 -04:00
NepDisk
59a24f9f7c Cap ring minmax cvars to INT8 limits 2025-09-01 14:53:28 -04:00
NepDisk
6fec294993 Fix memory leak 2025-09-01 14:06:16 -04:00
NepDisk
f362e5ce75 Forogt the return :P 2025-09-01 14:05:02 -04:00
NepDisk
1183f2922e Refactor this again to use new packet type instead of netxcmd
This saves major netxcmd space
2025-09-01 14:02:32 -04:00
NepDisk
e9fb6ca9a8 Add server contact and refactor to use netcode to send stuff 2025-09-01 12:45:25 -04:00
NepDisk
d06e2e19a8 Merge branch 'blankart-dev' into neotabranking 2025-09-01 10:09:23 -04:00
NepDisk
7b63ac3724 [PATCH} Allow min and max ringcap to be set via cvars and lua
Thanks minenice for the patch!
2025-08-31 23:49:32 -04:00
NepDisk
8d22a37b4b Fix drafting Cvar not turning on drafting during pregame countdown 2025-08-31 23:28:57 -04:00
GenericHeroGuy
98fd7d0015 Shrink XD_RESPAWN to avoid potential netxcmd bloat 2025-08-31 21:43:43 +02:00
GenericHeroGuy
8d99f98bea Actually sync respawns properly 2025-08-31 21:32:16 +02:00
GenericHeroGuy
68a644fe2f Replace the test cvars with botdata variables 2025-08-30 14:22:48 +02:00
NepDisk
1d268bc7d9 Allow adjusting deadzone for draft 2025-08-26 10:01:12 -04:00
NepDisk
7df5a255a8 Add drafting base distance cvar 2025-08-26 09:51:24 -04:00
NepDisk
467f89a4f1 Add a cvar to renable drafting when close to someone 2025-08-26 08:45:07 -04:00
NepDisk
8acac99d17 Update Draft with newer tether fixes and remove 5 from max and min draft speed
Lets make it a tiny bit slower pls!
2025-08-25 19:08:32 -04:00
NepDisk
9d0c396c2d Implement Drafting toggle
This is based on an older version of tether with number tweaks and a visual overhal designed to fit our needs. Takes some inspiration from the open assets slipstream mod from v1 for some number tweaks and the visual aspect. The speedboost has been rebalanced to be stronger for low speeds than before in a way where low speeds don't get shafted nor do they overshine high speed. High weight has had its leniency nerfed and general radius has been lowered to 2560 from 3072.
2025-08-25 17:03:00 -04:00
NepDisk
2ba06e7d83 Switch to SHA256 for authentication
SRB2Classic Port by Hanicef
2025-08-23 20:56:07 -04:00
NepDisk
bc82e2564c Multipassword and salts
SRB2Classic ports by Hanicef
2025-08-23 20:42:10 -04:00
NepDisk
6131cfd99d Add support for multiple admin passwords
https://git.do.srb2.org/STJr/SRB2/-/merge_requests/2201/
2025-08-23 20:25:24 -04:00
NepDisk
8ae23099d1 Port minimap headlight
Created by Chearii originally for Saturn
2025-08-22 22:47:14 -04:00
NepDisk
fbea38e20b Allow Caret coloring to work on Description
Hex codes do not work as of yet.
2025-08-19 20:54:31 -04:00
NepDisk
8e23411bc7 Server Desc for scoreboard
Kind of like what hostmod has I guess?
2025-08-18 23:28:36 -04:00
Alug
00ab36390d Merge pull request #187 from Indev450/emotes
Add emotes support
2025-08-15 13:24:38 -04:00
NepDisk
69ad164bbc Get rid of netbuffer global
Thx SRB2classic
2025-08-13 19:49:22 -04:00
GenericHeroGuy
0ab3957717 Add compat to Lua unarchiving 2025-08-02 00:11:27 +02:00
NepDisk
e2a3b1f3bb Fix buffer overflow in sendnameandcolor 2025-07-25 21:45:05 -04:00
NepDisk
583d34e98f Sync mindelay setting to server port from RR 2025-07-22 19:01:56 -04:00
NepDisk
6d6c0f54a5 Hardcode slopeboost
Ported and based on the slopeboost from booststack by indev
2025-07-21 21:12:02 -04:00
NepDisk
1292ad2325 Make reverting netvars a toggle that defaults off and remove CV_NETVAR from local server cvars
For Kart players, its common practice to save replays and or leave the server play with the a server's settings offline for stuff like timeattack or practice which ends up making this feature more annoying then anything. Also removed CV_NETVAR from local server cvars so that people doing the first case don't get listen server settings overwritten just because they wanted to practice offline
2025-07-17 15:56:46 -04:00
NepDisk
c412841f3a Nerf flameshield top speed slighty 2025-07-05 10:37:44 -04:00
NepDisk
3290da1e86 Adds console variable that will allow individual demos to desync
https://git.do.srb2.org/STJr/SRB2/-/merge_requests/2361
2025-07-01 10:59:22 -04:00
NepDisk
2f84779d41 Update rest of the existing files to use blankart branding 2025-07-01 00:23:30 -04:00
NepDisk
c3351ce47c Buff flame a little big 2025-06-30 19:36:45 -04:00
NepDisk
c95225d382 Fix viewserver crash 2025-06-30 16:19:46 -04:00
Anonimus
7c31ca0483 More changes to Alt Invincibility
Bottlenecker has been heavily buffed (8-tic deficit to invince timer at full strength)
The cluster now specifically only tracks losing players, and in the case that no new cluster point is found, instead reads from the last cluster player
Invincibility "hogs the item box" like Grow does, and (currently) can't be cancelled to prevent chaining
Maximum time limit has been buffed to 35 seconds
2025-06-29 01:30:17 -04:00
Anonimus
c07ccf475f Add toggle for legacy Invincibility
Also adds customizable time values for Alternative
2025-06-29 01:30:10 -04:00
Anonimus
99056a47fa Tie Invincibility to clustering, implement new visual
* Invincibility's time limit is now directly tied to a player's distance from the cluster.
* The visual for Invincibility has been reworked to being an additive layer over the player, fading out as you run out of Invincibility.
2025-06-29 01:30:04 -04:00
NepDisk
11e29d5afa Port Saturn's VoteBG scaling code
Thanks to Alug and Indev as per usual
2025-06-26 11:13:37 -04:00
NepDisk
7226fd120e I'm never calling you again
This causes buffer overflow sometimes due to not being resized.
2025-06-26 10:00:37 -04:00
GenericHeroGuy
4be55967f4 ASan kakkoii desu 2025-06-23 17:29:56 +02:00
NepDisk
3ec3320774 Merge branch 'blankart-dev' into socmenus2 2025-06-23 00:07:35 -04:00
NepDisk
a3367858b8 Add expert speed 2025-06-22 11:13:00 -04:00
NepDisk
2830abb7d0 Clean up viewserver code a small bit
This also makes the cheats command show what cvars are active for easy checking
2025-06-19 19:36:02 -04:00
NepDisk
db66b00ec0 Merge branch 'blankart-dev' into socmenus2 2025-06-19 13:05:47 -04:00
NepDisk
e8bafe7fc5 Add kartdebugshrink and remove NOSHOWHELP from kart vars 2025-06-14 08:09:28 -04:00
GenericHeroGuy
e276709d0c A whole lot of refactoring and updates to cvars
cvar items now use their argument to specify the amount to add for each key
press, replacing IT_CV_INTEGERSTEP
cvar items are automatically displayed as strings if they don't have
PossibleValues, replacing IT_CV_STRING
2025-06-12 22:21:49 +02:00