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
James R
6c0b042eed
Refactor cvar definitions completely, move everything to cvars.cpp
...
- No need to call CV_RegisterVar
- Cvar definitions live in only one file, easier to locate
- Organized into sections -- netvars, cheats, etc.
- Use builder pattern to initialize cvars
- Still need to extern if you want to read the cvar value
2023-08-25 17:22:40 -07:00
Sally Coolatta
ffda097421
Fix no control toggle
2023-08-25 05:05:51 -04:00
Sally Coolatta
f02e6dbe3c
Final thing args code cleanup
...
- Fix the last few bugs I could find with thing args
- Move version update code
- Rename internal variables to `thing_[string]args` to make older code merge issues more obvious
2023-08-22 02:14:09 -04:00
James R
2d7a224e8e
Instawhip hop: 1.5x height, slightly tweak timing
2023-08-19 04:43:01 -07:00
James R
9e5c9cfbd9
Instawhip: don't hop if activated in the air
2023-08-19 04:27:51 -07:00
James R
a680e11675
Instawhip: adjust player sprzoff and cameraOffset instead of momz
...
Since gravity is not involved, this will be more
consistent but it is also slightly different than before.
I tried to match it closely to how it behaved before,
though.
2023-08-17 18:10:59 -07:00
James R
ebb79fa34b
Add player_t.cameraOffset, offset chasecam Z position
2023-08-17 18:09:03 -07:00
James R
72a58cee3c
Orbinaut and Gachabom water run if player was water running when it was thrown
2023-08-16 01:00:08 -07:00
James R
99c4d798a1
K_SpawnKartMissile: facilitate water running
...
- Set floorz and ceilingz so object fulfills grounded
condition for water running
- Set position after object is fully configured
- Jawz needs target set in order to water run
2023-08-16 01:00:08 -07:00
Oni
3832ee9c0f
Merge branch 'free-play-no-position' into 'master'
...
Disable POSITION in FREE PLAY
See merge request KartKrew/Kart!1394
2023-08-13 14:56:07 +00:00
Oni
1385a192e1
Merge branch 'taller-items' into 'master'
...
Improved item hitboxes and emerald collect animation in Sealed Stars + other emerald polish
See merge request KartKrew/Kart!1395
2023-08-13 14:55:31 +00:00
Oni
2cc3112458
Merge branch 'debug-start' into 'master'
...
"debugstart" cvar to skip POSITION/intro
See merge request KartKrew/Kart!1393
2023-08-13 14:55:24 +00:00
James R
2c8b889eee
Apply sprzoff to Jawz reticle
...
Fixes alignment for UFO Catcher, and probably Garden Top.
2023-08-12 18:52:06 -07:00