in r8265
Page 1 of 1
[Fixed] Noclip doesn't work properly
#1 Posted 03 November 2019 - 04:27 PM
#2 Posted 04 November 2019 - 07:54 AM
This is due to commit 8243, which (in part) addresses the bug described here: https://forums.duke4...lipped-through/
Easy fix:
Easy fix:
Index: source/duke3d/src/player.cpp =================================================================== --- source/duke3d/src/player.cpp (revision 8280) +++ source/duke3d/src/player.cpp (working copy) @@ -4919,7 +4919,8 @@ pPlayer->oq16ang = pPlayer->q16ang; updatesector(pPlayer->pos.x, pPlayer->pos.y, &pPlayer->cursectnum); - pushmove(&pPlayer->pos, &pPlayer->cursectnum, pPlayer->clipdist - 1, (4L<<8), stepHeight, CLIPMASK0); + if (ud.noclip == 0) + pushmove(&pPlayer->pos, &pPlayer->cursectnum, pPlayer->clipdist - 1, (4L<<8), stepHeight, CLIPMASK0); if (pPlayer->one_eighty_count < 0) {
Share this topic:
Page 1 of 1