public RemoveDateCutSceneCharacterCommand(string characterName, string stringArg, float durationToFade = 0.6f) { myAnimationMaestro = GameObject.FindObjectOfType <AnimationMaestro>(); characterToRemove = characterName; textToWrite = stringArg; fadeDuration = durationToFade; }
public SummonCharacterCommand(Character character, string stringArg, float durationToFade) { myAnimationMaestro = GameObject.FindObjectOfType <AnimationMaestro>(); characterToSummon = character; textToWrite = stringArg; fadeDuration = durationToFade; }
public RemoveCharacterCommand(string characterName, string stringArg, float durationToFade) { myAnimationMaestro = GameObject.FindObjectOfType <AnimationMaestro>(); myDialogueManager = GameObject.FindObjectOfType <DialogueManager>(); myTimeLord = GameObject.FindObjectOfType <Timelord>(); characterToRemove = characterName; textToWrite = stringArg; fadeDuration = durationToFade; }
void Start() { scheduledDates = new List <Date>(); myTimelord = GameObject.FindObjectOfType <Timelord>(); mySceneCatalogue = GameObject.FindObjectOfType <SceneCatalogue>(); myUIManager = GameObject.FindObjectOfType <UIManager>(); myVictoryCoach = GameObject.FindObjectOfType <VictoryCoach>(); myGameState = GameObject.FindObjectOfType <GameState>(); myEventQueue = GameObject.FindObjectOfType <EventQueue>(); myAnimationMaestro = GameObject.FindObjectOfType <AnimationMaestro>(); myAudioConductor = FindObjectOfType <AudioConductor>(); ConstructDateLikelihoods(); }
// Use this for initialization void Start() { myUIManager = GameObject.FindObjectOfType <UIManager>(); myDialogueManager = GameObject.FindObjectOfType <DialogueManager>(); myTimeLord = GameObject.FindObjectOfType <Timelord>(); mySceneCatalogue = GameObject.FindObjectOfType <SceneCatalogue>(); myConversationTracker = GameObject.FindObjectOfType <ConversationTracker>(); myMapCartographer = GameObject.FindObjectOfType <MapCartographer>(); myAudioConductor = GameObject.FindObjectOfType <AudioConductor>(); myRelationshipCounselor = GameObject.FindObjectOfType <RelationshipCounselor>(); myVictoryCoach = GameObject.FindObjectOfType <VictoryCoach>(); myTipManager = GameObject.FindObjectOfType <TipManager>(); myAnimationMaestro = GameObject.FindObjectOfType <AnimationMaestro>(); timeAdvanceButton = GameObject.Find("TimeButton").GetComponent <Button>(); toggleInteriorSceneButton = GameObject.Find("DateLocationButton").GetComponent <Button>(); }
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(); }
public KeepCharacterInDateCutSceneCommand(Character character, string stringArg) { myAnimationMaestro = GameObject.FindObjectOfType <AnimationMaestro>(); characterToSummon = character; textToWrite = stringArg; }