public void SetInstances()
    {
        inst = this;
        mainCameraCullingManager.SetInstance();
        levelBuilderMessager.SetInstance();
        clipboardManager.SetInstance();
//		savedSelectionManager.SetInstance();
        updateManager.SetInstance();
        smw_cheats.SetInstance();
        BackgroundAudioManager.SetInstance();
        SceneManager.SetInstance();
        framerateTester.SetInstance();
        editorTesting.SetInstance();
        levelBuilderGroupManager.SetInstance();
        cameraLayers.SetInstance();
        debugText.SetInstance();
        videoRecorder.SetInstance();
        ultimateToonWaterC.SetInstance();
        levelBuilderCamSkyManager.SetInstance();
        analyticsManager.SetInstance();
        fps.SetInstance();
        mapManager.SetInstance();
        levelBuilderTabManager.SetInstance();
        levelBuilderEventManager.SetInstance();
        numberPool.SetInstance();
        playerWalkDustParticles.SetInstance();
        canvasMouseController.SetInstance();
        dialogueMapChangeManager.SetInstance();
        playerCostumeController.SetInstance();
        screenshotter.SetInstance();
        flowerManager.SetInstance();
        mascotAnimatorController.SetInstance();
        animalBehaviorManager.SetInstance();
        effectsManager.SetInstance();
        audioManager.SetInstance();

        numberManager.SetInstance();
        playerNowMessage.SetInstance();
        playerNowMessageWithBox.SetInstance();
        inventory.SetInstance();
        inGameHUD.SetInstance();
        levelBuilder.SetInstance();         // = levelBuilder;
        webGlComm.SetInstance();
        jsonLevelLoader.SetInstance();
        jsonLevelSaver.SetInstance();
        mouseLockCursor.SetInstance();
        vehicleManager.SetInstance();
        pauseMenu.SetInstance();
        player.SetInstance();
        playerUnderwaterController.SetInstance();

        sceneLayerMasks.SetInstance();
        playerDialogue.SetInstance();
        pressKeyDialogue.SetInstance();
        levelBuilderObjectManager.SetInstance();
        uIValueCommAnimalRules.SetInstance();
        uIValueCommClipboard.SetInstance();
        hoverHelperManager.SetInstance();
//		tutorialManager.SetInstance();
        playerVehicleController.SetInstance();
        playerGadgetController.SetInstance();
        playerTextToSpeech.SetInstance();
        SetScrollSpeeds();
//		SetScrollTop();
        heatmapManager.SetInstance();
        teacherLevelRestrictionManager.SetInstance();

        marketUi.SetInstance();
    }