James R
ebba7c327c
Add encore variants of LightContrast, LightAngle and SpriteBacklight to level header
2023-08-11 20:30:30 -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
8d699864b1
DebugPrintpacket: fix underflow for PT_TEXTCMD reporting
2023-08-11 18:14:28 -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
James R
b15a770f89
Let UFO Catcher destroy Mines in radius
2023-08-11 12:34:38 -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
toaster
6bf2159ad2
Now that it's exposed via Statistics, remove temporary CONS_Printf display of skin wins from gamedata load function
2023-08-10 00:28:16 +01:00
toaster
97889f9ef2
M_DrawCharacterIconAndEngine
...
Abstracts previously duplicated code between Challenges and Statistics
2023-08-10 00:28:16 +01:00
toaster
9ed1471c95
Add "Characters & Emgine Classes" page to statistics
...
- Shows wins for every character
- Shows heatmap of which stats are your favourite (of the loaded skins)
- Adds a header to the top of all statistics pages showing you can scroll left and right
- General spacing is adjusted to accomodate
2023-08-10 00:28:16 +01:00
toaster
52b4104f86
Fix inconsistencies with some maps-related statistics
2023-08-10 00:28:16 +01:00
toaster
49e3e6b500
Instead of calculating relevant medals for every frame, calculate once and store the result
2023-08-10 00:28:16 +01:00
toaster
efe02794d4
(re-)implement pages for the Statistics Menu
...
Was previously a feature of older versions of SRB2, but newer releases have had more compact statistics menus.
However, we now have wayyyyy more to track than SRB2 ever did, so this is now actually justified.
Currently there are only two pages, and the first page is empty. This will change shortly.
2023-08-10 00:28:16 +01:00
toaster
73a5500b0e
Full stops for game speed/difficulty descriptions, for consistency
2023-08-10 00:28:16 +01:00
toaster
d0552381bc
Consistent background for cup select/level select/Time Attack submenus
2023-08-10 00:28:15 +01:00
toaster
380a015e82
Increase the amount the menu background has to slide, and slightly increase the speed to compensate
...
Subjective, but means no corner of the image will be poking in over the fade.
2023-08-10 00:28:15 +01:00
toaster
75257fbdd2
Fix instantaneous menu background image slideout on fade wipe
...
If the renderdeltatics is lagged enough, perform no change - a smaller delta should be along shortly.
2023-08-10 00:28:15 +01:00