Commit graph

23776 commits

Author SHA1 Message Date
NepDisk
6b4081663a Revert "Fix map hooks not providing the current maps in compatmode"
This reverts commit 5de81eb62b.
2026-02-11 15:34:06 -05:00
minenice55
4d1454a299 why was different from kart 2026-02-11 15:25:32 -05:00
NepDisk
229d5cd564 Don't Draw flame meter when exiting
You are no longer playing so lets clean up the screen
2026-02-11 12:51:01 -05:00
NepDisk
26fe00f1e8 Fix invalid items or itemamount from displaying SAD in the item slot 2026-02-11 12:42:59 -05:00
NepDisk
e30774477f Package SDL2 with appimage
The fact SDL2 has been killed off makes this super annoying as SDL2-compat is pretty buggy and breaks all the time
2026-02-11 12:21:16 -05:00
minenice55
c70c22efe6 still doesn't work
but use K_BotDefaultSpectator more
2026-02-11 01:42:46 -05:00
minenice55
5fd1955845 doesn't work for what we need but...
implement K_BotDefaultSpectator
2026-02-10 23:25:51 -05:00
minenice55
c9755c9712 getting somewhere? 2026-02-10 22:54:06 -05:00
NepDisk
46e9d659a9 AppImage building support 2026-02-10 20:21:16 -05:00
minenice55
8feb843c11 remove the nuke 2026-02-10 18:45:14 -05:00
minenice55
86e47fe1ae I went to war on the bots and got nuked
DOESN'T FULLY WORK
2026-02-10 18:14:08 -05:00
minenice55
968b6642d8 this is probably a bad idea 2026-02-10 17:26:58 -05:00
minenice55
40d566f607 UNTESTED stop bots from spawning in item breaker 2026-02-10 17:04:51 -05:00
NepDisk
5de81eb62b Fix map hooks not providing the current maps in compatmode 2026-02-10 11:35:42 -05:00
Alug
adce4197e0 make lumpnumcache case sensitive + optimize + replace quickncase hash with FNV1a
lumpnumcache can be case sensitive W_CheckNumForName should also look for uppercase stuff and W_LumpExists is case sensitive anyways
this avoids having to always account for case (toupper/tolower) during hash and string comparisons and even allows us to even directly compare our strings instead of using fastcmp (std::strings allow this!)
from some benchmarking externally this makes this faster quite a bit
2026-02-10 09:22:02 -05:00
NepDisk
71175d82ca Don't allow bots to do grip turns in the air 2026-02-09 22:41:22 -05:00
NepDisk
21000c7969 Refactor and Clean up various respawn related functions 2026-02-09 22:18:49 -05:00
minenice55
fbbb3c543e make non-overheating flame shield unable to damage players
and tweak visuals to convey overheating a bit more
also raises the flamometer up a bit
2026-02-09 21:05:03 -05:00
NepDisk
bfa0569815 Make burn out boosting less strong 2026-02-09 18:30:56 -05:00
Alug
018ba7be55 HWR_CreateBlendedTexture: init a bunch of stuff 2026-02-09 17:46:04 -05:00
Alug
f4120fe776 move gamepad led ticker after render logic
this does not really matter but save a tiny little amount of time before rendering a frame
2026-02-09 17:39:42 -05:00
NepDisk
b2ee66cffb Tweak around recovery dash numbers a bit 2026-02-09 14:29:17 -05:00
NepDisk
89d2fd24f6 Reset Flamedash when flamestore expires
This makes it so that the turning loss given by the flameshield resets when you use up your flameshield, rather then lingering.
2026-02-09 13:17:19 -05:00
NepDisk
739c449745 Kick this down for reworked numbers 2026-02-08 23:49:42 -05:00
minenice55
a38c3a843a UNTESTED; cut flame shield temperature and fuel by 10% 2026-02-08 22:02:35 -05:00
minenice55
f5928880b3 enable fast fuel by default (and make it burn faster) 2026-02-08 21:51:59 -05:00
Alug
f36e166796 add "vid.udup" same as vid.dup but not scaled with "highreshudscale" 2026-02-08 11:29:17 -05:00
NepDisk
14bf52af43 Combine vid.dupx and vid.dupy 2026-02-08 11:25:09 -05:00
NepDisk
60a19aaf61 Various openGL vhs effect changes
Thanks Alug!
2026-02-08 10:18:56 -05:00
NepDisk
1750ed1863 Update gld_FrustumAngle 2026-02-08 10:02:08 -05:00
Alug
5d1f03b77f delet all the Z_Free checks
Z_Free already checks its input internally!
2026-02-08 09:51:17 -05:00
NepDisk
557166ccef Init more stuff 2026-02-08 09:51:17 -05:00
minenice55
5082409aec try to fix tapping recovery spin input keeping boosted acceleration 2026-02-08 02:32:42 -05:00
minenice55
38eb41940b heavy drop acceleration assist when turning
also restore some of the heavy drop feel tuning when heavy-only is used (it should still be fun 🥹)
 to keep light and heavy in balance we unfortunately need to sack the feel-tuning in fusion so it should stay like it is in d738ad595 there
 as an additional measure hi-power heavy drop is now much shorter in fusion
2026-02-08 01:07:07 -05:00
minenice55
dd1022b18c implement the egg brick proper 2026-02-07 23:11:52 -05:00
GenericHeroGuy
d738ad5957 Alright, take it or leave it 2026-02-08 01:07:20 +01:00
NepDisk
38f9419fc2 Merge pull request 'Heavy Airdrop and Fusion Air drop' (#215) from heavyairdrop into next
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/215
2026-02-07 20:49:09 +01:00
NepDisk
54feed7c60 Merge branch 'next' into heavyairdrop 2026-02-07 14:48:51 -05:00
NepDisk
a13028b4f9 Merge Deez 2026-02-07 14:48:18 -05:00
NepDisk
819e7b6919 Merge branch 'next' into heavyairdrop 2026-02-07 03:12:40 -05:00
minenice55
3306c276a1 make null drift tilt "feel" influenced by momentum 2026-02-07 00:41:30 -05:00
NepDisk
524a61266c Merge branch 'next' into heavyairdrop 2026-02-06 18:51:31 -05:00
yamamama
d35c8c37d6 Add some effects for null-drifting 2026-02-06 17:52:32 -05:00
NepDisk
487d0d87bc Merge branch 'next' into heavyairdrop 2026-02-06 16:44:49 -05:00
NepDisk
66defc522b Fix Speedcap removal vars being broken 2026-02-06 16:44:14 -05:00
NepDisk
0db1160835 Don't allow heavy airdrop to waterskip 2026-02-06 16:13:47 -05:00
NepDisk
acedad42e4 Merge branch 'next' into heavyairdrop 2026-02-06 16:03:39 -05:00
NepDisk
1c1a7998e2 Move wallspikes to 5022 2026-02-06 15:55:55 -05:00
NepDisk
06d9a6f3f7 Merge branch 'next' into heavyairdrop 2026-02-06 15:32:54 -05:00
NepDisk
d9ec74dea7 Fix missing null drift effect
oops!!!!!!
2026-02-06 15:31:31 -05:00