public void SetPrice(NodeAddedEvent e, GarageListItemPriceNode item) { SetPriceEvent eventInstance = new SetPriceEvent { Price = item.priceItem.Price, OldPrice = item.priceItem.OldPrice, XPrice = item.xPriceItem.Price, OldXPrice = item.xPriceItem.OldPrice }; base.ScheduleEvent(eventInstance, item); }
public void EnablePrice(NodeAddedEvent e, GarageListItemPriceNode item, [JoinAll] ScreenWithVisibleItemsInfoNode screen) { if (item.priceItem.IsBuyable) { item.garageListItemContent.PriceGameObject.SetActive(true); } else if (item.xPriceItem.IsBuyable) { item.garageListItemContent.XPriceGameObject.SetActive(true); } }