Beispiel #1
0
    private void Start()
    {
        _dataStats = GetComponent <HistogramData>();

        if (_plotArea == null)
        {
            Debug.LogError("Plot area image object must be assigned");
            return;
        }
        _plotAreaRect = _plotArea.GetComponent <RectTransform>();
        _rect         = GetComponent <RectTransform>();

        _plotWidth  = _rect.sizeDelta.x - Mathf.Abs(_plotAreaRect.offsetMin.x) - Mathf.Abs(_plotAreaRect.offsetMax.x);
        _plotHeight = _rect.sizeDelta.y - Mathf.Abs(_plotAreaRect.offsetMin.y) - Mathf.Abs(_plotAreaRect.offsetMax.y);

        CreatePlotElementParents();

        CreateEmptyBars();

        // precisions
        _yAxisPrecision = 5;
        _xAxisPrecision = 2f;

        CreateAxisTicks();

        UpdateData();

        // PERHAPS THIS SHOULD BE SOMEWHERE ELSE
        DOTween.SetTweensCapacity(500, 50);
    }
Beispiel #2
0
    public void Generate()
    {
        DOTween.SetTweensCapacity(500, 50);
        if (Storage.AmountPlayed < 5)
        {
            if (Settings.GameType == 1)
            {
                GenerateRandom();
            }
            else
            {
                float time     = Storage.AmountPlayed;
                var   ballHigh = AllSettings.StartPosition.Evaluate(time);
                var   p        = Instantiate(levelsPrefab[Storage.AmountPlayed]);
                var   walls    = p.GetComponentsInChildren <SpawnWallBalls>();
                foreach (var wall in walls)
                {
                    wall.Size += Random.Range(0, 0.3f);
                }

                MainBall.transform.position = StartBall.transform.position + Vector3.up * (ballHigh) + Vector3.up * 10f;
            }
        }
        else
        {
            GenerateRandom();
        }
    }
 public void Init()
 {
     DOTween.Init(true, true, LogBehaviour.Default);
     DOTween.SetTweensCapacity(205, 5);
     DOTween.defaultEaseType = Ease.Linear;
     DOTween.defaultAutoKill = true;
 }
Beispiel #4
0
 void Start()
 {
     Time.maximumDeltaTime = 0.02f;
     DOTween.Init(true, true, LogBehaviour.Verbose);
     DOTween.SetTweensCapacity(1000, 1000);
     StartCoroutine(CoTest());
 }
Beispiel #5
0
    public void StartSetUI()
    {
        if (volume != null)
        {
            colorAdj.active = volume.profile.TryGet <ColorAdjustments>(out colorAdj);
        }
        energyBar.maxValue = _GAME.maxEnergy;
        energyBar.minValue = 0f;

        oriFontSize = CollectingHint.fontSize;

        CloseAllPanels();
        DisableSoulIcons();
        DisableKeyItems();
        hintsPanel.GetComponent <CanvasGroup>().alpha = 1;
        SetHintPanel();

        abilityMask.SetActive(false);
        scytheMasks.SetActive(false);
        DOTween.SetTweensCapacity(2000, 100);

        brightnessSlider.minValue = -1;
        brightnessSlider.maxValue = 1f;
        musicSlider.minValue      = 0;
        musicSlider.maxValue      = 5;
        soundFXSlider.minValue    = 0;
        soundFXSlider.maxValue    = 5;
    }
Beispiel #6
0
    private void Start()
    {
        _ui.deadPanel.gameObject.SetActive(false);
        audioSource = GetComponent <AudioSource>();
        audioSource.Play();
        DOTween.SetTweensCapacity(5000, 50);
        _camera = Camera.main;
        _rand   = new System.Random();
        ObjectPool.Pool.Initialize();
        _gameState = GameState.Moving;

        _floorsPos = new Transform[_maxFloorsOnScene];
        GameObject temp;

        for (int i = 0; i < _maxFloorsOnScene; i++)
        {
            temp = new GameObject();
            temp.transform.position = _floorStartPos.position;
            _floorsPos[i]           = temp.transform;
        }

        for (int i = 1; i < _floorsPos.Length; i++)
        {
            _floorsPos[i].Translate(Vector3.up * _distanceBetweenPlatforms * i);
        }

        CreatePlatforms();
        SetPlatforms();
        _ui.CloseEnemyUI();
        //InvokeRepeating("MovePlatforms", 0.0f, 3f);
    }
Beispiel #7
0
 // Start is called before the first frame update
 void Start()
 {
     DOTween.SetTweensCapacity(2000, 100);
     // gameObject = GetComponent<Transform>();
     trans = GetComponent <Transform>();
     seq   = DOTween.Sequence();
 }
Beispiel #8
0
 private void Start()
 {
     mainMenu = GameObject.Find("MainMenu").transform;
     title    = mainMenu.Find("Title").GetComponent <Text>();
     start    = mainMenu.Find("Start").GetComponent <Text>();
     DOTween.SetTweensCapacity(500, 500);
     start.DOFade(0.2f, 3).SetLoops(-1, LoopType.Yoyo).SetEase(Ease.InOutSine);
 }
Beispiel #9
0
    void Start()
    {
        DOTween.SetTweensCapacity(200, 125);

        cloudsDefaultPosX = clouds.Select(sr => sr.transform.localPosition.x).ToArray();
        seqs    = new Sequence[clouds.Length];
        endSeqs = new Sequence[clouds.Length];
    }
Beispiel #10
0
    private void Start()
    {
        BorderBlock.gridPref = gridPref;
        BorderBlock.ground = ground;
        BorderBlock.GetSingleton().GridStart(0);

        DOTween.SetTweensCapacity(1250, 50);
    }
Beispiel #11
0
    private void Awake()
    {
        DOTween.SetTweensCapacity(500, 500);
        //gameState = State.Welcome;
        //gameStatePrev = State.Cutscenes;

        _fsm = new FSM <Intro>(this);
    }
Beispiel #12
0
 // Start is called before the first frame update
 void Start()
 {
     DOTween.SetTweensCapacity(20000, 50);
     gameState       = GameState.menu;
     _instance       = this;
     mentalDisplay   = flowchart.GetIntegerVariable("mental");
     affinityDisplay = flowchart.GetIntegerVariable("affinity");
 }
Beispiel #13
0
 void Start()
 {
     Person.GetComponent <PersonEng>().enabled = false;
     Transform = ButtonYes.GetComponent <RectTransform>();
     DOTween.SetTweensCapacity(500, 50);
     WaitWindow(true);
     show = false;
     Ad();
 }
Beispiel #14
0
    void Start()
    {
        DOTween.Init(recycleAllByDefault: true, useSafeMode: true, logBehaviour: LogBehaviour.Default);
        DOTween.SetTweensCapacity(500, 10);

        Cursor.visible = true;

        musicFadeIn.DOFade(0f, 2f).From().SetDelay(1f);
    }
    private void Start()
    {
        DOTween.SetTweensCapacity(500, 50);

        rb     = GetComponent <Rigidbody2D>();
        lRend1 = Instantiate(lineRendererPrefabs);
        lRend1.SetActive(false);
        lRend2 = Instantiate(lineRendererPrefabs);
        lRend2.SetActive(false);
    }
Beispiel #16
0
 // Start is called before the first frame update
 void Start()
 {
     AudioController.PlayBGM(GameVariables.ACTIVE_LEVEL.levelName.Contains("Boss") ? "Boss" : "Reguler_Level", PlayType.AUTO);
     DOTween.SetTweensCapacity(200, maxSequenceTween);
     Instance = this;
     DOTween.KillAll();
     GameVariables.REWIND = false;
     GameVariables.FREEZE = true;
     TransitionManager.Instance.FadeOut(Startgame);
 }
    void Start()
    {
        DOTween.SetTweensCapacity(600, 600);

        gameStates    = GameStates.Start;
        playerDir     = PlayerDir.Straight;
        playerSpecial = playerObj.GetComponent <PlayerSpecial>();
        playerRb      = playerObj.GetComponent <Rigidbody>();
        camHolder.GetComponent <CameraFollow>().enabled = true;
        UIManager.Instance.distanceChecker.gameObject.SetActive(true);
    }
Beispiel #18
0
    void Awake()
    {
        DOTween.
        SetTweensCapacity(tweenersCapacity: 500, sequencesCapacity: 50);

        PlayerCount = TitleToGameDataSender.PlayerCount;

        for (var i = 1; i <= PlayerCount; i++)
        {
            Players.Add(PlayerFactory.Create(i));
        }
    }
Beispiel #19
0
        private void Awake()
        {
            if (_instance != null)
            {
                Destroy(gameObject);
                return;
            }

            DOTween.SetTweensCapacity(500, 50);

            _instance = this;
            DontDestroyOnLoad(gameObject);
        }
Beispiel #20
0
    private void Start()
    {
        player = GameObject.FindGameObjectWithTag("Player");

        navmeshAgent         = GetComponent <NavMeshAgent>();
        navmeshAgent.speed   = 10f;
        navmeshAgent.enabled = true;

        DOTween.SetTweensCapacity(500, 50);
        gameObject.transform.DOLocalRotate(new Vector3(0f, 180f, 0f), 5f, RotateMode.Fast);

        StartCoroutine(MoveToPlayer(2f));
    }
Beispiel #21
0
    override protected void Awake()
    {
        base.Awake();

        //general
        DOTween.Init(recycleAllByDefault: false, useSafeMode: false, logBehaviour: LogBehaviour.ErrorsOnly);
        DOTween.showUnityEditorReport = true; //default false
        DOTween.timeScale             = 1f;
        DOTween.SetTweensCapacity(200, 50);

        //applied to newly
        DOTween.defaultAutoPlay = AutoPlay.None;
        DOTween.defaultEaseType = Ease.Linear;
    }
Beispiel #22
0
        void Setup()
        {
            switch (logError)
            {
            case ControlsSelect.Default:
                DOTween.logBehaviour = LogBehaviour.Default;
                break;

            case ControlsSelect.Verbose:
                DOTween.logBehaviour = LogBehaviour.Verbose;
                break;

            case ControlsSelect.ErrorsOnly:
                DOTween.logBehaviour = LogBehaviour.ErrorsOnly;
                break;
            }

            DOTween.showUnityEditorReport = showUnityReport.Value;
            DOTween.useSafeMode           = useSafeMode.Value;
            DOTween.timeScale             = setTimescale.Value;
            DOTween.defaultAutoKill       = defaultAutoKillAll.Value;

            switch (setAutoPlay)
            {
            case Autoplay.All:
                DOTween.defaultAutoPlay = AutoPlay.All;
                break;

            case Autoplay.None:
                DOTween.defaultAutoPlay = AutoPlay.None;
                break;

            case Autoplay.AutoPlaySequences:
                DOTween.defaultAutoPlay = AutoPlay.AutoPlaySequences;
                break;

            case Autoplay.AutoPlayTweeners:
                DOTween.defaultAutoPlay = AutoPlay.AutoPlayTweeners;
                break;
            }

            DOTween.defaultEaseOvershootOrAmplitude = setEaseOvershoot.Value;
            DOTween.defaultEasePeriod           = setDefaultEasePeriod.Value;
            DOTween.defaultTimeScaleIndependent = setTimescaleIndepedent.Value;
            DOTween.SetTweensCapacity(setTweenCapacityMax.Value, setTweenCapacityMin.Value);
            DOTween.useSmoothDeltaTime = useSmoothDelta.Value;

            return;
        }
    private void Start()
    {
        DOTween.SetTweensCapacity(500, 50);

        resetMoveSpd        = moveSpd;
        resetSpread         = rw.Spread;
        horizontalViewAngle = rw.Spread * 2;
        resetViewAngle      = horizontalViewAngle;

        rb     = GetComponent <Rigidbody2D>();
        lRend1 = Instantiate(lineRendererPrefabs);
        lRend1.SetActive(false);
        lRend2 = Instantiate(lineRendererPrefabs);
        lRend2.SetActive(false);
    }
    // Start is called before the first frame update
    void Start()
    {
        DOTween.SetTweensCapacity(2000, 100);
        Sequence upAndDown = DOTween.Sequence();

        upAndDown.Append(transform.DOLocalMoveY(transform.localPosition.y + bouncingRange, 1.25f).SetEase(Ease.InOutSine))
        .Append(transform.DOLocalMoveY(transform.localPosition.y, 1.25f).SetEase(Ease.InOutSine))
        .SetLoops(-1);
        upAndDown.Play();
        Sequence infRotation = DOTween.Sequence();

        infRotation.Append(transform.DORotate(new Vector3(0, 360, 0), 2.5f, RotateMode.WorldAxisAdd).SetEase(Ease.Linear))
        .SetLoops(-1);
        infRotation.Play();
    }
Beispiel #25
0
        public void Initialize()
        {
            GameAnalytics.Initialize();

            DOTween.SetTweensCapacity(600, 200);
            State.Subscribe(OnStateChanged).AddTo(Disposable);
            m_levelContainer.EnemyContainer.IsAllEnemiesDestroyed.Subscribe(OnAllEnemiesDestroyedChange)
            .AddTo(Disposable);
            m_lockerController.IsLockerSafe.Subscribe(OnLockerSafetyChanged);
            _boxController.OnFinished += () => State.Value = GameState.FailMenu;
            State.Value = GameState.Lobby;

            //load coins
            CoinsCount.Value = PlayerPrefs.GetInt("Coins", 995);
        }
        public void Awake()
        {
            if (Helper.ReplayMode)
            {
                m_startGamePanel.SetActive(false);
            }

            // Setup timeline
            Timeline.Instance.Reset();

            // Reset references map
            References.Instance.ResetMaps();
            References.Instance.AddGameObject(Helper.MainCameraRef.ToString(), m_mainCamera.gameObject);             // "MainCamera"

            // set Helpers value
            Helper.CycleDuration           = 0;
            Helper.RootGameObject          = m_rootGameObject;
            Helper.RootDestroyedGameObject = m_rootDestroyedGameObject;
            Helper.UserCanvasGameObject    = m_userCanvasGameObject;
            Helper.Fonts        = m_fontItems;
            Helper.PlayersBoard = m_playersBoard;
            Helper.GameStarted  = false;
            Helper.MaxCycle     = 0;
            Helper.MaxEndTime   = 0;
            Helper.GameName     = null;

            // Set Global Blackboard values
            Helper.GlobalBlackboard["MainCamera"]      = m_mainCamera;
            Helper.GlobalBlackboard["MainCameraDummy"] = m_mainCamera.GetComponent <CameraController>().m_dummy;

            // Config Tweens
            TweensManager.Instance.Reset();
            DOTween.Init();
            DOTween.defaultEaseType   = Ease.Linear;
            DOTween.defaultUpdateType = UpdateType.Manual;
            DOTween.useSafeMode       = false;
            DOTween.SetTweensCapacity(200, 50);

            // Start Proper HandleMessages
            if (Helper.ReplayMode)
            {
                StartCoroutine(HandleReplayMessages());
            }
            else
            {
                StartCoroutine(HandleOnlineMessages());
            }
        }
    private void Start()
    {
        DOTween.SetTweensCapacity(500, 50);

        animationCfg  = Root.Instance.ConfigManager.Animation;
        bubblesConfig = Root.Instance.ConfigManager.Bubbles;

        Root.Instance.BubbleCreator.Init();

        Root.Instance.Grid.Init();
        Root.Instance.Grid.OnBubblesMerged     += OnBubblesMerged;
        Root.Instance.Grid.OnNothingMergedTurn += OnNothingMergedTurn;
        Root.Instance.Grid.OnGridCleared       += () => OnGridCleared();
        Root.Instance.Grid.OnMergeCombo        += (mergeCombo) => OnMergeCombo(mergeCombo);

        Root.Instance.Gun.Init();
    }
    // Use this for initialization
    void Start()
    {
        DOTween.SetTweensCapacity(500, 50);
        board = stage.GetComponent <Board>();
        board.InitBoard();
        //currentState = GameState.Idle;
        score.Value = 0;

        Observable.EveryUpdate().Where(_ => Input.GetMouseButtonDown(0)).Where(_ => flag == false).Subscribe(_ => {
            StartCoroutine("Cycle");
        }).AddTo(this);
        score.Subscribe(x => score_text.text = x.ToString()).AddTo(this);
        score.Where(_ => score.Value > clearsore).Subscribe(_ =>
        {
            StartCoroutine("Restart");
        }).AddTo(this);
    }
Beispiel #29
0
        private void Start()
        {
            hashChar       = StringDatabase.hashChar;
            Time.timeScale = 0;
            savePath       = Application.dataPath + MethodNamesDatabase.savePathString;

            DOTween.SetTweensCapacity(500, 10);
            InvokeRepeating(MethodNamesDatabase.removeString, secondsForPointsPenalty, secondsForPointsPenalty);
            Signals.Get <EnemyKilledSignal>().AddListener(ReactOnEnemyKilled);
            Signals.Get <KeyFoundSignal>().AddListener(ReactOnKeyCollected);
            Signals.Get <TriedToOpenChestSignal>().AddListener(WinGame);
            Signals.Get <HurtPlayerSignal>().AddListener(HurtPlayer);
            Signals.Get <GameStartedSignal>().AddListener(ReactOnGameStarted);
            Signals.Get <WinScreenShownSignal>().AddListener(ReactOnWinScreenShown);
            Signals.Get <GamePausedSignal>().AddListener(ReactOnPause);

            Signals.Get <PowerUpAddedSignal>().AddListener(ReactOnPowerUpAdded);
        }
Beispiel #30
0
    void Start()
    {
        DOTween.Init(true, false, LogBehaviour.ErrorsOnly);
        DOTween.SetTweensCapacity(maxIterations, 0);

        Transform container = new GameObject("Container").transform;

        for (int i = 0; i < maxIterations; ++i)
        {
            toPositions[i] = new Vector3(Random.Range(-10f, 10f), Random.Range(-10f, 10f), Random.Range(-10f, 10f));
            toValues[i]    = Random.Range(1f, 100f);

            Transform t = new GameObject("T " + i).transform;
            t.parent      = container;
            transforms[i] = t;

            sampleDatas[i] = new SampleData();
        }
    }