public bool SetClaimant(IClaimant claimant) { if (IsClaimed()) { Debug.LogWarning("Tile could not be claimed, because it already have a claimant..."); return(false); } this.claimant = claimant; return(true); }
public bool UnsetClaimant(IClaimant claimant) { if (!IsClaimed()) { Debug.LogWarning("Tile could not be unclaimed, because it has no claimant..."); return(false); } this.claimant = null; return(true); }
public Claim(IClaimant claimant) { _claimant = claimant; }
public bool IsClaimedBy(IClaimant claimant) { throw new NotImplementedException(); }
public Claim(IClaimant claimant) { Claimant = claimant; tags = new ObservableCollection<IClaimTag>(); }