From d994dbd5378065234ed5d53ae967d24bd35a277f Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Thu, 15 Sep 2022 17:54:07 +0200 Subject: [PATCH] - floatified player_orig::oa --- source/games/duke/src/premap.cpp | 4 ++-- source/games/duke/src/types.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/source/games/duke/src/premap.cpp b/source/games/duke/src/premap.cpp index 454f42dc6..3a75e38c2 100644 --- a/source/games/duke/src/premap.cpp +++ b/source/games/duke/src/premap.cpp @@ -98,7 +98,7 @@ void pickrandomspot(int snum) p->pos = po[i].opos; p->backupxyz(); p->setbobpos(); - p->angle.oang = p->angle.ang = DAngle::fromBuild(po[i].oa); + p->angle.oang = p->angle.ang = po[i].oa; p->setCursector(po[i].os); } @@ -607,7 +607,7 @@ void resetpspritevars(int g) I_Error("Too many player sprites (max 16.)"); po[numplayersprites].opos = act->spr.pos; - po[numplayersprites].oa = act->int_ang(); + po[numplayersprites].oa = act->spr.angle; po[numplayersprites].os = act->sector(); numplayersprites++; diff --git a/source/games/duke/src/types.h b/source/games/duke/src/types.h index b50c89713..cd7e32541 100644 --- a/source/games/duke/src/types.h +++ b/source/games/duke/src/types.h @@ -181,7 +181,7 @@ struct user_defs struct player_orig { DVector3 opos; - short oa; + DAngle oa; sectortype* os; };