diff --git a/double-jammy-whammy.resource_order b/double-jammy-whammy.resource_order index aa0ea72..96afd1e 100644 --- a/double-jammy-whammy.resource_order +++ b/double-jammy-whammy.resource_order @@ -1,4 +1,16 @@ { "FolderOrderSettings": [], - "ResourceOrderSettings": [], + "ResourceOrderSettings": [ + {"name":"spr_eirin","order":3,"path":"sprites/spr_eirin/spr_eirin.yy",}, + {"name":"obj_target_base","order":9,"path":"objects/obj_target_base/obj_target_base.yy",}, + {"name":"obj_eirin","order":2,"path":"objects/obj_eirin/obj_eirin.yy",}, + {"name":"spr_eirin_arrow","order":4,"path":"sprites/spr_eirin_arrow/spr_eirin_arrow.yy",}, + {"name":"obj_target_bunny","order":11,"path":"objects/obj_target_bunny/obj_target_bunny.yy",}, + {"name":"spr_target_normal","order":8,"path":"sprites/spr_target_normal/spr_target_normal.yy",}, + {"name":"obj_target_normal","order":10,"path":"objects/obj_target_normal/obj_target_normal.yy",}, + {"name":"obj_arrow","order":7,"path":"objects/obj_arrow/obj_arrow.yy",}, + {"name":"spr_eirin_arm_bow","order":5,"path":"sprites/spr_eirin_arm_bow/spr_eirin_arm_bow.yy",}, + {"name":"spr_eirin_arm_arrow","order":6,"path":"sprites/spr_eirin_arm_arrow/spr_eirin_arm_arrow.yy",}, + {"name":"rm_shooty","order":1,"path":"rooms/rm_shooty/rm_shooty.yy",}, + ], } \ No newline at end of file diff --git a/double-jammy-whammy.yyp b/double-jammy-whammy.yyp index b65f2d9..de856c2 100644 --- a/double-jammy-whammy.yyp +++ b/double-jammy-whammy.yyp @@ -9,7 +9,7 @@ "children": [], "name": "Default", }, - "defaultScriptType": 0, + "defaultScriptType": 1, "Folders": [], "IncludedFiles": [], "isEcma": false, @@ -17,8 +17,22 @@ "MetaData": { "IDEVersion": "2023.800.0.404", }, - "resources": [], - "RoomOrderNodes": [], + "resources": [ + {"id":{"name":"spr_eirin","path":"sprites/spr_eirin/spr_eirin.yy",},}, + {"id":{"name":"obj_target_base","path":"objects/obj_target_base/obj_target_base.yy",},}, + {"id":{"name":"obj_eirin","path":"objects/obj_eirin/obj_eirin.yy",},}, + {"id":{"name":"spr_eirin_arrow","path":"sprites/spr_eirin_arrow/spr_eirin_arrow.yy",},}, + {"id":{"name":"obj_target_bunny","path":"objects/obj_target_bunny/obj_target_bunny.yy",},}, + {"id":{"name":"spr_target_normal","path":"sprites/spr_target_normal/spr_target_normal.yy",},}, + {"id":{"name":"obj_target_normal","path":"objects/obj_target_normal/obj_target_normal.yy",},}, + {"id":{"name":"obj_arrow","path":"objects/obj_arrow/obj_arrow.yy",},}, + {"id":{"name":"spr_eirin_arm_bow","path":"sprites/spr_eirin_arm_bow/spr_eirin_arm_bow.yy",},}, + {"id":{"name":"spr_eirin_arm_arrow","path":"sprites/spr_eirin_arm_arrow/spr_eirin_arm_arrow.yy",},}, + {"id":{"name":"rm_shooty","path":"rooms/rm_shooty/rm_shooty.yy",},}, + ], + "RoomOrderNodes": [ + {"roomId":{"name":"rm_shooty","path":"rooms/rm_shooty/rm_shooty.yy",},}, + ], "templateType": "game", "TextureGroups": [ {"resourceType":"GMTextureGroup","resourceVersion":"1.3","name":"Default","autocrop":true,"border":2,"compressFormat":"bz2","directory":"","groupParent":null,"isScaled":true,"loadType":"default","mipsToGenerate":0,"targets":-1,}, diff --git a/objects/obj_arrow/Create_0.gml b/objects/obj_arrow/Create_0.gml new file mode 100644 index 0000000..7ec574d --- /dev/null +++ b/objects/obj_arrow/Create_0.gml @@ -0,0 +1 @@ +destroy_timer = 180; diff --git a/objects/obj_arrow/Step_0.gml b/objects/obj_arrow/Step_0.gml new file mode 100644 index 0000000..51b9dc8 --- /dev/null +++ b/objects/obj_arrow/Step_0.gml @@ -0,0 +1,8 @@ +destroy_timer--; + +image_angle = direction; +image_alpha = (destroy_timer / 15); + +if (destroy_timer <= 0 ) { + instance_destroy(); +} \ No newline at end of file diff --git a/objects/obj_arrow/obj_arrow.yy b/objects/obj_arrow/obj_arrow.yy new file mode 100644 index 0000000..437ac3c --- /dev/null +++ b/objects/obj_arrow/obj_arrow.yy @@ -0,0 +1,37 @@ +{ + "resourceType": "GMObject", + "resourceVersion": "1.0", + "name": "obj_arrow", + "eventList": [ + {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,}, + {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":3,"isDnD":false,}, + ], + "managed": true, + "overriddenProperties": [], + "parent": { + "name": "double-jammy-whammy", + "path": "double-jammy-whammy.yyp", + }, + "parentObjectId": null, + "persistent": false, + "physicsAngularDamping": 0.1, + "physicsDensity": 0.5, + "physicsFriction": 0.2, + "physicsGroup": 1, + "physicsKinematic": false, + "physicsLinearDamping": 0.1, + "physicsObject": false, + "physicsRestitution": 0.1, + "physicsSensor": false, + "physicsShape": 1, + "physicsShapePoints": [], + "physicsStartAwake": true, + "properties": [], + "solid": false, + "spriteId": { + "name": "spr_eirin_arrow", + "path": "sprites/spr_eirin_arrow/spr_eirin_arrow.yy", + }, + "spriteMaskId": null, + "visible": true, +} \ No newline at end of file diff --git a/objects/obj_eirin/Create_0.gml b/objects/obj_eirin/Create_0.gml new file mode 100644 index 0000000..696b9b6 --- /dev/null +++ b/objects/obj_eirin/Create_0.gml @@ -0,0 +1,11 @@ +v_grav = 0.1; +face_dir = 0; +point_dir = 0; +bow_charge = 0; +bow_stock = 0; +model_flip = false; +bow_charging = false; +move_allowed = true; +move_speed = 0; +shoot_allow = true; +shoot_allow_timer = 0; diff --git a/objects/obj_eirin/Draw_0.gml b/objects/obj_eirin/Draw_0.gml new file mode 100644 index 0000000..1aa63f6 --- /dev/null +++ b/objects/obj_eirin/Draw_0.gml @@ -0,0 +1,12 @@ +draw_sprite_ext(spr_eirin, 0, x, y, 1 - (2 * model_flip), 1, 0, c_white, 1); + +draw_sprite_ext(spr_eirin_arm_arrow, 0, x - 8 + (16 * model_flip), y - 34, 1 - (2 * model_flip), 1, + point_dir + (180 * model_flip) + ( 45 * bow_charging * (1 - (2 * model_flip))), c_white, 1); + +draw_sprite_ext(spr_eirin_arm_bow, 0, x + 8 - (16 * model_flip), y - 34, 1 - (2 * model_flip), 1, + point_dir + (180 * model_flip) + ( 45 * bow_charging * (1 - (2 * model_flip))), c_white, 1); + +for (var _j = 0; _j < bow_stock; _j++) { + draw_sprite_ext(spr_eirin_arrow, 0, x - 30 + (_j * 15), y + 10, .25, .25, 45, c_white, 1); +} + diff --git a/objects/obj_eirin/Step_0.gml b/objects/obj_eirin/Step_0.gml new file mode 100644 index 0000000..e767200 --- /dev/null +++ b/objects/obj_eirin/Step_0.gml @@ -0,0 +1,98 @@ +//point bow at mouse +point_dir = point_direction(x, y - 32, mouse_x, mouse_y); +shoot_allow_timer--; +if (shoot_allow_timer <= 0) { + shoot_allow = true; +} + +if (mouse_check_button(mb_left)) { + //only act if standing on a surface + //charge bow and stock up to 3 arrows, prevent movement + bow_charge += 0.10; + if (bow_charge >= 8) { + bow_charge = 8; + } + move_allowed = false; + bow_charging = true; + move_speed = 0; +} +if (mouse_check_button_released(mb_left)) { + //only act if allowed to shoot + //remove arrow stacks, fire all arrows at once + if (shoot_allow == true) { + for (var _i = 0; _i < ((bow_charge + 1) ^ (bow_stock + 1)); _i++) { + var _obj = instance_create_layer(x, y, "Instances", obj_arrow); + with (_obj) { + speed = ((other.bow_charge / 2) + 3) * random_range( 1.2, 1.8 ); + direction = other.point_dir - 10 + random(20); + gravity = .05; + image_scale = random_range( 0.6, 1.0 ); + image_xscale = image_scale; + image_yscale = image_scale; + + } + } + + bow_charge = 0; + bow_stock = 0; + } + bow_charging = false; + move_allowed = true; + +} +if (mouse_check_button_pressed(mb_right)) { + //uncharge bow and store arrows, allow movement + //treat as releasing Z, set a flag to prevent shooting for a moment + bow_stock += bow_charge / 5; + if (bow_stock >= 5) { + bow_stock = 5; + } + bow_charging = false; + mouse_clear(mb_left); + move_allowed = true; + shoot_allow = false; + shoot_allow_timer = 30; +} + + +if (keyboard_check(ord("A"))) { + //face in left, move left if allowed + //prevent movement if left wall + face_dir = 180; + model_flip = true; + if (move_allowed) { + move_speed += 0.25; + if (move_speed >= 3) { + move_speed = 3; + } + x -= move_speed; + } +} +if (keyboard_check(ord("D"))) { + //face in right, move right if allowed + //prevent movement if right wall + face_dir = 0; + model_flip = false; + if (move_allowed) { + move_speed += 0.25; + if (move_speed >= 3) { + move_speed = 3; + } + x += move_speed; + } +} +if !(keyboard_check(ord("D")) || keyboard_check(ord("A"))) { + move_speed -= 0.1; + if (move_speed <= 0) { + move_speed = 0; + } +} + + +if (keyboard_check(vk_space)) { + //jump + //hold to maintain jump speed + //treat as releasing space after hold limit reached +} + +//apply gravity, check for platforms diff --git a/objects/obj_eirin/obj_eirin.yy b/objects/obj_eirin/obj_eirin.yy new file mode 100644 index 0000000..39b3bed --- /dev/null +++ b/objects/obj_eirin/obj_eirin.yy @@ -0,0 +1,38 @@ +{ + "resourceType": "GMObject", + "resourceVersion": "1.0", + "name": "obj_eirin", + "eventList": [ + {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,}, + {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":3,"isDnD":false,}, + {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":8,"isDnD":false,}, + ], + "managed": true, + "overriddenProperties": [], + "parent": { + "name": "double-jammy-whammy", + "path": "double-jammy-whammy.yyp", + }, + "parentObjectId": null, + "persistent": false, + "physicsAngularDamping": 0.1, + "physicsDensity": 0.5, + "physicsFriction": 0.2, + "physicsGroup": 1, + "physicsKinematic": false, + "physicsLinearDamping": 0.1, + "physicsObject": false, + "physicsRestitution": 0.1, + "physicsSensor": false, + "physicsShape": 1, + "physicsShapePoints": [], + "physicsStartAwake": true, + "properties": [], + "solid": false, + "spriteId": { + "name": "spr_eirin", + "path": "sprites/spr_eirin/spr_eirin.yy", + }, + "spriteMaskId": null, + "visible": true, +} \ No newline at end of file diff --git a/objects/obj_target_base/obj_target_base.yy b/objects/obj_target_base/obj_target_base.yy new file mode 100644 index 0000000..b43910f --- /dev/null +++ b/objects/obj_target_base/obj_target_base.yy @@ -0,0 +1,31 @@ +{ + "resourceType": "GMObject", + "resourceVersion": "1.0", + "name": "obj_target_base", + "eventList": [], + "managed": true, + "overriddenProperties": [], + "parent": { + "name": "double-jammy-whammy", + "path": "double-jammy-whammy.yyp", + }, + "parentObjectId": null, + "persistent": false, + "physicsAngularDamping": 0.1, + "physicsDensity": 0.5, + "physicsFriction": 0.2, + "physicsGroup": 1, + "physicsKinematic": false, + "physicsLinearDamping": 0.1, + "physicsObject": false, + "physicsRestitution": 0.1, + "physicsSensor": false, + "physicsShape": 1, + "physicsShapePoints": [], + "physicsStartAwake": true, + "properties": [], + "solid": false, + "spriteId": null, + "spriteMaskId": null, + "visible": true, +} \ No newline at end of file diff --git a/objects/obj_target_bunny/Create_0.gml b/objects/obj_target_bunny/Create_0.gml new file mode 100644 index 0000000..4108173 --- /dev/null +++ b/objects/obj_target_bunny/Create_0.gml @@ -0,0 +1,4 @@ +image_index = irandom(3); + + + diff --git a/objects/obj_target_bunny/obj_target_bunny.yy b/objects/obj_target_bunny/obj_target_bunny.yy new file mode 100644 index 0000000..29c41e0 --- /dev/null +++ b/objects/obj_target_bunny/obj_target_bunny.yy @@ -0,0 +1,39 @@ +{ + "resourceType": "GMObject", + "resourceVersion": "1.0", + "name": "obj_target_bunny", + "eventList": [ + {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,}, + ], + "managed": true, + "overriddenProperties": [], + "parent": { + "name": "double-jammy-whammy", + "path": "double-jammy-whammy.yyp", + }, + "parentObjectId": { + "name": "obj_target_base", + "path": "objects/obj_target_base/obj_target_base.yy", + }, + "persistent": false, + "physicsAngularDamping": 0.1, + "physicsDensity": 0.5, + "physicsFriction": 0.2, + "physicsGroup": 1, + "physicsKinematic": false, + "physicsLinearDamping": 0.1, + "physicsObject": false, + "physicsRestitution": 0.1, + "physicsSensor": false, + "physicsShape": 1, + "physicsShapePoints": [], + "physicsStartAwake": true, + "properties": [], + "solid": false, + "spriteId": { + "name": "spr_target_normal", + "path": "sprites/spr_target_normal/spr_target_normal.yy", + }, + "spriteMaskId": null, + "visible": true, +} \ No newline at end of file diff --git a/objects/obj_target_normal/Create_0.gml b/objects/obj_target_normal/Create_0.gml new file mode 100644 index 0000000..4108173 --- /dev/null +++ b/objects/obj_target_normal/Create_0.gml @@ -0,0 +1,4 @@ +image_index = irandom(3); + + + diff --git a/objects/obj_target_normal/obj_target_normal.yy b/objects/obj_target_normal/obj_target_normal.yy new file mode 100644 index 0000000..1a90419 --- /dev/null +++ b/objects/obj_target_normal/obj_target_normal.yy @@ -0,0 +1,33 @@ +{ + "resourceType": "GMObject", + "resourceVersion": "1.0", + "name": "obj_target_normal", + "eventList": [ + {"resourceType":"GMEvent","resourceVersion":"1.0","name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,}, + ], + "managed": true, + "overriddenProperties": [], + "parent": { + "name": "double-jammy-whammy", + "path": "double-jammy-whammy.yyp", + }, + "parentObjectId": null, + "persistent": false, + "physicsAngularDamping": 0.1, + "physicsDensity": 0.5, + "physicsFriction": 0.2, + "physicsGroup": 1, + "physicsKinematic": false, + "physicsLinearDamping": 0.1, + "physicsObject": false, + "physicsRestitution": 0.1, + "physicsSensor": false, + "physicsShape": 1, + "physicsShapePoints": [], + "physicsStartAwake": true, + "properties": [], + "solid": false, + "spriteId": null, + "spriteMaskId": null, + "visible": true, +} \ No newline at end of file diff --git a/options/linux/options_linux.yy b/options/linux/options_linux.yy index b6c5a50..7077890 100644 --- a/options/linux/options_linux.yy +++ b/options/linux/options_linux.yy @@ -5,12 +5,12 @@ "option_linux_allow_fullscreen": false, "option_linux_disable_sandbox": false, "option_linux_display_cursor": true, - "option_linux_display_name": "Created with GameMaker", + "option_linux_display_name": "eirin's lovely shooting practice", "option_linux_display_splash": false, "option_linux_enable_steam": false, - "option_linux_homepage": "http://www.yoyogames.com", + "option_linux_homepage": "", "option_linux_icon": "${base_options_dir}/linux/icons/64.png", - "option_linux_interpolate_pixels": true, + "option_linux_interpolate_pixels": false, "option_linux_long_desc": "", "option_linux_maintainer_email": "", "option_linux_resize_window": false, diff --git a/options/main/options_main.yy b/options/main/options_main.yy index a105e4c..666ddb9 100644 --- a/options/main/options_main.yy +++ b/options/main/options_main.yy @@ -2,7 +2,7 @@ "resourceType": "GMMainOptions", "resourceVersion": "1.4", "name": "Main", - "option_author": "", + "option_author": "studio_tiny_leaf", "option_collision_compatibility": false, "option_copy_on_write_enabled": false, "option_draw_colour": 4294967295, diff --git a/options/windows/options_windows.yy b/options/windows/options_windows.yy index 0321be2..a8dbd50 100644 --- a/options/windows/options_windows.yy +++ b/options/windows/options_windows.yy @@ -4,22 +4,22 @@ "name": "Windows", "option_windows_allow_fullscreen_switching": false, "option_windows_borderless": false, - "option_windows_company_info": "YoYo Games Ltd", + "option_windows_company_info": "studio_tiny_leaf", "option_windows_copy_exe_to_dest": false, "option_windows_copyright_info": "", - "option_windows_description_info": "A GameMaker Game", + "option_windows_description_info": "", "option_windows_disable_sandbox": false, "option_windows_display_cursor": true, - "option_windows_display_name": "Created with GameMaker", + "option_windows_display_name": "eirin's lovely shooting practice", "option_windows_enable_steam": false, - "option_windows_executable_name": "${project_name}.exe", + "option_windows_executable_name": "eirin.exe", "option_windows_icon": "${base_options_dir}/windows/icons/icon.ico", "option_windows_installer_finished": "${base_options_dir}/windows/installer/finished.bmp", "option_windows_installer_header": "${base_options_dir}/windows/installer/header.bmp", "option_windows_interpolate_pixels": false, "option_windows_license": "${base_options_dir}/windows/installer/license.txt", "option_windows_nsis_file": "${base_options_dir}/windows/installer/nsis_script.nsi", - "option_windows_product_info": "Created with GameMaker", + "option_windows_product_info": "eirin's lovely shooting practice", "option_windows_resize_window": false, "option_windows_save_location": 0, "option_windows_scale": 0, diff --git a/rooms/rm_shooty/rm_shooty.yy b/rooms/rm_shooty/rm_shooty.yy new file mode 100644 index 0000000..6ad1a2b --- /dev/null +++ b/rooms/rm_shooty/rm_shooty.yy @@ -0,0 +1,56 @@ +{ + "resourceType": "GMRoom", + "resourceVersion": "1.0", + "name": "rm_shooty", + "creationCodeFile": "", + "inheritCode": false, + "inheritCreationOrder": false, + "inheritLayers": false, + "instanceCreationOrder": [ + {"name":"inst_5659A9D6","path":"rooms/rm_shooty/rm_shooty.yy",}, + ], + "isDnd": false, + "layers": [ + {"resourceType":"GMRInstanceLayer","resourceVersion":"1.0","name":"Instances_1","depth":0,"effectEnabled":true,"effectType":null,"gridX":32,"gridY":32,"hierarchyFrozen":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"inheritSubLayers":true,"inheritVisibility":true,"instances":[],"layers":[],"properties":[],"userdefinedDepth":false,"visible":true,}, + {"resourceType":"GMRInstanceLayer","resourceVersion":"1.0","name":"Instances","depth":100,"effectEnabled":true,"effectType":null,"gridX":32,"gridY":32,"hierarchyFrozen":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"inheritSubLayers":true,"inheritVisibility":true,"instances":[ + {"resourceType":"GMRInstance","resourceVersion":"1.0","name":"inst_5659A9D6","colour":4294967295,"frozen":false,"hasCreationCode":false,"ignore":false,"imageIndex":0,"imageSpeed":1.0,"inheritCode":false,"inheritedItemId":null,"inheritItemSettings":false,"isDnd":false,"objectId":{"name":"obj_eirin","path":"objects/obj_eirin/obj_eirin.yy",},"properties":[],"rotation":0.0,"scaleX":1.0,"scaleY":1.0,"x":352.0,"y":448.0,}, + ],"layers":[],"properties":[],"userdefinedDepth":false,"visible":true,}, + {"resourceType":"GMRBackgroundLayer","resourceVersion":"1.0","name":"Background","animationFPS":15.0,"animationSpeedType":0,"colour":4281611316,"depth":200,"effectEnabled":true,"effectType":null,"gridX":32,"gridY":32,"hierarchyFrozen":false,"hspeed":0.0,"htiled":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"inheritSubLayers":true,"inheritVisibility":true,"layers":[],"properties":[],"spriteId":null,"stretch":false,"userdefinedAnimFPS":false,"userdefinedDepth":false,"visible":true,"vspeed":0.0,"vtiled":false,"x":0,"y":0,}, + ], + "parent": { + "name": "double-jammy-whammy", + "path": "double-jammy-whammy.yyp", + }, + "parentRoom": null, + "physicsSettings": { + "inheritPhysicsSettings": false, + "PhysicsWorld": false, + "PhysicsWorldGravityX": 0.0, + "PhysicsWorldGravityY": 10.0, + "PhysicsWorldPixToMetres": 0.1, + }, + "roomSettings": { + "Height": 480, + "inheritRoomSettings": false, + "persistent": false, + "Width": 720, + }, + "sequenceId": null, + "views": [ + {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,}, + {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,}, + {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,}, + {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,}, + {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,}, + {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,}, + {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,}, + {"hborder":32,"hport":768,"hspeed":-1,"hview":768,"inherit":false,"objectId":null,"vborder":32,"visible":false,"vspeed":-1,"wport":1366,"wview":1366,"xport":0,"xview":0,"yport":0,"yview":0,}, + ], + "viewSettings": { + "clearDisplayBuffer": true, + "clearViewBackground": false, + "enableViews": false, + "inheritViewSettings": false, + }, + "volume": 1.0, +} \ No newline at end of file diff --git a/sprites/spr_eirin/0a90c409-38f9-4513-9aeb-210efa1be3d4.png b/sprites/spr_eirin/0a90c409-38f9-4513-9aeb-210efa1be3d4.png new file mode 100644 index 0000000..8b88f70 Binary files /dev/null and b/sprites/spr_eirin/0a90c409-38f9-4513-9aeb-210efa1be3d4.png differ diff --git a/sprites/spr_eirin/layers/0a90c409-38f9-4513-9aeb-210efa1be3d4/fdd3e096-d646-471f-85a7-3c240e652a60.png b/sprites/spr_eirin/layers/0a90c409-38f9-4513-9aeb-210efa1be3d4/fdd3e096-d646-471f-85a7-3c240e652a60.png new file mode 100644 index 0000000..8b88f70 Binary files /dev/null and b/sprites/spr_eirin/layers/0a90c409-38f9-4513-9aeb-210efa1be3d4/fdd3e096-d646-471f-85a7-3c240e652a60.png differ diff --git a/sprites/spr_eirin/spr_eirin.yy b/sprites/spr_eirin/spr_eirin.yy new file mode 100644 index 0000000..88c8b82 --- /dev/null +++ b/sprites/spr_eirin/spr_eirin.yy @@ -0,0 +1,74 @@ +{ + "resourceType": "GMSprite", + "resourceVersion": "1.0", + "name": "spr_eirin", + "bbox_bottom": 63, + "bbox_left": 1, + "bbox_right": 47, + "bbox_top": 0, + "bboxMode": 0, + "collisionKind": 1, + "collisionTolerance": 0, + "DynamicTexturePage": false, + "edgeFiltering": false, + "For3D": false, + "frames": [ + {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"0a90c409-38f9-4513-9aeb-210efa1be3d4",}, + ], + "gridX": 0, + "gridY": 0, + "height": 64, + "HTile": false, + "layers": [ + {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"fdd3e096-d646-471f-85a7-3c240e652a60","blendMode":0,"displayName":"default","isLocked":false,"opacity":100.0,"visible":true,}, + ], + "nineSlice": null, + "origin": 7, + "parent": { + "name": "double-jammy-whammy", + "path": "double-jammy-whammy.yyp", + }, + "preMultiplyAlpha": false, + "sequence": { + "resourceType": "GMSequence", + "resourceVersion": "1.4", + "name": "spr_eirin", + "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":"0a90c409-38f9-4513-9aeb-210efa1be3d4","path":"sprites/spr_eirin/spr_eirin.yy",},},},"Disabled":false,"id":"94466948-e590-4b4a-861d-4d59fbe17e15","IsCreationKey":false,"Key":0.0,"Length":1.0,"Stretch":false,}, + ],},"modifiers":[],"spriteId":null,"trackColour":0,"tracks":[],"traits":0,}, + ], + "visibleRange": null, + "volume": 1.0, + "xorigin": 32, + "yorigin": 64, + }, + "swatchColours": null, + "swfPrecision": 2.525, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "type": 0, + "VTile": false, + "width": 64, +} \ No newline at end of file diff --git a/sprites/spr_eirin_arm_arrow/663e1aef-c4b6-4de7-a7d9-8a5e870bfe77.png b/sprites/spr_eirin_arm_arrow/663e1aef-c4b6-4de7-a7d9-8a5e870bfe77.png new file mode 100644 index 0000000..5646e30 Binary files /dev/null and b/sprites/spr_eirin_arm_arrow/663e1aef-c4b6-4de7-a7d9-8a5e870bfe77.png differ diff --git a/sprites/spr_eirin_arm_arrow/layers/663e1aef-c4b6-4de7-a7d9-8a5e870bfe77/6ea78b93-698e-4ea0-b52e-d955d9f793bc.png b/sprites/spr_eirin_arm_arrow/layers/663e1aef-c4b6-4de7-a7d9-8a5e870bfe77/6ea78b93-698e-4ea0-b52e-d955d9f793bc.png new file mode 100644 index 0000000..5646e30 Binary files /dev/null and b/sprites/spr_eirin_arm_arrow/layers/663e1aef-c4b6-4de7-a7d9-8a5e870bfe77/6ea78b93-698e-4ea0-b52e-d955d9f793bc.png differ diff --git a/sprites/spr_eirin_arm_arrow/spr_eirin_arm_arrow.yy b/sprites/spr_eirin_arm_arrow/spr_eirin_arm_arrow.yy new file mode 100644 index 0000000..266df86 --- /dev/null +++ b/sprites/spr_eirin_arm_arrow/spr_eirin_arm_arrow.yy @@ -0,0 +1,74 @@ +{ + "resourceType": "GMSprite", + "resourceVersion": "1.0", + "name": "spr_eirin_arm_arrow", + "bbox_bottom": 56, + "bbox_left": 25, + "bbox_right": 56, + "bbox_top": 28, + "bboxMode": 0, + "collisionKind": 1, + "collisionTolerance": 0, + "DynamicTexturePage": false, + "edgeFiltering": false, + "For3D": false, + "frames": [ + {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"663e1aef-c4b6-4de7-a7d9-8a5e870bfe77",}, + ], + "gridX": 0, + "gridY": 0, + "height": 64, + "HTile": false, + "layers": [ + {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"6ea78b93-698e-4ea0-b52e-d955d9f793bc","blendMode":0,"displayName":"default","isLocked":false,"opacity":100.0,"visible":true,}, + ], + "nineSlice": null, + "origin": 4, + "parent": { + "name": "double-jammy-whammy", + "path": "double-jammy-whammy.yyp", + }, + "preMultiplyAlpha": false, + "sequence": { + "resourceType": "GMSequence", + "resourceVersion": "1.4", + "name": "spr_eirin_arm_arrow", + "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":"663e1aef-c4b6-4de7-a7d9-8a5e870bfe77","path":"sprites/spr_eirin_arm_arrow/spr_eirin_arm_arrow.yy",},},},"Disabled":false,"id":"667f125c-aab5-4b16-8814-e239928ffc08","IsCreationKey":false,"Key":0.0,"Length":1.0,"Stretch":false,}, + ],},"modifiers":[],"spriteId":null,"trackColour":0,"tracks":[],"traits":0,}, + ], + "visibleRange": null, + "volume": 1.0, + "xorigin": 32, + "yorigin": 32, + }, + "swatchColours": null, + "swfPrecision": 2.525, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "type": 0, + "VTile": false, + "width": 64, +} \ No newline at end of file diff --git a/sprites/spr_eirin_arm_bow/5f362f8d-8b41-47c2-a3ba-97302de5007e.png b/sprites/spr_eirin_arm_bow/5f362f8d-8b41-47c2-a3ba-97302de5007e.png new file mode 100644 index 0000000..bbd95f9 Binary files /dev/null and b/sprites/spr_eirin_arm_bow/5f362f8d-8b41-47c2-a3ba-97302de5007e.png differ diff --git a/sprites/spr_eirin_arm_bow/layers/5f362f8d-8b41-47c2-a3ba-97302de5007e/ceed4afc-c6c5-46f0-818c-8b59c0ff63dc.png b/sprites/spr_eirin_arm_bow/layers/5f362f8d-8b41-47c2-a3ba-97302de5007e/ceed4afc-c6c5-46f0-818c-8b59c0ff63dc.png new file mode 100644 index 0000000..bbd95f9 Binary files /dev/null and b/sprites/spr_eirin_arm_bow/layers/5f362f8d-8b41-47c2-a3ba-97302de5007e/ceed4afc-c6c5-46f0-818c-8b59c0ff63dc.png differ diff --git a/sprites/spr_eirin_arm_bow/spr_eirin_arm_bow.yy b/sprites/spr_eirin_arm_bow/spr_eirin_arm_bow.yy new file mode 100644 index 0000000..78fc716 --- /dev/null +++ b/sprites/spr_eirin_arm_bow/spr_eirin_arm_bow.yy @@ -0,0 +1,74 @@ +{ + "resourceType": "GMSprite", + "resourceVersion": "1.0", + "name": "spr_eirin_arm_bow", + "bbox_bottom": 50, + "bbox_left": 5, + "bbox_right": 56, + "bbox_top": 8, + "bboxMode": 0, + "collisionKind": 1, + "collisionTolerance": 0, + "DynamicTexturePage": false, + "edgeFiltering": false, + "For3D": false, + "frames": [ + {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"5f362f8d-8b41-47c2-a3ba-97302de5007e",}, + ], + "gridX": 0, + "gridY": 0, + "height": 64, + "HTile": false, + "layers": [ + {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"ceed4afc-c6c5-46f0-818c-8b59c0ff63dc","blendMode":0,"displayName":"default","isLocked":false,"opacity":100.0,"visible":true,}, + ], + "nineSlice": null, + "origin": 4, + "parent": { + "name": "double-jammy-whammy", + "path": "double-jammy-whammy.yyp", + }, + "preMultiplyAlpha": false, + "sequence": { + "resourceType": "GMSequence", + "resourceVersion": "1.4", + "name": "spr_eirin_arm_bow", + "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":"5f362f8d-8b41-47c2-a3ba-97302de5007e","path":"sprites/spr_eirin_arm_bow/spr_eirin_arm_bow.yy",},},},"Disabled":false,"id":"eeddbc29-d0b6-46d5-ad6f-b38ab2d7f1a0","IsCreationKey":false,"Key":0.0,"Length":1.0,"Stretch":false,}, + ],},"modifiers":[],"spriteId":null,"trackColour":0,"tracks":[],"traits":0,}, + ], + "visibleRange": null, + "volume": 1.0, + "xorigin": 32, + "yorigin": 32, + }, + "swatchColours": null, + "swfPrecision": 2.525, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "type": 0, + "VTile": false, + "width": 64, +} \ No newline at end of file diff --git a/sprites/spr_eirin_arrow/8afaeec8-0bfb-4a40-80f7-96264af4efa0.png b/sprites/spr_eirin_arrow/8afaeec8-0bfb-4a40-80f7-96264af4efa0.png new file mode 100644 index 0000000..0188479 Binary files /dev/null and b/sprites/spr_eirin_arrow/8afaeec8-0bfb-4a40-80f7-96264af4efa0.png differ diff --git a/sprites/spr_eirin_arrow/layers/8afaeec8-0bfb-4a40-80f7-96264af4efa0/49a083be-3f45-441f-b4e9-1952c924ec0f.png b/sprites/spr_eirin_arrow/layers/8afaeec8-0bfb-4a40-80f7-96264af4efa0/49a083be-3f45-441f-b4e9-1952c924ec0f.png new file mode 100644 index 0000000..0188479 Binary files /dev/null and b/sprites/spr_eirin_arrow/layers/8afaeec8-0bfb-4a40-80f7-96264af4efa0/49a083be-3f45-441f-b4e9-1952c924ec0f.png differ diff --git a/sprites/spr_eirin_arrow/spr_eirin_arrow.yy b/sprites/spr_eirin_arrow/spr_eirin_arrow.yy new file mode 100644 index 0000000..9455111 --- /dev/null +++ b/sprites/spr_eirin_arrow/spr_eirin_arrow.yy @@ -0,0 +1,74 @@ +{ + "resourceType": "GMSprite", + "resourceVersion": "1.0", + "name": "spr_eirin_arrow", + "bbox_bottom": 43, + "bbox_left": 1, + "bbox_right": 61, + "bbox_top": 19, + "bboxMode": 0, + "collisionKind": 1, + "collisionTolerance": 0, + "DynamicTexturePage": false, + "edgeFiltering": false, + "For3D": false, + "frames": [ + {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"8afaeec8-0bfb-4a40-80f7-96264af4efa0",}, + ], + "gridX": 0, + "gridY": 0, + "height": 64, + "HTile": false, + "layers": [ + {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"49a083be-3f45-441f-b4e9-1952c924ec0f","blendMode":0,"displayName":"default","isLocked":false,"opacity":100.0,"visible":true,}, + ], + "nineSlice": null, + "origin": 4, + "parent": { + "name": "double-jammy-whammy", + "path": "double-jammy-whammy.yyp", + }, + "preMultiplyAlpha": false, + "sequence": { + "resourceType": "GMSequence", + "resourceVersion": "1.4", + "name": "spr_eirin_arrow", + "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":"8afaeec8-0bfb-4a40-80f7-96264af4efa0","path":"sprites/spr_eirin_arrow/spr_eirin_arrow.yy",},},},"Disabled":false,"id":"208392ec-1395-4512-8b4a-6176cfacf85d","IsCreationKey":false,"Key":0.0,"Length":1.0,"Stretch":false,}, + ],},"modifiers":[],"spriteId":null,"trackColour":0,"tracks":[],"traits":0,}, + ], + "visibleRange": null, + "volume": 1.0, + "xorigin": 32, + "yorigin": 32, + }, + "swatchColours": null, + "swfPrecision": 2.525, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "type": 0, + "VTile": false, + "width": 64, +} \ No newline at end of file diff --git a/sprites/spr_target_normal/7b08552d-fa06-4ad6-9767-ca218c5cb4ea.png b/sprites/spr_target_normal/7b08552d-fa06-4ad6-9767-ca218c5cb4ea.png new file mode 100644 index 0000000..6e9f3c7 Binary files /dev/null and b/sprites/spr_target_normal/7b08552d-fa06-4ad6-9767-ca218c5cb4ea.png differ diff --git a/sprites/spr_target_normal/8f804751-8ca0-47a5-bd6d-cccf58125d2b.png b/sprites/spr_target_normal/8f804751-8ca0-47a5-bd6d-cccf58125d2b.png new file mode 100644 index 0000000..a63d655 Binary files /dev/null and b/sprites/spr_target_normal/8f804751-8ca0-47a5-bd6d-cccf58125d2b.png differ diff --git a/sprites/spr_target_normal/9e4d3d24-eab6-4d9d-b261-82a27a414f03.png b/sprites/spr_target_normal/9e4d3d24-eab6-4d9d-b261-82a27a414f03.png new file mode 100644 index 0000000..8ae001d Binary files /dev/null and b/sprites/spr_target_normal/9e4d3d24-eab6-4d9d-b261-82a27a414f03.png differ diff --git a/sprites/spr_target_normal/f0c9293d-514b-4986-9dc0-e46b200644dc.png b/sprites/spr_target_normal/f0c9293d-514b-4986-9dc0-e46b200644dc.png new file mode 100644 index 0000000..8ae001d Binary files /dev/null and b/sprites/spr_target_normal/f0c9293d-514b-4986-9dc0-e46b200644dc.png differ diff --git a/sprites/spr_target_normal/layers/7b08552d-fa06-4ad6-9767-ca218c5cb4ea/fcd658b9-f49e-4dec-ac08-fc0f4263fedc.png b/sprites/spr_target_normal/layers/7b08552d-fa06-4ad6-9767-ca218c5cb4ea/fcd658b9-f49e-4dec-ac08-fc0f4263fedc.png new file mode 100644 index 0000000..6e9f3c7 Binary files /dev/null and b/sprites/spr_target_normal/layers/7b08552d-fa06-4ad6-9767-ca218c5cb4ea/fcd658b9-f49e-4dec-ac08-fc0f4263fedc.png differ diff --git a/sprites/spr_target_normal/layers/8f804751-8ca0-47a5-bd6d-cccf58125d2b/fcd658b9-f49e-4dec-ac08-fc0f4263fedc.png b/sprites/spr_target_normal/layers/8f804751-8ca0-47a5-bd6d-cccf58125d2b/fcd658b9-f49e-4dec-ac08-fc0f4263fedc.png new file mode 100644 index 0000000..a63d655 Binary files /dev/null and b/sprites/spr_target_normal/layers/8f804751-8ca0-47a5-bd6d-cccf58125d2b/fcd658b9-f49e-4dec-ac08-fc0f4263fedc.png differ diff --git a/sprites/spr_target_normal/layers/9e4d3d24-eab6-4d9d-b261-82a27a414f03/fcd658b9-f49e-4dec-ac08-fc0f4263fedc.png b/sprites/spr_target_normal/layers/9e4d3d24-eab6-4d9d-b261-82a27a414f03/fcd658b9-f49e-4dec-ac08-fc0f4263fedc.png new file mode 100644 index 0000000..8ae001d Binary files /dev/null and b/sprites/spr_target_normal/layers/9e4d3d24-eab6-4d9d-b261-82a27a414f03/fcd658b9-f49e-4dec-ac08-fc0f4263fedc.png differ diff --git a/sprites/spr_target_normal/layers/f0c9293d-514b-4986-9dc0-e46b200644dc/fcd658b9-f49e-4dec-ac08-fc0f4263fedc.png b/sprites/spr_target_normal/layers/f0c9293d-514b-4986-9dc0-e46b200644dc/fcd658b9-f49e-4dec-ac08-fc0f4263fedc.png new file mode 100644 index 0000000..8ae001d Binary files /dev/null and b/sprites/spr_target_normal/layers/f0c9293d-514b-4986-9dc0-e46b200644dc/fcd658b9-f49e-4dec-ac08-fc0f4263fedc.png differ diff --git a/sprites/spr_target_normal/spr_target_normal.yy b/sprites/spr_target_normal/spr_target_normal.yy new file mode 100644 index 0000000..4fb236b --- /dev/null +++ b/sprites/spr_target_normal/spr_target_normal.yy @@ -0,0 +1,80 @@ +{ + "resourceType": "GMSprite", + "resourceVersion": "1.0", + "name": "spr_target_normal", + "bbox_bottom": 57, + "bbox_left": 5, + "bbox_right": 60, + "bbox_top": 3, + "bboxMode": 0, + "collisionKind": 1, + "collisionTolerance": 0, + "DynamicTexturePage": false, + "edgeFiltering": false, + "For3D": false, + "frames": [ + {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"f0c9293d-514b-4986-9dc0-e46b200644dc",}, + {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"8f804751-8ca0-47a5-bd6d-cccf58125d2b",}, + {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"9e4d3d24-eab6-4d9d-b261-82a27a414f03",}, + {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"7b08552d-fa06-4ad6-9767-ca218c5cb4ea",}, + ], + "gridX": 0, + "gridY": 0, + "height": 64, + "HTile": false, + "layers": [ + {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"fcd658b9-f49e-4dec-ac08-fc0f4263fedc","blendMode":0,"displayName":"default","isLocked":false,"opacity":100.0,"visible":true,}, + ], + "nineSlice": null, + "origin": 4, + "parent": { + "name": "double-jammy-whammy", + "path": "double-jammy-whammy.yyp", + }, + "preMultiplyAlpha": false, + "sequence": { + "resourceType": "GMSequence", + "resourceVersion": "1.4", + "name": "spr_target_normal", + "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": 4.0, + "lockOrigin": false, + "moments": {"resourceType":"KeyframeStore","resourceVersion":"1.0","Keyframes":[],}, + "playback": 1, + "playbackSpeed": 5.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":"f0c9293d-514b-4986-9dc0-e46b200644dc","path":"sprites/spr_target_normal/spr_target_normal.yy",},},},"Disabled":false,"id":"c1168003-d26c-4294-8edd-2251deae8caf","IsCreationKey":false,"Key":0.0,"Length":1.0,"Stretch":false,}, + {"resourceType":"Keyframe","resourceVersion":"1.0","Channels":{"0":{"resourceType":"SpriteFrameKeyframe","resourceVersion":"1.0","Id":{"name":"8f804751-8ca0-47a5-bd6d-cccf58125d2b","path":"sprites/spr_target_normal/spr_target_normal.yy",},},},"Disabled":false,"id":"989b76f9-f814-481c-9d5b-7f2946baa3fd","IsCreationKey":false,"Key":1.0,"Length":1.0,"Stretch":false,}, + {"resourceType":"Keyframe","resourceVersion":"1.0","Channels":{"0":{"resourceType":"SpriteFrameKeyframe","resourceVersion":"1.0","Id":{"name":"9e4d3d24-eab6-4d9d-b261-82a27a414f03","path":"sprites/spr_target_normal/spr_target_normal.yy",},},},"Disabled":false,"id":"44e89db7-fc95-4a4e-a575-d8c03d4e7595","IsCreationKey":false,"Key":2.0,"Length":1.0,"Stretch":false,}, + {"resourceType":"Keyframe","resourceVersion":"1.0","Channels":{"0":{"resourceType":"SpriteFrameKeyframe","resourceVersion":"1.0","Id":{"name":"7b08552d-fa06-4ad6-9767-ca218c5cb4ea","path":"sprites/spr_target_normal/spr_target_normal.yy",},},},"Disabled":false,"id":"5ef5aa26-b6aa-4fe8-811b-bc9e15d17403","IsCreationKey":false,"Key":3.0,"Length":1.0,"Stretch":false,}, + ],},"modifiers":[],"spriteId":null,"trackColour":0,"tracks":[],"traits":0,}, + ], + "visibleRange": null, + "volume": 1.0, + "xorigin": 32, + "yorigin": 32, + }, + "swatchColours": null, + "swfPrecision": 2.525, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "type": 0, + "VTile": false, + "width": 64, +} \ No newline at end of file