Load Initial Value of Simple State
All checks were successful
E2E Testing / test (push) Successful in 1m31s
All checks were successful
E2E Testing / test (push) Successful in 1m31s
This commit is contained in:
parent
03bc18e679
commit
620e591c0b
@ -25,6 +25,8 @@ export class SimpleGamesystemParser {
|
|||||||
for(let i=0; i<jsonObject.states.length; i++) {
|
for(let i=0; i<jsonObject.states.length; i++) {
|
||||||
const state = new SimpleState(jsonObject.states[i].stateLabel, jsonObject.states[i].stateDescription);
|
const state = new SimpleState(jsonObject.states[i].stateLabel, jsonObject.states[i].stateDescription);
|
||||||
const conditions = jsonObject.states[i].conditions
|
const conditions = jsonObject.states[i].conditions
|
||||||
|
state.initial = jsonObject.states[i].initial
|
||||||
|
|
||||||
for(let j=0; j<conditions.length; j++) {
|
for(let j=0; j<conditions.length; j++) {
|
||||||
const searchedScriptAccount = scriptAccounts.find(scriptAccount => scriptAccount.componentName === conditions[j].scriptAccount)
|
const searchedScriptAccount = scriptAccounts.find(scriptAccount => scriptAccount.componentName === conditions[j].scriptAccount)
|
||||||
if(searchedScriptAccount != undefined) {
|
if(searchedScriptAccount != undefined) {
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
"componentDescription": "Ein simples Gamesystem zur Modellierung verschiedener Jahreszeiten und deren Übergänge",
|
"componentDescription": "Ein simples Gamesystem zur Modellierung verschiedener Jahreszeiten und deren Übergänge",
|
||||||
"states": [
|
"states": [
|
||||||
{
|
{
|
||||||
"initial": false,
|
"initial": true,
|
||||||
"conditions": [
|
"conditions": [
|
||||||
{
|
{
|
||||||
"scriptAccount": "Temperature",
|
"scriptAccount": "Temperature",
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
"componentDescription": "A small Gamesystem about local weather events",
|
"componentDescription": "A small Gamesystem about local weather events",
|
||||||
"states": [
|
"states": [
|
||||||
{
|
{
|
||||||
"initial": false,
|
"initial": true,
|
||||||
"conditions": [],
|
"conditions": [],
|
||||||
"stateLabel": "Sonne",
|
"stateLabel": "Sonne",
|
||||||
"stateDescription": ""
|
"stateDescription": ""
|
||||||
|
Loading…
Reference in New Issue
Block a user