public void Refresh() { Name.text = Defines.health; HealthLevel = (HEALTHLEVELS)Slider.value; TextValue.text = Defines.HealthLevelToString(HealthLevel); ProfileEditor.CurrentlyEditingProfile.Health = HealthLevel; AppManager.Instance.UIManager.ProfileEditor.Refresh(); }
public void SetValue(HEALTHLEVELS zHealthLevel) { Slider.value = (int)zHealthLevel; Refresh(); }
public void CopyValuesFrom(Profile zOrigin) { Name = zOrigin.Name; Health = zOrigin.Health; Catharsis = zOrigin.Catharsis; Vigor = zOrigin.Vigor; Dexterity = zOrigin.Dexterity; Intelect = zOrigin.Intelect; Presence = zOrigin.Presence; Modifiers.Clear(); foreach (Modifier modifier in zOrigin.Modifiers) { Modifier newModifier = new Modifier(); newModifier.Name = modifier.Name; newModifier.Level = modifier.Level; Modifiers.Add(newModifier); } Powers.Clear(); foreach (Power power in zOrigin.Powers) { Power newPower = new Power(); newPower.Name = power.Name; Powers.Add(newPower); } Notes = zOrigin.Notes; Conduct = zOrigin.Conduct; Sequels.Clear(); foreach (string sequel in zOrigin.Sequels) { Sequels.Add(sequel); } }
public static string HealthLevelToString(HEALTHLEVELS zHealthLevel) { switch (zHealthLevel) { case HEALTHLEVELS.SANO: return "Sano"; case HEALTHLEVELS.MAGULLADO: return "Magullado"; case HEALTHLEVELS.HERIDO: return "Herido"; case HEALTHLEVELS.GRAVE: return "Grave"; case HEALTHLEVELS.MORIBUNDO: return "Moribundo"; case HEALTHLEVELS.MUERTO: return "Muerto"; } return "???"; }