Example #1
0
    void SouthNorathAllFalse()
    {
        sr.RedOn();
        sf.RedOn();
        sl.RedOn();


        nr.RedOn();
        nf.RedOn();
        nl.RedOn();

        snCrossMainS.RedOn();
        snCrossMainN.RedOn();
        snCrossSubL.GreenOn();
        snCrossSubR.GreenOn();

        srD.RedOn();
        sfD.RedOn();
        slD.RedOn();


        nrD.RedOn();
        nfD.RedOn();
        nlD.RedOn();
    }
Example #2
0
    // Update is called once per frame
    void Update()
    {
        if (SNforwardleft)
        {
            sr.RedOn();
            sf.GreenOn();
            sl.GreenOn();
            nr.RedOn();
            nf.GreenOn();
            nl.GreenOn();

            snCrossMainS.GreenOn();
            snCrossMainN.GreenOn();
            snCrossSubL.RedOn();
            snCrossSubR.RedOn();

            srD.RedOn();
            sfD.GreenOn();
            slD.GreenOn();
            nrD.RedOn();
            nfD.GreenOn();
            nlD.GreenOn();

            WestEastAllFalse();
        }
        else if (SNside)
        {
            sr.GreenOn();
            sf.RedOn();
            sl.RedOn();

            nr.GreenOn();
            nf.RedOn();
            nl.RedOn();

            snCrossMainS.GreenOn();
            snCrossMainN.GreenOn();
            snCrossSubL.RedOn();
            snCrossSubR.RedOn();

            srD.GreenOn();
            sfD.RedOn();
            slD.RedOn();

            nrD.GreenOn();
            nfD.RedOn();
            nlD.RedOn();


            WestEastAllFalse();
        }
        else if (WEforwardleft)
        {
            SouthNorathAllFalse();

            er.RedOn();
            ef.GreenOn();
            el.GreenOn();

            wr.RedOn();
            wf.GreenOn();
            wl.GreenOn();

            erD.RedOn();
            efD.GreenOn();
            elD.GreenOn();

            wrD.RedOn();
            wfD.GreenOn();
            wlD.GreenOn();
        }
        else if (WEside)
        {
            SouthNorathAllFalse();

            er.GreenOn();
            ef.RedOn();
            el.RedOn();

            wr.GreenOn();
            wf.RedOn();
            wl.RedOn();

            erD.GreenOn();
            efD.RedOn();
            elD.RedOn();

            wrD.GreenOn();
            wfD.RedOn();
            wlD.RedOn();
        }
    }