forked from Ports/perfect_dark
port-no-doors: another code quality improvement
This commit is contained in:
1 parent
33aa747386
commit
79a47809da
1 file changed
+3
-2
+3
-2
@@ -1560,7 +1560,9 @@ void setupCreateProps(s32 stagenum)
|
|||||||
botmgrRemoveAll();
|
botmgrRemoveAll();
|
||||||
index = 0;
|
index = 0;
|
||||||
|
|
||||||
if (g_MpSetup.options & MPOPTION_NODOORS) {
|
bool nodoors = (g_MpSetup.options & MPOPTION_NODOORS) != 0;
|
||||||
|
|
||||||
|
if (nodoors) {
|
||||||
setupMarkLiftDoors();
|
setupMarkLiftDoors();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1586,7 +1588,6 @@ void setupCreateProps(s32 stagenum)
|
|||||||
break;
|
break;
|
||||||
case OBJTYPE_DOOR: {
|
case OBJTYPE_DOOR: {
|
||||||
struct doorobj *door = (struct doorobj *) obj;
|
struct doorobj *door = (struct doorobj *) obj;
|
||||||
bool nodoors = (g_MpSetup.options & MPOPTION_NODOORS) != 0;
|
|
||||||
// dont skip doors that are locked or are lift doors
|
// dont skip doors that are locked or are lift doors
|
||||||
bool skipdoor = nodoors && g_Vars.normmplayerisrunning && door->keyflags == 0 && door->extra1 == 0;
|
bool skipdoor = nodoors && g_Vars.normmplayerisrunning && door->keyflags == 0 && door->extra1 == 0;
|
||||||
if (!skipdoor && withobjs && (obj->flags2 & diffflag) == 0) {
|
if (!skipdoor && withobjs && (obj->flags2 & diffflag) == 0) {
|
||||||
|
|||||||
Reference in new issue
Block a user