Commit graph

22974 commits

Author SHA1 Message Date
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
minenice55
fc4c3ada89 comment out eggmine stuff (for now) 2025-11-15 17:05:47 -05:00
NepDisk
53753ef6f2 Show Music formats by name in dbg_music 2025-11-15 17:00:00 -05:00
GenericHeroGuy
77e4d92f5d Item capsules now use stringarg0 to specify the item type
...for obvious reasons
arg0 is now remapped from RR item types, cause why the hell not
2025-11-15 22:18:04 +01:00
NepDisk
d5c494f901 [PATCH} Prevent resumes and position sets from playing a few samples of a song's beginning
Thanks Alug!
2025-11-15 16:10:20 -05:00
GenericHeroGuy
9efc468979 Updated item toggles menu
Invinc is animated on the title screen, superring now gets locked out
Small odds code cleanup since the landmine's result is finally gone
2025-11-15 17:18:33 +01:00
NepDisk
0171463dae Properly end non looping jingles in streamed audio formats 2025-11-14 19:43:38 -05:00
NepDisk
5e63f06de8 only call netkeepalive between calls during gl precache
bcd54110d5
2025-11-14 17:22:05 -05:00
NepDisk
794c56504b Support GME loops by setting loops in I_PlaySong 2025-11-14 11:54:01 -05:00
NepDisk
5f99c77bcd [PATCH] Don't use magic numbers for float and short sizes
Thanks Alug
2025-11-14 10:32:49 -05:00
NepDisk
7f493e69d1 [PATCH] Fix Mono Files playing in double speed
Thanks Alug!
2025-11-14 10:28:34 -05:00
NepDisk
779e0fcc60 Update credits 2025-11-13 19:21:37 -05:00
NepDisk
e8eded5ef8 Port mixer_sound handeling of settrack
Idk if this works yet lmao
2025-11-13 19:19:37 -05:00
NepDisk
86654db6f1 [PATCH] Reset OpenMPT songpos at song end
Thanks Alug!
2025-11-13 18:42:05 -05:00
Alug
3aa0df3ce2 fix openmpt playing in mono and at halved samplerate 2025-11-13 23:29:41 +01:00
Alug
d840ae9c41 fix gme music not looping 2025-11-13 23:24:27 +01:00
NepDisk
3d607448ee [PATCH] Fix incorrect offsets in openAL music playback
Thanks Alug
2025-11-13 16:50:36 -05:00
yamamama
1529a5d94a Shortinvin isn't necessary, just use a minimum time limit 2025-11-13 16:12:11 -05:00
yamamama
ea090b35f0 Increase Alt. Invin. distance threshold...again
95% this time
2025-11-13 16:11:38 -05:00
yamamama
16ff617c8b Alt. Invin. bottlenecker prevention prelim 2025-11-13 12:34:33 -05:00
GenericHeroGuy
911c454fa8 Fix graphics replacements, fix altitem flag not being synced 2025-11-13 16:04:45 +01:00
NepDisk
1bc89c3fa7 If flags are not specified, assume 0 for P_DoPlayerExit 2025-11-13 10:02:02 -05:00
NepDisk
e15854b672 Merge branch 'blankart-dev' into itemstuff 2025-11-13 01:57:33 -05:00
NepDisk
8c82dcee90 Merge branch 'blankart-dev' into openalclassic 2025-11-13 01:56:16 -05:00
NepDisk
599cbafd65 Fix HUD hook not being put in the correct spot 2025-11-13 01:52:33 -05:00
yamamama
be8196c411 Buff Alt. Shrink speed
Curse of Easy Speed (or Gear 1)
2025-11-13 00:22:44 -05:00
NepDisk
edee116e90 Only adjust position if there is length 2025-11-12 23:21:33 -05:00
GenericHeroGuy
1385692e83 Cleanup itemroulette 2025-11-12 23:18:24 +01:00
GenericHeroGuy
e95faf8b55 Cleanup K_AwardPlayerItem 2025-11-12 22:50:29 +01:00
NepDisk
8a8f2d3814 Implement looping in openAL
Based upon what music setting does already but with an added loop_point var. Still suffers with the issue of inaccuracy like music setting does so needs cleanup/fixing
2025-11-12 16:39:09 -05:00