private void OnRoundEnd() { NoticeDisplayer.ShowMessage("Truck Unloaded!", 1.5f); Penguin.DisableCollisions(); Penguin.ClearBags(); DropZone.ClearBags(); m_state = mg_bc_EGameState.STATE_ROUND_TRANSITION; Truck.StartRoundTransition(OnRoundTransitionHalf, OnRoundTransitionEnded); }
public virtual void MinigameUpdate(float _deltaTime) { if (m_state != mg_bc_EGameState.STATE_GAME_OVER) { if (NoticeDisplayer != null) { NoticeDisplayer.NoticeUpdate(_deltaTime); } if (HintDisplayer != null) { HintDisplayer.HintUpdate(_deltaTime); } Penguin.PenguinUpdate(_deltaTime); Truck.TruckUpdate(_deltaTime); DropZone.DropUpdate(_deltaTime); } }
private void OnRoundTransitionHalf() { NoticeDisplayer.ShowMessage("Next Truck!", 1.5f); }