Commit graph

16967 commits

Author SHA1 Message Date
Sally Coolatta
0a950df133 Reset k_spindash when hurt 2021-02-06 05:46:53 -05:00
Sally Coolatta
5e098cddcd This comment is extremely funny 2021-02-06 05:22:30 -05:00
Sally Coolatta
ee68862d1f Drift protection
Before, doing a spindash input while turning, but not being at a low enough speed, would make you start drifting.

Now, it checks if you're trying to E-Brake first before interpreting it as a drift input.

If you were already drifting, then attempting accel+brake will still be brake-drift, so that technique is unaffected.
2021-02-06 00:08:28 -05:00
Sally Coolatta
fea9cd2ad0 Make spindash strength curve exponential instead of linear
Heavily encourages full charge instead of tapping
2021-02-05 23:29:51 -05:00
Sally Coolatta
af7adf76c4 Make spindash speed differences x2 stronger 2021-02-05 23:28:47 -05:00
Sally Coolatta
7584274636 Spring/spindash grease & invincibility gives you slope resistence 2021-02-05 23:28:22 -05:00
Sally Coolatta
e8774cf7b2 Charging nothing for no time now actually gives you nothing 2021-02-05 22:50:33 -05:00
Sal
053ecf203f Merge branch 'pos-hud-tweaks' into 'master'
Position number uses additive/subtractive

See merge request KartKrew/Kart!361
2021-02-05 17:53:11 -05:00
Sal
64d6453331 Merge branch 'respawn-line' into 'master'
Respawn when crossing a line

See merge request KartKrew/Kart!363
2021-02-05 17:49:50 -05:00
Sal
6a2c5368ee Merge branch 'finish-beam-in-sprints' into 'master'
Finish line beam for sprint maps

See merge request KartKrew/Kart!364
2021-02-05 17:48:37 -05:00
Sally Coolatta
75dd970adc Beam objects
Place 2 to arbritrarily place the line anywhere. For sprint maps.
2021-02-05 01:58:34 -05:00
Sally Coolatta
90ca38acb0 Store where the finish line beam should be displayed
Instead of figuring out where it should be every tick while it's visible, store where it'll be at the start of the map.

Also moved finish line beam into a new file, k_race.c/h, for any Race-specific code.

A few unused variables for sprint map support later too
2021-02-05 01:24:23 -05:00
James R
eabb97ea93 Line special 2003: No Climb - only respawn when crossing front side 2021-02-04 18:51:32 -08:00
James R
8c047372a6 Line special 2003: respawn player if crossing this line 2021-02-04 18:40:50 -08:00
Sally Coolatta
8849d25e8a Merge branch 'master' into pos-hud-tweaks 2021-02-03 16:55:26 -05:00
Sal
090daaac02 Merge branch 'admins' into 'master'
Everyone has access to admin commands in development builds

See merge request KartKrew/Kart!353
2021-02-03 02:23:28 -05:00
Sal
fe0c9cef65 Merge branch 'lua-karthud-bruh' into 'master'
Lua: Expose p.karthud and p.respawn

See merge request KartKrew/Kart!354
2021-02-03 02:19:27 -05:00
Sally Coolatta
4d108930a9 Update position nums to use additive
Looks far more colorful this way! By default it is additive... but like SMK, there is a map header option for subtractive, intended for maps with white roads.
2021-02-02 19:58:07 -05:00
Sal
60745502f2 Merge branch 'additive-subtractive-hud' into 'master'
Additive and subtractive for the HUD

See merge request KartKrew/Kart!360
2021-02-02 18:23:49 -05:00
Sally Coolatta
ec1bcd73dc Merge branch 'additive-subtractive-hud' into pos-hud-tweaks 2021-02-02 18:23:07 -05:00
Sal
8c83cfa77f Merge branch 'tumble-no-last-bounce' into 'master'
Remove 1 bounce from tumble

See merge request KartKrew/Kart!359
2021-02-02 02:21:15 -05:00
Sally Coolatta
8de53f909b Merge branch 'master' into tumble-no-last-bounce 2021-02-02 01:30:20 -05:00
Sal
df2a2b3b46 Merge branch 'lap-executor-edit' into 'master'
Lap executor edit

See merge request KartKrew/Kart!356
2021-02-02 01:30:07 -05:00
Sally Coolatta
f57651e51f Removed a bounce from tumble 2021-02-02 01:29:44 -05:00
Sal
df40ce6399 Merge branch 'finish-line-beam' into 'master'
Finish line beam

See merge request KartKrew/Kart!312
2021-02-02 00:59:38 -05:00
Sal
7fc7fa7299 Merge branch 'hitlag-cam-freeze' into 'master'
Camera no longer updates while you're in hitlag

See merge request KartKrew/Kart!358
2021-02-02 00:47:41 -05:00
Sally Coolatta
237f86749d Merge branch 'master' into finish-line-beam 2021-02-01 23:31:19 -05:00
Sally Coolatta
197f21d383 Beam does not render if finish line is curved at ALL.
Alternative will need created for sprint maps. Don't care atm.
2021-02-01 23:23:37 -05:00
Sally Coolatta
092a24540b Camera no longer updates while you're in hitlag
The camera zooming out made it hard to focus on the hit, which is the opposite of what hitlag is intended to do :V
2021-02-01 22:28:02 -05:00
Sally Coolatta
be9af67041 Merge branch 'master' into lap-executor-edit 2021-02-01 15:15:27 -05:00
Sally Coolatta
d627da7510 Fix lap executors not happening, and also edit it so they act like Each Time rather than Once
Allows for simplified executor logic on Desert Palace and Chrome Gadget, possibly Egg Zeppelin too
2021-02-01 14:34:48 -05:00
Sal
9257c373ff Merge branch 'extreme-speed' into 'master'
Make speed stat more extreme

See merge request KartKrew/Kart!355
2021-02-01 13:52:46 -05:00
Sryder
a06e4da65b Additive and subtractive for the HUD 2021-02-01 17:53:27 +00:00
Sally Coolatta
9cf77e12e3 BOTS CAN TOUCH STARPOSTS AGAIN
THANK YOU MERGE
2021-01-31 22:05:54 -05:00
Sally Coolatta
734461b35b Merge branch 'master' into extreme-speed 2021-01-31 20:21:13 -05:00
Sally Coolatta
71d8ffb493 Reduce max rubberband top speed from +100% to +25% 2021-01-31 20:11:44 -05:00
Sally Coolatta
aefff1c943 Fix bots + friction 2021-01-31 17:58:18 -05:00
Latapostrophe
0657e1bb38 player.respawn wasn't pushed either?? 2021-01-31 22:24:41 +01:00
Sally Coolatta
bc75f935e3 Nerf Metal/Sonic's tether top speed & acceleration in exchange 2021-01-31 00:55:37 -05:00
Sally Coolatta
4b5daa6513 Remove bot accel rubberbanding 2021-01-31 00:54:57 -05:00
Sally Coolatta
6eb7c6a9a9 +10% more effective top speed stat for all players, instead of just bots 2021-01-30 20:46:34 -05:00
James R
f0b6045245 DEVELOP: everyone is an admin 2021-01-24 22:51:09 -08:00
Latapostrophe
aee76fe88d expose karthud to lua. bruh. 2021-01-21 22:18:00 +01:00
Sal
320cdf2108 Merge branch 'keep-trick-bump' into 'master'
Keep trick when bonking walls

See merge request KartKrew/Kart!352
2021-01-13 02:59:59 -05:00
Sally Coolatta
94b8f97115 Keep trick when bonking walls 2021-01-13 02:42:55 -05:00
Sal
b19c8a43c7 Merge branch 'drip' into 'master'
Ripple on regular ass sectors

See merge request KartKrew/Kart!351
2021-01-13 02:06:29 -05:00
James R
802dd22de4 Sector Parameters Ripple
Upper Unpegged - Ripple on floor plane
Lower Unpegged - Ripple on ceiling plane
2021-01-12 22:33:49 -08:00
James R
0292464611 Let sector flags control plane ripple effect 2021-01-12 22:16:55 -08:00
Sal
9639e5bab3 Merge branch 'deadzone-initialisation-ass' into 'master'
Initialise y-axis for the deadzone function

See merge request KartKrew/Kart!350
2021-01-10 16:06:42 -05:00
Sryder
f2b706aa2f Initialise y-axis for the deadzone function 2021-01-10 20:22:51 +00:00