Exemplo n.º 1
0
 public void SetSparkRenderType(SparkRenderType sparkRenderFrame)
 {
     this.sparkRenderType = sparkRenderFrame;
 }
Exemplo n.º 2
0
            public AttackBox(int w, int h, int x, int y, int resetHit = -1, float zDepth = 30,
                                        float hitPauseTime = 1 / 60, float painTime = 20 / 60, int hitDamage = 5,
                                        int hitPoints = 5, float hitStrength = 0.4f, int comboStep = 1,
                                        int juggleCost = 0, AttackPosition attackPosiiton = AttackPosition.NONE,
                                        BlockPosition blockPosition = BlockPosition.NONE,
                                        SparkRenderType sparkRenderFrame = SparkRenderType.FRAME,
                                        Effect.EffectState sparkState = Effect.EffectState.NONE,
                                        float sparkX = 0, float sparkY = 0)
                                    : base(BoxType.HIT_BOX, w, h, x, y)
            {
                sparkOffset = Vector2.Zero;

                SetResetHit(resetHit);
                SetZdepth(zDepth);
                SetHitPauseTime(hitPauseTime);
                SetPainTime(painTime);
                SetHitDamage(hitDamage);
                SetHitPoints(hitPoints);
                SetHitStrength(hitStrength);
                SetComboStep(comboStep);
                SetJuggleCost(juggleCost);
                SetAttackPosition(attackPosition);
                SetSparkRenderType(sparkRenderFrame);
                SetSparkState(sparkState);
                SetSparkOffset(sparkX, sparkY);
            }