Uses of Interface
de.rpgframework.genericrpg.data.Lifeform
Packages that use Lifeform
Package
Description
-
Uses of Lifeform in de.rpgframework.genericrpg.data
Classes in de.rpgframework.genericrpg.data that implement LifeformModifier and TypeClassDescriptionclassCommonCharacter<A extends IAttribute, S extends ISkill, V extends ASkillValue<S>, T extends PieceOfGear> -
Uses of Lifeform in de.rpgframework.genericrpg.items
Fields in de.rpgframework.genericrpg.items declared as LifeformMethods in de.rpgframework.genericrpg.items that return LifeformMethods in de.rpgframework.genericrpg.items with parameters of type LifeformModifier and TypeMethodDescriptionstatic <T extends PieceOfGear>
OperationResult<CarriedItem<T>> GearTool.buildItem(T template, CarryMode mode, Lifeform charac, boolean strict, Decision... decisions) static <T extends PieceOfGear>
OperationResult<CarriedItem<T>> GearTool.buildItem(T template, CarryMode mode, PieceOfGearVariant<? extends IVariantMode> variant, Lifeform charac, boolean strict, Decision... decisions) static <T extends PieceOfGear>
OperationResult<CarriedItem<T>> GearTool.buildItem(T template, CarryMode mode, PieceOfGearVariant<? extends IVariantMode> variant, Lifeform charac, boolean strict, IReferenceResolver context, Decision... decisions) ApplyDecisionsStep.process(boolean strict, ModifiedObjectType refType, Lifeform user, CarriedItem<?> model, List<Modification> unprocessed) CarriedItemProcessor.process(boolean strict, ModifiedObjectType refType, Lifeform charac, CarriedItem<?> model, List<Modification> unprocessed) CopyRequirementsStep.process(boolean strict, ModifiedObjectType refType, Lifeform user, CarriedItem<?> model, List<Modification> unprocessed) CopyResolvedAttributesStep.process(boolean strict, ModifiedObjectType refType, Lifeform user, CarriedItem<?> model, List<Modification> unprocessed) CopyUsagesStep.process(boolean strict, ModifiedObjectType refType, Lifeform user, CarriedItem<?> model, List<Modification> unprocessed) RecurseEmbeddedItems.process(boolean strict, ModifiedObjectType refType, Lifeform charac, CarriedItem<?> model, List<Modification> unprocessed) ResolveVariantStep.process(boolean strict, ModifiedObjectType refType, Lifeform user, CarriedItem<?> model, List<Modification> unprocessed) static <I extends IItemAttribute>
OperationResult<List<Modification>> GearTool.recalculate(String indent, ModifiedObjectType refType, Lifeform user, CarriedItem<?> item) static <I extends IItemAttribute>
OperationResult<List<Modification>> GearTool.recalculate(String indent, ModifiedObjectType refType, Lifeform user, CarriedItem<?> item, boolean strict) - Copy resolved stats to attributes - Process decisions - Process modifications from "Modifications" (Permanent changes made to the base item) - Copy unresolved stats to attributes - Process modifications from accessoriesvoidConstructors in de.rpgframework.genericrpg.items with parameters of type LifeformModifierConstructorDescriptionCarriedItemController(Lifeform<?, ?, ?> lifeform, CarriedItem<T> model) -
Uses of Lifeform in de.rpgframework.genericrpg.items.formula
Methods in de.rpgframework.genericrpg.items.formula with parameters of type LifeformModifier and TypeMethodDescriptionResolveFormulasInModificationsStep.process(boolean strict, ModifiedObjectType refType, Lifeform user, CarriedItem<?> model, List<Modification> unprocessed) ResolveFormulasInRequirementsStep.process(boolean strict, ModifiedObjectType refType, Lifeform user, CarriedItem<?> model, List<Modification> unprocessed) ResolveFormulasStep.process(boolean strict, ModifiedObjectType refType, Lifeform user, CarriedItem<?> model, List<Modification> unprocessed) Constructors in de.rpgframework.genericrpg.items.formula with parameters of type LifeformModifierConstructorDescriptionVariableResolver(ComplexDataItemValue<? extends ComplexDataItem> contextItem, Lifeform contextUser)