Пример #1
0
    void Start()
    {
        GameObject racingLogicObject = GameObject.FindWithTag("RacingController");

        if (racingLogicObject != null)
        {
            racingLogic = racingLogicObject.GetComponent <RacingLogic>();
        }
        if (racingLogic == null)
        {
            Debug.Log("Cannot find 'RacingLogic' script");
        }
    }
Пример #2
0
    void Start()
    {
        GameObject racingLogicObject = GameObject.FindWithTag("RacingController");

        if (racingLogicObject != null)
        {
            racingLogic = racingLogicObject.GetComponent <RacingLogic>();
        }
        if (racingLogic == null)
        {
            Debug.Log("Cannot find 'RacingLogic' script");
        }
        racingLogic.CreatePickups(BalloonPointA.transform.position, BalloonPointB.transform.position, BalloonPointC.transform.position, BalloonPointD.transform.position);
    }
Пример #3
0
    void Start()
    {
        GameObject racingLogicObject = GameObject.FindWithTag("RacingController");

        if (racingLogicObject != null)
        {
            racingLogic = racingLogicObject.GetComponent <RacingLogic>();
        }
        if (racingLogic == null)
        {
            Debug.Log("Cannot find 'RacingLogic' script");
        }

        SetValue();

        racingLogic.AddPickUp(me);
        //Debug.Log("Added" + me);
    }
Пример #4
0
    private void clearlevel(string[] link, int gametype, PhotonMessageInfo info)
    {
        if (info != null && !info.Sender.IsMasterClient)
        {
            Log.AddLine("RPCerror", MsgType.Error, info.Sender.ID.ToString(), nameof(clearlevel));
            AntisManager.Response(info.Sender.ID, true, string.Empty);
            return;
        }

        switch (gametype)
        {
        case 0:
            IN_GAME_MAIN_CAMERA.GameMode = GameMode.KillTitan;
            if (!(logic is KillTitanLogic))
            {
                logic = new KillTitanLogic(logic);
            }

            break;

        case 1:
            IN_GAME_MAIN_CAMERA.GameMode = GameMode.SurviveMode;
            if (!(logic is SurviveLogic))
            {
                logic = new SurviveLogic(logic);
            }

            break;

        case 2:
            IN_GAME_MAIN_CAMERA.GameMode = GameMode.PvpAhss;
            if (!(logic is PVPLogic))
            {
                logic = new PVPLogic(logic);
            }

            break;

        case 3:
            IN_GAME_MAIN_CAMERA.GameMode = GameMode.Racing;
            if (!(logic is RacingLogic))
            {
                logic = new RacingLogic(logic);
            }

            break;

        default:
        case 4:
            IN_GAME_MAIN_CAMERA.GameMode = GameMode.None;
            if (logic == null || logic.GetType() != typeof(GameLogic.GameLogic))
            {
                logic = new GameLogic.GameLogic(logic);
            }

            break;
        }

        if (SkinSettings.CustomSkins.Value != 1)
        {
            return;
        }

        CustomLevel.LoadSkin(link, info);
    }