void Start()
    {
        manager          = GetComponent <trainLevelManager>();
        interfaceControl = GetComponent <trainInterfaceControl>();
        timerPerTrain    = 0f;

        MaxTimeToCombo    = 10f;
        MaxTimeToComplete = 20f;
    }
Exemplo n.º 2
0
    void Start()
    {
        manager = FindObjectOfType <trainLevelManager>();

        normalScale = transform.localScale;
        newScale    = new Vector3(0, 0, 0);

        porcent = 1f;
    }
Exemplo n.º 3
0
    void Start()
    {
        puntoSalida = GameObject.FindGameObjectWithTag("startWagonPoint");
        trainAnim   = GetComponent <Animator>(); trainAnim.SetBool("Moving", true);
        puntoParada = Camera.main.ScreenToWorldPoint(new Vector3(Screen.width / 5f, 0, 0));
        manager     = FindObjectOfType <trainLevelManager>();
        timerToCome = 0f;

        locomotiveState = "Init";
    }
Exemplo n.º 4
0
    void Start()
    {
        manager = FindObjectOfType <trainLevelManager>();

        wagonAnim       = GetComponent <Animator>(); wagonAnim.SetBool("Moving", true);
        generator       = FindObjectOfType <trainGenerator>();
        wBefore         = generator.Wagon;
        generator.Wagon = this;

        wagonState = "Moving";

        if (wBefore != null)
        {
            wBefore.wNext = this;
        }
        else
        {
            Locomotive.setNextWagon(this);
        }
    }
Exemplo n.º 5
0
    void Start()
    {
        manager = FindObjectOfType <trainLevelManager>();

        trainSize = manager.getWagons().Length;


        switch (trainSize)
        {
        case 5:
            transform.localScale = new Vector3(transform.localScale.x * 0.8f, transform.localScale.y * 0.8f, transform.localScale.z);
            break;

        case 6:
            transform.localScale = new Vector3(transform.localScale.x * 0.7f, transform.localScale.y * 0.7f, transform.localScale.z);
            break;

        case 7:
            transform.localScale = new Vector3(transform.localScale.x * 0.65f, transform.localScale.y * 0.65f, transform.localScale.z);
            break;
        }
    }
Exemplo n.º 6
0
 void Start()
 {
     manager = GetComponent <trainLevelManager>();
 }
Exemplo n.º 7
0
 void Start()
 {
     manager = FindObjectOfType <trainLevelManager>();
 }