Commit graph

22412 commits

Author SHA1 Message Date
Anonimus
76c17ec7b9 Default bumpspark to removing only charge
Doesn't cancel drifts entirely, but completely resets a player's driftcharge.
2025-09-21 20:42:53 -04:00
Anonimus
5f9406cca0 Fix erroneous facepatch assign (fixes #122) 2025-09-21 18:02:54 -04:00
Anonimus
5c6da29657 Auto-center ALL rank and minimap patches, make offsets relative to center
The current system ended up loading to a lot of visual jank with certain addon characters
Most if not all vanilla characters have null offsets, and the edgecase icons should not necessitate using absolute offsets
2025-09-21 18:02:54 -04:00
Anonimus
0b1f458fb9 I'm just going to say stupid shit for these hash commits
🥹
2025-09-21 18:02:53 -04:00
NepDisk
eff9283bef Merge branch 'blankart-dev' into AirDrop 2025-09-21 17:34:54 -04:00
NepDisk
4553420b71 Use srb2 classic as the MS 2025-09-21 17:32:50 -04:00
NepDisk
9acbd66a9e Don't add ghosts that don't match our current record attack mode 2025-09-21 16:17:38 -04:00
NepDisk
0d87f8a662 Merge branch 'blankart-dev' into AirDrop 2025-09-21 15:28:58 -04:00
NepDisk
91f71a3cf5 Fix menu preset for airdrop 2025-09-21 15:27:22 -04:00
NepDisk
b769bcd295 Adjust for our needs 2025-09-21 15:21:36 -04:00
JugadorXEI
eb4d4717e5 Move cv_showgremlins code to P_SweepTestLines so it can still fire 2025-09-21 15:08:36 -04:00
JugadorXEI
01b2f9d5b0 Add workaround for gremlin'd wall collisions 2025-09-21 15:06:29 -04:00
NepDisk
4495ae6b4c Merge branch 'blankart-dev' into AirDrop 2025-09-20 19:33:10 -04:00
NepDisk
703afe7992 Merge pull request 'Bot improvement changes' (#120) from bothandlechanges into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/120
2025-09-21 00:39:14 +02:00
NepDisk
4cebf26be3 Merge branch 'blankart-dev' into AirDrop 2025-09-20 18:18:07 -04:00
NepDisk
fbe224bce3 Merge pull request '[ENHANCEMENT] Color-code and angle bananas' (#119) from bananablind into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/119
2025-09-20 23:26:38 +02:00
Anonimus
31aea3cd97 Color-code and angle bananas
* Bananas, similar to Orbinauts, now preserve the user's color
* They also preserve the last angle they had within the drag chain; if they're thrown forwards, the angle matches the player's
2025-09-20 16:40:55 -04:00
NepDisk
78a9947662 Merge branch 'blankart-dev' into AirDrop 2025-09-20 14:01:38 -04:00
Lactozilla
3b489df3db Fix SRB2 1393 (Nep: also flats and brightmap support Thx lug) (Closes #115) 2025-09-20 13:43:35 -04:00
NepDisk
e2fba0195c Merge branch 'blankart-dev' into AirDrop 2025-09-20 13:21:46 -04:00
NepDisk
de3a843974 unleash the blananas 2025-09-20 13:20:07 -04:00
James R
fba66c4084 Do not disable and reenable sounds entirely when window focus changes
Sounds are not started if the window is unfocused,
regardless of sound_disabled.

Fixes -nosound not working (sounds would always be
reenabled if window comes into focus).
2025-09-20 17:45:38 +02:00
GenericHeroGuy
e5c97ca233 Introducing: __attribute__((__cleanup__))
I don't wanna hear about MSVC... or C++...
This fixes NUMEROUS memory leaks introduced by G_ReadDemoHeader,
which I was utterly oblivious to up until an hour ago
2025-09-20 16:52:44 +02:00
NepDisk
49c0b2c00e Make Airdrop drop lines only turn yellow when you have ringboost 2025-09-20 10:23:15 -04:00
NepDisk
de5a8594b9 Add more conditions here 2025-09-20 09:43:32 -04:00
NepDisk
aba9e23a0d Readd bot airbrake logic for bot controllers 2025-09-20 09:40:27 -04:00
NepDisk
ca3d533771 Don't break the airdrop toggle, you BAKA! 2025-09-20 01:00:23 -04:00
NepDisk
7de3cc3b25 Add toggle logic for Air Drop 2025-09-20 00:42:47 -04:00
NepDisk
ffa7850bb6 AirDrop Starting Commit
This introduces a new optional feature called Airdropping. When holding brake in the air you will start to fall faster. If you have rings active and have rings on you, you Ring Drop to fall even faster and with less delay. The ringboost output from this move is weaker then using rings normally making it so always using ring drop isn't the best play
2025-09-20 00:41:08 -04:00
NepDisk
dbabd84715 Don't use map modifier 2025-09-19 22:41:00 -04:00
NepDisk
044e8c6ec1 Remove sclar on driftskill, make small grip lock out after drifts and make bots go neutral faster at high speeds 2025-09-18 16:53:08 -04:00
NepDisk
4a1618829b Merge branch 'blankart-dev' into bothandlechanges 2025-09-18 16:27:17 -04:00
Anonimus
b36b327a00 UPDAYTE DE GOT TAMN HAYSH
Maybe we should move hashes to a header that's easy to drop in from asset compiling?
Maybe? ...please?
2025-09-18 16:11:49 -04:00
Anonimus
b6c34067bb Universal scale for cluster distancing
Should hopefully make gradienting less punishing on maps like Green Cave
2025-09-18 16:11:49 -04:00
NepDisk
6512d71e4e Try to improve regular turns and drifts 2025-09-18 15:59:45 -04:00
GenericHeroGuy
fd65151d50 Fix ghost hitlist causing zone errors (closes #118)
Beware the wrath of PU_LEVEL
2025-09-18 21:19:06 +02:00
NepDisk
2e588d3516 Make this a 3 2025-09-18 10:45:17 -04:00
NepDisk
2f337ee3d6 try Netsyncing this stuff 2025-09-18 10:31:53 -04:00
GenericHeroGuy
0362a0dff4 Add debugmappatch, for hot-reloading map patches 2025-09-18 16:30:37 +02:00
Anonimus
bb1f65fcc1 Fix compiler/linker fussing and inconsistencies
Some things got lost in translation in the revert
2025-09-18 04:10:34 -04:00
NepDisk
7c7368fe93 Sunbeam hashes 2025-09-18 01:16:08 -04:00
Gustaf Alhäll
d0ab031a71 Remove redundant vertex, matrix and quaternion code 2025-09-18 00:59:35 -04:00
LJ Sonic
bfc55ed016 Allow passing a vector to Matrix.translation/scaling() 2025-09-18 00:20:47 -04:00
LJ Sonic
2f69f46a0a Rename Matrix.fromTranslation/Scaling() 2025-09-18 00:20:18 -04:00
LJ Sonic
96c1fc4bd1 Fix name of matrix.get() and matrix.set() 2025-09-17 22:35:05 -04:00
LJ Sonic
7ee04cdaaa Fix bruh moment 2025-09-17 22:30:45 -04:00
LJ Sonic
e180d7720e Add missing include directive 2025-09-17 22:29:50 -04:00
LJ Sonic
18d54fc07b Implement vectors, matrices and quaternions 2025-09-17 22:27:36 -04:00
LJ Sonic
8b2626165b Add lua_tofixed() and luaL_optfixed() 2025-09-17 22:13:35 -04:00
NepDisk
9c30e7a422 Fix some compiler warnings AGAIN 2025-09-17 20:56:29 -04:00