コード例 #1
0
        public Boss_Rakuki04(StageDataPackage StageData)
            : base(StageData)
        {
            this.TxtureObjects = new TextureObject[3, 4]
            {
                {
                    this.TextureObjectDictionary["BossRakuki-00"],
                    this.TextureObjectDictionary["BossRakuki-01"],
                    this.TextureObjectDictionary["BossRakuki-02"],
                    this.TextureObjectDictionary["BossRakuki-03"]
                },
                {
                    this.TextureObjectDictionary["BossRakuki-10"],
                    this.TextureObjectDictionary["BossRakuki-11"],
                    this.TextureObjectDictionary["BossRakuki-12"],
                    this.TextureObjectDictionary["BossRakuki-13"]
                },
                {
                    this.TextureObjectDictionary["BossRakuki-20"],
                    this.TextureObjectDictionary["BossRakuki-21"],
                    this.TextureObjectDictionary["BossRakuki-22"],
                    this.TextureObjectDictionary["BossRakuki-23"]
                }
            };
            this.TxtureObject     = this.TxtureObjects[0, 0];
            this.OriginalPosition = new PointF(30f, -50f);
            this.DestPoint        = (PointF) new Point(this.BoundRect.Width / 2, 150);
            this.MaxHP            = 10000;
            this.HealthPoint      = (float)this.MaxHP;
            this.Life             = 1;
            this.Region           = 20;
            this.Velocity         = 6f;
            this.DirectionDegree  = 90.0;
            this.SpellTime        = 2880;
            this.LifeTime         = 100000;
            this.OnSpell          = false;
            this.SetBossLifeLineTex();
            ItemGetter itemGetter = new ItemGetter(StageData);

            this.LoadArmon(".\\CS\\St05\\道中Boss\\ctrl.csv");
        }
コード例 #2
0
 public Boss_Koreirei01(StageDataPackage StageData)
     : base(StageData)
 {
     this.TxtureObjects = new TextureObject[3, 4]
     {
         {
             this.TextureObjectDictionary["BossKoreirei-00"],
             this.TextureObjectDictionary["BossKoreirei-01"],
             this.TextureObjectDictionary["BossKoreirei-02"],
             this.TextureObjectDictionary["BossKoreirei-03"]
         },
         {
             this.TextureObjectDictionary["BossKoreirei-10"],
             this.TextureObjectDictionary["BossKoreirei-11"],
             this.TextureObjectDictionary["BossKoreirei-12"],
             this.TextureObjectDictionary["BossKoreirei-13"]
         },
         {
             this.TextureObjectDictionary["BossKoreirei-20"],
             this.TextureObjectDictionary["BossKoreirei-21"],
             this.TextureObjectDictionary["BossKoreirei-22"],
             this.TextureObjectDictionary["BossKoreirei-23"]
         }
     };
     this.TxtureObject     = this.TxtureObjects[0, 0];
     this.OriginalPosition = new PointF(30f, -50f);
     this.DestPoint        = (PointF) new Point(this.BoundRect.Width / 2, 120);
     this.MaxHP            = 10000;
     this.HealthPoint      = (float)this.MaxHP;
     this.Life             = 2;
     this.Region           = 20;
     this.Velocity         = 6f;
     this.DirectionDegree  = 90.0;
     this.SpellTime        = 1200;
     this.LifeTime         = 100000;
     this.OnSpell          = false;
     this.SpellcardHP      = 0;
     this.SetBossLifeLineTex();
     ItemGetter itemGetter = new ItemGetter(StageData);
 }