예제 #1
0
 public override void Draw(ICurio curio, SceneGame scene, DrawPass pass)
 {
     //NOOP;
 }
예제 #2
0
 public BehaviorDoom(ICurio curio, float scoreMultiplier) : base(curio)
 {
     ScoreMultiplier = scoreMultiplier;
 }
예제 #3
0
 public BehaviorSkillDestructionWave(ICurio curio) : base(curio)
 {
 }
예제 #4
0
 public BehaviorSkillVampireBlade(ICurio curio) : base(curio)
 {
 }
예제 #5
0
 public BehaviorSkillBloodfireBlade(ICurio curio) : base(curio)
 {
 }
예제 #6
0
 public override void DrawIcon(ICurio curio, SceneGame scene, Vector2 pos)
 {
     throw new NotImplementedException();
 }
예제 #7
0
 public BehaviorSkillButterflyKnives(ICurio curio) : base(curio)
 {
 }
예제 #8
0
 public ActionConsumeHeartGrapple(ICurio origin, int score, int heal) : base(origin, score, heal)
 {
 }
예제 #9
0
 public ActionDestructionWave(ICurio origin, int radius, int score)
 {
     Origin = origin;
     Radius = radius;
     Score  = score;
 }
예제 #10
0
 public ActionConsumeHeart(ICurio origin, int score, int heal)
 {
     Origin = origin;
     Score  = score;
     Heal   = heal;
 }
예제 #11
0
 public ActionConsumeHeartSword(ICurio origin, int score, int heal) : base(origin, score, heal)
 {
 }
예제 #12
0
 public ActionTurn(ICurio origin, float turnAngle, float time)
 {
     Origin    = origin;
     TurnAngle = turnAngle;
     Frame     = new Slider(time);
 }
예제 #13
0
 public BehaviorLevelEnd(ICurio curio, Point direction)
 {
     Curio     = curio;
     Direction = direction;
 }
예제 #14
0
 public override void DrawIcon(ICurio curio, SceneGame scene, Vector2 pos)
 {
     //NOOP;
 }
예제 #15
0
 public BehaviorTemplate(ICurio curio, Template template)
 {
     Curio    = curio;
     Template = template;
 }
예제 #16
0
 public ActionSwordDraw(ICurio origin, int position, float time)
 {
     Origin   = origin;
     Position = position;
     Frame    = new Slider(time);
 }
예제 #17
0
 public BehaviorIdentity(ICurio curio, string id)
 {
     Curio = curio;
     ID    = id;
 }
예제 #18
0
 public ActionStop(ICurio origin)
 {
     Origin = origin;
 }
예제 #19
0
 public BehaviorRat(ICurio curio)
 {
     Curio = curio;
 }
예제 #20
0
 public ActionMoveForward(ICurio origin, Vector2 direction, float time)
 {
     Origin    = origin;
     Direction = direction;
     Frame     = new Slider(time);
 }
예제 #21
0
 public BehaviorSkillBloodThorn(ICurio curio) : base(curio)
 {
 }
예제 #22
0
 public ActionRipHeartSword(ICurio origin, ICurio target)
 {
     Origin = origin;
     Target = target;
 }
예제 #23
0
 public BehaviorUpgrade(ICurio curio)
 {
     Curio = curio;
 }
예제 #24
0
 public ActionHitVisual(ICurio origin, ICurio target, SoundReference hitSound)
 {
     Origin   = origin;
     Target   = target;
     HitSound = hitSound;
 }
예제 #25
0
 public BehaviorOmicron(ICurio curio) : base(curio)
 {
 }
예제 #26
0
 public BehaviorBulwark(ICurio curio)
 {
     Curio = curio;
 }
예제 #27
0
 public BehaviorDoubleHeal(ICurio curio) : base(curio)
 {
 }
예제 #28
0
 public ActionChangeMomentum(ICurio origin, int momentum)
 {
     Origin   = origin;
     Momentum = momentum;
 }
예제 #29
0
 public BehaviorAlive(ICurio curio, double hp, double armor) : this()
 {
     Curio = curio;
     HP    = hp;
     Armor = armor;
 }
예제 #30
0
 public BehaviorMaceGore(ICurio curio, float maxDistance) : base(curio, maxDistance)
 {
 }