mirror of
https://gitlab.com/drummyfish/anarch.git
synced 2024-11-22 00:42:16 -05:00
Don't hurt dead monsters
This commit is contained in:
parent
3e23f04a10
commit
597242b353
10
game.h
10
game.h
@ -1959,7 +1959,10 @@ void SFG_createExplosion(RCL_Unit x, RCL_Unit y, RCL_Unit z)
|
||||
{
|
||||
SFG_MonsterRecord *monster = &(SFG_currentLevel.monsterRecords[i]);
|
||||
|
||||
if (SFG_MR_STATE(*monster) == SFG_MONSTER_STATE_INACTIVE)
|
||||
uint16_t state = SFG_MR_STATE(*monster);
|
||||
|
||||
if ((state == SFG_MONSTER_STATE_INACTIVE) ||
|
||||
(state == SFG_MONSTER_STATE_DEAD))
|
||||
continue;
|
||||
|
||||
RCL_Unit monsterHeight =
|
||||
@ -3029,7 +3032,10 @@ void SFG_gameStepPlaying()
|
||||
{
|
||||
SFG_MonsterRecord *m = &(SFG_currentLevel.monsterRecords[i]);
|
||||
|
||||
if (SFG_MR_STATE(*m) == SFG_MONSTER_STATE_INACTIVE)
|
||||
uint8_t state = SFG_MR_STATE(*m);
|
||||
|
||||
if ((state == SFG_MONSTER_STATE_INACTIVE) ||
|
||||
(state == SFG_MONSTER_STATE_DEAD))
|
||||
continue;
|
||||
|
||||
RCL_Unit pX, pY, pZ;
|
||||
|
@ -31,7 +31,7 @@
|
||||
#define SFG_IMMORTAL 1
|
||||
#define SFG_UNLOCK_DOOR 1
|
||||
#define SFG_REVEAL_MAP 1
|
||||
// #define SFG_INFINITE_AMMO 1
|
||||
#define SFG_INFINITE_AMMO 1
|
||||
|
||||
#define MUSIC_VOLUME 4
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user