Sally Coolatta
d936c7aed9
Milky Way terrain
...
`OutRun 48.0` on Terrain block will make that texture add 48 units to driving top speed.
2023-06-14 10:29:19 -04:00
toaster
5eeb29d552
Merge branch 'stereo-tidy' into 'master'
...
Memory fixes for Stereo
See merge request KartKrew/Kart!1284
2023-06-14 12:53:37 +00:00
Sal
37efa6782a
Merge branch 'capsule-jank' into 'master'
...
Improve Item Capsule spawning
See merge request KartKrew/Kart!1281
2023-06-14 11:14:32 +00:00
Sally Coolatta
cd37542edf
Improve Item Capsule spawning
...
- Spawn them after player count has been calculated properly.
- Move gametype spawning into its own argument. Now instead of 1 flag that said it inverted Time Attack spawning but ACTUALLY just made it spawn in all modes, there's flags for the two gametypes which can be combined. Not setting any will use the old default behavior (rings are in both modes, items are multiplayer-only).
2023-06-14 07:13:26 -04:00
Oni
ce2ea138b4
Merge branch 'gacha-rebound' into 'master'
...
Gachabom rebound
See merge request KartKrew/Kart!1286
2023-06-14 02:31:23 +00:00
Sal
0f909bdb46
Merge branch 'gacha-prep' into 'master'
...
Add FF_REVERSEANIM and FF_INVERT, extern P_InstaScale
See merge request KartKrew/Kart!1285
2023-06-14 00:25:50 +00:00
Sal
a283f543b4
Merge branch 'more-ui-menumessage' into 'master'
...
(More UI) M_StartMessage revamp
See merge request KartKrew/Kart!1279
2023-06-14 00:22:09 +00:00
Sal
ee32635750
Merge branch 'dont-smooth-delay' into 'master'
...
Make ping-update packets more frequently ("resolves" #555 )
See merge request KartKrew/Kart!1277
2023-06-14 00:15:24 +00:00
Sal
36aae98918
Merge branch 'no-post-race-ringshooter' into 'master'
...
Don't try bot ringshooter postrace (resolves #562 )
Closes #562
See merge request KartKrew/Kart!1275
2023-06-14 00:08:05 +00:00
Sal
7b98752b67
Merge branch 'refactor-mapthing' into 'master'
...
Read-only mapthing_t
See merge request KartKrew/Kart!1252
2023-06-14 00:07:42 +00:00
James R
696e9e09c9
Gachabom rebound
...
- Gachabom hits an object and is destroyed immediately
(does not bounce off like Orbinauts or Jawz).
- Gachabom explosion spawns in its place.
- (New) Gachabom physically returns to the player who
threw it.
2023-06-13 16:57:44 -07:00
James R
74e3ea89d6
Add Gachabom Explosion states
...
- Includes animation
2023-06-13 16:55:12 -07:00
James R
c50e63ccd7
p_mobj.c: add P_InstaScale function
...
Previously was in objects/broly.c
2023-06-13 14:42:00 -07:00
James R
ffcdce339e
Add FF_INVERT frame flag, use hitlag colormap
2023-06-13 14:42:00 -07:00
James R
8c4502ff5b
Add FF_REVERSEANIM frame flag
...
- Animate from state frame backwards by var1
2023-06-13 14:42:00 -07:00
toaster
d9589edbb8
S_ShowMusicCredit: If the track has no title, clear existing music credit.
2023-06-13 22:15:33 +01:00
toaster
65ab29b469
M_DrawSoundTest: If a song has no title, show "Untitled" instead.
2023-06-13 20:45:22 +01:00
toaster
d9fd0eda2e
Fix lack of NULL setting for the last musicdef in the list's sequence.next
2023-06-13 20:37:31 +01:00
Oni
b6e2609873
Merge branch 'more-ui' into 'master'
...
More UI
See merge request KartKrew/Kart!1280
2023-06-13 06:33:42 +00:00
Oni
245d6036b0
Merge branch 'tilt-fix' into 'master'
...
Small fixes for camera tilting
See merge request KartKrew/Kart!1278
2023-06-13 06:33:21 +00:00
Oni
908d84b44b
Merge branch 'whip-shadow' into 'master'
...
Whip shadow + polish
See merge request KartKrew/Kart!1282
2023-06-13 06:29:14 +00:00
James R
ab277de862
Merge branch 'twerk-b-gone-gaiden' into 'master'
...
Fix fastfall lockout not occurring if you were actually fastfalling
See merge request KartKrew/Kart!1283
2023-06-13 01:45:40 +00:00
AJ Martinez
c2f6c89eb4
Fix fastfall lockout not occurring if you were actually fastfalling
2023-06-12 15:35:04 -07:00
AJ Martinez
530dd293cd
Tab fixes
2023-06-12 15:15:25 -07:00
toaster
76cc902c86
Fix incorrect Yes/No prompt under Addons Menu warnings
2023-06-12 16:39:30 +01:00
AJ Martinez
76c783fe69
SpawnFakeShadow for Lua
2023-06-11 20:33:36 -07:00
AJ Martinez
2dcfd9542f
Instawhip polish round bleven
2023-06-11 20:29:43 -07:00
AJ Martinez
c12ad72fff
Instawhip "drop shadow" underlay
2023-06-11 18:41:32 -07:00
AJ Martinez
0e9e68a9cc
Light level linkdraw fixes
2023-06-11 18:33:47 -07:00
toaster
953abf7d26
CL_CONFIRMCONNECT: Attempt to fix the issue with the Menu Message not sliding
...
The author of this commit *needs* netgame testing, Rean
2023-06-09 19:31:06 +01:00
toaster
6c6306889a
M_StartMessage revamp
...
Immense 25-file diff, so spun off into its own branch.
- Improved appearance
- Not just a big block of text on a blue background
- Well, OK, the main part is, but some stuff has been spun out into its own fields
- Title text
- Text and button prompt for Yes/No or OK
- Slides with pow on and off the screen
- Disabled MM_EVENTHANDLER, which has always been dog but got considerably worse after newmenus to the point nothing's using it anymore
- Required in order to reduce the reliance on FUNCPTRCAST, which prevents Eidolon from compiling some stuff because it's not valid C++
2023-06-09 19:23:36 +01:00
toaster
874e964225
Revert accidentially committed repeatable debug behaviour for Chao Keys, and guard it behind a single #define
2023-06-09 19:21:31 +01:00
toaster
e235f29dfe
Sounds for Roundqueue Board, which is what I've decided I'm calling the thing at the bottom of Intermission under roundqueue conditions now
...
- Landing sound when doing a hop (uses a Knuckles Chaotix sound, maybe temporary)
- Meter fill sound when checking Rank for Sealed Star
- Stopping early when Rank is too low (same sound as Landing, potentially temporary if someone gets inspired)
2023-06-09 18:39:00 +01:00
toaster
ff089afad1
S_StopSoundByID: Permit NULL origin to be stopped manually
2023-06-09 18:36:48 +01:00
toaster
341db75d34
Wrongwarp: Back to title on closure
2023-06-09 17:40:14 +01:00
toaster
7d4efd6629
M_GetNextAchievedUnlock: Correctly handle reaching the Chao Key limit
2023-06-09 17:34:29 +01:00
toaster
7c91f768d8
Move GDMUSIC_KEYG set to Challenges Menu key addition rather than gamedata, to behave across gameboots
2023-06-09 16:55:00 +01:00
toaster
bf5aa4b5d8
M_GetNextAchievedUnlock: Skip over adding Chao Keys if you've already unlocked everything
...
I considered restricting it even further to "unlock every minor unlock that can be unlocked by a Chao Key", but decided that if you haven't "completed the game" yet, you should still be periodically reminded of it.
2023-06-09 16:46:58 +01:00
toaster
da1e865e8b
M_DrawChallenges, M_DrawChallengesPreview: Button prompts
...
- Chao Key usage(/skipping unlock animation)
- Toggle text for SECRET_ALTTITLE
2023-06-09 14:37:06 +01:00
toaster
2949495c76
K_drawButton: Explicitly convert boolean inputs to numerical index, instead of assuming false is 0 and true is 1
2023-06-09 14:36:08 +01:00
toaster
aa4c3ab4a2
K_MenuButtonPressed, K_MenuButtonHeld: Return *actual* booleans, not numerical flag values
2023-06-09 14:31:16 +01:00
toaster
986ec8025d
Polish for Wrongwarp
...
- Anti-tailgate measure for the SMK titlescreen recreation (prevents slots on the same row from being used immediately one after the other)
- Slightly reduce spinout chance since it felt too frequent
2023-06-08 18:36:44 +01:00
toaster
2241c443f1
K_DrawMenuTyping: Use V_6WIDTHSPACE for header text
2023-06-08 17:49:47 +01:00
toaster
cb4a876e5a
K_DrawTimeAttack: Use K_drawButtonAnim
2023-06-08 17:49:17 +01:00
toaster
fcaf4e2fc2
Smoother Virtual Keyboard sliding
2023-06-08 13:44:35 +01:00
toaster
d7b46b967a
Wrongwarp: Randomised SMK character drivealong
...
Eggman always leads the pack
2023-06-08 00:58:27 +01:00
toaster
4cd1f894a2
M_DrawCharacterSprite: Refactor for more fine-grained control of sprite2, angle, and animation frame
2023-06-08 00:56:46 +01:00
toaster
04ceb09fd4
Delay wrongwarp music credit until the kayfabe is dropped
2023-06-07 23:05:55 +01:00
toaster
8efd4788e7
enum gdmusic_t
...
Replaces existing musicflag system, which only had one flag, with a priority system that overrides menu music in general.
Also adds the CHAO KEY FREE DDL WORKING 2023 goofy music for matchesplayed Chao Key generation.
2023-06-07 23:05:19 +01:00
toaster
1957f74853
Improve handling for Tournament Mode
...
- Clearer user-facing messages
- Returns to title screen clearing menus in the normal case
2023-06-07 17:55:26 +01:00