Commit graph

19790 commits

Author SHA1 Message Date
Sally Coolatta
fa8dab86c2 Merge branch 'master' into hyu 2022-05-22 20:27:37 -04:00
Sally Coolatta
644b9e1acd Merge branch 'master' into hyu 2022-05-22 20:27:14 -04:00
Sal
14053a55cd Merge branch 'tilttrack-absolution' into 'master'
Fix HUD tracking with viewrollangle

See merge request KartKrew/Kart!593
2022-05-23 00:25:34 +00:00
Sal
e492a04976 Merge branch 'lookback-snapback' into 'master'
Fix lookback interpolating

See merge request KartKrew/Kart!596
2022-05-23 00:19:50 +00:00
Sal
d7591b0656 Merge branch 'turn-predict' into 'master'
Bring back camera prediction

See merge request KartKrew/Kart!592
2022-05-23 00:18:22 +00:00
Sally Coolatta
6f42d84b2a Fix turn prediction in F12 2022-05-22 19:49:33 -04:00
toaster
9a02a6466c Make all inline increments of dest and dsrc occur on seperate lines, for extra clarity and making it easier to identify future issues with these functions. 2022-05-23 00:09:03 +01:00
Sally Coolatta
85aa7361c2 Put a comment about camera easing 2022-05-22 18:03:32 -04:00
toaster
f6df8200d2 Increment ds_x1 regardless of whether pixel is BRIGHTMAP'd or not. 2022-05-22 22:59:15 +01:00
Sally Coolatta
ada9336137 OK go back to easing, but now actually work 2022-05-22 17:49:34 -04:00
Sally Coolatta
4f9642f537 Do not register servers twice
Advertise_OnChange is CV_NETVAR, so the server will get registered by CV_LoadNetVars when the server starts.

This race condition occasionally pops up in master, but got very consistent with uncapped.
2022-05-22 22:29:02 +01:00
toaster
946beabdf6 Fix lookback interpolating
# Conflicts:
#	src/p_setup.c
#	src/r_fps.c
2022-05-22 22:25:17 +01:00
Sally Coolatta
fa792e3378 Merge branch 'master' into turn-predict 2022-05-22 16:50:19 -04:00
toaster
47f3992cef Merge branch 'kickspindash' into 'master'
Kickstart Accel Spindash Fix

See merge request KartKrew/Kart!595
2022-05-22 20:49:42 +00:00
toaster
0498ed531a Spindashing now considers kickstart accel-produced BT_ACCELERATEs to be legal. 2022-05-22 21:47:37 +01:00
Sally Coolatta
c9e685be66 Nope, that didn't work, move by your max turn speed until you reach it 2022-05-22 16:30:27 -04:00
Sally Coolatta
986bcddbfc Ease prediction angle
Might feel laggier, might feel better because it gets rid of jitter? idk
2022-05-22 16:21:07 -04:00
Sally Coolatta
0dc472a255 Try resetting driftend 2022-05-22 15:38:08 -04:00
Sally Coolatta
51bde5c934 Merge branch 'master' into turn-predict 2022-05-22 14:42:54 -04:00
Sal
0973f8e806 Merge branch 'mksc-hit-confirm' into 'master'
Super Circuit hit confirms

See merge request KartKrew/Kart!594
2022-05-22 18:40:33 +00:00
Sally Coolatta
f1f45c651c not local 2022-05-22 14:39:54 -04:00
toaster
54b9f3b7cc Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart.git into new-menus
# Conflicts:
#	src/Sourcefile
#	src/f_finale.c
#	src/m_menu.c
#	src/y_inter.c
2022-05-22 17:22:49 +01:00
toaster
5b13d4f75d Repair character colors and followercolors via the menu, both visually and mechanically.
* Fully reimplement the MenuColor system from 2.2's codebase, so super and emerald colours are now inaccessible again.
* Add FOLLOWERCOLOR_ constants and internal loop support to M_GetColorBefore and M_GetColorAfter.
* Fix improper initialisation of certain menu colour data.
* Repair previously created (or manually-edited) profiles with invalid colours.
* Add an actual function to turn followercolor constants to effective values.
2022-05-22 16:57:26 +01:00
Sally Coolatta
83b5bfef59 Super Circuit hit confirms
After getting hit, you'll hear the person who hit you's hit confirm from any distance
2022-05-22 03:26:32 -04:00
Sally Coolatta
7891b10328 Merge branch 'master' into hyu 2022-05-21 22:38:15 -04:00
Sal
15a4601a30 Merge branch 'uncapped-absolution' into 'master'
Uncapped (squashed v2)

Closes Kart-Public#10

See merge request KartKrew/Kart!579
2022-05-22 01:27:01 +00:00
Eidolon
25e9815d82 Update interpolation during objectplace 2022-05-21 14:41:06 -05:00
toaster
aa0c6d12eb Fix backing out of the input tester for a new profile causing a crash. 2022-05-21 19:34:59 +01:00
toaster
48d451cfef Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart.git into new-menus
# Conflicts:
#	src/d_ticcmd.h
#	src/deh_soc.c
#	src/deh_soc.h
#	src/deh_tables.c
#	src/dehacked.c
#	src/f_finale.c
#	src/g_game.c
#	src/m_menu.c
2022-05-21 18:57:46 +01:00
Eidolon
2742467f9e Tweaks for kart v1 MR comments 2022-05-21 12:43:28 -05:00
SinnamonLat
e0754358fe Shift cv_lastprofile values when deleting profiles 2022-05-21 18:10:05 +02:00
SinnamonLat
c58624bca2 Fixed fresh profiles being able to have duplicate names after deleting other Profiles 2022-05-21 18:04:43 +02:00
toaster
9c0e793088 Incorporate some of the advances from tilttrack.
* Set view context in the player HUD loop inside `ST_overlayDrawer()`.
* The HUD code now gets all interpolated camera data from the view context instead of half-heartedly recreating it.
* Move Lua HUDlib data to the view context system instead of an else ladder.
* View roll support in HUD tracking, because the other changes made this trivial.
* Remove old_viewrollangle as it is now redundant.
2022-05-21 16:51:03 +01:00
SinnamonLat
df64ea9ce6 Fix softlock when exiting profile controls when initially making a new Profile 2022-05-21 17:50:25 +02:00
SinnamonLat
399272946c Tie POWERLEVEL to Profiles 2022-05-21 17:47:15 +02:00
toaster
dff5fc37f1 Fixed effective viewroll doubling. 2022-05-21 15:33:35 +01:00
SinnamonLat
13c74efa41 Give split players default controls while sellecting profile # 2022-05-21 14:57:16 +02:00
toaster
38e6cba181 Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart.git into uncapped-absolution
# Conflicts:
#	src/f_finale.c
#	src/sdl/i_video.c
#	src/st_stuff.c
2022-05-21 13:40:20 +01:00
SinnamonLat
c8c07aacc8 Add hardcoded keyboard defaults for menu navigation 2022-05-21 12:32:38 +02:00
James R
ef8a8061ed Merge branch 'shortcut-waypoints-fix' into 'master'
Small waypoint fixes

See merge request KartKrew/Kart!591
2022-05-21 09:13:26 +00:00
James R
8718d2c2f3 Merge branch 'rewrite-lightning' into 'master'
Lightning Shield fixes

See merge request KartKrew/Kart!589
2022-05-21 09:13:17 +00:00
James R
7962a0a851 Merge branch 'di' into 'master'
Directional Influence

See merge request KartKrew/Kart!588
2022-05-21 09:12:56 +00:00
Sally Coolatta
04aa8259cb Merge branch 'master' into rewrite-lightning 2022-05-21 03:56:12 -04:00
Sally Coolatta
50f26624fd Merge branch 'master' into di 2022-05-21 03:50:04 -04:00
Sal
46b7da8f4b Merge branch 'title-screen' into 'master'
"Dr. Robotnik's Ring Racers" rebranding

See merge request KartKrew/Kart!590
2022-05-21 07:48:30 +00:00
Sally Coolatta
8035f7afaf Merge branch 'master' into di 2022-05-21 03:46:22 -04:00
Sally Coolatta
97b7178d36 Move to new Discord rich presence app 2022-05-21 03:36:17 -04:00
Sally Coolatta
4b149c103c Bring back camera turn prediction
REALLY complicated, because just emulating player turning in ticcmd code is broken.
2022-05-21 03:11:37 -04:00
SteelT
8e67946a58 Replace default home folder name and base filename used for screenshot/gifs 2022-05-20 23:08:28 -04:00
Sally Coolatta
e02ebfa20d No respawn waypoints are transparent 2022-05-20 22:41:52 -04:00