Exemplo n.º 1
0
        public override bool ParseDataRow(GameFrameworkSegment <string> dataRowSegment)
        {
            string[] text  = DataTableExtension.SplitDataRow(dataRowSegment);
            int      index = 0;

            index++;
            m_Id = int.Parse(text[index++]);
            index++;
            AssetName = text[index++];
            Priority  = int.Parse(text[index++]);
            Volume    = float.Parse(text[index++]);

            return(true);
        }
Exemplo n.º 2
0
        public void ParseDataRow(string dataRowText)
        {
            string[] text  = DataTableExtension.SplitDataRow(dataRowText);
            int      index = 0;

            index++;
            Id = int.Parse(text[index++]);
            index++;
            Attack         = int.Parse(text[index++]);
            AttackInterval = float.Parse(text[index++]);
            BulletId       = int.Parse(text[index++]);
            BulletSpeed    = float.Parse(text[index++]);
            BulletSoundId  = int.Parse(text[index++]);
        }
Exemplo n.º 3
0
        public void ParseDataRow(string dataRowText)
        {
            string[] text  = DataTableExtension.SplitDataRow(dataRowText);
            int      index = 0;

            index++;
            Id = int.Parse(text[index++]);
            index++;
            AssetName    = text[index++];
            Priority     = int.Parse(text[index++]);
            Loop         = bool.Parse(text[index++]);
            Volume       = float.Parse(text[index++]);
            SpatialBlend = float.Parse(text[index++]);
            MaxDistance  = float.Parse(text[index++]);
        }
Exemplo n.º 4
0
        public void ParseDataRow(string dataRowText)
        {
            string[] text  = DataTableExtension.SplitDataRow(dataRowText);
            int      index = 0;

            index++;
            Id = int.Parse(text[index++]);
            index++;
            MaxHP        = int.Parse(text[index++]);
            Attack       = int.Parse(text[index++]);
            Speed        = float.Parse(text[index++]);
            AngularSpeed = float.Parse(text[index++]);
            DeadEffectId = int.Parse(text[index++]);
            DeadSoundId  = int.Parse(text[index++]);
        }
Exemplo n.º 5
0
        public override bool ParseDataRow(GameFrameworkSegment <string> dataRowSegment)
        {
            string[] text  = DataTableExtension.SplitDataRow(dataRowSegment);
            int      index = 0;

            index++;
            m_Id = int.Parse(text[index++]);
            index++;
            AssetName          = text[index++];
            UIGroupName        = text[index++];
            AllowMultiInstance = bool.Parse(text[index++]);
            PauseCoveredUIForm = bool.Parse(text[index++]);

            return(true);
        }
Exemplo n.º 6
0
        public override bool ParseDataRow(GameFrameworkSegment <string> dataRowSegment)
        {
            string[] text  = DataTableExtension.SplitDataRow(dataRowSegment);
            int      index = 0;

            index++;
            m_Id = int.Parse(text[index++]);
            index++;
            Attack         = int.Parse(text[index++]);
            AttackInterval = float.Parse(text[index++]);
            BulletId       = int.Parse(text[index++]);
            BulletSpeed    = float.Parse(text[index++]);
            BulletSoundId  = int.Parse(text[index++]);

            return(true);
        }
Exemplo n.º 7
0
        public override bool ParseDataRow(GameFrameworkSegment <string> dataRowSegment)
        {
            string[] text  = DataTableExtension.SplitDataRow(dataRowSegment);
            int      index = 0;

            index++;
            m_Id = int.Parse(text[index++]);
            index++;
            MaxHP        = int.Parse(text[index++]);
            Attack       = int.Parse(text[index++]);
            Speed        = float.Parse(text[index++]);
            AngularSpeed = float.Parse(text[index++]);
            DeadEffectId = int.Parse(text[index++]);
            DeadSoundId  = int.Parse(text[index++]);

            return(true);
        }
Exemplo n.º 8
0
        public void ParseDataRow(string dataRowText)
        {
            //使用\t分割
            string[] text = DataTableExtension.SplitDataRow(dataRowText);
            //这里有一个坑
            Id       = int.Parse(text[0]);
            BName    = text[1];
            intro    = text[2];
            asset    = text[3];
            endValue = int.Parse(text[4]);
            string tmp = text[5];

            if (tmp == "")
            {
                tmp = "6";
            }
            soundId = int.Parse(tmp);
        }
Exemplo n.º 9
0
        public void ParseRowData(string dataRowSegment)
        {
            string[] text  = DataTableExtension.SplitDataRow(dataRowSegment);
            int      index = 0;

            index++;
            m_Id = int.Parse(text[index++]);
            index++;
            ThrusterId = int.Parse(text[index++]);
            for (int i = 0; i < MaxWeaponCount; i++)
            {
                m_WeaponIds[i] = int.Parse(text[index++]);
            }
            for (int i = 0; i < MaxArmorCount; i++)
            {
                m_ArmorIds[i] = int.Parse(text[index++]);
            }
            DeadEffectId = int.Parse(text[index++]);
            DeadSoundId  = int.Parse(text[index++]);
        }
Exemplo n.º 10
0
        public override bool ParseDataRow(GameFrameworkSegment <string> dataRowSegment)
        {
            string[] text  = DataTableExtension.SplitDataRow(dataRowSegment);
            int      index = 0;

            index++;
            m_Id = int.Parse(text[index++]);
            index++;
            ThrusterId = int.Parse(text[index++]);
            for (int i = 0; i < MaxWeaponCount; i++)
            {
                m_WeaponIds[i] = int.Parse(text[index++]);
            }
            for (int i = 0; i < MaxArmorCount; i++)
            {
                m_ArmorIds[i] = int.Parse(text[index++]);
            }
            DeadEffectId = int.Parse(text[index++]);
            DeadSoundId  = int.Parse(text[index++]);

            return(true);
        }