コード例 #1
0
ファイル: ITEM.cs プロジェクト: itamargreen/metalx
        public 火箭礼花() : base()
        {
            //ItemType = ItemType.Battle;

            Icon.Name = "icon_battle";

            Name     = "火箭礼花";
            Worth    = 20;
            damage   = 100;
            accurate = 85;

            string str = "";

            str        += "品质:" + Quality.ToString();
            str        += "\n";
            str        += "攻击:" + Damage.ToString("f1");
            str        += "\n";
            str        += "命中:" + Accurate.ToString("f1") + "%";
            str        += "\n";
            str        += "价值:" + Worth + "G";
            str        += "\n";
            str        += "\n";
            str        += "没准能有攻击力。";
            Description = str;

            Script = "";

            ShotMovieIndexer.Name = "火箭礼花_shot";
            FlyMovieIndexer.Name  = "火箭礼花_fly";
            HitMovieIndexer.Name  = "boom_small";

            FlyTime = 400;
        }
コード例 #2
0
        public M16突击步枪()
        {
            EquipmentType = EquipmentCHRType.Weapon;
            Icon.Name     = "m16_icon";

            Name     = "M16突击步枪";
            Damage   = 50;
            Accurate = 85f;
            Worth    = 2200;
            string str = "";

            str        += "品质:" + Quality.ToString();
            str        += "\n";
            str        += "攻击:" + Damage.ToString("f1");
            str        += "\n";
            str        += "命中:" + Accurate.ToString("f1") + "%";
            str        += "\n";
            str        += "价值:" + Worth + "G";
            str        += "\n";
            str        += "\n";
            str        += "威力强大!";
            Description = str;

            ShotMovieIndexer.Name = "m16_shot";
            HitMovieIndexer.Name  = "rife_hit";
        }
コード例 #3
0
        public 狩猎弩()
        {
            EquipmentType = EquipmentCHRType.Weapon;
            Icon.Name     = "bow_icon";

            Name     = "狩猎弩";
            Damage   = 30;
            Accurate = 75f;
            Worth    = 100;
            string str = "";

            str        += "品质:" + Quality.ToString();
            str        += "\n";
            str        += "攻击:" + Damage.ToString("f1");
            str        += "\n";
            str        += "命中:" + Accurate.ToString("f1") + "%";
            str        += "\n";
            str        += "价值:" + Worth + "G";
            str        += "\n";
            str        += "\n";
            str        += "很强劲的努,\n拿在手里就有勇气\n了。";
            Description = str;

            ShotMovieIndexer.Name = "bow_shot";
            FlyMovieIndexer.Name  = "bow_fly";
            HitMovieIndexer.Name  = "bow_hit";
            FlyTime = 200;
        }
コード例 #4
0
        public 弹弓()
        {
            EquipmentType = EquipmentCHRType.Weapon;
            Icon.Name     = "sling_icon";

            Name     = "弹弓";
            Damage   = 10;
            Accurate = 50;
            Worth    = 8;

            string str = "";

            str        += "品质:" + Quality.ToString();
            str        += "\n";
            str        += "攻击:" + Damage.ToString("f1");
            str        += "\n";
            str        += "命中:" + Accurate.ToString("f1") + "%";
            str        += "\n";
            str        += "价值:" + Worth + "G";
            str        += "\n";
            str        += "\n";
            str        += "通常是给小孩玩的。";
            Description = str;

            ShotMovieIndexer.Name = "sling_shot";
            FlyMovieIndexer.Name  = "sling_fly";
            HitMovieIndexer.Name  = "sling_hit";
            FlyTime = 200;
        }
コード例 #5
0
        public static string DateDiff(this DateTime DateTime1, DateTime DateTime2, Accurate accurate)
        {
            string   dateDiff = null;
            TimeSpan ts1      = new TimeSpan(DateTime1.Ticks);
            TimeSpan ts2      = new TimeSpan(DateTime2.Ticks);
            TimeSpan ts       = ts1.Subtract(ts2).Duration();

            dateDiff = ts.Days.ToString() + "天";
            switch (accurate)
            {
            case Accurate.天:
                return(dateDiff);

            case Accurate.小时:
                return(dateDiff + ts.Hours.ToString() + "小时");

            case Accurate.分钟:
                return(dateDiff + ts.Hours.ToString() + "小时" + ts.Minutes.ToString() + "分钟");

            case Accurate.秒:
                return(dateDiff + ts.Hours.ToString() + "小时" + ts.Minutes.ToString() + "分钟" + ts.Seconds.ToString() + "秒");

            default:
                return(dateDiff + ts.Hours.ToString() + "小时" + ts.Minutes.ToString() + "分钟" + ts.Seconds.ToString() + "秒");
            }
        }
コード例 #6
0
        public 粗线手套()
        {
            EquipmentType = EquipmentCHRType.Hand;
            Icon.Name     = "icon_hand";

            Name     = "粗线手套";
            Defense  = 1;
            Accurate = 1f;
            Worth    = 8;
            string str = ""; str += "品质:" + Quality.ToString(); str += "\n";

            str        += "防御:" + Defense.ToString("f1");
            str        += "\n";
            str        += "命中:" + Accurate.ToString("f1") + "%";
            str        += "\n";
            str        += "价值:" + Worth + "G";
            str        += "\n";
            str        += "\n";
            str        += "学校发的,\n几乎没什么用处,\n或许只有修车的\n时候才用得上。";
            Description = str;
        }
コード例 #7
0
 public Researcher()
 {
     health       = 16; maxHP = 16; strength = 1; power = 0; charge = 0; defense = 0; guard = 0;
     baseAccuracy = 16; accuracy = 16; dexterity = 2; evasion = 0; type = "Researcher"; passive = new Accurate(this);
     quirk        = Quirk.GetQuirk(this); special = null; player = false; champion = false; recruitable = false; CreateDrops();
 }