mode nodes

This commit is contained in:
Tanasart 2025-01-09 14:55:34 +07:00
parent 185440571a
commit 56e1f20eca
60 changed files with 3 additions and 774 deletions

View file

@ -330,7 +330,6 @@
{"$GMFolder":"","%Name":"text","folderPath":"folders/widgets/text.yy","name":"text","resourceType":"GMFolder","resourceVersion":"2.0",},
],
"IncludedFiles":[
{"$GMIncludedFile":"","%Name":"Actions.zip","CopyToMask":-1,"filePath":"datafiles/data/Nodes","name":"Actions.zip","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"Addons.zip","CopyToMask":-1,"filePath":"datafiles/data","name":"Addons.zip","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"Assets.zip","CopyToMask":-1,"filePath":"datafiles/data","name":"Assets.zip","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"Collections.zip","CopyToMask":-1,"filePath":"datafiles/data","name":"Collections.zip","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
@ -370,13 +369,9 @@
{"$GMIncludedFile":"","%Name":"UI.json","CopyToMask":-1,"filePath":"datafiles/data/Locale/sample locale","name":"UI.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"words.json","CopyToMask":-1,"filePath":"datafiles/data/locale/sample locale","name":"words.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"words.json","CopyToMask":-1,"filePath":"datafiles/data/Locale/sample locale","name":"words.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"Actions.zip","CopyToMask":-1,"filePath":"datafiles/data/Nodes","name":"Actions.zip","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"display_data.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes","name":"display_data.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"Internal.zip","CopyToMask":-1,"filePath":"datafiles/data/Nodes","name":"Internal.zip","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/pb_Array/Node_Array_Get","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/pb_Array/Node_Array_Insert","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/pb_Array/Node_Array_Remove","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/pb_Array/Node_Array_Set","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/pb_Array/Node_Array","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/pb_Box/Node_PB_Box_Contract","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/pb_Box/Node_PB_Box_Divide_Grid","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/pb_Box/Node_PB_Box_Divide","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
@ -406,8 +401,6 @@
{"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/pb_Effects/Node_PB_Fx_Stack","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/pb_Effects/Node_PB_Fx_Strip","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/pb_Effects/Node_PB_Fx_Subtract","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/pb_Group/Node_Group_Input","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/pb_Group/Node_Group_Output","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/pcx_Flow Control/Node_PCX_Condition","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/pcx_Functions/Node_PCX_Array_Get","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/pcx_Functions/Node_PCX_Array_Set","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
@ -419,9 +412,9 @@
{"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/pcx_Variable/Node_PCX_fn_var","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"info.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes/Internal/pcx_Variable/Node_PCX_var","name":"info.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"related_node.json","CopyToMask":-1,"filePath":"datafiles/data/Nodes","name":"related_node.json","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"Tooltip.zip","CopyToMask":-1,"filePath":"datafiles/data/Nodes","name":"Tooltip.zip","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"tileset_gamemaker2_room.yy","CopyToMask":-1,"filePath":"datafiles/data/TemplateStrings","name":"tileset_gamemaker2_room.yy","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"Theme.zip","CopyToMask":-1,"filePath":"datafiles/data","name":"Theme.zip","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"Tooltip.zip","CopyToMask":-1,"filePath":"datafiles/data/Nodes","name":"Tooltip.zip","resourceType":"GMIncludedFile","resourceVersion":"2.0",},
{"$GMIncludedFile":"","%Name":"dllcredits.txt","ConfigValues":{
"Itch":{
"CopyToMask":"0",

Binary file not shown.

View file

@ -1,15 +0,0 @@
{
"tooltip":"Perform fourier transform on number array.",
"alias":[
"frequency analysis"
],
"spr":"s_node_fft",
"pxc_version":1144.0,
"baseNode":"Node_FFT",
"io":[
"float",
"audioBit",
"float"
],
"name":"FFT"
}

View file

@ -1,19 +0,0 @@
{
"tooltip":"Plot graph or bar chart from array of number.",
"alias":[
"plot",
"bar chart",
"graph",
"waveform"
],
"spr":"s_node_plot_linear",
"pxc_version":1144.0,
"baseNode":"Node_Plot_Linear",
"io":[
"surface",
"surface",
"float"
],
"build":"Node_create_Plot_Linear",
"name":"Draw Bar \/ Graph"
}

View file

@ -1,14 +0,0 @@
{
"tooltip":"Load wav audio file.",
"spr":"s_node_wav_file_read",
"pxc_version":1144.0,
"baseNode":"Node_WAV_File_Read",
"io":[
"text",
"audioBit",
"audioBit",
"text"
],
"build":"Node_create_WAV_File_Read",
"name":"WAV File In"
}

View file

@ -1,13 +0,0 @@
{
"tooltip":"Save wav audio file.",
"spr":"s_node_wav_file_write",
"pxc_version":1145.0,
"baseNode":"Node_WAV_File_Write",
"io":[
"text",
"audioBit",
"audioBit",
"text"
],
"name":"WAV File Out"
}

View file

@ -1,11 +0,0 @@
{
"tooltip":"Export image\/animation to file(s).",
"spr":"s_node_export",
"baseNode":"Node_Export",
"io":[
"surface",
"surface"
],
"build":"Node_create_Export",
"name":"Export"
}

View file

@ -1,12 +0,0 @@
{
"tooltip":"Apply simple 2D AO effect using height map.",
"alias":[
"ao"
],
"spr":"s_node_ambient_occlusion",
"baseNode":"Node_Ambient_Occlusion",
"io":[
"surface"
],
"name":"Ambient Occlusion"
}

View file

@ -1,9 +0,0 @@
{
"tooltip":"Apply brush effect.",
"spr":"s_node_brush_linear",
"baseNode":"Node_Brush_Linear",
"io":[
"surface"
],
"name":"Brush"
}

View file

@ -1,9 +0,0 @@
{
"tooltip":"Generate caustic noise",
"spr":"s_node_caustic",
"baseNode":"Node_Caustic",
"io":[
"surface"
],
"name":"Caustic"
}

View file

@ -1,9 +0,0 @@
{
"tooltip":"Generate fluid flow noise",
"spr":"s_node_flow_noise",
"baseNode":"Node_Flow_Noise",
"io":[
"surface"
],
"name":"Flow Noise"
}

View file

@ -1,9 +0,0 @@
{
"tooltip":"Generate Gabor noise",
"spr":"s_node_gabor_noise",
"baseNode":"Node_Gabor_Noise",
"io":[
"surface"
],
"name":"Gabor Noise"
}

View file

@ -1,9 +0,0 @@
{
"tooltip":"Generate Pentagonal grid pattern.",
"spr":"s_node_grid_pentagonal",
"baseNode":"Node_Grid_Pentagonal",
"io":[
"surface"
],
"name":"Pentagonal Grid"
}

View file

@ -1,9 +0,0 @@
{
"tooltip":"Generate Herringbone tile pattern.",
"spr":"s_node_herringbone_tile",
"baseNode":"Node_Herringbone_Tile",
"io":[
"surface"
],
"name":"Herringbone Tile"
}

View file

@ -1,9 +0,0 @@
{
"tooltip":"Generate honeycomb noise",
"spr":"s_node_honeycomb_noise",
"baseNode":"Node_Honeycomb_Noise",
"io":[
"surface"
],
"name":"Honeycomb Noise"
}

View file

@ -1,9 +0,0 @@
{
"tooltip":"Deterministically fracture and image and apply basic physics.",
"spr":"s_node_mk_fracture",
"baseNode":"Node_MK_Fracture",
"io":[
"surface"
],
"name":"MK Fracture"
}

View file

@ -1,9 +0,0 @@
{
"tooltip":"Generate random star animation.",
"spr":"s_node_mk_sparkle",
"baseNode":"Node_MK_Sparkle",
"io":[
"surface"
],
"name":"MK Sparkle"
}

View file

@ -1,9 +0,0 @@
{
"tooltip":"Generate bubble noise",
"spr":"s_node_noise_bubble",
"baseNode":"Node_Noise_Bubble",
"io":[
"surface"
],
"name":"Bubble Noise"
}

View file

@ -1,9 +0,0 @@
{
"tooltip":"Generate Cristal noise",
"spr":"s_node_noise_cristal",
"baseNode":"Node_Noise_Cristal",
"io":[
"surface"
],
"name":"Cristal Noise"
}

View file

@ -1,12 +0,0 @@
{
"tooltip":"Random perlin noise made with different algorithms.",
"alias":[
"noise"
],
"spr":"s_node_perlin_extra",
"baseNode":"Node_Perlin_Extra",
"io":[
"surface"
],
"name":"Extra Perlins"
}

View file

@ -1,9 +0,0 @@
{
"tooltip":"Generate Pytagorean tile pattern.",
"spr":"s_node_pytagorean_tile",
"baseNode":"Node_Pytagorean_Tile",
"io":[
"surface"
],
"name":"Pytagorean Tile"
}

View file

@ -1,9 +0,0 @@
{
"tooltip":"Generate distance field cloud texture.",
"spr":"s_node_rm_cloud",
"baseNode":"Node_RM_Cloud",
"io":[
"surface"
],
"name":"RM Cloud"
}

View file

@ -1,9 +0,0 @@
{
"tooltip":"Generate Random tile pattern.",
"spr":"s_node_random_tile",
"baseNode":"Node_Random_Tile",
"io":[
"surface"
],
"name":"Random Tile"
}

View file

@ -1,9 +0,0 @@
{
"tooltip":"Generate glass shard-looking noise",
"spr":"s_node_shard_noise",
"baseNode":"Node_Shard_Noise",
"io":[
"surface"
],
"name":"Shard Noise"
}

View file

@ -1,12 +0,0 @@
{
"tooltip":"Random voronoi noise made with different algorithms.",
"alias":[
"noise"
],
"spr":"s_node_voronoi_extra",
"baseNode":"Node_Voronoi_Extra",
"io":[
"surface"
],
"name":"Extra Voronoi"
}

View file

@ -1,9 +0,0 @@
{
"tooltip":"Generate wavelet noise",
"spr":"s_node_wavelet_noise",
"baseNode":"Node_Wavelet_Noise",
"io":[
"surface"
],
"name":"Wavelet Noise"
}

View file

@ -1,13 +0,0 @@
{
"spr":"s_node_group_thumbnail",
"baseNode":"Node_Group_Thumbnail",
"io":[
"surface",
"surface",
"surface",
"surface",
"surface"
],
"name":"Thumbnail",
"show_in_recent":false
}

View file

@ -1,41 +0,0 @@
{
"tooltip":"Combine 2 images using different blend modes.",
"alias":[
"normal",
"replace",
"-1",
"multiply",
"color burn",
"linear burn",
"minimum",
"-1",
"add",
"screen",
"color dodge",
"maximum",
"-1",
"overlay",
"soft light",
"hard light",
"vivid light",
"linear light",
"pin light",
"-1",
"difference",
"exclusion",
"subtract",
"divide",
"-1",
"hue",
"saturation",
"luminosity"
],
"spr":"s_node_blend",
"baseNode":"Node_Blend",
"io":[
"surface",
"surface"
],
"build":"Node_create_Blend",
"name":"Blend"
}

View file

@ -1,17 +0,0 @@
{
"spr":"s_node_group_input",
"baseNode":"Node_Group_Input",
"io":[
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any"
],
"name":"Input",
"show_in_recent":false
}

View file

@ -1,17 +0,0 @@
{
"spr":"s_node_group_output",
"baseNode":"Node_Group_Output",
"io":[
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any"
],
"name":"Output",
"show_in_recent":false
}

View file

@ -1,13 +0,0 @@
{
"spr":"s_node_group_thumbnail",
"baseNode":"Node_Group_Thumbnail",
"io":[
"surface",
"surface",
"surface",
"surface",
"surface"
],
"name":"Thumbnail",
"show_in_recent":false
}

View file

@ -1,10 +0,0 @@
{
"spr":"s_node_iterator_length",
"baseNode":"Node_Iterator_Each_Length",
"io":[
"float",
"float"
],
"name":"Array Length",
"show_in_recent":false
}

View file

@ -1,14 +0,0 @@
{
"spr":"s_node_iterator_index",
"baseNode":"Node_Iterator_Index",
"io":[
"float",
"float",
"float",
"float",
"float",
"float"
],
"name":"Index",
"show_in_recent":false
}

View file

@ -1,12 +0,0 @@
{
"spr":"s_node_iterator_amount",
"baseNode":"Node_Iterator_Length",
"io":[
"float",
"float",
"float",
"float"
],
"name":"Loop amount",
"show_in_recent":false
}

View file

@ -1,12 +0,0 @@
{
"tooltip":"Draw using tileset.",
"spr":"s_node_tile_drawer",
"pxc_version":118030.0,
"baseNode":"Node_Tile_Drawer",
"io":[
"surface",
"tileset",
"surface"
],
"name":"Tile Drawer"
}

View file

@ -1,10 +0,0 @@
{
"tooltip":"Store current animation as array. Cache persisted between save.",
"spr":"s_node_cache_array",
"pxc_version":1130.0,
"baseNode":"Node_Cache_Array",
"io":[
"any"
],
"name":"Cache Array"
}

View file

@ -1,17 +0,0 @@
{
"spr":"s_node_group_input",
"baseNode":"Node_Group_Input",
"io":[
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any"
],
"name":"Input",
"show_in_recent":false
}

View file

@ -1,17 +0,0 @@
{
"spr":"s_node_group_output",
"baseNode":"Node_Group_Output",
"io":[
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any"
],
"name":"Output",
"show_in_recent":false
}

View file

@ -1,13 +0,0 @@
{
"spr":"s_node_group_thumbnail",
"baseNode":"Node_Group_Thumbnail",
"io":[
"surface",
"surface",
"surface",
"surface",
"surface"
],
"name":"Thumbnail",
"show_in_recent":false
}

View file

@ -1,15 +0,0 @@
{
"tooltip":"Create group that iterate to each member in an array.",
"alias":[
"iterate each",
"for each",
"array loop"
],
"spr":"s_node_loop_array",
"baseNode":"Node_Iterate_Each_Inline",
"io":[
"any",
"any"
],
"name":"Loop Array"
}

View file

@ -1,11 +0,0 @@
{
"tooltip":"Filter array using condition.",
"spr":"s_node_filter_array",
"pxc_version":1140.0,
"baseNode":"Node_Iterate_Filter_Inline",
"io":[
"any",
"any"
],
"name":"Filter Array"
}

View file

@ -1,17 +0,0 @@
{
"spr":"s_node_group_input",
"baseNode":"Node_Group_Input",
"io":[
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any"
],
"name":"Input",
"show_in_recent":false
}

View file

@ -1,17 +0,0 @@
{
"spr":"s_node_group_output",
"baseNode":"Node_Group_Output",
"io":[
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any"
],
"name":"Output",
"show_in_recent":false
}

View file

@ -1,17 +0,0 @@
{
"spr":"s_node_group_input",
"baseNode":"Node_Group_Input",
"io":[
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any"
],
"name":"Input",
"show_in_recent":false
}

View file

@ -1,17 +0,0 @@
{
"spr":"s_node_group_output",
"baseNode":"Node_Group_Output",
"io":[
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any"
],
"name":"Output",
"show_in_recent":false
}

View file

@ -1,17 +0,0 @@
{
"spr":"s_node_group_input",
"baseNode":"Node_Group_Input",
"io":[
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any"
],
"name":"Input",
"show_in_recent":false
}

View file

@ -1,17 +0,0 @@
{
"spr":"s_node_group_output",
"baseNode":"Node_Group_Output",
"io":[
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any"
],
"name":"Output",
"show_in_recent":false
}

View file

@ -1,13 +0,0 @@
{
"tooltip":"Combine multiple images with custom transformation.",
"alias":[
"merge"
],
"spr":"s_node_composite",
"baseNode":"Node_Composite",
"io":[
"surface",
"surface"
],
"name":"Composite"
}

View file

@ -1,11 +0,0 @@
{
"tooltip":"Reflect the image along a reflection line.",
"spr":"s_node_mirror",
"pxc_version":1070.0,
"baseNode":"Node_Mirror",
"io":[
"surface",
"surface"
],
"name":"Mirror"
}

View file

@ -1,13 +0,0 @@
{
"tooltip":"Reflect the image around multiple radial reflection lines.",
"alias":[
"kaleidoscope"
],
"spr":"s_node_mirror_polar",
"pxc_version":118062.0,
"baseNode":"Node_Mirror_Polar",
"io":[
"surface"
],
"name":"Polar Mirror"
}

View file

@ -1,17 +0,0 @@
{
"spr":"s_node_group_input",
"baseNode":"Node_Group_Input",
"io":[
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any"
],
"name":"Input",
"show_in_recent":false
}

View file

@ -1,17 +0,0 @@
{
"spr":"s_node_group_output",
"baseNode":"Node_Group_Output",
"io":[
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any"
],
"name":"Output",
"show_in_recent":false
}

View file

@ -1,11 +0,0 @@
{
"tooltip":"Create an array.",
"spr":"s_node_array",
"show_in_recent":false,
"baseNode":"Node_Array",
"io":[
"any",
"pbBox"
],
"name":"Array"
}

View file

@ -1,14 +0,0 @@
{
"tooltip":"Returns nth member in an array.",
"alias":[
"get array"
],
"spr":"s_node_array_get",
"show_in_recent":false,
"baseNode":"Node_Array_Get",
"io":[
"any",
"pbBox"
],
"name":"Array Get"
}

View file

@ -1,15 +0,0 @@
{
"tooltip":"Insert member into an array at any position.",
"alias":[
"insert array"
],
"spr":"s_node_array_insert",
"pxc_version":1120.0,
"show_in_recent":false,
"baseNode":"Node_Array_Insert",
"io":[
"any",
"pbBox"
],
"name":"Array Insert"
}

View file

@ -1,17 +0,0 @@
{
"tooltip":"Remove member in an array.",
"alias":[
"remove array",
"delete array",
"array delete"
],
"spr":"s_node_array_remove",
"pxc_version":1120.0,
"show_in_recent":false,
"baseNode":"Node_Array_Remove",
"io":[
"any",
"pbBox"
],
"name":"Array Remove"
}

View file

@ -1,15 +0,0 @@
{
"tooltip":"Set array member based on index.",
"alias":[
"set array"
],
"spr":"s_node_array_set",
"pxc_version":1120.0,
"show_in_recent":false,
"baseNode":"Node_Array_Set",
"io":[
"any",
"pbBox"
],
"name":"Array Set"
}

View file

@ -1,17 +0,0 @@
{
"spr":"s_node_group_input",
"baseNode":"Node_Group_Input",
"io":[
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any"
],
"name":"Input",
"show_in_recent":false
}

View file

@ -1,17 +0,0 @@
{
"spr":"s_node_group_output",
"baseNode":"Node_Group_Output",
"io":[
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any",
"any"
],
"name":"Output",
"show_in_recent":false
}

View file

@ -394,7 +394,7 @@ function __read_node_folder(dir) {
}
if(struct_has(ALL_NODES, _inme))
print($"NODE WARNING: Duplicate node iname {_inme}.");
print($"NODE WARNING: Duplicate node iname {_inme} | {dir}.");
if(is_undefined(_spr))
_spr = $"s_{string_lower(_inme)}";
@ -479,7 +479,6 @@ function __initNodes() {
var _relFrom = $"data/Nodes/display_data.json";
var _relTo = $"{DIRECTORY}Nodes/Data/display_data.json";
print(file_exists(_relFrom))
file_copy_override(_relFrom, _relTo);
var _data = json_load_struct(_relTo);