Interface ICharacterAttributeSheet
Namespace: DiceRolling.Characters
Assembly: dice-rolling.dll
Define os atributos de um personagem.
public interface ICharacterAttributeSheet
Properties
Attributes
Array<CharacterAttribute> Attributes { get; }
Property Value
Array<CharacterAttribute>
Methods
GetAttributeBaseValue(AttributeType)
int GetAttributeBaseValue(AttributeType type)
Parameters
type
AttributeType
Returns
GetAttributeCurrentValue(AttributeType)
int GetAttributeCurrentValue(AttributeType type)
Parameters
type
AttributeType
Returns
GetAttributeMaxValue(AttributeType)
int GetAttributeMaxValue(AttributeType type)
Parameters
type
AttributeType
Returns
InitializeAttributes()
void InitializeAttributes()
UpdateAttributeCurrentValue(AttributeType, int)
void UpdateAttributeCurrentValue(AttributeType type, int newValue)
Parameters
type
AttributeType
newValue
int