mirror of
https://github.com/ZDoom/Raze.git
synced 2025-02-21 19:11:06 +00:00
- same for walls.
This commit is contained in:
parent
37f4843953
commit
0472c78ddc
2 changed files with 3 additions and 3 deletions
|
@ -537,9 +537,9 @@ void evPostSector(sectortype* sect, unsigned int nDelta, CALLBACK_ID callback)
|
||||||
evPost_(nullptr, sectnum(sect), SS_SECTOR, nDelta, callback);
|
evPost_(nullptr, sectnum(sect), SS_SECTOR, nDelta, callback);
|
||||||
}
|
}
|
||||||
|
|
||||||
void evPostWall(int index, unsigned int nDelta, COMMAND_ID command)
|
void evPostWall(walltype* wal, unsigned int nDelta, COMMAND_ID command)
|
||||||
{
|
{
|
||||||
evPost_(nullptr, index, SS_WALL, nDelta, command);
|
evPost_(nullptr, wallnum(wal), SS_WALL, nDelta, command);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -84,7 +84,7 @@ bool SetWallState(walltype* pWall, int nState)
|
||||||
pXWall->state = nState;
|
pXWall->state = nState;
|
||||||
evKillWall(wallnum(pWall));
|
evKillWall(wallnum(pWall));
|
||||||
if (pXWall->restState != nState && pXWall->waitTime > 0)
|
if (pXWall->restState != nState && pXWall->waitTime > 0)
|
||||||
evPostWall(wallnum(pWall), (pXWall->waitTime*120) / 10, pXWall->restState ? kCmdOn : kCmdOff);
|
evPostWall(pWall, (pXWall->waitTime*120) / 10, pXWall->restState ? kCmdOn : kCmdOff);
|
||||||
if (pXWall->txID)
|
if (pXWall->txID)
|
||||||
{
|
{
|
||||||
if (pXWall->command != kCmdLink && pXWall->triggerOn && pXWall->state)
|
if (pXWall->command != kCmdLink && pXWall->triggerOn && pXWall->state)
|
||||||
|
|
Loading…
Reference in a new issue