Browse Source

[hellfire] DoorSet bin exact

pull/876/head
qndel 6 years ago committed by Anders Jenbo
parent
commit
c58ae84ccb
  1. 37
      Source/objects.cpp

37
Source/objects.cpp

@ -2033,6 +2033,9 @@ void DoorSet(int oi, int dx, int dy)
int pn;
pn = dPiece[dx][dy];
#ifdef HELLFIRE
if (currlevel < 17) {
#endif
if (pn == 43)
ObjSetMicro(dx, dy, 392);
if (pn == 45)
@ -2067,6 +2070,40 @@ void DoorSet(int oi, int dx, int dy)
ObjSetMicro(dx, dy, 396);
if (pn == 412)
ObjSetMicro(dx, dy, 396);
#ifdef HELLFIRE
} else {
if (pn == 75)
ObjSetMicro(dx, dy, 204);
if (pn == 79)
ObjSetMicro(dx, dy, 208);
if (pn == 86 && object[oi]._otype == OBJ_L1LDOOR) {
ObjSetMicro(dx, dy, 232);
}
if (pn == 86 && object[oi]._otype == OBJ_L1RDOOR) {
ObjSetMicro(dx, dy, 234);
}
if (pn == 91)
ObjSetMicro(dx, dy, 215);
if (pn == 93)
ObjSetMicro(dx, dy, 218);
if (pn == 99)
ObjSetMicro(dx, dy, 220);
if (pn == 111)
ObjSetMicro(dx, dy, 222);
if (pn == 113)
ObjSetMicro(dx, dy, 224);
if (pn == 115)
ObjSetMicro(dx, dy, 226);
if (pn == 117)
ObjSetMicro(dx, dy, 228);
if (pn == 119)
ObjSetMicro(dx, dy, 230);
if (pn == 232)
ObjSetMicro(dx, dy, 212);
if (pn == 234)
ObjSetMicro(dx, dy, 212);
}
#endif
}
void RedoPlayerVision()

Loading…
Cancel
Save