// public override void OnStart() { drinker = gameObject.GetComponent <L_Character_Drinker> (); seat = L_ActorManager.It.Find <L_Actor_Seat> (drinker.SeatID); GameEventMachine.SendEvent(GameEventID.Event_Drinker_LeaveSeat, drinker.SeatID, drinker.ID); L_Actor_Door door = L_ActorManager.It.ActorRoot.GetComponentInChildren <L_Actor_Door>(); drinker.MoveTarget = door.ExitTran; }
// public override void OnStart() { L_Actor_Seat[] seats = L_Actor_Seat.GetAllAeats(); for (int i = 0; i < seats.Length; i++) { L_Actor_Seat seat = seats[i]; if (seat.IsEmpty) { L_Character_Drinker drinker = GetComponent <L_Character_Drinker> (); drinker.SeatID = seat.ID; GameEventMachine.SendEvent(GameEventID.Event_Drinker_FindSeat, seat.ID, drinker.ID); return; } } }
// public override void OnStart() { drinker = gameObject.GetComponent <L_Character_Drinker> (); cocktail = L_ActorManager.It.Find <L_Item_Cocktail> (drinker.CocktailID); }
// public override void OnStart() { m_Drinker = gameObject.GetComponent <L_Character_Drinker> (); m_Drinker.PointMenu(); }