public void AddImportantItem(ImportantItemRecord importantItemRecord)
 {
     this.Inventory.AddImportantItem(importantItemRecord);
     this.owner.Broker.Publish(AcquiredImportantItem.Get(importantItemRecord));
     this.ResetItemModifierParameter();
 }
示例#2
0
 public void AddImportantItem(ImportantItemRecord importantItemRecord)
 {
     this.importantItems = this.importantItems ?? new List <ImportantItemRecord>();
     this.importantItems.Add(importantItemRecord);
 }
 public void Setup(ImportantItemRecord importantItem)
 {
     this.controlledRenderer.sprite = importantItem.Icon;
 }
示例#4
0
 void IAddImportantItem.Setup(ImportantItemRecord importantItem)
 {
     this.importantItem = importantItem;
 }