moltenBall
Server/ScriptedBrushes/Archive/moltenBall.json, 8.3 KB
Fields
| Field | Type |
|---|---|
Operations | array[63] |
Source
{
"Operations": [
{
"Id": "ignorebrushsettings"
},
{
"Id": "shape",
"Shape": "Sphere"
},
{
"Id": "dimensions",
"Width": {
"Value": 4,
"Relative": false
},
"Height": {
"Value": 9,
"Relative": false
}
},
{
"Id": "offset",
"Offset": {
"X": {
"Value": 0,
"Relative": true
},
"Y": {
"Value": -4,
"Relative": true
},
"Z": {
"Value": 0,
"Relative": true
}
}
},
{
"Id": "saveindex",
"StoredIndexName": "firstnest"
},
{
"Id": "saveindex",
"StoredIndexName": "firstloop"
},
{
"Id": "pattern",
"BlockPattern": "68%Rock_Slate,10%Ore_Cobalt_Slate_Cracked,10%Rock_Volcanic,10%Rock_Volcanic_Cracked_Lava,2%Rock_Volcanic"
},
{
"Id": "offset",
"Offset": {
"X": {
"Value": 1,
"Relative": true
},
"Y": {
"Value": 0,
"Relative": true
},
"Z": {
"Value": -1,
"Relative": true
}
}
},
{
"Id": "set"
},
{
"Id": "savebrushconfig",
"StoredName": "ktar"
},
{
"Id": "jumpifcompare",
"Comparisons": [
{
"DataGettingFlag": "Width",
"IntegerComparisonOperator": "LessThan",
"ValueToCompareTo": 11
}
],
"StoredIndexName": "dodgyHack1"
},
{
"Id": "dimensions",
"Width": {
"Value": -8,
"Relative": true
},
"Height": {
"Value": 0,
"Relative": true
}
},
{
"Id": "offset",
"Offset": {
"X": {
"Value": 0,
"Relative": true
},
"Y": {
"Value": 6,
"Relative": true
},
"Z": {
"Value": 0,
"Relative": true
}
}
},
{
"Id": "delete"
},
{
"Id": "saveindex",
"StoredIndexName": "dodgyHack1"
},
{
"Id": "loadbrushconfig",
"StoredName": "ktar",
"ParametersToLoad": ["Offset", "Dimensions"]
},
{
"Id": "looprandom",
"StoredIndexName": "firstloop",
"RangeOfAdditionalRepetitions": {
"Left": 0,
"Right": 2
}
},
{
"Id": "saveindex",
"StoredIndexName": "secondloop"
},
{
"Id": "pattern",
"BlockPattern": "68%Rock_Slate,10%Ore_Cobalt_Slate_Cracked,10%Rock_Volcanic,10%Rock_Volcanic_Cracked_Lava,2%Rock_Volcanic"
},
{
"Id": "offset",
"Offset": {
"X": {
"Value": 1,
"Relative": true
},
"Y": {
"Value": 0,
"Relative": true
},
"Z": {
"Value": 1,
"Relative": true
}
}
},
{
"Id": "set"
},
{
"Id": "savebrushconfig",
"StoredName": "ktar2"
},
{
"Id": "jumpifcompare",
"Comparisons": [
{
"DataGettingFlag": "Width",
"IntegerComparisonOperator": "LessThan",
"ValueToCompareTo": 11
}
],
"StoredIndexName": "dodgyHack2"
},
{
"Id": "dimensions",
"Width": {
"Value": -8,
"Relative": true
},
"Height": {
"Value": 0,
"Relative": true
}
},
{
"Id": "historymask",
"HistoryMask": "None"
},
{
"Id": "offset",
"Offset": {
"X": {
"Value": 0,
"Relative": true
},
"Y": {
"Value": 4,
"Relative": true
},
"Z": {
"Value": 0,
"Relative": true
}
}
},
{
"Id": "delete"
},
{
"Id": "saveindex",
"StoredIndexName": "dodgyHack2"
},
{
"Id": "loadbrushconfig",
"StoredName": "ktar2",
"ParametersToLoad": ["Offset", "Dimensions"]
},
{
"Id": "historymask",
"HistoryMask": "Not"
},
{
"Id": "looprandom",
"StoredIndexName": "secondloop",
"RangeOfAdditionalRepetitions": {
"Left": 0,
"Right": 2
}
},
{
"Id": "jumpifcompare",
"Comparisons": [
{
"DataGettingFlag": "Width",
"IntegerComparisonOperator": "EqualTo",
"ValueToCompareTo": 23
}
],
"StoredIndexName": "skipWidth"
},
{
"Id": "dimensions",
"Width": {
"Value": 1,
"Relative": true
},
"Height": {
"Value": 0,
"Relative": true
}
},
{
"Id": "saveindex",
"StoredIndexName": "skipWidth"
},
{
"Id": "jumpifcompare",
"Comparisons": [
{
"DataGettingFlag": "Width",
"IntegerComparisonOperator": "ModNotEqualZero",
"ValueToCompareTo": 3
}
],
"StoredIndexName": "yOffset"
},
{
"Id": "echoonce",
"Message": "width divisible by 3"
},
{
"Id": "offset",
"Offset": {
"X": {
"Value": 0,
"Relative": true
},
"Y": {
"Value": 1,
"Relative": true
},
"Z": {
"Value": 0,
"Relative": true
}
}
},
{
"Id": "saveindex",
"StoredIndexName": "yOffset"
},
{
"Id": "looprandom",
"StoredIndexName": "firstnest",
"RangeOfAdditionalRepetitions": {
"Left": 30,
"Right": 30
}
},
{
"Id": "historymask",
"HistoryMask": "None"
},
{
"Id": "pattern",
"BlockPattern": "10%Rock_Volcanic,10%Rock_Volcanic_Cracked_Lava,10%Rock_Volcanic"
},
{
"Id": "dimensions",
"Width": {
"Value": 13,
"Relative": false
},
"Height": {
"Value": 13,
"Relative": false
}
},
{
"Id": "offset",
"Offset": {
"X": {
"Value": 0,
"Relative": true
},
"Y": {
"Value": 4,
"Relative": true
},
"Z": {
"Value": 0,
"Relative": true
}
}
},
{
"Id": "set"
},
{
"Id": "savebrushconfig",
"StoredName": "ball"
},
{
"Id": "dimensions",
"Width": {
"Value": 40,
"Relative": false
},
"Height": {
"Value": 40,
"Relative": false
}
},
{
"Id": "pattern",
"BlockPattern": "70%Empty,30%Deco_Fire"
},
{
"Id": "mask",
"Mask": "Empty,>Rock_Volcanic|Rock_Volcanic_Cracked_Lava|Rock_Volcanic"
},
{
"Id": "set"
},
{
"Id": "offset",
"Offset": {
"X": {
"Value": -10,
"Relative": true
},
"Y": {
"Value": 0,
"Relative": true
},
"Z": {
"Value": 0,
"Relative": true
}
}
},
{
"Id": "pattern",
"BlockPattern": "80%Empty,20%Deco_Fire"
},
{
"Id": "mask",
"Mask": "Empty,>Rock_Volcanic|Rock_Volcanic_Cracked_Lava|Rock_Volcanic"
},
{
"Id": "set"
},
{
"Id": "saveindex",
"StoredIndexName": "fires"
},
{
"Id": "offset",
"Offset": {
"X": {
"Value": -10,
"Relative": true
},
"Y": {
"Value": 0,
"Relative": true
},
"Z": {
"Value": 0,
"Relative": true
}
}
},
{
"Id": "pattern",
"BlockPattern": "95%Empty,5%Deco_Fire"
},
{
"Id": "mask",
"Mask": "Empty,>Rock_Volcanic|Rock_Volcanic_Cracked_Lava|Rock_Volcanic"
},
{
"Id": "set"
},
{
"Id": "looprandom",
"StoredIndexName": "fires",
"RangeOfAdditionalRepetitions": {
"Left": 3,
"Right": 3
}
},
{
"Id": "loadbrushconfig",
"StoredName": "ball",
"ParametersToLoad": ["Offset"]
},
{
"Id": "jumpifequal",
"StoredIndexName": "skipDestruction",
"LeftSideOfStatement": "{var:skipDestruction}",
"RightSideOfStatement": "yes"
},
{
"Id": "runcommand",
"CommandToRun": "templeDestruction"
},
{
"Id": "saveindex",
"StoredIndexName": "skipDestruction"
}
]
}