Commit graph

26937 commits

Author SHA1 Message Date
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
ba30645494 Addon Options: cannot switch to admin mode without admin perms 2024-03-12 21:46:14 -07:00
AJ Martinez
7eb28a23b4 Merge remote-tracking branch 'origin/master' into addon-settings 2024-03-12 21:35:02 -07:00
AJ Martinez
2d348373d2 Add low-effort help text for commands 2024-03-12 21:34:52 -07: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
AJ Martinez
4564afba23 Ditch the flags debug print 2024-03-11 23:29:00 -07:00
AJ Martinez
18dc222e2b WHOOPS forgot one 2024-03-11 23:26:04 -07:00
AJ Martinez
fab2ebdf57 Add commands to Addon Options, add COM_NOSHOWHELP 2024-03-11 23:25:50 -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
0fa2538142 Let Lua assign "description" via CV_RegisterVar 2024-03-11 22:27:15 -07:00
AJ Martinez
ee72a4c7db WIP: Addon Options from pause menu 2024-03-11 20:59:14 -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
James R
2f3bc714a8 Menus/Pause: A button on gametype always goes to vote
- Instead of playing a bumper noise if you selected the
  same gametype as the current one
2024-03-11 03:15:07 -07:00
James R
62195e3165 Vote: fix sounds stacking when restarting vote screen 2024-03-11 03:10:55 -07:00
James R.
87bd18b509 Merge branch 'death-frame-tweak' into 'master'
Race: send player death sprite flying less further away

See merge request KartKrew/Kart!2088
2024-03-11 09:42:28 +00:00
James R.
aa9f1246e8 Merge branch 'fix-lap-cheat-edge-case' into 'master'
Lap cheat prevention: always reset lap to safelap when timer is reset

See merge request KartKrew/Kart!2069
2024-03-11 09:38:42 +00:00
James R
625964b324 Race: send player death sprite flying less further away
- Let the player see the death frame more often in Race.
- The slower speed will be used in Race, but not Battle or
  Versus modes.
- Also keep the shadow on player death sprite.
2024-03-11 02:34:34 -07:00
Oni
734f6ee27f Merge branch 'badnik' into 'master'
Add SF_BADNIK flag for characters, spawn an explosion on death

Closes #842

See merge request KartKrew/Kart!2087
2024-03-11 09:27:34 +00:00
James R
6845ae30d7 SF_BADNIK: scale death sprite by 2x 2024-03-11 01:55:45 -07:00
James R
44666f0c2e Add SF_BADNIK flag for characters, spawn an explosion on death
- Plays a pop sound too!
2024-03-11 01:25:03 -07:00
Oni
65008c41c8 Merge branch 'fix-blank-input-display' into 'master'
Fix invisible / unresponsive profile control display

Closes #1135

See merge request KartKrew/Kart!2085
2024-03-11 08:20:24 +00:00