ConceptCreator/testModel/gamesystems/Characterstimmung.json
Sebastian Böckelmann a54a652358
All checks were successful
E2E Testing / test (push) Successful in 1m37s
Introduce Template attribute for gamesystems and define basic Characterstimmung Gamesystem
2024-03-22 10:27:04 +01:00

63 lines
1.9 KiB
JSON

{
"componentName": "Characterstimmung",
"componentDescription": "Mit diesem Characterspezifischen System soll die Grundstimmung eines Characters modelliert werden. Mit diesem System kann bspw. beschrieben werden, ob ein Character gerade glücklich, wütend, traurig etc. ist",
"states": [
{
"initial": true,
"conditions": [],
"stateLabel": "Glücklich",
"stateDescription": ""
},
{
"initial": false,
"conditions": [],
"stateLabel": "Wütend",
"stateDescription": ""
},
{
"initial": false,
"conditions": [],
"stateLabel": "Traurig",
"stateDescription": ""
}
],
"transitions": [
{
"scriptAccountActions": [],
"scriptAccountConditions": [],
"startingState": "Glücklich",
"endingState": "Wütend"
},
{
"scriptAccountActions": [],
"scriptAccountConditions": [],
"startingState": "Glücklich",
"endingState": "Traurig"
},
{
"scriptAccountActions": [],
"scriptAccountConditions": [],
"startingState": "Wütend",
"endingState": "Traurig"
},
{
"scriptAccountActions": [],
"scriptAccountConditions": [],
"startingState": "Wütend",
"endingState": "Glücklich"
},
{
"scriptAccountActions": [],
"scriptAccountConditions": [],
"startingState": "Traurig",
"endingState": "Glücklich"
},
{
"scriptAccountActions": [],
"scriptAccountConditions": [],
"startingState": "Traurig",
"endingState": "Wütend"
}
],
"template": 1
}