break;
case O_PRE_PL_1:
+ cave->player_seen_ago = 0;
if (!cave->hatched) // no player birth before hatching
break;
- cave->player_seen_ago = 0;
store(cave, x, y, O_PRE_PL_2);
break;
case O_PRE_PL_2:
+ cave->player_seen_ago = 0;
if (!cave->hatched) // no player birth before hatching
break;
- cave->player_seen_ago = 0;
store(cave, x, y, O_PRE_PL_3);
break;
case O_PRE_PL_3:
+ cave->player_seen_ago = 0;
if (!cave->hatched) // no player birth before hatching
break;
- cave->player_seen_ago = 0;
store(cave, x, y, O_PLAYER_START); // newly born player invulnerable for one frame
break;