public override void DesactiveTrigger() { seller = GetComponent <Seller>(); seller.ChangeActivation(wasActive); base.DesactiveTrigger(); }
public override void Trigger() { seller.ChangeActivation(true); foreach (Item item in itemsToAdd) { seller.itemsToSell.Add(item); } seller.currentMoney = money; base.Trigger(); }
public override void Trigger() { seller = GetComponent <Seller>(); seller.isNextInteractionQuest = true; seller.ChangeActivation(true); seller.Interact(); hasBoughtAll = true; foreach (Item item in itemsToBuy) { if (seller.itemsToSell.Contains(item)) { hasBoughtAll = false; } } if (hasBoughtAll) { base.Trigger(); } seller.isActive = hasBoughtAll; }