| 1233 | } |
| 1234 | |
| 1235 | void M_StartStand(int i, int md) |
| 1236 | { |
| 1237 | ClearMVars(i); |
| 1238 | if (monster[i].MType->mtype == MT_GOLEM) |
| 1239 | NewMonsterAnim(i, &monster[i].MType->Anims[MA_WALK], md); |
| 1240 | else |
| 1241 | NewMonsterAnim(i, &monster[i].MType->Anims[MA_STAND], md); |
| 1242 | monster[i]._mVar1 = monster[i]._mmode; |
| 1243 | monster[i]._mVar2 = 0; |
| 1244 | monster[i]._mmode = MM_STAND; |
| 1245 | monster[i]._mxoff = 0; |
| 1246 | monster[i]._myoff = 0; |
| 1247 | monster[i]._mfutx = monster[i]._mx; |
| 1248 | monster[i]._mfuty = monster[i]._my; |
| 1249 | monster[i]._moldx = monster[i]._mx; |
| 1250 | monster[i]._moldy = monster[i]._my; |
| 1251 | monster[i]._mdir = md; |
| 1252 | M_CheckEFlag(i); |
| 1253 | M_Enemy(i); |
| 1254 | } |
| 1255 | |
| 1256 | void M_StartDelay(int i, int len) |
| 1257 | { |
no test coverage detected