boolean lazy_relocation; // only redraw off-screen player relocation
boolean can_pass_to_walkable; // player can pass to empty or walkable tile
boolean grow_into_diggable; // amoeba can grow into anything diggable
+ boolean sb_fields_needed; // all Sokoban fields must be solved
+ boolean sb_objects_needed; // all Sokoban objects must be solved
boolean auto_exit_sokoban; // automatically finish solved Sokoban levels
boolean solved_by_one_player; // level is solved if one player enters exit
extern boolean game_status_last_screen;
extern boolean level_editor_test_game;
extern boolean network_playing;
-
-#if defined(TARGET_SDL)
extern boolean network_server;
extern SDL_Thread *server_thread;
-#endif
extern int key_joystick_mapping;
extern int BX2, BY2;
extern int SBX_Left, SBX_Right;
extern int SBY_Upper, SBY_Lower;
-extern int ZX, ZY;
-extern int ExitX, ExitY;
-extern int AllPlayersGone;
extern int TimeFrames, TimePlayed, TimeLeft, TapeTime;