XTable = {
    XTableInfo = {
        Name = {ValueType = "string"},
        Md5 = {ValueType = "string"},
    },
    XTableConfig = {
        Key = {ValueType = "string"},
        Type = {ValueType = "string"},
        Value = {ValueType = "string"},
    },
    XTableServerInfo = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        State = {ValueType = "int"},
        LoginUrl = {ValueType = "string"},
    },
    XTableCodeText = {
        Id = {ValueType = "int"},
        Key = {ValueType = "string"},
        Text = {ValueType = "string"},
    },
    XTableText = {
        Key = {ValueType = "string"},
        Text = {ValueType = "string"},
    },
    XTableGmText = {
        Key = {ValueType = "string"},
        Text = {ValueType = "string"},
    },
    XTableCode = {
        Code = {ValueType = "string"},
    },
    XTableGuideGroup = {
        Id = {ValueType = "int"},
        Priority = {ValueType = "int"},
        Ignore = {ValueType = "int"},
        Desc = {ValueType = "string"},
        GuideType = {ValueType = "int"},
        ConditionId = {Type = 1, ValueType = "int"},
        CompleteId = {ValueType = "int"},
        ActiveUi = {ValueType = "string"},
        RewardId = {ValueType = "int"},
        GroupId = {ValueType = "int"},
    },
    XTableGuideStep = {
        Id = {ValueType = "int"},
        NextStep = {ValueType = "int"},
        Mask = {ValueType = "int"},
        ConditionType = {ValueType = "int"},
        ConditionParam = {ValueType = "string"},
        CompleteType = {ValueType = "int"},
        CompleteParam = {ValueType = "string"},
        Effect = {ValueType = "string"},
        Arrow = {ValueType = "int"},
        UiName = {ValueType = "string"},
        IsFlow = {Type = 1, ValueType = "int"},
        FlowParam = {Type = 1, ValueType = "string"},
        ListIndex = {Type = 1, ValueType = "int"},
        Target = {Type = 1, ValueType = "string"},
        Record = {ValueType = "int"},
        RewardId = {ValueType = "int"},
        IconPos = {ValueType = "int"},
        Icon = {ValueType = "string"},
        Name = {ValueType = "string"},
        Text = {ValueType = "string"},
    },
    XTableGuideFightStep = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        DescriptionType = {ValueType = "int"},
        Name = {ValueType = "string"},
        Icon = {ValueType = "string"},
        Text = {ValueType = "string"},
        IsMask = {ValueType = "bool"},
        MaskTarget = {ValueType = "string"},
        Duration = {ValueType = "int"},
    },
    XTableGuideFight = {
        Id = {ValueType = "int"},
        StageId = {ValueType = "int"},
        NpcId = {Type = 1, ValueType = "int"},
        Weapon = {Type = 1, ValueType = "int"},
    },
    XTableGuideComplete = {
        Id = {ValueType = "int"},
        Desc = {ValueType = "string"},
        Param = {Type = 1, ValueType = "int"},
    },
    XTableNpc = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        Kind = {ValueType = "int"},
        Name = {ValueType = "string"},
        UseShadowMesh = {ValueType = "bool"},
        ShadowQuadScale = {ValueType = "float"},
        ModelId = {ValueType = "string"},
        AttackIconImage = {ValueType = "string"},
        DodgeIconImage = {ValueType = "string"},
        ExSkillIconImage = {ValueType = "string"},
        BodyRadius = {ValueType = "fix"},
        HitRadius = {ValueType = "float"},
        BaseHeight = {ValueType = "float"},
        CameraCollideRadius = {ValueType = "float"},
        MoveUseFaceDir = {ValueType = "bool"},
        AttribId = {ValueType = "int"},
        PromotedId = {ValueType = "int"},
        AttackSkillId = {ValueType = "int"},
        DodgeSkillId = {ValueType = "int"},
        ModelScale = {ValueType = "float"},
        EffectScale = {ValueType = "float"},
        MissileScale = {ValueType = "fix"},
        BossHp = {ValueType = "bool"},
        HpWdigetCount = {ValueType = "int"},
        HpWidgetHeight = {ValueType = "float"},
        HpWidgetType = {ValueType = "int"},
        RollCharHeight = {ValueType = "float"},
        HasRunTilt = {ValueType = "bool"},
        HasRunToStand = {ValueType = "bool"},
        HasRunStart = {ValueType = "bool"},
        HasStandTransition = {ValueType = "bool"},
        HeadImageName = {ValueType = "string"},
        OnlinePortrait = {ValueType = "string"},
        BeHitInterval = {ValueType = "fix"},
        HitDownTime = {ValueType = "fix"},
        FallDownTime = {ValueType = "fix"},
        LieOnFloorTime = {ValueType = "fix"},
        StandUpTime = {ValueType = "fix"},
        StandUpImmuneHitTime = {ValueType = "fix"},
        MaxHitValue = {ValueType = "int"},
        BornTime = {ValueType = "fix"},
        DeathTime = {ValueType = "fix"},
        NoThreat = {ValueType = "bool"},
        NotToThreatTarget = {ValueType = "bool"},
        CollisionPriority = {ValueType = "int"},
        IgnoreCollisionToNpc = {ValueType = "bool"},
        IgnoreCollisionFromNpc = {ValueType = "bool"},
        RobotBornMagic = {Type = 1, ValueType = "int"},
        BornMagic = {Type = 1, ValueType = "int"},
        DeathMagic = {Type = 1, ValueType = "int"},
        SkillId = {Type = 1, ValueType = "int"},
        Ball = {ValueType = "string"},
        RandomBall = {ValueType = "string"},
        EnergyBar = {ValueType = "string"},
        SPPrefab = {ValueType = "string"},
    },
    XTableNpcRes = {
        Id = {ValueType = "int"},
        ModelId = {ValueType = "string"},
        HeadImageName = {ValueType = "string"},
    },
    XTableModel = {
        Id = {ValueType = "string"},
        ModelPath = {ValueType = "string"},
        LowModelPath = {ValueType = "string"},
        ControllerPath = {ValueType = "string"},
        DisplayControllerPath = {ValueType = "string"},
        UiDefaultAnimationPath = {ValueType = "string"},
    },
    XTableNpcAttrib = {
        Id = {ValueType = "int"},
        Life = {ValueType = "fix"},
        Energy = {ValueType = "fix"},
        RunSpeed = {ValueType = "fix"},
        WalkSpeed = {ValueType = "fix"},
        TurnRoundSpeed = {ValueType = "fix"},
        BallInterval = {ValueType = "fix"},
        DamageNormalImmunity = {ValueType = "fix"},
        DamageMagicImmunity = {ValueType = "fix"},
        AntiDamageNormalImmunity = {ValueType = "fix"},
        AntiDamageMagicImmunity = {ValueType = "fix"},
        AttackNormal = {ValueType = "fix"},
        AttackMagic1 = {ValueType = "fix"},
        AttackMagic2 = {ValueType = "fix"},
        AttackMagic3 = {ValueType = "fix"},
        AttackMagic4 = {ValueType = "fix"},
        AntiAttackNormal = {ValueType = "fix"},
        AntiAttackMagic1 = {ValueType = "fix"},
        AntiAttackMagic2 = {ValueType = "fix"},
        AntiAttackMagic3 = {ValueType = "fix"},
        AntiAttackMagic4 = {ValueType = "fix"},
        DefenseNormal = {ValueType = "fix"},
        AntiDefenseNormal = {ValueType = "fix"},
        DamageChangeP = {ValueType = "fix"},
        DamageNormalChangeP = {ValueType = "fix"},
        DamageMagic1ChangeP = {ValueType = "fix"},
        DamageMagic2ChangeP = {ValueType = "fix"},
        DamageMagic3ChangeP = {ValueType = "fix"},
        DamageMagic4ChangeP = {ValueType = "fix"},
        AntiDamageChangeP = {ValueType = "fix"},
        AntiDamageNormalChangeP = {ValueType = "fix"},
        AntiDamageMagic1ChangeP = {ValueType = "fix"},
        AntiDamageMagic2ChangeP = {ValueType = "fix"},
        AntiDamageMagic3ChangeP = {ValueType = "fix"},
        AntiDamageMagic4ChangeP = {ValueType = "fix"},
        Damage1P = {ValueType = "fix"},
        Damage2P = {ValueType = "fix"},
        Damage3P = {ValueType = "fix"},
        Crit = {ValueType = "fix"},
        CritP = {ValueType = "fix"},
        CritDamageP = {ValueType = "fix"},
        AntiCritP = {ValueType = "fix"},
        AntiCritDamageP = {ValueType = "fix"},
        Lifesteal = {ValueType = "fix"},
        LifestealP = {ValueType = "fix"},
        CureChangeP = {ValueType = "fix"},
        AntiCureChangeP = {ValueType = "fix"},
        Endure = {ValueType = "fix"},
        ThreatRateP = {ValueType = "fix"},
        DodgeEnergy = {ValueType = "fix"},
        DodgeEnergyAutoRecovery = {ValueType = "fix"},
        CustomEnergy = {ValueType = "fix"},
    },
    XTableNpcAffix = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        Level = {ValueType = "int"},
        Icon = {ValueType = "string"},
        Description = {ValueType = "string"},
    },
    XTableMap = {
        Id = {ValueType = "int"},
        Behavior = {ValueType = "int"},
        Name = {ValueType = "string"},
        Environment = {ValueType = "string"},
        TerrainRoot = {ValueType = "string"},
        CloseLoadingDelay = {ValueType = "fix"},
        SwitchNpcCd = {ValueType = "fix"},
        SceneCamera = {ValueType = "string"},
        CameraId = {ValueType = "int"},
        Terrains = {Type = 1, ValueType = "int"},
        Position = {Type = 1, ValueType = "string"},
        Rotation = {Type = 1, ValueType = "string"},
    },
    XTableMapLut = {
        Scene = {ValueType = "string"},
        Prefab = {ValueType = "string"},
        Size = {ValueType = "string"},
        Area = {ValueType = "string"},
        Position = {ValueType = "string"},
    },
    XTableNavMeshSize = {
        CellWidth = {ValueType = "int"},
        CellHeight = {ValueType = "int"},
    },
    XTableNavMeshArea = {
        Key = {ValueType = "string"},
        CellX = {ValueType = "int"},
        CellY = {ValueType = "int"},
    },
    XTableNavMeshPosition = {
        Info = {ValueType = "string"},
        Key = {ValueType = "string"},
        X = {ValueType = "int"},
        Y = {ValueType = "int"},
    },
    XTableMagicType = {
        Name = {ValueType = "string"},
        Type = {ValueType = "string"},
    },
    XTableMagic = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        Level = {Type = 1, ValueType = "string"},
    },
    XTableBuff = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        Desc = {ValueType = "string"},
        Delay = {ValueType = "fix"},
        Duration = {ValueType = "fix"},
        Cd = {ValueType = "fix"},
        Limit = {ValueType = "int"},
        Kind = {ValueType = "string"},
        Mutex = {ValueType = "string"},
        Cover = {ValueType = "string"},
        Magic = {ValueType = "int"},
        Effect = {ValueType = "string"},
        EffectJoint = {ValueType = "string"},
        TriggerInterval = {ValueType = "fix"},
        TriggerMagic = {ValueType = "int"},
        TriggerOnAdd = {ValueType = "bool"},
        EffectType = {ValueType = "int"},
        AffixId = {ValueType = "int"},
    },
    XTableEmoji = {
        Id = {ValueType = "int"},
        Path = {ValueType = "string"},
    },
    XTableBehaviorNodeType = {
        Name = {ValueType = "string"},
        Type = {ValueType = "string"},
    },
    XTableBehaviorNode = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        Negative = {ValueType = "bool"},
        Name = {ValueType = "string"},
        Param = {ValueType = "string"},
        Children = {Type = 1, ValueType = "int"},
    },
    XTableBehavior = {
        Id = {ValueType = "int"},
        Type = {ValueType = "string"},
        Priority = {ValueType = "int"},
        PrefixRoot = {ValueType = "int"},
        Root = {ValueType = "int"},
    },
    XTableSkill = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        SkillType = {ValueType = "int"},
        SkillMoveType = {ValueType = "int"},
        SkillFaceType = {ValueType = "int"},
        Animation = {ValueType = "string"},
        CastTime = {ValueType = "fix"},
        AfterTime = {ValueType = "fix"},
        Cd = {ValueType = "fix"},
        DistNoTarget = {ValueType = "fix"},
        SkillMoveTrackDistance = {ValueType = "fix"},
        DistAbort = {ValueType = "fix"},
        DodgeLimitTime = {ValueType = "fix"},
        MissileLockTarget = {ValueType = "bool"},
        FinalMagicIds = {ValueType = "string"},
    },
    XTableSkillKeyframe = {
        Id = {ValueType = "int"},
        Key = {Type = 1, ValueType = "string"},
    },
    XTableMissile = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        Shape = {ValueType = "int"},
        SizeX = {ValueType = "fix"},
        SizeY = {ValueType = "fix"},
        OffsetX = {ValueType = "fix"},
        OffsetY = {ValueType = "fix"},
        Speed = {ValueType = "fix"},
        HitSpeed = {ValueType = "fix"},
        Direction = {ValueType = "int"},
        LockLauncherFightTarget = {ValueType = "bool"},
        TargetType = {ValueType = "int"},
        TrackTarget = {ValueType = "bool"},
        SwitchTargetOnHit = {ValueType = "bool"},
        LiveTime = {ValueType = "fix"},
        FillTime = {ValueType = "fix"},
        ActiveDelayTime = {ValueType = "fix"},
        DeadExplosion = {ValueType = "bool"},
        HitCount = {ValueType = "int"},
        RepeatDamage = {ValueType = "bool"},
        HitEffectUseMissileDirection = {ValueType = "bool"},
        HitEffect = {Type = 1, ValueType = "string"},
        DamageInterval = {ValueType = "fix"},
        StartJoint = {ValueType = "string"},
        Effect = {ValueType = "string"},
        WaitTime = {ValueType = "fix"},
        DamageCount = {ValueType = "int"},
        DamageRange = {ValueType = "fix"},
        ExplodeOnFloor = {ValueType = "bool"},
        ExplosionEffect = {ValueType = "string"},
        LineType = {ValueType = "int"},
        LineParams = {Type = 1, ValueType = "fix"},
        Magic = {Type = 1, ValueType = "int"},
        MagicLauncherPlayer = {Type = 1, ValueType = "int"},
        MagicLauncherNpc = {Type = 1, ValueType = "int"},
        ScaleFunction = {ValueType = "int"},
        ScaleType = {ValueType = "int"},
        ScaleParams = {Type = 1, ValueType = "fix"},
        BornPosition = {ValueType = "int"},
        ChildDelay = {ValueType = "fix"},
        ChildInterval = {ValueType = "fix"},
        ChildCountLimit = {ValueType = "int"},
        ChildId = {ValueType = "int"},
        BornChildWhileDead = {ValueType = "bool"},
        BornDirectionType = {ValueType = "int"},
        BindLauncher = {ValueType = "bool"},
        EffectHeight = {ValueType = "float"},
        HitOnJoint = {ValueType = "string"},
        ResizeEffect = {ValueType = "bool"},
        BeHitCenter = {ValueType = "int"},
        BeHitState = {ValueType = "int"},
        BindSkill = {ValueType = "bool"},
        DodgeLimitMark = {ValueType = "bool"},
        IgnoreNpcTimeScale = {ValueType = "bool"},
        ScaleTimeOnHit = {ValueType = "bool"},
        TimeScale = {ValueType = "fix"},
        TimeScaleDuration = {ValueType = "int"},
        TimeScaleEaseIn = {ValueType = "int"},
        TimeScaleEaseOut = {ValueType = "int"},
        HitShakeDuration = {ValueType = "float"},
        HitShakeIntensity = {ValueType = "float"},
        HitShakeDirection = {ValueType = "float"},
    },
    XTableChain = {
        Id = {ValueType = "int"},
        Effect = {ValueType = "string"},
        LeapInterval = {ValueType = "fix"},
        LeapRange = {ValueType = "fix"},
        LeapTimes = {ValueType = "int"},
        TargetType = {ValueType = "int"},
        WithBuffKind = {Type = 1, ValueType = "int"},
        WithoutBuffKind = {Type = 1, ValueType = "int"},
        Magics = {Type = 1, ValueType = "int"},
        LauncherMagics = {Type = 1, ValueType = "int"},
        Joint = {ValueType = "string"},
        HitEffect = {ValueType = "string"},
        BeHitState = {ValueType = "int"},
        BeHitDirection = {ValueType = "int"},
        HitShakeDuration = {ValueType = "float"},
        HitShakeIntensity = {ValueType = "float"},
        HitShakeEulerY = {ValueType = "float"},
    },
    XTableTrap = {
        Name = {ValueType = "string"},
        CellX = {ValueType = "int"},
        CellY = {ValueType = "int"},
    },
    XTableAction = {
        Name = {ValueType = "string"},
        ActionLoop = {ValueType = "int"},
        ActionDelay = {ValueType = "int"},
        ActionParamType = {ValueType = "string"},
    },
    XTableBigSprite = {
        Tag = {ValueType = "string"},
        IsOneByOne = {ValueType = "int"},
    },
    XTableNpcBeHitState = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        OriginType = {ValueType = "int"},
        Time = {ValueType = "fix"},
        HoverTime = {ValueType = "fix"},
        ImmuneHitTime = {ValueType = "fix"},
        ImmuneHitValue = {ValueType = "int"},
        Speed = {ValueType = "fix"},
        Acceleration = {ValueType = "fix"},
        MoveTime = {ValueType = "fix"},
        HitFlyHeight1 = {ValueType = "float"},
        HitFlyTime1 = {ValueType = "float"},
        HitFlyHeight2 = {ValueType = "float"},
        HitFlyTime2 = {ValueType = "float"},
        HitFlyTime3 = {ValueType = "float"},
    },
    XTableNpcSkillBall = {
        Id = {ValueType = "int"},
        Icon = {ValueType = "string"},
        LinkEffect = {ValueType = "string"},
        ReleaseEffect = {ValueType = "string"},
        ExEffect = {ValueType = "string"},
    },
    XTableCharacter = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        TradeName = {ValueType = "string"},
        Sex = {ValueType = "int"},
        StoryChapterId = {ValueType = "int"},
        Intro = {ValueType = "string"},
        ItemId = {ValueType = "int"},
        LevelUpTemplateId = {ValueType = "int"},
        Priority = {ValueType = "int"},
        EquipType = {ValueType = "int"},
        EquipId = {ValueType = "int"},
        EmotionIcon = {ValueType = "string"},
        Foreshow = {ValueType = "int"},
        DefaultNpcFashtionId = {ValueType = "int"},
        CaptainSkillId = {ValueType = "int"},
        MissionInfo = {ValueType = "string"},
        NeedFirstShow = {ValueType = "int"},
        Code = {ValueType = "string"},
        Isomer = {ValueType = "int"},
        MinQuality = {ValueType = "int"},
        MaxQuality = {ValueType = "int"},
        MinGrade = {ValueType = "int"},
        MaxGrade = {ValueType = "int"},
        MinLevel = {ValueType = "int"},
        MaxLevel = {ValueType = "int"},
    },
    XTableGraph = {
        Id = {ValueType = "int"},
        GraphName = {ValueType = "string"},
    },
    XTableCharacterInitData = {
        Id = {ValueType = "int"},
    },
    XTableCharacterLevelUp = {
        Level = {ValueType = "int"},
        Exp = {ValueType = "int"},
    },
    XTableCharDetail = {
        Id = {ValueType = "int"},
        BigImgPath = {ValueType = "string"},
        ObtainElementList = {Type = 1, ValueType = "int"},
        ObtainElementValueList = {Type = 1, ValueType = "int"},
        ObtainSpeicalTitle = {Type = 1, ValueType = "string"},
        ObtainSpeicalDes = {Type = 1, ValueType = "string"},
        AttribGraphDes = {Type = 1, ValueType = "string"},
        AttribGraphNum = {Type = 1, ValueType = "int"},
        Career = {ValueType = "int"},
        DetailDes = {ValueType = "string"},
        CareerIcon = {ValueType = "string"},
    },
    XTableCharacterRecommend = {
        Id = {ValueType = "int"},
        CharacterRecomend = {Type = 1, ValueType = "int"},
    },
    XTableEquipRecommend = {
        Id = {ValueType = "int"},
        EquipRecomend = {ValueType = "int"},
        ChipRecomend = {Type = 1, ValueType = "int"},
    },
    XTableCharacterElement = {
        Id = {ValueType = "int"},
        ElementName = {ValueType = "string"},
        Description = {ValueType = "string"},
        Icon = {ValueType = "string"},
    },
    XTableCharacterTabId = {
        Id = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        TabId = {ValueType = "int"},
        TabName = {ValueType = "string"},
        RecommendType = {ValueType = "int"},
        GroupId = {ValueType = "int"},
    },
    XTableItem = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        Description = {ValueType = "string"},
        WorldDesc = {ValueType = "string"},
        BigIcon = {ValueType = "string"},
        Icon = {ValueType = "string"},
        ItemType = {ValueType = "int"},
        Quality = {ValueType = "int"},
        Priority = {ValueType = "int"},
        MaxCount = {ValueType = "int"},
        GridCount = {ValueType = "int"},
        TimelinessType = {ValueType = "int"},
        StartTime = {ValueType = "string"},
        Duration = {ValueType = "int"},
        RecycleRewardId = {ValueType = "int"},
        SellForId = {ValueType = "int"},
        SellForCount = {ValueType = "int"},
        RecType = {ValueType = "int"},
        RecTime = {ValueType = "string"},
        RecCount = {ValueType = "int"},
        SkipIdParams = {Type = 1, ValueType = "int"},
        SubTypeParams = {Type = 1, ValueType = "int"},
    },
    XTableCharacterQualityFragment = {
        Quality = {ValueType = "int"},
        DecomposeCount = {ValueType = "int"},
        ComposeCount = {ValueType = "int"},
        StarUseCount = {Type = 1, ValueType = "int"},
        PromoteItemId = {ValueType = "int"},
        PromoteUseCoin = {ValueType = "int"},
    },
    XTableCharacterQuality = {
        Id = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        Quality = {ValueType = "int"},
        NpcId = {ValueType = "int"},
        AttrId = {Type = 1, ValueType = "int"},
    },
    XTableCharacterLiberation = {
        Id = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        GrowUpLevel = {ValueType = "int"},
        ModelId = {ValueType = "string"},
        EffectRootName = {ValueType = "string"},
        EffectPath = {ValueType = "string"},
    },
    XTableCharacterGrade = {
        Id = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        Grade = {ValueType = "int"},
        UseItemKey = {ValueType = "int"},
        UseItemCount = {ValueType = "int"},
        AttrId = {ValueType = "int"},
        ConditionId = {Type = 1, ValueType = "int"},
        GradeBigIcon = {ValueType = "string"},
        GradeIcon = {ValueType = "string"},
        Star = {ValueType = "string"},
        NoStar = {ValueType = "string"},
        GradeName = {ValueType = "string"},
    },
    XTableCharacterSkill = {
        CharacterId = {ValueType = "int"},
        SkillId = {Type = 1, ValueType = "int"},
        Pos = {Type = 1, ValueType = "int"},
    },
    XTableCharacterSkillUpgrade = {
        Id = {ValueType = "int"},
        SkillId = {ValueType = "int"},
        Level = {ValueType = "int"},
        Name = {ValueType = "string"},
        Intro = {ValueType = "string"},
        Icon = {ValueType = "string"},
        ConditionId = {Type = 1, ValueType = "int"},
        UseSkillPoint = {ValueType = "int"},
        UseCoin = {ValueType = "int"},
    },
    XTableCharacterSkillLevelEffect = {
        Id = {ValueType = "int"},
        SkillId = {ValueType = "int"},
        Level = {ValueType = "int"},
        BornMagic = {Type = 1, ValueType = "int"},
        SubSkillId = {Type = 1, ValueType = "int"},
        SubMagicId = {Type = 1, ValueType = "int"},
        Ability = {ValueType = "int"},
        ResonanceAbility = {ValueType = "int"},
    },
    XTableCharacterPos = {
        CharacterId = {ValueType = "int"},
        MainSkillIcon = {Type = 1, ValueType = "string"},
        MainSkillName = {Type = 1, ValueType = "string"},
        MainSkillType = {Type = 1, ValueType = "string"},
    },
    XTableCharacterSkillTeach = {
        Id = {ValueType = "int"},
        StageId = {ValueType = "int"},
        Title = {ValueType = "string"},
        WebUrl = {ValueType = "string"},
        Icon = {ValueType = "string"},
        TeachIcon = {ValueType = "string"},
        Description = {ValueType = "string"},
    },
    XTableNpcAnimatorAction = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        IsTrigger = {ValueType = "bool"},
    },
    XTableCharacterRes = {
        Id = {ValueType = "int"},
    },
    XTableCharacterQualityIcon = {
        Quality = {ValueType = "int"},
        Icon = {ValueType = "string"},
        IconCharacter = {ValueType = "string"},
        IconGoods = {ValueType = "string"},
        Desc = {ValueType = "string"},
    },
    XTablePartGrade = {
        Id = {ValueType = "int"},
        PartId = {ValueType = "int"},
        Grade = {ValueType = "int"},
        Condition = {Type = 1, ValueType = "int"},
        NeedCoin = {ValueType = "int"},
        AttrId = {ValueType = "int"},
        GradeIcon = {ValueType = "string"},
        PartLevel = {ValueType = "int"},
        PartName = {ValueType = "string"},
    },
    XTablePart = {
        Id = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        Part = {ValueType = "int"},
        Name = {ValueType = "string"},
        Icon = {ValueType = "string"},
        Desc = {ValueType = "string"},
    },
    XTableStage = {
        StageId = {ValueType = "int"},
        EventId = {ValueType = "int"},
        NormalEventId = {Type = 1, ValueType = "int"},
        PreEventId = {Type = 1, ValueType = "int"},
        NormalEventIdOnPassed = {ValueType = "int"},
        UnlockEventId = {ValueType = "int"},
        RebootId = {ValueType = "int"},
        Name = {ValueType = "string"},
        Description = {ValueType = "string"},
        StarDesc = {Type = 1, ValueType = "string"},
        Icon = {ValueType = "string"},
        OrderId = {ValueType = "int"},
        BgmId = {ValueType = "int"},
        LoadingType = {ValueType = "string"},
        RewardTipId = {ValueType = "int"},
        RecommandLevel = {ValueType = "int"},
        IsMultiplayer = {ValueType = "bool"},
        RequireLevel = {ValueType = "int"},
        RequireActionPoint = {ValueType = "int"},
        PassTimeLimit = {ValueType = "int"},
        PreStageId = {Type = 1, ValueType = "int"},
        FinishRewardShow = {ValueType = "int"},
        FirstRewardShow = {ValueType = "int"},
        FinishDropId = {ValueType = "int"},
        FirstRewardId = {ValueType = "int"},
        FlopRewardId = {ValueType = "int"},
        StarRewardId = {Type = 1, ValueType = "int"},
        TeamExp = {ValueType = "int"},
        CardExp = {ValueType = "int"},
        MaxChallengeNums = {ValueType = "int"},
        BuyChallengeCost = {ValueType = "int"},
        BuyChallengeCount = {ValueType = "int"},
        KeepPlayingStory = {ValueType = "int"},
        BeginStoryId = {ValueType = "int"},
        EndStoryId = {ValueType = "int"},
        OnlineLockChar = {ValueType = "bool"},
        OnlineLockEquipment = {ValueType = "bool"},
        OnlinePlayerLeast = {ValueType = "int"},
        OnlinePlayerLimit = {ValueType = "int"},
        MonsterIcon = {Type = 1, ValueType = "string"},
        HaveAssist = {ValueType = "int"},
        StandardUseTimeSec = {ValueType = "int"},
        SuggestedConditionId = {Type = 1, ValueType = "int"},
        ForceConditionId = {Type = 1, ValueType = "int"},
        HaveFirstPass = {ValueType = "bool"},
        FirstGotoSkipId = {ValueType = "int"},
        FunctionLeftBtn = {ValueType = "int"},
        FunctionRightBtn = {ValueType = "int"},
        RobotId = {Type = 1, ValueType = "int"},
        UrgentEventId = {Type = 1, ValueType = "int"},
        AutoFightId = {ValueType = "int"},
        StageType = {ValueType = "int"},
        StageGridStyle = {ValueType = "string"},
        FightControlId = {ValueType = "int"},
        NeedJobType = {Type = 1, ValueType = "int"},
        DisableJoystick = {ValueType = "bool"},
    },
    XTableStageLevelControl = {
        Id = {ValueType = "int"},
        StageId = {ValueType = "int"},
        MaxLevel = {ValueType = "int"},
        RecommendationLevel = {ValueType = "int"},
        FirstRewardShow = {ValueType = "int"},
        FinishRewardShow = {ValueType = "int"},
        FirstRewardId = {ValueType = "int"},
        FinishDropId = {ValueType = "int"},
        MonsterLevel = {Type = 1, ValueType = "int"},
    },
    XTableStageMultiplayerLevelControl = {
        Id = {ValueType = "int"},
        StageId = {ValueType = "int"},
        Difficulty = {ValueType = "int"},
        RecommendAbility = {ValueType = "int"},
        AdditionDest = {ValueType = "string"},
        FirstRewardId = {ValueType = "int"},
        FinishDropId = {ValueType = "int"},
        FlopRewardId = {ValueType = "int"},
        MonsterLevel = {Type = 1, ValueType = "int"},
    },
    XTableStageTransform = {
        Id = {ValueType = "int"},
        PositionX = {ValueType = "float"},
        PositionY = {ValueType = "float"},
        PositionZ = {ValueType = "float"},
        RotationX = {ValueType = "float"},
        RotationY = {ValueType = "float"},
        RotationZ = {ValueType = "float"},
        Scale = {ValueType = "float"},
        ChildPosX = {ValueType = "float"},
        ChildPosY = {ValueType = "float"},
        ChildRotaionX = {ValueType = "float"},
        ChildRotaionY = {ValueType = "float"},
        ChildRotaionZ = {ValueType = "float"},
    },
    XTableChapterMain = {
        Id = {ValueType = "int"},
        ChapterName = {ValueType = "string"},
        ChapterEn = {ValueType = "string"},
        Icon = {ValueType = "string"},
        OrderId = {ValueType = "int"},
        Difficult = {ValueType = "int"},
        BfrtId = {ValueType = "int"},
        ChapterId = {Type = 1, ValueType = "int"},
    },
    XTableChapter = {
        ChapterId = {ValueType = "int"},
        OrderId = {ValueType = "int"},
        Difficult = {ValueType = "int"},
        ChapterEn = {ValueType = "string"},
        PrefabName = {ValueType = "string"},
        StageId = {Type = 1, ValueType = "int"},
        TreasureId = {Type = 1, ValueType = "int"},
        ChapterName = {ValueType = "string"},
        Bg = {ValueType = "string"},
        Icon = {ValueType = "string"},
        ActivityCondition = {ValueType = "int"},
    },
    XTableSection = {
        SectionId = {ValueType = "int"},
        SectionName = {ValueType = "string"},
        Icon = {ValueType = "string"},
        OrderId = {ValueType = "int"},
        StageId = {Type = 1, ValueType = "int"},
        TreasureId = {Type = 1, ValueType = "int"},
        PosX = {ValueType = "float"},
        PosY = {ValueType = "float"},
    },
    XTableTreasure = {
        TreasureId = {ValueType = "int"},
        RequireStar = {ValueType = "int"},
        RewardId = {ValueType = "int"},
    },
    XTableMainLineActivity = {
        Id = {ValueType = "int"},
        ChapterId = {Type = 1, ValueType = "int"},
        BfrtChapter = {ValueType = "int"},
        BeginTimeStr = {ValueType = "string"},
        EndTimeStr = {ValueType = "string"},
    },
    XTableCharacterStoryChaper = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        ConditionId = {ValueType = "int"},
        TaskId = {ValueType = "int"},
        StoryStageId = {Type = 1, ValueType = "int"},
    },
    XTableCharacterStoryStage = {
        Id = {ValueType = "int"},
        OpenConditionId = {ValueType = "int"},
        ConditionId = {Type = 1, ValueType = "int"},
        StageId = {ValueType = "int"},
        StoryId = {ValueType = "int"},
        Name = {ValueType = "string"},
        Desc = {ValueType = "string"},
        Picture = {ValueType = "string"},
        TaskId = {ValueType = "int"},
    },
    XTableAutoFight = {
        Id = {ValueType = "int"},
        DailyLimit = {ValueType = "int"},
    },
    XTableFightTips = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        Title = {ValueType = "string"},
        Desc = {ValueType = "string"},
        Time = {ValueType = "float"},
    },
    XTableDailyDungeonRules = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        Title = {ValueType = "string"},
        Describe = {ValueType = "string"},
        Remark = {ValueType = "string"},
        SpecialConditionId = {Type = 1, ValueType = "int"},
        Priority = {ValueType = "int"},
        Icon = {ValueType = "string"},
        OpenDayOfWeek = {Type = 1, ValueType = "int"},
        DungeonOfWeek = {Type = 1, ValueType = "int"},
    },
    XTableDailyDungeonData = {
        Id = {ValueType = "int"},
        Code = {ValueType = "string"},
        Name = {ValueType = "string"},
        Description = {ValueType = "string"},
        BgImg = {ValueType = "string"},
        Difficult = {ValueType = "int"},
        StageId = {Type = 1, ValueType = "int"},
        ConditionId = {Type = 1, ValueType = "int"},
    },
    XTableDailySpecialCondition = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        IntParam = {Type = 1, ValueType = "int"},
        StringParam = {Type = 1, ValueType = "string"},
        Text = {ValueType = "string"},
    },
    XTableDailyDropGroup = {
        Id = {ValueType = "int"},
        DungeonId = {ValueType = "int"},
        OpenDayOfWeek = {ValueType = "int"},
        Remark = {ValueType = "string"},
        RandomRewardId = {ValueType = "int"},
        FixedRewardId = {ValueType = "int"},
    },
    XTableChallengeDayReward = {
        DayOfWeek = {ValueType = "int"},
        RewardId = {ValueType = "int"},
    },
    XTableUrgentEvent = {
        Id = {ValueType = "int"},
        SimpleDesc = {ValueType = "string"},
        Icon = {ValueType = "string"},
        Effect = {ValueType = "string"},
        StageIcon = {ValueType = "string"},
        StageEffect = {ValueType = "string"},
        BgEffect = {ValueType = "string"},
        BgColor = {ValueType = "string"},
        SuccessRate = {ValueType = "int"},
        DayMaxLimit = {ValueType = "int"},
        Time = {ValueType = "int"},
        IsFailDestory = {ValueType = "bool"},
        MinLevel = {ValueType = "int"},
        MaxLevel = {ValueType = "int"},
        ConditionId = {Type = 1, ValueType = "int"},
        StageId = {Type = 1, ValueType = "int"},
        Weight = {Type = 1, ValueType = "int"},
        FightEvent = {Type = 1, ValueType = "int"},
    },
    XTableFightPreload = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        AssetName = {ValueType = "string"},
    },
    XTableFightEvent = {
        Id = {ValueType = "int"},
        ConditionId = {Type = 1, ValueType = "int"},
        BornMagic = {Type = 1, ValueType = "int"},
        EnemyBornMagic = {Type = 1, ValueType = "int"},
        Description = {ValueType = "string"},
    },
    XTableWords = {
        Word = {ValueType = "string"},
    },
    XTableEquip = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        Site = {ValueType = "int"},
        Quality = {ValueType = "int"},
        Star = {ValueType = "int"},
        WeaponSkillId = {ValueType = "int"},
        Priority = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        DefaultLock = {ValueType = "bool"},
        SuitId = {ValueType = "int"},
        Name = {ValueType = "string"},
        Description = {ValueType = "string"},
        NeedFirstShow = {ValueType = "int"},
        MaxLevel = {ValueType = "int"},
        MinLevel = {ValueType = "int"},
        MaxBreakthrough = {ValueType = "int"},
        MinBreakthrough = {ValueType = "int"},
    },
    XTableEquipRes = {
        Id = {ValueType = "int"},
        BigIconPath = {ValueType = "string"},
        IconPath = {ValueType = "string"},
        ModelTransId = {Type = 1, ValueType = "int"},
        LiHuiPath = {ValueType = "string"},
        PainterName = {ValueType = "string"},
    },
    XTableEquipInit = {
        Id = {ValueType = "int"},
        Count = {ValueType = "int"},
    },
    XTableEquipLevelUp = {
        Level = {ValueType = "int"},
        Exp = {ValueType = "int"},
        AllExp = {ValueType = "int"},
    },
    XTableEquipBreakthrough = {
        Id = {ValueType = "int"},
        EquipId = {ValueType = "int"},
        Times = {ValueType = "int"},
        LevelLimit = {ValueType = "int"},
        UseItemId = {ValueType = "int"},
        UseMoney = {ValueType = "int"},
        AttribId = {ValueType = "int"},
        AttribPromotedId = {ValueType = "int"},
        Exp = {ValueType = "int"},
        LevelUpTemplateId = {ValueType = "int"},
        ConditionId = {ValueType = "int"},
        ResId = {ValueType = "int"},
        ItemId = {Type = 1, ValueType = "int"},
        ItemCount = {Type = 1, ValueType = "int"},
    },
    XTableEquipSuit = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        Description = {ValueType = "string"},
        IconPath = {ValueType = "string"},
        BigIconPath = {ValueType = "string"},
        SkillEffect = {Type = 2, KeyType = "int", ValueType = "int"},
        SkillDescription = {Type = 2, KeyType = "int", ValueType = "string"},
    },
    XTableEquipSuitEffect = {
        Id = {ValueType = "int"},
        BornMagic = {Type = 1, ValueType = "int"},
        SkillId = {Type = 1, ValueType = "int"},
        Ability = {ValueType = "int"},
    },
    XTableEquipDecompose = {
        Id = {ValueType = "int"},
        Site = {ValueType = "int"},
        Star = {ValueType = "int"},
        Breakthrough = {ValueType = "int"},
        ExpToOneCoin = {ValueType = "float"},
        ExpToEquipId = {ValueType = "int"},
        RewardId = {ValueType = "int"},
    },
    XTablePlayer = {
        Level = {ValueType = "int"},
        MaxExp = {ValueType = "int"},
        MaxActionPoint = {ValueType = "int"},
        FreeActionPoint = {ValueType = "int"},
        MaxFriendCount = {ValueType = "int"},
    },
    XTableEquipModel = {
        Id = {ValueType = "int"},
        ModelName = {ValueType = "string"},
        ResonanceEffectPath = {Type = 1, ValueType = "string"},
    },
    XTableEquipModelTransform = {
        Id = {ValueType = "int"},
        IndexId = {ValueType = "int"},
        UiName = {ValueType = "string"},
        PositionX = {ValueType = "float"},
        PositionY = {ValueType = "float"},
        PositionZ = {ValueType = "float"},
        RotationX = {ValueType = "float"},
        RotationY = {ValueType = "float"},
        RotationZ = {ValueType = "float"},
        ScaleX = {ValueType = "float"},
        ScaleY = {ValueType = "float"},
        ScaleZ = {ValueType = "float"},
    },
    XTableEquipSkipId = {
        Id = {ValueType = "int"},
        Site = {ValueType = "int"},
        SkipIdParams = {Type = 1, ValueType = "int"},
    },
    XTableUiModelTransform = {
        Id = {ValueType = "int"},
        UiName = {ValueType = "string"},
        ModelName = {ValueType = "string"},
        PositionX = {ValueType = "float"},
        PositionY = {ValueType = "float"},
        PositionZ = {ValueType = "float"},
        RotationX = {ValueType = "float"},
        RotationY = {ValueType = "float"},
        RotationZ = {ValueType = "float"},
        ScaleX = {ValueType = "float"},
        ScaleY = {ValueType = "float"},
        ScaleZ = {ValueType = "float"},
    },
    XTableUiSceneTransform = {
        Id = {ValueType = "int"},
        UiName = {ValueType = "string"},
        SceneUrl = {ValueType = "string"},
        PositionX = {ValueType = "float"},
        PositionY = {ValueType = "float"},
        PositionZ = {ValueType = "float"},
        RotationX = {ValueType = "float"},
        RotationY = {ValueType = "float"},
        RotationZ = {ValueType = "float"},
        ScaleX = {ValueType = "float"},
        ScaleY = {ValueType = "float"},
        ScaleZ = {ValueType = "float"},
    },
    XTableItemInitData = {
        Id = {ValueType = "int"},
        Count = {ValueType = "int"},
    },
    XTableCameraParam = {
        Id = {ValueType = "string"},
        Desc = {ValueType = "string"},
        IsDragOrRotate = {ValueType = "int"},
        IsTweenCamera = {ValueType = "int"},
        AllowZoom = {ValueType = "int"},
        Distance = {ValueType = "float"},
        MinDistance = {ValueType = "float"},
        MaxDistance = {ValueType = "float"},
        ZoomSpeed = {ValueType = "float"},
        AllowXAxis = {ValueType = "int"},
        TargetAngleX = {ValueType = "float"},
        MinAngleX = {ValueType = "float"},
        MaxAngleX = {ValueType = "float"},
        XAxisSpeed = {ValueType = "float"},
        AllowYAxis = {ValueType = "int"},
        TargetAngleY = {ValueType = "float"},
        MinAngleY = {ValueType = "float"},
        MaxAngleY = {ValueType = "float"},
        YAxisSpeed = {ValueType = "float"},
        AllowDrag = {ValueType = "int"},
        DragSpeed = {ValueType = "float"},
        OffsetViewportX = {ValueType = "float"},
        OffsetViewportY = {ValueType = "float"},
        IsLockOnViewportOffset = {ValueType = "int"},
        ViewportPointX = {ValueType = "float"},
        ViewportPointY = {ValueType = "float"},
    },
    XTableFlopReward = {
        Id = {ValueType = "int"},
        ConsumeItemId = {ValueType = "int"},
        ConsumeItemCount = {ValueType = "int"},
        ExtraActionPoint = {ValueType = "int"},
        ShowRewardId = {ValueType = "int"},
        DropId = {ValueType = "int"},
        ShowDropId = {ValueType = "int"},
    },
    XTableDropGroup = {
        Id = {ValueType = "int"},
        DropIds = {Type = 1, ValueType = "string"},
        Weights = {Type = 1, ValueType = "int"},
        DropIdsSplited = {Type = 1, ValueType = ""},
    },
    XTableDropSet = {
        Id = {ValueType = "int"},
        GroupIds = {Type = 1, ValueType = "int"},
        Weights = {Type = 1, ValueType = "int"},
    },
    XTableDrop = {
        Id = {ValueType = "int"},
        TargetIds = {Type = 1, ValueType = "int"},
        Layers = {Type = 1, ValueType = "int"},
        Probability = {Type = 1, ValueType = "int"},
        BottomIds = {Type = 1, ValueType = "int"},
    },
    XTableDropBottom = {
        Id = {ValueType = "int"},
        BottomDropType = {ValueType = "int"},
        BottomDropId = {ValueType = "int"},
        MeasureSetIds = {ValueType = "string"},
        MeasureGroupIds = {ValueType = "string"},
        MeasureDropIds = {ValueType = "string"},
        Min = {ValueType = "int"},
        Max = {ValueType = "int"},
        Priority = {ValueType = "int"},
        IsClose = {ValueType = "int"},
        UsableCount = {ValueType = "int"},
        MeasureDropIdsSplited = {Type = 1, ValueType = "int"},
        MeasureGroupIdsSplited = {Type = 1, ValueType = "int"},
        MeasureSetIdsSplited = {Type = 1, ValueType = "int"},
    },
    XTableDraw = {
        Id = {ValueType = "int"},
        GroupId = {ValueType = "int"},
        DrawType = {ValueType = "int"},
        UseItemId = {ValueType = "int"},
        UseItemCount = {ValueType = "int"},
        DailyLimitTimes = {ValueType = "int"},
        ActivityLimitTimes = {ValueType = "int"},
        StartTime = {ValueType = "string"},
        EndTime = {ValueType = "string"},
        Banner = {ValueType = "string"},
        PrimaryIdsMap = {ValueType = "string"},
        ExtraIdsMap = {ValueType = "string"},
        BtnDrawCount = {Type = 1, ValueType = "int"},
        DrawBottomIds = {Type = 2, KeyType = "int", ValueType = "int"},
        Note = {ValueType = "string"},
    },
    XTableDrawGroup = {
        Id = {ValueType = "int"},
        Priority = {ValueType = "int"},
        ClockId = {ValueType = "int"},
        StartTime = {ValueType = "string"},
        EndTime = {ValueType = "string"},
        Banner = {ValueType = "string"},
        UiPrefab = {ValueType = "string"},
        UiBackGround = {ValueType = "string"},
        IsClosed = {ValueType = "bool"},
        Tag = {ValueType = "int"},
        OptionalDrawIdCount = {ValueType = "string"},
        GoodsLimitConfig = {Type = 1, ValueType = "int"},
        TransformSuitList = {Type = 1, ValueType = "int"},
        Type = {ValueType = "int"},
        Note = {ValueType = "string"},
    },
    XTableDrawGoodsLimit = {
        Id = {ValueType = "int"},
        MinTimes = {ValueType = "int"},
        MaxTimes = {ValueType = "int"},
        LimitCount = {ValueType = "int"},
        UsePoolId = {ValueType = "int"},
    },
    XTableDrawGoodsLimitPool = {
        Id = {ValueType = "int"},
        PoolId = {ValueType = "int"},
        GoodsId = {ValueType = "int"},
    },
    XTableDrawProbShow = {
        Id = {ValueType = "int"},
        DrawId = {ValueType = "int"},
        IsUp = {ValueType = "bool"},
        Name = {ValueType = "string"},
        Type = {ValueType = "string"},
        ProbShow = {ValueType = "string"},
    },
    XTableDrawPreview = {
        Id = {ValueType = "int"},
        UpGoodsId = {Type = 1, ValueType = "int"},
        GoodsId = {Type = 1, ValueType = "int"},
    },
    XTableDrawCombinations = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        GoodsId = {Type = 1, ValueType = "int"},
    },
    XTableDrawGroupRule = {
        Id = {ValueType = "int"},
        TitleCN = {ValueType = "string"},
        TitleEN = {ValueType = "string"},
        MainRules = {Type = 1, ValueType = "string"},
        BaseRuleTitles = {Type = 1, ValueType = "string"},
        BaseRules = {Type = 1, ValueType = "string"},
        EventRuleTitles = {Type = 1, ValueType = "string"},
        EventRules = {Type = 1, ValueType = "string"},
        UpType = {ValueType = "string"},
        UpQuality = {ValueType = "string"},
        UpProbability = {ValueType = "string"},
        BottomText = {ValueType = "string"},
        NewHandBottomCount = {ValueType = "int"},
        SpecialBottomMin = {ValueType = "int"},
        SpecialBottomMax = {ValueType = "int"},
    },
    XTableDrawShow = {
        Type = {ValueType = "int"},
        TypeText = {ValueType = "string"},
        QualityText = {Type = 1, ValueType = "string"},
        UiAnim = {ValueType = "string"},
        UiResultAnim = {ValueType = "string"},
        PanelOpenUp = {Type = 1, ValueType = "string"},
        PanelOpenDown = {Type = 1, ValueType = "string"},
        PanelCardShowOff = {Type = 1, ValueType = "string"},
        EffectOpenBox = {Type = 1, ValueType = "string"},
        SkipEffect = {ValueType = "string"},
        PanelGachaOpenUp = {Type = 1, ValueType = "string"},
        PanelGachaOpenDown = {Type = 1, ValueType = "string"},
        EffectOpenGacha = {Type = 1, ValueType = "string"},
        GachaSkipEffect = {ValueType = "string"},
    },
    XTableDrawCamera = {
        Id = {ValueType = "int"},
        AllowHDR = {ValueType = "bool"},
        Intensity = {ValueType = "float"},
        Threshold = {ValueType = "float"},
        Saturation = {ValueType = "float"},
        SoftKnee = {ValueType = "float"},
        Radius = {ValueType = "float"},
        Iterations = {ValueType = "int"},
    },
    XTableDrawTabs = {
        Id = {ValueType = "int"},
        TxtName1 = {ValueType = "string"},
        TxtName2 = {ValueType = "string"},
        TxtName3 = {ValueType = "string"},
        TxtTagName = {ValueType = "string"},
        Priority = {ValueType = "int"},
        ParentName = {ValueType = "string"},
    },
    XTableTeam = {
        Id = {ValueType = "int"},
        IsCaptain = {ValueType = "bool"},
        EffectPath = {ValueType = "string"},
        Color = {ValueType = "string"},
    },
    XTableTeamType = {
        TeamId = {ValueType = "int"},
        TypeId = {ValueType = "int"},
        ChapterId = {Type = 1, ValueType = "int"},
        SectionId = {Type = 1, ValueType = "int"},
        StageId = {Type = 1, ValueType = "int"},
    },
    XTableAttribDesc = {
        Index = {ValueType = "int"},
        Name = {ValueType = "string"},
        Attrib = {ValueType = "string"},
    },
    XTableAttribAbility = {
        Key = {ValueType = "string"},
        Ability = {ValueType = "fix"},
    },
    XTableDisplay = {
        Id = {ValueType = "int"},
        Model = {ValueType = "string"},
        Action = {ValueType = "string"},
        ContentId = {ValueType = "int"},
        Weight = {ValueType = "int"},
    },
    XTableDisplayContent = {
        Id = {ValueType = "int"},
        Sound = {ValueType = "int"},
        Text = {ValueType = "string"},
        Duration = {ValueType = "int"},
    },
    XTableNpcTypeIcon = {
        Type = {ValueType = "int"},
        Icon = {ValueType = "string"},
        IconTranspose = {ValueType = "string"},
        Des = {ValueType = "string"},
        Name = {ValueType = "string"},
    },
    XTableSecondaryFunctional = {
        Id = {ValueType = "int"},
        Priority = {ValueType = "int"},
        Name = {ValueType = "string"},
        Activate = {ValueType = "int"},
        OpenId = {ValueType = "int"},
        Picture = {ValueType = "string"},
        Redirection = {ValueType = "string"},
        Cover = {ValueType = "string"},
        Click = {ValueType = "string"},
    },
    XTableCamera = {
        Id = {ValueType = "int"},
        DefaultMovementCoefficient = {ValueType = "float"},
        FocusMovementCoefficient = {ValueType = "float"},
        DollyOutCoefficient = {ValueType = "float"},
        DollyInCoefficient = {ValueType = "float"},
        DefaultRotationCoefficient = {ValueType = "float"},
        RotationSpeed = {ValueType = "float"},
        ExpBase = {ValueType = "float"},
        BufferRadian = {ValueType = "float"},
        DeadZoneRadius = {ValueType = "float"},
        HardZoneRadius = {ValueType = "float"},
        DeadZoneHeight = {ValueType = "float"},
        DefaultOffset = {ValueType = "float"},
        DefaultDistance = {ValueType = "float"},
        DefaultMinDistance = {ValueType = "float"},
        DefaultMaxDistance = {ValueType = "float"},
        MaxDistance = {ValueType = "float"},
        FocusMinDistance = {ValueType = "float"},
        FocusMaxDistance = {ValueType = "float"},
        FocusHorizontalCoefficient = {ValueType = "float"},
        FocusVerticalCoefficient = {ValueType = "float"},
        FocusMaxAngle = {ValueType = "float"},
        DefaultHeight = {ValueType = "float"},
        FocusHeight = {ValueType = "float"},
        MinHeight = {ValueType = "float"},
        MaxHeight = {ValueType = "float"},
        HeightUpCoefficient = {ValueType = "float"},
        HeightDownCoefficient = {ValueType = "float"},
        RecenterThreshold = {ValueType = "float"},
        RecenterCoefficient = {ValueType = "float"},
        HorizontalDragSensitivity = {ValueType = "float"},
        VerticalDragSensitivity = {ValueType = "float"},
        MaxHorizontalDragSpeed = {ValueType = "float"},
        MaxVerticalDragSpeed = {ValueType = "float"},
        HorizontalDragAcceleration = {ValueType = "float"},
        VerticalDragAcceleration = {ValueType = "float"},
        RotationOverrideTime = {ValueType = "float"},
        ScaleSensitivity = {ValueType = "float"},
        MaxScaleSpeed = {ValueType = "float"},
        ScaleAcceleration = {ValueType = "float"},
        DefaultFOV = {ValueType = "float"},
        FocusFOV = {ValueType = "float"},
        DefaultToFocusDuration = {ValueType = "float"},
        FocusToDefaultDuration = {ValueType = "float"},
        MinVerticalAngle = {ValueType = "float"},
        MaxVerticalAngle = {ValueType = "float"},
    },
    XTableFightRollChar = {
        Key = {ValueType = "string"},
        UiTemplate = {ValueType = "string"},
        UiCotainer = {ValueType = "string"},
        RollCharRandomRangeHorizontal = {ValueType = "float"},
        RollCharRandomRangeVertical = {ValueType = "float"},
        RollCharMinDir = {ValueType = "float"},
        RollCharMaxDir = {ValueType = "float"},
        RollCharSpeed = {ValueType = "float"},
        RollCharLifeTime = {ValueType = "float"},
        RollCharBeginOpacity = {ValueType = "float"},
        RollCharEndOpacity = {ValueType = "float"},
        RollCharChangeOpacityTime = {ValueType = "float"},
        RollCharStayDuration = {ValueType = "float"},
        RollCharStayTime = {ValueType = "float"},
        RollCharOffsetX = {ValueType = "float"},
        RollCharOffsetY = {ValueType = "float"},
    },
    XTableStory = {
        Id = {ValueType = "int"},
        Mask = {ValueType = "int"},
        BackgroundMusic = {ValueType = "string"},
        Title = {ValueType = "string"},
        Introduce = {ValueType = "string"},
        TitleIcon = {ValueType = "string"},
        SentenceId = {Type = 1, ValueType = "int"},
    },
    XTableSentence = {
        SentenceId = {ValueType = "int"},
        OptionId = {ValueType = "int"},
        PlayTime = {ValueType = "float"},
        BackgroundMusic = {ValueType = "string"},
        DialogSoundEffect = {ValueType = "string"},
        DialogSoundMusic = {ValueType = "string"},
        RoleId = {ValueType = "int"},
        RoleName = {ValueType = "string"},
        IsNewRole = {ValueType = "bool"},
        PositionType = {ValueType = "int"},
        RoleIcon = {Type = 2, KeyType = "int", ValueType = "string"},
        RoleEffect = {Type = 2, KeyType = "int", ValueType = "string"},
        IsForce = {ValueType = "bool"},
        BgAimation = {ValueType = "string"},
        InAnimation = {Type = 2, KeyType = "int", ValueType = "string"},
        OutAnimation = {Type = 2, KeyType = "int", ValueType = "string"},
        BackgroundEffect = {ValueType = "string"},
        DialogBgImg = {ValueType = "string"},
        BackgroundImg = {ValueType = "string"},
        BackgroundImg2 = {ValueType = "string"},
        Content = {ValueType = "string"},
    },
    XTableOption = {
        Id = {ValueType = "int"},
        StoryId = {Type = 1, ValueType = "int"},
        RewardId = {Type = 1, ValueType = "int"},
        Title = {Type = 1, ValueType = "string"},
        ConditionId = {Type = 1, ValueType = "int"},
    },
    XTableStoryRole = {
        RoleId = {ValueType = "int"},
        Name = {ValueType = "string"},
        RoleIcon = {ValueType = "string"},
        Race = {ValueType = "string"},
        BodyId = {ValueType = "int"},
        BodyFeature = {ValueType = "string"},
        Age = {ValueType = "int"},
        BirthData = {ValueType = "string"},
        Height = {ValueType = "int"},
        Weight = {ValueType = "int"},
        BWH = {ValueType = "string"},
        BodyFace = {ValueType = "string"},
        Awareness = {ValueType = "string"},
        ActionStandard = {ValueType = "string"},
        CarrayDevice = {ValueType = "string"},
        IQ = {ValueType = "int"},
        EQ = {ValueType = "int"},
        Physical = {ValueType = "int"},
        Tactics = {ValueType = "int"},
        LeaderShip = {ValueType = "int"},
    },
    XTableCondition = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        Params = {Type = 1, ValueType = "int"},
        Desc = {ValueType = "string"},
    },
    XTableAssist = {
        AssistType = {ValueType = "int"},
        LevelKey = {ValueType = "int"},
        RoleMinLevel = {ValueType = "int"},
        RoleMaxLevel = {ValueType = "int"},
        TargetMinLevel = {ValueType = "int"},
        TargetMaxLevel = {ValueType = "int"},
    },
    XTableAssistCommon = {
        AssistType = {ValueType = "int"},
        ShowNm = {ValueType = "int"},
        RoleRewardId = {ValueType = "int"},
        TargetRewardId = {ValueType = "int"},
        RoleRewardMaxNum = {ValueType = "int"},
    },
    XTableAssistRobot = {
        Id = {ValueType = "int"},
        Level = {ValueType = "int"},
        NpcId = {ValueType = "int"},
    },
    XTableAssistRevise = {
        Id = {ValueType = "int"},
        MaxValue = {ValueType = "int"},
        MinValue = {ValueType = "int"},
        AttribReviseId = {ValueType = "int"},
    },
    XTableAttribRevise = {
        Id = {ValueType = "int"},
        AttribTypes = {Type = 1, ValueType = "int"},
        Values = {Type = 1, ValueType = "fix"},
    },
    XTableAssistRule = {
        Id = {ValueType = "int"},
        DisplayRange = {Type = 1, ValueType = "int"},
        Weight = {ValueType = "int"},
        SuccessRate = {ValueType = "int"},
        Title = {ValueType = "string"},
    },
    XTableAssistType = {
        Type = {ValueType = "int"},
        Name = {ValueType = "string"},
        Weight = {ValueType = "int"},
    },
    XTableReward = {
        Id = {ValueType = "int"},
        SubIds = {Type = 1, ValueType = "int"},
    },
    XTableRewardGoods = {
        Id = {ValueType = "int"},
        TemplateId = {ValueType = "int"},
        Count = {ValueType = "int"},
        Params = {Type = 1, ValueType = "int"},
    },
    XTableRewardItem = {
        Id = {ValueType = "int"},
        ItemId = {ValueType = "int"},
        Count = {ValueType = "int"},
    },
    XTableRewardFashion = {
        Id = {ValueType = "int"},
        ItemId = {ValueType = "int"},
        Count = {ValueType = "int"},
    },
    XTableRewardCharacter = {
        Id = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        Level = {ValueType = "int"},
        Quality = {ValueType = "int"},
        Grade = {ValueType = "int"},
        PartIds = {Type = 1, ValueType = "int"},
        PartGrades = {Type = 1, ValueType = "int"},
        SkillIds = {Type = 1, ValueType = "int"},
        SkillLevels = {Type = 1, ValueType = "int"},
    },
    XTableRewardEquip = {
        Id = {ValueType = "int"},
        TemplateId = {ValueType = "int"},
        Level = {ValueType = "int"},
        Star = {ValueType = "int"},
        BreakThrough = {ValueType = "int"},
    },
    XTableDropGoods = {
        Id = {ValueType = "int"},
        TemplateId = {ValueType = "int"},
        MinCount = {ValueType = "int"},
        MaxCount = {ValueType = "int"},
        Span = {ValueType = "int"},
        Params = {Type = 1, ValueType = "int"},
    },
    XTableTask = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        Priority = {ValueType = "int"},
        Title = {ValueType = "string"},
        Desc = {ValueType = "string"},
        Icon = {ValueType = "string"},
        PreTaskId = {ValueType = "int"},
        ActivateCondition = {Type = 1, ValueType = "int"},
        Condition = {Type = 1, ValueType = "int"},
        Result = {ValueType = "int"},
        RewardId = {ValueType = "int"},
        SkipId = {ValueType = "int"},
        StartTime = {ValueType = "string"},
        EndTime = {ValueType = "string"},
        Suffix = {ValueType = "string"},
        ShowAfterTaskId = {ValueType = "int"},
        AchvType = {ValueType = "int"},
        GroupId = {ValueType = "int"},
        ShowAfterGroup = {ValueType = "int"},
        GroupTheme = {ValueType = "int"},
        ShowType = {ValueType = "int"},
    },
    XTableCourse = {
        StageId = {ValueType = "int"},
        RewardId = {ValueType = "int"},
        ShowId = {ValueType = "int"},
        Tip = {ValueType = "string"},
        TipEn = {ValueType = "string"},
    },
    XTableTaskPool = {
        TaskPoolId = {ValueType = "int"},
        Desc = {ValueType = "string"},
        TakeOutCount = {ValueType = "int"},
        TaskId = {Type = 1, ValueType = "int"},
        Weight = {Type = 1, ValueType = "int"},
    },
    XTableTaskReset = {
        ResetId = {ValueType = "int"},
        LowerLevel = {ValueType = "int"},
        UpperLevel = {ValueType = "int"},
        DailyTaskPool = {Type = 1, ValueType = "int"},
        WeekTaskPool = {Type = 1, ValueType = "int"},
    },
    XTableTaskCondition = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        Params = {Type = 1, ValueType = "int"},
    },
    XTableTaskActiveness = {
        Type = {ValueType = "int"},
        Activeness = {Type = 1, ValueType = "int"},
        RewardId = {Type = 1, ValueType = "int"},
    },
    XTableTaskTimeLimit = {
        Id = {ValueType = "int"},
        StartTimeStr = {ValueType = "string"},
        EndTimeStr = {ValueType = "string"},
        TaskId = {Type = 1, ValueType = "int"},
        DayTaskId = {Type = 1, ValueType = "int"},
        WeekTaskId = {Type = 1, ValueType = "int"},
    },
    XTableNewPlayerTaskGroup = {
        Id = {ValueType = "int"},
        OpenDay = {ValueType = "int"},
        FirstTalk = {ValueType = "string"},
        TaskId = {Type = 1, ValueType = "int"},
    },
    XTableNewPlayerTaskTalk = {
        Id = {ValueType = "int"},
        Title = {ValueType = "string"},
        StoryId = {ValueType = "int"},
        SpellName = {ValueType = "string"},
        RoleHalfIcon = {ValueType = "string"},
        ShowCharId = {ValueType = "int"},
        GetCount = {Type = 1, ValueType = "int"},
        TalkContent = {Type = 1, ValueType = "string"},
    },
    XTableBuyAsset = {
        Id = {ValueType = "int"},
        DailyLimit = {ValueType = "int"},
        Config = {Type = 1, ValueType = "int"},
    },
    XTableBuyAssetConfig = {
        Id = {ValueType = "int"},
        Times = {ValueType = "int"},
        GainCount = {ValueType = "int"},
        ConsumeId = {ValueType = "int"},
        ConsumeCount = {ValueType = "int"},
    },
    XTableSkipFunctional = {
        SkipId = {ValueType = "int"},
        Origin = {ValueType = "int"},
        UiName = {ValueType = "string"},
        ParamId = {ValueType = "int"},
        Explain = {ValueType = "string"},
        FunctionalId = {ValueType = "int"},
        CustomParams = {Type = 1, ValueType = "int"},
    },
    XTableFunctionalOpen = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        Priority = {ValueType = "int"},
        Hint = {ValueType = "int"},
        Condition = {Type = 1, ValueType = "int"},
        Type = {ValueType = "int"},
    },
    XTableFunctionalCommunication = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        ConditionIds = {Type = 1, ValueType = "int"},
        Priority = {ValueType = "int"},
        SkipId = {ValueType = "int"},
        BtnContent = {ValueType = "string"},
        NpcName = {ValueType = "string"},
        NpcHandIcon = {ValueType = "string"},
        NpcHalfIcon = {ValueType = "string"},
        Contents = {Type = 1, ValueType = "string"},
        Type = {ValueType = "int"},
    },
    XTableMail = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        SendName = {ValueType = "string"},
        Title = {ValueType = "string"},
        Content = {ValueType = "string"},
        ValidTime = {ValueType = "int"},
        RewardIds = {Type = 1, ValueType = "int"},
    },
    XTableMailInitData = {
        Ids = {Type = 1, ValueType = "int"},
    },
    XTableSound = {
        Id = {ValueType = "int"},
        SoundType = {ValueType = "int"},
        Desc = {ValueType = "string"},
        Path = {ValueType = "string"},
        Volume = {ValueType = "int"},
        FadeCrossTime = {ValueType = "int"},
        Loop = {ValueType = "int"},
        LoopInterval = {ValueType = "int"},
        FVolume = {ValueType = "float"},
        IsLoop = {ValueType = "bool"},
    },
    XTableScreenEffect = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        Name = {ValueType = "string"},
        SortOrder = {ValueType = "int"},
        PlayAlone = {ValueType = "bool"},
    },
    XTableEffectsSound = {
        Name = {ValueType = "string"},
        SoundId = {ValueType = "int"},
        PlayRefType = {ValueType = "int"},
    },
    XTableMovementSound = {
        Id = {ValueType = "int"},
        CharacterId = {ValueType = "string"},
        Motion = {ValueType = "string"},
        SoundId = {ValueType = "int"},
    },
    XTableMainAd = {
        Id = {ValueType = "int"},
        Priority = {ValueType = "int"},
        PicType = {ValueType = "int"},
        PicAddr = {ValueType = "string"},
        JumpType = {ValueType = "int"},
        JumpAddr = {ValueType = "string"},
        ChannelId = {ValueType = "int"},
    },
    XTableMainActiviitySkip = {
        Id = {ValueType = "int"},
        SkipId = {ValueType = "int"},
        StageType = {ValueType = "int"},
        Icon = {ValueType = "string"},
    },
    XTableShop = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        SecondType = {ValueType = "int"},
        Name = {ValueType = "string"},
        Priority = {ValueType = "int"},
        ShowId = {Type = 1, ValueType = "int"},
        StartTimeStr = {ValueType = "string"},
        EndTimeStr = {ValueType = "string"},
        Kind = {ValueType = "int"},
        GoodsBuyTimesLimit = {ValueType = "int"},
        ManualResetTimesLimit = {ValueType = "int"},
        ResetCostId = {ValueType = "int"},
        ResetCostCountStr = {ValueType = "string"},
        AutoResetClockId = {ValueType = "int"},
        TargetId = {Type = 1, ValueType = "int"},
        IsResetManualTimes = {ValueType = "bool"},
        IsAddSelloutGoods = {ValueType = "bool"},
        IsUnShelve = {ValueType = "bool"},
        ConditionId = {Type = 1, ValueType = "int"},
    },
    XTableBaseEquip = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        Name = {ValueType = "string"},
        Description = {ValueType = "string"},
        Part = {ValueType = "int"},
        Star = {ValueType = "int"},
        Level = {ValueType = "int"},
        Quality = {ValueType = "int"},
        Priority = {ValueType = "int"},
        BigSuccessProbability = {ValueType = "int"},
        BigSuccessBottomId = {ValueType = "int"},
        PoolId = {Type = 1, ValueType = "int"},
        BigSuccessPoolId = {Type = 1, ValueType = "int"},
        RecoveryRewardId = {ValueType = "int"},
        NotEvaluatedDesc = {Type = 1, ValueType = "string"},
        Icon = {ValueType = "string"},
        BigIcon = {ValueType = "string"},
        Obtain = {ValueType = "int"},
    },
    XTableAttribGroup = {
        Id = {ValueType = "int"},
        PoolId = {ValueType = "int"},
        Weight = {ValueType = "int"},
        AttribId = {ValueType = "int"},
        AttribGrowRateId = {ValueType = "int"},
        Description = {ValueType = "string"},
        Icon = {ValueType = "string"},
        Name = {ValueType = "string"},
        MaxAttribDesc = {ValueType = "string"},
    },
    XTableAttribPoolTmp = {
        Id = {ValueType = "int"},
        PoolId = {ValueType = "int"},
        Weight = {ValueType = "int"},
        AttribId = {ValueType = "int"},
        AttribGrowRateId = {ValueType = "int"},
        Icon = {ValueType = "string"},
        Name = {ValueType = "string"},
        Description = {ValueType = "string"},
        MaxAttribDesc = {ValueType = "string"},
    },
    XTableBaseEquipBottomPool = {
        Id = {ValueType = "int"},
        Min = {ValueType = "int"},
        Max = {ValueType = "int"},
    },
    XTableBaseEquipScore = {
        Key = {ValueType = "string"},
        Numerical = {ValueType = "int"},
        GrowRate = {ValueType = "int"},
    },
    XTableFetter = {
        Level = {ValueType = "int"},
        Exp = {ValueType = "int"},
        Add = {ValueType = "int"},
    },
    XTableFetterType = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        Min = {ValueType = "int"},
        Max = {ValueType = "int"},
        Count = {ValueType = "int"},
    },
    XTableGoods = {
        Id = {ValueType = "int"},
        Priority = {ValueType = "int"},
        ObtainId = {ValueType = "int"},
        ObtainCount = {ValueType = "int"},
        ObtainParamStr = {ValueType = "string"},
        ConsumeId = {Type = 1, ValueType = "int"},
        ConsumeCount = {Type = 1, ValueType = "int"},
        StartTimeStr = {ValueType = "string"},
        EndTimeStr = {ValueType = "string"},
        BuyTimesLimit = {ValueType = "int"},
        OnSaleStr = {ValueType = "string"},
        AutoResetClockId = {ValueType = "int"},
        Weight = {ValueType = "int"},
        Tags = {ValueType = "int"},
        IsResetWhenShopReset = {ValueType = "bool"},
        ConditionId = {Type = 1, ValueType = "int"},
        IsUnShelve = {ValueType = "bool"},
        IsHideWhenConditionLimit = {ValueType = "bool"},
    },
    XTableGoodsGroup = {
        Id = {ValueType = "int"},
        ChancePercent = {ValueType = "int"},
        GoodsCount = {ValueType = "int"},
        GoodsIds = {Type = 1, ValueType = "int"},
    },
    XTableFashion = {
        Id = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        ResourcesId = {ValueType = "int"},
        Name = {ValueType = "string"},
        Quality = {ValueType = "int"},
        Description = {ValueType = "string"},
        WorldDescription = {ValueType = "string"},
        Icon = {ValueType = "string"},
        BigIcon = {ValueType = "string"},
        SkipIdParams = {Type = 1, ValueType = "int"},
        Priority = {ValueType = "int"},
        ItemKey = {ValueType = "int"},
        ItemCount = {ValueType = "int"},
        SmallHeadIcon = {ValueType = "string"},
        SmallHeadIconLiberation = {ValueType = "string"},
        BigHeadIcon = {ValueType = "string"},
        RoundnessNotItemHeadIcon = {ValueType = "string"},
        RoundnessNotItemHeadIconLiberation = {ValueType = "string"},
        RoundnessHeadIcon = {ValueType = "string"},
        BigRoundnessHeadIcon = {ValueType = "string"},
        HalfBodyImage = {ValueType = "string"},
        RoleCharacterBigImage = {ValueType = "string"},
        BigHeadIconLiberation = {ValueType = "string"},
    },
    XTableFashionQuality = {
        Id = {ValueType = "int"},
        IconDesc = {ValueType = "string"},
    },
    XTableCue = {
        Id = {ValueType = "int"},
        CueSheetId = {ValueType = "int"},
        CueName = {ValueType = "string"},
        Is1pOr3p = {ValueType = "int"},
    },
    XTableCv = {
        Id = {ValueType = "int"},
        Cvs = {Type = 1, ValueType = "int"},
        CvContent = {Type = 1, ValueType = "string"},
    },
    XTableCueSheet = {
        Id = {ValueType = "int"},
        CueSheetName = {ValueType = "string"},
        CueAwb = {ValueType = "string"},
        HasAwb = {ValueType = "bool"},
    },
    XTableGraphic = {
        Level = {ValueType = "int"},
        DisplayName = {ValueType = "string"},
        SubLevels = {Type = 1, ValueType = "int"},
    },
    XTableGraphicSetting = {
        Name = {ValueType = "string"},
        DisplayName = {ValueType = "string"},
        Consumption = {ValueType = "int"},
    },
    XTableGpu = {
        GpuName = {ValueType = "string"},
        Level = {ValueType = "int"},
    },
    XTableCpu = {
        CpuName = {ValueType = "string"},
        Level = {ValueType = "int"},
    },
    XTableDormBgm = {
        Id = {ValueType = "int"},
        BgmId = {ValueType = "int"},
        SuitNum = {ValueType = "int"},
        SuitId = {ValueType = "int"},
        Name = {ValueType = "string"},
        Order = {ValueType = "int"},
    },
    XTableDormRecommendLevel = {
        LevelId = {ValueType = "int"},
        LowerLimit = {ValueType = "int"},
        UpperLimit = {ValueType = "int"},
    },
    XTableDormRecommendSearch = {
        Level = {ValueType = "int"},
        RecommendList = {Type = 1, ValueType = "int"},
    },
    XTableCharacterFavorAttr = {
        CharacterId = {ValueType = "int"},
        AttrType = {ValueType = "int"},
    },
    XTableDormCharacterWork = {
        DormitoryNum = {ValueType = "int"},
        ItemId = {ValueType = "int"},
        Vitality = {ValueType = "int"},
        Time = {ValueType = "int"},
        Seat = {ValueType = "int"},
        Mood = {ValueType = "int"},
        ExtraReward = {ValueType = "int"},
    },
    XTableDormitory = {
        Id = {ValueType = "int"},
        IsFree = {ValueType = "int"},
        Width = {ValueType = "int"},
        Height = {ValueType = "int"},
        CharCapacity = {ValueType = "int"},
        BigFurnitureCapacity = {ValueType = "int"},
        SmallFurnitureCapacity = {ValueType = "int"},
        DecorateCapacity = {ValueType = "int"},
        PetCapacity = {ValueType = "int"},
        ShieldCapacity = {ValueType = "int"},
        ConsumeItemId = {ValueType = "int"},
        ConsumeItemCount = {ValueType = "int"},
        InitNumber = {ValueType = "int"},
        InitName = {ValueType = "string"},
        InitFurniture = {Type = 1, ValueType = "int"},
        InitFurniturePos = {Type = 1, ValueType = "string"},
        InitFurnitureAttr = {Type = 1, ValueType = "int"},
    },
    XTableFurnitureType = {
        Id = {ValueType = "int"},
        MajorType = {ValueType = "int"},
        MajorName = {ValueType = "string"},
        MinorType = {ValueType = "int"},
        MinorName = {ValueType = "string"},
        Category = {ValueType = "int"},
        CategoryName = {ValueType = "string"},
        PicNum = {ValueType = "int"},
        UseId = {ValueType = "int"},
        UseNum = {ValueType = "int"},
        Icon = {ValueType = "string"},
        TypeIcon = {ValueType = "string"},
    },
    XTableFurnitureLevel = {
        Id = {ValueType = "int"},
        FurnitureType = {ValueType = "int"},
        AttrScore = {Type = 1, ValueType = "int"},
        MinScore = {ValueType = "int"},
        MaxScore = {ValueType = "int"},
        ReturnId = {ValueType = "int"},
        Quality = {ValueType = "int"},
    },
    XTableFurnitureReward = {
        Id = {ValueType = "int"},
        FurnitureId = {ValueType = "int"},
        ExtraAttrId = {ValueType = "int"},
        AdditionId = {ValueType = "int"},
        Quality = {ValueType = "int"},
        Name = {ValueType = "string"},
    },
    XTableDormCharacterFondle = {
        CharacterId = {ValueType = "int"},
        MaxCount = {ValueType = "int"},
        RecoveryTime = {ValueType = "int"},
        Lower = {Type = 1, ValueType = "int"},
        Upper = {Type = 1, ValueType = "int"},
    },
    XTableDormCharacterMoodBuff = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        Interval = {ValueType = "int"},
        MaxCount = {ValueType = "int"},
        Speed = {ValueType = "int"},
    },
    XTableDormCharacterEventReward = {
        Id = {ValueType = "int"},
        BuffId = {ValueType = "int"},
        RewardId = {ValueType = "int"},
    },
    XTableFurniture = {
        Id = {ValueType = "int"},
        Width = {ValueType = "int"},
        Height = {ValueType = "int"},
        Name = {ValueType = "string"},
        Icon = {ValueType = "string"},
        SmallIcon = {ValueType = "string"},
        Quality = {ValueType = "int"},
        Model = {ValueType = "string"},
        Desc = {ValueType = "string"},
        TypeId = {ValueType = "int"},
        LocateType = {ValueType = "int"},
        SuitId = {ValueType = "int"},
        GainType = {ValueType = "int"},
        InitAttr = {ValueType = "int"},
        CreateTime = {ValueType = "int"},
        RandomGroupId = {ValueType = "int"},
        InteractRange = {ValueType = "int"},
        InteractWeight = {ValueType = "int"},
        InteractPos = {ValueType = "string"},
        InteractName = {ValueType = "string"},
        ReturnId = {ValueType = "int"},
        PicId = {ValueType = "int"},
        PicNum = {ValueType = "int"},
        MoneyNum = {ValueType = "int"},
        IlluminationSO = {ValueType = "string"},
        PointLight = {ValueType = "string"},
        BehaviorType = {ValueType = "string"},
        AttractBehaviorType = {ValueType = "string"},
        AnimationId = {ValueType = "int"},
        AttrTagY = {ValueType = "float"},
    },
    XTableDormFunitureAnimation = {
        Id = {ValueType = "int"},
        CharacterId = {Type = 1, ValueType = "int"},
        CharacterAnimationName = {Type = 1, ValueType = "string"},
        ClickType = {ValueType = "int"},
        OnceAnimationName = {ValueType = "string"},
        RepaatAnimationName = {Type = 1, ValueType = "string"},
    },
    XTableFurnitureAdditionalAttr = {
        AttributeId = {ValueType = "int"},
        GroupId = {ValueType = "int"},
        Weight = {ValueType = "int"},
        AddType = {ValueType = "int"},
        AddValue = {Type = 1, ValueType = "int"},
        AddScore = {ValueType = "int"},
        RestrictedRole = {Type = 1, ValueType = "int"},
        Introduce = {ValueType = "string"},
        QualityType = {ValueType = "int"},
    },
    XTableFurnitureAdditionalAttrRandom = {
        Id = {ValueType = "int"},
        GroupId = {ValueType = "int"},
        AttrId = {ValueType = "int"},
        Weight = {ValueType = "int"},
        Introduce = {ValueType = "string"},
    },
    XTableDormCharacterRecovery = {
        Id = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        VitalityRecoveryType = {ValueType = "int"},
        VitalityRecovery = {ValueType = "int"},
        MoodRecoveryType = {ValueType = "int"},
        MoodRecovery = {ValueType = "int"},
        Pre = {ValueType = "int"},
        CompareType = {ValueType = "int"},
        AttrTotal = {ValueType = "int"},
        AttrCondition = {Type = 2, KeyType = "int", ValueType = "int"},
        Description = {ValueType = "string"},
    },
    XTableDormCharacterEvent = {
        EventId = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        Type = {ValueType = "int"},
        Weight = {ValueType = "int"},
        BehaviorId = {ValueType = "string"},
        HappenReward = {ValueType = "int"},
        FinishReward = {ValueType = "int"},
        ConditionList = {Type = 1, ValueType = "int"},
        CompletedType = {Type = 1, ValueType = "int"},
    },
    XTableDormCharacterBehavior = {
        Id = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        State = {ValueType = "string"},
        BehaviorId = {ValueType = "string"},
        CanClick = {ValueType = "int"},
        StateMachine = {ValueType = "string"},
    },
    XTableDormInteractiveEvent = {
        Id = {ValueType = "int"},
        Weight = {ValueType = "int"},
        MinDis = {ValueType = "int"},
        MaxDis = {ValueType = "int"},
        CharacterIds = {Type = 1, ValueType = "int"},
        State = {Type = 1, ValueType = "string"},
    },
    XTableDormCharacterEventType = {
        Id = {ValueType = "int"},
        CompareOrder = {ValueType = "int"},
        EventType = {ValueType = "int"},
        EventNum = {ValueType = "int"},
        Condition = {Type = 1, ValueType = "int"},
        CharacterNum = {ValueType = "int"},
        CharacterCondition = {Type = 1, ValueType = "int"},
    },
    XTableDormEventCondition = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        Param = {Type = 1, ValueType = "int"},
    },
    XTableDormCharacterStyle = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        Model = {ValueType = "string"},
        Name = {ValueType = "string"},
        NameFrist = {ValueType = "string"},
        NameLast = {ValueType = "string"},
        HeadIcon = {ValueType = "string"},
        HeadRoundIcon = {ValueType = "string"},
        ExpFondleWidgetHeight = {ValueType = "float"},
        ExpDetailWidgetHeight = {ValueType = "float"},
        PutOnWidgetHight = {ValueType = "float"},
        DailogWidgetHight = {ValueType = "float"},
        DailogTouchHight = {ValueType = "float"},
        EffectWidgetHight = {ValueType = "float"},
        TouchWidgetHight = {ValueType = "float"},
        LoveType = {ValueType = "int"},
        LikeType = {ValueType = "int"},
        LikeCharIds = {Type = 1, ValueType = "int"},
        HateCharIds = {Type = 1, ValueType = "int"},
    },
    XTableDormCharacterReward = {
        Id = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        Name = {ValueType = "string"},
        Quality = {ValueType = "int"},
        ConvertItemId = {ValueType = "int"},
        ConvertItemCount = {ValueType = "int"},
        Icon = {ValueType = "string"},
        SmallIcon = {ValueType = "string"},
        Description = {ValueType = "string"},
        WorldDescription = {ValueType = "string"},
    },
    XTableDormCharacterMood = {
        Id = {ValueType = "int"},
        MoodMinValue = {ValueType = "int"},
        MoodMaxValue = {ValueType = "int"},
        Describe = {ValueType = "string"},
        Color = {ValueType = "string"},
        Icon = {ValueType = "string"},
    },
    XTableDormCharacterEffect = {
        Id = {ValueType = "int"},
        Path = {ValueType = "string"},
        Hight = {ValueType = "float"},
    },
    XTableDormShowEvent = {
        Id = {ValueType = "int"},
        ShowType = {ValueType = "int"},
        Description = {Type = 1, ValueType = "string"},
        State = {ValueType = "string"},
    },
    XTableHostelRoom = {
        Id = {ValueType = "int"},
        Floor = {ValueType = "int"},
        Name = {ValueType = "string"},
        CostId = {ValueType = "int"},
        CostCount = {ValueType = "int"},
        ConditionId = {Type = 1, ValueType = "int"},
    },
    XTableFurnitureCreateAttr = {
        Id = {ValueType = "int"},
        FurnitureType = {ValueType = "int"},
        MinConsume = {ValueType = "int"},
        AttrTotal = {Type = 1, ValueType = "int"},
        AttrWeight = {Type = 1, ValueType = "int"},
        ExtraAttrTotal = {Type = 1, ValueType = "int"},
        ExtraAttrWeight = {Type = 1, ValueType = "int"},
    },
    XTableFunctionDevice = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        Des = {ValueType = "string"},
        BelongType = {ValueType = "int"},
        Type = {ValueType = "int"},
        Level = {ValueType = "int"},
        ConditionId = {ValueType = "int"},
        CostId = {ValueType = "int"},
        CostCount = {ValueType = "int"},
        CostTime = {ValueType = "int"},
        FunctionParam = {Type = 1, ValueType = "int"},
    },
    XTableDormCharacterDialog = {
        Id = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        MoodMinValue = {ValueType = "int"},
        MoodMaxValue = {ValueType = "int"},
        State = {ValueType = "string"},
        Content = {Type = 1, ValueType = "string"},
        Time = {Type = 1, ValueType = "int"},
    },
    XTableDormCharacterAction = {
        Id = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        State = {ValueType = "int"},
        Name = {ValueType = "string"},
    },
    XTableHostelRest = {
        Floor = {ValueType = "int"},
        Name = {ValueType = "string"},
        AreaName = {ValueType = "string"},
        Comfortable = {ValueType = "int"},
        RestCD = {ValueType = "int"},
        RecoveryValue = {ValueType = "int"},
        RestCharCount = {ValueType = "int"},
    },
    XTableRoleEffect = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        Order = {ValueType = "int"},
        Models = {Type = 1, ValueType = "bool"},
        Intensity = {ValueType = "float"},
        FadeIn = {ValueType = "float"},
        FadeOut = {ValueType = "float"},
        Params = {Type = 1, ValueType = "string"},
    },
    XTableHostelRoomNode = {
        Id = {ValueType = "int"},
        Scene = {ValueType = "string"},
        Name = {ValueType = "string"},
        Desc = {ValueType = "string"},
        Path = {ValueType = "string"},
    },
    XTableHostelDeviceNode = {
        Id = {ValueType = "int"},
        RoomType = {ValueType = "int"},
        Scene = {ValueType = "string"},
        Name = {ValueType = "string"},
        Desc = {ValueType = "string"},
        Path = {ValueType = "string"},
        OpenUI = {ValueType = "string"},
    },
    XTableHostelHud = {
        Id = {ValueType = "int"},
        HudType = {ValueType = "int"},
        DeviceType = {ValueType = "int"},
        HudX = {ValueType = "float"},
        HudY = {ValueType = "float"},
        HudHeight = {ValueType = "float"},
        HudWidth = {ValueType = "float"},
        HudScale = {ValueType = "float"},
    },
    XTableHostelDelegate = {
        Id = {ValueType = "int"},
        SlotType = {ValueType = "int"},
        DelegateType = {ValueType = "int"},
        DelegateName = {ValueType = "string"},
        DelegateDes = {ValueType = "string"},
        ReportDes = {ValueType = "string"},
        PublishAwardPercent = {ValueType = "int"},
        AssistAwardPercent = {ValueType = "int"},
        HuixinAward = {ValueType = "int"},
        SHuixinAward = {ValueType = "int"},
        DelegateCount = {ValueType = "int"},
        NormalReport = {ValueType = "string"},
        HuixinReport = {ValueType = "string"},
        SHuixinReport = {ValueType = "string"},
    },
    XTableRobot = {
        Id = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        CharacterLevel = {ValueType = "int"},
        CharacterQuality = {ValueType = "int"},
        CharacterStar = {ValueType = "int"},
        CharacterGrade = {ValueType = "int"},
        SkillLevel = {ValueType = "int"},
        RemoveSkillId = {Type = 1, ValueType = "int"},
        FashionId = {ValueType = "int"},
        WeaponId = {ValueType = "int"},
        WeaponLevel = {ValueType = "int"},
        WeaponAweken = {ValueType = "int"},
        WeaponBeakThrough = {ValueType = "int"},
        WaferId = {Type = 1, ValueType = "int"},
        WaferLevel = {Type = 1, ValueType = "int"},
        WaferAweken = {Type = 1, ValueType = "int"},
        WaferBreakThrough = {Type = 1, ValueType = "int"},
    },
    XTableSubGraphic = {
        Level = {ValueType = "int"},
        DisplayName = {ValueType = "string"},
    },
    XTableBloom = {
        Enable = {ValueType = "bool"},
        Threshold = {Type = 1, ValueType = "float"},
        BlurSize = {Type = 1, ValueType = "float"},
        Intensity = {Type = 1, ValueType = "float"},
        BlurIterations = {Type = 1, ValueType = "int"},
        Saturation = {Type = 1, ValueType = "float"},
        SoftKnee = {Type = 1, ValueType = "float"},
        Radius = {Type = 1, ValueType = "int"},
        Level = {ValueType = "int"},
        DisplayName = {ValueType = "string"},
    },
    XTableResolution = {
        Scale = {ValueType = "float"},
        Level = {ValueType = "int"},
        DisplayName = {ValueType = "string"},
    },
    XTableResourceLut = {
        Id = {ValueType = "string"},
        Url = {ValueType = "string"},
    },
    XTableShadow = {
        ShadowType = {ValueType = "int"},
        SoftShadow = {ValueType = "bool"},
        TextureSize = {ValueType = "int"},
        Range = {ValueType = "int"},
        Layers = {Type = 1, ValueType = "int"},
        LightCameraDistance = {ValueType = "float"},
        Level = {ValueType = "int"},
        DisplayName = {ValueType = "string"},
    },
    XTableMirror = {
        Enable = {ValueType = "bool"},
        Blur = {ValueType = "bool"},
        TextureSize = {ValueType = "int"},
        Layers = {Type = 1, ValueType = "int"},
        BlurIteration = {ValueType = "int"},
        BlurLerp = {ValueType = "float"},
        Level = {ValueType = "int"},
        DisplayName = {ValueType = "string"},
    },
    XTableDistortion = {
        Enable = {ValueType = "bool"},
        DistortionType = {ValueType = "int"},
        DownSample = {ValueType = "int"},
        Level = {ValueType = "int"},
        DisplayName = {ValueType = "string"},
    },
    XTableNpcGraphic = {
        Outline = {ValueType = "bool"},
        VertexLight = {ValueType = "bool"},
        Level = {ValueType = "int"},
        DisplayName = {ValueType = "string"},
    },
    XTableFxaa = {
        Enable = {ValueType = "bool"},
        Quality = {ValueType = "int"},
        Level = {ValueType = "int"},
        DisplayName = {ValueType = "string"},
    },
    XTableRadialBlur = {
        Enable = {ValueType = "bool"},
        Times = {ValueType = "int"},
        Level = {ValueType = "int"},
        DisplayName = {ValueType = "string"},
    },
    XTableAfterImage = {
        MaxCount = {ValueType = "int"},
        Level = {ValueType = "int"},
        DisplayName = {ValueType = "string"},
    },
    XTableVignette = {
        Id = {ValueType = "int"},
        Mode = {ValueType = "int"},
        Color = {ValueType = "string"},
        CenterX = {ValueType = "float"},
        CenterY = {ValueType = "float"},
        Intensity = {ValueType = "float"},
        Smoothness = {ValueType = "float"},
        Roundness = {ValueType = "float"},
        Rounded = {ValueType = "bool"},
    },
    XTableTerrain = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        Info = {ValueType = "string"},
        BornPosition = {Type = 1, ValueType = "string"},
        LookPosition = {Type = 1, ValueType = "string"},
        DefaultObstacleArea = {Type = 1, ValueType = "string"},
        DefaultDynamicObject = {Type = 1, ValueType = "string"},
    },
    XTableTerrainLut = {
        Name = {ValueType = "string"},
        Prefab = {ValueType = "string"},
        Size = {ValueType = "string"},
        Area = {ValueType = "string"},
        Position = {ValueType = "string"},
    },
    XTableTip = {
        Id = {ValueType = "int"},
        Description = {ValueType = "string"},
    },
    XTableAnimationMotion = {
        Role = {ValueType = "string"},
        Animation = {ValueType = "string"},
        OffsetZ = {Type = 1, ValueType = "fix"},
    },
    XTableAnimationTransition = {
        Role = {ValueType = "string"},
        State = {ValueType = "string"},
        Target = {ValueType = "string"},
        TransitionDuration = {ValueType = "float"},
    },
    XTableHeadPortrait = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        ImgSrc = {ValueType = "string"},
        LockDescId = {ValueType = "int"},
        ConvertItemId = {ValueType = "int"},
        ConvertItemCount = {ValueType = "int"},
        Description = {ValueType = "string"},
        WorldDesc = {ValueType = "string"},
        Effect = {ValueType = "string"},
        Priority = {ValueType = "int"},
    },
    XTableHeadPortraitInitData = {
        Ids = {Type = 1, ValueType = "int"},
    },
    XTableBossSingleGrade = {
        LevelType = {ValueType = "int"},
        BossCount = {ValueType = "int"},
        MinPlayerLevel = {ValueType = "int"},
        MaxPlayerLevel = {ValueType = "int"},
        RankId = {ValueType = "int"},
        Icon = {ValueType = "string"},
        LevelName = {ValueType = "string"},
        ReserveSecond = {ValueType = "int"},
        BaseRankNum = {ValueType = "int"},
        GroupId = {Type = 1, ValueType = "int"},
    },
    XTableBossSingleGroup = {
        Id = {ValueType = "int"},
        GroupIcon = {ValueType = "string"},
        GroupName = {ValueType = "string"},
        SectionId = {Type = 1, ValueType = "int"},
    },
    XTableBossSingleRankReward = {
        Id = {ValueType = "int"},
        LevelType = {ValueType = "int"},
        MinRank = {ValueType = "float"},
        MaxRank = {ValueType = "float"},
        MailID = {ValueType = "int"},
        RankIcon = {ValueType = "string"},
    },
    XTableBossSingleScoreReward = {
        Id = {ValueType = "int"},
        LevelType = {ValueType = "int"},
        Score = {ValueType = "int"},
        RewardId = {ValueType = "int"},
        RankIcon = {ValueType = "string"},
    },
    XTableBossSingleSection = {
        Id = {ValueType = "int"},
        Desc = {ValueType = "string"},
        BossHeadIcon = {ValueType = "string"},
        Priority = {ValueType = "int"},
        StageId = {Type = 1, ValueType = "int"},
        ActivityBeginTime = {Type = 1, ValueType = "string"},
        ActivityEndTime = {Type = 1, ValueType = "string"},
        ActivityTag = {Type = 1, ValueType = "string"},
        ClosedTime = {ValueType = "string"},
    },
    XTableBossSingleStage = {
        StageId = {ValueType = "int"},
        ModelId = {ValueType = "string"},
        BossName = {ValueType = "string"},
        Score = {ValueType = "int"},
        BossLoseHpScore = {ValueType = "int"},
        LeftTimeScore = {ValueType = "int"},
        LeftHpScore = {ValueType = "int"},
        DifficultyType = {ValueType = "int"},
        DifficultyDesc = {ValueType = "string"},
        DifficultyDescEn = {ValueType = "string"},
        AutoFight = {ValueType = "bool"},
        ProposedLevel = {Type = 1, ValueType = "int"},
        SkillTitle = {Type = 1, ValueType = "string"},
        SkillDesc = {Type = 1, ValueType = "string"},
        AttackName = {Type = 1, ValueType = "string"},
    },
    XTableBossSingleScoreRule = {
        Id = {ValueType = "int"},
        BossLoseHp = {Type = 1, ValueType = "float"},
        BossLoseHpScore = {Type = 1, ValueType = "int"},
        LeftTime = {Type = 1, ValueType = "float"},
        LeftTimeScore = {Type = 1, ValueType = "int"},
        CharLeftHp = {Type = 1, ValueType = "float"},
        CharLeftHpSocre = {Type = 1, ValueType = "int"},
    },
    XTableRank = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        ClockId = {ValueType = "int"},
        PresetMemberCount = {ValueType = "int"},
        TimeStrToEffect = {ValueType = "string"},
        TimeStrToClose = {ValueType = "string"},
        TimeStrToInvalid = {ValueType = "string"},
    },
    XTableRankReward = {
        Id = {ValueType = "int"},
        RankId = {ValueType = "int"},
        Type = {ValueType = "int"},
        Ranking = {ValueType = "int"},
        MailId = {ValueType = "int"},
    },
    XTableRobotPlayer = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        Level = {ValueType = "int"},
        HeadPortrait = {ValueType = "int"},
        Sign = {ValueType = "string"},
        CharRobot = {Type = 1, ValueType = "int"},
    },
    XTableBossOnlineSection = {
        Id = {ValueType = "int"},
        LastSectionId = {ValueType = "int"},
        Activity = {ValueType = "int"},
        Weight = {ValueType = "int"},
        DifficultType = {ValueType = "int"},
        ModelId = {ValueType = "string"},
        StageId = {ValueType = "int"},
        Animation = {ValueType = "string"},
        Scene = {ValueType = "string"},
        NpcPic = {ValueType = "string"},
        CameraSetting = {Type = 1, ValueType = "string"},
        Description = {Type = 1, ValueType = "string"},
        SkillName = {Type = 1, ValueType = "string"},
        SkillDes = {Type = 1, ValueType = "string"},
    },
    XTableBossOnlineChapter = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        Type = {ValueType = "int"},
        Icon = {ValueType = "string"},
    },
    XTableBossOnlineRisk = {
        Id = {ValueType = "int"},
        MinCount = {ValueType = "int"},
        MaxCount = {ValueType = "int"},
        Name = {ValueType = "string"},
        Color = {ValueType = "string"},
    },
    XTableSystemReset = {
        ResetKey = {ValueType = "int"},
        ResetType = {ValueType = "int"},
        ResetTime = {ValueType = "string"},
    },
    XTableAlarmClock = {
        ClockId = {ValueType = "int"},
        EpochTime = {ValueType = "int"},
        AlarmCycle = {ValueType = "int"},
        DayOfWeek = {ValueType = "string"},
        DayOfMonth = {ValueType = "string"},
    },
    XTableServer = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        GameIp = {ValueType = "string"},
        GamePort = {ValueType = "int"},
        AccountIp = {ValueType = "string"},
        AccountPort = {ValueType = "int"},
    },
    XTableIosModel = {
        ModelId = {ValueType = "string"},
        Quality = {ValueType = "int"},
    },
    XTableBountyTaskRank = {
        RankLevel = {ValueType = "int"},
        RankName = {ValueType = "string"},
        RankIcon = {ValueType = "string"},
        RewardId = {ValueType = "int"},
        LevelUpExp = {ValueType = "int"},
        MailId = {ValueType = "int"},
    },
    XTableBountyTask = {
        Id = {ValueType = "int"},
        StageId = {ValueType = "int"},
        StageIcon = {ValueType = "string"},
        Name = {ValueType = "string"},
        Desc = {ValueType = "string"},
        RoleIcon = {ValueType = "string"},
        SmallRoleIcon = {ValueType = "string"},
        EnterAnimation = {Type = 1, ValueType = "string"},
        DifficultLevel = {ValueType = "int"},
        TextColor = {ValueType = "string"},
        DifficultLevelIcon = {ValueType = "string"},
        DifficultLevelIconX = {ValueType = "string"},
        TaskExp = {ValueType = "int"},
        RewardId = {ValueType = "int"},
        RandomWeightList = {Type = 1, ValueType = "int"},
    },
    XTableBountyTaskRandomEvent = {
        EventId = {ValueType = "int"},
        EventName = {ValueType = "string"},
        RandomWeight = {ValueType = "int"},
    },
    XTableBountyTaskDifficultStage = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        RandomWeight = {ValueType = "int"},
        SkipId = {ValueType = "int"},
    },
    XTableTaskForceSection = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        ConditionId = {ValueType = "int"},
        TaskCount = {ValueType = "int"},
        TaskPoolId = {ValueType = "int"},
        SectionIcon = {ValueType = "string"},
        SectionChapterIcon = {ValueType = "string"},
        Desc = {Type = 1, ValueType = "string"},
    },
    XTableTaskForceTask = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        TaskPoolId = {ValueType = "int"},
        Quality = {ValueType = "int"},
        RandomWeight = {ValueType = "int"},
        ShowId = {ValueType = "int"},
        DropId = {ValueType = "int"},
        RewardId = {ValueType = "int"},
        Duration = {ValueType = "int"},
        Priority = {ValueType = "int"},
        ExtraRewardId = {ValueType = "int"},
        ExtraRewardConditionId = {ValueType = "int"},
        ConditionList = {Type = 1, ValueType = "int"},
        MemberCount = {ValueType = "int"},
    },
    XTableTaskForceConfig = {
        Id = {ValueType = "int"},
        MaxTaskForceCount = {ValueType = "int"},
        ConditionId = {ValueType = "int"},
    },
    XTableTaskForceExpend = {
        RefreshCount = {ValueType = "int"},
        ItemId = {ValueType = "int"},
        ItemCount = {ValueType = "int"},
    },
    XTableBfrtChapter = {
        ChapterId = {ValueType = "int"},
        ChapterName = {ValueType = "string"},
        ChapterEn = {ValueType = "string"},
        Bg = {ValueType = "string"},
        Icon = {ValueType = "string"},
        OrderId = {ValueType = "int"},
        GroupId = {Type = 1, ValueType = "int"},
        TaskId = {Type = 1, ValueType = "int"},
        PrefabName = {ValueType = "string"},
        ActivityCondition = {ValueType = "int"},
        Cover = {ValueType = "string"},
    },
    XTableBfrtGroup = {
        GroupId = {ValueType = "int"},
        GroupName = {ValueType = "string"},
        Icon = {ValueType = "string"},
        Desc = {ValueType = "string"},
        PreGroupId = {ValueType = "int"},
        ChallengeNum = {ValueType = "int"},
        BaseStage = {ValueType = "int"},
        StageId = {Type = 1, ValueType = "int"},
        FightInfoId = {Type = 1, ValueType = "int"},
        TeamFightSeq = {ValueType = "string"},
        LogisticsInfoId = {Type = 1, ValueType = "int"},
        GroupOrderId = {ValueType = "int"},
    },
    XTableEchelonInfo = {
        Id = {ValueType = "int"},
        BuffId = {ValueType = "int"},
        NeedCharacter = {ValueType = "int"},
        RequireAbility = {ValueType = "int"},
        Condition = {ValueType = "int"},
    },
    XTableFubenResourceLevelSection = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        MinLevel = {ValueType = "int"},
        DaliyCount = {ValueType = "int"},
        StageList = {Type = 1, ValueType = "int"},
        WeightList = {Type = 1, ValueType = "int"},
        DifficultyList = {Type = 1, ValueType = "string"},
        ColorChallengeList = {Type = 1, ValueType = "string"},
        ColorRewardList = {Type = 1, ValueType = "string"},
    },
    XFubenResourceChapter = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        Name = {ValueType = "string"},
        NameEn = {ValueType = "string"},
        Desc = {ValueType = "string"},
        SimpleDesc = {ValueType = "string"},
        DetailDesc = {ValueType = "string"},
        Icon = {ValueType = "string"},
        IsClose = {ValueType = "bool"},
    },
    XTableFightReboot = {
        Id = {ValueType = "int"},
        Auto = {ValueType = "bool"},
        RebootItemId = {ValueType = "int"},
        MaxRebootCount = {ValueType = "int"},
        ConsumeCount = {Type = 1, ValueType = "int"},
        HpRetain = {ValueType = "fix"},
        MagicIds = {Type = 1, ValueType = "int"},
    },
    XTableFightOnlineReboot = {
        Id = {ValueType = "int"},
        MaxRebootCount = {ValueType = "int"},
        RescueDistance = {ValueType = "fix"},
        WaitingTime = {ValueType = "fix"},
        RescueTime = {ValueType = "fix"},
        HpRetain = {ValueType = "fix"},
        MagicIds = {Type = 1, ValueType = "int"},
    },
    XTableRecommendLevel = {
        Id = {ValueType = "int"},
        LowerLevel = {ValueType = "int"},
        UpperLevel = {ValueType = "int"},
    },
    XTableRecommendSearch = {
        Level = {ValueType = "int"},
        RecommendList = {Type = 1, ValueType = "int"},
    },
    XTableVoteGroup = {
        Id = {ValueType = "int"},
        VotesResetClockId = {ValueType = "int"},
        VoteLimitClockId = {ValueType = "int"},
        TimeStrToEffect = {ValueType = "string"},
        TimeStrToClose = {ValueType = "string"},
        TimeStrToInvalid = {ValueType = "string"},
        VoteId = {Type = 1, ValueType = "int"},
    },
    XTableCharacterSkillPool = {
        Id = {ValueType = "int"},
        PoolId = {ValueType = "int"},
        Weight = {ValueType = "int"},
        SkillId = {ValueType = "int"},
        Icon = {ValueType = "string"},
        Name = {ValueType = "string"},
        Description = {ValueType = "string"},
    },
    XTableWeaponSkillPool = {
        Id = {ValueType = "int"},
        PoolId = {ValueType = "int"},
        Weight = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        SkillId = {ValueType = "int"},
    },
    XTableWeaponSkill = {
        Id = {ValueType = "int"},
        BornMagic = {Type = 1, ValueType = "int"},
        SubSkillId = {Type = 1, ValueType = "int"},
        Ability = {ValueType = "int"},
        Icon = {ValueType = "string"},
        Name = {ValueType = "string"},
        Description = {ValueType = "string"},
    },
    XTableEquipResonance = {
        Id = {ValueType = "int"},
        AttribPoolId = {Type = 2, KeyType = "int", ValueType = "int"},
        AttribPoolWeight = {Type = 2, KeyType = "int", ValueType = "int"},
        CharacterSkillPoolId = {Type = 2, KeyType = "int", ValueType = "int"},
        CharacterSkillPoolWeight = {Type = 2, KeyType = "int", ValueType = "int"},
        WeaponSkillPoolId = {Type = 2, KeyType = "int", ValueType = "int"},
        WeaponSkillPoolWeight = {Type = 2, KeyType = "int", ValueType = "int"},
    },
    XTableEquipResonanceUseItem = {
        Id = {ValueType = "int"},
        ItemId = {Type = 1, ValueType = "int"},
        ItemCount = {Type = 1, ValueType = "int"},
    },
    XTableEatEquipCost = {
        Id = {ValueType = "int"},
        Site = {ValueType = "int"},
        Star = {ValueType = "int"},
        UseMoney = {ValueType = "int"},
    },
    XTableSignBoardFeedback = {
        Id = {ValueType = "int"},
        RoleId = {ValueType = "string"},
        ConditionId = {ValueType = "int"},
        ConditionParam = {ValueType = "int"},
        Content = {ValueType = "string"},
        CvId = {ValueType = "int"},
        FaceId = {ValueType = "int"},
        ActionId = {ValueType = "string"},
        Duration = {ValueType = "float"},
        Validity = {ValueType = "float"},
        CoolTime = {ValueType = "int"},
        Weight = {ValueType = "int"},
        FavorLimit = {ValueType = "string"},
        ShowButton = {ValueType = "string"},
        ActivityId = {ValueType = "int"},
        ShowTime = {ValueType = "string"},
    },
    XTableCharacterTrustExp = {
        Id = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        TrustLv = {ValueType = "int"},
        Exp = {ValueType = "int"},
        Name = {ValueType = "string"},
        PlayId = {ValueType = "int"},
    },
    XTableCharacterBaseData = {
        Id = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        ShapId = {ValueType = "int"},
        BaseData = {Type = 1, ValueType = "string"},
        Cast = {Type = 1, ValueType = "string"},
    },
    XTableCharacterInformation = {
        Id = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        UnlockLv = {ValueType = "int"},
        Title = {ValueType = "string"},
        Content = {ValueType = "string"},
        ConditionDescript = {ValueType = "string"},
    },
    XTableCharacterStrangeNews = {
        Id = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        Type = {ValueType = "int"},
        UnlockType = {ValueType = "int"},
        UnlockPara = {ValueType = "int"},
        Title = {ValueType = "string"},
        Content = {ValueType = "string"},
        Picture = {ValueType = "string"},
        ConditionDescript = {ValueType = "string"},
        PreviewPicture = {ValueType = "string"},
    },
    XTableCharacterVoice = {
        Id = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        Name = {ValueType = "string"},
        CvId = {ValueType = "int"},
        UnlockLv = {ValueType = "int"},
        ConditionDescript = {ValueType = "string"},
        SoundType = {ValueType = "int"},
        IsShow = {ValueType = "int"},
    },
    XTableCharacterStory = {
        Id = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        Name = {ValueType = "string"},
        Icon = {ValueType = "string"},
        StoryId = {ValueType = "int"},
        UnlockLv = {ValueType = "int"},
        ConditionDescript = {ValueType = "string"},
        SectionNumber = {ValueType = "int"},
    },
    XTableCharacterTrustItem = {
        Id = {ValueType = "int"},
        Exp = {ValueType = "int"},
        FavorCharacterId = {Type = 1, ValueType = "int"},
        FavorExp = {ValueType = "int"},
    },
    XTableExhibitionReward = {
        Id = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        LevelId = {ValueType = "int"},
        RewardId = {ValueType = "int"},
        HeadPortrait = {ValueType = "int"},
        ConditionIds = {Type = 1, ValueType = "int"},
    },
    XTableTrustGameConfig = {
        Id = {ValueType = "int"},
        GameRewardId = {ValueType = "int"},
        Type = {ValueType = "int"},
        Difficult = {ValueType = "int"},
        Count = {ValueType = "int"},
    },
    XTableCharacterReward = {
        Id = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        UnlockType = {ValueType = "int"},
        UnlockPara = {ValueType = "int"},
        ItemId = {ValueType = "int"},
        ItemCount = {ValueType = "int"},
        ConditionDescript = {ValueType = "string"},
    },
    XTableTrustGameReward = {
        Id = {ValueType = "int"},
        FinishNum = {Type = 1, ValueType = "int"},
        TrustExp = {Type = 1, ValueType = "int"},
        RewardId = {Type = 1, ValueType = "int"},
    },
    XTableFavorabilityLevelConfig = {
        Id = {ValueType = "int"},
        WordColor = {ValueType = "string"},
        LevelIcon = {ValueType = "string"},
    },
    XTableTrustGameClickPool = {
        Id = {ValueType = "int"},
        Question = {ValueType = "string"},
        Answer = {ValueType = "string"},
        Time = {ValueType = "int"},
        Weight = {ValueType = "int"},
        Difficult = {ValueType = "int"},
    },
    XTableTrustGameEliminatePool = {
        Id = {ValueType = "int"},
        Question = {ValueType = "string"},
        Answer = {ValueType = "string"},
        Times = {ValueType = "int"},
        LimitTimes = {ValueType = "int"},
        Weight = {ValueType = "int"},
        Difficult = {ValueType = "int"},
    },
    XTableTrustGamePosition = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        BgIcon = {ValueType = "string"},
    },
    XTableTrustGameTypeConfig = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        Title = {ValueType = "string"},
        Desc = {ValueType = "string"},
        ResultTitle = {ValueType = "string"},
        ResultDesc = {ValueType = "string"},
        Icon = {ValueType = "string"},
    },
    XTableTrustGameGrid = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        SmallIcon = {ValueType = "string"},
        BigIcon = {ValueType = "string"},
    },
    XTableTrialChallenge = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        StageId = {ValueType = "int"},
        Picture = {ValueType = "string"},
        BigPicture = {ValueType = "string"},
        Explain = {ValueType = "string"},
        RewardId = {ValueType = "int"},
        PreId = {ValueType = "int"},
        AvgAbility = {ValueType = "int"},
        LimitTime = {ValueType = "int"},
        Unlocklevel = {ValueType = "int"},
        Name = {ValueType = "string"},
        Des = {Type = 1, ValueType = "string"},
        ConditionExplain = {Type = 1, ValueType = "string"},
    },
    XTableTrialTypeReward = {
        Type = {ValueType = "int"},
        RewardId = {ValueType = "int"},
        MinIcon = {ValueType = "string"},
        BigIcon = {ValueType = "string"},
        Name = {ValueType = "string"},
    },
    XTableChallengeArea = {
        ChallengeId = {ValueType = "int"},
        Name = {ValueType = "string"},
        ArenaLv = {ValueType = "int"},
        MinLv = {ValueType = "int"},
        MaxLv = {ValueType = "int"},
        JoinNum = {ValueType = "int"},
        DanUpRank = {ValueType = "int"},
        DanKeepRank = {ValueType = "int"},
        DanDownRank = {ValueType = "int"},
        UpRewardId = {ValueType = "int"},
        KeepRewardId = {ValueType = "int"},
        DownRewardId = {ValueType = "int"},
        DayUnlockNum = {ValueType = "int"},
        AreaId = {Type = 1, ValueType = "int"},
        OpenNum = {ValueType = "int"},
        AvgFightTime = {ValueType = "int"},
        BaseTeamRank = {ValueType = "int"},
        DifShowRate = {ValueType = "int"},
    },
    XTableAreaStage = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        BuffId = {ValueType = "int"},
        BuffDesc = {ValueType = "string"},
        StageId = {Type = 1, ValueType = "int"},
        MarkId = {Type = 1, ValueType = "int"},
    },
    XTableMark = {
        MarkId = {ValueType = "int"},
        MinPoint = {ValueType = "int"},
        MaxPoint = {ValueType = "int"},
        EnemyHpPoint = {ValueType = "string"},
        MyHpPoint = {ValueType = "string"},
        TimePoint = {ValueType = "string"},
        MaxEnemyHpPoint = {ValueType = "int"},
        MaxMyHpPoint = {ValueType = "int"},
        MaxTimePoint = {ValueType = "int"},
        NpcGroupPoint = {ValueType = "string"},
        MaxNpcGroupPoint = {ValueType = "int"},
    },
    XTableArenaLevel = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        Icon = {ValueType = "string"},
    },
    XTableArenaActivityControl = {
        Id = {ValueType = "int"},
        BeginTime = {ValueType = "int"},
        EndTime = {ValueType = "int"},
        RestTime = {ValueType = "int"},
        FightTime = {ValueType = "int"},
        Desc = {ValueType = "string"},
    },
    XTableTeamRankReward = {
        Id = {ValueType = "int"},
        ChallengeId = {ValueType = "int"},
        MinRank = {ValueType = "int"},
        MaxRank = {ValueType = "int"},
        MailId = {ValueType = "int"},
    },
    XTableWaveRevise = {
        Id = {ValueType = "int"},
        ChallengeId = {ValueType = "int"},
        MinWave = {ValueType = "int"},
        MaxWave = {ValueType = "int"},
        AttribReviseId = {ValueType = "int"},
    },
    XTableNpcType = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        NpcId = {Type = 1, ValueType = "int"},
        Weight = {Type = 1, ValueType = "int"},
    },
    XTableNpcModel = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        IsSelect = {ValueType = "bool"},
        NpcId = {Type = 1, ValueType = "int"},
    },
    XTableNpcGroup = {
        Id = {ValueType = "int"},
        TypeId = {Type = 1, ValueType = "int"},
        AffixGroupId = {ValueType = "int"},
    },
    XTableAffixType = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        BuffId = {Type = 1, ValueType = "int"},
        Weight = {Type = 1, ValueType = "int"},
    },
    XTableAffixGroup = {
        Id = {ValueType = "int"},
        AffixTypeId = {Type = 1, ValueType = "string"},
    },
    XTableStageNpc = {
        Id = {ValueType = "int"},
        NpcGroupId = {Type = 1, ValueType = "string"},
    },
    XTableArenaNpcLevel = {
        Id = {ValueType = "int"},
        StageId = {ValueType = "int"},
        ChallengeId = {ValueType = "int"},
        NpcId = {Type = 1, ValueType = "int"},
        NpcLevel = {Type = 1, ValueType = "int"},
    },
    XTableArenaStage = {
        StageId = {ValueType = "int"},
        DifficuIocn = {ValueType = "string"},
        Name = {ValueType = "string"},
        BgIconSmall = {ValueType = "string"},
        BgIconBig = {ValueType = "string"},
    },
    XTablePrequelChapter = {
        ChapterId = {ValueType = "int"},
        ChapterName = {ValueType = "string"},
        Bg = {ValueType = "string"},
        Priority = {ValueType = "int"},
        ActivityBegin = {ValueType = "string"},
        ActivityEnd = {ValueType = "string"},
        ActivityCondition = {ValueType = "int"},
        OpenCondition = {Type = 1, ValueType = "int"},
        StageId = {Type = 1, ValueType = "int"},
        PrefabName = {ValueType = "string"},
        ConditionPriority = {ValueType = "int"},
    },
    XTablePrequelCover = {
        CoverId = {ValueType = "int"},
        CoverName = {ValueType = "string"},
        Priority = {ValueType = "int"},
        ChallengeCondition = {ValueType = "int"},
        ChallengeStage = {Type = 2, KeyType = "int", ValueType = "int"},
        ChallengeConsumeItem = {Type = 2, KeyType = "int", ValueType = "int"},
        ChallengeConsumeCount = {Type = 2, KeyType = "int", ValueType = "int"},
        ChapterId = {Type = 1, ValueType = "int"},
        ChallengePrefabName = {ValueType = "string"},
        ShopId = {ValueType = "int"},
    },
    XTablePrequelCoverInfo = {
        CoverId = {ValueType = "int"},
        CoverName = {ValueType = "string"},
        CoverBg = {ValueType = "string"},
        CoverTitle = {ValueType = "string"},
        CoverDescription = {ValueType = "string"},
        ChallengeBg = {ValueType = "string"},
    },
    XTablePrequelChapterInfo = {
        ChapterId = {ValueType = "int"},
        ChapterDescription = {ValueType = "string"},
    },
    XTableExperimentGroup = {
        Id = {ValueType = "int"},
        SubIndex = {ValueType = "int"},
        Name = {ValueType = "string"},
        Order = {ValueType = "int"},
        Description = {ValueType = "string"},
        StartTime = {ValueType = "string"},
        EndTime = {ValueType = "string"},
    },
    XTableExperimentLevel = {
        Id = {ValueType = "int"},
        GroupID = {ValueType = "int"},
        Name = {ValueType = "string"},
        RecommendLevel = {ValueType = "int"},
        Order = {ValueType = "int"},
        Type = {ValueType = "int"},
        ConditionId = {Type = 1, ValueType = "int"},
        ShowPass = {ValueType = "int"},
        Ico = {ValueType = "string"},
        TrialID = {ValueType = "int"},
        TrialStatus = {ValueType = "int"},
        SingStageId = {ValueType = "int"},
        MultStageId = {ValueType = "int"},
        SingleDescription = {ValueType = "string"},
        MultDescription = {ValueType = "string"},
        DetailBackGroundIco = {ValueType = "string"},
    },
    XTableBattleExperiment = {
        Id = {ValueType = "int"},
        CharacterID = {ValueType = "int"},
        Pic = {ValueType = "string"},
        Title = {ValueType = "string"},
        Description = {ValueType = "string"},
        NextTrialID = {ValueType = "int"},
    },
    XTableExploreChapter = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        BgPic = {ValueType = "string"},
        Icon = {ValueType = "string"},
        RewardId = {ValueType = "int"},
        RewardIcon = {ValueType = "string"},
        PreId = {ValueType = "int"},
        Endurance = {ValueType = "int"},
        StoryId = {ValueType = "int"},
        ChapterPrefab = {ValueType = "string"},
    },
    XTableExploreNode = {
        Id = {ValueType = "int"},
        ChapterId = {ValueType = "int"},
        Name = {ValueType = "string"},
        Title = {ValueType = "string"},
        Explain = {ValueType = "string"},
        EnterIco = {ValueType = "string"},
        IsBossNode = {ValueType = "bool"},
        IsKeyNode = {ValueType = "bool"},
        Type = {ValueType = "int"},
        TypeValue = {ValueType = "int"},
        Icon = {ValueType = "string"},
        PreShowId = {Type = 1, ValueType = "int"},
        PreOpenId = {Type = 1, ValueType = "int"},
        CostEndurance = {ValueType = "int"},
        RewardId = {ValueType = "int"},
        RewardIcon = {ValueType = "string"},
        CharacterIcon = {ValueType = "string"},
        TimeDesc = {ValueType = "string"},
        Posision = {Type = 1, ValueType = "int"},
    },
    XTableExploreBuffItem = {
        Id = {ValueType = "int"},
        ChapterId = {ValueType = "int"},
        UnlockEvent = {Type = 1, ValueType = "int"},
        GainDesc = {Type = 1, ValueType = "string"},
        Icon = {ValueType = "string"},
        BuffName = {ValueType = "string"},
        Explain = {ValueType = "string"},
        EventId = {ValueType = "int"},
    },
    XTableExploreStoryText = {
        Id = {ValueType = "int"},
        ChapterId = {ValueType = "int"},
        Title = {ValueType = "string"},
        Text = {ValueType = "string"},
        UnlockNodeId = {ValueType = "int"},
    },
    XTableDormFurnitureSuit = {
        Id = {ValueType = "int"},
        SuitName = {ValueType = "string"},
    },
    XTableFurnitureSuit = {
        Id = {ValueType = "int"},
        SuitName = {ValueType = "string"},
        SuitIcon = {ValueType = "string"},
    },
    XTableFurnitureAttrType = {
        Id = {ValueType = "int"},
        AttrName = {ValueType = "string"},
        AttrIcon = {ValueType = "string"},
    },
    XTablePay = {
        Key = {ValueType = "string"},
        GoodsId = {ValueType = "string"},
        Amount = {ValueType = "float"},
        Name = {ValueType = "string"},
        Desc = {ValueType = "string"},
        MoneyCard = {ValueType = "int"},
        Icon = {ValueType = "string"},
        PayId = {ValueType = "int"},
    },
    XTableFirstPayReward = {
        NeedPayMoney = {ValueType = "float"},
        BigRewardId = {ValueType = "int"},
        SmallRewardId = {ValueType = "int"},
    },
    XTableAccumulatedPay = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        BeginTimeStr = {ValueType = "string"},
        EndTimeStr = {ValueType = "string"},
        PayRewardId = {Type = 1, ValueType = "int"},
    },
    XTableAccumulatedPayReward = {
        Id = {ValueType = "int"},
        Money = {ValueType = "int"},
        BigRewardId = {ValueType = "int"},
        SmallRewardId = {ValueType = "int"},
        MailId = {ValueType = "int"},
    },
    XTableFubenBranchActivity = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        BeginTimeStr = {ValueType = "string"},
        FightEndTimeStr = {ValueType = "string"},
        EndTimeStr = {ValueType = "string"},
        ChallengeBeginTimeStr = {ValueType = "string"},
    },
    XTableFubenBranchSection = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        Icon = {ValueType = "string"},
        MinLevel = {ValueType = "int"},
        MaxLevel = {ValueType = "int"},
        ShowRewardId = {ValueType = "int"},
        NormalId = {ValueType = "int"},
        DifficultyId = {ValueType = "int"},
        SkipId = {ValueType = "int"},
    },
    XTableFubenBranchChallenge = {
        Id = {ValueType = "int"},
        OrderId = {ValueType = "string"},
        Name = {ValueType = "string"},
        OpenCondition = {ValueType = "int"},
        Description = {ValueType = "string"},
        Prefab = {ValueType = "string"},
        Cover = {ValueType = "string"},
        Bg1 = {ValueType = "string"},
        Bg2 = {ValueType = "string"},
        MoveStageIndex = {ValueType = "int"},
        DatumLinePrecent = {ValueType = "float"},
        StageId = {Type = 1, ValueType = "int"},
    },
    XTableBossActivity = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        BeginTimeStr = {ValueType = "string"},
        FightEndTimeStr = {ValueType = "string"},
        EndTimeStr = {ValueType = "string"},
    },
    XTableBossSection = {
        Id = {ValueType = "int"},
        OrderId = {ValueType = "string"},
        Name = {ValueType = "string"},
        ChapterName = {ValueType = "string"},
        Description = {ValueType = "string"},
        Cover = {ValueType = "string"},
        Icon = {ValueType = "string"},
        MinLevel = {ValueType = "int"},
        MaxLevel = {ValueType = "int"},
        ShowRewardId = {ValueType = "int"},
        SkipId = {ValueType = "int"},
        ChallengeId = {Type = 1, ValueType = "int"},
    },
    XTableBossChallenge = {
        Id = {ValueType = "int"},
        StageId = {ValueType = "int"},
    },
    XTableBossChallengeRes = {
        Id = {ValueType = "int"},
        Icon = {ValueType = "string"},
        BgPath = {ValueType = "string"},
    },
    XTableBossOnlineActivity = {
        Id = {ValueType = "int"},
        BeginTimeStr = {Type = 1, ValueType = "string"},
        EndTimeStr = {Type = 1, ValueType = "string"},
    },
    XTableCharacterExhibition = {
        Id = {ValueType = "int"},
        GroupId = {ValueType = "int"},
        GroupName = {ValueType = "string"},
        GroupLogo = {ValueType = "string"},
        GroupDescription = {ValueType = "string"},
        CharacterId = {ValueType = "int"},
        HeadPortrait = {ValueType = "string"},
        GraduationPortrait = {ValueType = "string"},
        Port = {ValueType = "int"},
    },
    XTableExhibitionLevel = {
        LevelId = {ValueType = "int"},
        Name = {ValueType = "string"},
        Desc = {ValueType = "string"},
        IconFrame = {ValueType = "string"},
        LevelLogo = {ValueType = "string"},
        LevelFrame = {ValueType = "string"},
        LevelIcon = {ValueType = "string"},
    },
    XTableFurnitureAttr = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        Value = {ValueType = "int"},
    },
    XTableCheat = {
        Command = {ValueType = "string"},
        StageId = {ValueType = "int"},
        Equip = {ValueType = "string"},
        Character = {Type = 1, ValueType = "string"},
    },
    XTableFurnitureBaseAttr = {
        Id = {ValueType = "int"},
        Value = {ValueType = "int"},
    },
    XTableFurnitureExtraAttr = {
        Id = {ValueType = "int"},
        BaseAttrId = {ValueType = "int"},
        AttrIds = {Type = 1, ValueType = "int"},
    },
    XTableFurnitureViewAngle = {
        MinorType = {ValueType = "int"},
        MinorName = {ValueType = "string"},
        TargetAngleY = {ValueType = "int"},
        AllowYAxis = {ValueType = "int"},
        GroupId = {ValueType = "int"},
    },
    XTableFurntiureColour = {
        Id = {ValueType = "int"},
        AttrIds = {Type = 1, ValueType = "int"},
        FurnitureMaterials = {Type = 1, ValueType = "string"},
        DefaultMaterial = {ValueType = "string"},
        FurnitureFx = {Type = 1, ValueType = "string"},
        DefaultFurnitureFx = {ValueType = "string"},
        FurnitureIcons = {Type = 1, ValueType = "string"},
        DefaultFurnitureIcon = {ValueType = "string"},
    },
    XTableSignIn = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        PrefabPath = {ValueType = "string"},
        Type = {ValueType = "int"},
        RoundDays = {Type = 1, ValueType = "int"},
        SubRoundId = {Type = 1, ValueType = "int"},
        OpenLevel = {ValueType = "int"},
        OpenStage = {ValueType = "int"},
        PreSignId = {ValueType = "int"},
        StartTimeStr = {ValueType = "string"},
        CloseTimeStr = {ValueType = "string"},
        IsShowWhenDayOver = {ValueType = "bool"},
        IsShowWhenSignOver = {ValueType = "bool"},
    },
    XTableSignInReward = {
        Id = {ValueType = "int"},
        SignId = {ValueType = "int"},
        Pre = {ValueType = "int"},
        Round = {ValueType = "int"},
        Day = {ValueType = "int"},
        IsGrandPrix = {ValueType = "bool"},
        RewardType = {ValueType = "int"},
        RewardId = {ValueType = "int"},
        DropId = {ValueType = "int"},
        ShowRewardId = {ValueType = "int"},
    },
    XTableSignInSubround = {
        Id = {ValueType = "int"},
        SubRoundDays = {Type = 1, ValueType = "int"},
        SubRoundName = {Type = 1, ValueType = "string"},
        SubRoundIcon = {Type = 1, ValueType = "string"},
        SubRoundDesc = {ValueType = "string"},
    },
    XTableSignCard = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        PrefabPath = {ValueType = "string"},
        CanBuyDay = {ValueType = "int"},
        Description = {ValueType = "string"},
    },
    XTableSignFirstRecharge = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        PrefabPath = {ValueType = "string"},
        Description = {ValueType = "string"},
    },
    XTableWelfare = {
        Id = {ValueType = "int"},
        FunctionType = {ValueType = "int"},
        SubConfigId = {ValueType = "int"},
        Sort = {ValueType = "int"},
    },
    XTableAutoWindowView = {
        Id = {ValueType = "int"},
        BgIcon = {ValueType = "string"},
        CharacterIcon = {ValueType = "string"},
        OpenDesc = {ValueType = "string"},
        OpenTitle = {ValueType = "string"},
        CloseTitle = {ValueType = "string"},
        OpenTime = {ValueType = "int"},
        CloseTime = {ValueType = "int"},
        SkipId = {ValueType = "int"},
        SkipURL = {ValueType = "string"},
    },
    XTableAutoWindowController = {
        Id = {ValueType = "int"},
        FunctionType = {ValueType = "int"},
        SkipId = {ValueType = "int"},
        Pre = {ValueType = "int"},
        OpenTime = {ValueType = "int"},
        CloseTime = {ValueType = "int"},
        AutoType = {ValueType = "int"},
        AutoCount = {ValueType = "int"},
        ConditionId = {ValueType = "int"},
        ContinueOpen = {ValueType = "bool"},
    },
    XTableStageFightControl = {
        Id = {ValueType = "int"},
        MaxRecommendFight = {ValueType = "int"},
        MaxShowFight = {ValueType = "int"},
        AvgRecommendFight = {ValueType = "int"},
        AvgShowFight = {ValueType = "int"},
        RecommendFight = {ValueType = "int"},
        ShowFight = {ValueType = "int"},
        CharacterFight = {ValueType = "int"},
        EquipFight = {ValueType = "int"},
    },
    XTablePracticeChapter = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        ChallengeType = {ValueType = "int"},
        ConditionId = {ValueType = "int"},
        IsOpen = {ValueType = "int"},
        StageId = {Type = 1, ValueType = "int"},
    },
    XTablePracticeChapterDetail = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        Description = {ValueType = "string"},
        BgPath = {ValueType = "string"},
        PracticeContentPrefab = {ValueType = "string"},
        PracticeGridPrefab = {ValueType = "string"},
    },
    XTablePracticeSkillDetails = {
        StageId = {ValueType = "int"},
        Title = {ValueType = "string"},
        Description = {ValueType = "string"},
        Icon = {ValueType = "string"},
        PhaseDescription = {ValueType = "string"},
    },
    XTableReportTag = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        ParentId = {ValueType = "int"},
    },
    XTableActivity = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        GroupId = {ValueType = "int"},
        SortId = {ValueType = "int"},
        BeginTime = {ValueType = "string"},
        EndTime = {ValueType = "string"},
        ActivityType = {ValueType = "int"},
        ActivityBg = {ValueType = "string"},
        ActivityTitle = {ValueType = "string"},
        ActivityDes = {ValueType = "string"},
        Params = {Type = 1, ValueType = "int"},
    },
    XTableActivityGroup = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        SortId = {ValueType = "int"},
        Bg = {ValueType = "string"},
    },
    XTablePurchaseIconAssetPath = {
        Icon = {ValueType = "string"},
        AssetPath = {ValueType = "string"},
    },
    XTablePurchaseTabControl = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        GroupId = {ValueType = "int"},
        GroupName = {ValueType = "string"},
        GroupIcon = {ValueType = "string"},
        GroupOrder = {ValueType = "int"},
        UiType = {ValueType = "int"},
        IsOpen = {ValueType = "int"},
    },
    XTablePurchaseUiType = {
        UiType = {ValueType = "int"},
        UiPrefabStyle = {ValueType = "string"},
        GroupType = {ValueType = "int"},
    },
    XTablePurchaseItem = {
        Id = {ValueType = "int"},
        ConsumeId = {ValueType = "int"},
        ConsumeCount = {ValueType = "int"},
        ObtainId = {ValueType = "int"},
        ObtainCount = {ValueType = "int"},
        FirstObtainId = {ValueType = "int"},
        FirstObtainCount = {ValueType = "int"},
        ExtraObtainId = {ValueType = "int"},
        ExtraObtainCount = {ValueType = "int"},
        FirstObtainStartTimeStr = {ValueType = "string"},
        FirstObtainEndTimeStr = {ValueType = "string"},
        Desc = {ValueType = "string"},
        Icon = {ValueType = "string"},
        UiType = {ValueType = "int"},
        Priority = {ValueType = "int"},
        LogType = {ValueType = "int"},
    },
    XTablePurchasePackage = {
        Id = {ValueType = "int"},
        ConsumeId = {ValueType = "int"},
        ConsumeCount = {ValueType = "int"},
        RewardId = {ValueType = "int"},
        MailId = {ValueType = "int"},
        MailCount = {ValueType = "int"},
        DailyRewardId = {ValueType = "int"},
        DailyRewardCount = {ValueType = "int"},
        TimeToEffectStr = {ValueType = "string"},
        TimeToInvalidStr = {ValueType = "string"},
        ShelvesType = {ValueType = "int"},
        ShelvesDays = {ValueType = "string"},
        BuyLimitTimes = {ValueType = "int"},
        BuyLimitType = {ValueType = "int"},
        BuyLimitParam = {ValueType = "int"},
        Name = {ValueType = "string"},
        Desc = {ValueType = "string"},
        Icon = {ValueType = "string"},
        IsSellOutShow = {ValueType = "bool"},
        PrePurchaseId = {ValueType = "int"},
        ConditionId = {Type = 1, ValueType = "int"},
        Tag = {ValueType = "int"},
        UiType = {ValueType = "int"},
        Priority = {ValueType = "int"},
        LogType = {ValueType = "int"},
    },
    XTableMoive = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        AssetUrl = {ValueType = "string"},
    },
    XTablePurchaseTagType = {
        Tag = {ValueType = "int"},
        Des = {ValueType = "string"},
    },
    XTableUi = {
        UiName = {ValueType = "string"},
        ParentUiName = {ValueType = "string"},
        LoadWithParent = {ValueType = "bool"},
        UiType = {ValueType = "string"},
        UiResType = {ValueType = "string"},
        ClassType = {ValueType = "string"},
        PrefabUrl = {ValueType = "string"},
        SceneUrl = {ValueType = "string"},
        IgnoreFailure = {ValueType = "bool"},
        CacheTime = {ValueType = "int"},
    },
    XTableUiComponent = {
        Key = {ValueType = "string"},
        PrefabUrl = {ValueType = "string"},
    },
    XTableShopGroup = {
        Id = {ValueType = "int"},
        TagName = {ValueType = "string"},
    },
    XTableLoading = {
        Id = {ValueType = "int"},
        Type = {ValueType = "string"},
        Title = {ValueType = "string"},
        Desc = {ValueType = "string"},
        ImageUrl = {ValueType = "string"},
        Weight = {ValueType = "int"},
    },
    XTableHelpCourse = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        Function = {ValueType = "string"},
        Describe = {ValueType = "string"},
        IsShowCourse = {ValueType = "int"},
        ImageAsset = {Type = 1, ValueType = "string"},
    },
    XTableFubenChallengeBanner = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        NameEn = {ValueType = "string"},
        SimpleDesc = {ValueType = "string"},
        Icon = {ValueType = "string"},
        IsClose = {ValueType = "bool"},
        ResetType = {ValueType = "int"},
        ResetTime = {ValueType = "string"},
        ResetInterval = {ValueType = "int"},
        ShopId = {ValueType = "int"},
        IsOpen = {ValueType = "int"},
        Priority = {ValueType = "int"},
    },
    XTableHeadHowToGetText = {
        Id = {ValueType = "int"},
        Description = {ValueType = "string"},
    },
    XTableLoginCode = {
        ErrCode = {ValueType = "int"},
        Msg = {ValueType = "string"},
    },
    XTableShopTypeName = {
        Id = {ValueType = "int"},
        TypeName = {ValueType = "string"},
        Desc = {ValueType = "string"},
    },
    XTableDormGuideTask = {
        Id = {ValueType = "int"},
        TaskId = {ValueType = "int"},
    },
    XTableMedal = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        Desc = {ValueType = "string"},
        UnlockType = {ValueType = "int"},
        UnlockPara = {Type = 1, ValueType = "int"},
        UnlockDesc = {ValueType = "string"},
        SkillId = {Type = 1, ValueType = "int"},
        Priority = {ValueType = "int"},
        Medal3D = {ValueType = "string"},
        MedalImg = {ValueType = "string"},
        MedalIcon = {ValueType = "string"},
        MedalHeadframe = {ValueType = "string"},
    },
    XTableGuildCreate = {
        Id = {ValueType = "int"},
        ItemId = {ValueType = "int"},
        ItemNum = {ValueType = "int"},
    },
    XTableGuildLevel = {
        Level = {ValueType = "int"},
        Capacity = {ValueType = "int"},
        PositionNum = {Type = 1, ValueType = "int"},
        Build = {ValueType = "int"},
        Contribution = {ValueType = "int"},
        EmergencyMaintenance = {ValueType = "int"},
        EmergencyDay = {ValueType = "int"},
    },
    XTableGuildPosition = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        Authority = {Type = 1, ValueType = "int"},
    },
    XTablePurchaseLBByPass = {
        Id = {ValueType = "int"},
        LBId = {ValueType = "int"},
    },
    XTableGuildWelfare = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        SkipId = {ValueType = "int"},
        WelfareBg = {ValueType = "string"},
    },
    XTableUiFightButtonDefaultStyle = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        Scheme = {ValueType = "int"},
    },
    XTableDormFurnitureType = {
        Id = {ValueType = "int"},
        TypeName = {ValueType = "string"},
        TypeIcon = {ValueType = "string"},
        Color = {ValueType = "string"},
    },
    XTableDormFurnitureTagType = {
        Id = {ValueType = "int"},
        TagName = {ValueType = "string"},
        AttrIndex = {ValueType = "int"},
    },
    XTableFurnitureSingleAttrLevel = {
        Id = {ValueType = "int"},
        FurnitureType = {ValueType = "int"},
        AttrMinScore = {Type = 1, ValueType = "int"},
        AttrMaxScore = {Type = 1, ValueType = "int"},
        Quality = {ValueType = "int"},
    },
    XTableFestivalActivity = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        Priority = {ValueType = "int"},
        FunctionOpenId = {ValueType = "int"},
        StagePrefix = {ValueType = "string"},
        BannerBg = {ValueType = "string"},
        MainBackgound = {ValueType = "string"},
        FubenPrefab = {ValueType = "string"},
        GridFubenPrefab = {ValueType = "string"},
        GridStoryPrefab = {ValueType = "string"},
        TitleIcon = {ValueType = "string"},
        TitleBg = {ValueType = "string"},
        ChapterType = {ValueType = "int"},
        BeginTimeStr = {ValueType = "string"},
        EndTimeStr = {ValueType = "string"},
        StageId = {Type = 1, ValueType = "int"},
    },
    XTableBriefActivity = {
        Id = {ValueType = "int"},
        StartTimeStr = {ValueType = "string"},
        EndTimeStr = {ValueType = "string"},
        TaskGroupId = {ValueType = "int"},
        ShopId = {ValueType = "int"},
        GachaId = {ValueType = "int"},
        GachaUi = {ValueType = "string"},
        Gacha3DBg = {ValueType = "string"},
        ActivityPointId = {ValueType = "int"},
        MarkTaskId = {Type = 1, ValueType = "int"},
    },
    XTableActivityBriefGroup = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        SkipId = {ValueType = "int"},
    },
    XTableDrawShowCharacter = {
        Id = {ValueType = "int"},
        AnimeID = {ValueType = "string"},
        VoiceId = {ValueType = "int"},
    },
    XTableInputSetDefaultKeyMap = {
        Id = {ValueType = "int"},
        NpcOperationKey = {ValueType = "int"},
        XboxKeyCode = {ValueType = "string"},
        PsKeyCode = {ValueType = "string"},
        OtherKeyCode = {ValueType = "string"},
    },
    XTableInputSetKeyIco = {
        Id = {ValueType = "int"},
        KeyCode = {ValueType = "int"},
        XboxIco = {ValueType = "string"},
        PsIco = {ValueType = "string"},
        OtherIco = {ValueType = "string"},
    },
    XTableInputSetRecommendKey = {
        Id = {ValueType = "int"},
        NpcOperationKey = {ValueType = "int"},
        RecommendXboxIco = {Type = 1, ValueType = "string"},
        RecommendPsIco = {Type = 1, ValueType = "string"},
        RecommendOtherIco = {Type = 1, ValueType = "string"},
    },
    XTableActivitySortRule = {
        Id = {ValueType = "int"},
        Type = {ValueType = "int"},
        ActivityId = {ValueType = "int"},
        Priority = {ValueType = "int"},
    },
    XTableBabelTowerActivity = {
        Id = {ValueType = "int"},
        BeginTimeStr = {ValueType = "string"},
        FightEndTimeStr = {ValueType = "string"},
        EndTimeStr = {ValueType = "string"},
        ShowEndTimeStr = {ValueType = "string"},
        StageId = {Type = 1, ValueType = "int"},
    },
    XTableBabelTowerStage = {
        Id = {ValueType = "int"},
        BaseScore = {ValueType = "int"},
        BaseSupportPoint = {ValueType = "int"},
        PreStageScore = {ValueType = "int"},
        BeginTimeStr = {ValueType = "string"},
        EndTimeStr = {ValueType = "string"},
        StageGuideId = {Type = 1, ValueType = "int"},
        SupportConditionId = {Type = 1, ValueType = "int"},
        BaseBuffId = {Type = 1, ValueType = "int"},
        ChallengeBuffGroup = {Type = 1, ValueType = "int"},
        SupportBuffGroup = {Type = 1, ValueType = "int"},
    },
    XTableBabelTowerBuffGroup = {
        Id = {ValueType = "int"},
        BuffId = {Type = 1, ValueType = "int"},
    },
    XTableBabelTowerBuff = {
        Id = {ValueType = "int"},
        FightEventId = {ValueType = "int"},
        ScoreAdd = {ValueType = "int"},
        PointSub = {ValueType = "int"},
        BanCharacterId = {Type = 1, ValueType = "int"},
    },
    XTableBabelTowerSupportCondition = {
        Id = {ValueType = "int"},
        Condition = {ValueType = "int"},
        PointAdd = {ValueType = "int"},
    },
    XTableBabelTowerRankLevel = {
        Id = {ValueType = "int"},
        MinLevel = {ValueType = "int"},
        MaxLevel = {ValueType = "int"},
    },
    XTableBabelTowerStageGuide = {
        Id = {ValueType = "int"},
        BuffGroup = {Type = 1, ValueType = "int"},
        BuffId = {Type = 1, ValueType = "int"},
    },
    XTableBabelTowerStageGuideDetails = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        GuideBg = {ValueType = "string"},
        Description = {ValueType = "string"},
    },
    XTableBabelTowerBuffDetails = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        BuffBg = {ValueType = "string"},
        Desc = {ValueType = "string"},
    },
    XTableBabelTowerBuffGroupDetails = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
        Desc = {ValueType = "string"},
        BuffLv = {Type = 1, ValueType = "int"},
    },
    XTableBabelTowerActivityDifficulty = {
        Id = {ValueType = "int"},
        Normal = {ValueType = "int"},
        NormalTitle = {ValueType = "string"},
        NormalStatus = {ValueType = "string"},
        Urgency = {ValueType = "int"},
        UrgencyTitle = {ValueType = "string"},
        UrgencyStatus = {ValueType = "string"},
        Critical = {ValueType = "int"},
        CriticalTitle = {ValueType = "string"},
        CriticalStatus = {ValueType = "string"},
    },
    XTableBabelTowerStageDetails = {
        Id = {ValueType = "int"},
        MainUiBg = {ValueType = "string"},
        StagePrefab = {ValueType = "string"},
        StageGuidePrefab = {ValueType = "string"},
        Name = {ValueType = "string"},
    },
    XTableBabelTowerActivityDetails = {
        Id = {ValueType = "int"},
        Name = {ValueType = "string"},
    },
    XTableBabelTowerConditionDetails = {
        Id = {ValueType = "int"},
        Desc = {ValueType = "string"},
    },
    XTableRedEnvelope = {
        Id = {ValueType = "int"},
        BeginTimeStr = {ValueType = "string"},
        EndTimeStr = {ValueType = "string"},
        StageList = {Type = 1, ValueType = "int"},
        StageTypeList = {Type = 1, ValueType = "int"},
        DropItemId = {Type = 1, ValueType = "int"},
        DropItemCount = {Type = 1, ValueType = "int"},
        DropRate = {Type = 1, ValueType = "int"},
        DropBottomCount = {Type = 1, ValueType = "int"},
        DropDailyCount = {Type = 1, ValueType = "int"},
        DropActivityCount = {Type = 1, ValueType = "int"},
        DropItemInfos = {Type = 2, KeyType = "int", ValueType = ""},
    },
    XTableRedEnvelopeDrop = {
        Id = {ValueType = "int"},
        ItemId = {ValueType = "int"},
        ItemCount = {ValueType = "int"},
        PlayerWeight = {ValueType = "int"},
        NpcIds = {Type = 1, ValueType = "int"},
        Weights = {Type = 1, ValueType = "int"},
        ReduceWeight = {ValueType = "int"},
        MinWeight = {ValueType = "int"},
    },
    XTableRedEnvelopeNpc = {
        Id = {ValueType = "int"},
        NpcName = {ValueType = "string"},
        NpcHead = {ValueType = "string"},
    },
    XTableGacha = {
        Id = {ValueType = "int"},
        StartTimeStr = {ValueType = "string"},
        EndTimeStr = {ValueType = "string"},
        ConsumeId = {ValueType = "int"},
        ConsumeCount = {ValueType = "int"},
        BtnGachaCount = {Type = 1, ValueType = "int"},
        PropStartTimes = {ValueType = "int"},
        PropAdd = {ValueType = "int"},
        PropAddGroupId = {ValueType = "int"},
        GroupId = {Type = 1, ValueType = "int"},
        Weight = {Type = 1, ValueType = "int"},
    },
    XTableGachaReward = {
        Id = {ValueType = "int"},
        GroupId = {ValueType = "int"},
        UsableTimes = {ValueType = "int"},
        TemplateId = {ValueType = "int"},
        Count = {ValueType = "int"},
        Params = {Type = 1, ValueType = "int"},
        Weight = {ValueType = "int"},
        Rare = {ValueType = "bool"},
        Priority = {ValueType = "int"},
        Note = {ValueType = "string"},
    },
    XTableFestival = {
        Id = {ValueType = "int"},
        StartTimeStr = {ValueType = "string"},
        EndTimeStr = {ValueType = "string"},
        Note = {ValueType = "string"},
    },
    XTableFestivalMail = {
        Id = {ValueType = "int"},
        FestivalId = {ValueType = "int"},
        CharacterId = {ValueType = "int"},
        MailId = {ValueType = "int"},
    },
}
