Commit graph

23003 commits

Author SHA1 Message Date
yamamama
6e86c7af83 Expose some functions to Lua 2025-11-17 19:06:35 -05:00
yamamama
e354ac55d0 Prevent Alt. Shrink lawnmower nonsense by applying boostpower preemptively to its speedboost 2025-11-17 19:06:14 -05:00
GenericHeroGuy
437c57d30a Add Spawn Finish Line thing type, deprecate waypoint finish line spawning 2025-11-17 23:29:56 +01:00
NepDisk
f1db68a167 Send Makefile build to the shadow zone
Theres no way I'm fixing those now lmao, too tied to CPM at this point
2025-11-17 14:34:13 -05:00
GenericHeroGuy
68761058c4 Spawn patched mapthings after copy slopes (and cleanup) 2025-11-17 20:09:21 +01:00
minenice55
d5929a73fb experiment: wall transfers should allow zero speed 2025-11-17 13:46:56 -05:00
NepDisk
1af33b1ff4 Fix lives/stats icon not adjusting based on layout 2025-11-17 13:05:39 -05:00
NepDisk
c09406f349 Blanify some file headers 2025-11-17 12:29:27 -05:00
NepDisk
3ee49976d0 update windows build instructions 2025-11-17 18:20:00 +01:00
NepDisk
252e5ff0ae Update this to be accurate 2025-11-17 18:08:03 +01:00
NepDisk
6600d1e041 Merge pull request 'openAL Backend' (#181) from openalclassic into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/181
2025-11-17 17:58:04 +01:00
NepDisk
12cf01c557 Merge branch 'blankart-dev' into openalclassic 2025-11-17 11:34:56 -05:00
Gustaf Alhäll
f11df6c102 Fix buffer overflow when tag bits are set 2025-11-17 16:33:14 +01:00
GenericHeroGuy
13d4c71b74 Fix compiling without DISCORDRPC 2025-11-17 15:53:54 +01:00
NepDisk
d7c204e04a Readd assumption of 44100 for LOOPPOINT for old track support 2025-11-17 07:06:09 -05:00
NepDisk
242ef6bf76 This is kinda redundent eh? 2025-11-17 03:55:33 -05:00
NepDisk
d4ed32a799 Port packetloss cycles commit as well 2025-11-17 03:49:35 -05:00
NepDisk
fcba6319d3 Port SRB2Classic Packetloss indication logic 2025-11-17 03:40:15 -05:00
NepDisk
84422603d0 Properly unset TICCMD_RECEIVED like it use to
packet loss indication logic is commented out until I port a fix
2025-11-17 03:20:27 -05:00
NepDisk
5b9f6b65c4 Split big switch statment for PT switches into seperate funcs 2025-11-17 02:36:05 -05:00
NepDisk
4bc1d49a24 Merge branch 'blankart-dev' into openalclassic 2025-11-17 00:46:53 -05:00
NepDisk
01ced8b647 Revert "Readd ticcmd_recieved removal code"
This did nothing anyway according to alug due to the G_MoveTiccmd

This reverts commit 48d41440c8.
2025-11-17 00:44:51 -05:00
NepDisk
ab9d22abbf Merge branch 'blankart-dev' into openalclassic 2025-11-17 00:04:00 -05:00
NepDisk
48d41440c8 Readd ticcmd_recieved removal code
Just bringing this back since classic did. This makes my head hurt....
2025-11-16 23:57:49 -05:00
yamamama
deb1abdb2c Clang-format K_PlayerWeight 2025-11-16 22:42:26 -05:00
yamamama
3bc6b89fa0 Experiment: Alt. Invin. PvP bumps
Getting lapped and trying to push through 31 other people feels like ass
2025-11-16 22:38:07 -05:00
NepDisk
38fb87199d Fix unsafe float compares 2025-11-16 21:25:58 -05:00
NepDisk
39ac26d4df Merge branch 'blankart-dev' into openalclassic 2025-11-16 20:54:54 -05:00
NepDisk
da3d04cc0f We can't force sad anymore due to it being rolled into MAXKARTITEMS, fix warning 2025-11-16 20:54:28 -05:00
NepDisk
aed0888e41 Remove now unused vars 2025-11-16 20:24:50 -05:00
NepDisk
d64c36bbf7 Merge branch 'blankart-dev' into openalclassic 2025-11-16 20:22:49 -05:00
NepDisk
b54d13120a Finally add noverifyiwads cmake flag 2025-11-16 20:21:02 -05:00
NepDisk
321baf1cd7 Reshuffle sound ids so that it matches up to v1
You can blame v1 map makers for this one.
2025-11-16 20:13:08 -05:00
NepDisk
4de0ba103f remove Doom sound sample rate conversion code
Fixes a crash and was redundant anyway since openAL will handle this for us
2025-11-16 19:12:07 -05:00
chromaticpipe
fdf2464ccf Configurable sector brightness in software 2025-11-16 13:54:10 -05:00
GenericHeroGuy
67dd2c875f Add altitem flags, fix alt shrink setting indirect cooldown 2025-11-16 15:47:05 +01:00
NepDisk
7033b3f406 Fix sounds being broken for a small while after audio restart 2025-11-16 09:37:08 -05:00
NepDisk
d078d8874b Please just use the macro.... 2025-11-16 08:48:59 -05:00
NepDisk
6c6e5aa8ec Fix last sample of a song getting stuck if it doesn't loop 2025-11-16 08:31:46 -05:00
yamamama
e4107aaa45 Readjust pathfind odds distance value
Forgot to correct it after I fixed the multiplier oversight
2025-11-16 04:58:06 -05:00
yamamama
edbcfe3af8 Read baked offsets from the interpolation target 2025-11-16 00:51:44 -05:00
yamamama
c37924428d Expose Alt. Invin. values to Lua
Not letting people modify maxinvincibilitytime because that'd mess up too much
It's also super redundant; you can emulate this in like maybe a line of code in a script lol
2025-11-16 00:27:46 -05:00
yamamama
245085fa2b Prevent bottlenecking at minimum Alt. Invin. times
The time limit is super short, and the offroad creep and speed loss kick in after 2 seconds. I think this'll be okay.
2025-11-16 00:25:30 -05:00
yamamama
84e0f9503e SecsToFixed, SecsToFixedTens, and 64-bit variants
Converts seconds/tens of seconds to fixed_t values:
- SecsToFixed: 1 second is 1 fracunit
- SecsToFixedTens: 10 seconds is 1 fracunit
2025-11-16 00:23:12 -05:00
NepDisk
57d053a3cb Go Go gadet lower sleeptime 2025-11-15 22:33:33 -05:00
NepDisk
44af457363 [PATCH] Fix fades
Thanks Alug
2025-11-15 22:14:54 -05:00
NepDisk
f5c1cd63b4 LUA_HookPlayerItem is now UINT8 pt2
done
2025-11-16 01:37:26 +01:00
NepDisk
23603656ad LUA_HookPlayerItem is now UINT8 pt1
doing this in the web client for codeberg cus lazy lol
2025-11-16 01:36:46 +01:00
NepDisk
19224629d9 Merge pull request 'Refactor item system' (#180) from itemstuff into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/180
2025-11-16 01:32:37 +01:00
NepDisk
a652bbddc0 reenable power music fades for debugging 2025-11-15 17:34:00 -05:00