Commit graph

2814 commits

Author SHA1 Message Date
James R.
6878c7dd90 Apply PF_CASTSHADOW when player touches patrolling Hyudoro's shadow, darken player to pure black 2023-09-17 21:56:20 -07:00
James R.
7940158d96 K_ApplyTripWire: do not apply hitlag if player has hyudorotimer 2023-09-17 21:56:18 -07:00
Oni
6ccaae4a0c Merge branch 'fix-inside-top-bug' into 'master'
Fix THAT ONE Garden Top bug, which is also a bug with Rocket Sneakers

Closes #610

See merge request KartKrew/Kart!1499
2023-09-17 05:22:48 +00:00
Oni
35c388c877 Merge branch 'item-pickup-restrictions' into 'master'
Anti item farming

See merge request KartKrew/Kart!1492
2023-09-17 04:55:54 +00:00
James R.
a455822790 Garden Top: track inexplicable changes in mobj pointers to avoid Top entering buggy state 2023-09-14 04:03:50 -07:00
AJ Martinez
e71e194ddf Anti item farming: edge case fixups 2023-09-12 16:18:50 -07:00
AJ Martinez
34061869c7 Anti item farming 2023-09-11 23:51:13 -07:00
Oni
0c79995370 Merge branch 'fix-splitscreen-progress-bar' into 'master'
Fixes for: HUD sliding, fading; Sealed Star progression bar, exit behavior

Closes #668 and #666

See merge request KartKrew/Kart!1483
2023-09-12 04:39:31 +00:00
Oni
ba45232539 Merge branch 'better-super-ring' into 'master'
Super Ring +10 -> +20

See merge request KartKrew/Kart!1488
2023-09-12 04:35:23 +00:00
Oni
9403b55e47 Merge branch 'real-game' into 'master'
Don't blow out your ears with POSITION ebrake (resolves #653)

Closes #653

See merge request KartKrew/Kart!1489
2023-09-12 04:34:57 +00:00
James R.
e1142b569c Hide E-Brake VFX and Servant Hand if the player is NO CONTEST
- Fixes E-Brake VFX being visible after a player FALLS OUT
  in a Sealed Star.
2023-09-11 18:30:40 -07:00
AJ Martinez
cc6bb69143 No air failsafe during intro 2023-09-11 16:46:35 -07:00
AJ Martinez
a7a4a968cf Don't blow out your ears with POSITION ebrake 2023-09-11 16:37:46 -07:00
AJ Martinez
04b7863b78 Super Ring +10 -> +20 2023-09-11 16:21:47 -07:00
James R.
f21f7843a0 Special Stages: fullscreen text when dying at -20 rings 2023-09-10 23:53:19 -07:00
James R.
946e2c9577 Let death from -20 rings exit special stages 2023-09-10 23:49:48 -07:00
Oni
3dafc6e724 Merge branch 'dont-fucking-drown-yourself' into 'master'
Bubble fixups

See merge request KartKrew/Kart!1476
2023-09-11 01:54:00 +00:00
Oni
2ba8cffb90 Merge branch 'buffed-air-driftboost' into 'master'
Buffed airOK driftboosts

See merge request KartKrew/Kart!1477
2023-09-11 01:41:08 +00:00
AJ Martinez
ad9c36effd Zip to the ground when airboosting 2023-09-10 17:43:15 -07:00
AJ Martinez
a49ad03d5d Stronger bubblebounce 2023-09-10 17:18:03 -07:00
AJ Martinez
69d5d368ca Don't bubbledash when throwing 2023-09-10 17:05:47 -07:00
Sal
0675a4e527 Tally screen 2023-09-09 05:27:55 +00:00
VelocitOni
47e66096ca Buffed airOK driftboosts
Buffed all driftboosts performed in the air except failsafe boost
2023-09-07 19:39:58 -04:00
James R.
3551bbc392 K_PlayerEBrake: let use in air, even if drifting
Lets you fastfall if you're holding the drift button while
airborne.
2023-09-06 19:28:04 -07:00
Sal
ddaa21384d Merge branch 'monkey-input' into 'master'
Fuzzing cvar

See merge request KartKrew/Kart!1439
2023-09-03 18:43:13 +00:00
AJ Martinez
d3316ff614 Shrink growtime 2x, global darkness when using shrink 2023-09-01 20:40:52 -07:00
toaster
fc075b24b4 Merge branch 'gp-lives-steenky' into 'master'
Lives & Rings Cleanup (resolves #647)

Closes #647

See merge request KartKrew/Kart!1447
2023-09-01 20:43:24 +00:00
SteelT
6c05f96524 Merge branch 'master' into monkey-input 2023-09-01 01:51:52 -04:00
toaster
a44576ad8d Fix some issues with Rings in Grand Prix
- Store a netsynced SINT8 `hudrings` on the player struct which stores the last rings the player has during play
    - So this doesn't get updated after you finish the level
    - Fixes the issue where the bot ghost that inhabits your body after finishing will use your rings, muddying how many you took into the total
- Fixed order of operations that prevented lives earned with GP rings from being given
    - Also uses hudrings for consistency
- Make the life-give context in P_DoPlayerExit cleaner
    - GPEVENT_NONE
    - no GTR_SPHERES
2023-08-31 21:55:25 +01:00
toaster
60ce81f00d Fix the order of operations so K_TimerInit is ready for P_InitPlayers
Guarantees players in splitscreen GP Prison Break rounds are always deterministically placed (as long as the non-battle spawnpoints exist)
2023-08-31 19:24:49 +01:00
James R
fd346db927 Merge branch 'safer-fastfall-momentum-reset' 2023-08-28 00:55:00 -07:00
James R
b8b286b177 Merge branch 'softer-stumble' into 'master'
Smoothlanding leniency (resolves #602)

Closes #602

See merge request KartKrew/Kart!1428
2023-08-28 07:49:20 +00:00
AJ Martinez
fa13e7d5bf Fuzzing monkey-input mode 2023-08-27 16:57:39 -07:00
Sal
2eb8180dd1 Merge branch 'improved-debugstart' into 'master'
debugstart can now force POSITION on (resolves #600)

Closes #600

See merge request KartKrew/Kart!1431
2023-08-27 20:09:55 +00:00
James R
ae0e34bbbe Merge branch 'fastfall-trickpanel' into 'master'
Pogospring / trickpanel disable fastfall (resolves #624)

Closes #624

See merge request KartKrew/Kart!1427
2023-08-27 11:39:45 +00:00
James R
652792ddd3 K_KartSpindash: reorganize so fastfallBase doesn't need to be reset on landing
Makes resetting fastfall due to special conditions more
straightforward, because you don't need to reset
fastfallBase also.
2023-08-27 04:36:09 -07:00
James R
c080828dde Dash Rings, Fast Fall: reset pitch too 2023-08-27 04:17:16 -07:00
James R
eabef184f1 Add P_ResetPitchRoll 2023-08-27 04:17:16 -07:00
James R
7d9a40fc38 K_TimerInit: actually let debugstart force POSITION on, even in Free Play 2023-08-27 03:34:34 -07:00
AJ Martinez
d7e989c54c Buff Flame Shield bar-per-distance to compensate for scamlessness 2023-08-26 23:32:13 -07:00
AJ Martinez
1666d872e2 No last-minute scams with Garden Top / Flame Shield 2023-08-26 23:22:55 -07:00
AJ Martinez
59b2db3129 Debugstart can now force POSITION on 2023-08-26 22:58:18 -07:00
AJ Martinez
b43df44156 Tyron you suck at using your editor 2023-08-26 22:23:10 -07:00
Oni
ec83b73ee9 Merge branch 'bubble-bounce' into 'master'
Bubble bounce converts height into speed, bubble set boosts

See merge request KartKrew/Kart!1425
2023-08-26 23:14:05 +00:00
AJ Martinez
b03056e4c8 Smoothlanding leniency 2023-08-26 16:05:34 -07:00
AJ Martinez
dbe8f4c820 Pogospring / trickpanel disable fastfall 2023-08-26 15:37:29 -07:00
AJ Martinez
cfa20179b0 Higher bubble bounce 2023-08-26 15:15:34 -07:00
VelocitOni
f3f0ce7351 Don't nerf results
Fast-fall bounce speed can't reduce your speed if the conversion would've been lower
2023-08-26 00:47:13 -04:00
AJ Martinez
b005cf017e Bubble bounce converts height into speed, bubble set boosts 2023-08-25 20:50:24 -07:00
Oni
9bbd850d74 Merge branch 'cvar-reorganization' into 'master'
Refactor cvar definitions completely, move everything to cvars.cpp

See merge request KartKrew/Kart!1422
2023-08-26 03:42:31 +00:00