-
Notifications
You must be signed in to change notification settings - Fork 9
scripting model
The complete list of all EClasses in this package.
|Script|Placement|TimeFrame|ScriptHistory|Scripts|Handout|Section|
kind |
---|
Concrete |
The script is made of a set of placements. It contains all needed to play an adventure.
direct super types : |Beschreibbar|
references
name | type | containment | cardinality | changeable | doc |
---|---|---|---|---|---|
placements | Placement | true | 0-* | true | All the placements/scence in the script. |
allTeams | Team | true | 0-* | true | All he teams of the complete script. They are contained here and referd in the placements. |
player | Team | true | 0-1 | true | |
management | GamemasterManagement | true | 1-1 | true | Here the characters only in the scrip exist, can be stored. |
entry | Placement | false | 1-1 | true | The entry point for the script. |
history | ScriptHistory | true | 0-1 | true | The basic history when playing the script. |
kind |
---|
Concrete |
A placement is a setting or scene. Here can a combat happen.
direct super types : |Beschreibbar|TimeFrame|
attributes
name | type | cardinality | changeable | doc |
---|---|---|---|---|
background | EString | 0-1 | true | |
inTheirFace | EString | 0-1 | true | |
debugging | EString | 0-1 | true | |
options | PlacementOptions | 0-2 | true | The options for this placement, they define the available actions for the placement. |
references
name | type | containment | cardinality | changeable | doc |
---|---|---|---|---|---|
nextPlacements | Placement | false | 0-* | true | The list of availble placements for the scene change. |
teams | Team | false | 0-* | true | The teams in the placement. Refers a team from the all features. |
script | Script | false | 0-1 | true | |
enviorment | Enviorment | true | 1-1 | true | The enviorment defines the outer modifications, like light, background count etc |
handouts | Handout | true | 0-* | true | A list of handouts in this scene. |
sections | Section | true | 0-* | true |
kind |
---|
Interface |
The timeframe interface defines and time range and a current time.
attributes
name | type | cardinality | changeable | doc |
---|---|---|---|---|
startDate | ShrDate | 0-1 | true | |
endDate | ShrDate | 0-1 | true | |
actualDate | ShrDate | 0-1 | true |
kind |
---|
Concrete |
Contains the current state of the run, and all executed commands.
attributes
name | type | cardinality | changeable | doc |
---|---|---|---|---|
currentDate | ShrDate | 0-1 | true | The current date. |
writtenProtokol | EString | 0-* | true | The protocoll. |
references
name | type | containment | cardinality | changeable | doc |
---|---|---|---|---|---|
commandStack | ExecutionStack | true | 0-1 | true | |
currentPlacement | Placement | false | 0-1 | true | The current selected placement in the runing script. |
kind |
---|
Concrete |
A container for the scripts.
attributes
name | type | cardinality | changeable | doc |
---|---|---|---|---|
name | EString | 1-1 | true |
references
name | type | containment | cardinality | changeable | doc |
---|---|---|---|---|---|
stories | Script | true | 0-* | true |
kind |
---|
Concrete |
direct super types : |Beschreibbar|
attributes
name | type | cardinality | changeable | doc |
---|---|---|---|---|
type | HandoutType | 0-1 | true | |
url | EString | 0-1 | true |
kind |
---|
Concrete |
attributes
name | type | cardinality | changeable | doc |
---|---|---|---|---|
titel | EString | 0-1 | true | |
text | EString | 0-1 | true |
The complete list of all EEnums in this package.
|PlacementOptions|HandoutType|
name | literal | value | doc |
---|---|---|---|
combat | combat | 0 | |
legWork | legWork | 0 | |
homeGround | homeGround | 0 | |
matrix | matrix | 0 | |
astralSpace | astralSpace | 0 | |
socialInteraction | socialInteraction | 0 |
name | literal | value | doc |
---|---|---|---|
webpage | webpage | 0 | |
image | image | 0 | |
document | document | 0 |
The complete list of all EDataTypes in this package.
|