From 7c8543af45c9a6c927e2a1e54d3c6853ab1577d4 Mon Sep 17 00:00:00 2001 From: Tanasart Date: Tue, 14 Jan 2025 10:48:38 +0700 Subject: [PATCH] New Array unique node. --- PixelComposer.resource_order | 12 ++- PixelComposer.yyp | 4 + datafiles/data/Nodes/Internal.zip | Bin 9091009 -> 9091318 bytes .../Values/Array/Node_Array_Unique/info.json | 9 ++ datafiles/data/Nodes/display_data.json | 3 + .../node_array_unique/node_array_unique.gml | 31 ++++++ .../node_array_unique/node_array_unique.yy | 14 +++ .../8ae027ea-a885-42b7-9b61-7bb6d68f4e11.png | Bin 0 -> 1155 bytes .../f2ebdb8e-2cb6-4494-970b-3765ecf97e0f.png | Bin 0 -> 1155 bytes .../s_node_array_unique.yy | 90 ++++++++++++++++++ 10 files changed, 158 insertions(+), 5 deletions(-) create mode 100644 datafiles/data/Nodes/Internal/Values/Array/Node_Array_Unique/info.json create mode 100644 scripts/node_array_unique/node_array_unique.gml create mode 100644 scripts/node_array_unique/node_array_unique.yy create mode 100644 sprites/s_node_array_unique/8ae027ea-a885-42b7-9b61-7bb6d68f4e11.png create mode 100644 sprites/s_node_array_unique/layers/8ae027ea-a885-42b7-9b61-7bb6d68f4e11/f2ebdb8e-2cb6-4494-970b-3765ecf97e0f.png create mode 100644 sprites/s_node_array_unique/s_node_array_unique.yy diff --git a/PixelComposer.resource_order b/PixelComposer.resource_order index 88f8cc9cb..9ebd1b973 100644 --- a/PixelComposer.resource_order +++ b/PixelComposer.resource_order @@ -214,18 +214,18 @@ {"name":"tiler","order":17,"path":"folders/nodes/icons/tiler.yy",}, {"name":"transform","order":13,"path":"folders/nodes/icons/transform.yy",}, {"name":"value","order":14,"path":"folders/nodes/icons/value.yy",}, - {"name":"array","order":4,"path":"folders/nodes/icons/value/array.yy",}, - {"name":"bool","order":1,"path":"folders/nodes/icons/value/bool.yy",}, + {"name":"bool","order":2,"path":"folders/nodes/icons/value/bool.yy",}, {"name":"color","order":10,"path":"folders/nodes/icons/value/color.yy",}, {"name":"gradient","order":12,"path":"folders/nodes/icons/value/gradient.yy",}, - {"name":"matrix","order":3,"path":"folders/nodes/icons/value/matrix.yy",}, + {"name":"matrix","order":4,"path":"folders/nodes/icons/value/matrix.yy",}, {"name":"mesh","order":9,"path":"folders/nodes/icons/value/mesh.yy",}, + {"name":"number","order":1,"path":"folders/nodes/icons/value/number.yy",}, {"name":"palette","order":11,"path":"folders/nodes/icons/value/palette.yy",}, {"name":"path","order":5,"path":"folders/nodes/icons/value/path.yy",}, {"name":"string","order":7,"path":"folders/nodes/icons/value/string.yy",}, {"name":"struct","order":8,"path":"folders/nodes/icons/value/struct.yy",}, {"name":"surface","order":6,"path":"folders/nodes/icons/value/surface.yy",}, - {"name":"vector","order":2,"path":"folders/nodes/icons/value/vector.yy",}, + {"name":"vector","order":3,"path":"folders/nodes/icons/value/vector.yy",}, {"name":"VFX","order":16,"path":"folders/nodes/icons/VFX.yy",}, {"name":"values","order":2,"path":"folders/nodes/values.yy",}, {"name":"3d","order":1,"path":"folders/nodes/values/types/3d.yy",}, @@ -730,7 +730,7 @@ {"name":"node_array_find","order":1,"path":"scripts/node_array_find/node_array_find.yy",}, {"name":"node_array_get","order":7,"path":"scripts/node_array_get/node_array_get.yy",}, {"name":"node_array_length","order":8,"path":"scripts/node_array_length/node_array_length.yy",}, - {"name":"node_array_pin","order":21,"path":"scripts/node_array_pin/node_array_pin.yy",}, + {"name":"node_array_pin","order":22,"path":"scripts/node_array_pin/node_array_pin.yy",}, {"name":"node_array_range","order":9,"path":"scripts/node_array_range/node_array_range.yy",}, {"name":"node_array_rearrange","order":19,"path":"scripts/node_array_rearrange/node_array_rearrange.yy",}, {"name":"node_array_remove","order":4,"path":"scripts/node_array_remove/node_array_remove.yy",}, @@ -741,6 +741,7 @@ {"name":"node_array_shuffle","order":10,"path":"scripts/node_array_shuffle/node_array_shuffle.yy",}, {"name":"node_array_sort","order":11,"path":"scripts/node_array_sort/node_array_sort.yy",}, {"name":"node_array_split","order":20,"path":"scripts/node_array_split/node_array_split.yy",}, + {"name":"node_array_unique","order":21,"path":"scripts/node_array_unique/node_array_unique.yy",}, {"name":"node_array_zip","order":13,"path":"scripts/node_array_zip/node_array_zip.yy",}, {"name":"node_array","order":5,"path":"scripts/node_array/node_array.yy",}, {"name":"node_ase_layer","order":1,"path":"scripts/node_ase_layer/node_ase_layer.yy",}, @@ -1947,6 +1948,7 @@ {"name":"s_node_array_shuffle","order":16,"path":"sprites/s_node_array_shuffle/s_node_array_shuffle.yy",}, {"name":"s_node_array_sort","order":17,"path":"sprites/s_node_array_sort/s_node_array_sort.yy",}, {"name":"s_node_array_split","order":20,"path":"sprites/s_node_array_split/s_node_array_split.yy",}, + {"name":"s_node_array_unique","order":22,"path":"sprites/s_node_array_unique/s_node_array_unique.yy",}, {"name":"s_node_array_zip","order":18,"path":"sprites/s_node_array_zip/s_node_array_zip.yy",}, {"name":"s_node_ase_file_read","order":15,"path":"sprites/s_node_ase_file_read/s_node_ase_file_read.yy",}, {"name":"s_node_ase_layer","order":14,"path":"sprites/s_node_ase_layer/s_node_ase_layer.yy",}, diff --git a/PixelComposer.yyp b/PixelComposer.yyp index b3e3a8a25..d1157f590 100644 --- a/PixelComposer.yyp +++ b/PixelComposer.yyp @@ -1109,6 +1109,7 @@ {"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/Values/Array/Node_Array_Get","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",}, {"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/Values/Array/Node_Array_Insert","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",}, {"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/Values/Array/Node_Array_Length","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",}, + {"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/Values/Array/Node_Array_Range copy","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",}, {"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/Values/Array/Node_Array_Range","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",}, {"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/Values/Array/Node_Array_Rearrange","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",}, {"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/Values/Array/Node_Array_Remove","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",}, @@ -1119,6 +1120,7 @@ {"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/Values/Array/Node_Array_Shuffle","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",}, {"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/Values/Array/Node_Array_Sort","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",}, {"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/Values/Array/Node_Array_Split","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",}, + {"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/Values/Array/Node_Array_Unique","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",}, {"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/Values/Array/Node_Array_Zip","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",}, {"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/Values/Array/Node_Array","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",}, {"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/Values/Array/Node_Iterate_Each_Inline","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",}, @@ -1900,6 +1902,7 @@ {"id":{"name":"node_array_shuffle","path":"scripts/node_array_shuffle/node_array_shuffle.yy",},}, {"id":{"name":"node_array_sort","path":"scripts/node_array_sort/node_array_sort.yy",},}, {"id":{"name":"node_array_split","path":"scripts/node_array_split/node_array_split.yy",},}, + {"id":{"name":"node_array_unique","path":"scripts/node_array_unique/node_array_unique.yy",},}, {"id":{"name":"node_array_zip","path":"scripts/node_array_zip/node_array_zip.yy",},}, {"id":{"name":"node_array","path":"scripts/node_array/node_array.yy",},}, {"id":{"name":"node_ase_file_read","path":"scripts/node_ase_file_read/node_ase_file_read.yy",},}, @@ -3269,6 +3272,7 @@ {"id":{"name":"s_node_array_shuffle","path":"sprites/s_node_array_shuffle/s_node_array_shuffle.yy",},}, {"id":{"name":"s_node_array_sort","path":"sprites/s_node_array_sort/s_node_array_sort.yy",},}, {"id":{"name":"s_node_array_split","path":"sprites/s_node_array_split/s_node_array_split.yy",},}, + {"id":{"name":"s_node_array_unique","path":"sprites/s_node_array_unique/s_node_array_unique.yy",},}, {"id":{"name":"s_node_array_zip","path":"sprites/s_node_array_zip/s_node_array_zip.yy",},}, {"id":{"name":"s_node_array","path":"sprites/s_node_array/s_node_array.yy",},}, {"id":{"name":"s_node_ase_file_read","path":"sprites/s_node_ase_file_read/s_node_ase_file_read.yy",},}, diff --git a/datafiles/data/Nodes/Internal.zip b/datafiles/data/Nodes/Internal.zip index 03a68d534f6a29dc81b59a7776e9b2d344deee95..1a857ae48fa4993ae8810a0ee552dbf1693f556b 100644 GIT binary patch delta 4198 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 delta 4041 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":"", + "Keyframes":[], + "resourceType":"KeyframeStore", + "resourceVersion":"2.0", + }, + "eventStubScript":null, + "eventToFunction":{}, + "length":1.0, + "lockOrigin":false, + "moments":{ + "$KeyframeStore":"", + "Keyframes":[], + "resourceType":"KeyframeStore", + "resourceVersion":"2.0", + }, + "name":"s_node_array_unique", + "playback":1, + "playbackSpeed":30.0, + "playbackSpeedType":0, + "resourceType":"GMSequence", + "resourceVersion":"2.0", + "showBackdrop":true, + "showBackdropImage":false, + "timeUnits":1, + "tracks":[ + {"$GMSpriteFramesTrack":"","builtinName":0,"events":[],"inheritsTrackColour":true,"interpolation":1,"isCreationTrack":false,"keyframes":{"$KeyframeStore":"","Keyframes":[ + {"$Keyframe":"","Channels":{ + "0":{"$SpriteFrameKeyframe":"","Id":{"name":"8ae027ea-a885-42b7-9b61-7bb6d68f4e11","path":"sprites/s_node_array_unique/s_node_array_unique.yy",},"resourceType":"SpriteFrameKeyframe","resourceVersion":"2.0",}, + },"Disabled":false,"id":"d08bddeb-4b07-4fec-96d2-3e607164fd1d","IsCreationKey":false,"Key":0.0,"Length":1.0,"resourceType":"Keyframe","resourceVersion":"2.0","Stretch":false,}, + ],"resourceType":"KeyframeStore","resourceVersion":"2.0",},"modifiers":[],"name":"frames","resourceType":"GMSpriteFramesTrack","resourceVersion":"2.0","spriteId":null,"trackColour":0,"tracks":[],"traits":0,}, + ], + "visibleRange":null, + "volume":1.0, + "xorigin":32, + "yorigin":32, + }, + "swatchColours":null, + "swfPrecision":0.5, + "textureGroupId":{ + "name":"Default", + "path":"texturegroups/Default", + }, + "type":0, + "VTile":false, + "width":64, +} \ No newline at end of file