public void OnChangeWeapons() { if (playerInventory == null) { playerInventory = GetComponent <PlayerInventory>(); } weapon = playerInventory.currentWeapon; }
void Start() { playerInventory = GetComponent <PlayerInventory>(); characterController = GetComponent <CharacterController>(); playerWeaponController = GetComponentInChildren <PlayerWeaponController>(); weaponAttachment = GameObject.Find("WeaponAttachment").GetComponent <Transform>(); weaponCamera = GameObject.Find("Gun Camera").GetComponent <Camera>(); if (!LevelParameters.mode && missionObject != null) { missionObject.SetActive(false); } weapon = playerInventory.currentWeapon; curSetSpeed = playerSpeed; CharacterControllerInitialization(); }