protected override void Initialize()
{
Guid = JsonObject.GuidValue( "ID" ).Value;
Name = (string) DataObject.Name;
if ( Name == null )
Name = DataService.NameService.AllocateName();
Descriptor = GameHost.GameRules.GetDataItem<UnitDescriptor>( JsonObject.GuidValue( "Descriptor" ) );
base.Initialize();
}