public StatsRow(CharacterBaseCharacteristic characteristic) { if (characteristic == null) throw new ArgumentNullException("characteristic"); Base = characteristic.@base; Equipements = characteristic.objectsAndMountBonus; AlignBonus = characteristic.alignGiftBonus; Context = characteristic.contextModif; }
internal StatsRow(CharacterBaseCharacteristic characteristic, PlayerField field, Action<StatsRow> onChanged) { m_onChanged = onChanged; }
public void Update(CharacterBaseCharacteristic characteristic) { Base = characteristic.@base; Equipements = characteristic.objectsAndMountBonus; Context = characteristic.contextModif; AlignBonus = characteristic.alignGiftBonus; }