Skip to content

runtime model

UrsZeidler edited this page Dec 20, 2014 · 3 revisions

concret classes in the model runtime

all classes

The complete list of all EClasses in this package.

|ExtendetData|Enviorment|NahkampModifikationen|ExtendetDataAware|PhyicalState|RuntimeCharacter|Team|AbstractExtendetDataAware|GruntTeam|GruntRuntimeCharacter|Vehicle|Drone|MatrixDevice|RiggerConsole|Cyberdeck|

ExtendetData

kind
ExtendetData Concrete

Is the key of the extendetData Map.

references

name type containment cardinality changeable doc
eObject EObject false 0-1 true
eFeature EStructuralFeature false 1-1 true

back to top

Enviorment

kind
Enviorment Concrete

direct super types : |AbstractExtendetDataAware|

all super types : |ExtendetDataAware|

back to top

NahkampModifikationen

kind
Interface

Contains the close combat modification types.

attributes

name type cardinality changeable doc
chracterIsDown EBoolean 0-1 true
enemyCloseCombat EInt 0-1 true
characterRunning EBoolean 0-1 true
characterProne EBoolean 0-1 true

back to top

ExtendetDataAware

kind
Interface

attributes

name type cardinality changeable doc
extendetData EMap 1-1 true

methods

name | doc ----|---|---|---|---|--- addToExtendetData|add a value to the extendet data store getIntegerValue|return an integer value or null increaseValue| decreaseValue| hasValue| addToList| addUniqueToList| getListValue|

back to top

PhyicalState

kind
Interface

attributes

name type cardinality changeable doc
physicalDamage EInt 0-1 true
mentalDamage EInt 0-1 true
zustand Zustand 0-1 true The character state, can be ok, dying ... stunned.
overDead EInt 0-1 false

back to top

RuntimeCharacter

kind
RuntimeCharacter Concrete

direct super types : |AbstractExtendetDataAware|PhyicalState|

all super types : |ExtendetDataAware|

attributes

name type cardinality changeable doc
usedEdge EInt 0-1 true Counts the edge used.

references

name type containment cardinality changeable doc
character ManagedCharacter false 1-1 true
rightHand AbstraktGegenstand false 0-1 true The item in the right hand of the character.
leftHand AbstraktGegenstand false 0-1 true The item in the left hand of the character.
inUse AbstraktGegenstand false 0-* true The items the character carries right know, it is a subset of the characters inventory.
armor Kleidung false 0-1 true The cloth the character curently uses.

methods

name | doc ----|---|---|---|---|--- canUseEdge|Simple method to decide if the character has edge left.

back to top

Team

kind
Team Concrete

direct super types : |Beschreibbar|

references

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

back to top

AbstractExtendetDataAware

kind
Abstract

direct super types : |ExtendetDataAware|

back to top

GruntTeam

kind
GruntTeam Concrete

direct super types : |Team|

all super types : |Beschreibbar|

references

name type containment cardinality changeable doc
gruntGroup GruntGroup false 1-1 true Links to a grunt group, for each member a runtime represatation is created.

methods

name | doc ----|---|---|---|---|--- buildMembers|

back to top

GruntRuntimeCharacter

kind
GruntRuntimeCharacter Concrete

direct super types : |RuntimeCharacter|

all super types : |ExtendetDataAware|AbstractExtendetDataAware|PhyicalState|

back to top

Vehicle

kind
Abstract

direct super types : |AbstractExtendetDataAware|

all super types : |ExtendetDataAware|

attributes

name type cardinality changeable doc
vehicleCondition EInt 0-1 true
modus InterfaceModus 0-1 true
currentSpeed EInt 0-1 true

references

name type containment cardinality changeable doc
vehicle Fahrzeug false 1-1 true

back to top

Drone

kind
Drone Concrete

direct super types : |Vehicle|

all super types : |ExtendetDataAware|AbstractExtendetDataAware|

back to top

MatrixDevice

kind
MatrixDevice Concrete

attributes

name type cardinality changeable doc
matrixCondition EInt 0-1 true
marks EInt 0-1 true

references

name type containment cardinality changeable doc
device MatrixDevice false 1-1 true

back to top

RiggerConsole

kind
RiggerConsole Concrete

direct super types : |MatrixDevice|

back to top

Cyberdeck

kind
Cyberdeck Concrete

direct super types : |MatrixDevice|

back to top

all enums

The complete list of all EEnums in this package.

|Zustand|

Zustand

name literal value doc
ok ok 0
betaeubt betaeubt 1
sterbend sterbend 2
tot tot 3

back to top

all edatatypes

The complete list of all EDataTypes in this package.

|

Clone this wiki locally