public override void Draw(ICurio curio, SceneGame scene, DrawPass pass) { //NOOP; }
public BehaviorDoom(ICurio curio, float scoreMultiplier) : base(curio) { ScoreMultiplier = scoreMultiplier; }
public BehaviorSkillDestructionWave(ICurio curio) : base(curio) { }
public BehaviorSkillVampireBlade(ICurio curio) : base(curio) { }
public BehaviorSkillBloodfireBlade(ICurio curio) : base(curio) { }
public override void DrawIcon(ICurio curio, SceneGame scene, Vector2 pos) { throw new NotImplementedException(); }
public BehaviorSkillButterflyKnives(ICurio curio) : base(curio) { }
public ActionConsumeHeartGrapple(ICurio origin, int score, int heal) : base(origin, score, heal) { }
public ActionDestructionWave(ICurio origin, int radius, int score) { Origin = origin; Radius = radius; Score = score; }
public ActionConsumeHeart(ICurio origin, int score, int heal) { Origin = origin; Score = score; Heal = heal; }
public ActionConsumeHeartSword(ICurio origin, int score, int heal) : base(origin, score, heal) { }
public ActionTurn(ICurio origin, float turnAngle, float time) { Origin = origin; TurnAngle = turnAngle; Frame = new Slider(time); }
public BehaviorLevelEnd(ICurio curio, Point direction) { Curio = curio; Direction = direction; }
public override void DrawIcon(ICurio curio, SceneGame scene, Vector2 pos) { //NOOP; }
public BehaviorTemplate(ICurio curio, Template template) { Curio = curio; Template = template; }
public ActionSwordDraw(ICurio origin, int position, float time) { Origin = origin; Position = position; Frame = new Slider(time); }
public BehaviorIdentity(ICurio curio, string id) { Curio = curio; ID = id; }
public ActionStop(ICurio origin) { Origin = origin; }
public BehaviorRat(ICurio curio) { Curio = curio; }
public ActionMoveForward(ICurio origin, Vector2 direction, float time) { Origin = origin; Direction = direction; Frame = new Slider(time); }
public BehaviorSkillBloodThorn(ICurio curio) : base(curio) { }
public ActionRipHeartSword(ICurio origin, ICurio target) { Origin = origin; Target = target; }
public BehaviorUpgrade(ICurio curio) { Curio = curio; }
public ActionHitVisual(ICurio origin, ICurio target, SoundReference hitSound) { Origin = origin; Target = target; HitSound = hitSound; }
public BehaviorOmicron(ICurio curio) : base(curio) { }
public BehaviorBulwark(ICurio curio) { Curio = curio; }
public BehaviorDoubleHeal(ICurio curio) : base(curio) { }
public ActionChangeMomentum(ICurio origin, int momentum) { Origin = origin; Momentum = momentum; }
public BehaviorAlive(ICurio curio, double hp, double armor) : this() { Curio = curio; HP = hp; Armor = armor; }
public BehaviorMaceGore(ICurio curio, float maxDistance) : base(curio, maxDistance) { }