Commit graph

1409 commits

Author SHA1 Message Date
Oni VelocitOni
bb3c99cff9 Merge branch 'inert-wumbo' into 'master'
Sakura protection (NEO damage rules)

Closes #1553

See merge request kart-krew-dev/ring-racers-internal!2637
2025-06-26 23:06:04 +00:00
Oni VelocitOni
39b5f81922 Merge branch 'bail' into 'master'
Bail and Burst

See merge request kart-krew-dev/ring-racers-internal!2635
2025-06-26 00:37:36 +00:00
Antonio Martinez
dfaece7d3d Do guardbreak in touchdamage, guarantee punish (PF2_ALWAYSDAMAGED) 2025-06-25 16:26:56 -04:00
Lach
d58414b440 Don't apply any stunned tics on ring sting (but for real this time) 2025-06-25 14:12:11 -04:00
Lach
f24a5db5d2 Don't apply any stunned tics on ring sting 2025-06-25 14:12:10 -04:00
Lach
2c11aa36c3 Move stunned timer calculations from P_DamageMobj into K_ApplyStun 2025-06-25 14:12:10 -04:00
Lach
9ee69ec1db Track player Flybot767 spawns using a mobj pointer instead of a flag in the stunned timer 2025-06-25 14:12:10 -04:00
Antonio Martinez
63c654c68c Check for inflictor in stationary object combo 2025-06-23 18:47:36 -04:00
Antonio Martinez
2ec203822f Sakura protection (NEO damage rules) 2025-06-23 18:47:36 -04:00
Ashnal
3146110d08 bailcharge player var 2025-06-23 18:07:17 -04:00
AJ Martinez
92e4bb5909 Bail refinement 2025-06-23 18:07:16 -04:00
AJ Martinez
aa44b140e2 WIP: Bail 2025-06-23 18:07:16 -04:00
Ashnal
a6a4170f9b Forward thrown landmines will tumble the player less forcefully and not drop items while still in motion 2025-06-14 19:18:53 -04:00
James R
6d80b741ae Add Stone Shoe 2025-06-10 16:41:54 -07:00
eebrozgi
6c790348b3 Rocket sneaker boost type separated from normal sneaker
monkey copypaste
2025-06-02 20:17:46 +03:00
Ashnal
cdc49d755b Update K_TryPickMeUp with allowHostile boolean 2025-05-29 20:14:16 -04:00
James R
465387c69e MT_SEALEDSTAR_BUMPER: use A_GenericBumper 2025-05-26 19:31:02 -07:00
Antonio Martinez
bd250e34c8 Teamplay gameplay refinements 2025-05-22 00:32:14 -04:00
Antonio Martinez
f0bcc82f90 go go gadget teamplay 2025-05-21 16:49:51 -04:00
Oni VelocitOni
a35bbaacf7 Merge branch 'the-hunt-continues' into 'master'
Add bonus pickups in conditions you couldn't grab Spray Cans before

See merge request kart-krew-dev/ring-racers-internal!2502
2025-05-20 22:45:12 +00:00
toaster
ecb4ffeeca Add bonus pickups in conditions you couldn't grab Spray Cans before
- If you've gotten every Spray Can, or you're on a custom course...
- Only one of these spawns per map
- Correctly save and load these
- Statistics menu counts base-game bonuses
- If there are gaps in the list, or new Spray Cans are added later, these base-game bonuses are converted into the new Spray Cans
- New graphics required so far:
    - SBONA0 to SBONP0 - 16-frame prerendered circling sprite animation
    - GOTBON - 8x8 representation of the SBON object
2025-05-20 20:27:06 +01:00
toaster
3f9c0685eb Move cache_spraycan on the mapheader_t struct to recorddata_t
Still in that struct, just in a more appropriate container
2025-05-20 20:18:11 +01:00
Antonio Martinez
2adfb467f1 Also soften wipeout 2025-05-20 14:14:11 -04:00
Antonio Martinez
91b15905d2 Downgrade damage when tripwire lenient 2025-05-20 14:12:05 -04:00
VelocitOni
f2c92efa67 Adjust stun time
reduced stun time, 4 to 10
2025-05-20 00:04:41 -04:00
Oni VelocitOni
c1b10750a3 Merge branch 'no-pain-respawn' into 'master'
Pitblame in Race, stop spinout when lightsnaking

Closes #1360

See merge request kart-krew-dev/ring-racers-internal!2534
2025-05-18 18:39:30 +00:00
Antonio Martinez
457927a36a Merge remote-tracking branch 'origin/master' into nerf-bumper-car-bots 2025-05-18 14:19:19 -04:00
Antonio Martinez
1009996ba4 Fix pickmeup bubble shield 2025-05-17 16:54:57 -04:00
Lach
4548438308 Adjust stun durations & fix some item capsule pickup issues 2025-05-14 23:48:58 +10:00
Lach
03f6b1cc17 Merge remote-tracking branch 'origin/master' into stun 2025-05-14 19:10:53 +10:00
Antonio Martinez
5129250e48 WIP: no early items 2025-05-13 12:39:16 -04:00
Lach
22817ac60b Add stun mechanic & Flybot767 2025-05-14 01:39:42 +10:00
Antonio Martinez
e19473e322 Bot bump slowdown refinements 2025-05-13 01:22:21 -04:00
Antonio Martinez
db467088f9 Pitblame in Race, stop spinout when lightsnaking 2025-05-12 18:29:17 -04:00
AJ Martinez
a1163f7c82 Tweak amp payouts 2025-05-01 22:58:01 -04:00
AJ Martinez
95cd51cada Dynamic tripwire 2025-05-01 17:12:40 -04:00
Oni VelocitOni
34dd9e20d1 Merge branch 'jartha/fix-infinite-spherebox' into 'master'
Fix infinite sphere box breakage

Closes #1490

See merge request kart-krew-dev/ring-racers-internal!2511
2025-04-28 22:03:11 +00:00
Eidolon
b45f9a8ebf Merge public master 2025-04-25 10:37:43 -05:00
James R
57d534be77 Fix infinite sphere box breakage 2025-04-09 12:44:29 -07:00
Lighto97
3ac03eb572 remove code i comented to test it out, oops 2025-03-12 15:31:36 -03:00
Lighto97
da0d266a60 let player->carry be reseted on player true death 2025-03-12 15:30:43 -03:00
Lighto97
25712a0cf3 make game keep CR_TRAPBUBBLE flag on player respawn/reset 2025-03-12 02:31:01 -03:00
Lighto97
ed5adc5b78 use player->carry and player->mobj->tracer 2025-03-11 02:03:35 -03:00
Lighto97
6c1629868f fix bubble shield trap respawn softlock 2025-03-07 01:11:17 -03:00
toaster
b5fd26777c Don't award Prison Eggs bopped after exiting
- Short-circuits P_AddBrokenPrison if EVERYONE is exiting
    - Still calls P_DoAllPlayersExit to catch spectators with respect to server softlock
- Don't run K_SpawnBattlePoints if the recipient is exiting
    - Also re-arranges K_GivePointsToPlayer just in case the score addition ends the round
2025-02-23 14:39:37 +00:00
Eidolon
cb7f437e60 Merge public master 2025-02-13 15:48:11 -06:00
Eidolon
a4d304a1f5 Update copyright years to 2025 2025-02-13 15:32:26 -06:00
Sal
653766010d FRIENDCODE (aka, Teamplay) 2024-09-17 01:41:26 +00:00
AJ Martinez
e5f740f4a3 Merge branch 'fix-perma-ring-leniency' into 'master'
Perma ring box should never leniency pickup as item

Closes #1449

See merge request KartKrew/Kart!2429
2024-09-07 04:41:52 +00:00
Ashnal
70ad221aa0 Sneaker Lift 2024-08-25 23:50:10 +00:00