int main(void) { init(); format(); test_create_partition(); create_objects(); create_collection(); #ifdef FULL_TEST remove_objects(); write_objects(); read_objects(); #endif fini(); return 0; }
void CLevel::net_Stop () { Msg ("- Disconnect"); if(HUD().GetUI()) HUD().GetUI()->UIGame()->HideShownDialogs(); bReady = false; m_bGameConfigStarted = FALSE; if (m_file_transfer) { xr_delete(m_file_transfer); } if (IsDemoPlay() && m_current_spectator) //destroying demo spectator ... { m_current_spectator->setDestroy (TRUE); SetControlEntity(NULL); //m_current_spectator == CurrentControlEntity() m_current_spectator = NULL; } remove_objects (); //WARNING ! remove_objects() uses this flag, so position of this line must e here .. game_configured = FALSE; IGame_Level::net_Stop (); IPureClient::Disconnect (); if (Server) { Server->Disconnect (); xr_delete (Server); } if (!g_dedicated_server) ai().script_engine().collect_all_garbage (); #ifdef DEBUG show_animation_stats (); #endif // DEBUG }
void CLevel::net_Stop () { Msg ("- Disconnect"); bReady = false; remove_objects (); IGame_Level::net_Stop (); IPureClient::Disconnect (); if (Server) { Server->Disconnect (); xr_delete (Server); } ai().script_engine().collect_all_garbage (); #ifdef DEBUG show_animation_stats (); #endif // DEBUG }
void CLevel::net_Stop () { Msg ("- Disconnect"); bReady = false; m_bGameConfigStarted = FALSE; game_configured = FALSE; remove_objects (); IGame_Level::net_Stop (); IPureClient::Disconnect (); if (Server) { Server->Disconnect (); xr_delete (Server); } if (!g_dedicated_server) ai().script_engine().collect_all_garbage (); #ifdef DEBUG show_animation_stats (); #endif // DEBUG }