Skip to content

shr5Management model

UrsZeidler edited this page May 31, 2015 · 6 revisions

concret classes in the model shr5Management

all CharacterGeneratorSystem

The Systems used to create characters.

all Changes

The change system.

all PriorityCategorie

All the proprity options for building a character.

all CharacterGenerator

The character generators.

all classes

The complete list of all EClasses in this package.

|ManagedCharacter|CharacterGeneratorSystem|PrioritySystem|NonPlayerCharacter|Changes|KarmaGaint|FreeStyle|PriorityCategorie|Shr5System|MetaType|Attributes|Skill|Resourcen|SpecialType|Technomancer|Spellcaster|Adept|CharacterGenerator|FreeStyleGenerator|Shr5Generator|AttributeChange|PlayerCharacter|Mudan|CharacterGroup|Connection|PersonaChange|PersonaValueChange|GeneratorStateToEStringMapEntry|Advancement|IncreaseCharacterPart|LifestyleToStartMoney|GruntGroup|GruntMembers|PlayerManagement|GamemasterManagement|CharacterAdvancementSystem|Shr5RuleGenerator|KarmaGenerator|QuellenConstrain|Pack|CharacterDiary|DiaryEntry|ContractPayment|CharacterChange|SumToTenGenerator|LifeModulesGenerator|LifeModulesSystem|LifeModule|ModuleChange|ModuleSkillChange|ModuleTeachableChange|ModuleAttributeChange|ModuleFeatureChange|ModuleSkillGroupChange|ModuleTypeChange|Shr5KarmaGenerator|TrainingRate|RangeTableEntry|RangeTable|TrainingsTime|PersonaMartialArtChange|TrainingRange|

ManagedCharacter

kind
Abstract

the managed chracter contains the mudan parts of a character.

attributes

name type cardinality changeable doc
sex Sex 1-1 true
streetCred EInt 0-1 false
notoriety EInt 0-1 false
notorietyBasic EInt 0-1 true
publicAwareness EInt 0-1 true
karmaGaint EInt 0-1 false The karma the characters has currenly at his disposal.
currentKarma EInt 0-1 false The complete karma the character has gained over the time.
height EInt 0-1 true The height in cm.
dateofbirth ShrDate 0-1 true The date of the birth.
weight EInt 0-1 true The weight in kg.

references

name type containment cardinality changeable doc
persona AbstraktPersona true 1-1 true
changes Changes true 0-* true
chracterSource CharacterGenerator false 1-1 true Refers the generator.
inventar AbstraktGegenstand true 0-* true
contracts Vertrag true 0-* true
connections Connection true 0-* true
vehicels Fahrzeug true 0-* true The vehicles the character owns.
choosenLifestyle Lifestyle false 1-1 true The primary lifestyle.
nativeLanguage Sprachfertigkeit false 1-1 true One languageSkill is the nativ language.
generatorSrc CharacterGenerator true 0-1 true When commited contains the generator.

back to top

CharacterGeneratorSystem

kind
Abstract

The basic character generator system defines the advacements system.

direct super types : |Beschreibbar|Quelle|

all super types : |Identifiable|

references

name type containment cardinality changeable doc
instructions GeneratorStateToEStringMapEntry true 0-* true
lifestyleToStartMoney LifestyleToStartMoney true 0-* true
characterAdvancements CharacterAdvancementSystem false 1-1 true
additionalConstrains QuellenConstrain true 0-* true A system can define additional constrains for elements.

back to top

PrioritySystem

kind
Abstract

The priority system collects a set of generation options.

direct super types : |CharacterGeneratorSystem|

all super types : |Beschreibbar|Identifiable|Quelle|

attributes

name type cardinality changeable doc
karmaPoints EInt 0-1 true

references

name type containment cardinality changeable doc
priorities PriorityCategorie true 0-* true

back to top

NonPlayerCharacter

kind
NonPlayerCharacter Concrete

Is used to define npcs.

direct super types : |ManagedCharacter|

back to top

Changes

kind
Abstract

Keeps track of the changes the character does.

attributes

name type cardinality changeable doc
date ShrDate 0-1 true
karmaCost EInt 0-1 false
changeApplied EBoolean 0-1 true
dateApplied ShrDate 0-1 true

references

name type containment cardinality changeable doc
character ManagedCharacter false 0-1 true

methods

name | doc ----|---|---|---|---|--- applyChanges|

back to top

KarmaGaint

kind
KarmaGaint Concrete

Simply collects the karma gaint by the character.

direct super types : |Changes|

attributes

name type cardinality changeable doc
karma EInt 1-1 true

back to top

FreeStyle

kind
FreeStyle Concrete

The freestyle system has not values, as the generator has no constrains.

direct super types : |CharacterGeneratorSystem|

all super types : |Beschreibbar|Identifiable|Quelle|

back to top

PriorityCategorie

kind
Abstract

This is the basic categories. They can be used to define a priotity or a cost for an option.

attributes

name type cardinality changeable doc
categorieName EString 0-1 true
cost EInt 0-1 true

back to top

Shr5System

kind
Shr5System Concrete

The shr5System describes the values of the different rule factors. This is the main description of the character generator system for shr5. This system defenition is also used for the karma generator.

direct super types : |PrioritySystem|

all super types : |Beschreibbar|Identifiable|Quelle|CharacterGeneratorSystem|

attributes

name type cardinality changeable doc
karmaToResourceFactor EInt 1-1 true The number of resources for one karma. Used by Shr5Generator and the Shr5KarmaGenerator.
karmaToMagicFactor EInt 1-1 true For mystical adepts the exchange rate between karma to magic points. Used by Shr5Generator
numberOfMaxAttributes EInt 1-1 true The number of attributes as hight as the species maximum. Is used by the hasNotMoreMaxAttributes rule.
knowlegeSkillFactor EInt 1-1 true The factor for free knowlege skills at the character generation. Used by Shr5Generator.
charismaToConnectionFactor EInt 1-1 true The factor to calculate the conntection points for free. Used by Shr5Generator.
maxResourceToKeep EInt 1-1 true The number of money can be keept at the commitment of the character. Used by Shr5Generator and the Shr5KarmaGenerator.
maxKarmaToResources EInt 1-1 true The maximum of karma that can be transformed in mones. Used by Shr5Generator and the Shr5KarmaGenerator.
maxKarmaToKeep EInt 0-1 true The maximum of karma can be keep at committing the character. Used by Shr5Generator and the Shr5KarmaGenerator.
skillMax EInt 0-1 true The max value a skill can have. Is used by the rule hasNoSkillsOverMax.
numberOfSpecalism EInt 0-1 true The number of specalicies a character can have. Is used by the hasNotMoreSpecalism rule.
karmaToConnectionFactor EInt 0-1 true The factor of Karma for a connection point. Used by the Shr5KarmaGenerator.
boundSprititServiceCost EInt 0-1 true THis is the cost for a service of a bound spirit at chracter creation.
maxConnectionRating EInt 0-1 true
freeMartialArtTechniques EInt 0-1 true The number of techniques the character gets without karma costs.
maxMartialArtStyles EInt 0-1 true The max style a character can choose at creatation.
sumToTenValue EInt 0-1 true

references

name type containment cardinality changeable doc
applicableGenerators EClass false 0-* true

back to top

MetaType

kind
MetaType Concrete

The generator system option for a species.

direct super types : |PriorityCategorie|

attributes

name type cardinality changeable doc
specialPoints EInt 0-1 true

references

name type containment cardinality changeable doc
choosableTypes Spezies false 1-1 true Refers the species to be the option.

methods

name | doc ----|---|---|---|---|--- calcSpecialPointsSpend|

back to top

Attributes

kind
Attributes Concrete

direct super types : |PriorityCategorie|

attributes

name type cardinality changeable doc
attibutePoints EInt 1-1 true

methods

name | doc ----|---|---|---|---|--- calcAttributesSpend|

back to top

Skill

kind
Skill Concrete

direct super types : |PriorityCategorie|

attributes

name type cardinality changeable doc
skillPoints EInt 1-1 true
groupPoints EInt 1-1 true

methods

name | doc ----|---|---|---|---|--- calcSkillSpend| calcGroupSpend| calcKnowledgeSkillSpend| calcKnowledgeSkillPoints|

back to top

Resourcen

kind
Resourcen Concrete

direct super types : |PriorityCategorie|

attributes

name type cardinality changeable doc
resource EInt 1-1 true

methods

name | doc ----|---|---|---|---|--- calcResourceSpend|

back to top

SpecialType

kind
Abstract

direct super types : |PriorityCategorie|

attributes

name type cardinality changeable doc
skillValue EInt 0-1 true
skillNumber EInt 0-1 true

references

name type containment cardinality changeable doc
selectableTypes EClass false 1-1 true
selectableSkills Fertigkeit false 0-* true
selectableSkillGroups FertigkeitsGruppe false 0-* true

methods

name | doc ----|---|---|---|---|--- calcSkillsSpend|

back to top

Technomancer

kind
Technomancer Concrete

The generator system option for a Technomanager.

direct super types : |SpecialType|

all super types : |PriorityCategorie|

attributes

name type cardinality changeable doc
resonanz EInt 0-1 true
complexForms EInt 0-1 true

methods

name | doc ----|---|---|---|---|--- calcComplexFormsSpend|

back to top

Spellcaster

kind
Spellcaster Concrete

The generator system option for a spellcaster like magivcan or mystc adept.

direct super types : |Adept|

all super types : |PriorityCategorie|SpecialType|

attributes

name type cardinality changeable doc
spellPoints EInt 0-1 true

methods

name | doc ----|---|---|---|---|--- calcSpellPointsSpend|

back to top

Adept

kind
Adept Concrete

The generator system option for a ki adept.

direct super types : |SpecialType|

all super types : |PriorityCategorie|

attributes

name type cardinality changeable doc
magic EInt 0-1 true

methods

name | doc ----|---|---|---|---|--- calcPowerPointsSpend|

back to top

CharacterGenerator

kind
Abstract

This is the basic character generator.

attributes

name type cardinality changeable doc
state GeneratorState 0-1 true
characterName EString 1-1 true
currentInstruction EString 0-1 false

references

name type containment cardinality changeable doc
character ManagedCharacter false 1-1 true
generator CharacterGeneratorSystem false 1-1 true The generator system usesed to build the character.
selectedGroup CharacterGroup false 1-1 true The group the character will be stored in.

back to top

FreeStyleGenerator

kind
FreeStyleGenerator Concrete

direct super types : |CharacterGenerator|

references

name type containment cardinality changeable doc
freestyleGenerator FreeStyle false 0-1 false
selectedPersona AbstraktPersona false 0-1 true
selectedSpecies Spezies false 0-1 true
selectedType EClass false 0-1 true

back to top

Shr5Generator

kind
Shr5Generator Concrete

This is the core rule generator.

direct super types : |Shr5RuleGenerator|

all super types : |CharacterGenerator|

attributes

name type cardinality changeable doc
karmaToResource EInt 0-1 true
karmaSpend EInt 0-1 false
attributeSpend EInt 0-1 false
resourceSpend EInt 0-1 false
connectionSpend EInt 0-1 false
skillPointSpend EInt 0-1 false
specialPointSpend EInt 0-1 false
groupPointSpend EInt 0-1 false
knownlegePointSpend EInt 0-1 false
spellPointSpend EInt 0-1 false
startKarma EInt 0-1 true
startResources EInt 0-1 true

references

name type containment cardinality changeable doc
resourcen Resourcen false 1-1 true
skills Skill false 1-1 true
attribute Attributes false 1-1 true
metaType MetaType false 1-1 true
magic SpecialType false 1-1 true

methods

name | doc ----|---|---|---|---|--- hasCategoryOnlyOnce|Check if the categies are correct. hasNotMoreMaxAttributes| hasSpendAllAttributesPoints|Checks if all attribute points are spend. hasSpendAllSkillPoints| hasSpendAllSpecialPoints| hasSpendAllSpecialTypePoints| hasSpendAllConnectionPoints| hasSpendAllResourcePoints| hasSpendAllMagicSkillsPoints| hasSpendAllMagicPoints| hasSpendAllGroupPoints| hasSpendAllKnowlegeSkillPoints| hasSpendAllKarmaPoints| hasSpendAllSpellPoints| hasSpendAllPowerPoints|

back to top

AttributeChange

kind
AttributeChange Concrete

This change defines an attribute change.

direct super types : |PersonaValueChange|

all super types : |Changes|

references

name type containment cardinality changeable doc
attibute EAttribute false 0-1 true

back to top

PlayerCharacter

kind
PlayerCharacter Concrete

direct super types : |ManagedCharacter|

attributes

name type cardinality changeable doc
age EInt 0-1 false When the diary is used, the age is calculated by the character date.

references

name type containment cardinality changeable doc
diary CharacterDiary true 1-1 true

back to top

Mudan

kind
Mudan Concrete

The generator system option for a simple mudan character.

direct super types : |SpecialType|

all super types : |PriorityCategorie|

back to top

CharacterGroup

kind
CharacterGroup Concrete

The character group us used to contains the characters.

direct super types : |Beschreibbar|

references

name type containment cardinality changeable doc
members ManagedCharacter true 0-* true

back to top

Connection

kind
Connection Concrete

A connection refers to a managed character and has the loy and influence value.

attributes

name type cardinality changeable doc
influence EInt 0-1 true
loyality EInt 0-1 true

references

name type containment cardinality changeable doc
character ManagedCharacter false 1-1 true The linked character.

back to top

PersonaChange

kind
PersonaChange Concrete

direct super types : |PersonaValueChange|

all super types : |Changes|

references

name type containment cardinality changeable doc
changeable Erlernbar false 1-1 true

back to top

PersonaValueChange

kind
Abstract

direct super types : |Changes|

attributes

name type cardinality changeable doc
from EInt 1-1 true
to EInt 1-1 true

back to top

GeneratorStateToEStringMapEntry

kind
GeneratorStateToEStringMapEntry Concrete

attributes

name type cardinality changeable doc
key GeneratorState 1-1 true
value EString 1-1 true

back to top

Advancement

kind
Abstract

attributes

name type cardinality changeable doc
karmaFactor EInt 1-1 true

back to top

IncreaseCharacterPart

kind
IncreaseCharacterPart Concrete

The type is defined by the eclass of the persona part and need to be a Erlernbar or an attribute.

direct super types : |Advancement|RangeTable|

references

name type containment cardinality changeable doc
type EClass false 1-1 true

back to top

LifestyleToStartMoney

kind
LifestyleToStartMoney Concrete

attributes

name type cardinality changeable doc
numberOfW EInt 0-1 true The number of d6 to define the start money.
moneyFactor EInt 0-1 true The factor for the start money.

references

name type containment cardinality changeable doc
lifeStyles Lifestyle false 0-* true A list of lifestyles this lifestyle to money description applies to.

back to top

GruntGroup

kind
GruntGroup Concrete

This is a grunt group.

direct super types : |Beschreibbar|

attributes

name type cardinality changeable doc
professionalRating EInt 0-1 true The professional rating of this grunt group.

references

name type containment cardinality changeable doc
members GruntMembers true 0-* true
leader GruntMembers true 1-1 true

back to top

GruntMembers

kind
GruntMembers Concrete

This decribes the members of a grunt group. So this defines a group of simular characters.

attributes

name type cardinality changeable doc
count EInt 1-1 true The number of npcs.

references

name type containment cardinality changeable doc
nsc NonPlayerCharacter false 1-1 true The npc of the grunt members.

back to top

PlayerManagement

kind
PlayerManagement Concrete

The player management comtaints character groups and generators.

direct super types : |Beschreibbar|

references

name type containment cardinality changeable doc
groups CharacterGroup true 0-* true
generators CharacterGenerator true 0-* true
entries PlayerManagement true 0-* true

back to top

GamemasterManagement

kind
GamemasterManagement Concrete

The gemmaster manager contains more stuff only interessting for gamemaster.

direct super types : |PlayerManagement|

all super types : |Beschreibbar|

references

name type containment cardinality changeable doc
grunts GruntGroup true 0-* true

back to top

CharacterAdvancementSystem

kind
CharacterAdvancementSystem Concrete

direct super types : |Beschreibbar|

references

name type containment cardinality changeable doc
characterAdvancements Advancement true 0-* true

back to top

Shr5RuleGenerator

kind
Abstract

The shr5 rule generator collects the main rules for all character generation.

direct super types : |CharacterGenerator|

references

name type containment cardinality changeable doc
allowedSources SourceBook false 0-* true A list of sources which are allowed when building a character.

methods

name | doc ----|---|---|---|---|--- hasSpendAllPoints|The basic rule indicating not all is satified. hasNotMoreMaxAttributes|Not more that shr5System.numberOfMaxAttributes with a vaule higer the default max. hasNoSkillsOverMax|No skills over the shr5System.skillMax. hasNotMoreSpecalism|Not more that shr5System.numberSpecalism for one skill. hasNoAttributesOverSpeciesAtt|No attribute over the defined species max value. There could be an exception defined by a modificator with the species max attributes. hasNoConstrainVoilation|No attribute over the defined species max value. There could be an exception defined by a modificator with the species max attributes. hasLifestyleChoosen|No attribute over the defined species max value. There could be an exception defined by a modificator with the species max attributes. hasOnlyAllowedSources|No attribute over the defined species max value. There could be an exception defined by a modificator with the species max attributes. hasKiPowerOverLimit|Check for the kipowers, not more as magic. hasBasicViolations|Check for change the type or the species, wich is possible.

back to top

KarmaGenerator

kind
Abstract

The karma generator supports only two choises, one for the meta type and another for the persona type. All other changes are direcly handled throu karama.

direct super types : |Shr5RuleGenerator|

all super types : |CharacterGenerator|

attributes

name type cardinality changeable doc
karmaToResource EInt 0-1 true
karmaSpend EInt 0-1 false
resourceSpend EInt 0-1 false
startKarma EInt 0-1 true
startResources EInt 0-1 true
choiseKarmaCost EInt 0-1 false

references

name type containment cardinality changeable doc
metaType MetaType false 1-1 true The selected species.
characterConcept SpecialType false 1-1 true The character concept.

methods

name | doc ----|---|---|---|---|--- hasSpendAllKarmaPoints|Checks if all karma points are spended. hasSpendAllResources|

back to top

QuellenConstrain

kind
QuellenConstrain Concrete

Defines a constrain for the source element by holding a list of other elements and an constrain type.

attributes

name type cardinality changeable doc
constrainType QuellenConstrainType 0-1 true The kind of constrain, like not Together ...

references

name type containment cardinality changeable doc
source Quelle false 1-1 true The source object for this constraint.
targets Quelle false 0-* true A list of objects applying the constrain.

back to top

Pack

kind
Pack Concrete

A pack is used in the generation process, to speed up somes choises. It contains a set of things.

direct super types : |Beschreibbar|Quelle|GeldWert|

all super types : |Identifiable|

references

name type containment cardinality changeable doc
items Quelle true 0-* true The list of items this pack contains.

back to top

CharacterDiary

kind
CharacterDiary Concrete

Holds the data of the diary and the current time.

attributes

name type cardinality changeable doc
characterDate ShrDate 0-1 true The current date for the character, should be at lest the last entry of the diary. it is used for caculation of the contract payments.

references

name type containment cardinality changeable doc
entries DiaryEntry true 0-* true

back to top

DiaryEntry

kind
DiaryEntry Concrete

Can hold a message and a date.

attributes

name type cardinality changeable doc
date ShrDate 0-1 true
message EString 0-1 true

back to top

ContractPayment

kind
ContractPayment Concrete

direct super types : |DiaryEntry|

attributes

name type cardinality changeable doc
payed EBoolean 0-1 true

references

name type containment cardinality changeable doc
contractToPay Vertrag false 1-1 true

back to top

CharacterChange

kind
CharacterChange Concrete

direct super types : |DiaryEntry|

references

name type containment cardinality changeable doc
change Changes false 1-1 true

back to top

SumToTenGenerator

kind
SumToTenGenerator Concrete

direct super types : |Shr5Generator|

all super types : |CharacterGenerator|Shr5RuleGenerator|

methods

name | doc ----|---|---|---|---|--- hasSumToTen|Check if the categies are correct.

back to top

LifeModulesGenerator

kind
LifeModulesGenerator Concrete

direct super types : |KarmaGenerator|

all super types : |CharacterGenerator|Shr5RuleGenerator|

attributes

name type cardinality changeable doc
moduleKarmaCost EInt 0-1 false
startingAge EInt 0-1 false The calculated age the character is starting with.

references

name type containment cardinality changeable doc
nationality LifeModule false 1-1 true The selected nationality module, it is requiered.
formativeYears LifeModule false 1-1 true The selected formative years module, it is requiered.
teenYears LifeModule false 1-1 true The selected teen years module, it is requiered.
furtherEducation LifeModule false 0-1 true
realLife LifeModule false 1-* true

back to top

LifeModulesSystem

kind
LifeModulesSystem Concrete

direct super types : |Shr5System|

all super types : |Beschreibbar|Identifiable|Quelle|CharacterGeneratorSystem|PrioritySystem|

attributes

name type cardinality changeable doc
knowlegeSkillMax EInt 0-1 true

references

name type containment cardinality changeable doc
modules LifeModule true 0-* true

back to top

LifeModule

kind
LifeModule Concrete

direct super types : |Beschreibbar|Quelle|

all super types : |Identifiable|

attributes

name type cardinality changeable doc
karmaCost EInt 1-1 true
moduleType LifeModuleType 0-1 true
time EInt 0-1 true The time in years, can be zero.

references

name type containment cardinality changeable doc
characterChanges ModuleChange true 0-* true

back to top

ModuleChange

kind
Abstract

back to top

ModuleSkillChange

kind
ModuleSkillChange Concrete

direct super types : |ModuleTypeChange|

all super types : |ModuleChange|

references

name type containment cardinality changeable doc
skill Fertigkeit false 0-1 true

back to top

ModuleTeachableChange

kind
ModuleTeachableChange Concrete

Will be used for the quallities, specalism ...

direct super types : |ModuleTypeChange|

all super types : |ModuleChange|

references

name type containment cardinality changeable doc
teachable Erlernbar false 0-1 true

back to top

ModuleAttributeChange

kind
ModuleAttributeChange Concrete

Define an attribute change.

direct super types : |ModuleTypeChange|

all super types : |ModuleChange|

references

name type containment cardinality changeable doc
attribute EAttribute false 1-1 true

back to top

ModuleFeatureChange

kind
ModuleFeatureChange Concrete

Set a feature like native language to the given value.

direct super types : |ModuleChange|

references

name type containment cardinality changeable doc
feature EReference false 0-1 true
value EObject false 0-1 true

back to top

ModuleSkillGroupChange

kind
ModuleSkillGroupChange Concrete

direct super types : |ModuleTypeChange|

all super types : |ModuleChange|

references

name type containment cardinality changeable doc
skillGroup FertigkeitsGruppe false 0-1 true

back to top

ModuleTypeChange

kind
Abstract

direct super types : |ModuleChange|

attributes

name type cardinality changeable doc
grade EInt 0-1 true

references

name type containment cardinality changeable doc
selected EObject false 0-1 true
selectOne EObject false 0-* true

back to top

Shr5KarmaGenerator

kind
Shr5KarmaGenerator Concrete

direct super types : |KarmaGenerator|

all super types : |CharacterGenerator|Shr5RuleGenerator|

back to top

TrainingRate

kind
TrainingRate Concrete

direct super types : |RangeTableEntry|

attributes

name type cardinality changeable doc
factor EInt 0-1 true
timeUnit TimeUnits 0-1 true

back to top

RangeTableEntry

kind
Interface

Represents an entrie in a ranged table. A ranged is based on an value

attributes

name type cardinality changeable doc
from EInt 0-1 true
to EInt 0-1 true

back to top

RangeTable

kind
Interface

Repesents a table from ranged entries, the entries must extend the RangeTabelEntry contract. One entrie may be effective for a defined value.

references

name type containment cardinality changeable doc
rangeTableEntries RangeTableEntry true 0-* true

back to top

TrainingsTime

kind
TrainingsTime Concrete

direct super types : |CharacterChange|

all super types : |DiaryEntry|

attributes

name type cardinality changeable doc
daysTrained EInt 0-1 false
daysRemains EInt 0-1 false
trainingComplete EBoolean 0-1 true

references

name type containment cardinality changeable doc
training TrainingRange true 0-* true

methods

name | doc ----|---|---|---|---|--- hasValidRange|The basic rule indicating not all is satified.

back to top

PersonaMartialArtChange

kind
PersonaMartialArtChange Concrete

A persona martialart change manage the gain of a style or a technique. For a style select the skill as changeabel and the style, for a technique the technique and the stlye.

direct super types : |PersonaChange|

all super types : |Changes|PersonaValueChange|

references

name type containment cardinality changeable doc
style MartialartStyle false 0-1 true When the changeable skill is not null the style is learned as spec for the selected skill.
technique MartialartTechnique false 0-1 true When the skill is not set the technique will be added to the selected style, when not it repesents the first technique learned.

back to top

TrainingRange

kind
TrainingRange Concrete

attributes

name type cardinality changeable doc
start ShrDate 0-1 true
end ShrDate 0-1 true
daysTrained EInt 0-1 false

references

name type containment cardinality changeable doc
trainingTime TrainingsTime false 0-1 true

back to top

all enums

The complete list of all EEnums in this package.

|GeneratorState|Sex|QuellenConstrainType|LifeModuleType|

GeneratorState

name literal value doc
new new 0
readyForCreation readyForCreation 1
commited commited 3
personaCreated personaCreated 2

back to top

Sex

name literal value doc
female female 0
male male 1
undefinde undefinde 2
none none 3

back to top

QuellenConstrainType

Defines the mode of the constrain.

name literal value doc
notTogether notTogether 0 No element refers in targets are allow to be in the character togther with the source.
needOneOf needOneOf 1 One or ore element refers in targets need to be in the character togther with the source.

back to top

LifeModuleType

name literal value doc
nationality nationality 0
formativeYears formativeYears 0
teenYears teenYears 0
furtherEducation furtherEducation 0
realLife realLife 0

back to top

all edatatypes

The complete list of all EDataTypes in this package.

|

Clone this wiki locally