AJ Martinez
bc950c18a2
Persist player.lastsafelap after death
2023-10-19 15:37:35 -07:00
Oni
2ab6710e29
Merge branch 'opaquenum' into 'master'
...
Opaque tripwire on subtractnum maps (resolves #707 )
Closes #707
See merge request KartKrew/Kart!1564
2023-10-19 07:33:42 +00:00
Oni
07298ce94b
Merge branch 'force-waypoint-update' into 'master'
...
Update respawn waypoint on fastfall bounce, reset lap on track reset (resolves #705 , #489 )
Closes #489 and #705
See merge request KartKrew/Kart!1563
2023-10-19 07:21:01 +00:00
Oni
7212796f4b
Merge branch 'block-lightsnake' into 'master'
...
"Block lightsnake" flag on waypoints (resolves #682 )
Closes #682
See merge request KartKrew/Kart!1562
2023-10-19 07:05:59 +00:00
Oni
2d83bdbc7c
Merge branch 'basic-frame-skip' into 'master'
...
Frame skipping
See merge request KartKrew/Kart!1566
2023-10-19 06:52:40 +00:00
Oni
1a0c56fcbf
Merge branch 'tally-169' into 'master'
...
Non-green HUD fixes: Tally, FREE PLAY, server splash
See merge request KartKrew/Kart!1560
2023-10-19 06:51:20 +00:00
Oni
871c7db70d
Merge branch 'titlemap-fixes' into 'master'
...
Fixes for titlemaps
See merge request KartKrew/Kart!1559
2023-10-19 06:14:40 +00:00
AJ Martinez
e105e710cd
Merge branch 'force-waypoint-update' of git.do.srb2.org:KartKrew/Kart into force-waypoint-update
2023-10-18 22:40:38 -07:00
AJ Martinez
6f65d55009
Correct to safelap instantly to prevent finish distance spike
2023-10-18 22:40:24 -07:00
James R
8c113510e7
PLAYERFLAG_LIST: add PF_UPDATEMYRESPAWN
2023-10-18 18:00:50 -07:00
James R
1b19ad8890
Frame skipping
...
Skip up to 3 frames of rendering if the time between tics
exceeds TICRATE. If rendering is a significant source of
that slowdown, skipping some frames can speed up the game
loop and improve input responsiveness.
2023-10-18 01:40:15 -07:00
AJ Martinez
f0d0a0f07b
Reset player lap when they reset to track
2023-10-17 22:18:49 -07:00
AJ Martinez
f1eaa1509f
Opaque tripwire on subtractnum maps
2023-10-17 21:48:05 -07:00
AJ Martinez
5235408b0e
Update respawn waypoint on fastfall bounce
2023-10-17 21:31:20 -07:00
AJ Martinez
218fc1aeb3
Block Lightsnake: unfuck build
2023-10-17 20:37:13 -07:00
James R
ecc324e4d8
HUD: fix server splash alignment in non-green resolutions
2023-10-17 19:18:00 -07:00
James R
3977d3225d
Tally: fix fade not covering entire screen in non-green resolutions
2023-10-17 19:17:46 -07:00
James R
170133dac2
HUD: fix FREE PLAY showing up on Tally in non-green resolutions
2023-10-17 19:16:51 -07:00
James R.
96e36521d8
Merge branch 'no-battle-ring-box' into 'master'
...
Fix visual type desync on respawned battle items
See merge request KartKrew/Kart!1556
2023-10-18 01:05:00 +00:00
James R.
9847acc49c
Merge branch 'robust-sigcheck' into 'master'
...
Don't skip signature check steps if server is lagging (resolves #715 )
Closes #715
See merge request KartKrew/Kart!1554
2023-10-18 01:02:47 +00:00
Sally Coolatta
5d9e813c5e
Fixes for titlemaps
...
- Removed all old dev title screen remainders that were interfering with titlemaps.
- F_VersionDrawer displays on all title screen types
- SA2 intro sound only plays whenever there's am actual title card to show (before it checked for not GS_CEREMONY?)
- Removed redundant customversionstring check in menus (F_VersionDrawer already handles customversionstring)
2023-10-17 17:56:10 -04:00
AJ Martinez
38aa1f9d6b
Waypoint flag to block lightsnake
2023-10-17 03:54:23 -07:00
Oni
59661f33a7
Merge branch 'ringbox-mace' into 'master'
...
Fix random items on maces stuck as Ring Box (resolves #712 )
Closes #712
See merge request KartKrew/Kart!1555
2023-10-17 09:29:27 +00:00
Oni
005d05ac15
Merge branch 'threaded-software' into 'master'
...
Threaded software
See merge request KartKrew/Kart!1553
2023-10-17 09:28:59 +00:00
James R.
63bda6076f
Merge branch 'new-bans' into 'master'
...
New bans
See merge request KartKrew/Kart!1544
2023-10-16 23:50:51 +00:00
AJ Martinez
f9f5c74244
New bans
2023-10-16 23:50:50 +00:00
Eidolon
183ca15989
Fix parallel slope plane calculations
2023-10-16 17:09:35 -05:00
Eidolon
25ca00c553
wrong argument to SetSlopePlaneVectors
2023-10-15 20:55:19 -05:00
AJ Martinez
53a001da08
Fix visual type desync on respawned battle items
2023-10-15 18:03:53 -07:00
Eidolon
ecbc62f667
Slightly optimize tilted translucent spans
2023-10-15 19:33:05 -05:00
Eidolon
33f959628e
Calculate slope vectors per tilted ripple span
2023-10-15 19:32:18 -05:00
AJ Martinez
8023b7c1b0
Change perma ringbox flag to dodge mace flags
2023-10-15 16:20:26 -07:00
AJ Martinez
3c84d82d7f
Robust sigchecks: actually stage the entire diff
2023-10-15 14:51:06 -07:00
AJ Martinez
dcaa1c3902
Don't skip signature check steps if server is lagging
2023-10-15 14:38:55 -07:00
Oni
2e1983dd7f
Merge branch 'fuck-you-loops' into 'master'
...
Fix inaccuracies on loop exit + smoother entry
See merge request KartKrew/Kart!1552
2023-10-15 21:36:54 +00:00
Eidolon
89f8c7d15b
Fix mac build
2023-10-15 15:12:42 -05:00
Oni
1e6ab6107e
Merge branch 'fix-bbox-col-raster' into 'master'
...
Fix renderhitbox in Software renderer
See merge request KartKrew/Kart!1548
2023-10-15 15:10:55 +00:00
Oni
f94b693dcb
Merge branch 'koopa-beach' into 'master'
...
Bots don't spindash in weak offroad
See merge request KartKrew/Kart!1546
2023-10-15 08:20:31 +00:00
James R
27609b008f
Loops: triple exit spring grease
2023-10-14 21:28:12 -07:00
James R
905592003d
Add K_SetTireGrease, spawn spring grease VFX and set tiregrease
2023-10-14 21:28:11 -07:00
James R
0baad7b863
Loops: lag camera correctly
2023-10-14 21:28:11 -07:00
James R
c87ffeba29
Loops: try to position player so hitbox edge touches loop radius
...
Large enough momentum will still position the player
beyond the loop radius initially. This is intentional so
that there is no jerk when entering the loop. Without
a more sophisticated algorithm to revolve asymmetrically,
this is the best I can do. The player is guaranteed to
exit at the correct position, though.
2023-10-14 21:28:11 -07:00
James R
2c1cce17b2
Loops: fix momentum cut on grounded exit
2023-10-14 21:28:11 -07:00
James R
107809d876
Loops: guarantee exit at exact intended angle
2023-10-14 21:28:11 -07:00
James R
428106c014
Loops: correct origin point over duration of loop
...
- Players moving into a gate with a lot of momentum would
offset the origin point from its intended position
- Find intersection of player movement and gate
- Correct origin point between loop entry and exit by
interpolating the difference between player position on
entry and intersection point
2023-10-14 21:28:10 -07:00
SteelT
0cd57b7712
Fix linux crash on quit
2023-10-14 23:06:03 -04:00
James R
b9615d7225
objects/loop.c -> objects/loops.cpp
2023-10-14 19:27:31 -07:00
James R
bca2c8cb19
sdl/i_system.cpp: fix compiler errors
2023-10-14 18:49:29 -07:00
Oni
97ddaba295
Merge branch 'charge-instawhip' into 'master'
...
More flexible instawhip
See merge request KartKrew/Kart!1551
2023-10-15 01:40:43 +00:00
Oni
f495b9ff7d
Merge branch 'splitscreen-spectator' into 'master'
...
Complete splitscreen spectator support (parties not tested) -- Director working, freecam working, HUD working and polished
See merge request KartKrew/Kart!1541
2023-10-15 01:40:33 +00:00