Ejemplo n.º 1
0
 public SoulChr(SoulChr soulToCopy, Chr _chrTarget = null) : base(soulToCopy)
 {
     if (_chrTarget != null)
     {
         //If a Target was provided, then we'll use that
         chrTarget = _chrTarget;
     }
     else
     {
         //Otherwise, just copy from the other object
         chrTarget = soulToCopy.chrTarget;
     }
     if (chrTarget != null)
     {
         posOriginallyAppliedOn = chrTarget.position;
     }
 }
Ejemplo n.º 2
0
 public ExecApplySoulChr(ExecApplySoulChr other) : base(other)
 {
     soulToApply = other.soulToApply;
 }
Ejemplo n.º 3
0
 public ExecApplySoulChr(Chr _chrSource, Chr _chrTarget, SoulChr _soulToApply) : base(_chrSource, _chrTarget)
 {
     soulToApply = _soulToApply;
 }
Ejemplo n.º 4
0
 public ExecSoulChr(ExecSoulChr other) : base(other)
 {
     soulTarget = other.soulTarget;
 }
Ejemplo n.º 5
0
 public ExecSoulChr(Chr _chrSource, SoulChr _soulTarget) : base(_chrSource)
 {
     soulTarget = _soulTarget;
 }
Ejemplo n.º 6
0
 public ExecRemoveSoulChr(Chr _chrSource, SoulChr _soulTarget) : base(_chrSource, _soulTarget)
 {
 }