public int CompareTo(SaveDataStruct other) { int titleIdComparison = TitleId.CompareTo(other.TitleId); if (titleIdComparison != 0) { return(titleIdComparison); } int typeComparison = Type.CompareTo(other.Type); if (typeComparison != 0) { return(typeComparison); } int userIdComparison = UserId.CompareTo(other.UserId); if (userIdComparison != 0) { return(userIdComparison); } int saveIdComparison = SaveId.CompareTo(other.SaveId); if (saveIdComparison != 0) { return(saveIdComparison); } int rankComparison = Rank.CompareTo(other.Rank); if (rankComparison != 0) { return(rankComparison); } return(Index.CompareTo(other.Index)); }
public void InitialieReaders(SaveEntryFolder saveEntryFolder) { BinaryReader binaryReader = saveEntryFolder.GetEntry(new EntryId(-1, SaveEntryExtension.Basics)).GetBinaryReader(); this._saveId = SaveId.ReadSaveIdFrom((IReader)binaryReader); this.PropertyCount = (int)binaryReader.ReadShort(); this.ChildStructCount = (int)binaryReader.ReadShort(); }
public void InitialieReaders(SaveEntryFolder saveEntryFolder) { BinaryReader binaryReader = saveEntryFolder.GetEntry(new EntryId(-1, SaveEntryExtension.Object)).GetBinaryReader(); this.SaveId = SaveId.ReadSaveIdFrom((IReader)binaryReader); this.ContainerType = (ContainerType)binaryReader.ReadByte(); this.ElementCount = binaryReader.ReadInt(); }
public ContainerLoadData(ContainerHeaderLoadData headerLoadData) { this.ContainerHeaderLoadData = headerLoadData; this._childStructs = new Dictionary <int, ObjectLoadData>(); this._saveId = headerLoadData.SaveId; this._containerType = headerLoadData.ContainerType; this._elementCount = headerLoadData.ElementCount; this._keys = new ElementLoadData[this._elementCount]; this._values = new ElementLoadData[this._elementCount]; }
public override int GetHashCode() { unchecked { // ReSharper disable NonReadonlyMemberInGetHashCode int hashCode = TitleId.GetHashCode(); hashCode = (hashCode * 397) ^ UserId.GetHashCode(); hashCode = (hashCode * 397) ^ SaveId.GetHashCode(); hashCode = (hashCode * 397) ^ (int)Type; hashCode = (hashCode * 397) ^ Rank.GetHashCode(); hashCode = (hashCode * 397) ^ Index.GetHashCode(); return(hashCode); // ReSharper restore NonReadonlyMemberInGetHashCode } }
public void Initialize(DefinitionContext definitionContext) { TypeDefinition typeDefinition1 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10034)); typeDefinition1.InitializeForAutoGeneration(new CollectObjectsDelegate(MBObjectBase.AutoGeneratedStaticCollectObjectsMBObjectBase)); typeDefinition1.GetPropertyDefinitionWithId(new MemberTypeId((byte)2, (short)1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MBObjectBase.AutoGeneratedGetMemberValueStringId)); typeDefinition1.GetPropertyDefinitionWithId(new MemberTypeId((byte)2, (short)2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MBObjectBase.AutoGeneratedGetMemberValueId)); typeDefinition1.GetPropertyDefinitionWithId(new MemberTypeId((byte)2, (short)3)).InitializeForAutoGeneration(new GetPropertyValueDelegate(MBObjectBase.AutoGeneratedGetMemberValueIsRegistered)); TypeDefinition typeDefinition2 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10035)); typeDefinition2.InitializeForAutoGeneration(new CollectObjectsDelegate(ObsoleteObjectManager.AutoGeneratedStaticCollectObjectsObsoleteObjectManager)); typeDefinition2.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)10)).InitializeForAutoGeneration(new GetFieldValueDelegate(ObsoleteObjectManager.AutoGeneratedGetMemberValueObjectTypeRecords)); typeDefinition2.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)9)).InitializeForAutoGeneration(new GetFieldValueDelegate(ObsoleteObjectManager.AutoGeneratedGetMemberValue_lastGeneratedId)); TypeDefinition typeDefinition3 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10048)); SaveId saveId = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 13001 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList0), false); }
public void Read() { this.SavedMemberType = (SavedMemberType)this._reader.ReadByte(); this.MemberSaveId = new MemberTypeId() { TypeLevel = this._reader.ReadByte(), LocalSaveId = this._reader.ReadShort() }; if (this.SavedMemberType == SavedMemberType.Object) { this.Data = (object)this._reader.ReadInt(); } else if (this.SavedMemberType == SavedMemberType.Container) { this.Data = (object)this._reader.ReadInt(); } else if (this.SavedMemberType == SavedMemberType.String) { this.Data = (object)this._reader.ReadInt(); } else if (this.SavedMemberType == SavedMemberType.Enum) { this._saveId = SaveId.ReadSaveIdFrom(this._reader); this._typeDefinition = this.Context.DefinitionContext.TryGetTypeDefinition(this._saveId); this.Data = (object)this._reader.ReadString(); } else if (this.SavedMemberType == SavedMemberType.BasicType) { this._saveId = SaveId.ReadSaveIdFrom(this._reader); this._typeDefinition = this.Context.DefinitionContext.TryGetTypeDefinition(this._saveId); this.Data = ((BasicTypeDefinition)this._typeDefinition).Serializer.Deserialize(this._reader); } else { if (this.SavedMemberType != SavedMemberType.CustomStruct) { return; } this.Data = (object)this._reader.ReadInt(); } }
private static Type GetType(SaveId saveId) { if (saveId is ContainerSaveId containerSaveId) { switch (containerSaveId.ContainerType) { case ContainerType.List: return(typeof(List <object>)); case ContainerType.Dictionary: return(typeof(Dictionary <object, object>)); case ContainerType.Array: return(typeof(object[])); case ContainerType.Queue: return(typeof(Queue <object>)); } } return(typeof(object)); }
public static TypeDefinitionBase GetTypeDefinition(SaveId saveId) { if (saveId is ContainerSaveId containerSaveId) { switch (containerSaveId.ContainerType) { case ContainerType.List: return(new ContainerDefinition(typeof(List <object>), containerSaveId)); case ContainerType.Dictionary: return(new ContainerDefinition(typeof(Dictionary <object, object>), containerSaveId)); case ContainerType.Array: return(new ContainerDefinition(typeof(object[]), containerSaveId)); case ContainerType.Queue: return(new ContainerDefinition(typeof(Queue <object>), containerSaveId)); } } return(new NullTypeDefinition(saveId)); }
public void InitializeReaders(SaveEntryFolder saveEntryFolder) { BinaryReader binaryReader = saveEntryFolder.GetEntry(new EntryId(-1, SaveEntryExtension.Basics)).GetBinaryReader(); this._saveId = SaveId.ReadSaveIdFrom((IReader)binaryReader); this._propertyCount = binaryReader.ReadShort(); this._childStructCount = binaryReader.ReadShort(); for (int id = 0; id < (int)this._childStructCount; ++id) { this._childStructs.Add(new ObjectLoadData(this.Context, id)); } foreach (SaveEntry childEntry in saveEntryFolder.ChildEntries) { EntryId id = childEntry.Id; if (id.Extension == SaveEntryExtension.Property) { PropertyLoadData propertyLoadData = new PropertyLoadData(this, (IReader)childEntry.GetBinaryReader()); this._propertyValues.Add(propertyLoadData); this._memberValues.Add((MemberLoadData)propertyLoadData); } else { id = childEntry.Id; if (id.Extension == SaveEntryExtension.Field) { FieldLoadData fieldLoadData = new FieldLoadData(this, (IReader)childEntry.GetBinaryReader()); this._fieldValues.Add(fieldLoadData); this._memberValues.Add((MemberLoadData)fieldLoadData); } } } for (int index = 0; index < (int)this._childStructCount; ++index) { this._childStructs[index].InitializeReaders(saveEntryFolder.GetChildFolder(new FolderId(index, SaveFolderExtension.Struct))); } }
public override int GetHashCode() { return(SaveId.GetHashCode()); }
public override bool Equals(object obj) { return(obj is Record record && SaveId.Equals(record.SaveId)); }
public NullTypeDefinition(SaveId saveId) : base(GetType(saveId), 0, new DefaultObjectResolver()) { }
public override string ToString() { return(SaveId.ToString().PadRight(5) + PlayerName.PadRight(15) + PlayerLevel.ToString()); }
public void Initialize(DefinitionContext definitionContext) { ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10001))).InitializeForAutoGeneration(new CollectObjectsDelegate(AgentData.AutoGeneratedStaticCollectObjectsAgentData)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10002))).InitializeForAutoGeneration(new CollectObjectsDelegate(ArmorComponent.AutoGeneratedStaticCollectObjectsArmorComponent)); TypeDefinition typeDefinition1 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10003)); typeDefinition1.InitializeForAutoGeneration(new CollectObjectsDelegate(Banner.AutoGeneratedStaticCollectObjectsBanner)); typeDefinition1.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)1)).InitializeForAutoGeneration(new GetFieldValueDelegate(Banner.AutoGeneratedGetMemberValue_bannerDataList)); TypeDefinition typeDefinition2 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10004)); typeDefinition2.InitializeForAutoGeneration(new CollectObjectsDelegate(BannerData.AutoGeneratedStaticCollectObjectsBannerData)); typeDefinition2.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)1)).InitializeForAutoGeneration(new GetFieldValueDelegate(BannerData.AutoGeneratedGetMemberValueMeshId)); typeDefinition2.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)2)).InitializeForAutoGeneration(new GetFieldValueDelegate(BannerData.AutoGeneratedGetMemberValueColorId)); typeDefinition2.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)3)).InitializeForAutoGeneration(new GetFieldValueDelegate(BannerData.AutoGeneratedGetMemberValueColorId2)); typeDefinition2.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)4)).InitializeForAutoGeneration(new GetFieldValueDelegate(BannerData.AutoGeneratedGetMemberValueSize)); typeDefinition2.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)5)).InitializeForAutoGeneration(new GetFieldValueDelegate(BannerData.AutoGeneratedGetMemberValuePosition)); typeDefinition2.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)6)).InitializeForAutoGeneration(new GetFieldValueDelegate(BannerData.AutoGeneratedGetMemberValueDrawStroke)); typeDefinition2.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)7)).InitializeForAutoGeneration(new GetFieldValueDelegate(BannerData.AutoGeneratedGetMemberValueMirror)); typeDefinition2.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)8)).InitializeForAutoGeneration(new GetFieldValueDelegate(BannerData.AutoGeneratedGetMemberValueRotationValue)); TypeDefinition typeDefinition3 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10005)); typeDefinition3.InitializeForAutoGeneration(new CollectObjectsDelegate(BasicCharacterObject.AutoGeneratedStaticCollectObjectsBasicCharacterObject)); typeDefinition3.GetPropertyDefinitionWithId(new MemberTypeId((byte)3, (short)16)).InitializeForAutoGeneration(new GetPropertyValueDelegate(BasicCharacterObject.AutoGeneratedGetMemberValueFaceDirtAmount)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10006))).InitializeForAutoGeneration(new CollectObjectsDelegate(CharacterAttribute.AutoGeneratedStaticCollectObjectsCharacterAttribute)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10007))).InitializeForAutoGeneration(new CollectObjectsDelegate(CharacterAttributes.AutoGeneratedStaticCollectObjectsCharacterAttributes)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10008))).InitializeForAutoGeneration(new CollectObjectsDelegate(CharacterSkills.AutoGeneratedStaticCollectObjectsCharacterSkills)); TypeDefinition typeDefinition4 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10009)); typeDefinition4.InitializeForAutoGeneration(new CollectObjectsDelegate(WeaponDesign.AutoGeneratedStaticCollectObjectsWeaponDesign)); typeDefinition4.GetPropertyDefinitionWithId(new MemberTypeId((byte)2, (short)50)).InitializeForAutoGeneration(new GetPropertyValueDelegate(WeaponDesign.AutoGeneratedGetMemberValueHandToBottomLength)); typeDefinition4.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)10)).InitializeForAutoGeneration(new GetFieldValueDelegate(WeaponDesign.AutoGeneratedGetMemberValueWeaponFlags)); typeDefinition4.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)20)).InitializeForAutoGeneration(new GetFieldValueDelegate(WeaponDesign.AutoGeneratedGetMemberValueWeaponName)); typeDefinition4.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)60)).InitializeForAutoGeneration(new GetFieldValueDelegate(WeaponDesign.AutoGeneratedGetMemberValueCraftedWeaponLength)); typeDefinition4.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)70)).InitializeForAutoGeneration(new GetFieldValueDelegate(WeaponDesign.AutoGeneratedGetMemberValueTemplate)); typeDefinition4.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)80)).InitializeForAutoGeneration(new GetFieldValueDelegate(WeaponDesign.AutoGeneratedGetMemberValueTopPivotOffsets)); typeDefinition4.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)90)).InitializeForAutoGeneration(new GetFieldValueDelegate(WeaponDesign.AutoGeneratedGetMemberValueBottomPivotOffsets)); typeDefinition4.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)100)).InitializeForAutoGeneration(new GetFieldValueDelegate(WeaponDesign.AutoGeneratedGetMemberValueHolsterShiftAmount)); typeDefinition4.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)30)).InitializeForAutoGeneration(new GetFieldValueDelegate(WeaponDesign.AutoGeneratedGetMemberValue_usedPieces)); typeDefinition4.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)40)).InitializeForAutoGeneration(new GetFieldValueDelegate(WeaponDesign.AutoGeneratedGetMemberValue_piecePivotDistances)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10010))).InitializeForAutoGeneration(new CollectObjectsDelegate(CraftingPiece.AutoGeneratedStaticCollectObjectsCraftingPiece)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10011))).InitializeForAutoGeneration(new CollectObjectsDelegate(CraftingTemplate.AutoGeneratedStaticCollectObjectsCraftingTemplate)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10012))).InitializeForAutoGeneration(new CollectObjectsDelegate(DefaultItemCategories.AutoGeneratedStaticCollectObjectsDefaultItemCategories)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10013))).InitializeForAutoGeneration(new CollectObjectsDelegate(DefaultSiegeEngineTypes.AutoGeneratedStaticCollectObjectsDefaultSiegeEngineTypes)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10014))).InitializeForAutoGeneration(new CollectObjectsDelegate(DefaultSkills.AutoGeneratedStaticCollectObjectsDefaultSkills)); TypeDefinition typeDefinition5 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10015)); TypeDefinition typeDefinition6 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10016)); typeDefinition6.InitializeForAutoGeneration(new CollectObjectsDelegate(Equipment.AutoGeneratedStaticCollectObjectsEquipment)); typeDefinition6.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)1)).InitializeForAutoGeneration(new GetFieldValueDelegate(Equipment.AutoGeneratedGetMemberValue_equipmentType)); typeDefinition6.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)2)).InitializeForAutoGeneration(new GetFieldValueDelegate(Equipment.AutoGeneratedGetMemberValue_itemSlots)); TypeDefinition typeDefinition7 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10017)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10018))).InitializeForAutoGeneration(new CollectObjectsDelegate(TradeItemComponent.AutoGeneratedStaticCollectObjectsTradeItemComponent)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10022))).InitializeForAutoGeneration(new CollectObjectsDelegate(GameLogs.AutoGeneratedStaticCollectObjectsGameLogs)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10024))).InitializeForAutoGeneration(new CollectObjectsDelegate(GameText.AutoGeneratedStaticCollectObjectsGameText)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10025))).InitializeForAutoGeneration(new CollectObjectsDelegate(GameTextManager.AutoGeneratedStaticCollectObjectsGameTextManager)); TypeDefinition typeDefinition8 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10026)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10027))).InitializeForAutoGeneration(new CollectObjectsDelegate(HorseComponent.AutoGeneratedStaticCollectObjectsHorseComponent)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10028))).InitializeForAutoGeneration(new CollectObjectsDelegate(ItemCategory.AutoGeneratedStaticCollectObjectsItemCategory)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10029))).GetPropertyDefinitionWithId(new MemberTypeId((byte)3, (short)100)).InitializeForAutoGeneration(new GetPropertyValueDelegate(ItemComponent.AutoGeneratedGetMemberValueItem)); TypeDefinition typeDefinition9 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10030)); typeDefinition9.InitializeForAutoGeneration(new CollectObjectsDelegate(ItemModifier.AutoGeneratedStaticCollectObjectsItemModifier)); typeDefinition9.GetFieldDefinitionWithId(new MemberTypeId((byte)3, (short)1)).InitializeForAutoGeneration(new GetFieldValueDelegate(ItemModifier.AutoGeneratedGetMemberValueConstructionIndex)); TypeDefinition typeDefinition10 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10031)); typeDefinition10.InitializeForAutoGeneration(new CollectObjectsDelegate(ItemModifierGroup.AutoGeneratedStaticCollectObjectsItemModifierGroup)); typeDefinition10.GetPropertyDefinitionWithId(new MemberTypeId((byte)3, (short)0)).InitializeForAutoGeneration(new GetPropertyValueDelegate(ItemModifierGroup.AutoGeneratedGetMemberValueID)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10032))).InitializeForAutoGeneration(new CollectObjectsDelegate(ItemObject.AutoGeneratedStaticCollectObjectsItemObject)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10033))).InitializeForAutoGeneration(new CollectObjectsDelegate(ItemObjectProperties.AutoGeneratedStaticCollectObjectsItemObjectProperties)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10036))).InitializeForAutoGeneration(new CollectObjectsDelegate(MissionResult.AutoGeneratedStaticCollectObjectsMissionResult)); TypeDefinition typeDefinition11 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10037)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10038))).InitializeForAutoGeneration(new CollectObjectsDelegate(PropertyObject.AutoGeneratedStaticCollectObjectsPropertyObject)); TypeDefinition typeDefinition12 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10039)); typeDefinition12.InitializeForAutoGeneration(new CollectObjectsDelegate(SkillObject.AutoGeneratedStaticCollectObjectsSkillObject)); typeDefinition12.GetFieldDefinitionWithId(new MemberTypeId((byte)4, (short)100)).InitializeForAutoGeneration(new GetFieldValueDelegate(SkillObject.AutoGeneratedGetMemberValue_skillType)); typeDefinition12.GetFieldDefinitionWithId(new MemberTypeId((byte)4, (short)102)).InitializeForAutoGeneration(new GetFieldValueDelegate(SkillObject.AutoGeneratedGetMemberValue_characterAttribute)); TypeDefinition typeDefinition13 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10040)); TypeDefinition typeDefinition14 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10041)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10042))).InitializeForAutoGeneration(new CollectObjectsDelegate(SiegeEngineType.AutoGeneratedStaticCollectObjectsSiegeEngineType)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10043))).InitializeForAutoGeneration(new CollectObjectsDelegate(Timer.AutoGeneratedStaticCollectObjectsTimer)); TypeDefinition typeDefinition15 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10044)); typeDefinition15.InitializeForAutoGeneration(new CollectObjectsDelegate(WeaponDesignElement.AutoGeneratedStaticCollectObjectsWeaponDesignElement)); typeDefinition15.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)20)).InitializeForAutoGeneration(new GetFieldValueDelegate(WeaponDesignElement.AutoGeneratedGetMemberValueScalePercentage)); typeDefinition15.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)10)).InitializeForAutoGeneration(new GetFieldValueDelegate(WeaponDesignElement.AutoGeneratedGetMemberValue_craftingPiece)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10045))).InitializeForAutoGeneration(new CollectObjectsDelegate(WeaponComponent.AutoGeneratedStaticCollectObjectsWeaponComponent)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10046))).InitializeForAutoGeneration(new CollectObjectsDelegate(WeaponComponentData.AutoGeneratedStaticCollectObjectsWeaponComponentData)); TypeDefinition typeDefinition16 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10047)); TypeDefinition typeDefinition17 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10049)); typeDefinition17.InitializeForAutoGeneration(new CollectObjectsDelegate(DeterministicRandom.AutoGeneratedStaticCollectObjectsDeterministicRandom)); typeDefinition17.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)0)).InitializeForAutoGeneration(new GetFieldValueDelegate(DeterministicRandom.AutoGeneratedGetMemberValue_capacity)); typeDefinition17.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)1)).InitializeForAutoGeneration(new GetFieldValueDelegate(DeterministicRandom.AutoGeneratedGetMemberValue_randomValues)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10050))).GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)2)).InitializeForAutoGeneration(new GetFieldValueDelegate(InformationData.AutoGeneratedGetMemberValueDescriptionText)); TypeDefinition typeDefinition18 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(10051)); typeDefinition18.InitializeForAutoGeneration(new CollectObjectsDelegate(Crafting.OverrideData.AutoGeneratedStaticCollectObjectsOverrideData)); typeDefinition18.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)10)).InitializeForAutoGeneration(new GetFieldValueDelegate(Crafting.OverrideData.AutoGeneratedGetMemberValueWeightOverriden)); typeDefinition18.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)20)).InitializeForAutoGeneration(new GetFieldValueDelegate(Crafting.OverrideData.AutoGeneratedGetMemberValueSwingSpeedOverriden)); typeDefinition18.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)30)).InitializeForAutoGeneration(new GetFieldValueDelegate(Crafting.OverrideData.AutoGeneratedGetMemberValueThrustSpeedOverriden)); typeDefinition18.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)40)).InitializeForAutoGeneration(new GetFieldValueDelegate(Crafting.OverrideData.AutoGeneratedGetMemberValueSwingDamageOverriden)); typeDefinition18.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)50)).InitializeForAutoGeneration(new GetFieldValueDelegate(Crafting.OverrideData.AutoGeneratedGetMemberValueThrustDamageOverriden)); typeDefinition18.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)60)).InitializeForAutoGeneration(new GetFieldValueDelegate(Crafting.OverrideData.AutoGeneratedGetMemberValueHandling)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(11001))).InitializeForAutoGeneration(new CollectObjectsDelegate(BodyProperties.AutoGeneratedStaticCollectObjectsBodyProperties)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(11002))).InitializeForAutoGeneration(new CollectObjectsDelegate(PieceData.AutoGeneratedStaticCollectObjectsPieceData)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(11003))).InitializeForAutoGeneration(new CollectObjectsDelegate(WeaponUsageData.AutoGeneratedStaticCollectObjectsWeaponUsageData)); TypeDefinition typeDefinition19 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(11004)); typeDefinition19.InitializeForAutoGeneration(new CollectObjectsDelegate(ItemRosterElement.AutoGeneratedStaticCollectObjectsItemRosterElement)); typeDefinition19.GetPropertyDefinitionWithId(new MemberTypeId((byte)1, (short)21)).InitializeForAutoGeneration(new GetPropertyValueDelegate(ItemRosterElement.AutoGeneratedGetMemberValueEquipmentElement)); typeDefinition19.GetFieldDefinitionWithId(new MemberTypeId((byte)1, (short)11)).InitializeForAutoGeneration(new GetFieldValueDelegate(ItemRosterElement.AutoGeneratedGetMemberValue_amount)); TypeDefinition typeDefinition20 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(11006)); typeDefinition20.InitializeForAutoGeneration(new CollectObjectsDelegate(UniqueTroopDescriptor.AutoGeneratedStaticCollectObjectsUniqueTroopDescriptor)); typeDefinition20.GetPropertyDefinitionWithId(new MemberTypeId((byte)1, (short)1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(UniqueTroopDescriptor.AutoGeneratedGetMemberValueUniqueSeed)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(11007))).InitializeForAutoGeneration(new CollectObjectsDelegate(GameText.GameTextVariation.AutoGeneratedStaticCollectObjectsGameTextVariation)); ((TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(11008))).InitializeForAutoGeneration(new CollectObjectsDelegate(HorseComponent.MaterialProperty.AutoGeneratedStaticCollectObjectsMaterialProperty)); TypeDefinition typeDefinition21 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(11009)); typeDefinition21.InitializeForAutoGeneration(new CollectObjectsDelegate(StaticBodyProperties.AutoGeneratedStaticCollectObjectsStaticBodyProperties)); typeDefinition21.GetPropertyDefinitionWithId(new MemberTypeId((byte)1, (short)1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(StaticBodyProperties.AutoGeneratedGetMemberValueKeyPart1)); typeDefinition21.GetPropertyDefinitionWithId(new MemberTypeId((byte)1, (short)2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(StaticBodyProperties.AutoGeneratedGetMemberValueKeyPart2)); typeDefinition21.GetPropertyDefinitionWithId(new MemberTypeId((byte)1, (short)3)).InitializeForAutoGeneration(new GetPropertyValueDelegate(StaticBodyProperties.AutoGeneratedGetMemberValueKeyPart3)); typeDefinition21.GetPropertyDefinitionWithId(new MemberTypeId((byte)1, (short)4)).InitializeForAutoGeneration(new GetPropertyValueDelegate(StaticBodyProperties.AutoGeneratedGetMemberValueKeyPart4)); typeDefinition21.GetPropertyDefinitionWithId(new MemberTypeId((byte)1, (short)5)).InitializeForAutoGeneration(new GetPropertyValueDelegate(StaticBodyProperties.AutoGeneratedGetMemberValueKeyPart5)); typeDefinition21.GetPropertyDefinitionWithId(new MemberTypeId((byte)1, (short)6)).InitializeForAutoGeneration(new GetPropertyValueDelegate(StaticBodyProperties.AutoGeneratedGetMemberValueKeyPart6)); typeDefinition21.GetPropertyDefinitionWithId(new MemberTypeId((byte)1, (short)7)).InitializeForAutoGeneration(new GetPropertyValueDelegate(StaticBodyProperties.AutoGeneratedGetMemberValueKeyPart7)); typeDefinition21.GetPropertyDefinitionWithId(new MemberTypeId((byte)1, (short)8)).InitializeForAutoGeneration(new GetPropertyValueDelegate(StaticBodyProperties.AutoGeneratedGetMemberValueKeyPart8)); TypeDefinition typeDefinition22 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(11010)); typeDefinition22.InitializeForAutoGeneration(new CollectObjectsDelegate(DynamicBodyProperties.AutoGeneratedStaticCollectObjectsDynamicBodyProperties)); typeDefinition22.GetFieldDefinitionWithId(new MemberTypeId((byte)1, (short)1)).InitializeForAutoGeneration(new GetFieldValueDelegate(DynamicBodyProperties.AutoGeneratedGetMemberValueAge)); typeDefinition22.GetFieldDefinitionWithId(new MemberTypeId((byte)1, (short)2)).InitializeForAutoGeneration(new GetFieldValueDelegate(DynamicBodyProperties.AutoGeneratedGetMemberValueWeight)); typeDefinition22.GetFieldDefinitionWithId(new MemberTypeId((byte)1, (short)3)).InitializeForAutoGeneration(new GetFieldValueDelegate(DynamicBodyProperties.AutoGeneratedGetMemberValueBuild)); TypeDefinition typeDefinition23 = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(11011)); typeDefinition23.InitializeForAutoGeneration(new CollectObjectsDelegate(EquipmentElement.AutoGeneratedStaticCollectObjectsEquipmentElement)); typeDefinition23.GetPropertyDefinitionWithId(new MemberTypeId((byte)1, (short)1)).InitializeForAutoGeneration(new GetPropertyValueDelegate(EquipmentElement.AutoGeneratedGetMemberValueItem)); typeDefinition23.GetPropertyDefinitionWithId(new MemberTypeId((byte)1, (short)2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(EquipmentElement.AutoGeneratedGetMemberValueItemModifier)); SaveId saveId1 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 11004 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId1)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray0), false); SaveId saveId2 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 11011 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId2)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray1), false); SaveId saveId3 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 10016 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId3)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray2), false); SaveId saveId4 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 10044 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId4)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray3), false); SaveId saveId5 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 10032 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId5)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList4), false); SaveId saveId6 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 10029 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId6)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList5), false); SaveId saveId7 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 10030 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId7)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList6), false); SaveId saveId8 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 10031 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId8)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList7), false); SaveId saveId9 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 10006 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId9)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList8), false); SaveId saveId10 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 10039 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId10)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList9), false); SaveId saveId11 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 10028 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId11)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList10), false); SaveId saveId12 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 10010 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId12)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList11), false); SaveId saveId13 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 10011 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId13)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList12), false); SaveId saveId14 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 10042 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId14)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList13), false); SaveId saveId15 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 10038 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId15)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList14), false); SaveId saveId16 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 11006 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId16)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList15), true); SaveId saveId17 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 10016 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId17)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList16), false); SaveId saveId18 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 10004 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId18)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList17), false); SaveId saveId19 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 11011 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId19)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList18), false); }
public void Initialize(DefinitionContext definitionContext) { SaveId saveId1 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 30001 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId1)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList0), true); SaveId saveId2 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 30002 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId2)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList1), true); SaveId saveId3 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 30003 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId3)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList2), true); SaveId saveId4 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 30004 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId4)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList3), true); SaveId saveId5 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 30005 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId5)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList4), true); SaveId saveId6 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 30006 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId6)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList5), true); SaveId saveId7 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 30007 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId7)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList6), true); SaveId saveId8 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 30008 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId8)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList7), true); SaveId saveId9 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 30009 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId9)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList8), true); SaveId saveId10 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 30010 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId10)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList9), true); SaveId saveId11 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 30011 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId11)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList10), true); SaveId saveId12 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 30012 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId12)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList11), true); SaveId saveId13 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 30013 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId13)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList12), true); SaveId saveId14 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 30014 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId14)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList13), true); SaveId saveId15 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 30015 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId15)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList14), true); SaveId saveId16 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 30016 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId16)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList15), true); SaveId saveId17 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 30017 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId17)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList16), true); SaveId saveId18 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 30018 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId18)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList17), true); SaveId saveId19 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 30019 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId19)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList18), true); SaveId saveId20 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 30020 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId20)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList19), true); SaveId saveId21 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 0 30021 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId21)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList20), true); SaveId saveId22 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 1 0 30102 2 0 30021 0 30021 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId22)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList21), true); SaveId saveId23 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 1 1 0 30100 2 0 30020 0 30007 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId23)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForList22), false); SaveId saveId24 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 4 0 30001 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId24)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForQueue23), true); SaveId saveId25 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 4 0 30002 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId25)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForQueue24), true); SaveId saveId26 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 4 0 30003 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId26)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForQueue25), true); SaveId saveId27 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 4 0 30004 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId27)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForQueue26), true); SaveId saveId28 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 4 0 30005 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId28)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForQueue27), true); SaveId saveId29 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 4 0 30006 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId29)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForQueue28), true); SaveId saveId30 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 4 0 30007 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId30)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForQueue29), true); SaveId saveId31 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 4 0 30008 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId31)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForQueue30), true); SaveId saveId32 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 4 0 30009 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId32)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForQueue31), true); SaveId saveId33 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 4 0 30010 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId33)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForQueue32), true); SaveId saveId34 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 4 0 30011 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId34)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForQueue33), true); SaveId saveId35 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 4 0 30012 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId35)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForQueue34), true); SaveId saveId36 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 4 0 30013 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId36)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForQueue35), true); SaveId saveId37 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 4 0 30014 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId37)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForQueue36), true); SaveId saveId38 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 4 0 30015 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId38)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForQueue37), true); SaveId saveId39 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 4 0 30016 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId39)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForQueue38), true); SaveId saveId40 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 4 0 30017 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId40)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForQueue39), true); SaveId saveId41 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 4 0 30018 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId41)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForQueue40), true); SaveId saveId42 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 4 0 30019 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId42)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForQueue41), true); SaveId saveId43 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 4 0 30020 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId43)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForQueue42), true); SaveId saveId44 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 4 0 30021 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId44)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForQueue43), true); SaveId saveId45 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 30001 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId45)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray44), true); SaveId saveId46 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 30002 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId46)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray45), true); SaveId saveId47 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 30003 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId47)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray46), true); SaveId saveId48 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 30004 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId48)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray47), true); SaveId saveId49 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 30005 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId49)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray48), true); SaveId saveId50 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 30006 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId50)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray49), true); SaveId saveId51 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 30007 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId51)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray50), true); SaveId saveId52 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 30008 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId52)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray51), true); SaveId saveId53 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 30009 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId53)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray52), true); SaveId saveId54 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 30010 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId54)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray53), true); SaveId saveId55 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 30011 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId55)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray54), true); SaveId saveId56 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 30012 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId56)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray55), true); SaveId saveId57 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 30013 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId57)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray56), true); SaveId saveId58 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 30014 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId58)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray57), true); SaveId saveId59 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 30015 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId59)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray58), true); SaveId saveId60 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 30016 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId60)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray59), true); SaveId saveId61 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 30017 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId61)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray60), true); SaveId saveId62 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 30018 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId62)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray61), true); SaveId saveId63 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 30019 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId63)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray62), true); SaveId saveId64 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 30020 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId64)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray63), true); SaveId saveId65 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 3 0 30021 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId65)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForArray64), true); SaveId saveId66 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 2 0 30001 0 30021 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId66)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForDictionary65), true); SaveId saveId67 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 2 0 30021 0 30001 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId67)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForDictionary66), true); SaveId saveId68 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 2 0 30001 0 30001 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId68)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForDictionary67), true); SaveId saveId69 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 2 0 30021 0 30021 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId69)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForDictionary68), true); SaveId saveId70 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 2 0 30009 0 30001 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId70)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForDictionary69), true); SaveId saveId71 = SaveId.ReadSaveIdFrom((IReader) new StringReader("2 2 0 30021 0 30007 ")); ((ContainerDefinition)definitionContext.TryGetTypeDefinition(saveId71)).InitializeForAutoGeneration(new CollectObjectsDelegate(AutoGeneratedSaveManager.AutoGeneratedStaticCollectObjectsForDictionary70), true); }