Exemple #1
0
    // Use this for initialization
    void Start()
    {
        barrel_s   = barrel.GetComponent <Weapon_Barrel>();
        body_s     = body.GetComponent <Weapon_Body>();
        bullet_s   = bullet.GetComponent <Weapon_Bullet>();
        magazine_s = magazine.GetComponent <Weapon_Magazine>();

        pathing      = barrel_s.pathing;
        barrel_count = barrel_s.barrel_count;

        mode  = body_s.mode;
        speed = body_s.speed;
        drop  = body_s.drop;

        effect = bullet_s.effect;

        capacity = magazine_s.capacity;

        totalDamage = barrel_s.damage + body_s.damage + bullet_s.damage + magazine_s.damage;

        player = transform.root.GetComponent <PlayerControl2D>();
        anim   = transform.root.gameObject.GetComponent <Animator>();
    }