My saved levels load fine during the same session but if I close Gamestudio and load the saved game again, Newton doesen't seem to remember that certain entities are physics objects.
Is there a way I can get Newton to write to my saved game file with this function? Can it be done by using NewtonBodySetTransform ? If so, how? Thanks
////////////////////////////////
function load_game()
{
saving_pan.visible = off;
main_panel.visible = off;
pause_panel.visible = off;
freeze_mode = 1;
loading_pan.visible = on;
loading_pan.pos_x = (screen_size.x / 2) - (bmap_Width(loadingmap) / 2);
loading_pan.pos_y = (screen_size.y / 2) - (bmap_Height(loadingmap) / 2);
pause_panel.visible = off;
if(game_load("21save",001)>0)
{
sleep (2);
loading_pan.visible = off;
purge_bmaps();
kill_music();
freeze_mode = 0;
mouse_mode = 0;
set_video_mode(vid_mode);
game_state = 1;
}
else
{
game_state = 0;
main_back();
loading_pan.visible = OFF;
ui_panel.visible = OFF;
}
}
Last edited by Daedelus; 06/25/05 09:00.