コード例 #1
0
    void Start()
    {
        dialogueWithGroundskeeperScript = Groundskeeper.GetComponent <DialogueWithGroundskeeper>();
        dialogueWithVanessaScript       = Vanessa.GetComponent <DialogueWithVanessa>();

        lockedWithNPC           = false;
        UhhhhMaybeYouShouldWait = FMODUnity.RuntimeManager.CreateInstance("event:/Dialogue/Player/UhhhhMaybeYouShouldWait");
        turulSFXScript          = turul.GetComponent <PlayTurulSFX>();
        TurulSingleSquawk       = FMODUnity.RuntimeManager.CreateInstance("event:/SFX/TurulSquawk");
        LockComment             = FMODUnity.RuntimeManager.CreateInstance("event:/Monologue/LockComment");
        StillMausoleumComment   = FMODUnity.RuntimeManager.CreateInstance("event:/Monologue/StillMausoleumComment");
        StillClockComment       = FMODUnity.RuntimeManager.CreateInstance("event:/Monologue/StillClockComment");
        BlankGraveComment       = FMODUnity.RuntimeManager.CreateInstance("event:/Monologue/GraveWithoutWordsComment");
        TreeOfLifeComment       = FMODUnity.RuntimeManager.CreateInstance("event:/Monologue/TreeOfLife");
        BangingMausoleumComment = FMODUnity.RuntimeManager.CreateInstance("event:/Monologue/BangingMausoleumComment");
        CreepyClockComment      = FMODUnity.RuntimeManager.CreateInstance("event:/Monologue/CreepyClockComment");
        FilledInGravesComment   = FMODUnity.RuntimeManager.CreateInstance("event:/Monologue/FilledInGravesComment");
        IgnoreTheGhostComment   = FMODUnity.RuntimeManager.CreateInstance("event:/Monologue/IgnoreTheGhostComment");

        obtainLighterFromCharlieComment = FMODUnity.RuntimeManager.CreateInstance("event:/Dialogue/Player/ObtainLighterComment");
        obtainFanFromVanessaComment     = FMODUnity.RuntimeManager.CreateInstance("event:/Dialogue/Player/ObtainFanComment");


        IHaveAShovel = FMODUnity.RuntimeManager.CreateInstance("event:/ItemInteractions/IHaveAShovel");

        lightScript     = lights.GetComponent <ProgressiveLights>();
        gateCloseScript = bathroomCutsceneHolder.GetComponent <TriggerGateClose>();

        waterBottleSlotSelectItemScript = waterBottleSlot.GetComponent <SelectItem>();
        inventoryScript = GetComponent <Inventory>();

        inventoryItemManagerScript = InventoryCanvas.GetComponent <InventoryItemManager>();

        LeaveForintOnTheGround = FMODUnity.RuntimeManager.CreateInstance("event:/Monologue/LeaveForintOnTheGround");
    }
コード例 #2
0
    // Start is called before the first frame update
    void Start()
    {
        LockViewScript = PlayerCamera.GetComponent <LockView>();
        doorScript     = door.GetComponent <DoorScript>();

        TellPlayerToFindTheBathroom = FMODUnity.RuntimeManager.CreateInstance("event:/Dialogue/Vanessa/TellPlayerToFindTheBathroom");
        ITriedToFindTheBathroom     = FMODUnity.RuntimeManager.CreateInstance("event:/Dialogue/Player/ITriedToFindTheBathroom");
        HeDoesntKnowEnglish         = FMODUnity.RuntimeManager.CreateInstance("event:/Dialogue/Vanessa/AskIfSheKnowsWordForBathroom");

        dialogueWithGroundskeeperScript = groundskeeper.GetComponent <DialogueWithGroundskeeper>();

        forceBathroomPuzzleDialogueScript = gameObject.GetComponent <ForceBathroomPuzzleDialogue>();

        tutorialUIScript = TutorialUIHolder.GetComponent <TutorialUIScript>();

        CameraShakeScript = PlayerCamera.GetComponent <CameraShake>();

        IDontWantThat = FMODUnity.RuntimeManager.CreateInstance("event:/Dialogue/Vanessa/IDontWantThat");

        baseLightningSound = FMODUnity.RuntimeManager.CreateInstance("event:/SFX/Lightning");
    }