void Awake() { fireMech = GetComponent <FireMechanism>(); ammoSys = GetComponent <AmmoSystem>(); drawRelease = GetComponent <DrawReleaseScript>(); reloadable = GetComponent <IReloadable>(); }
void Awake() { initReserve = reserve; mag = magSize; animator = GetComponent <Animator>(); fireMech = GetComponent <FireMechanism>(); }
void Awake() { fireMech = GetComponent <FireMechanism>(); ammoSys = GetComponent <AmmoSystem>(); recoil = GetComponent <RecoilBase>(); scopeStatus = GetComponent <IScopeStatus>(); scope = GetComponent <ScopeBase>(); reloadable = GetComponent <IReloadable>(); }
void Awake() { fireMech = GetComponent <FireMechanism>(); }
public void AssignHeldWeapon() { fireMech = weaponPos.GetComponentInChildren <FireMechanism>(); reloadSys = weaponPos.GetComponentInChildren <ReloadSystem>(); }