public SquireDeath(FaceDirection faceDirection, Move move, SquireAI squireAi, Life life, SquireDeathSignal deathSignal,
                    [Inject(Id = InjectId.Owner)] GameObject owner)
 {
     _faceDirection = faceDirection;
     _move          = move;
     _squireAi      = squireAi;
     _life          = life;
     _deathSignal   = deathSignal;
     _collider      = owner.GetComponent <Collider2D>();
 }
Example #2
0
 public SquireResurrect(SquireAI ai, LietoResurrectSignal resurrectSignal, CharacterMotor motor, Life life) : base(resurrectSignal, motor, life)
 {
     _ai = ai;
 }