﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	i_links	o_links
203	Saving Orxonox Game State	patrick	patrick	"= Introduction =
At any point in the game, the state of the world should be saveable and later on be loadable. This is a very common feature in nowadays games. '''This may be a very very complicated topic'''.

= Goals =
The state of the world needs to be saveable. The state of an object needs to be saved if and only if this state is not the natural/initial state of the object and this state is not deducable from the state of other objects.

= Implementation =
Let's save the state in xml form, therefore the tinyxml module, already contained in orxonox can be used. Each class needs to specify which properties need to be saved to make it's whole reproducable. Saving is therefore some sort of reversed loadparam process."	defect	new	blocker	Old Orxonox tickets orx-v0	GeneralFramework						
