AJ Martinez
cb5f3f5b69
When respawning, return to first waypoint with consistent time
2023-09-22 19:54:22 -07:00
AJ Martinez
958aa6bccb
Stronger underwater sliptiding
2023-09-22 18:58:34 -07:00
AJ Martinez
687c26e219
Play horns at full volume for targeted players
2023-09-22 18:27:44 -07:00
AJ Martinez
629e9d39ba
Don't kill-confirm suicide
2023-09-22 18:20:14 -07:00
Lat
a565d923c0
Hardcode these cursed seasaws
2023-09-22 18:14:38 +02:00
James R.
acbe0b270c
s_sound.c: consolidate music volume related functions, always use cvars internally
2023-09-22 02:00:50 -07:00
James R.
472f7d060c
Kill HW3SOUND related code (in files that are actually used)
2023-09-22 02:00:42 -07:00
toaster
59da86e88e
Intermission button prompt: Fix slide-out for non-roundqueue contexts
2023-09-21 16:12:21 +01:00
Lat
fb91a9a0f7
DLZ rocket hardcode
2023-09-21 15:42:10 +02:00
Lat
02409c5540
Define DLZ objects/player variables
2023-09-21 09:24:15 +02:00
Lat
6ff02ab075
Change Rideroid starting speed back to full value
2023-09-21 08:08:33 +02:00
Lat
5a6ecd051a
Fix conflict in cmakelist w/ master merge
2023-09-20 17:17:33 +02:00
Lat
42cbb93ca2
Hardcode Leaf Storm Eggman balls
2023-09-20 16:33:07 +02:00
Lat
9b432381c6
Finalize Bungee hardcode
2023-09-20 15:03:45 +02:00
Lat
85a103e743
Fix warnings in rideroid.c that popped up after I unfucked my compile flags
2023-09-20 14:46:02 +02:00
Lat
ea8e871176
LSZ bungee: first pass
2023-09-20 14:42:39 +02:00
Lat
35e530be3d
LSZ bungee object/variable definitions
2023-09-20 13:47:39 +02:00
Oni
83cbdb4601
Merge branch 'charsel-colorfix-2' into 'master'
...
Tiny charsel colour fix
See merge request KartKrew/Kart!1512
2023-09-20 06:15:17 +00:00
Oni
198640c4aa
Merge branch 'podium-fade' into 'master'
...
GS_CEREMONY: Fix fade-in keeping screen blank
See merge request KartKrew/Kart!1513
2023-09-20 06:13:15 +00:00
toaster
49595a621c
GS_CEREMONY: Fix fade-in keeping screen blank
2023-09-20 00:43:29 +01:00
toaster
58d5e19d72
Merge branch 'minigen-green' into 'master'
...
minigen: Use index 98 for finish lines per desired spec
See merge request KartKrew/Kart!1511
2023-09-19 23:29:42 +00:00
toaster
0e9997f2cd
Character Select: If your profile's color/followercolor have not been unlocked, correct the visible colour to Default when selecting your Profile, instead of on Level start
2023-09-20 00:25:29 +01:00
Oni
24100dab20
Merge branch 'sign-l' into 'master'
...
Sign L
See merge request KartKrew/Kart!1507
2023-09-19 23:22:18 +00:00
toaster
6ec7456cd2
VC requests for L Sign
...
- Permit KARTSPEED_NORMAL, so it's not TOO obnoxious
- However, check for whether you're fighting a sufficient opponent
- A human player is considered sufficient, because if you've dominated another it's fun to style on them
- If all other players are bots, make sure they're at least half the difficulty range
2023-09-19 23:38:48 +01:00
toaster
a6fc60a5a3
level_tally_t::UseBonuses: Swap order of checks so the less expensive grandprixinfo comparison is done first
2023-09-19 22:40:13 +01:00
toaster
9574d7a040
Further revision
...
- Only show SPR2_SIGL for SF_IRONMAN. You've gotta work for that stuff!
- Instead of duplicating some of the behaviour the tally code does manually, simply use tally state directly
2023-09-19 22:40:13 +01:00
toaster
3a0d6fd2fb
Minor fixes for K_RaceLapCount
...
- Fix comment in k_race.c
- Use numlaps for level_tally_t::Init instead, as this is the cache'd form and permits us to remove k_race.h from the dependencies
2023-09-19 22:40:12 +01:00
toaster
e438ef0a97
SPR2_SIGL
...
If you achieve a perfect race (OK hand for every lap) on Hard speed (or better), use a special taunting signpost frame.
2023-09-19 22:40:12 +01:00
toaster
35a06ed175
P_SetupSignObject: Set old_z to fix interp on spawning
2023-09-19 22:40:12 +01:00
toaster
5b7b57e580
MT_SIGN: Improve player property grabbing
...
Instead of using the skin of the object and the color of the player, use a direct player reference to get both skin and color from.
Now correctly tracks Heavy Magicians at all times, not just after exiting.
2023-09-19 22:40:12 +01:00
toaster
8ef64474b7
minigen: Use index 98 for finish lines per desired spec
2023-09-19 18:47:32 +01:00
toaster
de60a2dbba
new_sound.cpp: Compilation fix for non-TRACY
2023-09-19 18:46:23 +01:00
Oni
eb08e7fdca
Merge branch 'opt-level-3' into 'master'
...
Increase optimization level in default preset
See merge request KartKrew/Kart!1510
2023-09-19 02:53:58 +00:00
Eidolon
8305466a94
Merge branch 'tracy-profiler' into 'master'
...
Add Tracy profiler client
See merge request KartKrew/Kart!1509
2023-09-19 01:04:34 +00:00
Eidolon
da32ad1f6a
Increase optimization level in default preset
2023-09-18 19:54:24 -05:00
Oni
a6ec0fb0b4
Merge branch 'fix-twerk-penalty' into 'master'
...
Fastfall/E-Brake consistency and visual polish
Closes #651
See merge request KartKrew/Kart!1508
2023-09-18 23:53:40 +00:00
Eidolon
e8e72fceed
Tracy instrument TryRunTics, or at least try to
2023-09-18 17:25:11 -05:00
Eidolon
b5d606a7f3
Instrument D_Display
2023-09-18 17:25:11 -05:00
Eidolon
686150875c
Convert d_main.cpp
2023-09-18 17:25:10 -05:00
Eidolon
689f5b8365
Tracy instrument software BSP traversal and render
2023-09-18 16:19:31 -05:00
Eidolon
01240b1bd6
Tracy instrument new audio callback
2023-09-18 16:18:51 -05:00
Eidolon
f62cf5fc83
Tracy Instrument I_FinishUpdate, software display
2023-09-18 16:18:38 -05:00
Eidolon
17f6f9297a
Add Tracy memory instrumentation
...
Does not capture C++17 aligned new/delete.
2023-09-18 16:17:04 -05:00
Eidolon
42e5646c15
Add Tracy frame time instrumentation
2023-09-18 16:16:08 -05:00
Eidolon
e9d789abc9
Add Tracy client library and build preset
2023-09-18 16:13:19 -05:00
James R.
307fd0eb71
K_FastFallBounce: use consistent bounce strength, regardless of Shrink/Grow
2023-09-18 11:42:52 -07:00
James R.
37ce3dba27
E-Brake ring: visual consistency and polish
...
- Always spawns on the ground below the player
- If falling fast enough, spawn afterimages around the
player like "falling through hoops"
- Also fix scaling to Shrink/Grow
2023-09-18 11:42:52 -07:00
James R.
ea579457bc
K_FastFallBounce: trigger bad bounces more often and reduce speed with less jerk
2023-09-18 11:34:21 -07:00
Lat
908bbba4ec
Rideroid: second pass
2023-09-18 18:14:00 +02:00
Lat
aef958d7ed
Rideroid: first pass
2023-09-18 16:54:16 +02:00