private float GetMaxValue(ICEEnergyBarDataType _type) { switch (_type) { case ICEEnergyBarDataType.Age: return(m_Adapter.Controller.Creature.Status.MaxAge); } return(100); }
private float GetValue(ICEEnergyBarDataType _type) { switch (_type) { case ICEEnergyBarDataType.Age: return(m_Adapter.Controller.Creature.Status.Age); case ICEEnergyBarDataType.Fitness: return(m_Adapter.Controller.Creature.Status.FitnessInPercent); case ICEEnergyBarDataType.Health: return(m_Adapter.Controller.Creature.Status.HealthInPercent); case ICEEnergyBarDataType.Armor: return(m_Adapter.Controller.Creature.Status.ArmorInPercent); case ICEEnergyBarDataType.Stamina: return(m_Adapter.Controller.Creature.Status.StaminaInPercent); case ICEEnergyBarDataType.Power: return(m_Adapter.Controller.Creature.Status.PowerInPercent); case ICEEnergyBarDataType.Damage: return(m_Adapter.Controller.Creature.Status.DamageInPercent); case ICEEnergyBarDataType.Stress: return(m_Adapter.Controller.Creature.Status.StressInPercent); case ICEEnergyBarDataType.Debility: return(m_Adapter.Controller.Creature.Status.DebilityInPercent); case ICEEnergyBarDataType.Hunger: return(m_Adapter.Controller.Creature.Status.HungerInPercent); case ICEEnergyBarDataType.Thirst: return(m_Adapter.Controller.Creature.Status.ThirstInPercent); case ICEEnergyBarDataType.SenseVisual: return(m_Adapter.Controller.Creature.Status.SenseVisualInPercent); case ICEEnergyBarDataType.SenseOlfactory: return(m_Adapter.Controller.Creature.Status.SenseOlfactoryInPercent); case ICEEnergyBarDataType.SenseGustatory: return(m_Adapter.Controller.Creature.Status.SenseGustatoryInPercent); case ICEEnergyBarDataType.SenseAuditory: return(m_Adapter.Controller.Creature.Status.SenseAuditoryInPercent); case ICEEnergyBarDataType.SenseTactile: return(m_Adapter.Controller.Creature.Status.SenseTactileInPercent); case ICEEnergyBarDataType.Aggressivity: return(m_Adapter.Controller.Creature.Status.AggressivityInPercent); case ICEEnergyBarDataType.Anxiety: return(m_Adapter.Controller.Creature.Status.AnxietyInPercent); case ICEEnergyBarDataType.Experience: return(m_Adapter.Controller.Creature.Status.ExperienceInPercent); case ICEEnergyBarDataType.Nosiness: return(m_Adapter.Controller.Creature.Status.NosinessInPercent); } return(0); }