From 828e32cca42f7128c09d21f22a2b38a8709e48a1 Mon Sep 17 00:00:00 2001 From: magicalfeyfenny Date: Wed, 9 Jun 2021 04:48:21 -0400 Subject: [PATCH] organized layers, added stage timeline, dialogue mode destroys enemies and pauses timeline --- thpj3/fonts/fn_GUI/fn_GUI.yy | 4 +- .../obj_bullet_test/obj_bullet_test.yy | 4 +- thpj3/objects/obj_disclaimer/Create_0.gml | 2 +- thpj3/objects/obj_disclaimer/Step_0.gml | 6 +- .../obj_enemy_bullet_parent/Step_0.gml | 4 +- .../obj_enemy_bullet_parent.yy | 4 +- thpj3/objects/obj_enemy_parent/Create_0.gml | 3 +- thpj3/objects/obj_enemy_parent/Draw_0.gml | 2 + thpj3/objects/obj_enemy_parent/Step_0.gml | 5 +- .../obj_enemy_parent/obj_enemy_parent.yy | 5 +- .../objects/obj_enemy_test/obj_enemy_test.yy | 4 +- .../obj_option_shot/obj_option_shot.yy | 4 +- thpj3/objects/obj_options/obj_options.yy | 4 +- .../obj_player_shot/obj_player_shot.yy | 4 +- .../objects/obj_stage_controller/Create_0.gml | 3 + thpj3/objects/obj_stage_controller/Step_0.gml | 5 ++ .../obj_stage_controller.yy | 34 ++++++++ thpj3/objects/obj_wriggle/Create_0.gml | 8 +- thpj3/objects/obj_wriggle/Step_0.gml | 24 ++++-- thpj3/objects/obj_wriggle/obj_wriggle.yy | 4 +- thpj3/rooms/Room3/Room3.yy | 74 ---------------- thpj3/rooms/rm_stage1/rm_stage1.yy | 71 ++++++++++++++++ .../scr_dialogue_start/scr_dialogue_start.yy | 4 +- .../scr_pattern_fire/scr_pattern_fire.gml | 2 +- .../scr_pattern_fire/scr_pattern_fire.yy | 4 +- .../410206bd-1f6b-4641-81f9-2951d51d9384.png | Bin 0 -> 14447 bytes .../2fcad704-d1eb-4019-bc74-f62e0b85dbec.png | Bin 0 -> 14447 bytes .../spr_bg_forest.yy} | 40 ++++----- .../a0bebaa0-3d2f-4186-b95a-cc53e7db4574.png | Bin 0 -> 6781 bytes .../fae793a2-8c38-4a0c-9074-a263ddee3219.png | Bin 0 -> 6781 bytes .../spr_bg_ground.yy} | 40 ++++----- .../c59050e3-2a37-49fb-8056-6ebfbaaa3c5a.png | Bin 0 -> 4941 bytes .../454f3ae8-028c-4bca-8611-391b04f3213b.png | Bin 0 -> 4941 bytes thpj3/sprites/spr_bg_sky/spr_bg_sky.yy | 79 ++++++++++++++++++ .../c8e746f3-7248-49f8-a1c3-0089cddf2095.png | Bin 0 -> 8769 bytes .../bb167ea3-800b-4b0e-920e-064572e9dd51.png | Bin 0 -> 8769 bytes thpj3/sprites/spr_bg_stars/spr_bg_stars.yy | 79 ++++++++++++++++++ .../spr_bullet_test/spr_bullet_test.yy | 4 +- thpj3/sprites/spr_fluff/spr_fluff.yy | 4 +- .../spr_option_shot/spr_option_shot.yy | 4 +- thpj3/sprites/spr_options/spr_options.yy | 4 +- .../spr_player_shot/spr_player_shot.yy | 4 +- .../0db8d50d-5b50-4e61-95c9-9c4a7775f05d.png | Bin 536 -> 0 bytes .../74e04539-a659-429b-8758-3c93a2085793.png | Bin 536 -> 0 bytes thpj3/sprites/spr_wriggle/spr_wriggle.yy | 4 +- .../spr_wriggle_hitbox/spr_wriggle_hitbox.yy | 4 +- thpj3/thpj3.yyp | 50 ++++++----- .../timelines/tl_stage1_logic/moment_150.gml | 1 + .../timelines/tl_stage1_logic/moment_200.gml | 10 +++ thpj3/timelines/tl_stage1_logic/moment_60.gml | 10 +++ .../tl_stage1_logic/tl_stage1_logic.yy | 15 ++++ 51 files changed, 449 insertions(+), 191 deletions(-) create mode 100644 thpj3/objects/obj_enemy_parent/Draw_0.gml create mode 100644 thpj3/objects/obj_stage_controller/Create_0.gml create mode 100644 thpj3/objects/obj_stage_controller/Step_0.gml create mode 100644 thpj3/objects/obj_stage_controller/obj_stage_controller.yy delete mode 100644 thpj3/rooms/Room3/Room3.yy create mode 100644 thpj3/rooms/rm_stage1/rm_stage1.yy create mode 100644 thpj3/sprites/spr_bg_forest/410206bd-1f6b-4641-81f9-2951d51d9384.png create mode 100644 thpj3/sprites/spr_bg_forest/layers/410206bd-1f6b-4641-81f9-2951d51d9384/2fcad704-d1eb-4019-bc74-f62e0b85dbec.png rename thpj3/sprites/{spr_player_shot12/spr_player_shot.yy => spr_bg_forest/spr_bg_forest.yy} (51%) create mode 100644 thpj3/sprites/spr_bg_ground/a0bebaa0-3d2f-4186-b95a-cc53e7db4574.png create mode 100644 thpj3/sprites/spr_bg_ground/layers/a0bebaa0-3d2f-4186-b95a-cc53e7db4574/fae793a2-8c38-4a0c-9074-a263ddee3219.png rename thpj3/sprites/{spr_player_shot12/spr_player_shot12.yy => spr_bg_ground/spr_bg_ground.yy} (50%) create mode 100644 thpj3/sprites/spr_bg_sky/c59050e3-2a37-49fb-8056-6ebfbaaa3c5a.png create mode 100644 thpj3/sprites/spr_bg_sky/layers/c59050e3-2a37-49fb-8056-6ebfbaaa3c5a/454f3ae8-028c-4bca-8611-391b04f3213b.png create mode 100644 thpj3/sprites/spr_bg_sky/spr_bg_sky.yy create mode 100644 thpj3/sprites/spr_bg_stars/c8e746f3-7248-49f8-a1c3-0089cddf2095.png create mode 100644 thpj3/sprites/spr_bg_stars/layers/c8e746f3-7248-49f8-a1c3-0089cddf2095/bb167ea3-800b-4b0e-920e-064572e9dd51.png create mode 100644 thpj3/sprites/spr_bg_stars/spr_bg_stars.yy delete mode 100644 thpj3/sprites/spr_player_shot12/0db8d50d-5b50-4e61-95c9-9c4a7775f05d.png delete mode 100644 thpj3/sprites/spr_player_shot12/layers/0db8d50d-5b50-4e61-95c9-9c4a7775f05d/74e04539-a659-429b-8758-3c93a2085793.png create mode 100644 thpj3/timelines/tl_stage1_logic/moment_150.gml create mode 100644 thpj3/timelines/tl_stage1_logic/moment_200.gml create mode 100644 thpj3/timelines/tl_stage1_logic/moment_60.gml create mode 100644 thpj3/timelines/tl_stage1_logic/tl_stage1_logic.yy diff --git a/thpj3/fonts/fn_GUI/fn_GUI.yy b/thpj3/fonts/fn_GUI/fn_GUI.yy index 58d64a4..fa278f4 100644 --- a/thpj3/fonts/fn_GUI/fn_GUI.yy +++ b/thpj3/fonts/fn_GUI/fn_GUI.yy @@ -559,8 +559,8 @@ "canGenerateBitmap": true, "maintainGms1Font": false, "parent": { - "name": "thpj3", - "path": "thpj3.yyp", + "name": "player", + "path": "folders/player.yy", }, "resourceVersion": "1.0", "name": "fn_GUI", diff --git a/thpj3/objects/obj_bullet_test/obj_bullet_test.yy b/thpj3/objects/obj_bullet_test/obj_bullet_test.yy index 8214ea8..b9423d7 100644 --- a/thpj3/objects/obj_bullet_test/obj_bullet_test.yy +++ b/thpj3/objects/obj_bullet_test/obj_bullet_test.yy @@ -27,8 +27,8 @@ "properties": [], "overriddenProperties": [], "parent": { - "name": "thpj3", - "path": "thpj3.yyp", + "name": "enemies", + "path": "folders/enemies.yy", }, "resourceVersion": "1.0", "name": "obj_bullet_test", diff --git a/thpj3/objects/obj_disclaimer/Create_0.gml b/thpj3/objects/obj_disclaimer/Create_0.gml index f77b392..a286062 100644 --- a/thpj3/objects/obj_disclaimer/Create_0.gml +++ b/thpj3/objects/obj_disclaimer/Create_0.gml @@ -1,4 +1,4 @@ counter = 0; -countermax = 420; +countermax = 240; alpha_cycle = 0; \ No newline at end of file diff --git a/thpj3/objects/obj_disclaimer/Step_0.gml b/thpj3/objects/obj_disclaimer/Step_0.gml index 764ed00..331357c 100644 --- a/thpj3/objects/obj_disclaimer/Step_0.gml +++ b/thpj3/objects/obj_disclaimer/Step_0.gml @@ -1,9 +1,9 @@ counter++; -if (counter > 360) { - alpha_cycle = (420 - counter) / 60; +if (counter > 180) { + alpha_cycle = (210 - counter) / 30; } else { - alpha_cycle = counter / 60; + alpha_cycle = counter / 30; } if ( counter >= countermax ) { diff --git a/thpj3/objects/obj_enemy_bullet_parent/Step_0.gml b/thpj3/objects/obj_enemy_bullet_parent/Step_0.gml index 39c1625..9cfd20a 100644 --- a/thpj3/objects/obj_enemy_bullet_parent/Step_0.gml +++ b/thpj3/objects/obj_enemy_bullet_parent/Step_0.gml @@ -1,5 +1,5 @@ -if ( obj_wriggle.bombing || obj_wriggle.respawn ) { - if ( obj_wriggle.hyper_time ) { +if ( obj_wriggle.bombing || obj_wriggle.respawn || obj_dialogue.dialogue_mode ) { + if ( obj_wriggle.hyper_time && !obj_dialogue.dialogue_mode ) { //TODO: create a point item if during a hyper } instance_destroy(); diff --git a/thpj3/objects/obj_enemy_bullet_parent/obj_enemy_bullet_parent.yy b/thpj3/objects/obj_enemy_bullet_parent/obj_enemy_bullet_parent.yy index 3579b60..1ef7c6b 100644 --- a/thpj3/objects/obj_enemy_bullet_parent/obj_enemy_bullet_parent.yy +++ b/thpj3/objects/obj_enemy_bullet_parent/obj_enemy_bullet_parent.yy @@ -25,8 +25,8 @@ "properties": [], "overriddenProperties": [], "parent": { - "name": "thpj3", - "path": "thpj3.yyp", + "name": "enemies", + "path": "folders/enemies.yy", }, "resourceVersion": "1.0", "name": "obj_enemy_bullet_parent", diff --git a/thpj3/objects/obj_enemy_parent/Create_0.gml b/thpj3/objects/obj_enemy_parent/Create_0.gml index 20f1c38..d7f0e2b 100644 --- a/thpj3/objects/obj_enemy_parent/Create_0.gml +++ b/thpj3/objects/obj_enemy_parent/Create_0.gml @@ -1,2 +1,3 @@ hp = 10; -temp_speed = 0; \ No newline at end of file +temp_speed = 0; +face_dir = LEFT; \ No newline at end of file diff --git a/thpj3/objects/obj_enemy_parent/Draw_0.gml b/thpj3/objects/obj_enemy_parent/Draw_0.gml new file mode 100644 index 0000000..24a0cc1 --- /dev/null +++ b/thpj3/objects/obj_enemy_parent/Draw_0.gml @@ -0,0 +1,2 @@ +image_xscale = face_dir; +draw_self(); \ No newline at end of file diff --git a/thpj3/objects/obj_enemy_parent/Step_0.gml b/thpj3/objects/obj_enemy_parent/Step_0.gml index d295eb7..ada2952 100644 --- a/thpj3/objects/obj_enemy_parent/Step_0.gml +++ b/thpj3/objects/obj_enemy_parent/Step_0.gml @@ -1,5 +1,8 @@ -if ( hp <= 0 ) { +if ( hp <= 0 || obj_dialogue.dialogue_mode ) { instance_destroy(); + if ( !obj_dialogue.dialogue_mode ) { +//TODO: point system for kills + } } if ( obj_wriggle.emergency ) { temp_speed = speed; diff --git a/thpj3/objects/obj_enemy_parent/obj_enemy_parent.yy b/thpj3/objects/obj_enemy_parent/obj_enemy_parent.yy index b96d180..3079515 100644 --- a/thpj3/objects/obj_enemy_parent/obj_enemy_parent.yy +++ b/thpj3/objects/obj_enemy_parent/obj_enemy_parent.yy @@ -22,12 +22,13 @@ {"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, {"isDnD":false,"eventNum":0,"eventType":3,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, {"isDnD":false,"eventNum":0,"eventType":4,"collisionObjectId":{"name":"obj_wriggle","path":"objects/obj_wriggle/obj_wriggle.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":8,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, ], "properties": [], "overriddenProperties": [], "parent": { - "name": "thpj3", - "path": "thpj3.yyp", + "name": "enemies", + "path": "folders/enemies.yy", }, "resourceVersion": "1.0", "name": "obj_enemy_parent", diff --git a/thpj3/objects/obj_enemy_test/obj_enemy_test.yy b/thpj3/objects/obj_enemy_test/obj_enemy_test.yy index 56d3f7e..bd38f66 100644 --- a/thpj3/objects/obj_enemy_test/obj_enemy_test.yy +++ b/thpj3/objects/obj_enemy_test/obj_enemy_test.yy @@ -30,8 +30,8 @@ "properties": [], "overriddenProperties": [], "parent": { - "name": "thpj3", - "path": "thpj3.yyp", + "name": "enemies", + "path": "folders/enemies.yy", }, "resourceVersion": "1.0", "name": "obj_enemy_test", diff --git a/thpj3/objects/obj_option_shot/obj_option_shot.yy b/thpj3/objects/obj_option_shot/obj_option_shot.yy index e01c85a..c6abe8a 100644 --- a/thpj3/objects/obj_option_shot/obj_option_shot.yy +++ b/thpj3/objects/obj_option_shot/obj_option_shot.yy @@ -27,8 +27,8 @@ "properties": [], "overriddenProperties": [], "parent": { - "name": "thpj3", - "path": "thpj3.yyp", + "name": "player", + "path": "folders/player.yy", }, "resourceVersion": "1.0", "name": "obj_option_shot", diff --git a/thpj3/objects/obj_options/obj_options.yy b/thpj3/objects/obj_options/obj_options.yy index dfc9cb9..a96e649 100644 --- a/thpj3/objects/obj_options/obj_options.yy +++ b/thpj3/objects/obj_options/obj_options.yy @@ -28,8 +28,8 @@ "properties": [], "overriddenProperties": [], "parent": { - "name": "thpj3", - "path": "thpj3.yyp", + "name": "player", + "path": "folders/player.yy", }, "resourceVersion": "1.0", "name": "obj_options", diff --git a/thpj3/objects/obj_player_shot/obj_player_shot.yy b/thpj3/objects/obj_player_shot/obj_player_shot.yy index 8998c00..6837767 100644 --- a/thpj3/objects/obj_player_shot/obj_player_shot.yy +++ b/thpj3/objects/obj_player_shot/obj_player_shot.yy @@ -26,8 +26,8 @@ "properties": [], "overriddenProperties": [], "parent": { - "name": "thpj3", - "path": "thpj3.yyp", + "name": "player", + "path": "folders/player.yy", }, "resourceVersion": "1.0", "name": "obj_player_shot", diff --git a/thpj3/objects/obj_stage_controller/Create_0.gml b/thpj3/objects/obj_stage_controller/Create_0.gml new file mode 100644 index 0000000..9a0af11 --- /dev/null +++ b/thpj3/objects/obj_stage_controller/Create_0.gml @@ -0,0 +1,3 @@ +timeline_index = tl_stage1_logic; +timeline_running = true; +timeline_loop = false; diff --git a/thpj3/objects/obj_stage_controller/Step_0.gml b/thpj3/objects/obj_stage_controller/Step_0.gml new file mode 100644 index 0000000..b6f9cf1 --- /dev/null +++ b/thpj3/objects/obj_stage_controller/Step_0.gml @@ -0,0 +1,5 @@ +if ( obj_dialogue.dialogue_mode ) { + timeline_running = false; +} else { + timeline_running = true; +} \ No newline at end of file diff --git a/thpj3/objects/obj_stage_controller/obj_stage_controller.yy b/thpj3/objects/obj_stage_controller/obj_stage_controller.yy new file mode 100644 index 0000000..9ff63d4 --- /dev/null +++ b/thpj3/objects/obj_stage_controller/obj_stage_controller.yy @@ -0,0 +1,34 @@ +{ + "spriteId": null, + "solid": false, + "visible": true, + "spriteMaskId": null, + "persistent": false, + "parentObjectId": null, + "physicsObject": false, + "physicsSensor": false, + "physicsShape": 1, + "physicsGroup": 1, + "physicsDensity": 0.5, + "physicsRestitution": 0.1, + "physicsLinearDamping": 0.1, + "physicsAngularDamping": 0.1, + "physicsFriction": 0.2, + "physicsStartAwake": true, + "physicsKinematic": false, + "physicsShapePoints": [], + "eventList": [ + {"isDnD":false,"eventNum":0,"eventType":0,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + {"isDnD":false,"eventNum":0,"eventType":3,"collisionObjectId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMEvent",}, + ], + "properties": [], + "overriddenProperties": [], + "parent": { + "name": "stage", + "path": "folders/stage.yy", + }, + "resourceVersion": "1.0", + "name": "obj_stage_controller", + "tags": [], + "resourceType": "GMObject", +} \ No newline at end of file diff --git a/thpj3/objects/obj_wriggle/Create_0.gml b/thpj3/objects/obj_wriggle/Create_0.gml index bcdf21f..be5e5c9 100644 --- a/thpj3/objects/obj_wriggle/Create_0.gml +++ b/thpj3/objects/obj_wriggle/Create_0.gml @@ -18,12 +18,14 @@ shoot_delay = 0; x = SPAWN_X; y = SPAWN_Y; -top_option = instance_create_layer(x,y,"Instances", obj_options); +top_option = instance_create_layer(x,y,"player", obj_options); with (top_option) { side_modifier = TOP; } -bottom_option = instance_create_layer(x,y,"Instances", obj_options); +bottom_option = instance_create_layer(x,y,"player", obj_options); with (bottom_option) { side_modifier = BOTTOM; -} \ No newline at end of file +} + +testtext = 1000; \ No newline at end of file diff --git a/thpj3/objects/obj_wriggle/Step_0.gml b/thpj3/objects/obj_wriggle/Step_0.gml index d9d2f3d..f61ae7f 100644 --- a/thpj3/objects/obj_wriggle/Step_0.gml +++ b/thpj3/objects/obj_wriggle/Step_0.gml @@ -3,11 +3,13 @@ bombing--; recovery--; respawn--; emergency--; -hyper_time--; shoot_delay--; h_move = 0; v_move = 0; -hyper_current += .02; +if (!obj_dialogue.dialogue_mode) { + hyper_current += .02; + hyper_time--; +} input_up = keyboard_check( vk_up ); input_down = keyboard_check( vk_down ); @@ -51,7 +53,7 @@ if ( bombing || recovery || emergency || respawn || obj_dialogue.dialogue_mode ) } //bomb logic -if ( input_bomb && !bombing && !recovery && !respawn ) { +if ( input_bomb && !bombing && !recovery && !respawn && !obj_dialogue.dialogue_mode ) { //death bomb if ( emergency ) { if ( hyper_current >= HYPER_COST && hyper_tier == HYPER_INACTIVE ) { @@ -136,7 +138,7 @@ if ( !emergency && !respawn ) { } //shot and facing logic -if ( !emergency && !respawn ) { +if ( !emergency && !respawn && !obj_dialogue.dialogue_mode ) { //change directions if only one is held if ( input_shot_left && !input_shot_right ) { face_dir = LEFT; @@ -147,7 +149,7 @@ if ( !emergency && !respawn ) { if ( input_shot_left || input_shot_right ) { if ( shoot_delay <= 0 ) { shoot_delay = SHOT_DELAY; - var shooty = instance_create_layer( x + (face_dir * 10), y + (TOP * 10), "Instances", obj_player_shot); + var shooty = instance_create_layer( x + (face_dir * 10), y + (TOP * 10), "player", obj_player_shot); with (shooty) { face_dir = other.face_dir; damage = SHOT_PLAYER_DAMAGE; @@ -155,7 +157,7 @@ if ( !emergency && !respawn ) { direction = 270 + (90 * face_dir); image_angle = direction; } - var shooty = instance_create_layer( x + (face_dir * 10), y + (BOTTOM * 10), "Instances", obj_player_shot); + var shooty = instance_create_layer( x + (face_dir * 10), y + (BOTTOM * 10), "player", obj_player_shot); with (shooty) { face_dir = other.face_dir; damage = SHOT_PLAYER_DAMAGE; @@ -164,7 +166,7 @@ if ( !emergency && !respawn ) { image_angle = direction; } for (var i = 0; i < 40; i += 10) { - var shotia = instance_create_layer( top_option.x, top_option.y, "Instances", obj_option_shot); + var shotia = instance_create_layer( top_option.x, top_option.y, "player", obj_option_shot); with (shotia) { face_dir = other.face_dir; damage = SHOT_OPTION_DAMAGE; @@ -172,7 +174,7 @@ if ( !emergency && !respawn ) { direction = point_direction( other.x, other.y, other.top_option.x, other.top_option.y ) - (i * face_dir); image_angle = direction; } - var shotia = instance_create_layer( bottom_option.x, bottom_option.y, "Instances", obj_option_shot); + var shotia = instance_create_layer( bottom_option.x, bottom_option.y, "player", obj_option_shot); with (shotia) { face_dir = other.face_dir; damage = SHOT_OPTION_DAMAGE; @@ -189,4 +191,10 @@ if ( !emergency && !respawn ) { if ( lives_current == 0 ) { //TODO: add score and continue logic room_goto(rm_title); +} + + + +if (keyboard_check( vk_escape ) ) { + game_end(); } \ No newline at end of file diff --git a/thpj3/objects/obj_wriggle/obj_wriggle.yy b/thpj3/objects/obj_wriggle/obj_wriggle.yy index ec5a504..a4934e6 100644 --- a/thpj3/objects/obj_wriggle/obj_wriggle.yy +++ b/thpj3/objects/obj_wriggle/obj_wriggle.yy @@ -28,8 +28,8 @@ "properties": [], "overriddenProperties": [], "parent": { - "name": "thpj3", - "path": "thpj3.yyp", + "name": "player", + "path": "folders/player.yy", }, "resourceVersion": "1.0", "name": "obj_wriggle", diff --git a/thpj3/rooms/Room3/Room3.yy b/thpj3/rooms/Room3/Room3.yy deleted file mode 100644 index 265464c..0000000 --- a/thpj3/rooms/Room3/Room3.yy +++ /dev/null @@ -1,74 +0,0 @@ -{ - "isDnd": false, - "volume": 1.0, - "parentRoom": null, - "views": [ - {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, - {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, - {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, - {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, - {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, - {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, - {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, - {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, - ], - "layers": [ - {"instances":[ - {"properties":[],"isDnd":false,"objectId":{"name":"obj_dialogue","path":"objects/obj_dialogue/obj_dialogue.yy",},"inheritCode":false,"hasCreationCode":false,"colour":4294967295,"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"imageIndex":0,"imageSpeed":1.0,"inheritedItemId":null,"frozen":false,"ignore":false,"inheritItemSettings":false,"x":96.0,"y":448.0,"resourceVersion":"1.0","name":"inst_1ED821BC","tags":[],"resourceType":"GMRInstance",}, - {"properties":[],"isDnd":false,"objectId":{"name":"obj_wriggle","path":"objects/obj_wriggle/obj_wriggle.yy",},"inheritCode":false,"hasCreationCode":false,"colour":4294967295,"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"imageIndex":0,"imageSpeed":1.0,"inheritedItemId":null,"frozen":false,"ignore":false,"inheritItemSettings":false,"x":96.0,"y":128.0,"resourceVersion":"1.0","name":"inst_61D7FC1F","tags":[],"resourceType":"GMRInstance",}, - {"properties":[],"isDnd":false,"objectId":{"name":"obj_enemy_test","path":"objects/obj_enemy_test/obj_enemy_test.yy",},"inheritCode":false,"hasCreationCode":false,"colour":4294967295,"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"imageIndex":0,"imageSpeed":1.0,"inheritedItemId":null,"frozen":false,"ignore":false,"inheritItemSettings":false,"x":832.0,"y":96.0,"resourceVersion":"1.0","name":"inst_46D8A64E","tags":[],"resourceType":"GMRInstance",}, - {"properties":[],"isDnd":false,"objectId":{"name":"obj_enemy_test","path":"objects/obj_enemy_test/obj_enemy_test.yy",},"inheritCode":false,"hasCreationCode":false,"colour":4294967295,"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"imageIndex":0,"imageSpeed":1.0,"inheritedItemId":null,"frozen":false,"ignore":false,"inheritItemSettings":false,"x":768.0,"y":256.0,"resourceVersion":"1.0","name":"inst_54357CBC","tags":[],"resourceType":"GMRInstance",}, - {"properties":[],"isDnd":false,"objectId":{"name":"obj_enemy_test","path":"objects/obj_enemy_test/obj_enemy_test.yy",},"inheritCode":false,"hasCreationCode":false,"colour":4294967295,"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"imageIndex":0,"imageSpeed":1.0,"inheritedItemId":null,"frozen":false,"ignore":false,"inheritItemSettings":false,"x":960.0,"y":320.0,"resourceVersion":"1.0","name":"inst_1743B867","tags":[],"resourceType":"GMRInstance",}, - {"properties":[],"isDnd":false,"objectId":{"name":"obj_enemy_test","path":"objects/obj_enemy_test/obj_enemy_test.yy",},"inheritCode":false,"hasCreationCode":false,"colour":4294967295,"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"imageIndex":0,"imageSpeed":1.0,"inheritedItemId":null,"frozen":false,"ignore":false,"inheritItemSettings":false,"x":1056.0,"y":160.0,"resourceVersion":"1.0","name":"inst_30573D51","tags":[],"resourceType":"GMRInstance",}, - {"properties":[],"isDnd":false,"objectId":{"name":"obj_enemy_test","path":"objects/obj_enemy_test/obj_enemy_test.yy",},"inheritCode":false,"hasCreationCode":false,"colour":4294967295,"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"imageIndex":0,"imageSpeed":1.0,"inheritedItemId":null,"frozen":false,"ignore":false,"inheritItemSettings":false,"x":736.0,"y":512.0,"resourceVersion":"1.0","name":"inst_3ED0F16","tags":[],"resourceType":"GMRInstance",}, - {"properties":[],"isDnd":false,"objectId":{"name":"obj_enemy_test","path":"objects/obj_enemy_test/obj_enemy_test.yy",},"inheritCode":false,"hasCreationCode":false,"colour":4294967295,"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"imageIndex":0,"imageSpeed":1.0,"inheritedItemId":null,"frozen":false,"ignore":false,"inheritItemSettings":false,"x":960.0,"y":608.0,"resourceVersion":"1.0","name":"inst_785FEC2","tags":[],"resourceType":"GMRInstance",}, - {"properties":[],"isDnd":false,"objectId":{"name":"obj_enemy_test","path":"objects/obj_enemy_test/obj_enemy_test.yy",},"inheritCode":false,"hasCreationCode":false,"colour":4294967295,"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"imageIndex":0,"imageSpeed":1.0,"inheritedItemId":null,"frozen":false,"ignore":false,"inheritItemSettings":false,"x":864.0,"y":448.0,"resourceVersion":"1.0","name":"inst_4AFCD551","tags":[],"resourceType":"GMRInstance",}, - {"properties":[],"isDnd":false,"objectId":{"name":"obj_enemy_test","path":"objects/obj_enemy_test/obj_enemy_test.yy",},"inheritCode":false,"hasCreationCode":false,"colour":4294967295,"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"imageIndex":0,"imageSpeed":1.0,"inheritedItemId":null,"frozen":false,"ignore":false,"inheritItemSettings":false,"x":704.0,"y":640.0,"resourceVersion":"1.0","name":"inst_562A4B4B","tags":[],"resourceType":"GMRInstance",}, - ],"visible":true,"depth":0,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"Instances","tags":[],"resourceType":"GMRInstanceLayer",}, - {"spriteId":null,"colour":4278190080,"x":0,"y":0,"htiled":false,"vtiled":false,"hspeed":0.0,"vspeed":0.0,"stretch":false,"animationFPS":15.0,"animationSpeedType":0,"userdefinedAnimFPS":false,"visible":true,"depth":100,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"Background","tags":[],"resourceType":"GMRBackgroundLayer",}, - ], - "inheritLayers": false, - "creationCodeFile": "", - "inheritCode": false, - "instanceCreationOrder": [ - {"name":"inst_1ED821BC","path":"rooms/Room3/Room3.yy",}, - {"name":"inst_61D7FC1F","path":"rooms/Room3/Room3.yy",}, - {"name":"inst_46D8A64E","path":"rooms/Room3/Room3.yy",}, - {"name":"inst_54357CBC","path":"rooms/Room3/Room3.yy",}, - {"name":"inst_1743B867","path":"rooms/Room3/Room3.yy",}, - {"name":"inst_30573D51","path":"rooms/Room3/Room3.yy",}, - {"name":"inst_3ED0F16","path":"rooms/Room3/Room3.yy",}, - {"name":"inst_785FEC2","path":"rooms/Room3/Room3.yy",}, - {"name":"inst_4AFCD551","path":"rooms/Room3/Room3.yy",}, - {"name":"inst_562A4B4B","path":"rooms/Room3/Room3.yy",}, - ], - "inheritCreationOrder": false, - "sequenceId": null, - "roomSettings": { - "inheritRoomSettings": false, - "Width": 1280, - "Height": 720, - "persistent": false, - }, - "viewSettings": { - "inheritViewSettings": false, - "enableViews": false, - "clearViewBackground": false, - "clearDisplayBuffer": true, - }, - "physicsSettings": { - "inheritPhysicsSettings": false, - "PhysicsWorld": false, - "PhysicsWorldGravityX": 0.0, - "PhysicsWorldGravityY": 10.0, - "PhysicsWorldPixToMetres": 0.1, - }, - "parent": { - "name": "thpj3", - "path": "thpj3.yyp", - }, - "resourceVersion": "1.0", - "name": "Room3", - "tags": [], - "resourceType": "GMRoom", -} \ No newline at end of file diff --git a/thpj3/rooms/rm_stage1/rm_stage1.yy b/thpj3/rooms/rm_stage1/rm_stage1.yy new file mode 100644 index 0000000..059d8a4 --- /dev/null +++ b/thpj3/rooms/rm_stage1/rm_stage1.yy @@ -0,0 +1,71 @@ +{ + "isDnd": false, + "volume": 1.0, + "parentRoom": null, + "views": [ + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + {"inherit":false,"visible":false,"xview":0,"yview":0,"wview":1366,"hview":768,"xport":0,"yport":0,"wport":1366,"hport":768,"hborder":32,"vborder":32,"hspeed":-1,"vspeed":-1,"objectId":null,}, + ], + "layers": [ + {"instances":[ + {"properties":[],"isDnd":false,"objectId":{"name":"obj_dialogue","path":"objects/obj_dialogue/obj_dialogue.yy",},"inheritCode":false,"hasCreationCode":false,"colour":4294967295,"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"imageIndex":0,"imageSpeed":1.0,"inheritedItemId":null,"frozen":false,"ignore":false,"inheritItemSettings":false,"x":96.0,"y":448.0,"resourceVersion":"1.0","name":"inst_1FC80063","tags":[],"resourceType":"GMRInstance",}, + ],"visible":true,"depth":0,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"GUI","tags":[],"resourceType":"GMRInstanceLayer",}, + {"instances":[],"visible":true,"depth":100,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"enemy","tags":[],"resourceType":"GMRInstanceLayer",}, + {"instances":[ + {"properties":[],"isDnd":false,"objectId":{"name":"obj_wriggle","path":"objects/obj_wriggle/obj_wriggle.yy",},"inheritCode":false,"hasCreationCode":false,"colour":4294967295,"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"imageIndex":0,"imageSpeed":1.0,"inheritedItemId":null,"frozen":false,"ignore":false,"inheritItemSettings":false,"x":96.0,"y":224.0,"resourceVersion":"1.0","name":"inst_79020E92","tags":[],"resourceType":"GMRInstance",}, + ],"visible":true,"depth":200,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"player","tags":[],"resourceType":"GMRInstanceLayer",}, + {"instances":[ + {"properties":[],"isDnd":false,"objectId":{"name":"obj_stage_controller","path":"objects/obj_stage_controller/obj_stage_controller.yy",},"inheritCode":false,"hasCreationCode":false,"colour":4294967295,"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"imageIndex":0,"imageSpeed":1.0,"inheritedItemId":null,"frozen":false,"ignore":false,"inheritItemSettings":false,"x":0.0,"y":0.0,"resourceVersion":"1.0","name":"inst_41ECD54B","tags":[],"resourceType":"GMRInstance",}, + ],"visible":true,"depth":300,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"controllers","tags":[],"resourceType":"GMRInstanceLayer",}, + {"spriteId":{"name":"spr_bg_ground","path":"sprites/spr_bg_ground/spr_bg_ground.yy",},"colour":4294967295,"x":0,"y":0,"htiled":true,"vtiled":false,"hspeed":-10.0,"vspeed":0.0,"stretch":false,"animationFPS":30.0,"animationSpeedType":0,"userdefinedAnimFPS":false,"visible":true,"depth":400,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"ground","tags":[],"resourceType":"GMRBackgroundLayer",}, + {"spriteId":{"name":"spr_bg_forest","path":"sprites/spr_bg_forest/spr_bg_forest.yy",},"colour":4294967295,"x":0,"y":0,"htiled":true,"vtiled":false,"hspeed":-5.0,"vspeed":0.0,"stretch":false,"animationFPS":30.0,"animationSpeedType":0,"userdefinedAnimFPS":false,"visible":true,"depth":500,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"forest","tags":[],"resourceType":"GMRBackgroundLayer",}, + {"assets":[ + {"ignore":false,"spriteId":{"name":"spr_title_moon","path":"sprites/spr_title_moon/spr_title_moon.yy",},"headPosition":0.0,"rotation":0.0,"scaleX":0.46875,"scaleY":0.46875,"animationSpeed":1.0,"colour":4294967295,"inheritedItemId":null,"frozen":false,"inheritItemSettings":false,"x":1024.0,"y":128.0,"resourceVersion":"1.0","name":"graphic_6AB766E1","tags":[],"resourceType":"GMRSpriteGraphic",}, + ],"visible":true,"depth":600,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"moon","tags":[],"resourceType":"GMRAssetLayer",}, + {"spriteId":{"name":"spr_bg_stars","path":"sprites/spr_bg_stars/spr_bg_stars.yy",},"colour":4294967295,"x":0,"y":0,"htiled":true,"vtiled":false,"hspeed":-0.3,"vspeed":0.0,"stretch":false,"animationFPS":30.0,"animationSpeedType":0,"userdefinedAnimFPS":false,"visible":true,"depth":700,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"stars","tags":[],"resourceType":"GMRBackgroundLayer",}, + {"spriteId":{"name":"spr_bg_sky","path":"sprites/spr_bg_sky/spr_bg_sky.yy",},"colour":4294967295,"x":0,"y":0,"htiled":true,"vtiled":false,"hspeed":-0.3,"vspeed":0.0,"stretch":false,"animationFPS":30.0,"animationSpeedType":0,"userdefinedAnimFPS":false,"visible":true,"depth":800,"userdefinedDepth":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"gridX":32,"gridY":32,"layers":[],"hierarchyFrozen":false,"resourceVersion":"1.0","name":"sky","tags":[],"resourceType":"GMRBackgroundLayer",}, + ], + "inheritLayers": false, + "creationCodeFile": "", + "inheritCode": false, + "instanceCreationOrder": [ + {"name":"inst_79020E92","path":"rooms/rm_stage1/rm_stage1.yy",}, + {"name":"inst_1FC80063","path":"rooms/rm_stage1/rm_stage1.yy",}, + {"name":"inst_41ECD54B","path":"rooms/rm_stage1/rm_stage1.yy",}, + ], + "inheritCreationOrder": false, + "sequenceId": null, + "roomSettings": { + "inheritRoomSettings": false, + "Width": 1280, + "Height": 720, + "persistent": false, + }, + "viewSettings": { + "inheritViewSettings": false, + "enableViews": false, + "clearViewBackground": false, + "clearDisplayBuffer": true, + }, + "physicsSettings": { + "inheritPhysicsSettings": false, + "PhysicsWorld": false, + "PhysicsWorldGravityX": 0.0, + "PhysicsWorldGravityY": 10.0, + "PhysicsWorldPixToMetres": 0.1, + }, + "parent": { + "name": "thpj3", + "path": "thpj3.yyp", + }, + "resourceVersion": "1.0", + "name": "rm_stage1", + "tags": [], + "resourceType": "GMRoom", +} \ No newline at end of file diff --git a/thpj3/scripts/scr_dialogue_start/scr_dialogue_start.yy b/thpj3/scripts/scr_dialogue_start/scr_dialogue_start.yy index a374fdd..72aae02 100644 --- a/thpj3/scripts/scr_dialogue_start/scr_dialogue_start.yy +++ b/thpj3/scripts/scr_dialogue_start/scr_dialogue_start.yy @@ -2,8 +2,8 @@ "isDnD": false, "isCompatibility": false, "parent": { - "name": "thpj3", - "path": "thpj3.yyp", + "name": "dialogue", + "path": "folders/dialogue.yy", }, "resourceVersion": "1.0", "name": "scr_dialogue_start", diff --git a/thpj3/scripts/scr_pattern_fire/scr_pattern_fire.gml b/thpj3/scripts/scr_pattern_fire/scr_pattern_fire.gml index 86d5779..b4cf4d4 100644 --- a/thpj3/scripts/scr_pattern_fire/scr_pattern_fire.gml +++ b/thpj3/scripts/scr_pattern_fire/scr_pattern_fire.gml @@ -7,7 +7,7 @@ function scr_pattern_fire( _pattern, _speed, _bullet ) { switch ( _pattern ) { case PATTERN_STREAM: - exy = instance_create_layer( x, y, "Instances", _bullet ); + exy = instance_create_layer( x, y, "enemy", _bullet ); with (exy) { speed = _speed + obj_wriggle.hyper_tier; direction = point_direction( x, y, obj_wriggle.x, obj_wriggle.y ); diff --git a/thpj3/scripts/scr_pattern_fire/scr_pattern_fire.yy b/thpj3/scripts/scr_pattern_fire/scr_pattern_fire.yy index 734f649..a3bd5b3 100644 --- a/thpj3/scripts/scr_pattern_fire/scr_pattern_fire.yy +++ b/thpj3/scripts/scr_pattern_fire/scr_pattern_fire.yy @@ -2,8 +2,8 @@ "isDnD": false, "isCompatibility": false, "parent": { - "name": "thpj3", - "path": "thpj3.yyp", + "name": "enemies", + "path": "folders/enemies.yy", }, "resourceVersion": "1.0", "name": "scr_pattern_fire", diff --git a/thpj3/sprites/spr_bg_forest/410206bd-1f6b-4641-81f9-2951d51d9384.png b/thpj3/sprites/spr_bg_forest/410206bd-1f6b-4641-81f9-2951d51d9384.png new file mode 100644 index 0000000000000000000000000000000000000000..c7df6caf7b3fd8701057f1a755b987003810e957 GIT binary patch literal 14447 zcmeHu`#;nD|G!h@Z03B-mMCXKXl59zNV%@7zex< zN?xe=3YgA^3~t~gY`2SF^8^9`^7Q)T&ceRY<7a1pfbhK~i?zL9gReXS1ct|MvV*yM zR$6By1yuMBE?u{@-HyIv=6*1U?@+xbXNS#{`%t1)#-DuG^Uexo!r|nf_JD**E}n&M zC*7Sp2uQf|;RI20cig_%9SAWp-M!d0?Z>f>0GAdjgXLvkj0T2{y}NkBjoN^ua&pg# zf!2T%z|na%ljW5N-xvW{=susr+GbT+4FQo+<__?Qh#cSCWMRIhA_HPf4I_j%4Mj@# ziUE^t4p>*#C_fd;Qn9fG*v(%3!DA;D0_?>e<~;UDS%4i}1!!Wj8+q*3oSmW&E*wyF zE+3mXU~bL(@GmGaH#}#M=aln!RzwZMN;HV?n<*!O7!rjLP*JgNIwx`F5RBuU9ulPi z{MPk3QX`GLFx6Yu>Z%cTSMr9e{qCsz-&I*{o zZ$Isd)Ra1AA{u1*jJYhsK$=Z8+BP3j;Fr|l`f3R4$fRO5dd#h*_$5=F45UGl*++<1 zUPyO?>E|wSmyOMCyE)Np5p~ktvh=WX4`%&?1X>-7k`iXL)u#^zSsohUNi<^2X_AIT zcSVD+TFX<$#WV6>d=q$3c zG~2oJg-~#xB{1M@Jt9m0b$>zJ0VQaDm6V!r^?1Ejna8+Ge@B^6&BJRN%cUVvIDz7T zfhJv)*}34)vAyUu2OEK6?SVFZiBsR64zsj08=aWIH+`qG>`{VC)n?$$UcwtEB<0Te z!aMw;aLNzwnG+|b;QRyJ3x2Y~hr>cw8+&7XKZFyK1A_~?+#xDoin8FB&prUrUHb2B z^o9vh9eu-d5Uxm=w)2z;NHW9}eAM5)MW?KY;K(U{cQC{RY}IMLWzH`tF3Wf!%%PrN zdw)fs_}N8;9_38q<12SPy(?_NbeGOLT^+K&>ztOs7v%}jpvp@gC744U-c$$AI#?U9 zQ;bD9F4Ddqw91N-Q^QNM1ZFS_A4dC{9gz2nQ{8BNDKd31apizdA@#{ewEM}DAj!># z>8KZ;C&hz4ywo3&W!z1VJ!w{T2O!J$lYv#_6s4mq;(6p3`dhLLnZnqU3Y0W}e4zib z1V|DoNl68Mz&Y>&eA-1S%Jh-;;{#^p9&#r5ApAR*s|v#oo=9+kBPa`>_L7PUd|(cc zwE%KPkW#11)my{%0GZ&(|Esj9_w-HM31|->O)d+9a1UblxLgg$tNkFLqI-l~Zo`rA zb8I;+9@OzdpRdhSdh(^Ni9wm@ySm;Ud6f}k>B)zAMjRQs1jb`Vo6N6tqwBmU67~Qq zyfNrH~h{mPhhrz2m3E0AS#0<(&f3u zS_Wm`2kZDY`rvo=f&rrNzrd%{U9jwE-sF5dlvcnDzN-;OfFEOcOmZ#N0smx%?{L}e zAKvAYRvd|N^;ReGpr#kbd{q11DIdUj#T4VuGh&jOMX7gbyOGUH=KN>=ROlW-nI!}$ zbf~RiJdhu=Q~CL*Cy^iTU;|lV13#z^amrR9?%Qxh`d!Ddr1p?tq)U&Oufts@oHZLii7nf#=}zs4+Ls) zIl-j*M5zO2=PxR$X_JeJJPw-FxA}?(8B&aOf!}!^C&lLiRNZTt0>#ey5`!wQ<@UJE zG!mtKpEBE}9jHZ}?!75XFA4MyJ5RwU%KeAl+qN$TQ|&z?QweCK;EJv!3%%b0oKZ>s zfun|oLw_vRMVJ$plGL>Z_ye_C-`Mv+%8my5pBtThe@+h=KLZ*N57er5Mha?`5ZDSp zj1S2Q(vYELe-l$rPp-uOW9R(7zdQgwv9DoYOnR7-oIGdjoT4Fxj>^Th?eC(v%Tzlj zK(`%IaFa`5jZV0ujGW<3gtpcZ))Oi%C+mvP*}j>q~$9aF}9V<7uBFw@qcv4Z68 zFzxJXQ=0`LQCN?_G9~f@{7p2{$gqFvQsST8E3PPM&V2h0^PkN%TKjI*=SLBlzsiL{ zV`<6053xrwpH0W=keeG-2Alo%<`gIPSiU9(Q9*VnrcRlnHZkLJ#&3;(zUtV_GpO`J zMddynPLzgef_w^-eec?xmUDj3%QeBCPAjdRAcMOM z#e9I2*5rjC#z2~Sd&AnI50jyenMw1#1|XmGWZ!H%v3FP>u9sWK=4TvAT-FrCV2TEn z=`mS4Kp@Ld8fjfE!7Gxzn|<%W|9q zdIzZVXi2CeA!vmdgW_5Vs06vf6+IWC86KUR7iREjF{r4IsF z^_?qre30JdnBY6rcuy1(w-(ff@ypA{BLXiXN$QnpvNMN>dd@10s?-&O?aXQvH-1d8 zsoU86L0M~m=gQgr#_N{m_h%l7yA$T(*W^7i*vuy3sDbieUAs&1Y=+a@kous+n_X?5 zlL6uAeFG+Ke|`VjPQeTEP5v8i>4TB9s=EXtvSv9^X&Kj&b9rvyM`>WUGJ6T zn^xYEhYvcz*Ufdwjw@ETKAXF@*V>;XLCKmSDs-E)>f1t#a+0nbxYHB7!ay|liwC7O zp19Ja)VA$GZm=H zqDipj>H#&y;CYYDXnMM!bqE}@cTD4(Ji|qZ zl19-pt5p+YSM$!k399klxxmk}4~xQl(L=kh`n+Wr@D+Nj#?M8! zj`+1ogY^c5K)WOV8ck!B>6ES&xxu}mh7L{EXy$w*LeH=de+Tx6fiC;Rx{aS3|CmfP zA)=+rE}JL*wS1q160WUo(}&6oepP+hNfp2@_#zXziaccYq?;?b%YRCjMJj3!Kmoi9ACTj#%U$x zz(`hDWdSez*m`FK(cmTP+GXxyta37HrPYZU#Kdg4T7K*RBFP}L(LSkuWS(?<|78R` zrr91X$%+SpbKSX7Sz3LR8QF#vox!fXkj)xcoPl zN<^92+#rS2(668fZ22V5OU?pY`25bz0%xvSS7Z|HZ>NhN|Hf;eQMGo+iOsN7g+Wp) z9+F)(Ko-28nCOD$Zxe2$W7 zV7iEs<^oD)>D5G&3OY3D3P!ne&|b%C zml+vf??b6eQIzCqh)TKUtRRkBdaK2S8Jq7ayPpuXLS{aW8dC7NX-B;dt0N#AfY7*Q zzI7{5l$|9}9Fdpa`EMK!-m+IziX{x(RMp!edM~Q%2KkDz#Q-uRz4KUtgp&WGqApBB z&MQqd^5FOLkgZ|GZGk4)l*$skM$dLB=uRZ!)+jbFW_H2oJ9ag+PbkV!_)KGOiq@mW z-3_+3tlN0IZ=2hH$_=lGfqJJ(+Dr z6u*kxK?DA=C?$i}w-XSJo`6Ot&(c9kexsgpPmbPNf6=KGS>-Ct*f_NfRNH0B@6 zn~d-+C{Lb`{4)jOX-OGgV>WAMUZLd_Uh`XPa%yh9Nu^|WMP7GPkZ7sfe=C0?G&>vAih~8q2^3$uswRA{ zpFxrpVOXl=+z$wK5@VGnOZ6IC8TA|YQdg}MCaDq&t>NUK19(P)Gg2hrVToe25)}#W z(JCp*Y3(tLgNF)5T}t~e)>qMogeBNn!eH^CHdEG`fas@`jxg~-b)doO!SRq#t}j)ErpjN6Z-=d@ z)Mg=iRvV2bB_;+G7;ChcB3}Fl7vCu3&Z*!^us@yQotRtW33WXyPDq`AGH)n317#^V z11ST88B9Ez37{U}!N@J3Hr;~Ry0+GMtd+LHr1?v~>N^C;b!NMDt+c$xjzhNA_Sbl5 zmGe2;ui6^)%OyMtdG_tOMkiF#91tYKd^;0wkK4!PvIcDT*J`ErZR}b#Cg=zeej8B` zE(c#}KG{-f@OY_W^K;cc=?!tTFCMeqLfhN42|!NlS5eOUW*s4uM$?9xtA6x#E)>j1 z;-+G6cZ>?BLs9{^9A&VzutPvA+HC|;nb(-`d_`nAyFCI zMe$cPHxktQ$E}`xqHvdN_oi>Cx~kG2Re*3I1!WqW5rpl~yI2c3Ncw7Kr~Yye6s*;8 z!T`Fp5Lu#Che^tq%8b|fcTqJd6uRZ6>Z(qE1OwsbhixBeRioRFY>gTBDt-Rd$9{V# zSHb9ekj;tQpZ67L?-n>ME61a{!ZjHUuPsUtWyjs2TlZ~ufA+NRuiu~O7ufwqHJ16j z8$01U-N>p|VX}j0OUGW0-V2G6ph4m?#G|73ZHa!n?S7Jk{KD%w{=a^ZYFm*KhJ=fo zMU_N7kh%f!85-5|OP^dQ%IL0uH<=Lf70+X3 zXRj&Ia;s&BggdYWzrtbg^eSqB@>g^{Mt;Iusb{b7q`o5E(VacW+3C&yM{!rx3dr9I z%O*w8kLy=vUbjDnZmB(~b&p>eo=^%8i9c$;dOVolxm|ecb2(m0hL)>_Q;#kv*CTI( zX+2l7sQNT`fYW~T`Ti+cme$zl6giI|`|Wk_*;i3lqc*x;nFM>;PfUMMO^$WR@s~6L;y3s{&)p*Z~Y@Q=_kfE zHtu`!IIhu2^`t+Z9oMxI59+L2gJ*7FX5dEOzkOb8fA>5#HF0~}Q05bDidUUYRc&2F zaiga;Uj?~c+dJ1cK6T+vtCjO#OG)B`dIDQ%{&LQD{OX0oaC{H}tH>Z?E=;Km92a+t%HpZAhgeI2 z20(i7+8Ww}7d;!7Zx=?@XR>mV5$}FwIG`xj9IEn~(u4~(=cY0+bKJd2K>(j^>;NiT-ipvww*845P{}XSv-E_eaUtq-WhHM14P) z93vhVP*J$Y$r5Mmmtrdw(dDPqb6DF+M=qjrB>>OV^u7g@>2b5WR$``##uv=mMCBMD z-WJh=ggtPD@9b(4d&FM#dpi(VBPLp8D5n+&eA$HFdem`}r`*=RY+L>pJj_?`4 z7!8g@?B<+(TcZ-Ah-bJ50Z(v%C(UfRTp*wl!cEB(-ZIBrecPo)?g7&@Gca|O=?(HB zGK}Zbn83F$tbqm%8>nzg%}))_rt(Y_R5CVsW52FLv<1_s-Gu2ZMNp{?U`m{fAYjT^ zE_Tla4%3_P?p2hA!~tFGLH2D_lmw&+08K;cSYM!V1;9=X+OR`4942Z;;sWI%#lt+? zL|_-EWEiU%te!4d)yw(M=JPFJI=_;B`0rDDg<=TC_SAUMsDNQ2{x1N7Yr(YKffko< z2b*uIQ)nmn)$#9S)A5M2a9fLQ)7upbO`Fe+mw-A#SiC3$!{hQrPsi?WU~+EotKWSm zo1zz`%-Qk&e1P9zIC|x1QS>m2oSdeJ;+jltHZC{|c*-(XF5dVo$}W@0w?uJ6fYDD1 zVkQ0)vkg<#VES$4V}NBnT`Q4#hH{quZ50LWKx(y(-=DA!-7hy5u(ov2mICeOVTFV1 zmUJ1`4>TKhGcpCN`F{`d?n+jb2VX8>ucGwZp=I}t|C+jJLw>&!GNoMea%p)O;rl9Z zqBD1wl(;@E-M+s<$G5d2LWRsqUZ7`!wG4>2HBeEAe?X<*r{gt&^HPexElUGBQO*u= z9yWA^HT#h}ZO#_k)dd#DT3Jw=C||>v+60zhbvPEKT?RHice&X7@q3u@z0w|CS`8pU zGJk+uC&fv~o`=Z0xcs?tO|av8v$ z2ny02O$O7D3J~iFf>rQUl%{r>&LwdZPPw$`S1!YNpbMtTYVI_1k`#hHV3HMRrzi5^3%~*-O`J(K=q|O z<+-V?4r%&2%-f6q;n^3-QZP;e0h^|FVJuY-#a$zr+i&qsu-RV0(HNaU=M(aX>d<%82R4G$EP0E`m9_G-NxNl{J3)^x5a&%N$5k9*~lpvf@c=~g^MW@-`V zWoR!5^7g=Z3p%Qb=h|Yg#dqqCaDe82hSFYr<(1D@Q{MRmRfu#3OW!=(pY`3bU1yrn(QKCP>9*mw|a5#`m^DsW_kq&gV4PTlY}D)g5| zXYizWKc06;1GI494Z1Y7>yX9Up1!-WgWapwmnzVZrAYvu2hs1yZvIwe{=?KfZnLSE z)0Yj}r53&MoyAcyUZ+>20&xm_Gt4O-8((~s=!{4MCKQuLJo-(Ew&?D*7B<9ND*Mdk zUu&ig$Qmvu?(p(dG;R(b)Faoe(wYwCbp$JpAKz_m+wL!<^GeSTN!PiZqt2hPzLQs0 zGU=C`AjJ%FI-us`cm~$jt~=}|XuxA!+M}XlRoSv?T}zLb2+Sr>EpTdF>Y!{+a}h## zl(mufG?OGDciDGFuO2*5J7` zd7U?9>95i``3i1BKAA-?Q*%g_r&eJ;Dt$` z_6E^oPK&%3vr|7)i8svXTBHpfJ4R_~f789gANQs%9mra|J|=xXhJW{Me(h_F=nuAH zx&+8arSsLa)$%sbax=3dQR+a)QLQ3+|@%)I1-&OY%dKd zjz_NpOMy`7&ppW2@s!B)sQK7p0U^R1Df2Mk@~&~+kPLmll7Fd9r_3+NMptMxI1Bx-mr(EHw{G6A-R#}ikNAwouq&xcqp0IqYVQNcaCG)kWas@g)n*cC0A!oF-p0;NK z?K_&IG<)MP={)Ji<*XLXYqhi9nQ{XFCQ`2NFco|bvjIbZkCKn)jTeBtN%J7uTQRcJ zO5ncmDgIXcy|O_y8qn*zM0rTLbjev2Yl7%HRO7>S?Ym0=99Y}8+9<_wQGhL=w>Ei= zDFt{Uv8kE3I^Emw&x2&de|Pa`ftxH|V7hw6wg$6})hs>Vz(|+}QbSMY{x+;4#S7_o z>13A9 zVd(=oY~X=Le?%$}xHnapm(W9BtVMufI5ew6RV3vwexD*o76DC zaU|AO0ud{W^}mE_&jLn;`O?CJrk?SGaEE`Fd!1SccXmV#jRn}LHe^E18081DxPx$m1V8)L7apFK|05!iQRpgM47TLWK`h+Np8RkkJCMj=_C0hZTVT7U@`-G*hK(|wtiw(#HWSLGW zUuqerTtqqu4ntKAL3*?`l*4;vfC5miF(8}AP(!1W#(JN-MP5XTV9w1Hn2@cU;GLGY zppWu^A%`m-5a7zA7lo?5!38-Wb&Tilej!KX2ldM`)L?O8g4OyR5(@NFR5ix>g^V93 zTWGmi#&2%d29D*x6$6CD*{DEOIa*C!t>G*CTEx{GrSjzb(7fj|5ntJ6@ijrr>&?X{*m=*C=|X#mnMHtgqqBU_U?oOTC)^DJBw z{C(JOa^l~-v;XZWgFa9edxirZdHpHOt^AyFf7QCQ2)KZTv%+sB7X8Wnt0^RY=`T>J zLwBS34P=9id8OpRry)Zti&jS}C?}pW&yNrur#=&GnsophRAN+RYUr!LWMEUVHLD9w z4;`zYbvx^LCGHKrhGOnT-#nvEZ@n5n7Nr1b(%>Yx&@c^arpIHH7K0zZM!00Kv8J@= z-v#5k1Ytj{ZKlIy7|aaTl{lL!10sX!jBgy;+p8EMjlzEZS6%m;5w?6gW9<*=ZxkqP zZcX1WHqC3`P-JS+=Jw-j-}@%Q>QPAaWVA2qjXiMecg7hk&O+pg(UpTs^8c-#p9 zQ99El(mme-03kq3SoeI7sb#ss!9MdgGqdWOr8#UOZe?N7>sZ-wx6ThC|CEyyXczC? zmSS+fG}>D?;LqIZir_E3?fFX{OT(I8VG^9|Po$bz!AD-B&xEu}(P4-uyw(oh8AG_h2^jsS zd4w0DLjlgb*>`?NiGDbEV3I8!bErbUIf@AZ!tfR!$R?L9y|=(n+Qd!V$ENixi~^<9 zhci_?h$#g=RBsk(Nm8zZwcB>VS^_8LWURN`LS-H`X&Bq@fL+u{{xbm_@&odAl?<|{XO@V-M|hZ;AI$wHWzU##wiD|C(Rx${BCW( zcGa3qeYf*R$2&O*$smCDOs~FBHd{s?Df5h0T?wNZb^Y!uH7l&Kt`RNsz2z&@wP(@+T}vqd4ICDNq$012Y;kFukWxtOq<; ztO+W;Zr$>DxzR|eoQ2cl#& zA_5Oy<9PR2h}X3a$mH)@cQ3$PkPgPapWWOGv=W=YQCbG>rs98wq$(dN6XYaQ`ms3# zERKNa(zID(OavyoUnueyuvP*MJl6-V3^;1IHA@uU1$SEK`k!NYV+{C4cUrT)5sDt>2k zko^`u0|!s47!YlnmaCnx+eInu1G7rouWICNfh)BzjR<1KtsLJ^pIDLa-#eUWI5E8! z`H?k(Uej|w$QFXnw3tF3`;b~)Qr-|3C79o73(WZoyWX;N;|yP;dAuC0^^=0I8=5&BDHd8 z7*Dh!+Bj4P4ejA?Jzv|2OigxmLH!wASs3YU@}n`lQ7cn-yJGE?bqDEMVBnV+0qaIx zhr3peKxs~zcNczxInb8XVoPrGc>$(_@o=H?*HDl;CpN56i%dxxP_K4H3Q7aa6Lkya zhUrS<;X)fHk!L%8P2($SlL%@wWe@n(OS!+YmDh@riTKGLy|!2xY>&ny5u50OJlp+C z4|>cNxOVPe)>4fZ8V6p{+8yMvya3l&G~K0^J_!^jHWbyP4s~b{k~@ad-L6) z)i(&{>=sr3!m!Sa`BYDjIPjoa8+1kvZ7c1iX(Gh!x}c1$p)(tQb7i*}7K6x%ZKCY| zp35>ybcnZQ*ZMpOJ6vXQySsuw@zFQ-U;ruClVOBhlV=p!rVDWeB&>{IOqs%ow3BgaFaSHcpcDr1Ol?tr zT=-(r#SBpp54w1l*I_UnVSmsZx|jLKR%$UBmr})V>j5BYV_SaULA941HChGZk=V`T z@vn#(J$?I>8$JL@K2W&CpGoh>TeT!0Cv3k}z2{bYmjgKSY7yvHF~0JZ+wV`{@o$&* zLtzHa4wA_l3#y*V!vO+YI%thB=67%J@^-+vG>PPCl-a8s;yZyYr~d>I4lcFEbl^G0 zO|5yDH1zq4$cyR8ZIN^QB&|x!>j+d9YYRRdM#NX99Rvz?+pt-Fn!?8_35q;$>n>>g zNcV5*>qm&IA#9j*(GVayucU9iREh!8mrc=AB?@U$w1?u z#iiQc(pxO`SpD*(p?%LNX(g+&-Tf#45LBhZgI#Jbt>G1DtFcby2;ht`c+pfkX!mZ` z_r1UzAk1BbkR#_`IzxHAo#xQI)eY`Y@L*4$GM2;7V`Jmj-GLTl z3m#8T$ItoB@Y*VSs78eQ_gjG(fTXv&<}uf}yu1x|!u_NFc(hl8G1VwZQ|8W!m3rm) z6!XIN*5f?sroxz^LL2h4{>TGY@a(T^DT75g0Jj2&e;<@?s*18v2HqPrB51PN^8O7G zXTBo_6nOdA?SaVH`6hx32&iK`9EYEm#6*z-d36Wz-1qY%ceivM0OwjHa6|#De8+e3 zWA!9ZrpTjky-O37=x`a%BH<9v{T5xYE^u^v#McU3G4C#+>7ImiEVsd^7|#>@>FSr- zmRrqd0n7==u)Pil(n(-=KI~dr!UA*WwYtT}9eE&4_Oc>pYiG3ziqei(cP9?qc)h7t zruyqH?b?j_$m(X(aN2RC0&LKae+-W&e#8U*=kptWzDZT$rS{Y~r+TdLp(+nv5uv)A zzuXcBY?qplcm<5c+zYX0^YmfXbD%{}LDUuix<~OEjHN)wnFjT^I5)bEMJ{0&shT6q&qDnz(_&WU};(?Ed4jvb)LTzn-g`cCv`2r$Yp+Wu$j@ zOb`6Syy;*Vzu`Lu&E4BnCKrb!NF^LDO93&mkCgOKp1vW!*8qJAS$Vk!q^-kbWjo7G zc(6}}U*rBO$Im4R-kMq1cikm3py zEbPJEIS_Dvk?aaQlgtboqYN1`_fGjCvxrmzJCP%%#ZJsqbsV${?gz75Ar*|RsaA1 literal 0 HcmV?d00001 diff --git a/thpj3/sprites/spr_bg_forest/layers/410206bd-1f6b-4641-81f9-2951d51d9384/2fcad704-d1eb-4019-bc74-f62e0b85dbec.png b/thpj3/sprites/spr_bg_forest/layers/410206bd-1f6b-4641-81f9-2951d51d9384/2fcad704-d1eb-4019-bc74-f62e0b85dbec.png new file mode 100644 index 0000000000000000000000000000000000000000..c7df6caf7b3fd8701057f1a755b987003810e957 GIT binary patch literal 14447 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 literal 0 HcmV?d00001 diff --git a/thpj3/sprites/spr_player_shot12/spr_player_shot.yy b/thpj3/sprites/spr_bg_forest/spr_bg_forest.yy similarity index 51% rename from thpj3/sprites/spr_player_shot12/spr_player_shot.yy rename to thpj3/sprites/spr_bg_forest/spr_bg_forest.yy index 874e43e..ab4b5fe 100644 --- a/thpj3/sprites/spr_player_shot12/spr_player_shot.yy +++ b/thpj3/sprites/spr_bg_forest/spr_bg_forest.yy @@ -2,20 +2,20 @@ "bboxMode": 0, "collisionKind": 1, "type": 0, - "origin": 4, + "origin": 0, "preMultiplyAlpha": false, "edgeFiltering": false, "collisionTolerance": 0, "swfPrecision": 2.525, - "bbox_left": 10, - "bbox_right": 56, - "bbox_top": 3, - "bbox_bottom": 60, + "bbox_left": 0, + "bbox_right": 719, + "bbox_top": 192, + "bbox_bottom": 719, "HTile": false, "VTile": false, "For3D": false, - "width": 64, - "height": 64, + "width": 720, + "height": 720, "textureGroupId": { "name": "Default", "path": "texturegroups/Default", @@ -24,12 +24,12 @@ "gridX": 0, "gridY": 0, "frames": [ - {"compositeImage":{"FrameId":{"name":"0db8d50d-5b50-4e61-95c9-9c4a7775f05d","path":"sprites/spr_player_shot/spr_player_shot.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ - {"FrameId":{"name":"0db8d50d-5b50-4e61-95c9-9c4a7775f05d","path":"sprites/spr_player_shot/spr_player_shot.yy",},"LayerId":{"name":"74e04539-a659-429b-8758-3c93a2085793","path":"sprites/spr_player_shot/spr_player_shot.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, - ],"parent":{"name":"spr_player_shot","path":"sprites/spr_player_shot/spr_player_shot.yy",},"resourceVersion":"1.0","name":"0db8d50d-5b50-4e61-95c9-9c4a7775f05d","tags":[],"resourceType":"GMSpriteFrame",}, + {"compositeImage":{"FrameId":{"name":"410206bd-1f6b-4641-81f9-2951d51d9384","path":"sprites/spr_bg_forest/spr_bg_forest.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"410206bd-1f6b-4641-81f9-2951d51d9384","path":"sprites/spr_bg_forest/spr_bg_forest.yy",},"LayerId":{"name":"2fcad704-d1eb-4019-bc74-f62e0b85dbec","path":"sprites/spr_bg_forest/spr_bg_forest.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_bg_forest","path":"sprites/spr_bg_forest/spr_bg_forest.yy",},"resourceVersion":"1.0","name":"410206bd-1f6b-4641-81f9-2951d51d9384","tags":[],"resourceType":"GMSpriteFrame",}, ], "sequence": { - "spriteId": {"name":"spr_player_shot","path":"sprites/spr_player_shot/spr_player_shot.yy",}, + "spriteId": {"name":"spr_bg_forest","path":"sprites/spr_bg_forest/spr_bg_forest.yy",}, "timeUnits": 1, "playback": 1, "playbackSpeed": 30.0, @@ -41,7 +41,7 @@ "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, "tracks": [ {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"a2f61cfa-22d9-465b-9a36-216d431782ac","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"0db8d50d-5b50-4e61-95c9-9c4a7775f05d","path":"sprites/spr_player_shot/spr_player_shot.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + {"id":"a34e6add-de46-412e-a094-1fd758ba7d4a","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"410206bd-1f6b-4641-81f9-2951d51d9384","path":"sprites/spr_bg_forest/spr_bg_forest.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"modifiers":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack",}, ], "visibleRange": null, @@ -54,26 +54,26 @@ "backdropHeight": 768, "backdropXOffset": 0.0, "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, + "xorigin": 0, + "yorigin": 0, "eventToFunction": {}, "eventStubScript": null, - "parent": {"name":"spr_player_shot","path":"sprites/spr_player_shot/spr_player_shot.yy",}, + "parent": {"name":"spr_bg_forest","path":"sprites/spr_bg_forest/spr_bg_forest.yy",}, "resourceVersion": "1.3", - "name": "spr_player_shot", + "name": "spr_bg_forest", "tags": [], "resourceType": "GMSequence", }, "layers": [ - {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"74e04539-a659-429b-8758-3c93a2085793","tags":[],"resourceType":"GMImageLayer",}, + {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"2fcad704-d1eb-4019-bc74-f62e0b85dbec","tags":[],"resourceType":"GMImageLayer",}, ], "nineSlice": null, "parent": { - "name": "thpj3", - "path": "thpj3.yyp", + "name": "stage", + "path": "folders/stage.yy", }, "resourceVersion": "1.0", - "name": "spr_player_shot", + "name": "spr_bg_forest", "tags": [], "resourceType": "GMSprite", } \ No newline at end of file diff --git a/thpj3/sprites/spr_bg_ground/a0bebaa0-3d2f-4186-b95a-cc53e7db4574.png b/thpj3/sprites/spr_bg_ground/a0bebaa0-3d2f-4186-b95a-cc53e7db4574.png new file mode 100644 index 0000000000000000000000000000000000000000..81ec0e25251edc77bcab28f13788b251931bf56d GIT binary patch literal 6781 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",}, "tracks": [ {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ - {"id":"2a4d77bf-e2bf-4473-a8ac-5af0ae7f432a","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"0db8d50d-5b50-4e61-95c9-9c4a7775f05d","path":"sprites/spr_player_shot12/spr_player_shot12.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + {"id":"1075c1a9-26ab-42ed-9d96-54395e13639a","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"a0bebaa0-3d2f-4186-b95a-cc53e7db4574","path":"sprites/spr_bg_ground/spr_bg_ground.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"modifiers":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack",}, ], "visibleRange": null, @@ -54,26 +54,26 @@ "backdropHeight": 768, "backdropXOffset": 0.0, "backdropYOffset": 0.0, - "xorigin": 32, - "yorigin": 32, + "xorigin": 0, + "yorigin": 0, "eventToFunction": {}, "eventStubScript": null, - "parent": {"name":"spr_player_shot12","path":"sprites/spr_player_shot12/spr_player_shot12.yy",}, + "parent": {"name":"spr_bg_ground","path":"sprites/spr_bg_ground/spr_bg_ground.yy",}, "resourceVersion": "1.3", - "name": "spr_player_shot", + "name": "spr_bg_ground", "tags": [], "resourceType": "GMSequence", }, "layers": [ - {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"74e04539-a659-429b-8758-3c93a2085793","tags":[],"resourceType":"GMImageLayer",}, + {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"fae793a2-8c38-4a0c-9074-a263ddee3219","tags":[],"resourceType":"GMImageLayer",}, ], "nineSlice": null, "parent": { - "name": "thpj3", - "path": "thpj3.yyp", + "name": "stage", + "path": "folders/stage.yy", }, "resourceVersion": "1.0", - "name": "spr_player_shot12", + "name": "spr_bg_ground", "tags": [], "resourceType": "GMSprite", } \ No newline at end of file diff --git a/thpj3/sprites/spr_bg_sky/c59050e3-2a37-49fb-8056-6ebfbaaa3c5a.png b/thpj3/sprites/spr_bg_sky/c59050e3-2a37-49fb-8056-6ebfbaaa3c5a.png new file mode 100644 index 0000000000000000000000000000000000000000..82e572c210f9295734978f831ab025fbc5a0d6a3 GIT binary patch literal 4941 zcmeHLX;)KO7QHWoBoHH^BcUrQ5Tnq_Ad<+SAP;4-KrG4u6lJPv5=sGkfa0CxnVH$P`KhXcb&*I_$ z7e#ddY9>a285!mx6F2}6uq*(u7#d8CkN`+sqAh)pr5*Br_b)_n7UtE_naRJrUC^lM zA$Y(q~WUsyTQ#_M?j-FBD?9Cqw<>j^OeVDP`Mk8YZP3Y zW|}S>O{0OA46)P0-@B9Z#W?O~0_Wt3o|smT?{wO~Vp+}PuKa|Bl)t?Iws=H#ou|>X zri}AgAZHg^t2ZQBO(%gLC<^CYtZ^T2opwH!C5YKpRDk2&A#hCA2;~-KNa!+*@Upvx z4@Dv$RHM`FYyd@Svf`_UqkK_x2dmA6V6BrdB}HN86u`Ah~zHG zw=n!3t9{6022o(x32~thNe2hp9zSG(Xu#7Wg{$n(2@3Mje?LI;nkM zO4KIA#db(~PST=Ne@ffx&^*Bps$DO}uN4V0_CyYQ_I+x*hl^YGHpRXIlW4}U+82Lz zPh{iKqJjBOTV!?tpPxwehY{&-hlULO%ENM7Y;H6O?HVvM?v_@8jUL`{n{SUFcaz;J z5gbNR(t3)mBo<`{2KJr0*Kq7k8e1KJnhxLcp$^9P{YKk5x3%JhRMj(Wq`=qwIOOG5 zE)e`O@8l-CQ7;TZS{OdmkCf-q$H8av#Hy$uc@=jsRhO7s5OI8Rre0E>%@}oRz$EUV zT1g)7xYXS@G8?x=R+J|^fV3b)YQ1`|u(p3pJ(13mJ0=F}YKc|>eWe8|&dFIvsp}V! z({0R*UXkT0dHThc{;~IV3(3siMf$^`7cb)iRK3lk9j8mvr`xU@s`sF-p$}K$9WT8* zF*z%dF1+$A-G!ud4m%i3UB<7!G}pRZ)0QVteUC2O_jMpob){dF_l=MI6&tS+B$()G zi<_d&CYa+FJ}{Ez6S1H9`vs4l;j|kZ$c^%wtVx$>?B|62qK;=+?Rf`-cu_&CNm6Oj zC@JvM#cUS63zx6eJrb+Y9os2Yz_-9B+bV_fIX!gm4oQZNQa^7h_pLsUX}bj>#n^>e z3saj29Io51CNHmk!@tDE@uj0-)}qvYJr36+XB7kk;Y<+thW+UtJCw){^}x`S@7!%r z#?pAOGzk3{C&Q%KF;jL($I&zMUq&tAAezS=eDI|E>)`CjiWdMF7%GAU>x9wMC+A=l zR@xwQxB4GUGb)|~a7u5OT}hQSoQnk9Qo^v;VMzN#H2~Z;!f;ZRiLCA2UK(h0MCJ-P zr$u}mu<=IQ3}w|CNKvk-TB*32VCq+na33AsD9+Ht!U|m@9>Ly?*;Wj>)H|n9qWTlG z4h)a%6E~%Q21D~) zv+5W{+WUvWiPR1P=kNVSuHEQA;_~@8oS8Vxo_S`z$}z$xoK_O|(k7VWr^~7g=haZ3 zh&+5B$UR>_CC=^Nhd%hzGe}(HaK@*-M=DWUQ!(r+d%9z=Cwc7+QK^;DgrRXrFQXm!cSV6n-v*N(QgbYX*LlsTQ}Y?b+@z&qB-qBTY@b_PUoPm&@uNTkBO%!fGw?}yObgmdBc1+c-nk-W;&GF-m}bv z8wrK)6A@cpKG2gaon^wM3y(&fqj^qNSyu=0As^~s5sk?>Xv?DX(+ui74(_8*4F BFqHrR literal 0 HcmV?d00001 diff --git a/thpj3/sprites/spr_bg_sky/layers/c59050e3-2a37-49fb-8056-6ebfbaaa3c5a/454f3ae8-028c-4bca-8611-391b04f3213b.png b/thpj3/sprites/spr_bg_sky/layers/c59050e3-2a37-49fb-8056-6ebfbaaa3c5a/454f3ae8-028c-4bca-8611-391b04f3213b.png new file mode 100644 index 0000000000000000000000000000000000000000..82e572c210f9295734978f831ab025fbc5a0d6a3 GIT binary patch literal 4941 zcmeHLX;)KO7QHWoBoHH^BcUrQ5Tnq_Ad<+SAP;4-KrG4u6lJPv5=sGkfa0CxnVH$P`KhXcb&*I_$ z7e#ddY9>a285!mx6F2}6uq*(u7#d8CkN`+sqAh)pr5*Br_b)_n7UtE_naRJrUC^lM zA$Y(q~WUsyTQ#_M?j-FBD?9Cqw<>j^OeVDP`Mk8YZP3Y zW|}S>O{0OA46)P0-@B9Z#W?O~0_Wt3o|smT?{wO~Vp+}PuKa|Bl)t?Iws=H#ou|>X zri}AgAZHg^t2ZQBO(%gLC<^CYtZ^T2opwH!C5YKpRDk2&A#hCA2;~-KNa!+*@Upvx z4@Dv$RHM`FYyd@Svf`_UqkK_x2dmA6V6BrdB}HN86u`Ah~zHG zw=n!3t9{6022o(x32~thNe2hp9zSG(Xu#7Wg{$n(2@3Mje?LI;nkM zO4KIA#db(~PST=Ne@ffx&^*Bps$DO}uN4V0_CyYQ_I+x*hl^YGHpRXIlW4}U+82Lz zPh{iKqJjBOTV!?tpPxwehY{&-hlULO%ENM7Y;H6O?HVvM?v_@8jUL`{n{SUFcaz;J z5gbNR(t3)mBo<`{2KJr0*Kq7k8e1KJnhxLcp$^9P{YKk5x3%JhRMj(Wq`=qwIOOG5 zE)e`O@8l-CQ7;TZS{OdmkCf-q$H8av#Hy$uc@=jsRhO7s5OI8Rre0E>%@}oRz$EUV zT1g)7xYXS@G8?x=R+J|^fV3b)YQ1`|u(p3pJ(13mJ0=F}YKc|>eWe8|&dFIvsp}V! z({0R*UXkT0dHThc{;~IV3(3siMf$^`7cb)iRK3lk9j8mvr`xU@s`sF-p$}K$9WT8* zF*z%dF1+$A-G!ud4m%i3UB<7!G}pRZ)0QVteUC2O_jMpob){dF_l=MI6&tS+B$()G zi<_d&CYa+FJ}{Ez6S1H9`vs4l;j|kZ$c^%wtVx$>?B|62qK;=+?Rf`-cu_&CNm6Oj zC@JvM#cUS63zx6eJrb+Y9os2Yz_-9B+bV_fIX!gm4oQZNQa^7h_pLsUX}bj>#n^>e z3saj29Io51CNHmk!@tDE@uj0-)}qvYJr36+XB7kk;Y<+thW+UtJCw){^}x`S@7!%r z#?pAOGzk3{C&Q%KF;jL($I&zMUq&tAAezS=eDI|E>)`CjiWdMF7%GAU>x9wMC+A=l zR@xwQxB4GUGb)|~a7u5OT}hQSoQnk9Qo^v;VMzN#H2~Z;!f;ZRiLCA2UK(h0MCJ-P zr$u}mu<=IQ3}w|CNKvk-TB*32VCq+na33AsD9+Ht!U|m@9>Ly?*;Wj>)H|n9qWTlG z4h)a%6E~%Q21D~) zv+5W{+WUvWiPR1P=kNVSuHEQA;_~@8oS8Vxo_S`z$}z$xoK_O|(k7VWr^~7g=haZ3 zh&+5B$UR>_CC=^Nhd%hzGe}(HaK@*-M=DWUQ!(r+d%9z=Cwc7+QK^;DgrRXrFQXm!cSV6n-v*N(QgbYX*LlsTQ}Y?b+@z&qB-qBTY@b_PUoPm&@uNTkBO%!fGw?}yObgmdBc1+c-nk-W;&GF-m}bv z8wrK)6A@cpKG2gaon^wM3y(&fqj^qNSyu=0As^~s5sk?>Xv?DX(+ui74(_8*4F BFqHrR literal 0 HcmV?d00001 diff --git a/thpj3/sprites/spr_bg_sky/spr_bg_sky.yy b/thpj3/sprites/spr_bg_sky/spr_bg_sky.yy new file mode 100644 index 0000000..9f18010 --- /dev/null +++ b/thpj3/sprites/spr_bg_sky/spr_bg_sky.yy @@ -0,0 +1,79 @@ +{ + "bboxMode": 0, + "collisionKind": 1, + "type": 0, + "origin": 0, + "preMultiplyAlpha": false, + "edgeFiltering": false, + "collisionTolerance": 0, + "swfPrecision": 2.525, + "bbox_left": 0, + "bbox_right": 719, + "bbox_top": 0, + "bbox_bottom": 719, + "HTile": false, + "VTile": false, + "For3D": false, + "width": 720, + "height": 720, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "swatchColours": null, + "gridX": 0, + "gridY": 0, + "frames": [ + {"compositeImage":{"FrameId":{"name":"c59050e3-2a37-49fb-8056-6ebfbaaa3c5a","path":"sprites/spr_bg_sky/spr_bg_sky.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"c59050e3-2a37-49fb-8056-6ebfbaaa3c5a","path":"sprites/spr_bg_sky/spr_bg_sky.yy",},"LayerId":{"name":"454f3ae8-028c-4bca-8611-391b04f3213b","path":"sprites/spr_bg_sky/spr_bg_sky.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_bg_sky","path":"sprites/spr_bg_sky/spr_bg_sky.yy",},"resourceVersion":"1.0","name":"c59050e3-2a37-49fb-8056-6ebfbaaa3c5a","tags":[],"resourceType":"GMSpriteFrame",}, + ], + "sequence": { + "spriteId": {"name":"spr_bg_sky","path":"sprites/spr_bg_sky/spr_bg_sky.yy",}, + "timeUnits": 1, + "playback": 1, + "playbackSpeed": 30.0, + "playbackSpeedType": 0, + "autoRecord": true, + "volume": 1.0, + "length": 1.0, + "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "tracks": [ + {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ + {"id":"2140936d-ea4f-4395-b13d-04bdcba42148","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"c59050e3-2a37-49fb-8056-6ebfbaaa3c5a","path":"sprites/spr_bg_sky/spr_bg_sky.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"modifiers":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack",}, + ], + "visibleRange": null, + "lockOrigin": false, + "showBackdrop": true, + "showBackdropImage": false, + "backdropImagePath": "", + "backdropImageOpacity": 0.5, + "backdropWidth": 1366, + "backdropHeight": 768, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "xorigin": 0, + "yorigin": 0, + "eventToFunction": {}, + "eventStubScript": null, + "parent": {"name":"spr_bg_sky","path":"sprites/spr_bg_sky/spr_bg_sky.yy",}, + "resourceVersion": "1.3", + "name": "spr_bg_sky", + "tags": [], + "resourceType": "GMSequence", + }, + "layers": [ + {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"454f3ae8-028c-4bca-8611-391b04f3213b","tags":[],"resourceType":"GMImageLayer",}, + ], + "nineSlice": null, + "parent": { + "name": "stage", + "path": "folders/stage.yy", + }, + "resourceVersion": "1.0", + "name": "spr_bg_sky", + "tags": [], + "resourceType": "GMSprite", +} \ No newline at end of file diff --git a/thpj3/sprites/spr_bg_stars/c8e746f3-7248-49f8-a1c3-0089cddf2095.png b/thpj3/sprites/spr_bg_stars/c8e746f3-7248-49f8-a1c3-0089cddf2095.png new file mode 100644 index 0000000000000000000000000000000000000000..ad8777f16c0e305fe0890d3ae96457148870b716 GIT binary patch literal 8769 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 literal 0 HcmV?d00001 diff --git a/thpj3/sprites/spr_bg_stars/layers/c8e746f3-7248-49f8-a1c3-0089cddf2095/bb167ea3-800b-4b0e-920e-064572e9dd51.png b/thpj3/sprites/spr_bg_stars/layers/c8e746f3-7248-49f8-a1c3-0089cddf2095/bb167ea3-800b-4b0e-920e-064572e9dd51.png new file mode 100644 index 0000000000000000000000000000000000000000..ad8777f16c0e305fe0890d3ae96457148870b716 GIT binary patch literal 8769 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 literal 0 HcmV?d00001 diff --git a/thpj3/sprites/spr_bg_stars/spr_bg_stars.yy b/thpj3/sprites/spr_bg_stars/spr_bg_stars.yy new file mode 100644 index 0000000..28b1e60 --- /dev/null +++ b/thpj3/sprites/spr_bg_stars/spr_bg_stars.yy @@ -0,0 +1,79 @@ +{ + "bboxMode": 0, + "collisionKind": 1, + "type": 0, + "origin": 0, + "preMultiplyAlpha": false, + "edgeFiltering": false, + "collisionTolerance": 0, + "swfPrecision": 2.525, + "bbox_left": 71, + "bbox_right": 670, + "bbox_top": 27, + "bbox_bottom": 610, + "HTile": false, + "VTile": false, + "For3D": false, + "width": 720, + "height": 720, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "swatchColours": null, + "gridX": 0, + "gridY": 0, + "frames": [ + {"compositeImage":{"FrameId":{"name":"c8e746f3-7248-49f8-a1c3-0089cddf2095","path":"sprites/spr_bg_stars/spr_bg_stars.yy",},"LayerId":null,"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",},"images":[ + {"FrameId":{"name":"c8e746f3-7248-49f8-a1c3-0089cddf2095","path":"sprites/spr_bg_stars/spr_bg_stars.yy",},"LayerId":{"name":"bb167ea3-800b-4b0e-920e-064572e9dd51","path":"sprites/spr_bg_stars/spr_bg_stars.yy",},"resourceVersion":"1.0","name":"","tags":[],"resourceType":"GMSpriteBitmap",}, + ],"parent":{"name":"spr_bg_stars","path":"sprites/spr_bg_stars/spr_bg_stars.yy",},"resourceVersion":"1.0","name":"c8e746f3-7248-49f8-a1c3-0089cddf2095","tags":[],"resourceType":"GMSpriteFrame",}, + ], + "sequence": { + "spriteId": {"name":"spr_bg_stars","path":"sprites/spr_bg_stars/spr_bg_stars.yy",}, + "timeUnits": 1, + "playback": 1, + "playbackSpeed": 30.0, + "playbackSpeedType": 0, + "autoRecord": true, + "volume": 1.0, + "length": 1.0, + "events": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "moments": {"Keyframes":[],"resourceVersion":"1.0","resourceType":"KeyframeStore",}, + "tracks": [ + {"name":"frames","spriteId":null,"keyframes":{"Keyframes":[ + {"id":"1bbc2fdc-23e4-4400-ac2c-886f73d95d75","Key":0.0,"Length":1.0,"Stretch":false,"Disabled":false,"IsCreationKey":false,"Channels":{"0":{"Id":{"name":"c8e746f3-7248-49f8-a1c3-0089cddf2095","path":"sprites/spr_bg_stars/spr_bg_stars.yy",},"resourceVersion":"1.0","resourceType":"SpriteFrameKeyframe",},},"resourceVersion":"1.0","resourceType":"Keyframe",}, + ],"resourceVersion":"1.0","resourceType":"KeyframeStore",},"trackColour":0,"inheritsTrackColour":true,"builtinName":0,"traits":0,"interpolation":1,"tracks":[],"events":[],"modifiers":[],"isCreationTrack":false,"resourceVersion":"1.0","tags":[],"resourceType":"GMSpriteFramesTrack",}, + ], + "visibleRange": null, + "lockOrigin": false, + "showBackdrop": true, + "showBackdropImage": false, + "backdropImagePath": "", + "backdropImageOpacity": 0.5, + "backdropWidth": 1366, + "backdropHeight": 768, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "xorigin": 0, + "yorigin": 0, + "eventToFunction": {}, + "eventStubScript": null, + "parent": {"name":"spr_bg_stars","path":"sprites/spr_bg_stars/spr_bg_stars.yy",}, + "resourceVersion": "1.3", + "name": "spr_bg_stars", + "tags": [], + "resourceType": "GMSequence", + }, + "layers": [ + {"visible":true,"isLocked":false,"blendMode":0,"opacity":100.0,"displayName":"default","resourceVersion":"1.0","name":"bb167ea3-800b-4b0e-920e-064572e9dd51","tags":[],"resourceType":"GMImageLayer",}, + ], + "nineSlice": null, + "parent": { + "name": "stage", + "path": "folders/stage.yy", + }, + "resourceVersion": "1.0", + "name": "spr_bg_stars", + "tags": [], + "resourceType": "GMSprite", +} \ No newline at end of file diff --git a/thpj3/sprites/spr_bullet_test/spr_bullet_test.yy b/thpj3/sprites/spr_bullet_test/spr_bullet_test.yy index 0cf9e40..37a35f9 100644 --- a/thpj3/sprites/spr_bullet_test/spr_bullet_test.yy +++ b/thpj3/sprites/spr_bullet_test/spr_bullet_test.yy @@ -77,8 +77,8 @@ ], "nineSlice": null, "parent": { - "name": "thpj3", - "path": "thpj3.yyp", + "name": "enemies", + "path": "folders/enemies.yy", }, "resourceVersion": "1.0", "name": "spr_bullet_test", diff --git a/thpj3/sprites/spr_fluff/spr_fluff.yy b/thpj3/sprites/spr_fluff/spr_fluff.yy index 6f13cc5..549cba2 100644 --- a/thpj3/sprites/spr_fluff/spr_fluff.yy +++ b/thpj3/sprites/spr_fluff/spr_fluff.yy @@ -81,8 +81,8 @@ ], "nineSlice": null, "parent": { - "name": "thpj3", - "path": "thpj3.yyp", + "name": "enemies", + "path": "folders/enemies.yy", }, "resourceVersion": "1.0", "name": "spr_fluff", diff --git a/thpj3/sprites/spr_option_shot/spr_option_shot.yy b/thpj3/sprites/spr_option_shot/spr_option_shot.yy index 7559b6d..576152a 100644 --- a/thpj3/sprites/spr_option_shot/spr_option_shot.yy +++ b/thpj3/sprites/spr_option_shot/spr_option_shot.yy @@ -69,8 +69,8 @@ ], "nineSlice": null, "parent": { - "name": "thpj3", - "path": "thpj3.yyp", + "name": "player", + "path": "folders/player.yy", }, "resourceVersion": "1.0", "name": "spr_option_shot", diff --git a/thpj3/sprites/spr_options/spr_options.yy b/thpj3/sprites/spr_options/spr_options.yy index dd75d50..cc9be14 100644 --- a/thpj3/sprites/spr_options/spr_options.yy +++ b/thpj3/sprites/spr_options/spr_options.yy @@ -69,8 +69,8 @@ ], "nineSlice": null, "parent": { - "name": "thpj3", - "path": "thpj3.yyp", + "name": "player", + "path": "folders/player.yy", }, "resourceVersion": "1.0", "name": "spr_options", diff --git a/thpj3/sprites/spr_player_shot/spr_player_shot.yy b/thpj3/sprites/spr_player_shot/spr_player_shot.yy index 874e43e..c4a02eb 100644 --- a/thpj3/sprites/spr_player_shot/spr_player_shot.yy +++ b/thpj3/sprites/spr_player_shot/spr_player_shot.yy @@ -69,8 +69,8 @@ ], "nineSlice": null, "parent": { - "name": "thpj3", - "path": "thpj3.yyp", + "name": "player", + "path": "folders/player.yy", }, "resourceVersion": "1.0", "name": "spr_player_shot", diff --git a/thpj3/sprites/spr_player_shot12/0db8d50d-5b50-4e61-95c9-9c4a7775f05d.png b/thpj3/sprites/spr_player_shot12/0db8d50d-5b50-4e61-95c9-9c4a7775f05d.png deleted file mode 100644 index da11271d9a312c9f31befea8db0d1d04c48dd79d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 536 zcmV+z0_XjSP)^V#EZ{F-Q`UCZB_v9r5! zF3ZWecu&BaDZqOIQeM73)9c;+iW)DR05stQQ1y{r5Kce_B_X7M+yw{;Aq8Y^zTeHA z5Kh3u^*Mb!zOA_ntP(;9$f4<4zDA7Qt$?G@Wq3pvxC+>Y;)F(3KI0~!47t5(LTkIg zO~6s*rIjw1fd?&eOj9TAK+EZ`KPFoDZqOIwcxCOVpsuOrU35=)PURm z#1I0)o)4&jr252g0;F_#NJ=}NwE9GdLsEZXS^q?rhom$zG}R}%JS1h6A)(t%kRv0v zzqa~Bw*pG`WT3_lA)q9OM^v8(C!oX{o(L&`s!!L`J~Bg`_Mxfy+#r~60+7`w!U;fg adI7)jHig&R66;m~0000^V#EZ{F-Q`UCZB_v9r5! zF3ZWecu&BaDZqOIQeM73)9c;+iW)DR05stQQ1y{r5Kce_B_X7M+yw{;Aq8Y^zTeHA z5Kh3u^*Mb!zOA_ntP(;9$f4<4zDA7Qt$?G@Wq3pvxC+>Y;)F(3KI0~!47t5(LTkIg zO~6s*rIjw1fd?&eOj9TAK+EZ`KPFoDZqOIwcxCOVpsuOrU35=)PURm z#1I0)o)4&jr252g0;F_#NJ=}NwE9GdLsEZXS^q?rhom$zG}R}%JS1h6A)(t%kRv0v zzqa~Bw*pG`WT3_lA)q9OM^v8(C!oX{o(L&`s!!L`J~Bg`_Mxfy+#r~60+7`w!U;fg adI7)jHig&R66;m~0000