コード例 #1
0
ファイル: HE_BodyAbused.cs プロジェクト: tier6tank/DFWV
        internal override void Export(string table)
        {
            //TODO: Incorporate new data
            base.Export(table);

            table = GetType().Name;


            var vals = new List <object>
            {
                Id,
                SiteId.DBExport(),
                SubregionId.DBExport(),
                FeatureLayerId.DBExport(),
                Coords.DBExport(),
                EntityId_Abuser.DBExport(),
                BodyHfiDs.DBExport(),
                ItemType.DBExport(Item.ItemTypes),
                ItemSubType.DBExport(Item.ItemSubTypes),
                ItemMat.DBExport(Item.Materials),
                HfId.DBExport(),
                AbuseType.DBExport()
            };



            Database.ExportWorldItem(table, vals);
        }
コード例 #2
0
        internal override void Export(string table)
        {
            base.Export(table);

            table = GetType().Name;

            var vals = new List <object>
            {
                Id,
                HfId.DBExport(),
                HfId_Slayer.DBExport(),
                SlayerRace.DBExport(),
                SlayerCaste.DBExport(HistoricalFigure.Castes),
                ArtifiactId_SlayerItem.DBExport(),
                ArtifactId_SlayerShooterItem.DBExport(),
                Cause.DBExport(Causes),
                SiteId.DBExport(),
                SubregionId.DBExport(),
                FeatureLayerId.DBExport(),
                ItemID.DBExport(),
                ArtifactId.DBExport(),
                ItemType.DBExport(Item.ItemTypes),
                ItemSubType.DBExport(Item.ItemSubTypes),
                Mat.DBExport(Item.Materials),
                BowItem.DBExport(),
                BowArtifactId.DBExport(),
                BowItemType.DBExport(Item.ItemTypes),
                BowItemSubType.DBExport(Item.ItemSubTypes),
                BowMat.DBExport(Item.Materials)
            };

            Database.ExportWorldItem(table, vals);
        }
コード例 #3
0
        internal override void Export(string table)
        {
            base.Export(table);

            table = GetType().Name;

            var vals = new List <object>
            {
                Id,
                HfId.DBExport(),
                EntityId.DBExport(),
                SiteId.DBExport(),
                SkillAtTime,
                ItemType.DBExport(Item.ItemTypes),
                ItemSubType.DBExport(Item.ItemSubTypes),
                Mat.DBExport(Item.Materials),
                ImprovementType.DBExport(ImprovementTypes),
                //ImprovementSubType.DBExport(), //TODO: Uncomment this
                ImprovementMat.DBExport(Item.Materials),
                ArtId.DBExport(),
                ArtSubId.DBExport()
            };

            Database.ExportWorldItem(table, vals);
        }
コード例 #4
0
 internal List <object> GetExportVals()
 {
     return(new List <object>
     {
         Id,
         SiteId.DBExport(),
         HfId.DBExport(),
         Reason.DBExport(Reasons),
         ReasonId.DBExport(),
         Circumstance.DBExport(Circumstances),
         CircumstanceId.DBExport(),
         FormId.DBExport()
     });
 }
コード例 #5
0
        internal override void Export(string table)
        {
            base.Export(table);

            table = GetType().Name;

            var vals = new List <object>
            {
                Id,
                HfId.DBExport(),
                Knowledge.DBExport(Knowledges)
            };

            Database.ExportWorldItem(table, vals);
        }
コード例 #6
0
        internal override void Export(string table)
        {
            base.Export(table);

            table = GetType().Name;

            var vals = new List <object>
            {
                Id,
                HfId.DBExport(),
                SecretGoal.DBExport(HistoricalFigure.Goals)
            };

            Database.ExportWorldItem(table, vals);
        }
コード例 #7
0
        internal override void Export(string table)
        {
            base.Export(table);

            table = GetType().Name;
            var vals = new List <object>
            {
                Id,
                SiteId.DBExport(),
                HfId.DBExport(),
                EntityId.DBExport(),
                StructureId.DBExport(),
                LinkType.DBExport(HFSiteLink.LinkTypes)
            };

            Database.ExportWorldItem(table, vals);
        }
コード例 #8
0
        internal override void Export(string table)
        {
            base.Export(table);

            table = GetType().Name;

            var vals = new List <object>
            {
                Id,
                HfId.DBExport(),
                EntityId.DBExport(),
                SiteId.DBExport(),
                SkillAtTime
            };

            Database.ExportWorldItem(table, vals);
        }
コード例 #9
0
        internal override void Export(string table)
        {
            base.Export(table);

            table = GetType().Name;

            var vals = new List <object>
            {
                Id,
                EntityId.DBExport(),
                HfId.DBExport(),
                LinkType.DBExport(HFEntityLink.LinkTypes),
                Position.DBExport(HFEntityLink.Positions)
            };

            Database.ExportWorldItem(table, vals);
        }
コード例 #10
0
ファイル: HE_EntityLaw.cs プロジェクト: tier6tank/DFWV
        internal override void Export(string table)
        {
            base.Export(table);

            table = GetType().Name;

            var vals = new List <object>
            {
                Id,
                HfId.DBExport(),
                EntityId.DBExport(),
                LawAdd.DBExport(),
                LawRemove.DBExport()
            };

            Database.ExportWorldItem(table, vals);
        }
コード例 #11
0
ファイル: HE_HFAttackedSite.cs プロジェクト: tier6tank/DFWV
        internal override void Export(string table)
        {
            base.Export(table);

            table = GetType().Name;

            var vals = new List <object>
            {
                Id,
                SiteId.DBExport(),
                EntityId_SiteCiv.DBExport(),
                EntityId_Defender.DBExport(),
                HfId.DBExport()
            };

            Database.ExportWorldItem(table, vals);
        }
コード例 #12
0
        internal override void Export(string table)
        {
            base.Export(table);

            table = GetType().Name;

            var vals = new List <object>
            {
                Id,
                HfId.DBExport(),
                SiteId.DBExport(),
                StructureId.DBExport(),
                Action.DBExport()
            };

            Database.ExportWorldItem(table, vals);
        }
コード例 #13
0
        internal override void Export(string table)
        {
            base.Export(table);

            table = GetType().Name;

            var vals = new List <object>
            {
                Id,
                HfId.DBExport(),
                EntityId.DBExport(),
                EntityId_Group.DBExport(),
                Position.DBExport(),
                Reason.DBExport()
            };

            Database.ExportWorldItem(table, vals);
        }
コード例 #14
0
ファイル: HE_ArtifactCreated.cs プロジェクト: tier6tank/DFWV
        internal override void Export(string table)
        {
            base.Export(table);

            table = GetType().Name;

            var vals = new List <object>
            {
                Id,
                ArtifactId.DBExport(),
                UnitId.DBExport(),
                SiteId.DBExport(),
                HfId.DBExport(),
                NameOnly
            };

            Database.ExportWorldItem(table, vals);
        }
コード例 #15
0
ファイル: HE_HFRevived.cs プロジェクト: tier6tank/DFWV
        internal override void Export(string table)
        {
            base.Export(table);

            table = GetType().Name;

            var vals = new List <object>
            {
                Id,
                HfId.DBExport(),
                Ghost,
                RaisedBefore,
                SiteId.DBExport(),
                SubregionId.DBExport(),
                FeatureLayerId.DBExport()
            };

            Database.ExportWorldItem(table, vals);
        }
コード例 #16
0
ファイル: HE_HFConfronted.cs プロジェクト: tier6tank/DFWV
        internal override void Export(string table)
        {
            base.Export(table);

            table = GetType().Name;

            var vals = new List <object>
            {
                Id,
                HfId.DBExport(),
                Situation.DBExport(Situations),
                Reason.DBExport(Reasons),
                SiteId.DBExport(),
                SubregionId.DBExport(),
                FeatureLayerId.DBExport(),
                Coords.DBExport()
            };

            Database.ExportWorldItem(table, vals);
        }
コード例 #17
0
ファイル: HE_MasterpieceItem.cs プロジェクト: tier6tank/DFWV
        internal override void Export(string table)
        {
            base.Export(table);

            table = GetType().Name;

            var vals = new List <object>
            {
                Id,
                HfId.DBExport(),
                EntityId.DBExport(),
                SiteId.DBExport(),
                SkillAtTime,
                ItemID.DBExport(),
                ItemType.DBExport(Item.ItemTypes),
                ItemSubType.DBExport(Item.ItemSubTypes),
                Mat.DBExport(Item.Materials)
            };

            Database.ExportWorldItem(table, vals);
        }