NepDisk
5505c02fd5
Fix logic oopsies in lives offset check
2025-11-30 16:03:07 -05:00
NepDisk
9a076cd88e
Fix 2p lives icon placement if offsets are on
2025-11-30 15:58:15 -05:00
toaster
631d9b4454
Fix a crash in K_drawBossHealthBar exposed by the new random functions
2025-11-30 15:15:20 -05:00
Oni
04e99590e1
Merge branch 'seg-fault-on-i-error' into 'master'
...
Generate a backtrace for I_Error; add a crash command
See merge request KartKrew/Kart!947
2025-11-30 15:15:20 -05:00
Sally Coolatta
20794ff7a0
Fix Sector_ToggleWaypoints crash
2025-11-30 15:15:20 -05:00
Sally Coolatta
6237ce51e2
Fix frequent legacy GL crash that Jeck is getting
...
This uses `gl_frontsector`, which can sometimes be NULL.
2025-11-30 15:15:20 -05:00
Oni
5e96844c1c
Merge branch 'savedemo-titlecard-crash' into 'master'
...
Only save demo on exit if demobuf.p is ready
Closes #648
See merge request KartKrew/Kart!1459
2025-11-30 15:15:20 -05:00
AJ Martinez
767e92f431
Validate PvPTouchDamage (crash fix)
2025-11-30 15:15:20 -05:00
AJ Martinez
cebf6a6e4e
Fix crashes when P_DamageMobj was naively passed a removed source
2025-11-30 15:15:20 -05:00
AJ Martinez
d3822cd7a5
Merge branch 'fix-map-command-ghost-crash' into 'master'
...
Free ghosts when level data is freed
Closes #1163
See merge request KartKrew/Kart!2108
2025-11-30 15:15:20 -05:00
yamamama
d380c3a834
Make Alt. Shrink sliptides more lenient
2025-11-30 14:06:06 -05:00
yamamama
01b6ee0a3f
Experiment: Uninflated Bubble Shields cause rebound
2025-11-30 14:06:06 -05:00
NepDisk
478c79e52a
Only send weaponpref while playing
2025-11-30 08:17:27 -05:00
yamamama
cf958c52ac
Add tripwire passing to Alt Shrink
2025-11-30 01:03:36 -05:00
yamamama
6d2287fd82
Expose maxinvincibilitytime to lua... fully
2025-11-30 00:21:59 -05:00
yamamama
0fe52cd682
Port Neptune's consistancy refactor
...
* Verbose blamecfail, generally storing everything into a struct that generates a checksum
2025-11-29 23:52:31 -05:00
James R
38d4524454
Rename strcasestr to nongnu_strcasestr, macro strcasestr ifndef _GNU_SOURCE
...
Fix for GCC C++ compiler, which always defines _GNU_SOURCE.
2025-11-29 18:09:47 -05:00
Indev
e7e3a97599
Add listemotes command, also fix few emote warnings not printing newlines
2025-11-29 18:06:37 -05:00
NepDisk
6682f1df69
R_ProjectSprite: move fakeflat clipping before light maths
...
c81cd48552
2025-11-29 17:12:10 -05:00
Alug
b1662cc407
r_bsp: move polyobj renderside check into R_AddPolyObjects
...
uneeded within R_AddLine as outside R_AddPolyObjects this will never be called if currecnt seg is a polyseg
2025-11-29 17:07:05 -05:00
Alug
ffc2e5e253
pass frontsector ceiling z to R_Prep3DFloors
...
in both cases "R_Subsector" already got the frontsectors ceiling z, so no need to get it again within R_Prep3DFloors
should save some P_GetSectorCeilingZAt per frame
2025-11-29 17:03:08 -05:00
NepDisk
9b99d2fd91
R_ProjectSprite: make sprite clipping work with sloped fake floors/ceilings
...
1849d5aade
2025-11-29 17:00:27 -05:00
NepDisk
116407f68a
HWR_Subsector: avoid calling HWR_AddSprites on already processed sectors
...
7cf3bceaff
2025-11-29 16:49:34 -05:00
Indev
609defe7f8
Use I_GetTime for animated emotes, so anim argument in M_DrawEmote is not needed
2025-11-29 16:46:01 -05:00
Indev
5c86b7205f
Add support for emotes in console chat mode (and support for emotes in console in general)
2025-11-29 16:44:26 -05:00
Indev
c56d0c8c73
Make emote search case insensetive (emotes themself still are case sensetive)
2025-11-29 16:32:52 -05:00
Indev
945b5da5a3
Discordify emotes a bit more :chonkbunckle:
...
- When autocompleting emote with enter, don't send it immediately
- Don't autocomplete after typing 1 character after : (allows text emotes like ":c")
2025-11-29 16:32:43 -05:00
NepDisk
1979568959
Fix followers over/under flowing
2025-11-29 10:38:24 -05:00
yamamama
63978e4078
Add sliptiding to Alt. Shrink
2025-11-28 22:13:34 -05:00
minenice55
2c71e4c18a
semi-expose the item equipping logic
...
really just need enough to be able to prototype stuff with
2025-11-28 20:03:23 -05:00
NepDisk
4748aee6fb
Adjust Spring compat
2025-11-28 18:44:29 -05:00
minenice55
1897fdab73
expose some item throwing related functions to lua
2025-11-28 11:20:56 -05:00
NepDisk
1759e019b2
Fix grandprix skin being casted for no reason
2025-11-27 16:13:02 -05:00
NepDisk
9b460f407d
When drawing lives/stats use real player color
2025-11-27 15:08:24 -05:00
minenice55
37f3784239
Merge pull request '[FEAT] (Re-)Implement Air Thrust' ( #184 ) from airthrust into next
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/184
2025-11-27 20:44:48 +01:00
minenice55
c736bbf13a
Merge branch 'next' into airthrust
2025-11-27 20:44:24 +01:00
NepDisk
440f4dd4a1
Fix item x symbole not moving with HUD offset
2025-11-27 14:41:36 -05:00
minenice55
902f21a5e4
allow air thrust to bypass air speed cap while drag is active
...
gives more reason to use this on higher ccs
2025-11-27 00:25:37 -05:00
minenice55
f538496b86
guard the param cvars
2025-11-26 22:00:40 -05:00
minenice55
d855c05854
cvar-ify the air thrust powers
2025-11-26 21:58:51 -05:00
minenice55
4af1061b70
fix issues and make this actually compile
2025-11-26 21:30:17 -05:00
minenice55
856a2951e8
Merge branch 'next' into airthrust
2025-11-26 21:04:16 -05:00
GenericHeroGuy
fbc2087cc5
Update the death animation... again! Now with more bounce
...
Also make MF_SCENERY objects use P_SlideMove again on wall collisions, to
match v1... except if the object also has MF_BOUNCE, for the sake of
~~the tires~~ practicality
2025-11-26 22:28:38 +01:00
minenice55
cef7c54c50
apply the drag too
2025-11-26 13:17:29 -05:00
minenice55
6a6ed9d8b3
start re-implementing airthrust from #158
2025-11-26 13:13:15 -05:00
GenericHeroGuy
3780d75767
Fix floor spawning WITHOUT breaking maps
...
also fix camera jank when respawning on maps where the world origin is
inside a gravflip section
2025-11-25 20:21:17 +01:00
GenericHeroGuy
166e7335ff
Fix respawning on the floor in legacy checkpoint mode
2025-11-25 17:54:38 +01:00
GenericHeroGuy
c86cc58cb0
Fix missing stomp exceptions for object bounces
2025-11-25 16:42:54 +01:00
NepDisk
5176755b9a
Emulate stereo panning for openAL
2025-11-24 10:39:20 -05:00
NepDisk
5fd3904b3d
Shut up pwrlvl
2025-11-24 10:39:20 -05:00