minenice55
e51325f67d
new assets hash
2026-04-23 23:37:44 -04:00
yamamama
fd6a3b72b9
Fix comment nitpick, update credits comment
2026-04-23 21:22:07 -04:00
toaster
5b74a50f9b
Fix writing followers into demos
...
Does not require a demoversion bump, was a plain mistake in write condition. Previously dependent on whether the memory of `player->follower` - a mobj_t reference - was nonzero, instead of the actual followerskin ID. We essentially got REALLY lucky that TA properly saved 'em currently so we don't have to do a ton of hex editing just to make them visible again
2026-04-23 21:17:08 -04:00
minenice55
c2fadb25ea
re-tune null drift now that gravity is higher
2026-04-23 18:50:35 -04:00
NepDisk
71a2697fae
Add director option to multiplayer replays
2026-04-23 18:39:22 -04:00
minenice55
b16b6de345
looks alot better now
...
and more damping to reduce bounciness
2026-04-23 14:19:07 -04:00
minenice55
c874bea990
fix this being exaggerated
...
real solution would be to change the sprite's pivot point in real time somehow
2026-04-23 13:08:53 -04:00
NepDisk
e3664a1cca
Add compat flag to disable compat sprite rotation
...
This is to accmodate skins that place skins in the range of drift rnage unrotated ie simple animal skins such as pepsiman or ShadowSkates
2026-04-23 13:00:10 -04:00
minenice55
b9553e4c9e
redo kart tilt offsetting code
...
also caught some more issues with sprite offsets, should be perfect now(?)
2026-04-23 12:59:06 -04:00
yamamama
532826f61d
Fix spritexoffset not playing nice with affines
2026-04-23 08:32:14 -04:00
minenice55
da10eb5a75
more fixes for kart tilt
...
spritexoffset seems to be broken? should investigate
2026-04-23 01:52:47 -04:00
minenice55
627ed318ed
fix respawn angle being wrong
2026-04-22 18:09:46 -04:00
NepDisk
47089d2c23
Let args3 on dash rings force player angle
2026-04-22 05:07:42 -04:00
NepDisk
8ebac27f83
Expose NOSCALEGRAVITY to Lua
2026-04-21 15:57:54 -04:00
minenice55
8a8466bae8
fix grow on dashrings for real
2026-04-21 15:51:09 -04:00
minenice55
8a91fdfa43
fix mobjscale issues with bumpy road effect
...
and tune it to shake faster
2026-04-21 13:17:30 -04:00
NepDisk
7b3c198aca
Expose bumpyroad visual function to Lua
2026-04-21 03:08:20 -04:00
NepDisk
a1aeb422d8
Allow bumpyroad with gameplay terrain off since its just an effect
2026-04-21 02:16:01 -04:00
NepDisk
6890883ef6
Allow bumpy road visual to be applied as a SSF as well
2026-04-21 01:34:57 -04:00
NepDisk
80b508aa19
Extend dash rings to allow more customization
2026-04-21 01:11:30 -04:00
minenice55
7355e69eed
disable the debug prints
2026-04-21 00:46:00 -04:00
minenice55
412e09c098
fix mobjscale related issues with kart tilt
...
also make RR bumpy terrain tilt the kart here
2026-04-21 00:45:30 -04:00
minenice55
2b5af7d302
Update d_main.cpp
2026-04-20 17:13:11 -04:00
minenice55
73768b0fc4
remove the special cases related to the PAUSE key
...
don't get why these exist
2026-04-19 21:41:49 -04:00
minenice55
f2a3b38f1e
Merge pull request '[Enhancement] Generalize Null Drift Tilt' ( #236 ) from karttilt into next
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/236
2026-04-20 01:22:05 +02:00
minenice55
164aa5e1cc
Merge branch 'next' into karttilt
2026-04-19 19:15:04 -04:00
minenice55
af527247e3
angular dampening, fix issues with null drift tilt
...
also fix the sprite offset not working
2026-04-19 19:07:05 -04:00
NepDisk
600d1363b2
Revert "Try to make sure consoleplayer is set up before game ticks run"
...
This reverts commit b6804b1ded .
2026-04-19 12:22:27 -04:00
yamamama
b6804b1ded
Try to make sure consoleplayer is set up before game ticks run
2026-04-19 09:40:25 -04:00
yamamama
b876e585b1
Don't optimize out getstack, please!
2026-04-19 09:40:25 -04:00
minenice55
57c80633d1
rewrite nulldrifttilt into a more general system
...
karttilt can now be used by other systems
karttilt now also respects physics more
2026-04-19 02:04:32 -04:00
NepDisk
0eea55d4b7
Expose more mapheader stuff to Lua
2026-04-17 11:51:23 -04:00
NepDisk
4b50dd0ead
we are hitting a hard limit so do this for now.
...
Packet fragmenting is bad since many firewalls consider it bad traffic, we are going to have to rework stuff around this fact later.
2026-04-16 15:57:08 -04:00
NepDisk
c581e5c5e1
Clamp softwarepacketlength to work around issues that have arozen on some networks
2026-04-16 10:29:32 -04:00
Eidolon
29348dc2c1
gl: Fix sky dome VBO leak
2026-04-15 14:02:48 -04:00
NepDisk
00115f9b11
Merge pull request 'Add some missing snap flags' ( #229 ) from indev/blankart:add-snap-flags into next
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/229
2026-04-14 23:36:42 +02:00
NepDisk
8e0b52c1fb
Lower minimum vote time
...
I need this for smoketesting something but this is good QOL either way
2026-04-13 17:50:10 -04:00
NepDisk
821afa350c
Add automation state for level starts
...
Could be useful for map start changes
2026-04-13 17:26:17 -04:00
GenericHeroGuy
d4fae7e807
Fix asan error when pressing shift and arrow key
...
Also fix addons menu ignoring shift when capslock is on!
Also also fix capslock+rshift still typing uppercase letters!
2026-04-13 18:47:12 +02:00
minenice55
8e4fa6fbde
make gravityscale be base when carried by dashring
...
not entirely sure if this works
2026-04-13 10:04:44 -04:00
NepDisk
c85c020ba4
Fix bad copypaste
...
Wow I need to sleep more lmao
2026-04-12 21:46:53 -04:00
NepDisk
bb962c3d5a
Validate next waypoint in quick exit path
2026-04-12 20:51:29 -04:00
minenice55
198f994f53
make waypoint respawn search more than the immediate neighbours
...
this is a graph structure
2026-04-12 20:03:26 -04:00
NepDisk
4ffc163c0d
Rework ring sounds and ring burn visual change
...
caching only play player side now
ringburn adds an extra sound to ring usage
ringburn makes rings turn white
2026-04-12 16:49:06 -04:00
NepDisk
25e5ac73e4
Expose ringpower stuff to Lua
2026-04-12 12:30:24 -04:00
NepDisk
e49684044f
Make ringpower stuff more modular
...
This will be super helpful to prevent duped code when I start on visuals
2026-04-12 12:20:08 -04:00
NepDisk
284a86c7b9
Nerf ring chains by improving ring burnout performance
...
Finally its halfed then smoothed down rather then just dropping to 2 then 1.
Makes Ring Chains still exist but less broken since you can't chain as large of sections anymore.
I need to add better visuals and sound design for this since its much more noticable now.
2026-04-12 12:00:48 -04:00
yamamama
00f5eca7ae
Yama's Kludgy Sprite Two-Pass
...
Can't just force compatmode to check only 8 rotations because Neptune exists and has 16-angle rotations
2026-04-12 05:34:45 -04:00
NepDisk
83fdcd00c0
Fix Lua being able to crash the game by removing an Mobj with MobjSpawn
2026-04-11 12:28:14 -04:00
Eidolon
9f8d2d9296
Enable dedi gpu on laptops by default
2026-04-10 07:53:07 -04:00