GenericHeroGuy
9ddeabc55b
Fixup bubble shield reflections
...
* Reflecting now sends the object directly away from the player, instead of
flipping their momentum. May or may not help some awkward interactions
* Fixed collisions in general by making the bubble shield run collision
checks after moving
* Various items now get flung into the air like they're supposed to
* Eggboxes no longer noclip through bubble shields
* Made the debris landing sound less obnoxiously loud
2025-10-12 22:10:59 +02:00
Anonimus
a2d83f4b5f
Dapple up
...
Add all the bubble shield VFX
2025-09-29 22:31:34 -04:00
GenericHeroGuy
db41399690
Fix flame shield not melting items ( closes #140 )
2025-09-29 22:27:56 +02:00
NepDisk
105782c759
Make landmine do flipover damage
2025-09-28 15:17:12 -04:00
Anonimus
8f198aeff8
Make the Bubble Shield reflect powered-up players
2025-09-28 14:05:10 -04:00
GenericHeroGuy
671b4e1f3d
Fix orbinauts getting deleted by players in flashtics ( closes #92 point 1)
2025-09-28 16:58:40 +02: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
8637fd772a
Allow bots to reflect with the Bubble Shield rework since it no longer hits players.
2025-08-31 22:52:02 -04:00
NepDisk
e65e04d185
Apply demo backcompat for changes and bug fixes that affect kart
2025-08-27 00:24:33 -04:00
NepDisk
d9a5bee6a2
Don't get HyuGrow squish people
...
The other power items (invin and flame) have a visual so you can try avoding the damage, grow does not making it unfair
2025-08-27 00:19:24 -04:00
NepDisk
d776feedb8
Fix hyudoro colliding with rocks
...
This shit is awful
2025-08-26 23:00:27 -04:00
Anonimus
4ca96a4b5f
Bubble Shield balance adjustments
2025-08-26 16:19:26 -04:00
Anonimus
6260812aa2
Add a health system to the Bubble Shield
...
Replaces bubblepop, drains on each use
2025-08-25 23:41:32 -04:00
Anonimus
9eb18ba6d8
Rebalance bubble shield
...
* Removes its ability to damage players
* Removes its ability to be dropped as a trap item
This makes it more of a "pure defense" item that's reliant on player timing
2025-08-25 18:15:15 -04:00
NepDisk
d164d97fc0
Fix Alt invin conflict with rings and expose some of it to lua
2025-08-02 13:04:04 -04:00
NepDisk
30e0b3ead4
Fix various minor shield issues
2025-07-28 22:52:27 -04:00
NepDisk
da5a45a932
Split shield popping from hnextlist and fix shield ring issues
2025-07-28 22:20:36 -04:00
NepDisk
6ae4e6f7ac
Add sounds to items that did not make noise before
2025-07-24 15:40:52 -04:00
NepDisk
e62684d113
Actually fix bubbleshield hitem
...
I love my eyes
2025-07-18 17:36:30 -04:00
NepDisk
9c89b02bad
Use flamestore for some flameshield stuff
2025-07-04 10:47:32 -04:00
NepDisk
74ad3c0065
Make flameshield use DMG_FLIPOVER and cleanup
2025-06-29 20:47:58 -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
Anonimus
27ea5021b4
Add Flipover damage, change Invincibility interactions
2025-06-29 01:30:00 -04:00
NepDisk
39f507d2b5
Make Ring drop on bumps consistent
2025-05-17 20:23:18 -04:00
NepDisk
61e7d86d78
Instashield on Clash
2025-05-15 19:27:18 -04:00
NepDisk
a1c3c6b9e1
Reimplement ringloss on bump. Also fix some shield issues.
2025-05-13 13:36:11 -04:00
NepDisk
1d6dd4125a
Remove Droptarget.
2025-05-10 07:31:51 -04:00
NepDisk
fea7aa001b
Use constants instead of magic numbers for roulette info
2025-05-03 12:48:02 -04:00
NepDisk
9584982685
Revert Rewrite mines
...
As much as this pains me, this might be needed for lua compat.
This reverts commit 1381a56077 .
2025-04-29 18:10:57 -04:00
James R
ea32b85587
Kill mine when running into it during explosion state
...
Fixes punting a mine if you run straight into it while
invincible.
2025-04-26 23:11:37 -04:00
NepDisk
5d886b83ba
Fix RAGuard and other minor fixes
2025-04-13 15:07:10 -04:00
NepDisk
daf5fdf748
Remove Bumper Death animation
2025-04-07 21:01:01 -04:00
NepDisk
1e47df835a
Don't waste bubble if it doesn't collide
2025-03-21 10:34:32 -04:00
NepDisk
9ca6075a9e
Fix thundershield not killing the spb and add DMG_VOLTAGE
...
Ported the fix from RR since it made the most sense
2025-03-18 01:11:28 -04:00
NepDisk
24d52d593e
Refactor bubbleshield collide, use splitflags for analog input display, don't run waypoint update code on legacy checkpoints
2025-03-14 17:31:51 -04:00
NepDisk
da4f6c62a2
Rings rebalances
...
Ring burst now depends on damagetype. ie 5 from orbinaut and jawz and 3 from banana and 10 for sniping. Ring Fuse has also been lowered to 20*TICRATE from 60*TICRATE
Kitchen Sink targets get all their rings dropped at once on impact.
2025-03-13 03:54:18 -04:00
NepDisk
fbb7335011
Revert "Fix Bubble Shield duplicate collisions"
...
This doesn't really apply to us since we don't have hitlag and it causes problems.
This reverts commit b048467aa2 .
2025-03-07 17:30:53 -05:00
NepDisk
8b5b674364
Fix flameshield collide
2025-03-01 11:01:29 -05:00
NepDisk
ef11c55b41
Merge and Update Flameshield overhaul concept
2025-02-28 00:54:24 -05:00
NepDisk
d0327c4079
Auto Shrink Bubbleshield on successful attack/defend and add delay
2025-02-27 13:51:02 -05:00
NepDisk
b048467aa2
Fix Bubble Shield duplicate collisions
...
8c1771112c
2025-02-27 12:34:28 -05:00
NepDisk
fe97d7263b
Fix bubblepop not being reset in some cases
2025-02-26 20:59:57 -05:00
NepDisk
064be1b201
Merge branch 'bortsport' into blankart-dev
2025-02-26 19:43:22 -05:00
NepDisk
8b142ceb62
Add kartstats
...
4942db2806
2025-02-25 14:00:10 -05:00
NepDisk
475524e7ad
Add shield sounds and rework bubbleshield
...
BS now only has two defend / attack uses, trap gives less height and you can dropdash from the trap
2025-02-25 11:40:25 -05:00
NepDisk
c6daa4da80
Revert 'New solid object bouncing, and updated player bouncing'
...
This reverts commit 5ac5ca89d0 .
2025-02-23 18:04:20 -05:00
NepDisk
4b8df73495
Merge branch 'blankart-dev' into bortsport
2025-02-22 22:28:11 -05:00