void Awake() { fireMech = GetComponent <FireMechanism>(); ammoSys = GetComponent <AmmoSystem>(); recoil = GetComponent <RecoilBase>(); scopeStatus = GetComponent <IScopeStatus>(); scope = GetComponent <ScopeBase>(); reloadable = GetComponent <IReloadable>(); }
void Awake() { scope = GetComponent <IScopeStatus>(); animator = GetComponent <Animator>(); }
void Awake() { reloadStatus = GetComponent <IReloadStatus>(); scopeStatus = GetComponent <IScopeStatus>(); }