public override void OnEnter() { var m = new InventoryNoticeMessage(title.Value, message.Value, duration, color.Value); if (item != null) m.Show(item.name, item.description); else m.Show(); }
public override TaskStatus OnUpdate() { var m = new InventoryNoticeMessage(title.Value, message.Value, duration, color.Value); if (item != null) m.Show(item.name, item.description); else m.Show(); return TaskStatus.Success; }
public override BlockReturn Run(BlockReturn param) { var msg = new InventoryNoticeMessage(title.value, message.value, duration, color); msg.Show(); return BlockReturn.OK; }