Пример #1
0
    private void SetupVitalModifiers()
    {
        //Heatl
        ModifyingAtribute health = new ModifyingAtribute();

        health.atribute = GetPrimaryAttribute((int)AtributeName.STAMINA);
        health.ratio    = 1f;
        GetVitals((int)VitalName.Health).AddModifier(health);
        //Energy
        ModifyingAtribute energy = new ModifyingAtribute();

        energy.atribute = GetPrimaryAttribute((int)AtributeName.CONSTITUTION);
        energy.ratio    = 1f;
        GetVitals((int)VitalName.Energy).AddModifier(energy);
        //Mana
        ModifyingAtribute mana = new ModifyingAtribute();

        mana.atribute = GetPrimaryAttribute((int)AtributeName.INTELECT);
        mana.ratio    = 1f;
        GetVitals((int)VitalName.Mana).AddModifier(mana);
    }
Пример #2
0
 public void AddModifier(ModifyingAtribute mod)
 {
     _mods.Add(mod);
 }