Commit graph

16860 commits

Author SHA1 Message Date
Sally Coolatta
5e5758a8e6 Sliptiding now stacks your handling boosts
Also removed the METABOLISM define because I'm pretty sure we all like it at this point
2021-01-06 16:48:36 -05:00
James R
617ffe0978 Merge branch 'block-monsters' into 'master'
Bring back block monsters, but as a line type instead of a flag

See merge request KartKrew/Kart!341
2021-01-05 03:43:51 -05:00
James R
c76ae9a4fd Actually put it on line type 81 2021-01-04 18:55:33 -08:00
James R
6070d14fa5 Line special 11: block monsters for this line 2021-01-04 17:40:06 -08:00
James R
90507126e4 Move block line checks to a single function 2021-01-04 17:34:10 -08:00
James R
a7621f4e96 Fix compiler warning 2020-11-29 16:41:48 -08:00
James R
e5a15f49bc Merge branch 'plane-sorting-fix-part-2' into 'master'
More consistent fix to plane sorting false positive

See merge request KartKrew/Kart!330
2020-11-29 19:14:03 -05:00
James R
9c912f0cd4 Merge branch 'bot-fixes' into 'master'
Fix bots having weird rubberbanding in 2.2

See merge request KartKrew/Kart!337
2020-11-29 19:13:54 -05:00
James R
71553a8ad0 Merge branch 'battle-rethink' into 'master'
Battle rethink

See merge request KartKrew/Kart!335
2020-11-29 19:13:38 -05:00
Sal
8861da8108 Merge branch 'replay_fuckery' into 'master'
Replay fuckery (resolves #95)

Closes #95

See merge request KartKrew/Kart!338
2020-11-29 16:21:25 -05:00
toaster
891f14dd26 Don't show post-race bot inputs on input display UI. 2020-11-28 17:29:28 +00:00
toaster
762dfd3063 When resuming from a rewind, don't:
* run wipes again
* run titlecards again
* stop the music
2020-11-28 12:31:16 +00:00
toaster
495e4896dc Fixed Chengi's sprite2 bug, and started on (but haven't nailed down) the rewind crash. 2020-11-28 11:45:25 +00:00
toaster
c2447154ec Bracketing fix for Sryder. 2020-11-28 11:32:29 +00:00
toaster
f72108c4fa A whole bunch of cleanup to get most record attack/replay stuff reasonably functional.
* Fix the screen being stuck black at the very start of start record attack.
* Bump up the demoversion to 7, because I want all previous v2 demos to be guaranteed kaput (it was previously 4, but 7 is a nice number).
* Fix a ton MORE shitcausing misalignments in the replay system, this time specifically focused on getting ghosts functional.
* Plug a few holes in the "best lap" record implementation that allowed for stupidly easy records due to the way v2's finish lines work.
* Make a few follower-related things sane, to prevent spurious console prints that were getting in the way of my test prints.
2020-11-27 20:30:28 +00:00
toaster
9c0edb097f Fix demos doing incomprehensibly nasty bullshit; now they only desync for a handful of easier-to-hammer-down cases. 2020-11-27 17:59:57 +00:00
toaster
6f6e87f9df Fix replays not being accessible via menus. 2020-11-27 17:32:04 +00:00
Sally Coolatta
d0ca3b78c1 Merge branch 'master' into battle-rethink 2020-11-18 17:49:06 -05:00
Sally Coolatta
350a8bd5c4 We can bring this back now 2020-11-18 17:24:03 -05:00
Sally Coolatta
931bcb3c2a Fix laps counter after finishing 2020-11-18 17:10:48 -05:00
Sally Coolatta
a4cd61d226 Make i consistent with orbs variable 2020-11-18 17:08:54 -05:00
Sal
b2eb64ac09 Merge branch 'roll-and-tilt' into 'master'
Roll & pitch replace modeltilt

See merge request KartKrew/Kart!326
2020-11-17 20:03:48 -05:00
Sal
39a66078de Merge branch 'additive-models' into 'master'
Add additive/subtractive on models

See merge request KartKrew/Kart!336
2020-11-17 19:30:19 -05:00
Sally Coolatta
f4e763ed72 Use additive/subtractive on models 2020-11-17 18:49:14 -05:00
Sally Coolatta
6a4eb721bd The real problem 2020-11-16 18:35:07 -05:00
Sally Coolatta
082d253553 Remove bot friction
Not convinced this fixes anything anymore
2020-11-16 17:00:21 -05:00
James R
34450fa028 Don't add translucency to THOK
Various visuals use THOKS, maybe there should be another barebones type with
no extra handling. But this is good enough for now.
2020-11-16 10:17:46 -08:00
Sally Coolatta
4d881f3279 Merge branch 'master' into battle-rethink 2020-11-16 03:09:13 -05:00
Sally Coolatta
c31efd8631 Give bumper destruction some sound effects 2020-11-16 02:59:41 -05:00
Sally Coolatta
ef0da6ce9c Finished bumper destruction 2020-11-16 02:38:13 -05:00
Sally Coolatta
0dc567973c Overtime: Chaos Emeralds get deleted by the barrier, and respawn in the middle 2020-11-16 01:29:09 -05:00
Sally Coolatta
8c5abf41ea Bumper destruction starts with the normal bumper sprite before transitioning into the giant bumper 2020-11-16 01:20:55 -05:00
Sally Coolatta
ae5d5abe24 Chaos Emeralds now sparkle 2020-11-16 00:51:00 -05:00
Sally Coolatta
0db31e0fcd HUD polish
- Emeralds have background & white flashing
- Blue sphere meter has shading
- V_SLIDEIN works off of lt_exitticker instead of introtime
2020-11-16 00:17:40 -05:00
Sally Coolatta
0dc0ff8e6f More finalized Chaos Emerald visuals 2020-11-15 15:11:13 -05:00
Sally Coolatta
0882fe2b01 Change overtime center hitbox 2020-11-15 12:59:05 -05:00
Sally Coolatta
42f411399a Add bumper explosion effect 2020-11-15 12:56:03 -05:00
Sally Coolatta
827a1b5fca Refactor stealing & destroying bumpers
- Prevents being able to farm extra bumpers off of karma players
- Paves the way for bumper destroy animation later
2020-11-15 06:25:38 -05:00
James R
3a57e8eca5 Don't use drawflags for drawing precipitation in opengl
drawflags does not exist in precipmobj_t
2020-11-13 00:51:13 -08:00
Sal
9892acc64f Merge branch 'hole-punch' into 'master'
Hole punching

See merge request KartKrew/Kart!334
2020-11-12 20:37:45 -05:00
James R
ed96a8b432 Don't request hole punch to self, and don't register local server for hole punching 2020-11-12 17:31:16 -08:00
James R
b4e6bc6e67 Ignore zero length packets 2020-11-12 17:08:34 -08:00
James R
c8d4ef64f9 Hole punching 2020-11-12 17:08:34 -08:00
Sally Coolatta
56a20d05df Merge branch 'master' into battle-rethink 2020-11-11 00:11:18 -05:00
Sal
2332695988 Merge branch 'hitlag-retry' into 'master'
Hitlag

See merge request KartKrew/Kart!309
2020-11-11 00:06:32 -05:00
Sally Coolatta
94eca0f928 Don't explode mines multiple times while they're in hitlag 2020-11-10 23:50:59 -05:00
Sally Coolatta
87e3dd518b Don't set hitlag for punted mines multiple times 2020-11-10 23:42:30 -05:00
Sally Coolatta
4abb14a158 Check for null 2020-11-10 23:22:05 -05:00
Sally Coolatta
bd495c7f55 Increase hitlag for bananas from 2 to 5, use 10 for normal damage by default instead
Ballhogs & Lightning Shield get intense hitlag again
2020-11-10 23:13:32 -05:00
Sally Coolatta
da59009ba1 More extreme hitlag vibration 2020-11-10 23:12:17 -05:00