I am trying to do a game where you can build things and their positions are saved to an ini and when you start the game over you can load the game and the what you have built is loaded back. This works well, but I can't get it to work when destroying stuff. Do anyone know how to do this? So you can build say 3 things, then destroy 2 of them and have them be "destroyed" in the ini so the next time you load they are not there anymore. I got it halfway in my real project, but there was something strange where you sometimes destory something and then when you load things swap places. I have uploaded a simple example of what I am trying to do but in this example the destory event does not even work for saving it. Maybe someone can take a look and see what can be done and how to fix this? I think the way I do this could be done much more efficient also? :S I feel like I am doing something fundamentally wrong in approaching this whole problem..