mirror of
https://github.com/Ttanasart-pt/Pixel-Composer.git
synced 2025-01-24 20:08:04 +01:00
Update to 2023.2.0.87
This commit is contained in:
parent
f02c1fd217
commit
d9d55a8e8d
35 changed files with 1282 additions and 1220 deletions
|
@ -7,12 +7,14 @@
|
|||
{"name":"animation","order":6,"path":"folders/dialog/animation.yy",},
|
||||
{"name":"color selector","order":4,"path":"folders/dialog/color selector.yy",},
|
||||
{"name":"graph","order":5,"path":"folders/dialog/graph.yy",},
|
||||
{"name":"guide","order":12,"path":"folders/dialog/guide.yy",},
|
||||
{"name":"inspector","order":8,"path":"folders/dialog/inspector.yy",},
|
||||
{"name":"menu","order":10,"path":"folders/dialog/menu.yy",},
|
||||
{"name":"preview","order":7,"path":"folders/dialog/preview.yy",},
|
||||
{"name":"widget","order":9,"path":"folders/dialog/widget.yy",},
|
||||
{"name":"Extensions","order":9,"path":"folders/Extensions.yy",},
|
||||
{"name":"Gameframe","order":5,"path":"folders/Extensions/Gameframe.yy",},
|
||||
{"name":"MAC","order":13,"path":"folders/Extensions/MAC.yy",},
|
||||
{"name":"font","order":7,"path":"folders/font.yy",},
|
||||
{"name":"functions","order":6,"path":"folders/functions.yy",},
|
||||
{"name":"animation","order":19,"path":"folders/functions/animation.yy",},
|
||||
|
@ -49,6 +51,7 @@
|
|||
{"name":"test","order":23,"path":"folders/functions/test.yy",},
|
||||
{"name":"value","order":1,"path":"folders/functions/value.yy",},
|
||||
{"name":"vector","order":3,"path":"folders/functions/vector.yy",},
|
||||
{"name":"window","order":29,"path":"folders/functions/window.yy",},
|
||||
{"name":"main","order":1,"path":"folders/main.yy",},
|
||||
{"name":"scritps","order":6,"path":"folders/main/scritps.yy",},
|
||||
{"name":"nodes","order":3,"path":"folders/nodes.yy",},
|
||||
|
@ -118,9 +121,6 @@
|
|||
{"name":"sprites","order":12,"path":"folders/sprites.yy",},
|
||||
{"name":"gameframe","order":2,"path":"folders/sprites/gameframe.yy",},
|
||||
{"name":"widgets","order":5,"path":"folders/widgets.yy",},
|
||||
{"name":"guide","order":12,"path":"folders/dialog/guide.yy",},
|
||||
{"name":"MAC","order":13,"path":"folders/Extensions/MAC.yy",},
|
||||
{"name":"window","order":29,"path":"folders/functions/window.yy",},
|
||||
],
|
||||
"ResourceOrderSettings": [
|
||||
{"name":"s_node_corner","order":14,"path":"sprites/s_node_corner/s_node_corner.yy",},
|
||||
|
@ -393,6 +393,7 @@
|
|||
{"name":"meta_data","order":11,"path":"scripts/meta_data/meta_data.yy",},
|
||||
{"name":"node_find_pixel","order":1,"path":"scripts/node_find_pixel/node_find_pixel.yy",},
|
||||
{"name":"node_scatter_points","order":24,"path":"scripts/node_scatter_points/node_scatter_points.yy",},
|
||||
{"name":"o_dialog_lua_reference","order":5,"path":"objects/o_dialog_lua_reference/o_dialog_lua_reference.yy",},
|
||||
{"name":"node_surface_data","order":4,"path":"scripts/node_surface_data/node_surface_data.yy",},
|
||||
{"name":"load_palette","order":3,"path":"scripts/load_palette/load_palette.yy",},
|
||||
{"name":"sh_alpha_cutoff","order":21,"path":"shaders/sh_alpha_cutoff/sh_alpha_cutoff.yy",},
|
||||
|
|
2415
PixelComposer.yyp
2415
PixelComposer.yyp
File diff suppressed because it is too large
Load diff
|
@ -377,6 +377,8 @@
|
|||
"gradleinject": "",
|
||||
"hasConvertedCodeInjection": true,
|
||||
"helpfile": "",
|
||||
"HTML5CodeInjection": "",
|
||||
"html5Props": false,
|
||||
"IncludedResources": [
|
||||
"Included Files\\ApolloHelp.html",
|
||||
"Included Files\\LuaLicense.txt",
|
||||
|
|
|
@ -53,6 +53,8 @@
|
|||
"gradleinject": "",
|
||||
"hasConvertedCodeInjection": true,
|
||||
"helpfile": "",
|
||||
"HTML5CodeInjection": "",
|
||||
"html5Props": false,
|
||||
"IncludedResources": [],
|
||||
"installdir": "",
|
||||
"iosCocoaPodDependencies": "",
|
||||
|
|
|
@ -1140,6 +1140,8 @@
|
|||
"gradleinject": "",
|
||||
"hasConvertedCodeInjection": true,
|
||||
"helpfile": "",
|
||||
"HTML5CodeInjection": "",
|
||||
"html5Props": false,
|
||||
"IncludedResources": [],
|
||||
"installdir": "",
|
||||
"iosCocoaPodDependencies": "",
|
||||
|
|
|
@ -51,6 +51,8 @@
|
|||
"gradleinject": "",
|
||||
"hasConvertedCodeInjection": true,
|
||||
"helpfile": "",
|
||||
"HTML5CodeInjection": "",
|
||||
"html5Props": false,
|
||||
"IncludedResources": [],
|
||||
"installdir": "",
|
||||
"iosCocoaPodDependencies": "",
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
"androidsourcedir": "",
|
||||
"author": "",
|
||||
"classname": "",
|
||||
"copyToTargets": 3035426170322551022,
|
||||
"copyToTargets": 3035426170322551020,
|
||||
"date": "2019-12-12T01:34:29",
|
||||
"description": "",
|
||||
"exportToGame": true,
|
||||
|
@ -97,6 +97,8 @@
|
|||
"gradleinject": "",
|
||||
"hasConvertedCodeInjection": true,
|
||||
"helpfile": "",
|
||||
"HTML5CodeInjection": "",
|
||||
"html5Props": false,
|
||||
"IncludedResources": [],
|
||||
"installdir": "",
|
||||
"iosCocoaPodDependencies": "",
|
||||
|
|
|
@ -50,6 +50,8 @@
|
|||
"gradleinject": "",
|
||||
"hasConvertedCodeInjection": true,
|
||||
"helpfile": "",
|
||||
"HTML5CodeInjection": "",
|
||||
"html5Props": false,
|
||||
"IncludedResources": [],
|
||||
"installdir": "",
|
||||
"iosCocoaPodDependencies": "",
|
||||
|
|
|
@ -286,6 +286,8 @@
|
|||
"gradleinject": "",
|
||||
"hasConvertedCodeInjection": true,
|
||||
"helpfile": "",
|
||||
"HTML5CodeInjection": "",
|
||||
"html5Props": false,
|
||||
"IncludedResources": [
|
||||
"Sprites\\DialogModule\\spr_example",
|
||||
"Objects\\DialogModule\\obj_example",
|
||||
|
|
|
@ -474,6 +474,8 @@
|
|||
"gradleinject": "",
|
||||
"hasConvertedCodeInjection": true,
|
||||
"helpfile": "",
|
||||
"HTML5CodeInjection": "",
|
||||
"html5Props": false,
|
||||
"IncludedResources": [],
|
||||
"installdir": "",
|
||||
"iosCocoaPodDependencies": "",
|
||||
|
|
|
@ -254,6 +254,8 @@
|
|||
"gradleinject": "",
|
||||
"hasConvertedCodeInjection": true,
|
||||
"helpfile": "",
|
||||
"HTML5CodeInjection": "",
|
||||
"html5Props": false,
|
||||
"IncludedResources": [],
|
||||
"installdir": "",
|
||||
"iosCocoaPodDependencies": "",
|
||||
|
|
|
@ -1,9 +1,6 @@
|
|||
{
|
||||
"resourceType": "GMExtensionConfigSet",
|
||||
"configurables": null,
|
||||
"extensionId": {
|
||||
"name": "Apollo",
|
||||
"path": "extensions/Apollo/Apollo.yy"
|
||||
},
|
||||
"extensionId": null,
|
||||
"resourceVersion": "1.0"
|
||||
}
|
|
@ -1,9 +1,6 @@
|
|||
{
|
||||
"resourceType": "GMExtensionConfigSet",
|
||||
"configurables": null,
|
||||
"extensionId": {
|
||||
"name": "FileDropper",
|
||||
"path": "extensions/FileDropper/FileDropper.yy"
|
||||
},
|
||||
"extensionId": null,
|
||||
"resourceVersion": "1.0"
|
||||
}
|
|
@ -159,4 +159,8 @@
|
|||
surface_reset_target();
|
||||
}
|
||||
DEF_SURFACE_RESET();
|
||||
#endregion
|
||||
|
||||
#region PATCH
|
||||
#macro PATCH_STATIC static _doUpdate = function() { doUpdate() };
|
||||
#endregion
|
|
@ -22,4 +22,6 @@ function Node_VFX_Accelerate(_x, _y, _group = noone) : Node_VFX_effector(_x, _y,
|
|||
if(scy_s < 0) part.scy = lerp_linear(part.scy, 0, abs(scy_s));
|
||||
else part.scy += sign(part.scy) * scy_s;
|
||||
}
|
||||
|
||||
PATCH_STATIC
|
||||
}
|
|
@ -30,4 +30,6 @@ function Node_VFX_Attract(_x, _y, _group = noone) : Node_VFX_effector(_x, _y, _g
|
|||
if(scy_s < 0) part.sc_sy = lerp_linear(part.sc_sy, 0, abs(scy_s));
|
||||
else part.sc_sy += sign(part.sc_sy) * scy_s;
|
||||
}
|
||||
|
||||
PATCH_STATIC
|
||||
}
|
|
@ -12,4 +12,6 @@ function Node_VFX_Destroy(_x, _y, _group = noone) : Node_VFX_effector(_x, _y, _g
|
|||
if(random(1) < str * _sten)
|
||||
part.kill();
|
||||
}
|
||||
|
||||
PATCH_STATIC
|
||||
}
|
|
@ -29,4 +29,6 @@ function Node_VFX_Repel(_x, _y, _group = noone) : Node_VFX_effector(_x, _y, _gro
|
|||
if(scy_s < 0) part.scy = lerp_linear(part.scy, 0, abs(scy_s));
|
||||
else part.scy += sign(part.scy) * scy_s;
|
||||
}
|
||||
|
||||
PATCH_STATIC
|
||||
}
|
|
@ -36,4 +36,6 @@ function Node_VFX_Turbulence(_x, _y, _group = noone) : Node_VFX_effector(_x, _y,
|
|||
if(scy_s < 0) part.scy = lerp_linear(part.scy, 0, abs(scy_s));
|
||||
else if(scy_s > 0) part.scy += sign(part.scy) * scy_s;
|
||||
}
|
||||
|
||||
PATCH_STATIC
|
||||
}
|
|
@ -43,4 +43,6 @@ function Node_VFX_Vortex(_x, _y, _group = noone) : Node_VFX_effector(_x, _y, _gr
|
|||
if(scy_s < 0) part.scy = lerp_linear(part.scy, 0, abs(scy_s));
|
||||
else part.scy += sign(part.scy) * scy_s;
|
||||
}
|
||||
|
||||
PATCH_STATIC
|
||||
}
|
|
@ -22,4 +22,6 @@ function Node_VFX_Wind(_x, _y, _group = noone) : Node_VFX_effector(_x, _y, _grou
|
|||
if(scy_s < 0) part.scy = lerp_linear(part.scy, 0, abs(scy_s));
|
||||
else part.scy += sign(part.scy) * scy_s;
|
||||
}
|
||||
|
||||
PATCH_STATIC
|
||||
}
|
|
@ -12,4 +12,6 @@ function Node_VFX_Group(_x, _y, _group = noone) : Node_Collection(_x, _y, _group
|
|||
renderer.inputs[| renderer.input_fix_len].setFrom(input.outputs[| 0]);
|
||||
output.inputs[| 0].setFrom(renderer.outputs[| 0]);
|
||||
}
|
||||
|
||||
PATCH_STATIC
|
||||
}
|
|
@ -234,6 +234,8 @@ function Node_Collection(_x, _y, _group = noone) : Node(_x, _y, _group) construc
|
|||
|
||||
static onStep = function() {}
|
||||
|
||||
PATCH_STATIC
|
||||
|
||||
static triggerRender = function() {
|
||||
for(var i = custom_input_index; i < ds_list_size(inputs); i++) {
|
||||
var jun_node = inputs[| i].from;
|
||||
|
|
|
@ -36,4 +36,6 @@ function Node_Color_Data(_x, _y, _group = noone) : Node_Processor(_x, _y, _group
|
|||
return 0.299 * r + 0.587 * g + 0.224 * b;
|
||||
}
|
||||
}
|
||||
|
||||
PATCH_STATIC
|
||||
}
|
|
@ -31,4 +31,6 @@ function Node_Feedback(_x, _y, _group = noone) : Node_Collection(_x, _y, _group)
|
|||
|
||||
__nodeLeafList(getNodeList(), RENDER_QUEUE);
|
||||
}
|
||||
|
||||
PATCH_STATIC
|
||||
}
|
|
@ -22,4 +22,6 @@ function Node_Feedback_Input(_x, _y, _group = noone) : Node_Group_Input(_x, _y,
|
|||
}
|
||||
|
||||
outputs[| 1] = nodeValue("Feedback loop", self, JUNCTION_CONNECT.output, VALUE_TYPE.node, 0);
|
||||
|
||||
PATCH_STATIC
|
||||
}
|
|
@ -23,4 +23,6 @@ function Node_Fluid_Group(_x, _y, _group = noone) : Node_Collection(_x, _y, _gro
|
|||
setRenderStatus(false);
|
||||
UPDATE |= RENDER_TYPE.full;
|
||||
}
|
||||
|
||||
PATCH_STATIC
|
||||
}
|
|
@ -2,4 +2,6 @@ function Node_Group(_x, _y, _group = noone) : Node_Collection(_x, _y, _group) co
|
|||
name = "Group";
|
||||
color = COLORS.node_blend_collection;
|
||||
icon = THEME.group_s;
|
||||
|
||||
PATCH_STATIC
|
||||
}
|
|
@ -217,6 +217,8 @@ function Node_Group_Input(_x, _y, _group = noone) : Node(_x, _y, _group) constru
|
|||
inParent.name = display_name;
|
||||
}
|
||||
|
||||
PATCH_STATIC
|
||||
|
||||
static update = function(frame = ANIMATOR.current_frame) {
|
||||
if(is_undefined(inParent)) return;
|
||||
|
||||
|
|
|
@ -79,4 +79,6 @@ function Node_Iterate(_x, _y, _group = noone) : Node_Collection(_x, _y, _group)
|
|||
|
||||
return ITERATION_STATUS.not_ready;
|
||||
}
|
||||
|
||||
PATCH_STATIC
|
||||
}
|
|
@ -65,4 +65,6 @@ function Node_Iterate_Each(_x, _y, _group = noone) : Node_Collection(_x, _y, _gr
|
|||
resetAllRenderStatus();
|
||||
return ITERATION_STATUS.loop;
|
||||
}
|
||||
|
||||
PATCH_STATIC
|
||||
}
|
|
@ -10,6 +10,8 @@ function Node_Iterator_Input(_x, _y, _group = noone) : Node_Group_Input(_x, _y,
|
|||
|
||||
cache_value = -1;
|
||||
|
||||
PATCH_STATIC
|
||||
|
||||
outputs[| 0].getValueDefault = method(outputs[| 0], outputs[| 0].getValueRecursive); //Get value from outside loop
|
||||
outputs[| 0].getValueRecursive = function() {
|
||||
//show_debug_message("iteration " + string(group.iterated));
|
||||
|
@ -30,4 +32,6 @@ function Node_Iterator_Input(_x, _y, _group = noone) : Node_Group_Input(_x, _y,
|
|||
}
|
||||
|
||||
outputs[| 1] = nodeValue("Loop entrance", self, JUNCTION_CONNECT.output, VALUE_TYPE.node, 0);
|
||||
|
||||
PATCH_STATIC
|
||||
}
|
|
@ -41,4 +41,6 @@ function Node_Rigid_Group(_x, _y, _group = noone) : Node_Collection(_x, _y, _gro
|
|||
setRenderStatus(false);
|
||||
UPDATE |= RENDER_TYPE.full;
|
||||
}
|
||||
|
||||
PATCH_STATIC
|
||||
}
|
|
@ -124,7 +124,9 @@ function __test_load_all_nodes() {
|
|||
repeat(amo) {
|
||||
if(index > inded) break;
|
||||
if(index > indst) {
|
||||
var b = ALL_NODES[? k].build(xx, yy);
|
||||
var node = ALL_NODES[? k];
|
||||
print("==== Building " + node.node);
|
||||
var b = node.build(xx, yy);
|
||||
|
||||
if(++ind > col) {
|
||||
ind = 0;
|
||||
|
|
|
@ -2,4 +2,6 @@ function textInput(_input, _onModify, _extras = noone) : widget() constructor {
|
|||
input = _input;
|
||||
onModify = _onModify;
|
||||
extras = _extras;
|
||||
|
||||
static _resetFocus = function() { resetFocus(); }
|
||||
}
|
Loading…
Reference in a new issue