//give player a set of pajamas protected override void Interact() { ItemTransferrable[] item = new ItemTransferrable[] { GenerateContent() }; Player receiver = Player.Instance; receiver.ReceiveItem(item); }
protected ItemTransferrable GenerateContent() { contentObject = new GameObject(); contentObject.transform.SetParent(container); contentObject.name = content.GetType().Name; ItemTransferrable component = contentObject.AddComponent(content.GetType()) as ItemTransferrable; return(component); }
public ItemTransferrable LeaveSheets() { ItemTransferrable sheets = GenerateContent(); return(sheets); }