private void Awake() { InitTransforms(); if (!HasRequiredTransforms()) { Debug.LogError("Equipment Manager does not have all it's required transforms"); } if (!actor) { actor = GetComponentInParent <Actor>(); } resistanceManager = new ResistanceManager(); ammoReserve = new AmmoReserve(); storage = new Storage(); }