Modul de.rpgframework.rules
Schnittstelle PartialController<A>
- Alle Superschnittstellen:
ProcessingStep
- Alle bekannten Unterschnittstellen:
ComplexDataItemController<D,,V> LevellingProfileController,NumericalDataItemController<D,V>
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoiddefault ChoicegetAsChoice(ComplexDataItem value, UUID uuid) default ModificationChoicegetAsModificationChoice(ComplexDataItem value, UUID uuid) <A extends IAttribute,M extends RuleSpecificCharacterObject<A, ?, ?, ?>>
CharacterController<A, M> getChoices(ComplexDataItem value) <C extends RuleSpecificCharacterObject<? extends IAttribute,?, ?, ?>>
CgetModel()getToDos()Returns a list of steps to do in this controllervoidroll()Completely randomize every selectionVon Schnittstelle geerbte Methoden de.rpgframework.character.ProcessingStep
process
-
Methodendetails
-
getCharacterController
<A extends IAttribute,M extends RuleSpecificCharacterObject<A, CharacterController<A,?, ?, ?>> M> getCharacterController() -
getModel
-
getToDos
List<ToDoElement> getToDos()Returns a list of steps to do in this controller -
roll
void roll()Completely randomize every selection -
getChoiceUUIDs
-
getAsChoice
-
getChoices
-
getAsModificationChoice
-
decide
-