void IEcsAutoReset.Reset()
        {
            Run           = false;
            StartPosition = Vector2.zero;
            GoalPosition  = Vector2.zero;

            Weapon = null;
            Caster = EcsEntity.Null;
            Target = EcsEntity.Null;
        }
 void IEcsAutoReset.Reset()
 {
     PrimaryWeapon   = null;
     SecondaryWeapon = null;
     StatusEffects   = null;
 }