Commit graph

23776 commits

Author SHA1 Message Date
James R
57a73dd1b0 K_SpawnKartMissile: interpolate Z position to standingslope 2023-08-12 14:51:17 -07:00
Oni
6c2b814235 Merge branch 'reset-command' into 'master'
Add 'reset' command to reset a cvar to its default value

See merge request KartKrew/Kart!1382
2023-08-12 16:45:18 +00:00
Oni
fe0de60369 Merge branch 'fix-water-missile-spawn' into 'master'
K_SpawnKartMissile: fix Z position at large step up and on top of water FOF

Closes #570

See merge request KartKrew/Kart!1383
2023-08-12 16:40:54 +00:00
Oni
17370b1cf8 Merge branch 'damage-cancels-fastfall' into 'master'
Stop fastfalling when damaged

Closes #588

See merge request KartKrew/Kart!1386
2023-08-12 16:30:43 +00:00
Oni
ef54d9c97a Merge branch 'fastfall-stops-upward-wind' into 'master'
Do not apply upward wind if fastfalling

Closes #585

See merge request KartKrew/Kart!1390
2023-08-12 16:27:46 +00:00
Oni
a3e264ce57 Merge branch 'tutorial-retry-menu' into 'master'
Add "Try Again" option to tutorials pause menu

Closes #584

See merge request KartKrew/Kart!1391
2023-08-12 16:20:50 +00:00
Oni
055a7309b0 Merge branch 'spinout-tumble-dash-ring' into 'master'
Convert tumble/stumble to wipeout on contact with Dash Rings

Closes #519

See merge request KartKrew/Kart!1389
2023-08-12 16:19:54 +00:00
Oni
45997c8075 Merge branch 'fix-ringbox-egg-transfer' into 'master'
Fix item HUD not appearing when receiving an eggbox transfer

Closes #592

See merge request KartKrew/Kart!1387
2023-08-12 16:17:37 +00:00
Oni
7f66b555f4 Merge branch 'fix-netgame-bots' into 'master'
Fix bots desyncing in netgames

Closes #574

See merge request KartKrew/Kart!1384
2023-08-12 16:16:29 +00:00
Oni
3ad94cfd49 Merge branch 'automatic-directional-lighting-toggle' into 'master'
Disable directional lighting automatically if indoors, also add flag to force it on anyway

See merge request KartKrew/Kart!1380
2023-08-12 16:01:41 +00:00
James R
6cc3ee4b73 M_OpenPauseMenu: add Try Again in tutorials 2023-08-11 22:06:22 -07:00
James R
ee7a29dc62 T_Pusher: do not apply upward wind if fastfalling 2023-08-11 21:41:38 -07:00
James R
6bfc217b41 DashRingLaunch: convert tumble to wipeout 2023-08-11 21:15:48 -07:00
James R
e75204a899 Replace instances of itemRoulette.active = false with K_StopRoulette
Properly clear ringbox state so it doesn't override egg
transfer item HUD.
2023-08-11 19:21:59 -07:00
James R
80ec082f5b P_DamageMobj: nil player fastfall 2023-08-11 18:39:33 -07:00
James R
9732b185ca Merge branch 'music-new-fixes' into 'master'
Small fixes for new music handling

See merge request KartKrew/Kart!1374
2023-08-12 00:45:03 +00:00
James R
a758a500dd P_NetArchivePlayers, P_NetUnArchivePlayers: send bot flag
Fixes bots desyncing if you join a server with bots
already added.
2023-08-11 17:41:07 -07:00
James R
6b85dacaaa Merge branch 'dedi-bots' into 'master'
Fix bots never acting on dedicated servers (#574)

See merge request KartKrew/Kart!1335
2023-08-11 23:51:53 +00:00
James R
f154acde3a Merge branch 'crack' into 'master'
Reenable underwater wavedashing

See merge request KartKrew/Kart!1378
2023-08-11 23:10:26 +00:00
James R
bb7e8156b0 Merge branch 'thunderdome-gaiden' into 'master'
No Special Stage ringbox, always Record Attack ringbox

See merge request KartKrew/Kart!1377
2023-08-11 23:07:08 +00:00
James R
20e0856268 K_SpawnKartMissile: fix Z position at large step up and on top of water FOF
- Fix missile teleporting onto the other side of a very
  large step up.
  - Such as when firing very close to a wall created by
    a change in sector floor height.
  - Or when firing close to a solid midtexture.

- Fix missiles teleporting below water FOFs, if fired
  while the player is water skipping or skiing on top of
  the FOF.
2023-08-11 14:51:31 -07:00
James R
ccd1450b73 Add 'reset' command to reset a cvar to its default value 2023-08-11 13:10:27 -07:00
AJ Martinez
3cb8f7c2e1 You can attack Sealed Stars, idiot 2023-08-11 02:08:46 -07:00
James R
e0562a44e5 Add MSF_DIRECTIONLIGHTING, forces directional lighting on, even indoors
UDMF flag: forcedirectionallighting
2023-08-11 01:42:48 -07:00
James R
70294e62bd Automatically disable directional lighting if the sector has no sky 2023-08-11 01:41:49 -07:00
Oni
f2b9b70d85 Merge branch 'middleground-ringboost' into 'master'
Nerf ringboost slightly

See merge request KartKrew/Kart!1379
2023-08-11 08:35:57 +00:00
VelocitOni
581542c1c0 Nerf ringboost slightly
middleground between master and old value
2023-08-11 04:34:23 -04:00
AJ Martinez
e4ce30ed48 Reenable underwater wavedashing 2023-08-11 01:33:32 -07:00
AJ Martinez
cd28e4d150 No Special Stage ringbox, always Record Attack ringbox 2023-08-11 01:15:34 -07:00
James R
424ad0bdb7 D_SRB2Main: set music volume on init :) 2023-08-11 01:02:27 -07:00
Oni
21d00050a6 Merge branch 'quiet-ring-spam' into 'master'
Reduce ring sound volume as it's repeated

See merge request KartKrew/Kart!1370
2023-08-11 07:23:52 +00:00
Oni
c79812def4 Merge branch 'menu-munchies' into 'master'
Postfreeze Menu Polish Act 1

See merge request KartKrew/Kart!1375
2023-08-11 07:19:19 +00:00
Oni
bd08da2ae9 Merge branch 'more-ring-box' into 'master'
Ring Box time 2->3s

See merge request KartKrew/Kart!1376
2023-08-11 06:17:47 +00:00
VelocitOni
8f01f15540 Ringboost speedlines takes a lot longer to turn gold
TICRATE/3 -> TICRATE/6
2023-08-11 01:17:06 -04:00
VelocitOni
3283ced078 Stacked excess ring time = more power
x1.5 times stronger juice from excess rings stacked
2023-08-11 00:59:54 -04:00
AJ Martinez
832baac4eb Ring Box time 2->3s 2023-08-10 21:22:58 -07:00
toaster
9a35a39f5d Challenges Chao Key usage: Eggman numbers to REALLY drive home that you have to hold the button, and that you can release it early 2023-08-10 00:28:18 +01:00
toaster
19e73f4fe3 Final statistics cleanup
- Characters is default page because it's Dr Eggman's game
- Keep page when exiting menu and returning
- Remove/comment out the overview page, since the overview is currently visible on all pages
2023-08-10 00:28:18 +01:00
toaster
6015a96a84 General cleanup to Map Statistics screen
- One extra row, to match the position of the headers on other pages
- Add "time" column if Time Attack for relevant gametypes is unlocked
- Seperate row header from Lost and Found for tutorial mode maps
- Add background lines to each row to increase parsability
2023-08-10 00:28:17 +01:00
toaster
567e3863a3 GP stats: Make columns alternate in darkness, rather than gradient 2023-08-10 00:28:17 +01:00
toaster
bce9a2c146 Change the location of the "No [something!?" message to be where a header usually is 2023-08-10 00:28:17 +01:00
toaster
92ce673416 K_drawKartTimestamp: Don't va() a constant string 2023-08-10 00:28:17 +01:00
toaster
8d7c9dd6ce Menu titles for level headers
For the tutorials. Replaces the no longer visible subtitle, since it's roughly analagous in purpose.
2023-08-10 00:28:17 +01:00
toaster
b669f8484f Realname for Cups
Permits prefixing them like maps AND giving them spaces instead of underscores, fixing the "RECYCLE_A" issue.
2023-08-10 00:28:17 +01:00
toaster
92b8ef33f6 Imrpoved Grand Prix Statistics screen
- Show placement with position-modified monitor mini-icon
- Reworked alignment AGAIN
- Dots instead of dashes for empty spots on the GP statistics
    - Now also applies for a missing emerald/prize
- Shaded glass background behind the icons for readability
2023-08-10 00:28:17 +01:00
toaster
8b22e7f691 No entries means no entries 2023-08-10 00:28:17 +01:00
toaster
71bbe3f28a Minor aesthetic/alignment tweaks to all three implemented statistics pages while waiting for chicken to defrost 2023-08-10 00:28:17 +01:00
toaster
648a97aaf3 Grand Prix page for statistics screen
Shows windata for all unlocked difficulties, or dotted dash lines if no windata is available
2023-08-10 00:28:17 +01:00
toaster
d4049bb9a0 Saner list end handling for M_DrawStatsChars 2023-08-10 00:28:16 +01:00
toaster
f02711e297 M_DrawCupWinData
Extract a portion of M_DrawCupSelect for future Statistics usage.
2023-08-10 00:28:16 +01:00