Пример #1
0
 private void Awake()
 {
     heatModel  = ServiceLocator.instance.Model.GetComponent <Model_Heat>();
     playModel  = ServiceLocator.instance.Model.GetComponent <Model_Play>();
     inputModel = ServiceLocator.instance.Model.GetComponent <Model_Input>();
     gameModel  = ServiceLocator.instance.Model.GetComponent <Model_Game>();
 }
Пример #2
0
 private void Start()
 {
     priority = 2;
     Schedule(this);
     input      = ServiceLocator.instance.controllerRefs;
     inputModel = ServiceLocator.instance.Model.GetComponent <Model_Input>();
     choices    = 0;
 }
    void Awake()
    {
        gameModel  = ServiceLocator.instance.Model.GetComponent <Model_Game>();
        heatModel  = ServiceLocator.instance.Model.GetComponent <Model_Heat>();
        inputModel = ServiceLocator.instance.Model.GetComponent <Model_Input>();
        playModel  = ServiceLocator.instance.Model.GetComponent <Model_Play>();
        player     = ServiceLocator.instance.Player;

        assetManager = ServiceLocator.instance.Controller.GetComponent <Manager_GameAssets>();
    }
Пример #4
0
    void Start()
    {
        playModel  = ServiceLocator.instance.Model.GetComponent <Model_Play>();
        inputModel = ServiceLocator.instance.Model.GetComponent <Model_Input>();

        //SCG_EventManager.instance.Register<Event_PlayerBulletHit>(EventHandler);
        SCG_EventManager.instance.Register <Event_PlayerRocketHit>(EventHandler);
        //SCG_EventManager.instance.Register<Event_LanceHit>(EventHandler);
        SCG_EventManager.instance.Register <Event_EnemyDeath>(EventHandler);
    }
Пример #5
0
    void Awake()
    {
        gameModel  = ServiceLocator.instance.Model.GetComponent <Model_Game>();
        heatModel  = ServiceLocator.instance.Model.GetComponent <Model_Heat>();
        inputModel = ServiceLocator.instance.Model.GetComponent <Model_Input>();
        playModel  = ServiceLocator.instance.Model.GetComponent <Model_Play>();

        assetManager = ServiceLocator.instance.Controller.GetComponent <Manager_GameAssets>();

        shieldLinesRenderer = ServiceLocator.instance.Player.Find("ShipParent").Find("PlayerShip").Find("ShieldEdges").GetComponent <MeshRenderer>();
    }
Пример #6
0
    //private float thrusterVolume;

    void Awake()
    {
        gameModel = ServiceLocator.instance.Model.GetComponent <Model_Game>();
        //energyModel = ServiceLocator.instance.Model.GetComponent<Model_Energy>();
        inputModel = ServiceLocator.instance.Model.GetComponent <Model_Input>();
        playModel  = ServiceLocator.instance.Model.GetComponent <Model_Play>();
        heatModel  = ServiceLocator.instance.Model.GetComponent <Model_Heat>();
        player     = ServiceLocator.instance.Player;

        dashParts = player.Find("Reticles").Find("ThrusterReticle_Swivel").Find("Dash Particle System").GetComponent <ParticleSystem>();
        dashRet   = player.Find("Reticles").Find("ThrusterReticle_Swivel").Find("ThrusterReticles").Find("DashReticle").GetComponent <MeshRenderer>();
        flyRet    = player.Find("Reticles").Find("ThrusterReticle_Swivel").Find("ThrusterReticles").Find("FlyReticle").GetComponent <MeshRenderer>();
    }
Пример #7
0
    void Start()
    {
        myAS             = gameObject.AddComponent <AudioSource>();
        myAS.playOnAwake = false;
        myAS.loop        = false;
        myAS.volume      = .5f;
        myAS.clip        = boop;

        inputModel = ServiceLocator.instance.Model.GetComponent <Model_Input>();
        playModel  = ServiceLocator.instance.Model.GetComponent <Model_Play>();

        _fsm = new SCG_FSM <Behavior_PracticeTutorial>(this);
        _fsm.TransitionTo <Begin>();
    }
    void Start()
    {
        playModel  = ServiceLocator.instance.Model.GetComponent <Model_Play>();
        inputModel = ServiceLocator.instance.Model.GetComponent <Model_Input>();

        currentPos = selector.transform.position;
        CalcNewPos(pause.transform);
        selector.position = newPos;

        choices = 0;

        pause.enabled        = false;
        returnToMenu.enabled = false;
        controls.enabled     = false;
        selector.gameObject.SetActive(false);
    }
Пример #9
0
    void Start()
    {
        playModel  = ServiceLocator.instance.Model.GetComponent <Model_Play>();
        inputModel = ServiceLocator.instance.Model.GetComponent <Model_Input>();
        gameModel  = ServiceLocator.instance.Model.GetComponent <Model_Game>();

        player = ServiceLocator.instance.Player;

        priority = 10;
        Schedule(this);

        playModel.lives = 3;
        gameOver.SetActive(false);

        _fsm = new SCG_FSM <Controller_GameState>(this);
        _fsm.TransitionTo <Starting>();

        charge1.Stop();
        charge2.Stop();
        jump1.Stop();
        jump2.Stop();
    }
Пример #10
0
    //private InputDevice device0;
    //private InputDevice device1;

    //public bool connected0;
    //public bool connected1;

    private void Awake()
    {
        inputModel = ServiceLocator.instance.Model.GetComponent <Model_Input>();
    }
Пример #11
0
 void Start()
 {
     inputModel = ServiceLocator.instance.Model.GetComponent <Model_Input>();
     playModel  = ServiceLocator.instance.Model.GetComponent <Model_Play>();
 }