﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	i_links	o_links
202	WorldEntities entering the World	patrick	patrick	"= Introduction =
When WorldEntities enter the world, they have no way of reacting to this event. Many objects need to init variables as soon as they enter the orxonox world. This is especially critical since the pnode tree is (sometimes) not initialized before a WorldEntity enters the world.

= Goal =
Introduce a new virtual function enter/leave which is called as soon as a WorldEntity enters/leaves the world. The GameWorld should call these functions since it is in control of state changes.

= Implementation = 
The WorldEntity, GameWorld or ObjectManager need to be adapted in order to support this functionality. The GameWorld/ObjectManager need to keep track of objects entering/leaving the world and need to call the functions accordingly. "	defect	new	blocker	Old Orxonox tickets orx-v0	GeneralFramework						
