void EnableHappinessAffector() { if (!happinessAffector) { happinessAffector = GetComponent <HappinessAffector>(); } happinessAffector.enabled = true; happinessAffector.radius = radius; }
protected override void Start() { if (Serializer.IsDeserializing) { return; } if (Serializer.IsLoading) { return; } base.Start(); if (!happinessAffector) { happinessAffector = GetComponent <HappinessAffector>(); affectAmount = happinessAffector.affectAmount; } if (!itemManager) { itemManager = GameObject.Find("Managers").GetComponent <ItemManager>(); } }