Exemple #1
0
    // Use this for initialization
    void Start()
    {
        myMapPanel = GameObject.Find("MapPanel");

        mySceneCatalogue = GameObject.FindObjectOfType <SceneCatalogue>();
        myInputOrganizer = GameObject.FindObjectOfType <InputOrganizer>();

        createLocationButtons();

        mySceneCatalogue.Subscribe(this);
    }
Exemple #2
0
    void Start()
    {
        myDialogueManager       = GameObject.FindObjectOfType <DialogueManager>();
        myTimelord              = GameObject.FindObjectOfType <Timelord>();
        myConversationTracker   = GameObject.FindObjectOfType <ConversationTracker>();
        myRelationshipCounselor = GameObject.FindObjectOfType <RelationshipCounselor>();
        myAnimationMaestro      = GameObject.FindObjectOfType <AnimationMaestro>();
        myInputOrganizer        = GameObject.FindObjectOfType <InputOrganizer>();
        myEventQueue            = GameObject.FindObjectOfType <EventQueue>();


        dialogueButtonPanel     = GameObject.Find("DialogueButtonPanel");
        dialogueOptionsPanel    = GameObject.Find("DialogueOptionsButtonPanel");
        dateLocationButtonPanel = GameObject.Find("LocationButtonPanel");
        mainPanelButtonsPanel   = GameObject.Find("MainPanelButtonsPanel");
        dateButtonsPanel        = GameObject.Find("DateButtonsPanel");
        sequenceButtonsPanel    = GameObject.Find("SequenceButtonsPanel");
        dateLocationButton      = GameObject.Find("DateLocationButton");
        menuPanel        = GameObject.Find("MenuPanel");
        cutScenePanel    = GameObject.Find("CutScenePanel");
        characterPanel   = GameObject.Find("CharacterPanel");
        startScreenPanel = GameObject.Find("StartScreenPanel");

        textPanel         = GameObject.Find("TextPanel").GetComponentInChildren <Text>();
        pastDatesText     = GameObject.Find("PastDates").GetComponentInChildren <Text>();
        upcomingDatesText = GameObject.Find("UpcomingDates").GetComponentInChildren <Text>();
        experiencesText   = GameObject.Find("ExperiencesList").GetComponentInChildren <Text>();

        dateActionButton          = GameObject.Find("DateActionButton");
        askOnDateButton           = GameObject.Find("AskOut");
        mapButton                 = GameObject.Find("MapButton");
        talkButtonObject          = GameObject.Find("TalkButton");
        timeAdvanceButton         = GameObject.Find("TimeButton").GetComponent <Button>();
        toggleInteriorSceneButton = GameObject.Find("DateLocationButton").GetComponent <Button>();

        myEventQueue.subscribe(this);
        mapEnabled     = false;
        journalEnabled = false;
        menuPanel.gameObject.SetActive(false);
        dateLocationButtonPanel.SetActive(false);
        myAnimationMaestro.clearPotentialPartners();
    }