James R
a7a572a7ea
Water-run if you are above 100% speed and would cross a tripwire
2021-12-05 23:23:43 -08:00
James R
9bde266f9f
Water running
...
You can run on water in any case where you would have
slope resistance AND your speed is over 100%. You may run
on water regardless if you're speed is above 200%.
2021-12-05 22:41:25 -08:00
James R
f0c9e49a2b
Clip watertop and waterbottom between other sector and FOFs
2021-12-05 22:38:59 -08:00
James R
aebe6dd59c
Don't apply shallow water effects while in offroad
2021-12-05 20:13:20 -08:00
James R
2a74ee07f1
Update underwater physics
...
- Reduce steering effect and remove increased friction.
- Strafe into turns and tilt the inside wheels up.
2021-12-05 20:12:48 -08:00
Sally Coolatta
35eeaaa16f
Merge branch 'master' into bot-maint
2021-12-03 12:40:10 -05:00
Sal
be34cd699b
Merge branch 'clipflip' into 'master'
...
Fix drift clips suddenly inverting gravity
See merge request KartKrew/Kart!471
2021-12-03 13:27:26 +00:00
toaster
234403f1f2
Fixed the bad merge that prevented non-transparent surfaces from rippling.
2021-12-02 16:49:13 +00:00
Sally Coolatta
83444ce5d5
Interpolate angle & nametags
2021-12-01 16:50:17 -05:00
Sally Coolatta
a8d5a949ae
Enable the thinker of NOTHINK...
...
OK so we kind of need NOTHINK objects to still think because otherwise they can never update their interpolation values. This should probably replaced with some other kind of system, consider this temporary...
(MF_NOTHINK is still mostly covered by a very early return in MobjThinker, if you're unaware, just means this might have to waste the extra time iterating through them...)
2021-12-01 15:51:57 -05:00
Sally Coolatta
225590b7ba
Draw framerate counter properly in uncapped
2021-12-01 13:52:51 -05:00
Sally Coolatta
3e227654c7
Little unneeded semicolon
2021-12-01 12:46:41 -05:00
Sally Coolatta
7238a1be83
Interpolate camera roll, fix skybox in opengl
2021-12-01 10:53:15 -05:00
Sally Coolatta
0c8a6ccf40
Merge branch 'master' into uncapped
2021-12-01 07:55:22 -05:00
Sally Coolatta
55f48be6ab
Missing parenthesis.
2021-12-01 07:55:09 -05:00
Sally Coolatta
362f779f26
Merge branch 'master' into uncapped
2021-12-01 06:46:41 -05:00
Sally Coolatta
6ecac4159a
This seems to fix the camera stuttering in netgames when I try it on my own
...
Feel like this might be wrong so TRY IT first!!
2021-12-01 06:45:02 -05:00
lachablock
87c31cb89f
Fix drift clips suddenly inverting gravity
2021-12-01 22:42:49 +11:00
Sal
0bba6d0c62
Merge branch 'toastmiiisc' into 'master'
...
toastmiiisc
See merge request KartKrew/Kart!464
2021-12-01 11:22:32 +00:00
SteelT
2c1dd6efbf
Merge branch 'capsules' into 'master'
...
Fix item capsules in reverse gravity
See merge request KartKrew/Kart!443
2021-12-01 03:45:15 +00:00
Sally Coolatta
43356ca73e
Nope, it actually just causes camera hitches even when alone, even if this fixes the problem its not the solution
2021-11-30 18:10:51 -05:00
Sally Coolatta
4a8222d397
Just set default renderdelta when paused
...
Supports multiple pause types too
2021-11-30 14:28:27 -05:00
Sally Coolatta
f19e8be3a0
Enable lagless cam
...
I left it off because I think Kart intentionally removed it, but the reason we did might not apply anymore...?
2021-11-30 14:03:56 -05:00
toaster
e29f113047
Merge branch 'master' into capsules
2021-11-30 13:50:46 +00:00
toaster
2ca195961b
Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart.git into fix-followers
2021-11-30 13:43:10 +00:00
James R
182527db8b
Merge branch 'gentlemens-2' into 'master'
...
Instead of gentlemens dropping packets, it simply delays what it sends
See merge request KartKrew/Kart!467
2021-11-30 04:51:01 +00:00
James R
7180027c9f
Merge branch 'ceiling-bump' into 'master'
...
Ceiling clipping is satisfying
See merge request KartKrew/Kart!466
2021-11-30 04:09:19 +00:00
James R
b479fdcef6
Merge branch 'jelly-racers' into 'master'
...
Squashing and stretching
See merge request KartKrew/Kart!420
2021-11-30 04:00:03 +00:00
James R
6457ab0a9c
Raise squish max
2021-11-29 19:56:33 -08:00
Sal
031a1105ff
Merge branch 'cmake-develop-flag' into 'master'
...
Add cmake config option to compile a dev build
See merge request KartKrew/Kart!460
2021-11-30 02:29:21 +00:00
Sal
a326e180ca
Merge branch 'replayfixes' into 'master'
...
Replay fixes mark whatever
See merge request KartKrew/Kart!463
2021-11-30 02:28:57 +00:00
Sally Coolatta
a52dc0f845
Copy interpolation data to afterimages
2021-11-29 20:47:28 -05:00
Sally Coolatta
e5244c7e8c
Lap start HUD interpolates
2021-11-29 20:36:17 -05:00
Sally Coolatta
8f11cd6603
Interpolate FINISH hud scroll
2021-11-29 20:18:17 -05:00
Sally Coolatta
c4ca097224
Interpolate minimap icons
...
Was this completely unnecessary? Yes. Is it cool? Hell yeah
2021-11-29 20:12:51 -05:00
Sally Coolatta
c6bf534f29
HUD items with V_SLIDEIN interpolate
2021-11-29 20:00:41 -05:00
Sally Coolatta
bea5d9dce7
Fix trick timing efx in uncapped
2021-11-29 19:28:41 -05:00
James R
f917c60637
Remove MF_NOTHINK from sign pieces
...
Without a thinker, interpolation doesn't change state.
2021-11-29 15:29:01 -08:00
Sally Coolatta
3d2ad0b95e
Fix water trails not interpolating properly
2021-11-29 17:59:15 -05:00
James R
aaeaef5223
Do not set hu_stopped on interpolated frame
2021-11-29 14:40:30 -08:00
toaster
9e12195840
Fix two more minor issues with reading and writing replays.
...
* DXD_PLAYSTATE and DXD_WEAPONPREF no longer conflict when both are read during the same tic. (VERY rare bug, but was possible)
* Fixed G_WriteDemoTiccmd not considering the sign of forwardmove properly. (Of basically no consequence r/n, but could bite us down the line if not caught)
2021-11-29 19:45:01 +00:00
toaster
4b42f99ca7
Fix player removal not being recorded in netreplays. (Will not work with existing replays that lack this data)
2021-11-29 19:41:11 +00:00
Sally Coolatta
5fea80c61b
Apply interp to models, apply sprite world offsets properly
2021-11-29 08:46:56 -05:00
Sally Coolatta
c43f8da5e6
P_SetOrigin & P_MoveOrigin to replace P_TeleportMove
2021-11-29 08:20:27 -05:00
Eidolon
f398004a18
Ensure + commands get executed before map start
2021-11-29 07:25:46 -05:00
Eidolon
e2482edce3
Ensure viewsector is accurate to viewx/viewy
...
This fixes a potential crash in OpenGL when changing between levels.
2021-11-29 07:24:27 -05:00
Sally Coolatta
f16b567319
Menu interpolation (renderdeltatics)
...
`renderdeltatics` can be used as a standard delta time in any place,
allowing for smooth menus. It will always be equal to `realtics`
when frame interpolation is turned off, producing consistent
framerate behavior everywhere it is used.
Co-Authored-By: Eidolon <furyhunter600@gmail.com>
2021-11-29 07:23:04 -05:00
Sally Coolatta
5325431450
Fix crash on level load
2021-11-29 07:15:02 -05:00
Eidolon
1550210188
Implement interpolation at the renderer level
...
Instead of interpolating thinkers, we interpolate mobjs inside the
renderer. Further interpolation is TBI.
2021-11-29 06:43:46 -05:00
Sally Coolatta
0e25de897d
Instead of gentlemens dropping packets, it simply delays what it sends
2021-11-29 05:27:44 -05:00