//--------------------------------------------------------------------------- #endregion //--------------------------------------------------------------------------- #region Public Member Functions //--------------------------------------------------------------------------- public void OnEnable() { _energyIncrease = 0.0f; _fitnessChange = 0.0f; _newAvatarMode = OCPhysiologicalModel.AvatarMode.ACTIVE; _changeFactors = new Dictionary <string, float>(); _changeFactors["hunger"] = 0.5f; _changeFactors["thirst"] = 0.5f; //_changeFactors["energy"] = 0.5f; //_changeFactors["fitness"] = 0.5f; _changeFactors["pee_urgency"] = 0.5f; _changeFactors["poo_urgency"] = 0.5f; _resetFactors = new List <string>(); config = Utility.Config.GetInstance(); }
//--------------------------------------------------------------------------- #endregion //--------------------------------------------------------------------------- #region Public Member Functions //--------------------------------------------------------------------------- public void OnEnable() { _energyIncrease = 0.0f; _fitnessChange = 0.0f; _newAvatarMode = OCPhysiologicalModel.AvatarMode.ACTIVE; _changeFactors = new Dictionary<string,float>(); _changeFactors["hunger"] = 0.5f; _changeFactors["thirst"] = 0.5f; //_changeFactors["energy"] = 0.5f; //_changeFactors["fitness"] = 0.5f; _changeFactors["pee_urgency"] = 0.5f; _changeFactors["poo_urgency"] = 0.5f; _resetFactors = new List<string>(); config = OCConfig.Instance; }