public override void EventLoad()
 {
     base.EventLoad();
     smoke1 = GameController.instance.getCutsceneObject(x, y, 0).GetComponent <SmokeController>();
     smoke2 = GameController.instance.getCutsceneObject(x, y, 1).GetComponent <SmokeController>();
     smoke3 = GameController.instance.getCutsceneObject(x, y, 2).GetComponent <SmokeController>();
 }
Ejemplo n.º 2
0
    // Use this for initialization
    void Start()
    {
        // Create a reference to smoke GameObject
        smoke = GameObject.Find("SmokeParticleSystem");

        // Create a reference to smokeController script
        smokeController = smoke.GetComponent <SmokeController>();
    }
Ejemplo n.º 3
0
    // Use this for initialization
    void Start()
    {
        // Create a reference to smoke GameObject
        smoke = GameObject.Find("SmokeParticleSystem");

        // Create a reference to smokeController script
        smokeController = smoke.GetComponent<SmokeController>();
    }
Ejemplo n.º 4
0
    private void Awake()
    {
        O2Controller    = GetComponent <O2Controller>();
        BoostController = GetComponent <BoostController>();
        SmokeController = GetComponent <SmokeController>();

        gotHome  = false;
        speedAux = speed;
    }
Ejemplo n.º 5
0
    // Use this for initialization
    void Start()
    {
        sharedInstance = this;
        smoke          = gameObject.GetComponent <ParticleSystem> ();

        float size = GameManager.sharedInstance.litRoomsNumber * Constants.SMOKE_LIFETIME_VALUE;

        ChangeSmokeSize(size);
    }
Ejemplo n.º 6
0
    // Start is called before the first frame update
    void Start()
    {
        ArrayIndex       = 0;
        SpriteRenderer   = gameObject.GetComponent <SpriteRenderer>();
        PlayerController = GameObject.Find("Player").GetComponent <PlayerController>();
        EatController    = GameObject.Find("Own").GetComponent <EatController>();
        audioSource      = gameObject.GetComponent <AudioSource>();
        SmokeController  = GameObject.Find("Smokes").GetComponent <SmokeController>();

        ventilateController = GameObject.Find("Ventilation").GetComponent <VentilateController>();
        eatController       = GameObject.Find("Own").GetComponent <EatController>();
    }
Ejemplo n.º 7
0
    /// <summary>
    /// Start this instance.
    /// alle Bewegungseingaben werden hier behandelt (WASD, oder WII)
    /// </summary>
    void Start()
    {
        this.InitNavigation();
        player = GameObject.Find("Player");

        playerAvatar  = GameObject.Find("AvatarMainPlayer");
        this.observer = (NetworkObserver)GameObject.FindObjectOfType(typeof(NetworkObserver));

        // Create a reference to smoke GameObject
        smoke = GameObject.Find("SmokeParticleSystem");

        // Create a reference to smokeController script
        smokeController = smoke.GetComponent <SmokeController>();
        Debug.Log("MovementController: Start: smokeController: " + smokeController);
    }
    protected override void Start()
    {
        base.Start();
        ammunitionLeft = maxammunition;

        // get references
        magnetController = GetComponent<MagnetController>();
        animator = transform.Find("PlayerModel").GetComponent<Animator>();
        damageImage = GameObject.Find("DamageImage").GetComponent<Image>();
        enemyHealthBar = GameObject.Find("EnemyHealth").GetComponent<VisualBar>();
        ammunitionText = GameObject.Find("Ammunition").GetComponent<Text>();
        smokeController = GetComponent<SmokeController>();
        staminaController = GetComponent<StaminaController>();
        bombController = GetComponent<BombController>();

        ammunitionText.text = ammunitionLeft.ToString();
        enemyLayer = LayerMask.GetMask("Enemy");                                        // Get enemy mask
        orginalSpeed = horizontalMove;                                                  // remember orginal speed because some method can change it
        currentFuel = maxFuel;
        healthBar.UpdateBar(currentHealth, maxHealth);                                  // update healthBar
    }
Ejemplo n.º 9
0
    // Use this for initialization
    void Start()
    {
        this.rb2d            = this.gameObject.GetComponent <Rigidbody2D>();
        this.animator        = this.gameObject.GetComponent <Animator>();
        this.sword           = this.GetComponentsInChildren <BoxCollider2D>()[1];
        this.spriteRenderer  = GetComponent <SpriteRenderer>();
        this.color           = spriteRenderer.color;
        this.respawnCooldown = respawnTime;
        this.bulletCharge    = this.GetComponentsInChildren <SpriteRenderer>()[1].transform;
        this.smoke           = this.GetComponentInChildren <SmokeController>();
        this.audioSource     = this.GetComponent <AudioSource>();

        this.scaleBulletMaxX = this.bulletCharge.transform.localScale.x;
        if (!this.sword.tag.Equals("sword"))
        {
            Debug.Log("Be carreful GetComponentsInChildren NOT working");
        }

        this.shootCooldown = 0f;
        this.spawnPoints   = GameObject.FindGameObjectsWithTag("respawnPoint");

        DontDestroyOnLoad(gameObject);
    }
Ejemplo n.º 10
0
    // Use this for initialization
    void Start()
    {
        // Disable the prefab
        BulletPrefab.SetActive(false);

        // Create a master parent object for cannons - less mess in hierachy
        emptyParent = new GameObject("HumanCannons");

        GameObject temp;
        // Reuse the 5 bullets that we have right now
        for(int i = 0; i < maxPoolObjects; ++i)
        {
            temp = Instantiate(BulletPrefab, gameObject.transform.position, Quaternion.identity) as GameObject;
            temp.transform.parent = emptyParent.transform;
            temp.SetActive(false);
            bullets.Enqueue(temp);
        }

        //		prefabGravityScale = BulletPrefab.rigidbody2D.gravityScale;
        // Strip it or everything except transforms
        StripPrefabExceptTransforms(BulletPrefab.transform);

        currPowerForce = MIN_POWER;
        currDistance = 0f;

        smokeScript = smokeObj.GetComponent<SmokeController>();
    }
Ejemplo n.º 11
0
    /// <summary>
    /// Start this instance.
    /// alle Bewegungseingaben werden hier behandelt (WASD, oder WII)
    /// </summary>
    void Start()
    {
        this.InitNavigation ();
        player = GameObject.Find ( "Player" );

        playerAvatar = GameObject.Find ( "AvatarMainPlayer" );
        this.observer = (NetworkObserver) GameObject.FindObjectOfType ( typeof(NetworkObserver) );

        // Create a reference to smoke GameObject
        smoke = GameObject.Find("SmokeParticleSystem");

        // Create a reference to smokeController script
        smokeController = smoke.GetComponent<SmokeController>();
        Debug.Log("MovementController: Start: smokeController: " + smokeController);
    }
Ejemplo n.º 12
0
    protected override void Start()
    {
        base.Start();
        ammunitionLeft = maxammunition;

        // get references
        magnetController = GetComponent<MagnetController>();
        animator = transform.FindChild("PlayerModel").GetComponent<Animator>();
        damageImage = GameObject.Find("DamageImage").GetComponent<Image>();
        enemyHealthBar = GameObject.Find("EnemyHealth").GetComponent<VisualBar>();
        ammunitionText = GameObject.Find("Ammunition").GetComponent<Text>();
        smokeController = GetComponent<SmokeController>();
        staminaController = GetComponent<StaminaController>();
        bombController = GetComponent<BombController>();

        ammunitionText.text = ammunitionLeft.ToString();
        enemyLayer = LayerMask.GetMask("Enemy");                                        // Get enemy mask
        orginalSpeed = horizontalMove;                                                  // remember orginal speed because some method can change it
        currentFuel = maxFuel;
        healthBar.UpdateBar(currentHealth, maxHealth);                                  // update healthBar
    }