diff --git a/datafiles/Collections.zip b/datafiles/Collections.zip index e6f3e2bee..04b51fe2e 100644 Binary files a/datafiles/Collections.zip and b/datafiles/Collections.zip differ diff --git a/datafiles/Sample Projects/Dice.pxc b/datafiles/Sample Projects/Dice.pxc index 01e169dcc..b15cd7a02 100644 --- a/datafiles/Sample Projects/Dice.pxc +++ b/datafiles/Sample Projects/Dice.pxc @@ -1,264 +1 @@ -{ - "nodes": [{ - "group": -1.0, - "x": 128.0, - "id": 2.0, - "inputs": [{ - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, "dice_3.png"] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, [0.0, 0.0, 0.0, 0.0]] - ], - "anim": 0.0, - "from index": -1.0 - }], - "attri": {}, - "type": "Node_Image", - "y": 128.0, - "name": "dice_3" - }, { - "group": -1.0, - "x": 128.0, - "id": 3.0, - "inputs": [{ - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, "dice_4.png"] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, [0.0, 0.0, 0.0, 0.0]] - ], - "anim": 0.0, - "from index": -1.0 - }], - "attri": {}, - "type": "Node_Image", - "y": 288.0, - "name": "dice_4" - }, { - "group": -1.0, - "x": 128.0, - "id": 1.0, - "inputs": [{ - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, "dice_2.png"] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, [0.0, 0.0, 0.0, 0.0]] - ], - "anim": 0.0, - "from index": -1.0 - }], - "attri": {}, - "type": "Node_Image", - "y": -32.0, - "name": "dice_2" - }, { - "group": -1.0, - "x": 128.0, - "id": 5.0, - "inputs": [{ - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, "dice_6.png"] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, [0.0, 0.0, 0.0, 0.0]] - ], - "anim": 0.0, - "from index": -1.0 - }], - "attri": {}, - "type": "Node_Image", - "y": 608.0, - "name": "dice_6" - }, { - "group": -1.0, - "x": 128.0, - "id": 4.0, - "inputs": [{ - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, "dice_5.png"] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, [0.0, 0.0, 0.0, 0.0]] - ], - "anim": 0.0, - "from index": -1.0 - }], - "attri": {}, - "type": "Node_Image", - "y": 448.0, - "name": "dice_5" - }, { - "group": -1.0, - "x": 416.0, - "id": 6.0, - "inputs": [{ - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 17.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, [32.0, 32.0]] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, [0.0, 0.0]] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, [-30.0, 0.0, 0.0]], - [36.0, [-30.0, 360.0, 0.0]] - ], - "anim": true, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, [0.5, 0.5]] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, true] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": 0.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": 0.0 - }, { - "from node": 1.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": 0.0 - }, { - "from node": 2.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": 0.0 - }, { - "from node": 3.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": 0.0 - }, { - "from node": 4.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": 0.0 - }, { - "from node": 5.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": 0.0 - }], - "attri": {}, - "type": "Node_3D_Cube", - "y": -128.0, - "name": "3D Cube" - }, { - "group": -1.0, - "x": 128.0, - "id": 0.0, - "inputs": [{ - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, "dice_1.png"] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, [0.0, 0.0, 0.0, 0.0]] - ], - "anim": 0.0, - "from index": -1.0 - }], - "attri": {}, - "type": "Node_Image", - "y": -192.0, - "name": "dice_1" - }], - "version": 60.0, - "animator": { - "framerate": 20.0, - "frames_total": 36.0 - } -} \ No newline at end of file +{ "nodes": [ { "group": -1.0, "x": -224.0, "id": 2.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "dice_3.png", 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 } ], "attri": { }, "type": "Node_Image", "y": -128.0, "name": "dice_3" }, { "group": -1.0, "x": -224.0, "id": 3.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "dice_4.png", 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 } ], "attri": { }, "type": "Node_Image", "y": 32.0, "name": "dice_4" }, { "group": -1.0, "x": -224.0, "id": 1.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "dice_2.png", 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 } ], "attri": { }, "type": "Node_Image", "y": -288.0, "name": "dice_2" }, { "group": -1.0, "x": -224.0, "id": 5.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "dice_6.png", 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 } ], "attri": { }, "type": "Node_Image", "y": 352.0, "name": "dice_6" }, { "group": -1.0, "x": -224.0, "id": 4.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "dice_5.png", 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 } ], "attri": { }, "type": "Node_Image", "y": 192.0, "name": "dice_5" }, { "group": -1.0, "x": 64.0, "id": 6.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 17.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ -30.0, 0.0, 0.0 ], 0.0, 0.0 ], [ 36.0, [ -30.0, 360.0, 0.0 ], 0.0, 0.0 ] ], "anim": 1.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.5, 0.5 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": 0.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": 0.0 }, { "from node": 1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": 0.0 }, { "from node": 2.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": 0.0 }, { "from node": 3.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": 0.0 }, { "from node": 4.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": 0.0 }, { "from node": 5.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": 0.0 } ], "attri": { }, "type": "Node_3D_Cube", "y": -128.0, "name": "3D Cube" }, { "group": -1.0, "x": -224.0, "id": 0.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "dice_1.png", 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 } ], "attri": { }, "type": "Node_Image", "y": -448.0, "name": "dice_1" } ], "version": 82.0, "animator": { "framerate": 20.0, "frames_total": 36.0 } } \ No newline at end of file diff --git a/datafiles/Sample Projects/Shiny gem.pxc b/datafiles/Sample Projects/Shiny gem.pxc index 01f04c729..771cc26af 100644 --- a/datafiles/Sample Projects/Shiny gem.pxc +++ b/datafiles/Sample Projects/Shiny gem.pxc @@ -1,361 +1 @@ -{ - "nodes": [{ - "group": -1.0, - "x": 64.0, - "id": 2.0, - "inputs": [{ - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, "tile_0067.png"] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, [0.0, 0.0, 0.0, 0.0]] - ], - "anim": 0.0, - "from index": -1.0 - }], - "attri": {}, - "type": "Node_Image", - "y": 192.0, - "name": "tile_0067" - }, { - "group": -1.0, - "x": 224.0, - "id": 3.0, - "inputs": [{ - "from node": 2.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": 0.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, [6244931.0]] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.10000000000000000555111512312578] - ], - "anim": 0.0, - "from index": -1.0 - }], - "attri": {}, - "type": "Node_Color_Remove", - "y": 192.0, - "name": "Color Remove" - }, { - "group": -1.0, - "x": 544.0, - "id": 1.0, - "inputs": [{ - "from node": 6.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": 0.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.0], - [12.0, 0.54000000000000003552713678800501] - ], - "anim": true, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.059999999999999997779553950749687] - ], - "anim": 0.0, - "from index": -1.0 - }], - "attri": {}, - "type": "Node_Level_Selector", - "y": 288.0, - "name": "Level Selector" - }, { - "group": -1.0, - "x": 224.0, - "id": 5.0, - "inputs": [{ - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, [32.0, 32.0]] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0040322580645161289203404209047221, 0.0], - [1.0, 16777215.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, -45.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.5] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": -1.0 - }], - "attri": {}, - "type": "Node_Gradient", - "y": 352.0, - "name": "Gradient" - }, { - "group": -1.0, - "x": 704.0, - "id": 4.0, - "inputs": [{ - "from node": 3.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": 0.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.48999999999999999111821580299875] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 1.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 16777215.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": 1.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": 0.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 1.0] - ], - "anim": 0.0, - "from index": -1.0 - }], - "attri": {}, - "type": "Node_Color_adjust", - "y": 192.0, - "name": "Color adjust" - }, { - "group": -1.0, - "x": 864.0, - "id": 7.0, - "inputs": [{ - "from node": 4.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": 0.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 2.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 6244931.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 1.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 1.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": -1.0 - }], - "attri": {}, - "type": "Node_Outline", - "y": 192.0, - "name": "Outline" - }, { - "group": -1.0, - "x": 384.0, - "id": 6.0, - "inputs": [{ - "from node": 3.0, - "on end": 0, - "raw value": [ - [0.0, 17.0] - ], - "anim": 0.0, - "from index": 0.0 - }, { - "from node": 5.0, - "on end": 0, - "raw value": [ - [0.0, 17.0] - ], - "anim": 0.0, - "from index": 0.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 3.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 1.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": -1.0 - }], - "attri": {}, - "type": "Node_Blend", - "y": 288.0, - "name": "Blend" - }], - "version": 60.0, - "animator": { - "framerate": 15.0, - "frames_total": 12.0 - } -} \ No newline at end of file +{ "nodes": [ { "group": -1.0, "x": -384.0, "id": 2.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "tile_0067.png", 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 } ], "attri": { }, "type": "Node_Image", "y": -64.0, "name": "tile_0067" }, { "group": -1.0, "x": -224.0, "id": 3.0, "inputs": [ { "from node": 2.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 6244931.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.10000000000000000555111512312578, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 } ], "attri": { }, "type": "Node_Color_Remove", "y": -64.0, "name": "Color Remove" }, { "group": -1.0, "x": 96.0, "id": 1.0, "inputs": [ { "from node": 6.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ], [ 12.0, 0.54000000000000003552713678800501, 0.0, 0.0 ] ], "anim": 1.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.059999999999999997779553950749687, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 } ], "attri": { }, "type": "Node_Level_Selector", "y": 32.0, "name": "Level Selector" }, { "group": -1.0, "x": -224.0, "id": 5.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ 0 ], "raw value": [ [ 0.0040322580645161289203404209047221, 0.0, 0.0, 0.0 ], [ 1.0, 16777215.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, -45.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.5, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0 ], 0.0, 0.0 ] ], "anim": false, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, false, 0.0, 0.0 ] ], "anim": false, "visible": false, "from index": -1.0 } ], "attri": { }, "type": "Node_Gradient", "y": 96.0, "name": "Gradient" }, { "group": -1.0, "x": 256.0, "id": 4.0, "inputs": [ { "from node": 3.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.48999999999999999111821580299875, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 16777215.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": 1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 } ], "attri": { }, "type": "Node_Color_adjust", "y": -64.0, "name": "Color adjust" }, { "group": -1.0, "x": 416.0, "id": 7.0, "inputs": [ { "from node": 4.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 6244931.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 } ], "attri": { }, "type": "Node_Outline", "y": -64.0, "name": "Outline" }, { "group": -1.0, "x": -64.0, "id": 6.0, "inputs": [ { "from node": 3.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 17.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": 0.0 }, { "from node": 5.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 17.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 3.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": false, "visible": false, "from index": -1.0 } ], "attri": { }, "type": "Node_Blend", "y": 32.0, "name": "Blend" } ], "version": 82.0, "animator": { "framerate": 15.0, "frames_total": 12.0 } } \ No newline at end of file diff --git a/datafiles/Sample Projects/Tree sway.pxc b/datafiles/Sample Projects/Tree sway.pxc index e1305c4ec..d3953c202 100644 --- a/datafiles/Sample Projects/Tree sway.pxc +++ b/datafiles/Sample Projects/Tree sway.pxc @@ -1,361 +1 @@ -{ - "nodes": [{ - "group": -1.0, - "x": -480.0, - "id": 2.0, - "inputs": [{ - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, [32.0, 32.0]] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, [0.0, 0.0]], - [12.0, [1.0, 0.0]] - ], - "anim": true, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, [2.0, 2.0]] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 1.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 1.0] - ], - "anim": 0.0, - "from index": -1.0 - }], - "attri": {}, - "type": "Node_Perlin", - "y": 64.0, - "name": "Perlin" - }, { - "group": -1.0, - "x": -480.0, - "id": 3.0, - "inputs": [{ - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, [32.0, 32.0]] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.22379032258064515681361683618888, 0.0], - [0.35685483870967743547097938972001, 16777215.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 90.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.5] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": -1.0 - }], - "attri": {}, - "type": "Node_Gradient", - "y": 224.0, - "name": "Gradient" - }, { - "group": -1.0, - "x": -128.0, - "id": 1.0, - "inputs": [{ - "from node": 5.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": 0.0 - }, { - "from node": 4.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": 0.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, [1.0, 0.0]] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 1.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, false] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, false] - ], - "anim": 0.0, - "from index": -1.0 - }], - "attri": {}, - "type": "Node_Displace", - "y": 0.0, - "name": "Displace" - }, { - "group": -1.0, - "x": -288.0, - "id": 5.0, - "inputs": [{ - "from node": 0.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": 0.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, [5330228.0]] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.10000000000000000555111512312578] - ], - "anim": 0.0, - "from index": -1.0 - }], - "attri": {}, - "type": "Node_Color_Remove", - "y": -96.0, - "name": "Color Remove" - }, { - "group": -1.0, - "x": -288.0, - "id": 4.0, - "inputs": [{ - "from node": 2.0, - "on end": 0, - "raw value": [ - [0.0, 17.0] - ], - "anim": 0.0, - "from index": 0.0 - }, { - "from node": 3.0, - "on end": 0, - "raw value": [ - [0.0, 17.0] - ], - "anim": 0.0, - "from index": 0.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 3.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 1.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": -1.0 - }], - "attri": {}, - "type": "Node_Blend", - "y": 128.0, - "name": "Blend" - }, { - "group": -1.0, - "x": 32.0, - "id": 6.0, - "inputs": [{ - "from node": 1.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": 0.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 2.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 5330228.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 1.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 1.0] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, 0.0] - ], - "anim": 0.0, - "from index": -1.0 - }], - "attri": {}, - "type": "Node_Outline", - "y": 0.0, - "name": "Outline" - }, { - "group": -1.0, - "x": -480.0, - "id": 0.0, - "inputs": [{ - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, "tile_0126.png"] - ], - "anim": 0.0, - "from index": -1.0 - }, { - "from node": -1.0, - "on end": 0, - "raw value": [ - [0.0, [0.0, 0.0, 0.0, 0.0]] - ], - "anim": 0.0, - "from index": -1.0 - }], - "attri": {}, - "type": "Node_Image", - "y": -96.0, - "name": "tile_0126" - }], - "version": 60.0, - "animator": { - "framerate": 15.0, - "frames_total": 12.0 - } -} \ No newline at end of file +{ "nodes": [ { "group": -1.0, "x": -288.0, "id": 2.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0 ], 0.0, 0.0 ], [ 12.0, [ 1.0, 0.0 ], 0.0, 0.0 ] ], "anim": 1.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 2.0, 2.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 } ], "attri": { }, "type": "Node_Perlin", "y": 0.0, "name": "Perlin" }, { "group": -1.0, "x": -288.0, "id": 3.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ 0 ], "raw value": [ [ 0.22379032258064515681361683618888, 0.0, 0.0, 0.0 ], [ 0.35685483870967743547097938972001, 16777215.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 90.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.5, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, [ 32.0, 32.0 ], 0.0, 0.0 ] ], "anim": false, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, false, 0.0, 0.0 ] ], "anim": false, "visible": false, "from index": -1.0 } ], "attri": { }, "type": "Node_Gradient", "y": 160.0, "name": "Gradient" }, { "group": -1.0, "x": 96.0, "id": 1.0, "inputs": [ { "from node": 5.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": 0.0 }, { "from node": 4.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 1.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 } ], "attri": { }, "type": "Node_Displace", "y": -64.0, "name": "Displace" }, { "group": -1.0, "x": -96.0, "id": 5.0, "inputs": [ { "from node": 0.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 5330228.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.10000000000000000555111512312578, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 } ], "attri": { }, "type": "Node_Color_Remove", "y": -160.0, "name": "Color Remove" }, { "group": -1.0, "x": -96.0, "id": 4.0, "inputs": [ { "from node": 2.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 17.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": 0.0 }, { "from node": 3.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 17.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 3.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": -1.0 }, { "from node": -1.0, "on end": 0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": false, "visible": false, "from index": -1.0 } ], "attri": { }, "type": "Node_Blend", "y": 64.0, "name": "Blend" }, { "group": -1.0, "x": 288.0, "id": 6.0, "inputs": [ { "from node": 1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": true, "from index": 0.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 2.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 5330228.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 1.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, 0.0, 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 } ], "attri": { }, "type": "Node_Outline", "y": -64.0, "name": "Outline" }, { "group": -1.0, "x": -288.0, "id": 0.0, "inputs": [ { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, "tile_0126.png", 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 }, { "from node": -1.0, "on end": 0.0, "data": [ ], "raw value": [ [ 0.0, [ 0.0, 0.0, 0.0, 0.0 ], 0.0, 0.0 ] ], "anim": 0.0, "visible": false, "from index": -1.0 } ], "attri": { }, "type": "Node_Image", "y": -160.0, "name": "tile_0126" } ], "version": 82.0, "animator": { "framerate": 15.0, "frames_total": 12.0 } } \ No newline at end of file