Antonio Martinez
b51f4d28a9
WIP - Dynamic roulette
2024-08-20 04:22:00 -07:00
Ashnal
5d2f5ac6c7
unfuck savegame for debug
2024-08-19 18:34:08 -04:00
Ashnal
9cfa67dae6
WIP Exp math
...
temp changes to distribution debugger
2024-08-19 00:10:45 -04:00
Ashnal
b4827de43d
WIP basic exp
...
modifies item odds based on checkpoint and finishlin grading
2024-08-18 20:54:16 -04:00
Antonio Martinez
f4e3cf1555
Digital-friendly sliptide extensions
2024-08-13 16:12:03 -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
0568c46005
Add automatic generic bump unstuck
2024-05-18 20:16:07 -07:00
Oni
6b5eceda95
Merge branch 'better-voltage-release' into 'master'
...
Allow better steering from trick MT release
See merge request KartKrew/Kart!2352
2024-05-05 22:36:51 +00:00
James R
78411a25ee
jartha review, autoring: add PF_AUTORING to dehacked table (Lua)
2024-05-05 01:44:16 -07:00
Ashnal
71cc9c0800
Auto-Ring Accessibility Option
...
Lacking animation at this commit
2024-05-05 01:18:22 -07:00
AJ Martinez
ae36a6d72d
Great Value Flame Dash (+ some bubble softening)
2024-05-04 17:29:35 -07:00
Oni
1c6d6be426
Merge branch 'bubble-pop' into 'master'
...
Shield fixups
See merge request KartKrew/Kart!2338
2024-05-02 05:27:40 +00:00
Oni
fb9aeb3466
Merge branch 'trick-panel-controls' into 'master'
...
Accel press to trick
See merge request KartKrew/Kart!2332
2024-05-02 05:25:37 +00:00
AJ Martinez
3c68ab7674
Improved spindash + ebrake
2024-05-01 20:35:49 -07:00
AJ Martinez
1b8faf9233
Shield fixups
2024-05-01 17:27:42 -07:00
AJ Martinez
e2db57d141
Accel press to trick
2024-05-01 00:05:15 -07:00
Oni
dc116bfccc
Merge branch 'invinc-shrink-nerfs' into 'master'
...
Grow/invinc tweakpass
Closes #1333
See merge request KartKrew/Kart!2321
2024-05-01 01:06:38 +00:00
Callmore
68896b7fcb
expose tilt
2024-04-30 21:43:05 +01:00
AJ Martinez
fdf1be6a50
Grow/invinc tweakpass
2024-04-29 19:31:36 -07:00
Sally Coolatta
f1f7edbe9a
Show last lap time on HUD
...
Inspired by RoyKirbs' Joypolis journey
2024-04-11 03:05:11 -04:00
Sally Coolatta
7dfa597c7d
SRB2 -> DRRR copyright in src, acs, android folder
...
Be consistent with toaster's recent changes to copyright
2024-04-05 02:08:23 -04: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
b818a7d776
Forbid character-based unlocks if you switched your skin in a context where it didn't auto-spectate you (more robust stop for #1231 )
2024-04-01 18:03:00 +01:00
Sally Coolatta
7e8a42c4a0
Faster z speed in the air
2024-03-26 21:59:49 -04:00
James R
99656765e5
Pause waypoint updates while player is touching finish line but not crossing it
...
- Right on the line, P_PointOnLineSide may disagree with
P_TraceWaypointTraversal.
- If this happens, nextwaypoint may update ahead of the
finish line before the player crosses it.
- This bloats the finish line distance and triggers lap
cheat prevention, preventing the player from gaining a
lap.
- Since this only seems like it can happen very near to
the line, simply don't update waypoints if the player is
touching the line but hasn't crossed it.
- This will cause distancetofinish to jump but only for a
very short distance (the radius of the player).
2024-03-16 06:50:16 -07:00
James R
44666f0c2e
Add SF_BADNIK flag for characters, spawn an explosion on death
...
- Plays a pop sound too!
2024-03-11 01:25:03 -07:00
James R.
f4ab9b0be7
Merge branch 'gasp' into 'master'
...
Tweak underwater VFX
Closes #1125
See merge request KartKrew/Kart!2058
2024-03-10 08:24:57 +00:00
AJ Martinez
8c46258ba9
Promote driftboost vars to UINT16
2024-03-09 04:30:05 -08:00
James R
44ff1d26cc
Underwater: player must be submerged for 15 seconds to play a "gasp" when they resurface
2024-03-09 01:10:13 -08:00
James R
1015d6964b
Add PF_TRUSTWAYPOINTS player flag, disable lap cheat prevention next time finish line distance is calculated
2024-03-06 18:19:35 -08:00
James R
ecbcc5addb
Make automatic respawn (from lap cheat prevention) more lenient
...
- When potential lap cheating is detected, start a 10
second timer (previously 1 second)
- After 3 seconds, tell the player they can respawn with
the Y button
- You don't need to hold the Y button, just tap it
- After 10 seconds, automatically respawns the player
2024-03-06 18:19:34 -08:00
AJ Martinez
b458e28a52
Transparent Ring Debt indicator for local player, if it's sticking around
2024-03-05 16:42:22 -07:00
AJ Martinez
a280ccb7de
Use old Ring Sting noise
2024-03-05 16:00:00 -07:00
AJ Martinez
647ab66c2f
WIP: low-ring conveyance fixups
2024-03-03 00:46:21 -07:00
Oni
d0a66f9a4e
Merge branch 'no-wavedash-breakpoint' into 'master'
...
Award a (weaker) boost for short-charge wavedashes
Closes #612
See merge request KartKrew/Kart!1982
2024-03-03 02:06:37 +00:00
James R.
5bc7d105cc
Merge branch 'battle-powerup-feedme' into 'master'
...
Battle: Visual and audio feedback for power-ups
See merge request KartKrew/Kart!1986
2024-03-03 01:30:54 +00:00
AJ Martinez
a1fd0f5353
Merge remote-tracking branch 'origin/master' into move-your-car
2024-03-02 01:25:47 -07:00
AJ Martinez
4fc6567dc6
Merge branch 'ring-shooter-fixes' into 'master'
...
Ring Shooter polyobject interaction + Ring Shooter cooldown
Closes #989
See merge request KartKrew/Kart!1968
2024-03-02 07:58:13 +00:00
James R
13af88b318
player_t.powerupVFXTimer tic_t -> UINT8
2024-03-01 18:03:54 -08:00
SteelT
cb21a9c8cd
Flicker player and add hitlag when collecting a powerup
2024-03-01 18:03:52 -08:00
AJ Martinez
af06d575fd
Set wavedash power everywhere wavedashboost is directly awarded, increase threshold
2024-03-01 17:18:42 -07:00
AJ Martinez
19c62d37b9
Scale wavedash boost power to initial charge, not to remaining boost
2024-03-01 16:41:35 -07:00
AJ Martinez
4f5063f71f
Fix sliptide extensions activating out of fast drifts
2024-02-29 18:34:36 -07:00
James R
4ccb9b22c8
Ring Shooter: add a 2 second cooldown after respawning before you can touch a Ring Shooter
...
This does not prevent you from using the respawn button to
summon a Ring Shooter.
- Ring Shooter only tracks the last player who touched it,
to prevent that player from reusing it
- If another player touches the Ring Shooter, it loses
track of the original user
- Near a Block Lightsnake waypoint, this would enter an
endless loop where both players are able to touch the
Ring Shooter and use it to respawn, placing them right
above the Ring Shooter (and the cycle repeats)
2024-02-29 03:28:53 -08:00
Oni
786e4a098d
Merge branch 'throwdir-restoration' into 'master'
...
Improve analog handling / input display
See merge request KartKrew/Kart!1967
2024-02-29 10:25:07 +00:00
AJ Martinez
0052d15fc8
Improve analog handling and input display
2024-02-28 20:08:25 -07:00
James R
9d4f57ddfb
Auto respawn after 35 tics if distancetofinish jumped too much
2024-02-28 18:13:01 -08:00
James R
b452232974
Add PF_ANALOGSTICK, tells if this player has bound analog stick to d-pad
2024-02-24 21:29:19 -08:00