Exemplo n.º 1
0
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <EndOfDayManager>();

        if (target is EndOfDayManager)
        {
            target.openTavernKeeperJournal();
        }
        base.Execute(Bar);
    }
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <BarManager>();

        if (target is BarManager)
        {
            target.dismissAdventurer();
        }
        base.Execute(Bar);
    }
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <RumorBoardUI>();

        if (target is RumorBoardUI)
        {
            target.HilightQuestOption(index);
        }
        base.Execute(Bar);
    }
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <BarManager>();

        if (target is BarManager)
        {
            target.OpenMapFromBar(target.SelectedSeat.patron);
        }
        base.Execute(Bar);
    }
Exemplo n.º 5
0
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <RumorBoardUI>();

        if (target is RumorBoardUI)
        {
            target.SelectQuestFromOptions();
        }
        base.Execute(Bar);
    }
Exemplo n.º 6
0
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <MapManager>();

        if (target is MapManager)
        {
            target.closeMapProps();
        }
        base.Execute(Bar);
    }
Exemplo n.º 7
0
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <BarManager>();

        if (target is BarManager)
        {
            target.jumpToSeatInBar(seatToJumpTo);
        }
        base.Execute(Bar);
    }
Exemplo n.º 8
0
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <BattleReportManager>();

        if (target is BattleReportManager)
        {
            target.flipPageInBattleReport();
        }
        base.Execute(Bar);
    }
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <EndOfDayManager>();

        if (target is EndOfDayManager)
        {
            target.swapToMapOpenScreen();
        }
        base.Execute(Bar);
    }
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <EndOfDayManager>();

        if (target is EndOfDayManager)
        {
            target.FlipToDrinkMenu();
        }
        base.Execute(Bar);
    }
Exemplo n.º 11
0
    public override void Execute(Colleague director)
    {
        var target = director.GetComponent <EndOfDayManager>();

        if (target is EndOfDayManager)
        {
            target.FlipToPatronBioPage();
        }
        base.Execute(director);
    }
Exemplo n.º 12
0
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <BarManager>();

        if (target is BarManager)
        {
            target.ClickPatron();
        }
        base.Execute(Bar);
    }
Exemplo n.º 13
0
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <EndOfDayManager>();

        if (target is EndOfDayManager)
        {
            target.ShowStatsOnPage(slotToFind);
        }
        base.Execute(Bar);
    }
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <MapManager>();

        if (target is MapManager)
        {
            target.getQuestInfoPanel.displayInfoBasedOnMenuChoice(index);
        }
        base.Execute(Bar);
    }
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <PauseManager>();

        if (target is PauseManager)
        {
            target.TogglePauseGame();
        }
        base.Execute(Bar);
    }
Exemplo n.º 16
0
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <EndOfDaySummaryManager>();

        if (target is EndOfDaySummaryManager)
        {
            target.EndPhase();
        }
        base.Execute(Bar);
    }
Exemplo n.º 17
0
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <PauseManager>();

        if (target is PauseManager)
        {
            target.quitToMainMenu();
        }
        base.Execute(Bar);
    }
Exemplo n.º 18
0
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <BarManager>();

        if (target is BarManager)
        {
            target.recycleDrink();
        }
        base.Execute(Bar);
    }
Exemplo n.º 19
0
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <EndOfDayManager>();

        if (target is EndOfDayManager)
        {
            target.ScrollDown();
        }
        base.Execute(Bar);
    }
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <MapManager>();

        if (target is MapManager)
        {
            //HACK
            target.deployStateScript.togglePatronCheatSheet();
        }
        base.Execute(Bar);
    }
Exemplo n.º 21
0
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <BarManager>();

        if (target is BarManager)
        {
            target.serveDrink();
            //target.prepareDrinkToBeServed();
        }
        base.Execute(Bar);
    }
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <MapManager>();

        if (target is MapManager)
        {
            //HACK
            target.getQuestInfoPanel.HideSelf();
        }
        base.Execute(Bar);
    }
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <MapManager>();

        if (target is MapManager)
        {
            //target. send guy out, close book, mark quest in book for trash.
            target.EndPhase();
        }
        base.Execute(Bar);
    }
    public override void Execute(Colleague Bar)
    {
        var target = Bar.GetComponent <BarManager>();

        if (target is BarManager)
        {
            target.SelectedSeat.IsPatronGoesOnQuestDeciderActive(false);
            target.SelectedSeat.PatronWantsToTalkAboutWaitingInABar();
            //target.setBarState(target.pauseAtTheEndOfCancelAdventure());
            //target.setBarState(target.patronIsConversing());
            target.setBarState(target.noOneInteractedWith());
            // target.ClickPatron();
            //target.BackOutOfAdventureMap();
        }
        base.Execute(Bar);
    }