From 4baf16f836532e6a2f67726c9340e929dc484656 Mon Sep 17 00:00:00 2001 From: Tanasart <22589759+Ttanasart-pt@users.noreply.github.com> Date: Wed, 13 Sep 2023 15:48:00 +0200 Subject: [PATCH] Important change --- PixelComposer.resource_order | 3 + PixelComposer.yyp | 10 ++- scripts/panel_menu/panel_menu.gml | 6 ++ scripts/panel_node_cost/panel_console.gml | 73 ++++++++++++++++ scripts/panel_node_cost/panel_node_cost.gml | 60 ++++++++++++++ scripts/panel_node_cost/panel_node_cost.yy | 11 +++ .../4aa27a29-8cc9-4614-9a51-dfa334ca4082.png | Bin 0 -> 1169 bytes .../credit_badge_popular.yy | 74 +++++++++++++++++ .../c5b9ffe6-bcce-4cd3-82c3-e3041ace12f1.png | Bin 0 -> 1169 bytes .../7ab72d5a-43db-422f-b406-1149b91ed806.png | Bin 0 -> 1476 bytes .../credit_badge_value/credit_badge_value.yy | 74 +++++++++++++++++ .../bcdd23c0-7b2c-4ae2-82be-ff535d2741ba.png | Bin 0 -> 1476 bytes .../474a19fd-e434-4295-b436-d407249e1551.png | Bin 0 -> 2476 bytes .../7167c3fd-0d96-408b-9767-91d083f12eff.png | Bin 0 -> 3941 bytes .../792f39d3-9be8-4786-9adc-d79b138797da.png | Bin 0 -> 5377 bytes .../c9b20658-c2e6-4cfa-80f8-2976120c1c8a.png | Bin 0 -> 2476 bytes .../c9b20658-c2e6-4cfa-80f8-2976120c1c8a.png | Bin 0 -> 3941 bytes .../c9b20658-c2e6-4cfa-80f8-2976120c1c8a.png | Bin 0 -> 5377 bytes sprites/node_credit/node_credit.yy | 78 ++++++++++++++++++ 19 files changed, 388 insertions(+), 1 deletion(-) create mode 100644 scripts/panel_node_cost/panel_console.gml create mode 100644 scripts/panel_node_cost/panel_node_cost.gml create mode 100644 scripts/panel_node_cost/panel_node_cost.yy create mode 100644 sprites/credit_badge_popular/4aa27a29-8cc9-4614-9a51-dfa334ca4082.png create mode 100644 sprites/credit_badge_popular/credit_badge_popular.yy create mode 100644 sprites/credit_badge_popular/layers/4aa27a29-8cc9-4614-9a51-dfa334ca4082/c5b9ffe6-bcce-4cd3-82c3-e3041ace12f1.png create mode 100644 sprites/credit_badge_value/7ab72d5a-43db-422f-b406-1149b91ed806.png create mode 100644 sprites/credit_badge_value/credit_badge_value.yy create mode 100644 sprites/credit_badge_value/layers/7ab72d5a-43db-422f-b406-1149b91ed806/bcdd23c0-7b2c-4ae2-82be-ff535d2741ba.png create mode 100644 sprites/node_credit/474a19fd-e434-4295-b436-d407249e1551.png create mode 100644 sprites/node_credit/7167c3fd-0d96-408b-9767-91d083f12eff.png create mode 100644 sprites/node_credit/792f39d3-9be8-4786-9adc-d79b138797da.png create mode 100644 sprites/node_credit/layers/474a19fd-e434-4295-b436-d407249e1551/c9b20658-c2e6-4cfa-80f8-2976120c1c8a.png create mode 100644 sprites/node_credit/layers/7167c3fd-0d96-408b-9767-91d083f12eff/c9b20658-c2e6-4cfa-80f8-2976120c1c8a.png create mode 100644 sprites/node_credit/layers/792f39d3-9be8-4786-9adc-d79b138797da/c9b20658-c2e6-4cfa-80f8-2976120c1c8a.png create mode 100644 sprites/node_credit/node_credit.yy diff --git a/PixelComposer.resource_order b/PixelComposer.resource_order index 2fb0c6d3d..cf7f39928 100644 --- a/PixelComposer.resource_order +++ b/PixelComposer.resource_order @@ -207,6 +207,7 @@ {"name":"widget","order":3,"path":"folders/VCT/widget.yy",}, {"name":"widgets","order":5,"path":"folders/widgets.yy",}, {"name":"what?","order":10,"path":"folders/panels/what?.yy",}, + {"name":"bs","order":4,"path":"folders/sprites/bs.yy",}, ], "ResourceOrderSettings": [ {"name":"s_node_corner","order":16,"path":"sprites/s_node_corner/s_node_corner.yy",}, @@ -298,6 +299,7 @@ {"name":"s_window_frame","order":6,"path":"sprites/s_window_frame/s_window_frame.yy",}, {"name":"sh_fd_visualize_velocity_glsl","order":19,"path":"shaders/sh_fd_visualize_velocity_glsl/sh_fd_visualize_velocity_glsl.yy",}, {"name":"fd_rectangle_set_material_time_step","order":8,"path":"scripts/fd_rectangle_set_material_time_step/fd_rectangle_set_material_time_step.yy",}, + {"name":"credit_badge_popular","order":2,"path":"sprites/credit_badge_popular/credit_badge_popular.yy",}, {"name":"s_node_path_sample","order":3,"path":"sprites/s_node_path_sample/s_node_path_sample.yy",}, {"name":"s_node_colorize","order":15,"path":"sprites/s_node_colorize/s_node_colorize.yy",}, {"name":"s_node_sepearte_shape","order":35,"path":"sprites/s_node_sepearte_shape/s_node_sepearte_shape.yy",}, @@ -840,6 +842,7 @@ {"name":"fontScrollBox","order":26,"path":"scripts/fontScrollBox/fontScrollBox.yy",}, {"name":"node_grid_hex","order":2,"path":"scripts/node_grid_hex/node_grid_hex.yy",}, {"name":"node_pb_draw_blob","order":5,"path":"scripts/node_pb_draw_blob/node_pb_draw_blob.yy",}, + {"name":"credit_badge_value","order":1,"path":"sprites/credit_badge_value/credit_badge_value.yy",}, {"name":"s_node_text_display","order":4,"path":"sprites/s_node_text_display/s_node_text_display.yy",}, {"name":"sh_d3d_outline","order":16,"path":"shaders/sh_d3d_outline/sh_d3d_outline.yy",}, {"name":"node_strand_render_texture","order":7,"path":"scripts/node_strand_render_texture/node_strand_render_texture.yy",}, diff --git a/PixelComposer.yyp b/PixelComposer.yyp index f2d32f461..a7236b724 100644 --- a/PixelComposer.yyp +++ b/PixelComposer.yyp @@ -244,6 +244,7 @@ {"resourceType":"GMFolder","resourceVersion":"1.0","name":"widget","folderPath":"folders/VCT/widget.yy",}, {"resourceType":"GMFolder","resourceVersion":"1.0","name":"widgets","folderPath":"folders/widgets.yy",}, {"resourceType":"GMFolder","resourceVersion":"1.0","name":"what?","folderPath":"folders/panels/what?.yy",}, + {"resourceType":"GMFolder","resourceVersion":"1.0","name":"bs","folderPath":"folders/sprites/bs.yy",}, ], "IncludedFiles": [ {"resourceType":"GMIncludedFile","resourceVersion":"1.0","name":"ApolloHelp.html","ConfigValues":{"Itch":{"CopyToMask":"0",},},"CopyToMask":-1,"filePath":"datafiles",}, @@ -522,8 +523,11 @@ {"resourceType":"GMIncludedFile","resourceVersion":"1.0","name":"s_node_rotator_bg.png","CopyToMask":-1,"filePath":"datafiles/data/themes/default/graphics/node/widget",}, {"resourceType":"GMIncludedFile","resourceVersion":"1.0","name":"s_node_rotator_knob.png","CopyToMask":-1,"filePath":"datafiles/data/themes/default/graphics/node/widget",}, {"resourceType":"GMIncludedFile","resourceVersion":"1.0","name":"s_node_slider.png","CopyToMask":-1,"filePath":"datafiles/data/themes/default/graphics/node/widget",}, - {"resourceType":"GMIncludedFile","resourceVersion":"1.0","name":"fade_up.png","CopyToMask":-1,"filePath":"datafiles/data/themes/default/graphics/others",}, {"resourceType":"GMIncludedFile","resourceVersion":"1.0","name":"graphic.ai","CopyToMask":-1,"filePath":"datafiles/data/themes/default/graphics/others",}, + {"resourceType":"GMIncludedFile","resourceVersion":"1.0","name":"credit_badge_popular.png","CopyToMask":-1,"filePath":"datafiles/data/themes/default/graphics/others",}, + {"resourceType":"GMIncludedFile","resourceVersion":"1.0","name":"credit_badge_value.png","CopyToMask":-1,"filePath":"datafiles/data/themes/default/graphics/others",}, + {"resourceType":"GMIncludedFile","resourceVersion":"1.0","name":"fade_up.png","CopyToMask":-1,"filePath":"datafiles/data/themes/default/graphics/others",}, + {"resourceType":"GMIncludedFile","resourceVersion":"1.0","name":"node_credit_strip3.png","CopyToMask":-1,"filePath":"datafiles/data/themes/default/graphics/others",}, {"resourceType":"GMIncludedFile","resourceVersion":"1.0","name":"s_key_display_mouse_strip6.png","CopyToMask":-1,"filePath":"datafiles/data/themes/default/graphics/others",}, {"resourceType":"GMIncludedFile","resourceVersion":"1.0","name":"anchor_arrow.png","CopyToMask":-1,"filePath":"datafiles/data/themes/default/graphics/preview",}, {"resourceType":"GMIncludedFile","resourceVersion":"1.0","name":"anchor_bone_stick.png","CopyToMask":-1,"filePath":"datafiles/data/themes/default/graphics/preview",}, @@ -829,6 +833,7 @@ {"id":{"name":"s_window_frame","path":"sprites/s_window_frame/s_window_frame.yy",},}, {"id":{"name":"sh_fd_visualize_velocity_glsl","path":"shaders/sh_fd_visualize_velocity_glsl/sh_fd_visualize_velocity_glsl.yy",},}, {"id":{"name":"fd_rectangle_set_material_time_step","path":"scripts/fd_rectangle_set_material_time_step/fd_rectangle_set_material_time_step.yy",},}, + {"id":{"name":"credit_badge_popular","path":"sprites/credit_badge_popular/credit_badge_popular.yy",},}, {"id":{"name":"s_node_path_sample","path":"sprites/s_node_path_sample/s_node_path_sample.yy",},}, {"id":{"name":"s_node_colorize","path":"sprites/s_node_colorize/s_node_colorize.yy",},}, {"id":{"name":"panel_preview","path":"scripts/panel_preview/panel_preview.yy",},}, @@ -891,6 +896,7 @@ {"id":{"name":"fd_rectangle_get_collision_mask_sprite","path":"scripts/fd_rectangle_get_collision_mask_sprite/fd_rectangle_get_collision_mask_sprite.yy",},}, {"id":{"name":"node_flip","path":"scripts/node_flip/node_flip.yy",},}, {"id":{"name":"s_node_pb_fx_subtract","path":"sprites/s_node_pb_fx_subtract/s_node_pb_fx_subtract.yy",},}, + {"id":{"name":"panel_node_cost","path":"scripts/panel_node_cost/panel_node_cost.yy",},}, {"id":{"name":"sh_FXAA","path":"shaders/sh_FXAA/sh_FXAA.yy",},}, {"id":{"name":"s_biterator_slider","path":"sprites/s_biterator_slider/s_biterator_slider.yy",},}, {"id":{"name":"shader_functions","path":"scripts/shader_functions/shader_functions.yy",},}, @@ -1428,6 +1434,7 @@ {"id":{"name":"node_3d_repeat","path":"scripts/node_3d_repeat/node_3d_repeat.yy",},}, {"id":{"name":"node_pb_fx_add","path":"scripts/node_pb_fx_add/node_pb_fx_add.yy",},}, {"id":{"name":"s_node_csv_file_write","path":"sprites/s_node_csv_file_write/s_node_csv_file_write.yy",},}, + {"id":{"name":"node_credit","path":"sprites/node_credit/node_credit.yy",},}, {"id":{"name":"s_node_csv_parse","path":"sprites/s_node_csv_parse/s_node_csv_parse.yy",},}, {"id":{"name":"sh_glow","path":"shaders/sh_glow/sh_glow.yy",},}, {"id":{"name":"sh_clean_shape","path":"shaders/sh_clean_shape/sh_clean_shape.yy",},}, @@ -1454,6 +1461,7 @@ {"id":{"name":"node_grid_hex","path":"scripts/node_grid_hex/node_grid_hex.yy",},}, {"id":{"name":"node_pb_draw_blob","path":"scripts/node_pb_draw_blob/node_pb_draw_blob.yy",},}, {"id":{"name":"draw_overlay","path":"scripts/draw_overlay/draw_overlay.yy",},}, + {"id":{"name":"credit_badge_value","path":"sprites/credit_badge_value/credit_badge_value.yy",},}, {"id":{"name":"__background_get","path":"scripts/__background_get/__background_get.yy",},}, {"id":{"name":"s_node_text_display","path":"sprites/s_node_text_display/s_node_text_display.yy",},}, {"id":{"name":"sh_d3d_outline","path":"shaders/sh_d3d_outline/sh_d3d_outline.yy",},}, diff --git a/scripts/panel_menu/panel_menu.gml b/scripts/panel_menu/panel_menu.gml index 68a9b0fbb..ed8db5887 100644 --- a/scripts/panel_menu/panel_menu.gml +++ b/scripts/panel_menu/panel_menu.gml @@ -248,6 +248,12 @@ function Panel_Menu() : PanelContent() constructor { menuItem(__txtx("panel_menu_test_crash", "Force crash"), function() { print(1 + "a"); }), + -1, + menuItem(__txt("Misc."), function(_dat) { + return submenuCall(_dat, [ + menuItem(__txtx("panel_menu_node_credit", "Node credit dialog"), function() { var dia = dialogPanelCall(new Panel_Node_Cost()); }), + ]); + } ).setIsShelf(), ]]); } diff --git a/scripts/panel_node_cost/panel_console.gml b/scripts/panel_node_cost/panel_console.gml new file mode 100644 index 000000000..5dff86a32 --- /dev/null +++ b/scripts/panel_node_cost/panel_console.gml @@ -0,0 +1,73 @@ +function Panel_Console() : PanelContent() constructor { + title = "Console"; + w = ui(640); + h = ui(320); + + command = ""; + history = []; + cmd_history = []; + + cmd_index = 0; + + keyboard_string = ""; + + static submit_command = function() { + if(command == "") return; + array_push(history, { txt: command, color: COLORS._main_text_sub }); + array_push(cmd_history, command); + + var cmd = string_splice(command, " "); + + switch(cmd[0]) { + case "flag": + if(array_length(cmd) < 2) break; + var flg = array_safe_get(cmd, 1, ""); + global.FLAG[$ flg] = !global.FLAG[$ flg]; + + array_push(history, { txt: $"Toggled debug flag: {flg} = {global.FLAG[$ flg]? "True" : "False"}", color: COLORS._main_value_positive }); + break; + } + + keyboard_string = ""; + command = ""; + } + + function drawContent(panel) { + HOTKEY_BLOCK = true; + command = keyboard_string; + + draw_clear_alpha(CDEF.main_dkblack, 1); + + draw_set_color(c_black); + draw_set_alpha(0.75); + draw_rectangle(0, h - ui(28), w, h, false); + draw_set_alpha(1); + + draw_set_text(f_code, fa_left, fa_bottom, COLORS._main_text); + draw_text(ui(8), h - ui(4), command); + draw_set_color(COLORS._main_text_sub); + draw_text(ui(8) + string_width(command), h - ui(4), "_"); + + var hy = h - ui(32); + for( var i = 0; i < array_length(history); i++ ) { + var his = history[array_length(history) - i - 1]; + var txt = his.txt; + + draw_set_color(his.color); + draw_text_ext(ui(8), hy, txt, -1, w - ui(16)); + hy -= string_height_ext(txt, -1, w - ui(16)); + + if(hy <= 0) break; + } + + if(keyboard_check_pressed(vk_enter)) + submit_command(); + + if(keyboard_check_pressed(vk_up)) { + cmd_index = max(0, cmd_index - 1); + keyboard_string = array_safe_get(cmd_history, cmd_index, ""); + command = keyboard_string; + } else if(keyboard_check_pressed(vk_anykey)) + cmd_index = array_length(cmd_history); + } +} \ No newline at end of file diff --git a/scripts/panel_node_cost/panel_node_cost.gml b/scripts/panel_node_cost/panel_node_cost.gml new file mode 100644 index 000000000..195a5abb2 --- /dev/null +++ b/scripts/panel_node_cost/panel_node_cost.gml @@ -0,0 +1,60 @@ +function Panel_Node_Cost() : PanelContent() constructor { + title = "Insufficient node credit"; + w = ui(640); + h = ui(480); + + bundles = [ + [ "Small pack", "100", "$0.99" ], + [ "Nodes for days!", "500 + 100", "$4.99" ], + [ "All the nodes!!", "2000 + 500", "$19.99" ], + ]; + + function drawContent(panel) { + draw_set_text(f_h3, fa_center, fa_top, COLORS._main_text); + draw_text_add(w / 2, 8, "Insufficient node credit"); + + draw_set_text(f_p0, fa_left, fa_top, COLORS._main_text); + draw_text_ext_add(16, 56, @"Pixel Composer has adopted a new node credit system. Effective immediately each node created in PC will now cost $0.01. + +For your convenience we have develop a node credit system which allows you to top-up your credit for uninterrupted PC experience.", -1, w - 32); + + draw_set_text(f_p0b, fa_center, fa_top, COLORS._main_text_accent); + draw_text_add(w / 2, 180, "Choose your top-up amount:"); + + var _w = (w - 32 - 16) / 3; + var _h = 240; + + var _x = 16; + var _y = 224; + + for( var i = 0; i < 3; i++ ) { + var _bx = _x + (_w + 8) * i; + var _by = _y; + + var cc = i == 1? COLORS._main_text_accent : COLORS._main_text; + + if(point_in_rectangle(mx, my, _bx, _by, _bx + _w, _by + _h)) + draw_sprite_stretched_ext(THEME.group_label, 1, _bx, _by, _w, _h, cc, 1); + else + draw_sprite_stretched_ext(THEME.group_label, 0, _bx, _by, _w, _h, cc, 1); + + draw_set_text(f_h5, fa_center, fa_top, cc); + draw_text_add(_bx + _w / 2, _by + 8, bundles[i][0]); + + draw_sprite(node_credit, i, _bx + _w / 2, _by + _h / 2 - 16); + + draw_set_text(f_h3, fa_center, fa_top, COLORS._main_text); + draw_text_add(_bx + _w / 2, _by + _h - 80, bundles[i][1]); + + draw_set_text(f_p0, fa_center, fa_top, COLORS._main_text_sub); + draw_text_add(_bx + _w / 2, _by + _h - 52, "nodes"); + + draw_set_text(f_p0b, fa_center, fa_top, COLORS._main_text); + draw_text_add(_bx + _w / 2, _by + _h - 32, bundles[i][2]); + + if(i == 1) draw_sprite(credit_badge_popular, 0, _bx + _w / 2, _by); + if(i == 2) draw_sprite(credit_badge_value, 0, _bx + _w / 2, _by); + } + + } +} \ No newline at end of file diff --git a/scripts/panel_node_cost/panel_node_cost.yy b/scripts/panel_node_cost/panel_node_cost.yy new file mode 100644 index 000000000..218b01195 --- /dev/null +++ b/scripts/panel_node_cost/panel_node_cost.yy @@ -0,0 +1,11 @@ +{ + "resourceType": "GMScript", + "resourceVersion": "1.0", + "name": "panel_node_cost", + "isCompatibility": false, + "isDnD": false, + "parent": { + "name": "what?", + "path": "folders/panels/what?.yy", + }, +} \ No newline at end of file diff --git a/sprites/credit_badge_popular/4aa27a29-8cc9-4614-9a51-dfa334ca4082.png b/sprites/credit_badge_popular/4aa27a29-8cc9-4614-9a51-dfa334ca4082.png new file mode 100644 index 0000000000000000000000000000000000000000..313f29736d828a2770ca805c63c55fa660ad5551 GIT binary patch literal 1169 zcmeAS@N?(olHy`uVBq!ia0vp^0YEIl!3HFArK;8dDTQQ@AYTTCDm4a%h86~fUqGRT z7Yq!g1`G_Z5*Qe)W-u^_7tGleXakgBOY(MiVfYV%3-&Ib%)r3h;_2cT5^?zLOxyfh z0U~YkpCy}CU&&=V#`Td|XX3<*Qi+A1{w*_g)vDuRMQ!>)MEENA;h+)lOiqaPLsC zV9{EA?c&T&lg-yRsBQRkBg)n=hM}q@@k#5Gvwflo?mtgTzustCd8)%^8wA zSjxmjD?isuL_$#X-tdYH_fm|XrT~&G+ zb#trV#gIpB=T7yXpR+zxVvBX-Q(d8pIc+H`73K@%v|Lc}*kw015<=&!+8_x$fEEjE~SR=~XErH^Z{=QJ)AZ`SiB zaqGmMN;$9{aN_W>zI5T$teAc4&!*m4^tAHeOPN6S#2K?L=A@l@skvL^;075>L;pLOSrtaqvlm(}j|4oBpqw^%1e3{br%1O{SN?U`>k5!l>UKHbxzPEvI5|^i*1}&;l}~To#53W) zn}UMv&Mh0?z1s1};MLUxHAflcIiFe*FA@I!^_B1Siv1TC-Oms_{T%26=Ki#z z&E-Cq%Di@k9lLYq>s8YWw`VNq_dYbk!_0aA#aTZz#6#xAOIfA%I!$3HwDoO|l#`Wr zN#Lk&$xnXf;_+Zkhru5Qp+|`pJoZ|)GKc%UfH^>Nfw0>n9SfE(p|4-Ok>Bk5Ua#cd zHfvxGRV{IiC`m~yNwrEYN(E93Mg~U4x(1fIhQ=X=##YAWRz^nJ1_o9J2B$mDd!cB^ w%}>cptHiBg*VXcGKn)sj8%i>BQ;SOya|>|md3zvC6R3y5)78&qol`;+0N*4A!T","resourceVersion":"1.0","Keyframes":[],}, + "eventStubScript": null, + "eventToFunction": {}, + "length": 1.0, + "lockOrigin": false, + "moments": {"resourceType":"KeyframeStore","resourceVersion":"1.0","Keyframes":[],}, + "playback": 1, + "playbackSpeed": 30.0, + "playbackSpeedType": 0, + "showBackdrop": true, + "showBackdropImage": false, + "timeUnits": 1, + "tracks": [ + {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","builtinName":0,"events":[],"inheritsTrackColour":true,"interpolation":1,"isCreationTrack":false,"keyframes":{"resourceType":"KeyframeStore","resourceVersion":"1.0","Keyframes":[ + {"resourceType":"Keyframe","resourceVersion":"1.0","Channels":{"0":{"resourceType":"SpriteFrameKeyframe","resourceVersion":"1.0","Id":{"name":"4aa27a29-8cc9-4614-9a51-dfa334ca4082","path":"sprites/credit_badge_popular/credit_badge_popular.yy",},},},"Disabled":false,"id":"67c982ac-d655-415b-a8c0-06269535a4c8","IsCreationKey":false,"Key":0.0,"Length":1.0,"Stretch":false,}, + ],},"modifiers":[],"spriteId":null,"trackColour":0,"tracks":[],"traits":0,}, + ], + "visibleRange": null, + "volume": 1.0, + "xorigin": 40, + "yorigin": 12, + }, + "swatchColours": null, + "swfPrecision": 2.525, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "type": 0, + "VTile": false, + "width": 80, +} \ No newline at end of file diff --git a/sprites/credit_badge_popular/layers/4aa27a29-8cc9-4614-9a51-dfa334ca4082/c5b9ffe6-bcce-4cd3-82c3-e3041ace12f1.png b/sprites/credit_badge_popular/layers/4aa27a29-8cc9-4614-9a51-dfa334ca4082/c5b9ffe6-bcce-4cd3-82c3-e3041ace12f1.png new file mode 100644 index 0000000000000000000000000000000000000000..313f29736d828a2770ca805c63c55fa660ad5551 GIT binary patch literal 1169 zcmeAS@N?(olHy`uVBq!ia0vp^0YEIl!3HFArK;8dDTQQ@AYTTCDm4a%h86~fUqGRT z7Yq!g1`G_Z5*Qe)W-u^_7tGleXakgBOY(MiVfYV%3-&Ib%)r3h;_2cT5^?zLOxyfh z0U~YkpCy}CU&&=V#`Td|XX3<*Qi+A1{w*_g)vDuRMQ!>)MEENA;h+)lOiqaPLsC zV9{EA?c&T&lg-yRsBQRkBg)n=hM}q@@k#5Gvwflo?mtgTzustCd8)%^8wA zSjxmjD?isuL_$#X-tdYH_fm|XrT~&G+ zb#trV#gIpB=T7yXpR+zxVvBX-Q(d8pIc+H`73K@%v|Lc}*kw015<=&!+8_x$fEEjE~SR=~XErH^Z{=QJ)AZ`SiB zaqGmMN;$9{aN_W>zI5T$teAc4&!*m4^tAHeOPN6S#2K?L=A@l@skvL^;075>L;pLOSrtaqvlm(}j|4oBpqw^%1e3{br%1O{SN?U`>k5!l>UKHbxzPEvI5|^i*1}&;l}~To#53W) zn}UMv&Mh0?z1s1};MLUxHAflcIiFe*FA@I!^_B1Siv1TC-Oms_{T%26=Ki#z z&E-Cq%Di@k9lLYq>s8YWw`VNq_dYbk!_0aA#aTZz#6#xAOIfA%I!$3HwDoO|l#`Wr zN#Lk&$xnXf;_+Zkhru5Qp+|`pJoZ|)GKc%UfH^>Nfw0>n9SfE(p|4-Ok>Bk5Ua#cd zHfvxGRV{IiC`m~yNwrEYN(E93Mg~U4x(1fIhQ=X=##YAWRz^nJ1_o9J2B$mDd!cB^ w%}>cptHiBg*VXcGKn)sj8%i>BQ;SOya|>|md3zvC6R3y5)78&qol`;+0N*4A!Tv*3!GjE}wd2PdpJ+V-ri0U+n&z;cX+ZHjA_}y389$02BZ{HO-;xATIrjG$}AgrRA znW_9;gb;FDUjN)yGJ6Wz!cS|j#v^!QpV)lc(WA#2>{36Lp{t4x#Ojjmz17-`kFz+t zxp8wcR}bG?pe_%ZJ8J+yV1yd#Ep7X+$;??C_v#Jp(^3fVje+p}Tf@*T-oA@mMEGZ- zLZlV~3_KSPFVMW|sVIg0Oe`|q-&qfQ#F9iPe%_Ox*PD)Su6eL1Rmtj^P3zxxd`$?5 zruSaSfi_q8`=oW^$!Ps&LJUpA+{Pf|z2ugXb<|ZTeQm3L;G|nbLxcKjFbTO|Z%I&G zd>WqkN3FVFs50%VX@H5aW&=0TqG~?j6pd8NyH_Vl$f#R}okchr3A_!2>*Ow1 zx!!k1zHo=o{7^TwI8R_udEkwR99#IZX7uaF8u1TP$#DS;j{YR7p#SAP&Gu?0<#LAW z)1er+bi(DlEPw88bcW6yhW6Y0it08@FfS^@JYPh7@}84B;5~wgB3UjDceO?cXPfQv zRKT#_q0Pe6IT9Q>-&3u!b%h-xA5OZZed^b6q<^t!%bla=2jw_DF@y4w&(pAJLfHp8 z(htWSm1C<#XSfPXuxI3Ta$M2-B-_048}KVoj;(v6Zzsg!SbMzj)ca*6;1YkNSOx{eLa!^le+RJ3`NlY~L%yKISxlO+CA;tr{c)=Fq zg4uLF0%6xF{4AWZjZ3kMHmzsmr9+y|W>Xh@4Dr*d8FJRD^woBE`gafdnC?+l2-n+F zP<*8;zvC~%-3JEE!((O@9&`4p;p)HdZmk%h7+u$Q&A&;GD=-2j<)UhPH(v1<>ylNy)hv4XCxb@4Sawup_)}v* z1@N)M%Su}Y^Leam)y=3SeE>!{ys~uH_QA=2lng^{%J;EhQ=AdocS8dt6$Wd^mr^LO z&(G;DP}slVH3T;`RSMRFLcB;JLH>~>Sbz>v2d#}X&_6y+j0{O8QdOSh9S1FW$)^GBwHr` literal 0 HcmV?d00001 diff --git a/sprites/credit_badge_value/credit_badge_value.yy b/sprites/credit_badge_value/credit_badge_value.yy new file mode 100644 index 000000000..2e7a02d7c --- /dev/null +++ b/sprites/credit_badge_value/credit_badge_value.yy @@ -0,0 +1,74 @@ +{ + "resourceType": "GMSprite", + "resourceVersion": "1.0", + "name": "credit_badge_value", + "bbox_bottom": 24, + "bbox_left": 0, + "bbox_right": 119, + "bbox_top": 0, + "bboxMode": 0, + "collisionKind": 1, + "collisionTolerance": 0, + "DynamicTexturePage": false, + "edgeFiltering": false, + "For3D": false, + "frames": [ + {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"7ab72d5a-43db-422f-b406-1149b91ed806",}, + ], + "gridX": 0, + "gridY": 0, + "height": 25, + "HTile": false, + "layers": [ + {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"bcdd23c0-7b2c-4ae2-82be-ff535d2741ba","blendMode":0,"displayName":"default","isLocked":false,"opacity":100.0,"visible":true,}, + ], + "nineSlice": null, + "origin": 4, + "parent": { + "name": "bs", + "path": "folders/sprites/bs.yy", + }, + "preMultiplyAlpha": false, + "sequence": { + "resourceType": "GMSequence", + "resourceVersion": "1.4", + "name": "credit_badge_value", + "autoRecord": true, + "backdropHeight": 768, + "backdropImageOpacity": 0.5, + "backdropImagePath": "", + "backdropWidth": 1366, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "events": {"resourceType":"KeyframeStore","resourceVersion":"1.0","Keyframes":[],}, + "eventStubScript": null, + "eventToFunction": {}, + "length": 1.0, + "lockOrigin": false, + "moments": {"resourceType":"KeyframeStore","resourceVersion":"1.0","Keyframes":[],}, + "playback": 1, + "playbackSpeed": 30.0, + "playbackSpeedType": 0, + "showBackdrop": true, + "showBackdropImage": false, + "timeUnits": 1, + "tracks": [ + {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","builtinName":0,"events":[],"inheritsTrackColour":true,"interpolation":1,"isCreationTrack":false,"keyframes":{"resourceType":"KeyframeStore","resourceVersion":"1.0","Keyframes":[ + {"resourceType":"Keyframe","resourceVersion":"1.0","Channels":{"0":{"resourceType":"SpriteFrameKeyframe","resourceVersion":"1.0","Id":{"name":"7ab72d5a-43db-422f-b406-1149b91ed806","path":"sprites/credit_badge_value/credit_badge_value.yy",},},},"Disabled":false,"id":"c23f3678-b541-49f8-8c6b-859a8ca97abf","IsCreationKey":false,"Key":0.0,"Length":1.0,"Stretch":false,}, + ],},"modifiers":[],"spriteId":null,"trackColour":0,"tracks":[],"traits":0,}, + ], + "visibleRange": null, + "volume": 1.0, + "xorigin": 60, + "yorigin": 12, + }, + "swatchColours": null, + "swfPrecision": 2.525, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "type": 0, + "VTile": false, + "width": 120, +} \ No newline at end of file diff --git a/sprites/credit_badge_value/layers/7ab72d5a-43db-422f-b406-1149b91ed806/bcdd23c0-7b2c-4ae2-82be-ff535d2741ba.png b/sprites/credit_badge_value/layers/7ab72d5a-43db-422f-b406-1149b91ed806/bcdd23c0-7b2c-4ae2-82be-ff535d2741ba.png new file mode 100644 index 0000000000000000000000000000000000000000..b236893be4721fb9dd0abc957af400b315e8ecf8 GIT binary patch literal 1476 zcmZ{kc{J2(7{_1PG8DJ#k`UPow;2v*3!GjE}wd2PdpJ+V-ri0U+n&z;cX+ZHjA_}y389$02BZ{HO-;xATIrjG$}AgrRA znW_9;gb;FDUjN)yGJ6Wz!cS|j#v^!QpV)lc(WA#2>{36Lp{t4x#Ojjmz17-`kFz+t zxp8wcR}bG?pe_%ZJ8J+yV1yd#Ep7X+$;??C_v#Jp(^3fVje+p}Tf@*T-oA@mMEGZ- zLZlV~3_KSPFVMW|sVIg0Oe`|q-&qfQ#F9iPe%_Ox*PD)Su6eL1Rmtj^P3zxxd`$?5 zruSaSfi_q8`=oW^$!Ps&LJUpA+{Pf|z2ugXb<|ZTeQm3L;G|nbLxcKjFbTO|Z%I&G zd>WqkN3FVFs50%VX@H5aW&=0TqG~?j6pd8NyH_Vl$f#R}okchr3A_!2>*Ow1 zx!!k1zHo=o{7^TwI8R_udEkwR99#IZX7uaF8u1TP$#DS;j{YR7p#SAP&Gu?0<#LAW z)1er+bi(DlEPw88bcW6yhW6Y0it08@FfS^@JYPh7@}84B;5~wgB3UjDceO?cXPfQv zRKT#_q0Pe6IT9Q>-&3u!b%h-xA5OZZed^b6q<^t!%bla=2jw_DF@y4w&(pAJLfHp8 z(htWSm1C<#XSfPXuxI3Ta$M2-B-_048}KVoj;(v6Zzsg!SbMzj)ca*6;1YkNSOx{eLa!^le+RJ3`NlY~L%yKISxlO+CA;tr{c)=Fq zg4uLF0%6xF{4AWZjZ3kMHmzsmr9+y|W>Xh@4Dr*d8FJRD^woBE`gafdnC?+l2-n+F zP<*8;zvC~%-3JEE!((O@9&`4p;p)HdZmk%h7+u$Q&A&;GD=-2j<)UhPH(v1<>ylNy)hv4XCxb@4Sawup_)}v* z1@N)M%Su}Y^Leam)y=3SeE>!{ys~uH_QA=2lng^{%J;EhQ=AdocS8dt6$Wd^mr^LO z&(G;DP}slVH3T;`RSMRFLcB;JLH>~>Sbz>v2d#}X&_6y+j0{O8QdOSh9S1FW$)^GBwHr` literal 0 HcmV?d00001 diff --git a/sprites/node_credit/474a19fd-e434-4295-b436-d407249e1551.png b/sprites/node_credit/474a19fd-e434-4295-b436-d407249e1551.png new file mode 100644 index 0000000000000000000000000000000000000000..89b3842a5a565f49811a2fff7bb37f841402c5ea GIT binary patch literal 2476 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 literal 0 HcmV?d00001 diff --git a/sprites/node_credit/7167c3fd-0d96-408b-9767-91d083f12eff.png b/sprites/node_credit/7167c3fd-0d96-408b-9767-91d083f12eff.png new file mode 100644 index 0000000000000000000000000000000000000000..fcc5614ee8c7fd192faf171dc84f0b9a6d565b63 GIT binary patch literal 3941 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 literal 0 HcmV?d00001 diff --git a/sprites/node_credit/layers/474a19fd-e434-4295-b436-d407249e1551/c9b20658-c2e6-4cfa-80f8-2976120c1c8a.png b/sprites/node_credit/layers/474a19fd-e434-4295-b436-d407249e1551/c9b20658-c2e6-4cfa-80f8-2976120c1c8a.png new file mode 100644 index 0000000000000000000000000000000000000000..89b3842a5a565f49811a2fff7bb37f841402c5ea GIT binary patch literal 2476 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 literal 0 HcmV?d00001 diff --git a/sprites/node_credit/layers/7167c3fd-0d96-408b-9767-91d083f12eff/c9b20658-c2e6-4cfa-80f8-2976120c1c8a.png b/sprites/node_credit/layers/7167c3fd-0d96-408b-9767-91d083f12eff/c9b20658-c2e6-4cfa-80f8-2976120c1c8a.png new file mode 100644 index 0000000000000000000000000000000000000000..fcc5614ee8c7fd192faf171dc84f0b9a6d565b63 GIT binary patch literal 3941 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 literal 0 HcmV?d00001 diff --git a/sprites/node_credit/node_credit.yy b/sprites/node_credit/node_credit.yy new file mode 100644 index 000000000..1acb7e7e3 --- /dev/null +++ b/sprites/node_credit/node_credit.yy @@ -0,0 +1,78 @@ +{ + "resourceType": "GMSprite", + "resourceVersion": "1.0", + "name": "node_credit", + "bbox_bottom": 122, + "bbox_left": 3, + "bbox_right": 122, + "bbox_top": 3, + "bboxMode": 0, + "collisionKind": 1, + "collisionTolerance": 0, + "DynamicTexturePage": false, + "edgeFiltering": false, + "For3D": false, + "frames": [ + {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"474a19fd-e434-4295-b436-d407249e1551",}, + {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"7167c3fd-0d96-408b-9767-91d083f12eff",}, + {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"792f39d3-9be8-4786-9adc-d79b138797da",}, + ], + "gridX": 0, + "gridY": 0, + "height": 128, + "HTile": false, + "layers": [ + {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"c9b20658-c2e6-4cfa-80f8-2976120c1c8a","blendMode":0,"displayName":"default","isLocked":false,"opacity":100.0,"visible":true,}, + ], + "nineSlice": null, + "origin": 4, + "parent": { + "name": "bs", + "path": "folders/sprites/bs.yy", + }, + "preMultiplyAlpha": false, + "sequence": { + "resourceType": "GMSequence", + "resourceVersion": "1.4", + "name": "node_credit", + "autoRecord": true, + "backdropHeight": 768, + "backdropImageOpacity": 0.5, + "backdropImagePath": "", + "backdropWidth": 1366, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "events": {"resourceType":"KeyframeStore","resourceVersion":"1.0","Keyframes":[],}, + "eventStubScript": null, + "eventToFunction": {}, + "length": 3.0, + "lockOrigin": false, + "moments": {"resourceType":"KeyframeStore","resourceVersion":"1.0","Keyframes":[],}, + "playback": 1, + "playbackSpeed": 30.0, + "playbackSpeedType": 0, + "showBackdrop": true, + "showBackdropImage": false, + "timeUnits": 1, + "tracks": [ + {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","builtinName":0,"events":[],"inheritsTrackColour":true,"interpolation":1,"isCreationTrack":false,"keyframes":{"resourceType":"KeyframeStore","resourceVersion":"1.0","Keyframes":[ + {"resourceType":"Keyframe","resourceVersion":"1.0","Channels":{"0":{"resourceType":"SpriteFrameKeyframe","resourceVersion":"1.0","Id":{"name":"474a19fd-e434-4295-b436-d407249e1551","path":"sprites/node_credit/node_credit.yy",},},},"Disabled":false,"id":"12e75e53-dc89-4b89-8a6b-d231c0622c7a","IsCreationKey":false,"Key":0.0,"Length":1.0,"Stretch":false,}, + {"resourceType":"Keyframe","resourceVersion":"1.0","Channels":{"0":{"resourceType":"SpriteFrameKeyframe","resourceVersion":"1.0","Id":{"name":"7167c3fd-0d96-408b-9767-91d083f12eff","path":"sprites/node_credit/node_credit.yy",},},},"Disabled":false,"id":"f7a0fd2c-1559-49b8-8bfc-bf56b173fbef","IsCreationKey":false,"Key":1.0,"Length":1.0,"Stretch":false,}, + {"resourceType":"Keyframe","resourceVersion":"1.0","Channels":{"0":{"resourceType":"SpriteFrameKeyframe","resourceVersion":"1.0","Id":{"name":"792f39d3-9be8-4786-9adc-d79b138797da","path":"sprites/node_credit/node_credit.yy",},},},"Disabled":false,"id":"c300e055-f81e-454f-a957-0a2e770f0f9a","IsCreationKey":false,"Key":2.0,"Length":1.0,"Stretch":false,}, + ],},"modifiers":[],"spriteId":null,"trackColour":0,"tracks":[],"traits":0,}, + ], + "visibleRange": null, + "volume": 1.0, + "xorigin": 64, + "yorigin": 64, + }, + "swatchColours": null, + "swfPrecision": 2.525, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "type": 0, + "VTile": false, + "width": 128, +} \ No newline at end of file