Exemple #1
0
 protected override void OnPickup(CharacterPawn picker)
 {
     if (picker != null)
     {
         picker.EquipWeapon(weapon);
     }
 }
Exemple #2
0
 // Start is called before the first frame update
 void Start()
 {
     player = GameObject.FindGameObjectWithTag("Player");
     target = player.transform;
     // get component
     AITransform = GetComponent <Transform>();
     AIpawn      = GetComponent <CharacterPawn>();
     // grab a random weapon then call the equip weapon
     AIWeapon = defaultWeapons[Random.Range(0, defaultWeapons.Length)];
     AIpawn.EquipWeapon(AIWeapon);
 }