Commit graph

26745 commits

Author SHA1 Message Date
Gunla
2deed35c18 Merge branch 'ring-racers-mac-icon' into 'master'
Add new Ring Racers app icon for macOS

See merge request KartKrew/Kart!2082
2024-03-13 23:50:09 +00:00
Gunla
6fe3cd301f Merge branch 'fix-splat-fullbright' into 'master'
Splats: fix fullbright / RF_NOCOLORMAPS still using sector colormap (underwater)

See merge request KartKrew/Kart!2100
2024-03-13 23:49:33 +00:00
Gunla
0212191839 Merge branch 'tutorial-spectate-debug' into 'master'
Freecam spectator fixes; Tutorial spectator debugging

See merge request KartKrew/Kart!2098
2024-03-13 23:49:25 +00:00
AJ Martinez
3490aefa35 Merge branch 'tally-ff' into 'master'
Fast-forward through tally screen in GP

Closes #793

See merge request KartKrew/Kart!2094
2024-03-13 22:21:02 +00:00
AJ Martinez
65cee65b47 Merge branch 'battle-director' into 'master'
Director in Battle; Director toggle in replays

Closes #975

See merge request KartKrew/Kart!2091
2024-03-13 12:43:40 +00:00
AJ Martinez
33438aa448 Merge branch 'ghost-disposal' into 'master'
Don't leave the ghosts of ghosts lying around; revert NO CONTEST on death in TA

Closes #1150

See merge request KartKrew/Kart!2095
2024-03-13 12:43:30 +00:00
toaster
58f6ea9725 Merge branch 'loop-camera-stupid' into 'master'
Fix loop camera bugs

See merge request KartKrew/Kart!2101
2024-03-13 12:19:06 +00:00
Lach
94c074a26a Add new Ring Racers app icon for macOS 2024-03-13 22:30:41 +11:00
James R
7cbf711568 Splats: fix fullbright / RF_NOCOLORMAPS still using sector colormap (underwater)
Fullbright is supposed to ignore colormaps but splats were
misbehaving.
2024-03-13 02:11:11 -07:00
James R
1871de39e2 Loop camera: do not pan with drifts
This would offset the camera in loops. Bad since they
sometimes have very specific parameters.
2024-03-13 02:09:35 -07:00
James R
60473e96d0 Loop camera: do not reverse panning direction based on player camera 2024-03-13 02:09:17 -07:00
James R.
269b6d8469 Merge branch 'fix-button-offsets' into 'master'
Fix offsets for buttons in text drawing

See merge request KartKrew/Kart!2093
2024-03-13 08:24:55 +00:00
AJ Martinez
284af02d11 Revert "Don't allow full-range drift solver for D0 players"
This reverts commit 00abdc4c66.
Wrong branch, MY BAD
2024-03-13 00:19:19 -07:00
AJ Martinez
00abdc4c66 Don't allow full-range drift solver for D0 players 2024-03-13 00:17:56 -07:00
James R.
a657205f58 Merge branch 'disallow-2048-textures' into 'master'
Disallow patches >2048 in size, base game textures limited to 4096

See merge request KartKrew/Kart!2067
2024-03-13 06:50:19 +00:00
James R
5d93d5ec97 DEVELOP: do not restart Tutorial when spectating 2024-03-12 23:17:22 -07:00
James R
a0ef4fe128 Add freecam_speed: speed up freecam flying speed 2024-03-12 23:17:22 -07:00
James R
8ab3478b30 Fix savecheckpoint not working in freecam 2024-03-12 23:17:22 -07:00
AJ Martinez
9eb7379df6 TA: Don't end on death, but nerf lightsnake to minimum safe distance 2024-03-12 22:38:19 -07:00
AJ Martinez
e970bc43a0 Merge branch 'splitscreen-gp-fix' into 'master'
Fix roundqueue empty error starting a splitscreen GP

Closes #1156

See merge request KartKrew/Kart!2097
2024-03-13 05:18:18 +00:00
AJ Martinez
1c0e392aea Merge branch 'gear-compat' into 'master'
Use gamespeed multiplier checks for "hard" difficulty behavior (4th Gear compatibility)

Closes #1148

See merge request KartKrew/Kart!2092
2024-03-13 04:13:27 +00:00
James R
ab091c71f8 Fix Director switching away immediately after spectating and entering freecam 2024-03-12 17:53:39 -07:00
James R
790d64015a Add debugnewchallenger, do not restart map for toggling Duel mode 2024-03-12 17:53:01 -07:00
SteelT
73c9a7a90f Fix roundqueue empty error starting a splitscreen GP
Fixes KartKrew/Kart#1156
2024-03-12 12:04:18 -04:00
AJ Martinez
1a70892fd7 Tally: disallow skipping tryagain/gameover (but cover for it if we do allow it later) 2024-03-12 06:42:24 -07:00
James R
2af5f32a72 Tally skipping: make sure player is actually local splitscreen before doing button check 2024-03-12 06:42:24 -07:00
James R
6b413e530f Tally skipping: allow in Match Race, disallow in replays 2024-03-12 06:42:24 -07:00
James R
59fb8aad8c Replays: end level music at tally of currently viewed player
- This is symmetrical with splitscreen behavior
- One edge case: if you switch away from the player after
  the level music stops but before the intermission music
  starts, then the silence will continue until you view
  another tally that reaches the intermission music
  - I think the benefit of doing the proper tally music at
    all outweighs this edge case
2024-03-12 06:42:24 -07:00
James R
5caa30d8d8 Replays: let G_IsPartyLocal work 2024-03-12 06:42:24 -07:00
James R
ed4c4d8363 Time Attack replays: let tally finish even if replay data ends during tally
- If tally is skipped, the replay will be cut short
- Just stop reading the demo if this happened after the
  tally started
- It's okay to let the level continue without any input
  because the player already finished (we know the result)
2024-03-12 06:18:44 -07:00
James R
29ba47459c Time Attack replays: go to intermission 2024-03-12 06:07:51 -07:00
AJ Martinez
551acaf06e Refine tally skip 2024-03-12 06:07:51 -07:00
AJ Martinez
b60df7d486 WIP: Skip Tally 2024-03-12 06:07:51 -07:00
SteelT
ec63cdcd78 Delete old makefile that remained during the tree cleanup 2024-03-12 02:42:52 -04:00
AJ Martinez
c646341a5d Minimap: check for removed ghost mobjs 2024-03-11 23:39:25 -07:00
James R
fa64052cb3 HUD: fix spacing on some button prompts 2024-03-11 23:32:12 -07:00
James R
50339b68f5 Fix offsets for buttons in text drawing
- 1px higher with Menu font
- 2px higher with Console font
- L/R 1 px higher in general
- Fix horizontal spacing
2024-03-11 23:05:04 -07:00
AJ Martinez
d32ebf902e Don't leave the ghosts of ghosts lying around 2024-03-11 19:26:44 -07:00
AJ Martinez
6c8db5bc0e Use gamespeed multiplier checks for "hard" difficulty behavior (4th Gear compatibility) 2024-03-11 17:54:25 -07:00
AJ Martinez
f6835d5b79 Merge branch 'last-minute-tiny-battle-fixes' into 'master'
Last minute tiny Battle fixes

Closes #1139, #1149, and #1024

See merge request KartKrew/Kart!2090
2024-03-12 00:08:12 +00:00
AJ Martinez
900ff050d7 Merge branch 'fix-vote-hum' into 'master'
Fix vote screen stacking sound effects + one convenience feature

Closes #1140

See merge request KartKrew/Kart!2089
2024-03-12 00:08:03 +00:00
AJ Martinez
33fe1a140d Merge branch 'sealed-star-lamp-fixes' into 'master'
Remove fullbright from Sealed Star Lamps and re-add missing bulb segment

See merge request KartKrew/Kart!2086
2024-03-12 00:07:43 +00:00
AJ Martinez
a79b93d2eb Merge branch 'title-credit-attract' into 'master'
Show titlescreen music credit when a title demo is loaded

See merge request KartKrew/Kart!2083
2024-03-12 00:07:36 +00:00
AJ Martinez
c019dfa517 Merge branch 'last-music' into 'master'
Last Music

See merge request KartKrew/Kart!2076
2024-03-12 00:07:25 +00:00
James R
92261733f4 Replays: add Director toggle
- Very basic, no feedback other than the viewpoint
  changing
- Uses Shutterbug unlock graphic
2024-03-11 07:10:34 -07:00
James R
35c0b740da Director: just focus on leader in Battle 2024-03-11 06:56:02 -07:00
James R
6d1bf9b8cf Super Flicky: put transform sound on 2 second cooldown 2024-03-11 06:13:39 -07:00
James R
a058d558fa Super Flicky: guard block nerfs for 10 seconds 2024-03-11 05:50:49 -07:00
James R
22f122066d Super Flicky: remain nerfed for 2 seconds after owner recovers from damage state 2024-03-11 05:47:03 -07:00
James R
cdc098c22b Battle: Orbinaut/Jawz Shields award points on contact with a player 2024-03-11 05:26:33 -07:00