Commit graph

20123 commits

Author SHA1 Message Date
NepDisk
4b1324da69 Remove Battle capsule stuff and turn it into Item Breaker
You have to smash every itembox in a map as fast as you can. When you mash you get a pogospring and waiting gives a sneaker
2024-12-17 00:24:20 -05:00
NepDisk
1e678f660f Remove TESTERS and HOSTTESTES and use v1 assets where applicable 2024-12-16 14:23:14 -05:00
NepDisk
9dee047420 Minor fixes 2024-12-09 17:21:46 -05:00
NepDisk
33e0954002 Revert 'Remove FIN'
This reverts commit d970747c85.
2024-12-09 17:21:46 -05:00
NepDisk
3d26be2158 Revert "Remove Brak Eggman"
This reverts commit 364651ac39.
2024-12-09 17:21:46 -05:00
Alug
68496a68ce fix early return in comparePolygons
thx durr very cool
2024-11-26 14:51:07 +01:00
NepDisk
83fc4e8342 Port some callfuncs from base SRB2 ACS merge
This could be handy for all sorts of stuff
2024-11-25 11:40:20 -05:00
Alug
a09bde5364 use actual view to clip segs in ogl instead of calculated fov
thx dsda-doom!
basically better performance in alot of cases and technically should fix any future issues if someone plays on weird aspect ratios
2024-11-19 17:28:36 +01:00
NepDisk
67ea1fdc04 Fixed removed stuff 2024-11-18 11:44:46 -05:00
NepDisk
5abf1ad017 Revert "Make UDMF scale compatible with ZDoom's spec"
This reverts commit 437d728ec9.
2024-11-18 11:38:08 -05:00
NepDisk
e2c9364355 faketics 2024-11-18 10:38:18 -05:00
toaster
4d133ca377 P_GetNodeType: Do not dereference invalid pointer for **nodedata parameter 2024-11-18 10:28:10 -05:00
SteelT
a68e6fb10c Set curl_failedwebdownload to true for corrupt or modified HTTP downloads.
So that it actually falls back to direct downloading
2024-11-18 10:20:05 -05:00
SteelT
1fc0499d7e Add MD5 checking to HTTP downloading
In cases of where the file mismatches from what the server expects, it will fall back to direct downloading of the file.
2024-11-18 10:19:57 -05:00
NepDisk
36f28e599e Support cheatcheckactivator for RR support 2024-11-18 10:12:13 -05:00
Sal
437d728ec9 Make UDMF scale compatible with ZDoom's spec 2024-11-18 09:55:13 -05:00
NepDisk
c762761eff Fix Spring angle
Yes this is duped code but I can't be assed to figure out why the previous broke shit
2024-11-16 21:18:06 -05:00
NepDisk
28d8f15bfc Merge branch 'v2dev3' into ACS2 2024-11-16 14:27:34 -05:00
hayaunderscore
ac7ee79e22 add a fallback to set spr2 for manually set PLAY frames 2024-11-16 14:22:21 -05:00
Alug
bed5bb3215 fix ogl y shearing verical aim 2024-11-16 14:22:15 -05:00
hayaunderscore
98f8bd46cd support for legacy v1 musicdefs 2024-11-16 14:22:08 -05:00
Alug
dffb5d6e85 Merge remote-tracking branch 'origin/ACS2' into ACS2 2024-11-14 23:55:45 +01:00
Alug
53c8d97dfe fix spritesclales not being initiliased if they didnt got set uh 2024-11-14 23:55:34 +01:00
Alug
8ed1631a74 fix spritesclales not being initiliased if they didnt change uh 2024-11-14 23:54:14 +01:00
Sally Coolatta
357b2cd571 Opening_t typedef 2024-10-29 12:15:20 -04:00
NepDisk
4db4864151 I'm a blind fuck lel 2024-10-28 21:06:00 -04:00
NepDisk
b66f384d1c Fix Jawz behaviour 2024-10-27 14:03:09 -04:00
NepDisk
e3f6cf4092 Add new items to menu 2024-10-26 12:59:56 -04:00
NepDisk
1766932ea9 Improve mapthing mobjlib code and expose I_GetPreciseTime 2024-10-26 02:01:58 -04:00
NepDisk
5fced3f706 Use a modified ACSVM to support 10 arg linedefs
62dd76dbcd
2024-10-23 13:12:10 -04:00
NepDisk
62f50486fe Merge branch 'v2dev3' into ACS2 2024-10-23 13:02:58 -04:00
Alug
7091bd6691 Fix HWR_SplitWall and sloped midtextures
based on https://git.do.srb2.org/STJr/SRB2/-/merge_requests/1781/
but modified from saturn to not make performance worse
2024-10-23 18:57:43 +02:00
Alug
c58a08baba replace those with macros + remove unused pointtoangleex
reduces function call overhead, those are called quite often for alot of things
and R_PointToAngleEx is basically useless due to R_PointToAngle64
2024-10-23 17:20:41 +02:00
Alug
ce82aa1f19 fix a -Wmaybe-uninitialized warning
deez nuts are being used unitialised
this will only ever be used with TC_RAINBOW so why not move it into the condition for it?
2024-10-23 14:59:52 +02:00
Alug
507f05e7bb add missing "do" 2024-10-23 14:37:36 +02:00
Alug
5db012f7a1 jeez calm down -Wpedantic 2024-10-23 14:15:24 +02:00
Alug
3058a6b715 fix up makefiles + support newer gcc versions 2024-10-23 13:58:48 +02:00
Alug
5a0740803c use glibc strlcpy and strlcat with glibc2.38 and above
also silences warnings related to this
2024-10-23 13:46:41 +02:00
Alug
9a15f21236 fix a few more compiler warnings 2024-10-23 13:44:30 +02:00
NepDisk
049c182288 Massive warning clean up 2024-10-23 00:01:03 -04:00
NepDisk
f51669626a Remove this from features 2024-10-22 19:48:34 -04:00
NepDisk
f381a1ce47 use saturn behaviour for lib_sStopSoundByID 2024-10-22 19:11:52 -04:00
NepDisk
c526cc5da2 use saturn behaviour for lib_sStopSoundByID 2024-10-22 17:50:15 -04:00
NepDisk
ec7e1e7f2c Go back to using Sourcefiles since make works again. 2024-10-22 16:56:19 -04:00
NepDisk
fca25088c7 fix graphic rendering issue with makefiles
Thanks Luggy!
2024-10-22 13:17:43 -04:00
NepDisk
a917a2a713 Basic work to get make compiling again
Fonts are beyond fucked so this will have to be figured out in a new commit
2024-10-22 12:43:03 -04:00
NepDisk
b44e97cc21 prevent map command crash from maps with invalid or non existing mapinfo
dba7a7dc3c
2024-10-22 02:45:21 -04:00
NepDisk
57b92b9491 prevent map command crash from maps with invalid or non existing mapinfo
dba7a7dc3c
2024-10-22 02:44:53 -04:00
NepDisk
66913e6461 Reimplement default Kart v1 medals 2024-10-22 02:08:43 -04:00
NepDisk
7a0906d919 Reimplement default Kart v1 medals 2024-10-22 02:08:07 -04:00