Commit graph

21573 commits

Author SHA1 Message Date
NepDisk
43ad4b045b Play sound when getting low on rings 2025-05-22 08:48:49 -04:00
NepDisk
7d7e107fc2 Lower starting Rings back to 5 2025-05-22 08:30:51 -04:00
NepDisk
04d3cea9e6 Fix flipcam playerflag sticking 2025-05-22 08:17:36 -04:00
NepDisk
c8d5ef46be Disable Floor ring drain sector special 2025-05-21 20:26:13 -04:00
NepDisk
44ce0fd448 Only do particles on real landing and make exiting pit hits not instashield 2025-05-21 16:10:42 -04:00
GenericHeroGuy
11b4d9606e Merge branch 'blankart-dev' into improveddrifiting 2025-05-21 20:34:22 +02:00
NepDisk
64e99e8c26 fix video menu coloring and add extra video modes 2025-05-21 10:43:31 -04:00
NepDisk
92375116e6 Fix movefloor/ceiling using wrong args 2025-05-21 10:04:09 -04:00
NepDisk
2ee8729585 Fix Music Remap 2025-05-21 07:25:56 -04:00
NepDisk
5ce5f607c8 Fix Special 403 for bowling pin cut 2025-05-21 07:07:26 -04:00
NepDisk
deb447aec7 Port salty hop, changes for new terraindefs in assets 2025-05-20 17:07:13 -04:00
NepDisk
869255f9ec Merge branch 'infostuff' into blankart-dev 2025-05-20 09:40:44 -04:00
NepDisk
2e0516305c Fix bowling pin count 2025-05-20 08:25:37 -04:00
NepDisk
a0db165e93 Some small changes for respawn 2025-05-19 18:20:19 -04:00
GenericHeroGuy
da226e75a5 More robust(?) finish line handling 2025-05-20 00:07:37 +02:00
NepDisk
fbccc955c9 Only Drop rings if mobj2 is a player 2025-05-19 17:17:33 -04:00
GenericHeroGuy
6e8e027a6e Fix incorrect parsing of map patches 2025-05-19 20:44:38 +02:00
NepDisk
cfe10eb5c1 Use char* instead of void * to avoid using GCC extension of void being 1 2025-05-19 13:43:57 -04:00
GenericHeroGuy
4d2dc53972 Fix warnings 2025-05-19 19:36:49 +02:00
NepDisk
6c2efa96a5 Somewhat fix jank air animation 2025-05-19 12:56:06 -04:00
NepDisk
7a7d9bcd97 always AIZ driftdust 2025-05-19 12:23:55 -04:00
GenericHeroGuy
f5b779c7db Avoid duplicating freeslots and clean up lua_infolib 2025-05-19 18:22:34 +02:00
GenericHeroGuy
13a0378cea Turn namehash/nameofs into a struct, and linearly allocate freeslots
Also fix bugged skincolor & precipprops clear in lua_infolib
2025-05-19 18:22:00 +02:00
GenericHeroGuy
4d3f43b8e4 Move skincolors definition from doomdef.h to info.h
Recompiling 80% of the codebase every time was getting on my nerves...
also clean up initialization a bit
2025-05-19 17:29:55 +02:00
GenericHeroGuy
360e7419e8 Merge branch 'blankart-dev' into infostuff 2025-05-19 15:23:51 +02:00
NepDisk
83312b6e26 Fix TA menu menucaps 2025-05-19 09:16:43 -04:00
NepDisk
3c941ac6a4 Remove OPUS
As much as I would like it, Windows is garbage. Assets update coming soon
2025-05-19 08:09:45 -04:00
NepDisk
7d67d7b03b Disable the gainax until we have graphics for it. 2025-05-19 00:39:43 -04:00
NepDisk
62537cece1 Fix sneaker stacks sometimes sticking 2025-05-19 00:12:55 -04:00
NepDisk
bfa520f5a4 Add Menucaps to kartstats menu 2025-05-18 23:58:51 -04:00
NepDisk
05f1e18084 Large Menu commit
Ports 2.2's scrolling menu, port SRB2Kart Custom build Menucap cvar, register new menus
2025-05-18 23:55:03 -04:00
NepDisk
bafc9c3bd2 Fix rocket sneakers 2025-05-18 21:19:44 -04:00
NepDisk
32043b3825 Fix brakemod dropoff cvar not being registerd 2025-05-18 21:02:29 -04:00
NepDisk
cab441bad4 Fix diagonal squares 2025-05-18 19:58:50 -04:00
NepDisk
9179c6620c Remove air drifitng jitter
It looked really strange since you aren't on the ground to jitter in the first place.
2025-05-18 19:37:38 -04:00
NepDisk
1897f9d1e7 Fix weird stacking speed dropoff issue
Thanks so much Indev!
2025-05-18 18:56:11 -04:00
NepDisk
e9b79efe2d rename calc_arg_offset to match newest booststack 2025-05-18 17:48:57 -04:00
NepDisk
99daf2efd8 Use sneakerstacking sound cvar and use stacking helper func 2025-05-18 17:33:21 -04:00
NepDisk
f8443108a7 More various fixes 2025-05-18 15:44:30 -04:00
NepDisk
30eb87487b Use negative here instead 2025-05-18 14:19:33 -04:00
NepDisk
4950069cd6 Fix other minor issues brought up
Thanks again Jon
2025-05-18 14:18:06 -04:00
NepDisk
5f2fd005f0 Revert rocketsneaker usage nerf 2025-05-18 14:15:39 -04:00
NepDisk
91c4e0e7f0 Use Neptune shadow scales
Thanks Jon for the suggestion
2025-05-18 14:12:44 -04:00
NepDisk
b9836e4925 Add toggle for deadzone style
The game now defaults to Kart style deadzone to remove that stiffness felt on shallower angles
2025-05-18 14:06:56 -04:00
GenericHeroGuy
1d0a066590 Add name hashing for supported info types 2025-05-18 18:13:04 +02:00
GenericHeroGuy
0009807746 Unify info lookup functions for SOC/Lua/ACS
Use MAX* constants instead of -1 for invalid values, because enum signedness
is implementation-defined
2025-05-18 17:37:47 +02:00
GenericHeroGuy
95ae54fd08 Actually inline strbuf_get 2025-05-18 14:47:50 +02:00
GenericHeroGuy
c3fe5e80ac Screw checking for nameofs being zero, just keep count of mobjs/states 2025-05-18 14:46:24 +02:00
NepDisk
39f507d2b5 Make Ring drop on bumps consistent 2025-05-17 20:23:18 -04:00
NepDisk
a3b6a13e95 Fix retry softlock 2025-05-17 17:15:52 -04:00