예제 #1
0
        public async Task RegisterAllCompanyFiles()
        {
            try
            {
                using (var context = new DefinitionContext())
                {
                    List <int> companyIds = context.MigrationStatuses
                                            .GroupBy(m => m.CompanyID).Select(g => g.Key).ToList();


                    foreach (var companyId in companyIds)
                    {
                        try
                        {
                            CompanyRequest company = new CompanyRequest
                            {
                                RaetCompanyId = (await context.Companies.SingleAsync(c => c.Id == companyId)).RaetCompanyId,
                                CompanyId     = companyId
                            };

                            await ExecuteCaseManagementPreventionRequests(company);
                        }
                        catch (Exception ex)
                        {
                            _logger.LogWarning(new EventId(1), $"RegisterAllCompanyFiles: \n {ex.Message} \n {ex.InnerException?.Message}");
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                _logger.LogWarning(new EventId(2), $"RegisterAllCompanyFiles: Service stopped because of Exception {ex.Message}");
            }
        }
예제 #2
0
        public static LoadResult Load(ISaveDriver driver, bool loadAsLateInitialize)
        {
            DefinitionContext definitionContext = new DefinitionContext();

            definitionContext.FillWithCurrentTypes();
            LoadContext loadContext = new LoadContext(definitionContext, driver);
            LoadData    loadData    = driver.Load();
            LoadResult  loadResult;

            if (loadContext.Load(loadData, loadAsLateInitialize))
            {
                LoadCallbackInitializator loadCallbackInitializator = (LoadCallbackInitializator)null;
                if (loadAsLateInitialize)
                {
                    loadCallbackInitializator = loadContext.CreateLoadCallbackInitializator(loadData);
                }
                loadResult = LoadResult.CreateSuccessful(loadContext.RootObject, loadData.MetaData, loadCallbackInitializator);
            }
            else
            {
                loadResult = LoadResult.CreateFailed((IEnumerable <LoadError>) new LoadError[1]
                {
                    new LoadError("Not implemented")
                });
            }
            return(loadResult);
        }
예제 #3
0
 private static void TryGetTypeDefinitionPatch(ref DefinitionContext __instance, ref object __result, ref object saveId)
 {
     if (__result != null)
     {
         return;
     }
 }
 public LoadContext(DefinitionContext definitionContext, ISaveDriver driver)
 {
     this.DefinitionContext         = definitionContext;
     this._objectHeaderLoadDatas    = (ObjectHeaderLoadData[])null;
     this._containerHeaderLoadDatas = (ContainerHeaderLoadData[])null;
     this._strings = (string[])null;
     this.Driver   = driver;
 }
예제 #5
0
        public void Initialize(DefinitionContext definitionContext)
        {
            TypeDefinition typeDefinition = (TypeDefinition)definitionContext.TryGetTypeDefinition((SaveId) new TypeSaveId(20001));

            typeDefinition.InitializeForAutoGeneration(new CollectObjectsDelegate(TextObject.AutoGeneratedStaticCollectObjectsTextObject));
            typeDefinition.GetPropertyDefinitionWithId(new MemberTypeId((byte)2, (short)2)).InitializeForAutoGeneration(new GetPropertyValueDelegate(TextObject.AutoGeneratedGetMemberValueAttributes));
            typeDefinition.GetFieldDefinitionWithId(new MemberTypeId((byte)2, (short)1)).InitializeForAutoGeneration(new GetFieldValueDelegate(TextObject.AutoGeneratedGetMemberValueValue));
        }
 public SaveContext(DefinitionContext definitionContext)
 {
     this.DefinitionContext          = definitionContext;
     this._childObjects              = new List <object>(131072);
     this._idsOfChildObjects         = new Dictionary <object, int>(131072);
     this._strings                   = new List <string>(131072);
     this._idsOfStrings              = new Dictionary <string, int>(131072);
     this._childContainers           = new List <object>(131072);
     this._idsOfChildContainers      = new Dictionary <object, int>(131072);
     this._temporaryCollectedObjects = new List <object>(4096);
     this._locker = new object();
 }
        public FieldDescriptor VisitDefinition(DefinitionContext context)
        {
            string         name = context.name().NAME().GetText();
            TypeDescriptor type;

            switch (context.type().GetType().Name)
            {
            case "IntegerTypeContext":
                type = VisitIntegerType(context.type() as IntegerTypeContext);
                break;

            case "SmallIntegerTypeContext":
                type = VisitSmallIntegerType(context.type() as SmallIntegerTypeContext);
                break;

            case "VarcharTypeContext":
                type = VisitVarcharType(context.type() as VarcharTypeContext);
                break;

            case "TimestampTypeContext":
                type = VisitTimestampType(context.type() as TimestampTypeContext);
                break;

            case "TextTypeContext":
                type = VisitTextType(context.type() as TextTypeContext);
                break;

            case "DecimalTypeContext":
                type = VisitDecimalType(context.type() as DecimalTypeContext);
                break;

            case "CharTypeContext":
                type = VisitCharType(context.type() as CharTypeContext);
                break;

            case "BlobTypeContext":
                type = VisitBlobType(context.type() as BlobTypeContext);
                break;

            default:
                type = null;
                break;
            }

            if (context.nullability() != null && context.nullability().NOT() != null)
            {
                type.Nullability = false;
            }

            return(new FieldDescriptor(name, type));
        }
예제 #8
0
        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);
        }
예제 #9
0
        public FileTransferService(string baseUrl, string key, string tokenUrl, ILogger <Worker> logger, int requestCount)
        {
            this.baseUrl  = baseUrl;
            this.tokenUrl = tokenUrl;
            _logger       = logger;
            _requestCount = requestCount;

            try
            {
                using (var context = new DefinitionContext())
                {
                    tokenService = new TokenService(multiClientApiKey, tokenUrl);
                }
            }
            catch (Exception ex)
            {
                _logger.LogWarning(new EventId(5), $"FileTransferService: Constructor {ex.Message}");
            }
        }
예제 #10
0
 public virtual void Compile(DefinitionContext c)
 {
 }
예제 #11
0
        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);
        }
        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);
        }
예제 #13
0
 public virtual void Compile(DefinitionContext c)
 {
 }
예제 #14
0
 public virtual void DefineTypes(DefinitionContext c)
 {
 }
예제 #15
0
 public static void InitializeGlobalDefinitionContext()
 {
     SaveManager._definitionContext = new DefinitionContext();
     SaveManager._definitionContext.FillWithCurrentTypes();
 }
예제 #16
0
 public virtual void DefineMembers(DefinitionContext c)
 {
 }
예제 #17
0
 public void Initialize(DefinitionContext definitionContext)
 {
 }
예제 #18
0
 public virtual void DefineMembers(DefinitionContext c)
 {
 }
예제 #19
0
 public virtual void DefineTypes(DefinitionContext c)
 {
 }
예제 #20
0
파일: iro.cs 프로젝트: kscarlett/iro4cli
        public DefinitionContext definition()
        {
            DefinitionContext _localctx = new DefinitionContext(_ctx, State);

            EnterRule(_localctx, 16, RULE_definition);
            int _la;

            try {
                EnterOuterAlt(_localctx, 1);
                {
                    State = 84;
                    _errHandler.Sync(this);
                    _la = _input.La(1);
                    if (_la == ARRAY_SYM)
                    {
                        {
                            State = 83; Match(ARRAY_SYM);
                        }
                    }

                    State = 86;
                    _la   = _input.La(1);
                    if (!(_la == EQUALS_SYM || _la == REG_EQUALS_SYM))
                    {
                        _errHandler.RecoverInline(this);
                    }
                    else
                    {
                        if (_input.La(1) == TokenConstants.Eof)
                        {
                            matchedEOF = true;
                        }

                        _errHandler.ReportMatch(this);
                        Consume();
                    }
                    State = 91;
                    _errHandler.Sync(this);
                    switch (Interpreter.AdaptivePredict(_input, 9, _ctx))
                    {
                    case 1:
                    {
                        State = 87; Match(IDENTIFIER);
                    }
                    break;

                    case 2:
                    {
                        State = 88; regex();
                    }
                    break;

                    case 3:
                    {
                        State = 89; constant_ref();
                    }
                    break;

                    case 4:
                    {
                        State = 90; array();
                    }
                    break;
                    }
                    State = 94;
                    _errHandler.Sync(this);
                    _la = _input.La(1);
                    if (_la == SEMICOLON_SYM)
                    {
                        {
                            State = 93; Match(SEMICOLON_SYM);
                        }
                    }
                }
            }
            catch (RecognitionException re) {
                _localctx.exception = re;
                _errHandler.ReportError(this, re);
                _errHandler.Recover(this, re);
            }
            finally {
                ExitRule();
            }
            return(_localctx);
        }