public SpellCard_SSS01_03(StageDataPackage StageData) : base(StageData) { if (this.Difficulty < DifficultLevel.Hard) { this.SC_Name = "四叶「大自然之花环」"; } else { this.SC_Name = "四叶「大自然之花环」"; } this.BaseScore = 10000000L; this.Boss.DestPoint = (PointF) new Point(this.BoundRect.Width / 2, 120); this.Boss.Velocity = 4f; StageData.SoundPlay("se_cat00.wav"); new BackgroundMove2(StageData, "Card01b").DirectionDegree = 270.0; BackgroundMove2 backgroundMove2 = new BackgroundMove2(StageData, "Card01a"); backgroundMove2.DirectionDegree = -80.0; backgroundMove2.Length = 1024; backgroundMove2.TransparentValueF = 80f; BulletTitle bulletTitle = new BulletTitle(StageData, this.SC_Name); SpellCardAttack spellCardAttack = new SpellCardAttack(StageData); FullPic2 fullPic2 = new FullPic2(StageData, "FaceAmi_ct"); }
public SpellCard_SSS02_04(StageDataPackage StageData) : base(StageData) { if (this.Difficulty < DifficultLevel.Hard) { this.SC_Name = "天箭「星之箭」"; } else { this.SC_Name = "华箭「紫星之花」"; } this.BaseScore = 15000000L; this.Boss.DestPoint = (PointF) new Point(this.BoundRect.Width / 2, 120); this.Boss.Velocity = 4f; StageData.SoundPlay("se_cat00.wav"); BackgroundRotate backgroundRotate1 = new BackgroundRotate(StageData, "Card02b"); backgroundRotate1.Scale = 1.3f; backgroundRotate1.TransparentValueF = (float)byte.MaxValue; backgroundRotate1.AngularVelocityDegree = -0.5f; BackgroundMove2 backgroundMove2_1 = new BackgroundMove2(StageData, "Card02a"); backgroundMove2_1.DirectionDegree = -80.0; backgroundMove2_1.TransparentValueF = 155f; backgroundMove2_1.Scale = 1f; backgroundMove2_1.Active = false; BackgroundMove2 backgroundMove2_2 = backgroundMove2_1; backgroundMove2_2.EventGroupList = new List <EventGroup>(); backgroundMove2_2.EventsExecutionList = new List <Execution>(); EventGroup eventGroup = new EventGroup(); eventGroup.index = 0; eventGroup.tag = "0"; eventGroup.t = 200; eventGroup.addtime = 200; Event @event = new Event(); @event.EventString = "当前帧=1:不透明度变化到60,正弦,400"; @event.String2BulletEvent(); eventGroup.EventList.Add(@event); backgroundMove2_2.EventGroupList.Add(eventGroup); BackgroundRotate backgroundRotate2 = new BackgroundRotate(StageData, "Card02c"); backgroundRotate2.Scale = 0.7f; backgroundRotate2.Active = true; backgroundRotate2.AngularVelocityDegree = 0.2f; BulletTitle bulletTitle = new BulletTitle(StageData, this.SC_Name); SpellCardAttack spellCardAttack = new SpellCardAttack(StageData); FullPic2 fullPic2 = new FullPic2(StageData, "FaceRakuki_ct"); }
public BackgroundBoss05(StageDataPackage StageData) : base(StageData, (string)null, new PointF(0.0f, 0.0f), 0.0f, 0.0) { BackgroundRotate backgroundRotate1 = new BackgroundRotate(StageData, "card05b"); backgroundRotate1.Scale = 1.3f; backgroundRotate1.TransparentValueF = (float)byte.MaxValue; backgroundRotate1.AngularVelocityDegree = -0.5f; BackgroundMove2 backgroundMove2_1 = new BackgroundMove2(StageData, "card05c"); backgroundMove2_1.DirectionDegree = -180.0; backgroundMove2_1.TransparentValueF = 155f; backgroundMove2_1.Scale = 1f; backgroundMove2_1.Active = false; BackgroundMove2 backgroundMove2_2 = backgroundMove2_1; backgroundMove2_2.EventGroupList = new List <EventGroup>(); backgroundMove2_2.EventsExecutionList = new List <Execution>(); EventGroup eventGroup = new EventGroup(); eventGroup.index = 0; eventGroup.tag = "0"; eventGroup.t = 200; eventGroup.addtime = 200; Event @event = new Event(); @event.EventString = "当前帧=1:不透明度变化到60,正弦,400"; @event.String2BulletEvent(); eventGroup.EventList.Add(@event); backgroundMove2_2.EventGroupList.Add(eventGroup); BackgroundRotate backgroundRotate2 = new BackgroundRotate(StageData, "card05a"); backgroundRotate2.Scale = 0.7f; backgroundRotate2.Active = true; backgroundRotate2.AngularVelocityDegree = 0.2f; }
public SpellCard_SSS03_04(StageDataPackage StageData) : base(StageData) { if (this.Difficulty < DifficultLevel.Hard) { this.SC_Name = "妖符「柳下妖蝉」"; } else { this.SC_Name = "妖符「柳下妖蝉」"; } this.BaseScore = 20000000L; this.Boss.DestPoint = (PointF) new Point(this.BoundRect.Width / 2, 120); this.Boss.Velocity = 4f; StageData.SoundPlay("se_cat00.wav"); BackgroundRotate backgroundRotate = new BackgroundRotate(StageData, "Card03f"); backgroundRotate.Scale = 1f; backgroundRotate.AngularVelocityDegree = 0.0f; backgroundRotate.AngleDegree = 90.0; backgroundRotate.AngleWithDirection = false; BackgroundMove2 backgroundMove2_1 = new BackgroundMove2(StageData, "Card03d"); backgroundMove2_1.Velocity = 1f; backgroundMove2_1.DirectionDegree = 0.0; backgroundMove2_1.TransparentValueF = 155f; backgroundMove2_1.Scale = 1f; backgroundMove2_1.Active = false; backgroundMove2_1.AngularVelocityDegree = 0.0f; BackgroundMove2 backgroundMove2_2 = backgroundMove2_1; backgroundMove2_2.EventGroupList = new List <EventGroup>(); backgroundMove2_2.EventsExecutionList = new List <Execution>(); EventGroup eventGroup1 = new EventGroup(); eventGroup1.index = 0; eventGroup1.tag = "0"; eventGroup1.t = 200; eventGroup1.addtime = 200; Event event1 = new Event(); event1.EventString = "当前帧=1:不透明度变化到60,正弦,400"; event1.String2BulletEvent(); eventGroup1.EventList.Add(event1); backgroundMove2_2.EventGroupList.Add(eventGroup1); BackgroundMove2 backgroundMove2_3 = new BackgroundMove2(StageData, "Card03e"); backgroundMove2_3.Velocity = 1f; backgroundMove2_3.DirectionDegree = 180.0; backgroundMove2_3.TransparentValueF = 60f; backgroundMove2_3.Scale = 1f; backgroundMove2_3.Active = false; backgroundMove2_3.AngularVelocityDegree = 0.0f; BackgroundMove2 backgroundMove2_4 = backgroundMove2_3; backgroundMove2_4.EventGroupList = new List <EventGroup>(); backgroundMove2_4.EventsExecutionList = new List <Execution>(); EventGroup eventGroup2 = new EventGroup(); eventGroup2.index = 0; eventGroup2.tag = "0"; eventGroup2.t = 200; eventGroup2.addtime = 200; Event event2 = new Event(); event2.EventString = "当前帧=1:不透明度变化到155,正弦,400"; event2.String2BulletEvent(); eventGroup2.EventList.Add(event2); backgroundMove2_4.EventGroupList.Add(eventGroup2); BulletTitle bulletTitle = new BulletTitle(StageData, this.SC_Name); SpellCardAttack spellCardAttack = new SpellCardAttack(StageData); FullPic2 fullPic2 = new FullPic2(StageData, "FaceSeiryuu_ct"); }