Commit graph

1329 commits

Author SHA1 Message Date
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
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
Antonio Martinez
681d481bc1 Perma ring box should never leniency pickup as item 2024-08-24 20:08:00 -07:00
Antonio Martinez
0185c4fd10 Stsrip shields on backshot stumble demotion 2024-08-24 04:11:10 -07:00
Antonio Martinez
a9993e49b2 Don't defang dropped banana chains 2024-08-24 00:49:22 -07:00
Antonio Martinez
c5f4c68d07 5 ring penalty on backshot stumble 2024-08-23 21:44:12 -07:00
Antonio Martinez
e6db4e4d9b Backshots resurrection 2024-08-23 21:02:43 -07:00
Antonio Martinez
a19b323d36 Amps readjustment 2024-08-22 22:45:29 -07:00
Antonio Martinez
a8211b980f WIP: more EXP math 2024-08-18 22:19:46 -07:00
Oni
4bf99e7f16 Merge branch 'amps' into 'master'
Overdrive!

See merge request KartKrew/Kart!2414
2024-08-13 02:46:56 +00:00
Antonio Martinez
83be26cd76 Defensive Overdrive when hit into debt 2024-08-04 00:09:16 -07:00
Antonio Martinez
ed1dde5788 WIP: Separate Overdrive shield 2024-07-23 17:32:10 -07:00
Antonio Martinez
2b61497536 WIP - Overdrive polish 2024-07-22 20:35:28 -07:00
Antonio Martinez
199a92ebb2 WIP: Overdrive 2024-07-22 02:14:11 -07:00
AJ Martinez
c329432ae2 Don't extend fuse/leniency on item boxes picked up in leniency 2024-05-29 18:21:35 -07:00
AJ Martinez
326d6ff058 Item pickup leniency window 2024-05-29 18:18:52 -07:00
AJ Martinez
bf585359c9 Add soft tumble, don't drop items vs invinc 2024-05-01 18:09:34 -07:00
toaster
e569377ad3 Instead of ineffectually restricting karteliminatelast via console callback exclusively in release builds, just don't use the cvar's value if you can't K_CanChangeRules 2024-04-11 20:34:56 +01:00
James R
551a101f7b Hardcode SA2 Pulley (ipullup.lua)
Differences from Lua version:

- Does not set cusval
- Does not have individual states for pulley, hook
  - Simply sets sprite on S_INVISIBLE
- Does not do P_CheckPosition, sets Z directly
- Does not spawn chain visual every tic
  - Spawns a single object and vertically stretches it to
    the correct length
- MT_IPULLUP has MF_SCENERY and a short-circuiting
  thinker, also MF_NOBLOCKMAP so there is never any
  collision against it (it is a controller)
- MT_PULLUPHOOK has MF_NOCLIP to avoid extra collisions
  while moving
2024-04-03 04:37:44 -07:00
toaster
7f6de407f1 Copyright update: Add Kart Krew (2024) in general for high-traffic inherited sourcefiles 2024-04-02 17:42:38 +01:00
James R.
342b6fd659 Merge branch 'fix-invalid-banana-chain' into 'master'
Fix crash accessing removed banana chain

Closes #1229

See merge request KartKrew/Kart!2194
2024-04-02 11:14:34 +00:00
toaster
3fb4a4257e MT_FLINGRING: Nullify fuse on touch
If the fuse caused the flingring to be deleted, it would hog a spot on player->pickuprings until the player respawned.

This is not a perfect solution, but it should resolve the problem in practice.

Needs testing to confirm this doesn't introduce TA desync, but in the worst case I would wager it affects a single digit number of runs at worst.
2024-04-01 19:06:56 +01:00
Oni
e9a8508456 Merge branch 'last-chance' into 'master'
Display "Last Chance!" when death-save combo rules activate

See merge request KartKrew/Kart!2197
2024-03-31 18:46:30 +00:00
Oni
531e4ccd4a Merge branch 'destroy-kart' into 'master'
Destroyed Kart effects

Closes #1146

See merge request KartKrew/Kart!2196
2024-03-31 18:45:30 +00:00
James R
bf0041644a Add destroyed kart effects
- Removed hitlag sparks and extra quakes from player death
- Removed dontdraw flag from NO CONTESTED player
- Moved most dead kart code to objects/destroyed-kart.cpp
2024-03-31 00:58:14 -07:00
AJ Martinez
7d2046f9f9 Display "Last Chance!" when death-save combo rules activate
Future conveyance work here would rule, but at the very least, let's name it so we can talk about it
2024-03-31 00:07:32 -07:00
AJ Martinez
604c69050e Fix crash accessing removed banana chain 2024-03-30 20:07:26 -07:00
AJ Martinez
ec0b51f664 Disable pickup cheese in Sealed Star 2024-03-30 00:53:36 -07:00
AJ Martinez
038e552c80 Only do Heavy Magician behavior for Heavy Magician, lol 2024-03-28 18:09:25 -07:00
AJ Martinez
494843d78f Rerandomize Heavy Magician when recovering in GTR_BUMPERS 2024-03-27 22:02:57 -07:00
Oni
59974ebce2 Merge branch 'sal-cam-sandboxing' into 'master'
Camera last minute adjustments

Closes #1034

See merge request KartKrew/Kart!2161
2024-03-27 22:40:22 +00:00
Sally Coolatta
4004bffa5d Tweaked all quake values
Quake III Arena
2024-03-25 01:00:17 -04:00