]> git.rm.cloudns.org Git - xonotic/darkplaces.git/commit
nudgeoutofsolid: implement fallback for when cliphulls are in use
authorbones_was_here <bones_was_here@xonotic.au>
Mon, 5 Aug 2024 15:50:34 +0000 (01:50 +1000)
committerbones_was_here <bones_was_here@xonotic.au>
Mon, 5 Aug 2024 17:01:58 +0000 (03:01 +1000)
commitbca5b75201307881fb7fcf0b28f8beceadc8b903
tree1b309f87dbd589d344367a41b26af16ab728073f
parent9f8bfeb825c41dac016d0cb0dabd236be812cdae
nudgeoutofsolid: implement fallback for when cliphulls are in use

Fixes sv_gameplayfix_droptofloorstartsolid_nudgetocorrect and
DP_QC_NUDGEOUTOFSOLID doing nothing on Q1BSP.

Fixes the Q1BSP condition in PHYS_NudgeOutOfSolid() to handle the exact
issue (so mod_q1bsp_polygoncollisions is properly supported).

Migrates unsticking code from server-specific to common.

Updates documentation.

Signed-off-by: bones_was_here <bones_was_here@xonotic.au>
dpdefs/dpextensions.qc
phys.c
phys.h
server.h
sv_main.c
sv_phys.c