public DrawableRyukoy(Playfield.GamePlayfield playfield, Bindable <int> abstraction) : base(playfield, new Ryukoy()) { this.abstraction = abstraction; Abstraction = 3; Spell += input => abstraction.Value = level; }
#pragma warning restore 649 public Enemy(Playfield.GamePlayfield playfield) : base(playfield) { AlwaysPresent = true; Team = 1; //characterColor = drawablePattern.AccentColour; }
public DrawableTHSharpPlayer(Playfield.GamePlayfield playfield, THSharpPlayer player) : base(playfield) { Player = player; //THSharpNetworkingClientHandler = vitaruNetworkingClientHandler; Add(THSharpInputHandler = new THSharpInputHandler( )); THSharpInputHandler.Pressed = Pressed; THSharpInputHandler.Released = Released; Actions[THSharpAction.Up] = false; Actions[THSharpAction.Down] = false; Actions[THSharpAction.Left] = false; Actions[THSharpAction.Right] = false; Actions[THSharpAction.Slow] = false; Actions[THSharpAction.Shoot] = false; THSharpPlayfield.GameField.Add(Cursor = new Container { Anchor = Anchor.TopLeft, Origin = Anchor.Centre, Size = new Vector2(4), CornerRadius = 2, Alpha = 0.2f, Masking = true, Child = new Box { RelativeSizeAxes = Axes.Both } }); }
public Boss(Playfield.GamePlayfield playfield) : base(playfield) { // ReSharper disable once PossibleLossOfFraction Position = new Vector2(256, 384 / 2); AlwaysPresent = true; Abstraction = 3; Alpha = 0; Team = 1; }
public static DrawableTHSharpPlayer GetDrawableTHSharpPlayer(Playfield.GamePlayfield playfield, string name) { switch (name) { default: return(new DrawableTHSharpPlayer(playfield, THSharpPlayer.GetTHSharpPlayer(name))); case "Alex": return(new DrawableTHSharpPlayer(playfield, THSharpPlayer.GetTHSharpPlayer(name))); } }
//private readonly Bindable<WorkingBeatmap> workingBeatmap = new Bindable<WorkingBeatmap>(); #endregion public DrawableSakuya(Playfield.GamePlayfield playfield) : base(playfield, new Sakuya()) { Spell += action => { //if (originalRate == 0) //originalRate = (float)workingBeatmap.Value.Track.Rate; currentRate = originalRate * SetRate; //applyToClock(workingBeatmap.Value.Track, currentRate); SpellEndTime = Time.Current + 1000; }; }
//private readonly List<DrawableTouhosuPlayer> leaderedPlayers = new List<DrawableTouhosuPlayer>(); public DrawableReimu(Playfield.GamePlayfield playfield) : base(playfield, new Reimu()) { }
public DrawableAlice(Playfield.GamePlayfield playfield) : base(playfield, new Alice()) { }
protected Character(Playfield.GamePlayfield playfield) { THSharpPlayfield = playfield; }
public DrawableTomaji(Playfield.GamePlayfield playfield) : base(playfield, new Tomaji()) { }