NepDisk
5834d6ea5a
Fix battlemode item boxes not respawning ( closes #135 )
2025-10-02 15:46:58 -04:00
NepDisk
15aded75f9
Split battlebox respawning into its own function
2025-10-02 15:13:15 -04:00
Anonimus
a2d83f4b5f
Dapple up
...
Add all the bubble shield VFX
2025-09-29 22:31:34 -04:00
NepDisk
1e1404162e
Try making random item more accurate for battle ( #135 point 1, still needs testing)
2025-09-28 11:13:49 -04:00
NepDisk
b2d3da4aa2
Update code karma stuff to be more accurate
...
Turns out you can still drive even with karma off in v1 so lets repat this here
2025-09-27 12:19:36 -04:00
NepDisk
99a6d1aefa
Add a small speed bonus for wall transfering
...
One part MKWii brainrot, one part making this less ass
2025-09-27 00:12:00 -04:00
NepDisk
3778520ee6
Unhardcode more behaviour as gametyperules
2025-09-25 21:28:00 -04:00
NepDisk
10671fff5a
Reallow doomednum overriding
...
https://git.do.srb2.org/STJr/SRB2/-/merge_requests/2740
2025-09-25 13:00:03 -04:00
NepDisk
a437e70376
Fix alot of rings lagging the game
2025-09-24 13:58:00 -04:00
NepDisk
c427ef90fa
Fix gravfix ( fixes #124 )
2025-09-24 09:53:34 -04:00
GenericHeroGuy
b2595045fc
Remove leftover P_CheckGravity call in ceiling bonk code
2025-09-17 22:46:40 +02:00
Alug
693374c5c1
ensure deterministic order for P_Random stuff passed as arguments
...
the evaluation order of arguments passed to functions is undefined in C/C++, so its up to the compiler in which order to evaluate these
P_Random functions modify the randomseed each time theyre called, which can lead to different outcomes (thus desynchs) on different platforms, compilers,
compiler versions etc.
so match up with the most common which is last to first (seemingly the order gcc on nix and windows handle it)
common case are mine/eggbomb explosions hitting the smk ice blocks causing desynchs when either server or client were clang compiled
2025-09-17 18:08:06 +02:00
Anonimus
a4d89f3083
Spinout rotations
2025-09-14 14:24:22 -04:00
Chearii
dc99014d2a
Add baked offset parameters
2025-09-12 14:55:31 -04:00
NepDisk
a02fbacf01
Fix resync crash
2025-09-12 12:39:48 -04:00
NepDisk
d98dd3e2dd
Add variables that bake 3D offsets into a sprite
...
https://git.do.srb2.org/KartKrew/RingRacers/-/merge_requests/63
2025-09-12 11:50:24 -04:00
NepDisk
e1f6fb1b68
AllocateMobj RR port
2025-09-12 00:24:18 -04:00
NepDisk
1c52947194
Small Cleanup
...
Make itemodds compile as C, remove .vscode
2025-09-11 11:16:13 -04:00
Anonimus
a8dc5774e2
Refactor odds and move them to their own file
...
* Race odds now use 16 tiers and are intended to be balanced around 16 players
* DISTVAR has been increased to 2048 to match the new tier capacity
* Race odds now use a max-75 scale, with the x4 multiplier in calcs being used only in a battle odds context
2025-09-10 16:45:40 -04:00
Wumbo
b0e25dcc9c
Unify death animations and make more accurate to SRB2Kart
2025-09-07 19:06:37 -04:00
NepDisk
8293f69fa8
Allow walltransfer to be enabled per sector
2025-09-06 15:06:03 -04:00
GenericHeroGuy
bc72c2284e
Fix the barrels getting stuck in Explodatorium
2025-09-06 18:52:22 +02:00
NepDisk
360a2541a4
Add misccap and add rings minimap debugger
2025-09-05 19:47:12 -04:00
NepDisk
e52cde9c8b
Kill fling rings in pits
2025-09-04 22:57:05 -04:00
NepDisk
2a1d6396ab
Merge pull request 'Bot Refactor' ( #82 ) from botrefactor into blankart-dev
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/82
2025-09-01 04:58:37 +02:00
GenericHeroGuy
e8d43ec8a3
Constantinople
2025-08-30 17:06:42 +02:00
NepDisk
1eb120348d
Fix Bumper respawn logic bug
2025-08-30 11:05:13 -04:00
Anonimus
cc9130c2ea
Alt Invincibility overlay improvements
...
* Separate color table for less garish colors
* Directly copies interpoltation and rotations from its source
* Uses TC_BLINK for solid color overlaying
2025-08-26 22:50:35 -04:00
Anonimus
5f12bcc4e7
Readjust bubble blow-up size
...
Makes it less overpowered in terms of defense
2025-08-26 11:17:21 -04:00
JugadorXEI
b0d5d02a3e
Fix loops sometimes flinging you to kingdom come
2025-08-25 19:25:03 -04:00
NepDisk
c61c117168
The Camera is always noclip, why does it slide traverse
2025-08-17 18:32:47 -04:00
NepDisk
947ce237a3
Make jetflame flame slighty transparent like kart
2025-08-13 12:28:17 -04:00
NepDisk
d7ad9b65ef
Use old kart behaviour always
2025-08-06 12:17:57 -04:00
GenericHeroGuy
12cf57c550
Fix the jump cut on SS91 Miracle Lancer
2025-08-06 17:58:57 +02:00
NepDisk
32313adde6
Add mobj_t.gravity
...
https://codeberg.org/srb2classic/srb2classic/pulls/39
2025-08-01 16:45:51 -04:00
NepDisk
5fb122ee44
Update TID stuff
2025-07-22 11:19:08 -04:00
GenericHeroGuy
792bb65e9e
Add compat for old P_SetScale behavior, fixes Malicious Metropolis
2025-07-21 18:13:37 +02:00
NepDisk
245426b816
Fix battle itembox respawning
2025-07-14 21:19:06 -04:00
NepDisk
6b2770f608
Handle obscure lava edge case
...
I would convert with args but that overlaps with offroad, so this will do.
2025-07-12 13:30:57 -04:00
NepDisk
71c4734b5e
Fix spring off for modded springs
2025-07-07 10:30:08 -04:00
NepDisk
2f84779d41
Update rest of the existing files to use blankart branding
2025-07-01 00:23:30 -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
Anonimus
27ea5021b4
Add Flipover damage, change Invincibility interactions
2025-06-29 01:30:00 -04:00
NepDisk
e456d59c0e
Dont always call R_PointInSubsector if thing has not moved in P_CheckPosition
...
https://github.com/Indev450/SRB2Kart-Saturn/pull/148
2025-06-28 23:28:26 -04: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
db66b00ec0
Merge branch 'blankart-dev' into socmenus2
2025-06-19 13:05:47 -04:00
NepDisk
38495d4449
Fix some clang warnings
2025-06-14 16:46:49 -04:00
GenericHeroGuy
12dfdd2f11
Remove Pandora's Box and Emblem Hints
2025-06-03 19:16:12 +02:00
GenericHeroGuy
1b0ea34476
Add No Spread flag for patch finish lines
2025-06-03 01:10:11 +02:00