boolean inbox_flash_toggle; // negated every scan. helps drawing inboxes, and making
// players be born at different times.
GdDirection last_direction; // last direction player moved. used by draw routines
+ GdDirection last_direction_2nd; // 2nd last direction player moved. used by draw routines
GdDirection last_horizontal_direction;
int biters_wait_frame; // number of frames to wait until biters will move again
int replicators_wait_frame; // number of frames to wait until replicators are
#endif
// set these for drawing.
+ cave->last_direction_2nd = cave->last_direction;
cave->last_direction = player_move;
// here we remember last movements for animation. this is needed here, as animation
gd_cave_correct_visible_size(cave);
cave->last_direction = GD_MV_STILL;
+ cave->last_direction_2nd = GD_MV_STILL;
cave->last_horizontal_direction = GD_MV_STILL;
// list of cave variables for effects that can create other game elements