private void OnPickUp(BackpackManager sender, PickUpEventDate eventDate) { switch (eventDate.pickerFaction) { case PlayerFaction.People: scenePickUpList.Remove(eventDate.pickUpItem.gameObject); break; case PlayerFaction.Ghost: ClearItems(); break; } }
private void OnPickUp(BackpackManager sender, PickUpEventDate eventDate) { switch (eventDate.pickerFaction) { case PlayerFaction.People: if (attrManager.faction == PlayerFaction.People) { canPickUp = false; } break; case PlayerFaction.Ghost: canPickUp = true; break; } }