JSON Schema
The schema for any item can be defined with the $schema
property:
{
"$schema": "TODO: publish schema",
// Rest of the item
}
Example definition
{
"name": "WaitforLevelstobevisible",
"Class": "SeqAct_WaitForLevelsVisible",
"Package": "Engine",
"variables": [
{
"flags": "",
"name": "LevelNames",
"type": "array<name>",
"replicated": "False"
},
{
"flags": "",
"name": "bShouldBlockOnLoad",
"type": "bool",
"replicated": "False"
}
],
"category": "\"Engine\"",
"type": "actions",
"archetype": "\"SeqAct_WaitForLevelsVisible'Engine.Default__SeqAct_WaitForLevelsVisible'\"",
"displayName": "\"Wait for Levels to be visible\"",
"defaultproperties": [
{
"name": "bShouldBlockOnLoad",
"value": "true"
}
],
"links": {
"input": [
{
"name": "\"Wait\""
}
],
"output": [
{
"name": "\"Finished\""
}
],
"variable": []
}
}