Commit graph

2237 commits

Author SHA1 Message Date
NepDisk
3ec3320774 Merge branch 'blankart-dev' into socmenus2 2025-06-23 00:07:35 -04:00
NepDisk
a3367858b8 Add expert speed 2025-06-22 11:13:00 -04:00
NepDisk
db66b00ec0 Merge branch 'blankart-dev' into socmenus2 2025-06-19 13:05:47 -04:00
NepDisk
38495d4449 Fix some clang warnings 2025-06-14 16:46:49 -04:00
GenericHeroGuy
12dfdd2f11 Remove Pandora's Box and Emblem Hints 2025-06-03 19:16:12 +02:00
GenericHeroGuy
1b0ea34476 Add No Spread flag for patch finish lines 2025-06-03 01:10:11 +02:00
NepDisk
c1ca05c6c5 Adjust some stuff to accout for how the map header toggle works 2025-06-02 15:11:39 -04:00
NepDisk
4a29babb66 Inline P_MobjWasRemoved 2025-06-02 11:14:16 -04:00
NepDisk
04d3cea9e6 Fix flipcam playerflag sticking 2025-05-22 08:17:36 -04:00
NepDisk
deb447aec7 Port salty hop, changes for new terraindefs in assets 2025-05-20 17:07:13 -04:00
NepDisk
e9b79efe2d rename calc_arg_offset to match newest booststack 2025-05-18 17:48:57 -04:00
NepDisk
f8443108a7 More various fixes 2025-05-18 15:44:30 -04:00
NepDisk
91c4e0e7f0 Use Neptune shadow scales
Thanks Jon for the suggestion
2025-05-18 14:12:44 -04:00
NepDisk
f05c8ee548 fix oob write when map has playerstarts for 32 players 2025-05-13 16:08:20 -04:00
NepDisk
cd24b68517 Revert "Use 32 instead of maxplayers"
This reverts commit 769f41dba1.
2025-05-13 15:57:23 -04:00
NepDisk
654aaa6065 Fix bad copy paste 2025-05-13 05:34:39 -04:00
NepDisk
1ef87baf3f refactor kartspeed code and add respawn point safety 2025-05-12 22:25:11 -04:00
NepDisk
1d6dd4125a Remove Droptarget. 2025-05-10 07:31:51 -04:00
NepDisk
8c7d45b062 Merge branch 'blankart-dev' into mappatch 2025-05-06 15:11:51 -04:00
GenericHeroGuy
20396e14cb Operation: Save Megablock Castle
Two new finish line flags:
Single-Use, to make a finish line that only works on lap 0 and nowhere else
Require Sector Special, for the maps with FOF finish lines

For waypoints, the "flip finish line" flag on arg0 has been removed.
Instead, arg4 is now dedicated to holding flags applied to the finish line.
2025-05-06 20:43:31 +02:00
James R
67888c237d Activate sector each time / once actions when mobj touches the ground
Before

- Each time / once only activates when the mobj's sector
  changes
- The activation may depend on the mobj touching the floor
- If the mobj is in the air when the sector changes, the
  action will never be activated

After

- Each time / once actions that require floor touching
  also activate every time the mobj lands on the ground
  from the air (regardless of whether the sector changed)
2025-05-06 19:07:53 +02:00
NepDisk
19e8dc6691 Remove Check water from spots that shouldn't use it 2025-05-05 18:59:13 -04:00
NepDisk
4beb4e6f02 Only Run patch waypoint functionality on patched maps
The Wiki says its only active on patched maps, so I'm acutally making that true.
2025-05-05 09:08:17 -04:00
GenericHeroGuy
54a628bdfd Enable waypoints for patched maps 2025-05-03 18:09:40 +02:00
NepDisk
c3bae82317 Update waterrun conditions and make water trails spawn on items 2025-05-01 10:22:09 -04:00
NepDisk
9584982685 Revert Rewrite mines
As much as this pains me, this might be needed for lua compat.

This reverts commit 1381a56077.
2025-04-29 18:10:57 -04:00
Anonimus
00470714c0 Make bots drift 2025-04-25 16:21:57 -04:00
NepDisk
6ee27d76de Fix up and remove some objects 2025-04-24 16:07:37 -04:00
Sally Coolatta
2c50b2ee58 Remove P_NightsItemChase
Keeps being called in some strange instance by rings, even though the case that calls it shouldn't happen, and causing a crash -- just delete it.
2025-04-23 18:02:37 -04:00
Sally Coolatta
272ebc164d Make ring respawn a division
Lets it stay very long for 1v1 like we want, but not matter the closer it gets to 8 players. Tired of people spamming rings to compensate for this problem :V
2025-04-23 17:14:25 -04:00
NepDisk
012df40fcd Terrain Def Mapheader toggle 2025-04-21 13:31:41 -04:00
NepDisk
89478cdd47 Fix lingering nights score 2025-04-13 18:07:29 -04:00
NepDisk
af06da6560 Port v1 objects pt 6: Port 2.1 bosses 2025-04-13 17:39:35 -04:00
NepDisk
94cc3ac59f Remove some confcliting objects 2025-04-10 11:56:54 -04:00
NepDisk
af9d7a4522 Merge branch 'blankart-dev' into portv1objects 2025-04-09 20:04:47 -04:00
NepDisk
dede660e89 Reduce wall transfer tilting and make it only affect the player 2025-04-09 20:03:24 -04:00
NepDisk
a580bc9433 Port v1 objects pt 4.5: extra stuff 2025-04-09 16:39:58 -04:00
NepDisk
f0a6a112ac Port v1 objects pt 4 2025-04-09 13:45:35 -04:00
NepDisk
daf5fdf748 Remove Bumper Death animation 2025-04-07 21:01:01 -04:00
NepDisk
32b9b82dc2 Port v1 objects pt 3 2025-04-07 17:54:14 -04:00
NepDisk
1fb07bacb7 Port v1 objects pt 2 2025-04-07 00:32:32 -04:00
NepDisk
7983b94cf3 Porting v1 objects part 1 2025-04-06 12:34:50 -04:00
Alug
d5c257d2ac fix one -Wmaybe-uninitialized warning 2025-04-05 14:47:21 +02:00
James R
06c584d1fd Don't reset camera position when spectating
Fixes a software renderer crash due to hitlag VFX from the
player's death (death from spectating) being too close to
the camera.
2025-04-01 23:12:37 -04:00
Alug
7656b519bf fix postimg data types mismatch
also remove the "postimgflag_t" typedef since its useless
and use smoler type for everything we dont need much space lol
2025-03-30 10:38:36 -04:00
Alug
6b1de73341 move postimg flags to camera struct
- also dont let water and heat be applied on top of each other since it does not look good (water postimg takes priority over heat)
- also save a little time in opengl splitscreen since it does not support heat or wöter effects
2025-03-30 10:33:48 -04:00
Alug
fe30efacdd refactor postimg stuff so it can be combined with each other better
thx much indev! <3
everything now works with encore!
software now also supports screen effects in splitscreen!
2025-03-28 18:22:01 -04:00
NepDisk
2ed793518e Remove extra height from boostflame 2025-03-27 00:24:38 -04:00
NepDisk
769f41dba1 Use 32 instead of maxplayers 2025-03-27 00:13:21 -04:00
NepDisk
945704849f stacking part 6: Implement customization cvars 2025-03-26 13:35:26 -04:00