Example #1
0
 void StarGameManagerRefChecker()
 {
     if (starGameManagerRef == null)
     {
         starGameManagerRef = StarGameManager.instance;
     }
 }
Example #2
0
    void Start()
    {
        starGameManagerRef = StarGameManager.instance;

        if (starGameManagerRef == null)
        {
            workingSpeed = MoveSpeed;
        }

        FireJetsAnimString  = "fireJets";
        LeftRollAnimString  = "leftRoll";
        RightRollAnimString = "rightRoll";
        FwdJetsAnimString   = "fwdJets";
        RevJetsAnimString   = "revJets";
        AboveJetsAnimString = "aboveJets";
        BelowJetsAnimString = "belowJets";

        XbuttonString = "360_X";
        YbuttonString = "360_Y";
        AbuttonString = "360_A";
        BbuttonString = "360_B";

        // AssignStageLimits();
        //
        usingRespawnSpeedMultiplier = RespawnSpeedMultiplier;

        if (localSceneManagementRef != null)
        {
            StartCoroutine(LoadFromSo());
        }
    }
Example #3
0
    void Start()

    {
        starGameManagerRef = StarGameManager.instance;

        if (parentCheck == null && checkTerminator != CheckTerminator.None)
        {
            if (checkTerminator == CheckTerminator.Grandfather)
            {
                parentCheck = gameObject.transform.parent.transform.parent.gameObject;
            }

            if (checkTerminator == CheckTerminator.Father)

            {
                parentCheck = gameObject.transform.parent.gameObject;
            }

            if (checkTerminator == CheckTerminator.ActorsParent)

            {
                parentCheck = starGameManagerRef.ActorsParent;
            }
        }

        if (UsingObject == null)
        {
            UsingObject = gameObject;
        }

        OnReenable();
    }
Example #4
0
    void Start()

    {
        spawnEdgeValues = new Dictionary <string, float>();

        starGameManagerRef = StarGameManager.instance;
        spawnManager       = starGameManagerRef.SpawnManager;

        for (int i = 0; i < TileGroups.Count; i++)
        {
            SoTileMoverTileGroup clonedTileGroup = Instantiate(TileGroups[i]);
            TileGroups[i] = clonedTileGroup;
        }


        if (starGameManagerRef == null)
        {
            workingSpeed = moveSpeed;
        }

        if (PreBlastTilesAtInit)
        {
            PreBlastTiles();

            // maybe mod this to work with only "orderOfTileGroups"
            // as it currently builds temp objects from everything that's listed in all tileMover groups
        }


        BeginBuildingTiles();
    }  //END START
Example #5
0
 private void Start()
 {
     if (starGameManagerRef == null)
     {
         starGameManagerRef = StarGameManager.instance;
     }
 }
Example #6
0
 void Start()
 {
     starGameManagerRef = StarGameManager.instance;
     AssignPresetValues();
     spawnDepthLength = System.Enum.GetValues(typeof(PresetDepth)).Length;
     spawnHorizLength = System.Enum.GetValues(typeof(PresetHoriz)).Length;
     spawnVertLength  = System.Enum.GetValues(typeof(PresetVert)).Length;
 }
Example #7
0
 void StarGameManagerRefChecker()
 {
     if (starGameManagerRef == null)
     {
         starGameManagerRef = StarGameManager.instance;
         pauseAnimList      = starGameManagerRef.PauseAnimList;
     }
 }
Example #8
0
    private void OnEnable()
    {
        if (starGameManagerRef == null)
        {
            starGameManagerRef = StarGameManager.instance;
        }

        CreateExhausts(ActivateAtLaunch);
    }
Example #9
0
    // Use this for initialization
    void Start()
    {
        if (starGameManagerRef == null)
        {
            starGameManagerRef = StarGameManager.instance;
        }

        min = 0;
        max = 100;
    }
Example #10
0
 void StargameManagerCheck()
 {
     if (starGameManagerRef == null)
     {
         if (StarGameManager.instance)
         {
             starGameManagerRef = StarGameManager.instance;
         }
     }
 }
Example #11
0
    void Start()
    {
        if (starGameManagerRef == null)
        {
            starGameManagerRef = StarGameManager.instance;
        }

        //  yChangeInit = followObjectY.transform.localPosition.y;
        yChangeInit = 0;
        //  GroundHeight = starGameManagerRef.ShadowYObject.transform.position.y;
    }
Example #12
0
    void Start()
    {
        if (!StarGameManager.instance)
        {
            return;
        }

        starGameManagerRef = StarGameManager.instance;
        starUiManager      = starGameManagerRef.UiManager;
        starGameManagerRef.uiCommunicate = gameObject.GetComponent <UiCommunicate>();
    }
Example #13
0
    private IEnumerator TimedSelect(float duration, UnityEvent usedEvent)

    {
        if (starGameManagerRef == null)
        {
            starGameManagerRef = StarGameManager.instance;
        }

        yield return(new WaitForSeconds(duration));

        if (pauseable && starGameManagerRef != null)
        {
            while (starGameManagerRef.GamePaused)
            {
                yield return(null);
            }
        }

        usedEvent.Invoke();

        if (activeCoroutineCounter < Timeslist.Count)
        {
            RunNewCoroutine();
        }


        else

        {
            switch (onFinish)
            {
            case OnFinish.Disable:
                gameObject.SetActive(false);
                break;

            case OnFinish.Restart:
                activeCoroutineCounter = 0;
                RunNewCoroutine();
                break;

            case OnFinish.Nothing:
                break;

            case OnFinish.Destroy:
                Destroy(gameObject);
                break;

            default:
                break;
            }
        }
    }
Example #14
0
    void StarGameManagerChecker()
    {
        if (starGameManagerRef == null)
        {
            starGameManagerRef = StarGameManager.instance;

            if (starGameManagerRef != null)
            {
                entityCounts = starGameManagerRef.EntityCounts;
                SelectListType();
            }
        }
    }
Example #15
0
    private void OnEnable()
    {
        // .006
        if (starGameManagerRef == null)
        {
            starGameManagerRef = StarGameManager.instance;
        }

        if (starGameManagerRef != null)
        {
            AdjustTrailRenderMultiplier();
        }
    }
Example #16
0
    void AnimatorValueCheck()

    {
        if (starGameManagerRef == null)
        {
            starGameManagerRef = StarGameManager.instance;
        }

        if (starGameManagerRef != null && Animator == null)
        {
            Animator = starGameManagerRef.UiManager.PerimeterBoxOutlineAnim;
        }
    }
Example #17
0
    void Start()
    {
        starGameManagerRef  = StarGameManager.instance;
        centerCheck         = starGameManagerRef.ActorsParent;
        initThresholdAppear = thresholdAppear;

        if (!starGameManagerRef.DistanceCheckResize.Contains(gameObject))
        {
            starGameManagerRef.DistanceCheckResize.Add(gameObject);
        }

        AdjustDistanceCheckForResize();
    }
Example #18
0
    void Start()
    {
        starGameManagerRef = StarGameManager.instance;

        foreach (GameObject picked in CannonDummies)
        {
            GameObject newCannon = Instantiate(Cannon) as GameObject;
            newCannon.transform.parent        = picked.transform;
            newCannon.transform.localPosition = Vector3.zero;
            cannonList.Add(newCannon);
            newCannon.SetActive(true);
            picked.SetActive(false);
        }
    }
Example #19
0
    private void Start()
    {
        starGameManagerRef = StarGameManager.instance;

        XbuttonString  = "360_X";
        YbuttonString  = "360_Y";
        AbuttonString  = "360_A";
        BbuttonString  = "360_B";
        LBbuttonString = "360_LB";
        RBbuttonString = "360_RB";


        switch (joyButtonPress)
        {
        case JoyButtonPress.None:
            break;

        case JoyButtonPress.Global:
            usingButtonString = starGameManagerRef.usingButtonString;

            break;

        case JoyButtonPress.A:
            usingButtonString = AbuttonString;
            break;

        case JoyButtonPress.B:
            usingButtonString = BbuttonString;
            break;

        case JoyButtonPress.X:
            usingButtonString = XbuttonString;
            break;

        case JoyButtonPress.Y:
            usingButtonString = YbuttonString;
            break;

        case JoyButtonPress.LB:
            usingButtonString = LBbuttonString;
            break;

        case JoyButtonPress.RB:
            usingButtonString = RBbuttonString;
            break;
        }

        gazeSensor = gameObject.GetComponent <Sensor_RAM2>();
    }
Example #20
0
    void Start()
    {
        if (StarGameManager.instance != null)
        {
            starGameManagerRef = StarGameManager.instance;
        }

        StartCoroutine(WarningShutdownCounter());
        StartCoroutine(GlowTimer(GlowsAppearTimer));
        StartCoroutine(TextAppearTimer());
        StartCoroutine(AnimEndTimer());

        TextObject.SetActive(false);

        if (Glows.Length != 0)
        {
            foreach (GameObject picked in Glows)
            {
                picked.SetActive(false);
            }
        }

        if (ToggleHeroVulnerability)
        {
            starGameManagerRef.starmanMode = true;
        }

        if (RotateObj != null)
        {
            spriteCycle = RotateObj.GetComponent <spriteCycle>();
        }

        frontSprite     = soWarningMessage.Front;
        frontGlowSprite = soWarningMessage.FrontGlow;
        sideSprite      = soWarningMessage.Side;
        sideGlowSprite  = soWarningMessage.SideGlow;
        topSprite       = soWarningMessage.Top;
        topGlowSprite   = soWarningMessage.TopGlow;
        rotateSprite    = soWarningMessage.Rotate;

        FrontOrthographicObj.GetComponent <SpriteRenderer>().sprite = frontSprite;
        FrontGlowObj.GetComponent <SpriteRenderer>().sprite         = frontGlowSprite;
        SideOrthographicObj.GetComponent <SpriteRenderer>().sprite  = sideSprite;
        SideGlowObj.GetComponent <SpriteRenderer>().sprite          = sideGlowSprite;
        TopOrthographicObj.GetComponent <SpriteRenderer>().sprite   = topSprite;
        TopGlowObj.GetComponent <SpriteRenderer>().sprite           = topGlowSprite;
        RotateObj.GetComponent <SpriteRenderer>().sprite            = rotateSprite[0];
        RotateObj.GetComponent <spriteCycle>().spriteNew            = rotateSprite;
    }
Example #21
0
    void Start()
    {
        starGameManagerRef = StarGameManager.instance;

        if (gameObject.GetComponent <Text>())
        {
            txt = gameObject.GetComponent <Text>();
        }

        else

        {
            txtmesh     = gameObject.GetComponent <TextMesh>();
            useTextMesh = true;
        }
    }
Example #22
0
    private void OnEnable()
    {
        print("-- make child of caboose is active -- proving that this script is used somewhere");

        if (starGameManagerRef == null)
        {
            starGameManagerRef = StarGameManager.instance;
        }

        caboose = starGameManagerRef.Caboose;
        gameObject.transform.parent = caboose.transform;
        PoolListMembership poolListMembership = caboose.GetComponent <PoolListMembership>();

        poolListMembership.disableChildren.Add(gameObject.transform);
        poolListMembership.unparentChildren.Add(gameObject.transform);
    }
    void OnEnable()
    {
        if (starGameManagerRef == null)
        {
            starGameManagerRef = StarGameManager.instance;
        }

        if (clipVolume == null)
        {
            if (starGameManagerRef.DrawVolume != null)
            {
                clipVolume = starGameManagerRef.DrawVolume.transform;
            }
        }

        thisTransform = transform;
        mtls          = thisTransform.GetComponent <Renderer>().sharedMaterials;
    }
Example #24
0
    void Update()
    {
        if (starGameManagerRef == null)
        {
            starGameManagerRef = StarGameManager.instance;
        }

        if (starGameManagerRef.GamePaused)
        {
            return;
        }

        transform.localScale = Vector3.Lerp(transform.localScale, EndSize, Speed * Time.deltaTime);

        if (transform.localScale.x <= EndSize.x + 0.03f)
        {
            gameObject.SetActive(false);
        }
    }
Example #25
0
    // NOTE - finalBoss cannons don't use any of the FireProjectile calls in here to actually fire

    private void Start()
    {
        starGameManagerRef = StarGameManager.instance;

        if (starGameManagerRef.HeroShip != null)
        {
            target = starGameManagerRef.HeroShip.transform;
        }
        else
        {
            target = gameObject.transform;
        }


        if (YawOffsetObject != null)
        {
            YawOffsetObject.transform.localPosition = YawOffsetPos;
            YawOffsetObject.transform.localRotation = Quaternion.Euler(YawOffsetRot);
        }
    }
Example #26
0
    void Update()
    {
        if (starGameManagerRef == null)
        {
            starGameManagerRef = StarGameManager.instance;
        }

        if (TargetOverride == null)
        {
            if (starGameManagerRef != null)
            {
                TargetOverride = starGameManagerRef.HeroShip.transform;
            }
        }

        if (TargetOverride != null)
        {
            transform.LookAt(TargetOverride);
        }
    }
Example #27
0
    //void OnEnable()
    //{
    //    if (starGameManagerRef == null)
    //        starGameManagerRef = StarGameManager.instance;

    //    foreach (GameObject weapon in weapons)
    //    {
    //        weapon.SetActive(false);
    //    }

    //    for (int i = 0; i < starGameManagerRef.weaponInventoryList.Count; i++)
    //    {
    //        if (starGameManagerRef.weaponInventoryList[i] == starGameManagerRef.currentWeapon)
    //        {
    //            print("i is "+i);
    //            print("master list is  "+starGameManagerRef.weaponInventoryList[i]);
    //            print("bullet is "+weapons[i]);
    //            weapons[i].SetActive(true);
    //            break;
    //        }

    //    }

    //}

    void OnEnable()
    {
        if (starGameManagerRef == null)
        {
            starGameManagerRef = StarGameManager.instance;
        }

        switch (starGameManagerRef.currentWeapon)
        {
        case "01_normal":
            useID = 0;
            break;

        case "02_shotgun":
            useID = 1;
            break;

        case "03_swirl":
            useID = 2;
            break;

        case "04_box":
            useID = 3;
            break;

        case "05_spread":
            useID = 4;
            break;

        case "06_side":
            useID = 5;
            break;

        case "07_vertical":
            useID = 6;
            break;

        case "08_ball":
            useID = 7;
            break;

        case "09_drill":
            useID = 8;
            break;

        case "10_scatter":
            useID = 9;
            break;

        case "11_lockon":
            useID = 10;
            break;

        case "12_charge":
            useID = 11;
            break;

        case "13_heatseeker":
            useID = 12;
            break;
        }



        weapons[useID].SetActive(true);
        //    print("bullet is "+weapons[useID]);
    }
Example #28
0
    private void Start()
    {
        starGameManagerRef = StarGameManager.instance;
        uiManager          = starGameManagerRef.UiManager;
        userTransform      = starGameManagerRef.CameraHolder.transform;


        if (GetComponent <AirtapController2>())
        {
            airtapController2 = GetComponent <AirtapController2>();
        }

        if (UseStandardHighlightColor)
        {
            useHighlightColor = uiManager.StandardButtonHighlightColor;
        }
        else
        {
            useHighlightColor = HighlightColor;
        }

        if (HighlightOverride.GetComponent <Renderer>().material.HasProperty("_Color"))
        {
            material     = HighlightOverride.GetComponent <Renderer>().material;
            origColor    = material.color;
            canHighlight = true;
        }

        //  if (WatchInactiveParent != null)
        if (!ForceIgnoreInactiveParent)
        {
            //      detectedParentObject = gameObject.transform.parent.transform.gameObject;
        }

        if (UseBubbleSelectTimeForDwellWait)
        {
            useDwellWait = uiManager.BubbleSelectLoadTime;
        }
        else
        {
            useDwellWait = DwellWait;
        }

        if (DistanceThresholdOverride == 0)
        {
            DistanceThresholdOverride = starGameManagerRef.DistanceGrabThreshold;
        }

        if (UseActiveDelay)
        {
            if (ActiveDelayOverride == 0)
            {
                ActiveDelayOverride = uiManager.SensorActiveDelay;
            }

            StartCoroutine(DelayingSensorInitialize());
        }

        else
        {
            SensorInitialized = true;
        }
    }
Example #29
0
    /*
     * private void Start()
     * {
     *
     *  if (thisGameObject == null)
     *  {
     *      thisGameObject = gameObject;
     *  }
     *
     *  Material[] materials;
     *  materials = thisGameObject.GetComponent<Renderer>().materials;
     *  thisMaterial = materials[UseSubID];
     * }
     */

    //  private IEnumerator TimedSelect(float duration, UnityEvent usedEvent)
    private IEnumerator TimedSelect(float duration, float changeDuration, Color currentColor, Color currentEmissive)


    {
        if (starGameManagerRef == null)
        {
            starGameManagerRef = StarGameManager.instance;
        }

        yield return(new WaitForSeconds(duration));

        if (pauseable && starGameManagerRef != null)
        {
            while (starGameManagerRef.GamePaused)
            {
                yield return(null);
            }
        }

        // usedEvent.Invoke();


        Color initColor    = thisMaterial.color;
        Color initEmissive = thisMaterial.GetColor("_EmissionColor");

        for (float i = 0.01f; i < changeDuration; i += 0.1f)
        {
            thisMaterial.SetColor("_Color", Color.Lerp(initColor, currentColor, i / changeDuration));
            thisMaterial.SetColor("_EmissionColor", Color.Lerp(initEmissive, currentEmissive, i / changeDuration));
            yield return(null);
        }



        if (activeCoroutineCounter < Timeslist.Count)
        {
            RunNewCoroutine();
        }


        else

        {
            switch (onFinish)
            {
            case OnFinish.Disable:
                gameObject.SetActive(false);
                break;

            case OnFinish.Restart:
                activeCoroutineCounter = 0;
                RunNewCoroutine();
                break;

            case OnFinish.Nothing:
                break;

            default:
                break;
            }
        }
    }
Example #30
0
 void Start()
 {
     starGameManagerRef = StarGameManager.instance;
 }