BoulderBrush
Server/ScriptedBrushes/BoulderBrush.json, 28.3 KB
Fields
| Field | Type |
|---|---|
$NodeId | string |
Operations | array[85] |
$NodeEditorMetadata | object |
Source
{
"$NodeId": "Root-f7a11c10-3174-4510-b563-f267d5401fdf",
"Operations": [{
"$NodeId": "JumpIfClickType-6d0c3880-3a29-44a7-b84f-5a790729e05e",
"Id": "jumpifclicktype",
"StoredIndexName": "decoration",
"ClickType": "Left"
}, {
"$NodeId": "DisableHoldInteraction-8b1b4912-e3f7-4293-990e-8438e97410fc",
"Id": "disableonhold"
}, {
"$NodeId": "Offset-7cb0e418-1ceb-4de0-b52c-e748b51c5e42",
"Id": "offset",
"Offset": {
"X": {
"Value": 0,
"Relative": true
},
"Y": {
"Value": -1,
"Relative": true
},
"Z": {
"Value": 0,
"Relative": true
}
},
"Negate": false
}, {
"$NodeId": "SaveIndex-3da01c9a-e71a-461c-9d50-8848f222b2a1",
"Id": "saveindex",
"StoredIndexName": "stack_loop"
}, {
"$NodeId": "LoadMaterial-ed40a32b-a361-4207-89b5-dea245ef9464",
"Id": "loadmaterial",
"ArgName": "aPrimaryBlocks"
}, {
"$NodeId": "JumpIfToolArg-940fd6f2-8abc-4d63-aeca-94eec8936345",
"Id": "jumpiftoolarg",
"ArgName": "kJitter",
"ComparisonType": "Equals",
"ComparisonValue": "0",
"StoredIndexName": "layer_jitter_end"
}, {
"$NodeId": "JumpToRandomIndex-5284c3fe-ae9f-4e89-9dc9-29ba5a464803",
"Id": "jumprandom",
"WeightedListOfIndexNames": [{
"$NodeId": "IntegerStringPair-e34bb9d9-5251-47fc-b6cc-81617452389f",
"Left": 1,
"Right": "layer_pos_x"
}, {
"$NodeId": "IntegerStringPair-58afcf48-5e8d-40d4-ac1f-ac78c43a3a00",
"Left": 1,
"Right": "layer_neg_x"
}, {
"$NodeId": "IntegerStringPair-611f9336-7ff4-4116-a6d9-3d48084180d8",
"Left": 1,
"Right": "layer_pos_z"
}, {
"$NodeId": "IntegerStringPair-66dfa877-c171-4dbf-894d-d9c21aa90df1",
"Left": 1,
"Right": "layer_neg_z"
}]
}, {
"$NodeId": "SaveIndex-8dc5c86b-7aee-498e-92a7-c72f709e40d3",
"Id": "saveindex",
"StoredIndexName": "layer_pos_x"
}, {
"$NodeId": "LoadIntFromToolArg-792ebbf9-c5ae-461f-aadf-20e999867153",
"$Comment": "pos x",
"Id": "loadint",
"ArgName": "kJitter",
"TargetField": "OffsetX",
"Relative": true,
"Negate": false
}, {
"$NodeId": "JumpToIndex-a8a83cdd-05ae-4553-a176-5ce4c3000ea2",
"Id": "jump",
"StoredIndexName": "layer_jitter_end"
}, {
"$NodeId": "SaveIndex-af2763f3-afd2-4521-8536-55efb1891033",
"Id": "saveindex",
"StoredIndexName": "layer_neg_x"
}, {
"$NodeId": "LoadIntFromToolArg-c471308d-c9b4-40e2-8c4b-56f9526fde0f",
"$Comment": "pos x",
"Id": "loadint",
"ArgName": "kJitter",
"TargetField": "OffsetX",
"Relative": true,
"Negate": true
}, {
"$NodeId": "JumpToIndex-ee724b26-d687-4b5b-968b-2d1377156cb1",
"Id": "jump",
"StoredIndexName": "layer_jitter_end"
}, {
"$NodeId": "SaveIndex-042b8882-9f73-4270-8e80-2cb8609e36a8",
"Id": "saveindex",
"StoredIndexName": "layer_pos_z"
}, {
"$NodeId": "LoadIntFromToolArg-ad3c95dd-0976-423b-b60c-7744a866a62d",
"$Comment": "pos x",
"Id": "loadint",
"ArgName": "kJitter",
"TargetField": "OffsetZ",
"Relative": true,
"Negate": false
}, {
"$NodeId": "JumpToIndex-2ad99253-32ce-43e7-a452-265b07da9ca7",
"Id": "jump",
"StoredIndexName": "layer_jitter_end"
}, {
"$NodeId": "SaveIndex-33daf6e1-dc8c-47e2-a092-a1144e166790",
"Id": "saveindex",
"StoredIndexName": "layer_neg_z"
}, {
"$NodeId": "LoadIntFromToolArg-a44e9f72-ee4f-4dd5-b67b-a6beb1c3c1f0",
"$Comment": "pos x",
"Id": "loadint",
"ArgName": "kJitter",
"TargetField": "OffsetZ",
"Relative": true,
"Negate": true
}, {
"$NodeId": "JumpToIndex-2fb5061f-b402-495c-a6c7-02a9aafee42b",
"Id": "jump",
"StoredIndexName": "layer_jitter_end"
}, {
"$NodeId": "SaveIndex-54c035d0-0a71-4cee-894c-5ad32a0f67c0",
"Id": "saveindex",
"StoredIndexName": "layer_neg_y"
}, {
"$NodeId": "LoadIntFromToolArg-38cf8c26-782e-47c2-8f68-1762fb2f1cb0",
"$Comment": "pos x",
"Id": "loadint",
"ArgName": "kJitter",
"TargetField": "OffsetY",
"Relative": true,
"Negate": true
}, {
"$NodeId": "JumpToIndex-5463d5c4-5821-4932-a816-2835d0ef8f94",
"Id": "jump",
"StoredIndexName": "layer_jitter_end"
}, {
"$NodeId": "SaveIndex-f7937c2c-dbd7-4095-8e38-1e2362bcd8e7",
"Id": "saveindex",
"StoredIndexName": "layer_jitter_end"
}, {
"$NodeId": "SaveIndex-89e90304-2fe2-4f62-a4ed-00e6c8b56e16",
"Id": "saveindex",
"StoredIndexName": "base_loop"
}, {
"$NodeId": "SaveBrushConfig-bd57ecca-810c-4f32-8400-139422655aaf",
"Id": "savebrushconfig",
"StoredName": "before_jitter"
}, {
"$NodeId": "JumpIfToolArg-17702e1d-a2a0-481c-b79a-079705ef98b3",
"Id": "jumpiftoolarg",
"ArgName": "iJitterCircle",
"ComparisonType": "Equals",
"ComparisonValue": "0",
"StoredIndexName": "jitter_end"
}, {
"$NodeId": "JumpToRandomIndex-9c9342de-c4d4-47fc-9c87-99529d19b34f",
"Id": "jumprandom",
"WeightedListOfIndexNames": [{
"$NodeId": "IntegerStringPair-5224ad0c-93b2-4209-8067-cf1665bb85d8",
"Left": 1,
"Right": "x_pos"
}, {
"$NodeId": "IntegerStringPair-a8436379-c971-4450-8a8e-1a9cdde6f39c",
"Left": 1,
"Right": "x_neg"
}, {
"$NodeId": "IntegerStringPair-10b9081b-8930-4c62-b7bf-dee2ed252403",
"Left": 1,
"Right": "z_pos"
}, {
"$NodeId": "IntegerStringPair-b11cddbc-b6e8-4548-a9e2-2e94d4e21b50",
"Left": 1,
"Right": "z_neg"
}]
}, {
"$NodeId": "SaveIndex-e18c17ae-d9fc-40e1-bc48-2d86c1b3b238",
"Id": "saveindex",
"StoredIndexName": "x_pos"
}, {
"$NodeId": "LoadIntFromToolArg-0499c6bd-59f4-47f3-b9d1-185b0a675191",
"$Comment": "pos x",
"Id": "loadint",
"ArgName": "iJitterCircle",
"TargetField": "OffsetX",
"Relative": true,
"Negate": false
}, {
"$NodeId": "JumpToIndex-0117fe9d-a923-4fe7-8b0e-55fe92b02d4b",
"Id": "jump",
"StoredIndexName": "jitter_end"
}, {
"$NodeId": "SaveIndex-0b426c45-2aab-443e-912b-5b2c856dde36",
"Id": "saveindex",
"StoredIndexName": "x_neg"
}, {
"$NodeId": "LoadIntFromToolArg-ccd71dee-7334-42f0-ac56-6ce1c51f851f",
"$Comment": "pos x",
"Id": "loadint",
"ArgName": "iJitterCircle",
"TargetField": "OffsetX",
"Relative": true,
"Negate": true
}, {
"$NodeId": "JumpToIndex-d829e476-4d51-4e8e-972d-802188dc27b5",
"Id": "jump",
"StoredIndexName": "jitter_end"
}, {
"$NodeId": "SaveIndex-327b981c-16dc-4e1d-902c-c5635a3043aa",
"Id": "saveindex",
"StoredIndexName": "z_pos"
}, {
"$NodeId": "LoadIntFromToolArg-d15417a7-cb34-457b-9e4c-9a184a775e30",
"$Comment": "pos x",
"Id": "loadint",
"ArgName": "iJitterCircle",
"TargetField": "OffsetZ",
"Relative": true,
"Negate": false
}, {
"$NodeId": "JumpToIndex-ec3b08ee-f43c-497e-a935-31341b27461c",
"Id": "jump",
"StoredIndexName": "jitter_end"
}, {
"$NodeId": "SaveIndex-ec52b824-c37f-4346-b5ab-a1ddf67070a2",
"Id": "saveindex",
"StoredIndexName": "z_neg"
}, {
"$NodeId": "LoadIntFromToolArg-6e936ffe-798e-4338-9f20-8d30d681a42d",
"$Comment": "pos x",
"Id": "loadint",
"ArgName": "iJitterCircle",
"TargetField": "OffsetZ",
"Relative": true,
"Negate": true
}, {
"$NodeId": "JumpToIndex-d32953ab-4990-4df5-9ae4-bb16dcaef0d4",
"Id": "jump",
"StoredIndexName": "jitter_end"
}, {
"$NodeId": "SaveIndex-d02f3567-ec54-4dae-af70-339ffba96b73",
"Id": "saveindex",
"StoredIndexName": "y_neg"
}, {
"$NodeId": "LoadIntFromToolArg-a6885b45-3456-460a-9a11-9b64195a45d4",
"$Comment": "pos x",
"Id": "loadint",
"ArgName": "iJitterCircle",
"TargetField": "OffsetY",
"Relative": true,
"Negate": true
}, {
"$NodeId": "JumpToIndex-985b0ded-7713-4088-ba90-ef6397fb504e",
"Id": "jump",
"StoredIndexName": "jitter_end"
}, {
"$NodeId": "SaveIndex-431fbbcb-ca7f-4183-83fb-bee7dc3fb342",
"Id": "saveindex",
"StoredIndexName": "jitter_end"
}, {
"$NodeId": "Set-5639613f-c2ed-48a1-a321-ff3b821ee1d0",
"Id": "set"
}, {
"$NodeId": "Dimensions-49e402c4-4a0c-4536-9de8-f1d80c09e4e7",
"Id": "dimensions",
"Width": {
"Value": 10,
"Relative": true
},
"Height": {
"Value": 10,
"Relative": true
}
}, {
"$NodeId": "JumpIfToolArg-da5e232c-38b7-46b0-8b0e-061c63d2c42f",
"Id": "jumpiftoolarg",
"ArgName": "iSmoothness",
"ComparisonType": "Equals",
"ComparisonValue": "0",
"StoredIndexName": "skip_smooth"
}, {
"$NodeId": "HistoryMask-681f7ec9-4f29-49da-90a2-a1175fad8cde",
"Id": "historymask",
"HistoryMask": "Only"
}, {
"$NodeId": "SaveIndex-204401d4-c479-490e-a797-e67a2f941d23",
"Id": "saveindex",
"StoredIndexName": "smooth_loop"
}, {
"$NodeId": "Smooth-b7f66abf-e842-4a60-82e6-8f3d487e1240",
"Id": "smooth",
"SmoothStrength": 2
}, {
"$NodeId": "LoadLoopFromToolArg-2d9d8c55-71e7-4c31-a267-f7e298b18f2e",
"Id": "loadloop",
"StoredIndexName": "smooth_loop",
"ArgName": "iSmoothness"
}, {
"$NodeId": "HistoryMask-d33b857e-5dd4-42b6-ad3f-4c9b9ebba9e5",
"Id": "historymask",
"HistoryMask": "None"
}, {
"$NodeId": "SaveIndex-9e8ee3c0-10d7-4143-9eb7-465234dfa9e6",
"Id": "saveindex",
"StoredIndexName": "skip_smooth"
}, {
"$NodeId": "Dimensions-0f5d1498-1f81-41fb-a7ad-8a655f8a2492",
"Id": "dimensions",
"Width": {
"Value": -10,
"Relative": true
},
"Height": {
"Value": -10,
"Relative": true
}
}, {
"$NodeId": "LoadBrushConfig-c6d047fd-4ee6-478c-9712-427e82e73b1c",
"Id": "loadbrushconfig",
"StoredName": "before_jitter",
"ParametersToLoad": ["Offset"]
}, {
"$NodeId": "LoopCircleFromArg-bf17128f-b8b9-41a9-b3a8-4551b46298e2",
"Id": "loopcirclefromarg",
"StoredIndexName": "base_loop",
"NumberCirclePointsArg": "iCirclePoints",
"CircleRadiusArg": "iCircleRadius",
"FlipDirection": false,
"RotateDirection": false
}, {
"$NodeId": "Offset-9568a93c-f4ac-4a0c-bd90-f73084deee1e",
"Id": "offset",
"Offset": {
"X": {
"Value": 0,
"Relative": false
},
"Y": {
"Value": 0,
"Relative": true
},
"Z": {
"Value": 0,
"Relative": false
}
},
"TargetField": "Height",
"Negate": false
}, {
"$NodeId": "Dimensions-b211ad0d-8332-4f86-a30d-45060f2fba59",
"Id": "dimensions",
"Width": {
"Value": -1,
"Relative": true
},
"Height": {
"Value": 0,
"Relative": true
}
}, {
"$NodeId": "JumpIfToolArg-d6cc6b32-f719-4bf1-8821-40f5d467caf7",
"Id": "jumpiftoolarg",
"ArgName": "jBoulderSize",
"ComparisonType": "Equals",
"ComparisonValue": "0",
"StoredIndexName": "skip_stack"
}, {
"$NodeId": "LoadLoopFromToolArg-84d3b301-e73a-42b7-97fa-5b87a095d5fb",
"Id": "loadloop",
"StoredIndexName": "stack_loop",
"ArgName": "jBoulderSize"
}, {
"$NodeId": "SaveIndex-4d9b6fff-2c86-4a6b-8389-65245d614faf",
"Id": "saveindex",
"StoredIndexName": "skip_stack"
}, {
"$NodeId": "Exit-4f9d1f4a-4963-478c-a294-34411d7f00a4",
"Id": "exit"
}, {
"$NodeId": "SaveIndex-623bc05c-6faf-4547-aa2d-15bb88885d2d",
"Id": "saveindex",
"StoredIndexName": "decoration"
}, {
"$NodeId": "Shape-c4228848-43bb-4854-bea7-2cc788135367",
"Id": "shape",
"Shape": "Sphere"
}, {
"$NodeId": "LoadMaterial-fa5de62c-c05e-4f0d-a38a-10643d002af5",
"Id": "loadmaterial",
"ArgName": "eDecorationBlocks"
}, {
"$NodeId": "AppendMaskFromToolArg-4abdbb08-0e42-4ad2-bdfb-5b7d606dd17e",
"Id": "appendmaskfromtoolarg",
"ArgName": "eDecorationBlocks",
"FilterType": "BelowBlock",
"Invert": false,
"AdditionalBlocks": ""
}, {
"$NodeId": "LoadIntFromToolArg-c0347de5-b8ef-4e4b-b683-422015cbfd98",
"Id": "loadint",
"ArgName": "fDecorationBlocksDensity",
"TargetField": "Density",
"Relative": false,
"Negate": false
}, {
"$NodeId": "Set-f44ab1f9-6173-4820-a769-355f55e6238b",
"Id": "set"
}, {
"$NodeId": "ClearOperationMask-1127854f-e2ba-48e6-9501-9a8ac1ab8065",
"Id": "clearoperationmask"
}, {
"$NodeId": "AppendMaskFromToolArg-9428c80e-3d41-4236-be9f-248b2e3c5e71",
"Id": "appendmaskfromtoolarg",
"ArgName": "aPrimaryBlocks",
"FilterType": "TargetBlock",
"Invert": false,
"AdditionalBlocks": ""
}, {
"$NodeId": "AppendMask-b2035b48-b944-4780-b1ac-5858dc785ec2",
"Id": "appendmask",
"AppendMask": "<Empty,!Filter_PlantsAndTrees"
}, {
"$NodeId": "LoadIntFromToolArg-693db82e-8dc4-4a58-944d-6ab91b39d488",
"Id": "loadint",
"ArgName": "fDecorationBlocksDensity",
"TargetField": "Density",
"Relative": false,
"Negate": false
}, {
"$NodeId": "Set-77f516b5-d2ac-4f7a-9378-a8e3a3a7e699",
"Id": "set"
}, {
"$NodeId": "ClearOperationMask-c9177ce3-3ec4-468b-b2c7-ea883ec7201d",
"Id": "clearoperationmask"
}, {
"$NodeId": "LoadMaterial-2c04141f-05c7-4e8d-96ea-7a71551074b0",
"Id": "loadmaterial",
"ArgName": "gDecorationsAccent"
}, {
"$NodeId": "Mask-181ac355-5181-4f6b-ab8f-531005605a5f",
"Id": "mask",
"Mask": "Empty.!Filter_PlantsAndTrees"
}, {
"$NodeId": "AppendMaskFromToolArg-0b329dc5-9a56-48e6-b5d3-48c3a3978d0e",
"Id": "appendmaskfromtoolarg",
"ArgName": "eDecorationBlocks",
"FilterType": "AboveBlock",
"Invert": false,
"AdditionalBlocks": ""
}, {
"$NodeId": "LoadIntFromToolArg-2f9601f2-0291-498a-a4af-73beacf155fc",
"Id": "loadint",
"ArgName": "fDecorationBlocksDensity",
"TargetField": "Density",
"Relative": false,
"Negate": false
}, {
"$NodeId": "Set-cceb9508-d401-408f-89be-428ca76a66b4",
"Id": "set"
}, {
"$NodeId": "ClearOperationMask-354d40ef-dcb4-409a-979c-fb8c89481f1d",
"Id": "clearoperationmask"
}, {
"$NodeId": "LoadMaterial-2945252a-454a-47a6-841e-c7da64ff9eb4",
"Id": "loadmaterial",
"ArgName": "cDecorationsPrimary"
}, {
"$NodeId": "Mask-8b24c312-7465-446f-9be1-2258692b3b87",
"Id": "mask",
"Mask": "Empty"
}, {
"$NodeId": "AppendMaskFromToolArg-dc125739-629d-4002-83c5-1cf6124aac1e",
"Id": "appendmaskfromtoolarg",
"ArgName": "aPrimaryBlocks",
"FilterType": "AboveBlock",
"Invert": false,
"AdditionalBlocks": ""
}, {
"$NodeId": "LoadIntFromToolArg-ef3c6ed4-3207-453b-bbb5-e0a0b94098c5",
"Id": "loadint",
"ArgName": "dDecorationAccentPrimary",
"TargetField": "Density",
"Relative": false,
"Negate": false
}, {
"$NodeId": "Set-050e7354-b7f0-4741-8db9-a2bff419f3ef",
"Id": "set"
}, {
"$NodeId": "ClearOperationMask-4082787c-c3b2-48a4-a2f8-b937b7cf8187",
"Id": "clearoperationmask"
}],
"$NodeEditorMetadata": {
"$Nodes": {
"Root-f7a11c10-3174-4510-b563-f267d5401fdf": {
"$Position": {
"$x": -3339,
"$y": -12849
},
"$Title": "[ROOT] Root"
},
"JumpIfClickType-6d0c3880-3a29-44a7-b84f-5a790729e05e": {
"$Position": {
"$x": -12,
"$y": -23449
}
},
"DisableHoldInteraction-8b1b4912-e3f7-4293-990e-8438e97410fc": {
"$Position": {
"$x": -3,
"$y": -23260
}
},
"Offset-7cb0e418-1ceb-4de0-b52c-e748b51c5e42": {
"$Position": {
"$x": -29,
"$y": -22897
}
},
"SaveIndex-3da01c9a-e71a-461c-9d50-8848f222b2a1": {
"$Position": {
"$x": -79,
"$y": -20971
}
},
"LoadMaterial-ed40a32b-a361-4207-89b5-dea245ef9464": {
"$Position": {
"$x": -81,
"$y": -20809
}
},
"JumpIfToolArg-940fd6f2-8abc-4d63-aeca-94eec8936345": {
"$Position": {
"$x": -47,
"$y": -20213
}
},
"JumpToRandomIndex-5284c3fe-ae9f-4e89-9dc9-29ba5a464803": {
"$Position": {
"$x": -22,
"$y": -19949
}
},
"IntegerStringPair-e34bb9d9-5251-47fc-b6cc-81617452389f": {
"$Position": {
"$x": 1043,
"$y": -20011
}
},
"IntegerStringPair-58afcf48-5e8d-40d4-ac1f-ac78c43a3a00": {
"$Position": {
"$x": 1033,
"$y": -19819
}
},
"IntegerStringPair-611f9336-7ff4-4116-a6d9-3d48084180d8": {
"$Position": {
"$x": 1029,
"$y": -19621
}
},
"IntegerStringPair-66dfa877-c171-4dbf-894d-d9c21aa90df1": {
"$Position": {
"$x": 1025,
"$y": -19422
}
},
"SaveIndex-8dc5c86b-7aee-498e-92a7-c72f709e40d3": {
"$Position": {
"$x": -41,
"$y": -19783
}
},
"LoadIntFromToolArg-792ebbf9-c5ae-461f-aadf-20e999867153": {
"$Position": {
"$x": -50,
"$y": -19653
}
},
"JumpToIndex-a8a83cdd-05ae-4553-a176-5ce4c3000ea2": {
"$Position": {
"$x": -43,
"$y": -19343
}
},
"SaveIndex-af2763f3-afd2-4521-8536-55efb1891033": {
"$Position": {
"$x": -30,
"$y": -19149
}
},
"LoadIntFromToolArg-c471308d-c9b4-40e2-8c4b-56f9526fde0f": {
"$Position": {
"$x": -37,
"$y": -19019
}
},
"JumpToIndex-ee724b26-d687-4b5b-968b-2d1377156cb1": {
"$Position": {
"$x": -31,
"$y": -18709
}
},
"SaveIndex-042b8882-9f73-4270-8e80-2cb8609e36a8": {
"$Position": {
"$x": -15,
"$y": -18483
}
},
"LoadIntFromToolArg-ad3c95dd-0976-423b-b60c-7744a866a62d": {
"$Position": {
"$x": -23,
"$y": -18353
}
},
"JumpToIndex-2ad99253-32ce-43e7-a452-265b07da9ca7": {
"$Position": {
"$x": -16,
"$y": -18043
}
},
"SaveIndex-33daf6e1-dc8c-47e2-a092-a1144e166790": {
"$Position": {
"$x": -29,
"$y": -17820
}
},
"LoadIntFromToolArg-a44e9f72-ee4f-4dd5-b67b-a6beb1c3c1f0": {
"$Position": {
"$x": -37,
"$y": -17690
}
},
"JumpToIndex-2fb5061f-b402-495c-a6c7-02a9aafee42b": {
"$Position": {
"$x": -29,
"$y": -17414
}
},
"SaveIndex-54c035d0-0a71-4cee-894c-5ad32a0f67c0": {
"$Position": {
"$x": -17,
"$y": -17186
}
},
"LoadIntFromToolArg-38cf8c26-782e-47c2-8f68-1762fb2f1cb0": {
"$Position": {
"$x": -25,
"$y": -17056
}
},
"JumpToIndex-5463d5c4-5821-4932-a816-2835d0ef8f94": {
"$Position": {
"$x": -17,
"$y": -16780
}
},
"SaveIndex-f7937c2c-dbd7-4095-8e38-1e2362bcd8e7": {
"$Position": {
"$x": -13,
"$y": -16537
}
},
"SaveIndex-89e90304-2fe2-4f62-a4ed-00e6c8b56e16": {
"$Position": {
"$x": -40,
"$y": -16194
}
},
"SaveBrushConfig-bd57ecca-810c-4f32-8400-139422655aaf": {
"$Position": {
"$x": -28,
"$y": -15902
}
},
"JumpIfToolArg-17702e1d-a2a0-481c-b79a-079705ef98b3": {
"$Position": {
"$x": -29,
"$y": -15740
}
},
"JumpToRandomIndex-9c9342de-c4d4-47fc-9c87-99529d19b34f": {
"$Position": {
"$x": -19,
"$y": -15451
}
},
"IntegerStringPair-5224ad0c-93b2-4209-8067-cf1665bb85d8": {
"$Position": {
"$x": 989,
"$y": -15471
}
},
"IntegerStringPair-a8436379-c971-4450-8a8e-1a9cdde6f39c": {
"$Position": {
"$x": 979,
"$y": -15278
}
},
"IntegerStringPair-10b9081b-8930-4c62-b7bf-dee2ed252403": {
"$Position": {
"$x": 975,
"$y": -15080
}
},
"IntegerStringPair-b11cddbc-b6e8-4548-a9e2-2e94d4e21b50": {
"$Position": {
"$x": 971,
"$y": -14881
}
},
"SaveIndex-e18c17ae-d9fc-40e1-bc48-2d86c1b3b238": {
"$Position": {
"$x": -30,
"$y": -15272
}
},
"LoadIntFromToolArg-0499c6bd-59f4-47f3-b9d1-185b0a675191": {
"$Position": {
"$x": -26,
"$y": -15096
}
},
"JumpToIndex-0117fe9d-a923-4fe7-8b0e-55fe92b02d4b": {
"$Position": {
"$x": -19,
"$y": -14786
}
},
"SaveIndex-0b426c45-2aab-443e-912b-5b2c856dde36": {
"$Position": {
"$x": -6,
"$y": -14583
}
},
"LoadIntFromToolArg-ccd71dee-7334-42f0-ac56-6ce1c51f851f": {
"$Position": {
"$x": -16,
"$y": -14425
}
},
"JumpToIndex-d829e476-4d51-4e8e-972d-802188dc27b5": {
"$Position": {
"$x": -10,
"$y": -14115
}
},
"SaveIndex-327b981c-16dc-4e1d-902c-c5635a3043aa": {
"$Position": {
"$x": -13,
"$y": -13885
}
},
"LoadIntFromToolArg-d15417a7-cb34-457b-9e4c-9a184a775e30": {
"$Position": {
"$x": -9,
"$y": -13724
}
},
"JumpToIndex-ec3b08ee-f43c-497e-a935-31341b27461c": {
"$Position": {
"$x": -2,
"$y": -13414
}
},
"SaveIndex-ec52b824-c37f-4346-b5ab-a1ddf67070a2": {
"$Position": {
"$x": 3,
"$y": -13209
}
},
"LoadIntFromToolArg-6e936ffe-798e-4338-9f20-8d30d681a42d": {
"$Position": {
"$x": -4,
"$y": -13059
}
},
"JumpToIndex-d32953ab-4990-4df5-9ae4-bb16dcaef0d4": {
"$Position": {
"$x": -3,
"$y": -12768
}
},
"SaveIndex-d02f3567-ec54-4dae-af70-339ffba96b73": {
"$Position": {
"$x": 14,
"$y": -12580
}
},
"LoadIntFromToolArg-a6885b45-3456-460a-9a11-9b64195a45d4": {
"$Position": {
"$x": 6,
"$y": -12430
}
},
"JumpToIndex-985b0ded-7713-4088-ba90-ef6397fb504e": {
"$Position": {
"$x": 7,
"$y": -12139
}
},
"SaveIndex-431fbbcb-ca7f-4183-83fb-bee7dc3fb342": {
"$Position": {
"$x": 7,
"$y": -11883
}
},
"Set-5639613f-c2ed-48a1-a321-ff3b821ee1d0": {
"$Position": {
"$x": 162,
"$y": -11495
}
},
"Dimensions-49e402c4-4a0c-4536-9de8-f1d80c09e4e7": {
"$Position": {
"$x": 156,
"$y": -11331
}
},
"JumpIfToolArg-da5e232c-38b7-46b0-8b0e-061c63d2c42f": {
"$Position": {
"$x": 128,
"$y": -10931
}
},
"HistoryMask-681f7ec9-4f29-49da-90a2-a1175fad8cde": {
"$Position": {
"$x": 142,
"$y": -10694
}
},
"SaveIndex-204401d4-c479-490e-a797-e67a2f941d23": {
"$Position": {
"$x": 113,
"$y": -10433
}
},
"Smooth-b7f66abf-e842-4a60-82e6-8f3d487e1240": {
"$Position": {
"$x": 133,
"$y": -10276
}
},
"LoadLoopFromToolArg-2d9d8c55-71e7-4c31-a267-f7e298b18f2e": {
"$Position": {
"$x": 120,
"$y": -10132
}
},
"HistoryMask-d33b857e-5dd4-42b6-ad3f-4c9b9ebba9e5": {
"$Position": {
"$x": 114,
"$y": -9804
}
},
"SaveIndex-9e8ee3c0-10d7-4143-9eb7-465234dfa9e6": {
"$Position": {
"$x": 112,
"$y": -9669
}
},
"Dimensions-0f5d1498-1f81-41fb-a7ad-8a655f8a2492": {
"$Position": {
"$x": 118,
"$y": -9458
}
},
"LoadBrushConfig-c6d047fd-4ee6-478c-9712-427e82e73b1c": {
"$Position": {
"$x": 125,
"$y": -8986
}
},
"LoopCircleFromArg-bf17128f-b8b9-41a9-b3a8-4551b46298e2": {
"$Position": {
"$x": 78,
"$y": -8510
}
},
"Offset-9568a93c-f4ac-4a0c-bd90-f73084deee1e": {
"$Position": {
"$x": 88,
"$y": -8011
}
},
"Dimensions-b211ad0d-8332-4f86-a30d-45060f2fba59": {
"$Position": {
"$x": 86,
"$y": -7317
}
},
"JumpIfToolArg-d6cc6b32-f719-4bf1-8821-40f5d467caf7": {
"$Position": {
"$x": 98,
"$y": -6844
}
},
"LoadLoopFromToolArg-84d3b301-e73a-42b7-97fa-5b87a095d5fb": {
"$Position": {
"$x": 97,
"$y": -6586
}
},
"SaveIndex-4d9b6fff-2c86-4a6b-8389-65245d614faf": {
"$Position": {
"$x": 89,
"$y": -6393
}
},
"Exit-4f9d1f4a-4963-478c-a294-34411d7f00a4": {
"$Position": {
"$x": 95,
"$y": -6172
}
},
"SaveIndex-623bc05c-6faf-4547-aa2d-15bb88885d2d": {
"$Position": {
"$x": -44,
"$y": -5554
}
},
"Shape-c4228848-43bb-4854-bea7-2cc788135367": {
"$Position": {
"$x": -40,
"$y": -5381
}
},
"LoadMaterial-fa5de62c-c05e-4f0d-a38a-10643d002af5": {
"$Position": {
"$x": -38,
"$y": -5197
}
},
"AppendMaskFromToolArg-4abdbb08-0e42-4ad2-bdfb-5b7d606dd17e": {
"$Position": {
"$x": -5,
"$y": -4741
}
},
"LoadIntFromToolArg-c0347de5-b8ef-4e4b-b683-422015cbfd98": {
"$Position": {
"$x": -1,
"$y": -4470
}
},
"Set-f44ab1f9-6173-4820-a769-355f55e6238b": {
"$Position": {
"$x": -1,
"$y": -4199
}
},
"ClearOperationMask-1127854f-e2ba-48e6-9501-9a8ac1ab8065": {
"$Position": {
"$x": -15,
"$y": -4015
}
},
"AppendMaskFromToolArg-9428c80e-3d41-4236-be9f-248b2e3c5e71": {
"$Position": {
"$x": -87,
"$y": -2938
}
},
"AppendMask-b2035b48-b944-4780-b1ac-5858dc785ec2": {
"$Position": {
"$x": -103,
"$y": -2653
}
},
"LoadIntFromToolArg-693db82e-8dc4-4a58-944d-6ab91b39d488": {
"$Position": {
"$x": -101,
"$y": -2497
}
},
"Set-77f516b5-d2ac-4f7a-9378-a8e3a3a7e699": {
"$Position": {
"$x": -101,
"$y": -2226
}
},
"ClearOperationMask-c9177ce3-3ec4-468b-b2c7-ea883ec7201d": {
"$Position": {
"$x": -115,
"$y": -2042
}
},
"LoadMaterial-2c04141f-05c7-4e8d-96ea-7a71551074b0": {
"$Position": {
"$x": -139,
"$y": -1453
}
},
"Mask-181ac355-5181-4f6b-ab8f-531005605a5f": {
"$Position": {
"$x": -153,
"$y": -1252
}
},
"AppendMaskFromToolArg-0b329dc5-9a56-48e6-b5d3-48c3a3978d0e": {
"$Position": {
"$x": -148,
"$y": -1095
}
},
"LoadIntFromToolArg-2f9601f2-0291-498a-a4af-73beacf155fc": {
"$Position": {
"$x": -153,
"$y": -640
}
},
"Set-cceb9508-d401-408f-89be-428ca76a66b4": {
"$Position": {
"$x": -153,
"$y": -368
}
},
"ClearOperationMask-354d40ef-dcb4-409a-979c-fb8c89481f1d": {
"$Position": {
"$x": -167,
"$y": -184
}
},
"LoadMaterial-2945252a-454a-47a6-841e-c7da64ff9eb4": {
"$Position": {
"$x": -147,
"$y": 140
}
},
"Mask-8b24c312-7465-446f-9be1-2258692b3b87": {
"$Position": {
"$x": -161,
"$y": 341
}
},
"AppendMaskFromToolArg-dc125739-629d-4002-83c5-1cf6124aac1e": {
"$Position": {
"$x": -156,
"$y": 498
}
},
"LoadIntFromToolArg-ef3c6ed4-3207-453b-bbb5-e0a0b94098c5": {
"$Position": {
"$x": -169,
"$y": 800
}
},
"Set-050e7354-b7f0-4741-8db9-a2bff419f3ef": {
"$Position": {
"$x": -169,
"$y": 1072
}
},
"ClearOperationMask-4082787c-c3b2-48a4-a2f8-b937b7cf8187": {
"$Position": {
"$x": -183,
"$y": 1256
}
}
},
"$FloatingNodes": [],
"$Links": {
},
"$Groups": [{
"$Position": {
"$x": -215.6875,
"$y": -20405.9375
},
"$width": 2019.6875,
"$height": 4083.1875,
"$name": "Jitter - Layer"
}, {
"$Position": {
"$x": -563.75,
"$y": -16021.4375
},
"$width": 2147.9375,
"$height": 4347,
"$name": "Jitter"
}, {
"$Position": {
"$x": -110.75,
"$y": -11625.625
},
"$width": 1655,
"$height": 3045.5,
"$name": "Set and Smooth"
}, {
"$Position": {
"$x": -979,
"$y": -22055.1875
},
"$width": 3190,
"$height": 15625.125,
"$name": "Main Boulder Logic"
}, {
"$Position": {
"$x": -308.5625,
"$y": -3583.1875
},
"$width": 1001.5625,
"$height": 1912.875,
"$name": "Decoration - Blocks on Top"
}],
"$Comments": [{
"$Position": {
"$x": 2860.3125,
"$y": -22395.6875
},
"$width": 1967,
"$height": 2062.8125,
"$name": "Comment",
"$text": "-------------------------------------\n BOULDER BRUSH\n-------------------------------------\nThis brush gives you the ability to create boulders on the ground\n\n-------------------------------------\n How to use\n-------------------------------------\n\nRight Click: Edits the blocks to create the boulder.\n\nLeft Click: Decorates the boulder. NOTE: Changing the origin to Center works best.\n\n-------------------------------------\n Customize the brush\n-------------------------------------\n\nThis brush has customizable settings so you can create your paths how you want them. Below are each setting and what they do:\n\nRock Blocks = The blocks the boulder will be made out of. Comes with a density slider to control how dense.\n\nRock Decor = The small decoration blocks to be placed on top of Primary Blocks as decoration. Comes with a density slider to control how dense.\n\nTop Blocks = The blocks placed on top of Rock Blocks. Comes with a density slider to control how dense.\n\nTop Decor = The small decoration blocks to be placed on top of Top Blocks as decoration. Comes with a density slider to control how dense.\n\nBoulder Points = Number of smaller boulders to form the main boulder.\n\nBoulder Radius = The distance between the smaller boulders (Boulder Points).\n\nRandomization = Randomizes the boulder.\n\nSmoothness = How smooth to make the boulder.\n\nStack Size (ADVANCED) = Number of times to stack the current shape on top of itself. Each stack will lessen the width by 1 until the width is 0.\n\nStack Randomization (ADVANCED) = Randomizes each stack from Stack Size.\n\n-------------------------------------------\n BOULDER BRUSH - Read the Above ^\n-------------------------------------------",
"$fontSize": 33
}],
"$WorkspaceID": "Scriptable Brush"
}
}