There's multiple methods you can use for resetting all the data.
1. manually, but as you said. That will take way too long.
2. using the quicksave/autosave system. You need to create an autosave at the beginning of the game or after pressing the new game button during the initial scene or something. You need to wrap it inside of an if query like so...
if autosave #1 exists
else
pause 500ms
execute autosave #1
end ifSomething along the lines of that.
3. You can use the replaceGame() Lua function which will essentially restart the game from the beginning like how you used to be able to do on sega/snes games etc by holding down x buttons together on the gamepad.
replaceGame("data.vis") -- replace data.vis with whatever you called the exported vis file when you compiled your game
I think option 3 is only valid for exported games. I'm not sure if you can reload ved file from the editor. I think it's vis files only.