I'm really new to this but when a level starts, or restarts, I want to go back to the default state of the level.

During init, I want to be able to create my enemies, place items etc.

But within a level class I can't have init code I think so how do I run inti code when a level is loaded?

Thanks