protected override void Act() { var avatarObject = actingInScene.GetActor(actorName); characterInventoryBag = avatarObject.GetComponentInChildren <CharacterInventoryBag>(); avatarObject.BroadcastMessage("OnInventoryBagOpen"); characterInventoryBag.notifyOnClose += OnClosedInventoryBag; }
void OnClosedInventoryBag(CharacterInventoryBag inventoryBag) { ComponentDone(); }