public void Execute() { previousScreen = screenDirector.currentScreen; screenDirector.HideScreen(previousScreen); screenDirector.ShowScreen(ScreenID.Tutorial); screenDirector.ShowScreen(ScreenID.StartConversation); playerController.isActive = true; }
public void Execute() { previousScreen = screenDirector.currentScreen; screenDirector.HideScreen(previousScreen); screenDirector.ShowScreen(ScreenID.Conversation); screenDirector.HideScreen(ScreenID.StartConversation); playerController.isActive = false; playerController.NpcInteraction(); }
void Start() { screenDirector.ShowScreen(ScreenID.Start); }