Commit 95c9abb7 authored by Julia Santos's avatar Julia Santos

Replaced sprites with colored versions, simplified hitboxes

parent faac0458
source_md5="ece5c1fcc6eaf9000cf22261bc386f84"
dest_md5="02fa9bfd0d8b9f30546722b86d85d0da"
source_md5="d6f4c8267765490587165e2dbfdca9df"
dest_md5="fe6be305e3f777e8db6c07b9b0140661"
source_md5="12dfc5ab0c0c2a7e0a8189b4672317a1"
dest_md5="6e1ece4889c589915a9768f27dbf9f5e"
source_md5="55f471c41bd28d758353cdbbd6c773c8"
dest_md5="ce900e6401d6f2252d43d38dd64489d5"
source_md5="25ea2d877aa25a58c45cc16ed101c4b7"
dest_md5="988644182b402a58e129cbe9fe9abf6a"
source_md5="8df7594c8ebf720d337085f962fd197b"
dest_md5="00a756c425f07a6514f6d7b71a3851ae"
source_md5="3b0ecf4a2964965c6d5e6fa284569ce3"
dest_md5="1a22f3ae7f3ba67df2629c945a946940"
source_md5="82c6d0eb4c92ac1406e0a995a8e2ed13"
dest_md5="6b6f244c538c725df804698a9d274ea7"
source_md5="759a37d36bc11b8a5ac8850813130710"
dest_md5="a077b7fa6a12bc9f7d1ee8811c55d066"
source_md5="4cf285cdad6bd0b3bf923691866cd684"
dest_md5="c24c5ddd1d81d7f31ea3a47e71b08ad8"
source_md5="ec27bfe0f8de4c2684ae5ebb031b35d0"
dest_md5="6736feec7635ba2be6445005b56e928b"
source_md5="4d8e56b62285fec2e9f41ed111c1ea99"
dest_md5="303e35b6df9abf7e0fe4e658ac3229fa"
source_md5="86dfb97db396d046c96ee37e4133c756"
dest_md5="f4d5cb73d3a431584ad84a4d965711f7"
source_md5="2740152ebe6ea56ca2be7acef7208a71"
dest_md5="01196eafbe76c34d86c7f5c91441fbc3"
source_md5="1e4762f1b68032942ff8617e40fe13c0"
dest_md5="9274f33a3dbad0a27b8a21d2a6514cb2"
source_md5="3a2e65593cf0244044201576bf33f95c"
dest_md5="123b2cefcf64eb0f546c9cef8b4f338e"
source_md5="5248b0935694a335496258e3fe5be4cb"
dest_md5="5129889bf57eb7a7a554526621d0f507"
source_md5="b9bb834d5206ad9e281b5f4672e5d2f1"
dest_md5="b74566b388141381c08b739286504d19"
source_md5="f1b9469c02fa296b149c332a01626a55"
dest_md5="0ae9de171dea60ed80223134de63850d"
source_md5="fd672ce01fa97f3085db0f4d59f0d3ea"
dest_md5="a1ad80bbaf3c1ca3b3509781c163db81"
source_md5="dd0f44be1d4419dbfe981bc70c6cdd37"
dest_md5="62200d7d244ca2ac2dbd5ce71a6b9563"
source_md5="2ebff0ba576d5b262cd460dfef56a5e6"
dest_md5="80786c5829450a1e4e6f128a7314acb2"
source_md5="42a55415db5007dd44efafc5ecf978ff"
dest_md5="73cdf2d517c8f062195677b98d71fc9b"
source_md5="bbdebf23ceb96ce0f2ca0b60401e7635"
dest_md5="15d558ebddc84303c418112307681161"
source_md5="ed888f0beb0caa9bb665c54e53be9a4f"
dest_md5="89cd9ba719836e36b6711f130367820f"
source_md5="1d61803ff815aa1369fbbb6a8ca7a31f"
dest_md5="35e32687c7e296f1d899586d58e79479"
source_md5="9e1864b5b3f1d7c75467b3856cf5f1ca"
dest_md5="d007e1355256ff815282be278cde54aa"
source_md5="8be53c80c5ad578a6da0b2a6a2d50876"
dest_md5="823cf36e98fc2b1dc52c51ff487ee2aa"
source_md5="8d9457f85bb1fd5ecbcee36c39d7c76f"
dest_md5="2d8e7b67df43ed6bc7b3d9bd79e6fbe9"
source_md5="13c6290f9f25d4d103f82dbdbbeb58dd"
dest_md5="8adab347a58561e14088d81d92f7cd22"
source_md5="a8a8e42a11495189289857b7fa8151ba"
dest_md5="525a200ab4500bbe98f1a88c061d5937"
source_md5="43a87f214cd9b4fd86f2d2917da2058e"
dest_md5="0ab665ced5b8976100551744faabb516"
source_md5="a9f8e2a7a20327f6c52cd91d456bb851"
dest_md5="df771db6f99bad36d81ff3c82a07d41d"
source_md5="b5c32ec812968e144f9d8867a16e7fe2"
dest_md5="e5d558323fdbb6824c46360f3ea96db8"
source_md5="1b9a3fd45de356514ed0bf30874e64c3"
dest_md5="7d6fbe26ec4b4c0fb2a471c2b72494b2"
source_md5="6b64d8d11a2f8106f9ca8a53519c7084"
dest_md5="0eeeac4441e2ed613cb846f51943932d"
source_md5="5735d0852f021eb1f6c06f1b4d084792"
dest_md5="2776b45fd1888c58487d9888dd602f84"
source_md5="1a955701f25adee42fbd65ecfea2d6d2"
dest_md5="4d56d8641d9731424e3490af72430c83"
source_md5="93b834c6e5f8b7b22c5261cb95519e72"
dest_md5="907cf04ba9f756e1634b07e5187698bf"
source_md5="1af02424e4197a9f699b26ea8381b443"
dest_md5="f362e4ddde58c60566fe28dd5d9f1312"
source_md5="cc2fca71d42e8f1fd858feb1ec1923ea"
dest_md5="3aa75c89c8496625d13bbd0605328acf"
source_md5="3c5734e64d03fdd2a0a136d9b5105ad4"
dest_md5="bb450409b40e5463b44fa9e499608950"
source_md5="7ff9a5e54e8bc45c7ef8ef1eceba0c07"
dest_md5="8d8261fe3178441de53892a115fe550f"
source_md5="34b549b6763b4c5ff63d7e67df15017f"
dest_md5="4b18e59d178d7798ccc5172547b6c814"
source_md5="f4787299181ef8c42842af3bf6d50c26"
dest_md5="a032fcd5bf5f4e91a6e436b1e01fa675"
source_md5="7827f4366fc205796902063b371edbea"
dest_md5="75764b0facc5404a82cbfa209cee9383"
source_md5="8fc32742c299b83fcb431ed161bdaca7"
dest_md5="86fc2c3da0e58f9b22b56b2711885332"
source_md5="e69b9d046d093d2018f03a0c6e75e845"
dest_md5="85cd1c0da76b06e03bf9734302b98d5f"
source_md5="7d422251c220cfe9ab3ade21e01f8b62"
dest_md5="063dd3861296cfff82521be651fac103"
source_md5="63fd71e21006968ab988f3621c4e8f49"
dest_md5="f3ef73146f5b7db1ce6c28b3c4ac8b67"
source_md5="8dd960158309733002d69aebd1c2c29f"
dest_md5="0f15b3927c434a3feaaca971bb859f75"
source_md5="9eea31d86ca0a9e0c9ff7e3540e87a45"
dest_md5="de73822f291d38d14be54e24d9588f14"
source_md5="d1b0e7a3689c1af110efcfb54913dff6"
dest_md5="e3e0ef93ff9578fbb224ef6db491de28"
source_md5="50482d6fb9babd835a4e2493c7b5047c"
dest_md5="411e280c20a021d6b423b6d8e364e905"
source_md5="b0879874c4ba62363e33397acd5c3327"
dest_md5="d7f687166bbd4fe1a08c5b600c1dba29"
source_md5="fc01799c40331e9d57170f7c9fd64863"
dest_md5="9475b373227d29cb3a1a48219f60d8fe"
source_md5="46d2420308048e1cba9795cb37d3f4a6"
dest_md5="dddd443aece2d0d08cb1ad31f80e8e85"
source_md5="450cca33fae040a95fffe14aedc2bebf"
dest_md5="d9ae81ed3631513260fb69946b77cac7"
source_md5="00f39422e02559aae9294a7a2ce28a66"
dest_md5="52bb7290274149bc4871e5cf88a58140"
source_md5="78b1408511ae4a0b245bf4318052a848"
dest_md5="56035e4eea1ae02d9960e1bce2b57ac4"
source_md5="d319fa42cd1389d6fbe5f77e19c7ad5f"
dest_md5="6194152e251766896c4cc3cc807700da"
source_md5="deda5734a8f3cf597effac0add613560"
dest_md5="be48c53e0e1bfb71e1f60f4aa64276c4"
source_md5="9a4e68559244100d20b3e0ca29aa0ff2"
dest_md5="b431e637894f50c536ecf3df80c5531b"
source_md5="d5f2c31b1916422a591b1e72fcd0d7d2"
dest_md5="4ccb8ce8150ebda446752d8943619ff8"
source_md5="5d49ca6f760755476d75fe33d5b422f9"
dest_md5="4e4e95902a40b1d0d1d2a8d3365f9141"
source_md5="e7ee528c1652101b766b7cf487e4b7f5"
dest_md5="2d416aeeb6e0dba9901a0cb0e3c44e54"
source_md5="6a21f43d2b7117b8a0c896d34aab6647"
dest_md5="4fabc3751cd7d2ebe7e08ec845584971"
source_md5="89af3ec4560dde0e2d26a4f07b71f084"
dest_md5="ab29a0ad48896f969c05b1b5c69b0e08"
source_md5="b9e88c7315a349410a3e051e6f7645af"
dest_md5="2bcb204dbf94ca2d38775b5f3321fd44"
......@@ -7,7 +7,7 @@ onready var anim = get_parent().get_node("Animator")
# Called when the node enters the scene tree for the first time.
func _ready():
start()
print(get_parent().get_children()[0].get_name())
#print(get_parent().get_children()[0].get_name())
pass # Replace with function body.
func _input(event): # executes when clicked on
......
......@@ -1290,18 +1290,18 @@ font_data = SubResource( 13 )
size = 17
font_data = ExtResource( 5 )
[sub_resource type="StyleBoxFlat" id=26]
[sub_resource type="StyleBoxFlat" id=24]
bg_color = Color( 1, 1, 1, 0.937255 )
corner_radius_top_left = 50
corner_radius_top_right = 50
corner_radius_bottom_right = 50
corner_radius_bottom_left = 50
[sub_resource type="DynamicFont" id=24]
[sub_resource type="DynamicFont" id=25]
size = 21
font_data = SubResource( 13 )
[sub_resource type="DynamicFont" id=25]
[sub_resource type="DynamicFont" id=26]
size = 19
font_data = ExtResource( 5 )
......@@ -1409,7 +1409,6 @@ __meta__ = {
position = Vector2( 80.4618, 38.7292 )
scale = Vector2( 0.6, 0.6 )
frames = SubResource( 12 )
frame = 1
speed_scale = 0.7
playing = true
......@@ -1460,7 +1459,6 @@ __meta__ = {
position = Vector2( 289.456, 38.1354 )
scale = Vector2( 0.35, 0.35 )
frames = SubResource( 12 )
frame = 1
speed_scale = 0.7
playing = true
......@@ -1479,7 +1477,6 @@ visible = false
position = Vector2( 351.228, 33.5649 )
scale = Vector2( 0.35, 0.35 )
frames = SubResource( 12 )
frame = 1
speed_scale = 0.7
playing = true
......@@ -1535,6 +1532,7 @@ __meta__ = {
position = Vector2( 172.67, 59.6554 )
scale = Vector2( 0.35, 0.35 )
frames = SubResource( 12 )
frame = 1
speed_scale = 0.7
playing = true
......@@ -1577,6 +1575,7 @@ visible = false
position = Vector2( 281.004, 61.5689 )
scale = Vector2( 0.35, 0.430991 )
frames = SubResource( 12 )
frame = 1
speed_scale = 0.7
playing = true
......@@ -1614,6 +1613,7 @@ __meta__ = {
position = Vector2( 299.163, 64.5689 )
scale = Vector2( 0.35, 0.430991 )
frames = SubResource( 12 )
frame = 1
speed_scale = 0.7
playing = true
......@@ -1626,7 +1626,7 @@ margin_left = -97.8589
margin_top = -252.295
margin_right = 481.141
margin_bottom = -96.295
custom_styles/panel = SubResource( 26 )
custom_styles/panel = SubResource( 24 )
__meta__ = {
"_edit_group_": true,
"_edit_use_anchors_": false
......@@ -1638,8 +1638,8 @@ margin_top = 23.0
margin_right = 554.0
margin_bottom = 168.0
rect_pivot_offset = Vector2( -1182.04, -589.897 )
custom_fonts/bold_font = SubResource( 24 )
custom_fonts/normal_font = SubResource( 25 )
custom_fonts/bold_font = SubResource( 25 )
custom_fonts/normal_font = SubResource( 26 )
custom_colors/default_color = Color( 0.0627451, 0.0431373, 0.152941, 1 )
bbcode_enabled = true
bbcode_text = "[b]Hint![/b] When you don’t know how to start something, use the notepad on it! Once in Notepad mode, click on one of the words listed on the notepad, and then on one of the objects on the screen, to perform that verb on the object."
......@@ -1654,6 +1654,5 @@ modulate = Color( 0.168627, 0.156863, 0.219608, 0.937255 )
position = Vector2( 75.1358, 124.982 )
scale = Vector2( 0.35, 0.430991 )
frames = SubResource( 12 )
frame = 1
speed_scale = 0.7
playing = true
......@@ -19,7 +19,7 @@
flags = 4
load_path = "res://.import/laundry door open.png-4b5301b83ad58821eec5d9f14596c644.stex"
[sub_resource type="CircleShape2D" id=8]
[sub_resource type="CircleShape2D" id=2]
radius = 11.0581
[sub_resource type="RectangleShape2D" id=3]
......@@ -87,7 +87,7 @@ interactable = true
[node name="Hitbox" type="CollisionShape2D" parent="Washing machine door"]
position = Vector2( -1.07367, 6.00726 )
scale = Vector2( 5, 5 )
shape = SubResource( 8 )
shape = SubResource( 2 )
[node name="Sprite" type="Sprite" parent="Washing machine door/Hitbox"]
position = Vector2( 15.6905, -20.7761 )
......@@ -160,7 +160,6 @@ __meta__ = {
"_edit_group_": true
}
interactable = true
flavorText = "The control panel. It's still off!"
[node name="Hitbox" type="CollisionShape2D" parent="Buttons"]
position = Vector2( -33.3405, -1.19568 )
......
......@@ -80,7 +80,7 @@ __meta__ = {
}
[node name="Other plants" type="StaticBody2D" parent="."]
position = Vector2( 276.987, 246.906 )
position = Vector2( 299.246, 241.506 )
scale = Vector2( 0.829244, 0.829244 )
input_pickable = true
script = ExtResource( 7 )
......@@ -106,9 +106,6 @@ visible = false
position = Vector2( 329.402, 328.563 )
scale = Vector2( 0.829244, 0.829244 )
input_pickable = true
__meta__ = {
"_edit_group_": true
}
[node name="h" type="CollisionShape2D" parent="Repotted plants"]
visible = false
......@@ -120,9 +117,11 @@ disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Repotted plants"]
position = Vector2( -14.5888, 0.596802 )
scale = Vector2( 0.3, 0.3 )
polygon = PoolVector2Array( 146, -573, 146, -565.3, 137, -502.4, 195.6, -561.8, 208, -556.7, 208, -551.1, 237, -480, 237, -473.7, 241.1, -418.4, 294, -438.5, 294, -426.6, 310, -407.6, 310, -389.5, 270.4, -261, 266.4, -261, 214, -205.6, 311, -208.3, 311, -195.9, 295, -125, 290, -125, 226, -64, 220.1, -64, 150.9, -52.3, 228.7, -5, 233.9, -5, 327, 31.2, 327, 37.2, 348, 91.1, 348, 101.8, 335.5, 178, 331.2, 178, 307, 212.3, 307, 216.1, 232.1, 568, 225.2, 568, 179.2, 589, 170.9, 589, 73.5, 598, -35.8, 598, -191, 573.5, -191, 564.9, -234.3, 376.5, -253, 371.8, -253, 355.9, -241, 347.3, -269.7, 206.6, -309, 158.6, -309, 152.7, -318.9, 97, -313, 97, -287.9, 30, -282.9, 30, -173, -43, -169.2, -43, -9.5, -83.3, -130, -98.2, -130, -102.4, -247, -175.5, -247, -180.8, -286.8, -265, -274.5, -265, -257.5, -284, -250.4, -284, -228.8, -286.7, -280, -357.8, -280, -362.8, -301.4, -461, -286.3, -461, -218.3, -437.6, -236, -480, -236, -493.1, -228, -529, -220.2, -529, -177, -538.4, -177, -529.8, -127.5, -490.3, -113.3, -501.7, -106.4, -498.4, -92.8, -553, -87.8, -553, -65.9, -573, -56.1, -573, -24, -543.4, -24, -537.1, -15.7, -502.7, 30.8, -570, 33.6, -570, 72.9, -600, 128, -600 )
polygon = PoolVector2Array( 146, -565.3, 137, -502.4, 189.073, -547.959, 237, -473.7, 241.1, -418.4, 290.566, -415.165, 310, -389.5, 266.4, -261, 214, -205.6, 311, -208.3, 290, -125, 220.1, -64, 150.9, -52.3, 254.522, -11.0916, 327, 37.2, 336.095, 84.7098, 307, 212.3, 225.2, 568, 29.7942, 578.253, -191, 564.9, -234.3, 376.5, -258.49, 200.44, -296.092, 153.884, -305.045, 96.5857, -282.9, 30, -201.191, -44.8704, -9.5, -83.3, -130, -102.4, -247, -180.8, -274.5, -265, -250.4, -284, -228.8, -286.7, -280, -362.8, -296.275, -449.061, -218.3, -437.6, -224.505, -481.748, -208.161, -517.278, -167.657, -508.751, -127.5, -490.3, -106.4, -498.4, -92.8, -553, -56.1, -573, -24, -537.1, -15.7, -502.7, 86.6324, -593.488 )
[node name="Sprite" type="Sprite" parent="Repotted plants/Hitbox"]
position = Vector2( 0, -14.3247 )
scale = Vector2( 0.7, 0.7 )
texture = ExtResource( 8 )
[node name="Door to living room" type="StaticBody2D" parent="."]
......@@ -169,10 +168,11 @@ flavorText = "A pant plot-- I mean... a plant pot."
[node name="Hitbox" type="CollisionPolygon2D" parent="Pot"]
position = Vector2( -16.8677, -2.44165 )
scale = Vector2( 0.15, 0.15 )
polygon = PoolVector2Array( 236, -411.7, 236, -409.3, 440, -371.3, 440, -368, 502, -335, 502, -328.5, 536.1, -202, 529.9, -202, 507.9, -107, 503.3, -107, 469, -71.9, 469, -68.9, 334, 529, 324.5, 529, 73.6, 561, -53.6, 561, -304, 532.9, -304, 526.7, -332, 494.8, -332, 484, -447.9, -69.7, -493, -111.6, -493, -115.6, -519, -168.7, -519, -175.2, -515.6, -266, -511.4, -266, -478.5, -339, -473.6, -339, -412.6, -373, -408.2, -373, -252.1, -407, -243.7, -407, -61, -419.4, -61, -421.3 )
polygon = PoolVector2Array( 236, -411.7, 440, -371.3, 502, -335, 529.9, -202, 507.9, -107, 469, -71.9, 324.5, 529, 20.3535, 563.698, -304, 532.9, -332, 494.8, -447.9, -69.7, -493, -115.6, -517.701, -255.229, -473.6, -339, -412.6, -373, -252.1, -407, -61, -419.4, -61, -421.3 )
[node name="Sprite" type="Sprite" parent="Pot/Hitbox"]
position = Vector2( 0, 0.000244141 )
scale = Vector2( 0.7, 0.7 )
texture = ExtResource( 3 )
[node name="h" type="CollisionShape2D" parent="Pot"]
......
This diff is collapsed.
......@@ -45,6 +45,11 @@ position = Vector2( 511.46, 298.398 )
scale = Vector2( 1.00091, 1.00091 )
texture = ExtResource( 1 )
[node name="BG2" type="Sprite" parent="."]
position = Vector2( 511.46, 298.398 )
scale = Vector2( 1.00091, 1.00091 )
texture = ExtResource( 1 )
[node name="Cleaning mat" type="StaticBody2D" parent="."]
visible = false
position = Vector2( 399.11, 292.916 )
......@@ -178,7 +183,7 @@ __meta__ = {
}
[node name="Granola bar" type="StaticBody2D" parent="."]
position = Vector2( 392.662, 305.914 )
position = Vector2( 404.727, 300.92 )
rotation = -0.15708
scale = Vector2( 1.3, 1.2 )
input_pickable = true
......@@ -200,7 +205,7 @@ disabled = true
position = Vector2( 0.273621, 0.178284 )
rotation = 0.477397
scale = Vector2( 0.065, 0.065 )
polygon = PoolVector2Array( 422.8, -264.7, 474, -271.4, 474, -259.8, 477.6, -236, 508.4, -236, 522, -229.2, 522, -220.1, 517.9, -198.6, 551, -191, 551, -179.6, 544.2, -155.5, 576, -141.5, 576, -130.5, 565.8, -111.6, 594, -97.1, 594, -86.9, 586, -68.7, 600, -59.4, 600, -33.5, 591.7, -21.9, 600, 0.5, 600, 15, 590.9, 15, 510.2, 45.3, -112.3, 407, -114.9, 407, -297.4, 490, -381.6, 554, -394.3, 554, -441.2, 505, -476, 495.7, -476, 486.9, -477.4, 471.3, -505, 463.6, -505, 437.4, -532, 421.8, -532, 408.9, -526.4, 396.4, -553, 384.5, -553, 375.4, -550.7, 357.4, -574, 341.2, -574, 331.5, -567.8, 310.5, -595.8, 283.5, -590.8, 271, -588.7, 271, -578.4, 253.9, -591.2, 208, -577, 208, -518.7, 198.7, -282.8, 54, -280.4, 54, 31.5, -112, 34.9, -112, 321.6, -241.7, 391, -289.3, 391, -292.9, 406.3, -296.6 )
polygon = PoolVector2Array( 568.8, -349.1, 635, -356.1, 641.3, -311, 701, -298.8, 693.7, -260.6, 739, -248.7, 729.4, -204.1, 771, -184.3, 757.6, -145.5, 796, -123.8, 785.7, -88.5, 800, -79.7, 800, -36.9, 793.5, -28.7, 800, -21.1, 791.9, 22, 682.2, 63.2, 163.813, 364.398, -391.6, 655.2, -512.163, 734.599, -539.2, 709, -574, 703.3, -584.4, 673, -626, 660.1, -628.1, 630, -664, 617.8, -664.8, 584.5, -700, 564.9, -691.7, 530, -729, 512.3, -725.8, 477.9, -756, 456.1, -747.4, 415.8, -779.603, 376.439, -761.6, 341.1, -776.9, 281, -683.7, 268.8, -138.793, -53.6616, 437.5, -319.7, 544.8, -390.6 )
[node name="Sprite" type="Sprite" parent="Granola bar/Hitbox"]
texture = ExtResource( 9 )
......@@ -78,20 +78,9 @@ position = Vector2( 358.306, 437.614 )
scale = Vector2( 0.829244, 0.829244 )
input_pickable = true
script = ExtResource( 6 )
__meta__ = {
"_edit_group_": true
}
interactable = true
flavorText = "Gotta put these away before they go bad or I trip on them. But legs... Too short... Can't reach pantry shelves... Why did I put them so high up anyway?"
[node name="Hitbox" type="CollisionPolygon2D" parent="Groceries"]
position = Vector2( 3.17688, 4.86261 )
scale = Vector2( 0.2, 0.2 )
polygon = PoolVector2Array( -233, -554, -233, -544.3, -217.4, -475, -216.8, -508, -206.8, -508, -152.9, -529, -139.9, -529, -38, -527.9, -38, -524.7, 4, -513.7, 4, -503, 6.59998, -459.5, 27, -439.1, 27, -429.3, 8.90002, -377.6, 69.1, -355.1, 96.2, -389, 101.7, -389, 149, -402.5, 193.4, -455, 273, -455, 273, -447.4, 297.3, -416.1, 307.8, -447, 316, -447, 387, -458.8, 387, -453.9, 435, -443, 435, -435, 441.1, -396.9, 491, -368.8, 491, -365.4, 520.3, -327.1, 562, -346.8, 562, -331.7, 572.9, -299, 567.4, -299, 521.4, 466, 511.1, 466, 355, 467.9, 355, 475.9, 339.4, 564, 330, 564, -245, 563, -245, 552.7, -256.7, 468, -500.1, 468, -522, 458.6, -522, 435, -568, -306.7, -568, -334, -542.1, -334, -576.1, -512, -564.4, -512, -337, -571.7, -337, -577.5 )
[node name="Sprite" type="Sprite" parent="Groceries/Hitbox"]
texture = ExtResource( 7 )
[node name="h" type="CollisionShape2D" parent="Groceries"]
visible = false
position = Vector2( 4.11099, 2.53656 )
......@@ -112,6 +101,15 @@ __meta__ = {
"_edit_use_anchors_": false
}
[node name="Hitbox" type="CollisionPolygon2D" parent="Groceries"]
position = Vector2( 2.81839, 3.07001 )
scale = Vector2( 0.14, 0.14 )
polygon = PoolVector2Array( -307, -736.2, -284.408, -629.099, -280.7, -672, -192.8, -701, -37, -697.8, 10, -680.5, 14.6, -607.6, 40, -584.4, 15.6, -499.4, 100, -469, 168.888, -523.582, 244.1, -562.3, 260.408, -601.105, 370, -599.5, 392.844, -558.036, 421.915, -588.184, 512, -607, 582, -587.1, 616.8, -518.198, 695.4, -442.828, 760.003, -446.058, 698.4, 618, 471.444, 620.963, 458.523, 749.092, -317.786, 743.708, -333.8, 625, -678.485, 617.733, -687, 584, -745.241, -441.751, -715, -447.4, -759.1, -673, -442, -763.2 )
[node name="Sprite" type="Sprite" parent="Groceries/Hitbox"]
scale = Vector2( 1, 1 )
texture = ExtResource( 7 )
[node name="Stool" type="StaticBody2D" parent="."]
position = Vector2( 642.322, 475.158 )
scale = Vector2( 0.829244, 0.829244 )
......@@ -123,7 +121,7 @@ flavorText = "A sturdy stool."
[node name="Hitbox" type="CollisionPolygon2D" parent="Stool"]
position = Vector2( -165.093, -213.414 )
scale = Vector2( 1.18393, 1.18393 )
polygon = PoolVector2Array( 211, 129.1, 211, 137.5, 215.3, 166, 207.1, 166, 195.7, 172.3, 220.3, 242, 210.5, 242, 196.5, 251.3, 188, 246.8, 188, 245.3, 176, 237.3, 176, 233.1, 157.6, 198.6, 151, 250, 137.5, 250, 120, 231.1, 120, 221, 119.1, 200.3, 98.6, 236, 94.4, 236, 62, 248.7, 62, 233.4, 88.2, 172.6, 64, 162.3, 64, 154, 62.4, 131, 70.7, 131, 110, 119, 110, 114.8 )
polygon = PoolVector2Array( 202.498, 131.768, 206.567, 165.386, 195.7, 172.3, 209.136, 239.689, 186.867, 247.183, 176, 233.1, 157.6, 198.6, 147.682, 244.828, 128.41, 247.611, 120, 221, 119.1, 200.3, 90.4533, 245.163, 69.5663, 246.603, 62, 233.4, 88.2, 172.6, 67.8118, 162.174, 68.1259, 137.642, 113.849, 125.558 )
[node name="Sprite" type="Sprite" parent="Stool/Hitbox"]
position = Vector2( 135.963, 186.269 )
......
......@@ -22,11 +22,11 @@ extents = Vector2( 19.9646, 20.1882 )
[sub_resource type="RectangleShape2D" id=4]
extents = Vector2( 19.9646, 20.1882 )
[sub_resource type="StreamTexture" id=6]
[sub_resource type="StreamTexture" id=5]
flags = 4
load_path = "res://.import/return arrow.png-ba7c2fea6c5a220a249845f29bbe9177.stex"
[sub_resource type="RectangleShape2D" id=5]
[sub_resource type="RectangleShape2D" id=6]
extents = Vector2( 15.414, 13.6335 )
[node name="Node2D" type="Node2D"]
......@@ -49,7 +49,7 @@ one_shot = true
one_shot = true
[node name="Pot" type="StaticBody2D" parent="."]
position = Vector2( 403.429, 420.217 )
position = Vector2( 403.429, 420.482 )
scale = Vector2( 0.6, 0.6 )
input_pickable = true
script = ExtResource( 1 )
......@@ -61,9 +61,10 @@ interactable = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Pot"]
position = Vector2( -18.9859, 1.3479 )
scale = Vector2( 0.35, 0.35 )
polygon = PoolVector2Array( 236, -412.7, 236, -410.3, 440, -372.3, 440, -368.9, 503, -335, 503, -328.5, 537.1, -202, 530.9, -202, 508.9, -107, 504.3, -107, 470, -71.9, 470, -69, 350.1, 505, 346.7, 505, 331.7, 530, 324.5, 530, 73.6, 562, -53.6, 562, -304, 533.9, -304, 527.8, -333, 494.8, -333, 484, -448.9, -69.7, -494, -111.6, -494, -115.6, -520, -168.7, -520, -175.2, -516.6, -266, -512.4, -266, -479.5, -339, -474.6, -339, -412.6, -374, -408.2, -374, -252.1, -408, -243.7, -408, -61, -420.4, -61, -422.3 )
polygon = PoolVector2Array( 236, -412.7, 440, -368.9, 503, -328.5, 532.513, -177.853, 470, -69, 334.494, 508.275, 217.197, 544.852, 38.0969, 556.203, -162.444, 537.284, -333, 494.8, -448.9, -69.7, -519.368, -178.614, -509.919, -309.008, -412.6, -374, -252.1, -408, -61, -420.4, -61, -422.3 )
[node name="Sprite" type="Sprite" parent="Pot/Hitbox"]
scale = Vector2( 0.7, 0.7 )
texture = ExtResource( 12 )
[node name="h" type="CollisionShape2D" parent="Pot"]
......@@ -77,17 +78,16 @@ disabled = true
position = Vector2( 151.95, 178.386 )
input_pickable = true
script = ExtResource( 1 )
__meta__ = {
"_edit_group_": true
}
interactable = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Plant"]
position = Vector2( -18.9857, 3.2625 )
scale = Vector2( 0.2, 0.2 )
polygon = PoolVector2Array( 179, -557, 179, -549.8, 198, -500.9, 198, -489.9, 174.4, -381.3, 256.2, -482, 260.3, -482, 297, -495.2, 297, -481.9, 341, -375, 341, -367.7, 349.1, -256.5, 417.9, -286, 425.8, -286, 460, -255.5, 460, -239.2, 441.5, -125, 438.8, -125, 402.9, -32, 400.2, -32, 355.2, 33, 352.8, 33, 292.6, 86.4, 376.7, 97.5, 457, 73.6, 457, 84.7, 469.7, 102, 464.1, 113, 428, 212, 424.1, 212, 349.1, 285, 344.3, 285, 228.4, 317, 212.6, 317, 121.1, 309.5, 170.1, 353.2, 265, 378.3, 265, 387.2, 264.7, 393.5, 297, 376.4, 297, 391.1, 314, 418.1, 314, 426, 348, 431.5, 348, 438.7, 372.4, 491, 384.7, 491, 410, 499.9, 410, 509.2, 408.7, 550, 394.7, 550, 361.9, 548.3, 336.3, 575, 324.9, 575, 305.3, 561.4, 292.8, 578.8, 279, 574.3, 279, 571.6, 249.1, 553.3, 248.2, 555, 244.4, 555, 229.2, 566.7, 218, 561.2, 218, 559.6, 198.6, 547.5, 191.1, 583, 175, 583, 151.9, 561.2, 145.7, 585, 131.4, 585, 107.8, 572.1, 91.4, 592.8, 80.2, 588.9, 79.1, 594, 66.7, 594, 25, 591.4, 25, 585.1, 12.1, 598, 1.09998, 598, -9.09998, 585, -18.1, 585, -40, 575.5, -40, 578.2, -55.6, 600, -58.3, 600, -70, 596.3, -70, 593.2, -102, 570.6, -130.2, 590.7, -141, 585.1, -141, 577.1, -160.6, 587, -164.6, 587, -200, 582.9, -200, 575.6, -209.1, 559.9, -210, 568, -218.2, 568, -248, 579.6, -248, 565.8, -262.1, 528.9, -260.6, 571, -280.5, 571, -298.4, 542.9, -308.5, 559, -315.5, 559, -348, 560.5, -348, 552.8, -352.2, 558, -367.2, 558, -376.1, 540.1, -417, 541.3, -417, 530, -418.6, 503, -408.1, 503, -399, 499.3, -399, 498.7, -397.5, 470, -389.6, 470, -361, 453.3, -361, 427, -350.9, 427, -324.6, 417.2, -327.1, 394, -312.4, 394, -293.4, 400.1, -288.2, 374, -277.5, 374, -212.9, 380.6, -58.6, 345.3, 6, 271.8, -109, 271, -109, 267.9, -226, 241, -226, 238.3, -341, 183.3, -341, 180.7, -428, 108.7, -428, 105, -471, 39, -471, 33, -476, -18, -467.7, -18, -436.7, -45, -429.6, -45, -380.7, -47.8, -462, -150.5, -462, -154.6, -513.6, -319, -501.9, -319, -474.4, -336.6, -464, -330.9, -364.8, -284.7, -403, -375, -403, -391, -393.2, -440, -386.9, -440, -362.9, -455, -355.2, -455, -292, -430.9, -292, -427.2, -237.7, -375.3, -233.8, -391, -196, -391, -196, -382.1, -195.5, -380.8, -174.1, -479, -169, -479, -135, -511, -124.7, -511, -75, -458, -75, -450.7, -61.9, -380.1, 28.7, -512, 31.1, -512, 78, -556, 81.9, -556, 118, -570.8, 118, -579.3 )
polygon = PoolVector2Array( 198, -500.9, 174.4, -381.3, 256.2, -482, 297, -481.9, 341, -375, 349.1, -256.5, 417.9, -286, 458.341, -251.599, 438.8, -125, 400.2, -32, 355.2, 33, 292.6, 86.4, 376.7, 97.5, 452.829, 93.3045, 424.1, 212, 344.3, 285, 213.444, 321.665, 121.1, 309.5, 170.1, 353.2, 265, 378.3, 297, 391.1, 314, 426, 348, 438.7, 386.683, 490.18, 394.7, 550, 361.9, 548.3, 324.9, 575, 291.401, 567.35, 248.2, 555, 218, 559.6, 191.395, 558.688, 151.9, 561.2, 107.8, 572.1, 80.2, 588.9, 25.2432, 587.823, -18.1, 585, -52.7145, 577.587, -102, 570.6, -141, 577.1, -173.982, 574.437, -209.1, 559.9, -248, 565.8, -267.688, 553.176, -298.4, 542.9, -348, 552.8, -376.1, 540.1, -399, 499.3, -399, 498.7, -389.6, 470, -361, 453.3, -350.9, 427, -324.6, 417.2, -299.974, 398.835, -277.5, 374, -212.9, 380.6, -58.6, 345.3, 6, 271.8, -109, 267.9, -226, 241, -341, 180.7, -428, 108.7, -471, 33, -466.126, -10.639, -425.178, -42.9246, -380.7, -47.8, -462, -154.6, -489.749, -300.421, -464, -330.9, -364.8, -284.7, -403, -375, -391.318, -423.263, -362.9, -455, -292, -430.9, -237.7, -375.3, -195.5, -380.8, -169, -479, -114.135, -500.433, -75, -450.7, -61.9, -380.1, 33.9052, -504.371, 90.6017, -547.68, 167.772, -556.342 )
[node name="Sprite" type="Sprite" parent="Plant/Hitbox"]
position = Vector2( -3.14984, 22.0486 )
scale = Vector2( 0.7, 0.7 )
texture = ExtResource( 4 )
[node name="g" type="CollisionShape2D" parent="Plant"]
......@@ -98,7 +98,7 @@ shape = SubResource( 2 )
disabled = true
[node name="Soil" type="StaticBody2D" parent="."]
position = Vector2( 602.631, 171.659 )
position = Vector2( 602.631, 195.686 )
scale = Vector2( 0.6, 0.6 )
input_pickable = true
script = ExtResource( 1 )
......@@ -114,18 +114,20 @@ disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Soil"]
position = Vector2( -18.0287, 0.391022 )
scale = Vector2( 0.25, 0.25 )
polygon = PoolVector2Array( 322, -428.7, 322, -423.9, 351.3, -380, 407.5, -380, 469, -361.4, 469, -356.3, 484, -336.3, 484, -330, 500.3, -199, 494.2, -199, 473.1, -156.9, 506.2, 124, 582, 348.4, 582, 356.9, 568.4, 433, 563.3, 433, 499.2, 499, 493.5, 499, 323.3, 544, 309.7, 544, -78.6, 520, -98.4, 520, -371, 535.6, -371, 532.2, -524, 502.2, -524, 495.3, -551, 442.4, -551, 435.8, -559.8, 327, -555.1, 327, -519, 223.4, -519, 206, -523.5, 111, -519.8, 111, -474, -66.3, -474, -75.4, -470.3, -121.5, -511, -235.3, -511, -261.1, -474.6, -346, -469.1, -346, -216.1, -455, -210.5, -455, 16, -465.8, 115, -504.8, 115, -513.9 )
polygon = PoolVector2Array( 322, -428.7, 351.3, -380, 407.5, -380, 469.958, -333.006, 500.3, -199, 473.1, -156.9, 506.2, 124, 566.734, 345.537, 568.4, 433, 493.5, 499, 300.879, 529.078, -98.4, 520, -371, 532.2, -512.261, 495.707, -551, 435.8, -555.1, 327, -519, 223.4, -523.5, 111, -474, -75.4, -470.3, -121.5, -511, -235.3, -469.1, -346, -216.1, -455, -210.5, -455, 16, -465.8, 115.114, -492.074 )
[node name="Sprite" type="Sprite" parent="Soil/Hitbox"]
scale = Vector2( 0.7, 0.7 )
texture = ExtResource( 5 )
[node name="Sprite2" type="Sprite" parent="Soil/Hitbox"]
visible = false
position = Vector2( -1280.71, 599.626 )
position = Vector2( -940.341, 539.745 )
scale = Vector2( 0.7, 0.7 )
texture = ExtResource( 9 )
[node name="Water" type="StaticBody2D" parent="."]
position = Vector2( 726.096, 209.376 )
position = Vector2( 820.87, 177.34 )
scale = Vector2( 0.6, 0.6 )
input_pickable = true
script = ExtResource( 1 )
......@@ -139,16 +141,18 @@ shape = SubResource( 4 )
disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Water"]
position = Vector2( -18.0287, 0.391022 )
scale = Vector2( 0.3, 0.3 )
polygon = PoolVector2Array( -36, -89.1, -36, -85.9, 45, -54.9, 45, -51.2, 76.2, -20, 115.2, -20, 530, -0.5, 530, 3, 582, 22, 582, 27.7, 600, 66.1, 600, 94.3, 588.6, 135, 583.3, 135, 564.3, 149, 554.1, 149, 417.2, 123, 399.9, 123, 88, 116.2, 88, 195.7, 62.7, 378, 58.7, 378, -3.29999, 483, -8.20001, 483, -85.2, 529, -89.5, 529, -171.7, 551, -181.2, 551, -335, 544.6, -335, 541, -459, 495, -459, 490.7, -527, 411.7, -527, 406, -557, 260, -557, 245, -556, -6, -550.6, -6, -525.5, -46, -520.6, -46, -463.6, -78, -459.1, -78, -283, -108.5, -283, -112 )
position = Vector2( -10.8491, 12.8076 )
scale = Vector2( 0.238061, 0.204053 )
polygon = PoolVector2Array( -182, -135.8, -50, -109, 57, -68.9, 105, -19, 165, -19, 442, -16.2, 706, 10, 804.107, 50.5278, 800.799, 156.009, 745.1, 196, 537.9, 160, 119, 162.4, 96.3, 460, 60.2, 560, 5, 630, -95.4, 694, -191.4, 725, -426, 721, -599, 658, -652, 606.9, -689, 545, -730, 344, -723.7, 3, -690.7, -53, -623.8, -90, -487.4, -127, -365, -138.1 )
[node name="Sprite" type="Sprite" parent="Water/Hitbox"]
scale = Vector2( 1, 1 )
texture = ExtResource( 6 )
[node name="Sprite2" type="Sprite" parent="Water/Hitbox"]
visible = false
position = Vector2( -1649.91, -578.146 )
position = Vector2( -2109.34, -910.845 )
scale = Vector2( 1.26018, 1.47021 )
texture = ExtResource( 8 )
[node name="Return" type="StaticBody2D" parent="."]
......@@ -168,14 +172,13 @@ polygon = PoolVector2Array( -79, -408.7, -79, -171, 454.9, -171, 470, -161.5, 47
[node name="Sprite" type="Sprite" parent="Return/Hitbox"]
position = Vector2( -6.10352e-05, 0 )
scale = Vector2( 1, 1 )
texture = SubResource( 6 )
texture = SubResource( 5 )
[node name="h" type="CollisionShape2D" parent="Return"]
visible = false
position = Vector2( -2.89487, 2.65125 )
scale = Vector2( 5, 5 )
shape = SubResource( 5 )
shape = SubResource( 6 )
disabled = true
[node name="Label" type="Label" parent="Return"]
......
......@@ -13,6 +13,7 @@
[ext_resource path="res://Scripts/Plants.gd" type="Script" id=11]
[ext_resource path="res://assets/Backgrounds/living room.jpg" type="Texture" id=12]
[ext_resource path="res://assets/Thesis Clickables/balcony door open.png" type="Texture" id=13]
[ext_resource path="res://assets/Thesis Clickables/yoga mat (floor).png" type="Texture" id=14]
[sub_resource type="RectangleShape2D" id=1]
extents = Vector2( 31.6102, 50.0827 )
......@@ -23,14 +24,10 @@ extents = Vector2( 22.9422, 35.1795 )
[sub_resource type="RectangleShape2D" id=3]
extents = Vector2( 13.704, 29.6463 )
[sub_resource type="StreamTexture" id=6]
flags = 4
load_path = "res://.import/yoga mat (floor).png-a7d2841e8097154bcf5ea4a913bbc11c.stex"
[sub_resource type="RectangleShape2D" id=4]
[sub_resource type="RectangleShape2D" id=5]
extents = Vector2( 20.5876, 32.5145 )
[sub_resource type="RectangleShape2D" id=5]
[sub_resource type="RectangleShape2D" id=6]
extents = Vector2( 13.704, 13.2977 )
[node name="Node2D" type="Node2D"]
......@@ -102,9 +99,6 @@ position = Vector2( 725.911, 363.812 )
scale = Vector2( 0.829244, 0.829244 )
input_pickable = true
script = ExtResource( 5 )
__meta__ = {
"_edit_group_": true
}
flavorText = "Yoga always calms me down. But I can't do that now, I have things to do!"
[node name="h" type="CollisionShape2D" parent="Yoga mat"]
......@@ -117,9 +111,11 @@ disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Yoga mat"]
position = Vector2( -17.5516, -1.03979 )
scale = Vector2( 0.2, 0.2 )
polygon = PoolVector2Array( 116, -578.8, 116, -573.6, 171, -526.6, 171, -516, 173, 523, 167.1, 523, 135.1, 567, 129.3, 567, 25.3, 594, -22.1, 594, -127, 570, -127, 565, -169, 521, -169, 304, -168, -532, -161.3, -532, -121.3, -574, -115.3, -574, -31, -593, -31, -597.3 )
polygon = PoolVector2Array( 116, -578.8, 171, -516, 167.1, 523, 129.3, 567, 13.8501, 592.093, -127, 565, -169, 521, -169, 304, -168, -532, -121.3, -574, -31, -597.3 )
[node name="Sprite" type="Sprite" parent="Yoga mat/Hitbox"]
position = Vector2( -9.57251, -2.39233 )
scale = Vector2( 0.733795, 0.733795 )
texture = ExtResource( 2 )
[node name="Yoga mat2" type="StaticBody2D" parent="."]
......@@ -134,19 +130,18 @@ flavorText = "Aaaah. That felt good. So peaceful..."
[node name="Hitbox" type="CollisionPolygon2D" parent="Yoga mat2"]
position = Vector2( -114.134, -136.255 )
scale = Vector2( 0.650718, 0.43609 )
polygon = PoolVector2Array( 236, -61.2, 600, 195.4, 600, 234, 596.1, 234, -254, 244.1, -254, 238, -589, -16, -589, -67, 236, -67 )
polygon = PoolVector2Array( 631.308, 232.583, -254, 244.1, -601.747, -58.4496, 236, -67 )
[node name="Sprite" type="Sprite" parent="Yoga mat2/Hitbox"]
texture = SubResource( 6 )
position = Vector2( -1.96335, -1.72968 )
scale = Vector2( 0.712851, 0.712851 )
texture = ExtResource( 14 )
[node name="Plants" type="StaticBody2D" parent="."]
position = Vector2( 666.708, 363.902 )
scale = Vector2( 0.829244, 0.829244 )
input_pickable = true
script = ExtResource( 11 )
__meta__ = {
"_edit_group_": true
}
interactable = true
flavorText = "Plants don't complain. So you gotta check on them every now and then. These are in terrible condition though, they're so dry! There's something behind here too.."
......@@ -154,15 +149,16 @@ flavorText = "Plants don't complain. So you gotta check on them every now and th
visible = false
position = Vector2( -16.8367, -2.11676 )
scale = Vector2( 5, 5 )
shape = SubResource( 4 )
shape = SubResource( 5 )
disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Plants"]
position = Vector2( -18.9858, 3.26251 )
scale = Vector2( 0.25, 0.25 )
polygon = PoolVector2Array( 129, -596.7, 145, -568.7, 145, -558.1, 132.9, -494.8, 195.5, -559.8, 208, -554.7, 208, -548.8, 235, -479.9, 235, -473, 239.1, -416.1, 274.9, -432, 288.9, -432, 308, -407.4, 308, -389.5, 269.4, -263, 265.4, -263, 206.9, -201.4, 250.9, -195.5, 309, -209.7, 309, -194.9, 294, -127, 289.1, -127, 226, -66, 220, -66, 145.9, -54.1, 228.8, -3, 233.9, -3, 325, 32.1, 325, 38.1, 346, 91.1, 346, 101.8, 333.5, 178, 329.2, 178, 305, 212.3, 305, 216, 231.1, 566, 224.6, 566, 189.5, 585, 182, 585, 73.5, 596, -35.8, 596, -189, 572.6, -189, 564.2, -267.9, 205.2, -307, 158.6, -307, 152.7, -316.9, 97, -311, 97, -287, 32, -282, 32, -171, -42, -167.2, -42, 0.299988, -84.3, -130, -100.1, -130, -104.5, -246, -177.5, -246, -181.7, -275, -222.8, -275, -229, -279.1, -268, -268.3, -268, -221.4, -281.4, -278, -357.7, -278, -363, -300.6, -459, -285.2, -459, -214.7, -433.4, -232, -470.8, -232, -478.4, -228.3, -527, -218.7, -527, -172, -533.5, -172, -525.6, -125.6, -485.8, -110.7, -498.8, -104.1, -495.7, -91, -553, -85.8, -553, -65.8, -571, -56.1, -571, -26, -543.4, -26, -537, -16.7, -497.2, 41.9, -579, 45.1, -579, 78, -600, 129, -600 )
position = Vector2( -19.9442, 4.22064 )
scale = Vector2( 0.184123, 0.184123 )
polygon = PoolVector2Array( 198, -742.2, 184.9, -662.8, 242.4, -730, 280, -743, 317, -640, 323.9, -549.6, 400.239, -562.093, 415, -517.6, 368.5, -357, 364.5, -357, 279, -263.8, 341.4, -256.5, 422.293, -271.704, 392.1, -169, 310.1, -88, 202.1, -70.2, 280.774, -23.5874, 311.6, -1, 438, 47.1, 466, 142.9, 448.3, 239, 414, 272.7, 342, 615.5, 303, 759, 240.9, 782, 99.5, 795, -35.7, 795, -241, 757, -302.9, 497, -349.6, 275.7, -403, 208.5, -408, 140, -375.1, 47, -295.8, 12.6, -217.2, -52, -10.7, -103.6, -141.024, -127.429, -252, -180.2, -321, -239.9, -356, -294.1, -356.3, -350, -336.3, -371, -291.1, -375, -362, -472.8, -391.6, -606, -339, -604.4, -280.1, -576.9, -302, -627.9, -296.1, -697, -235, -701.9, -163.1, -645.8, -149.294, -665.016, -132.9, -651.6, -110.9, -727, -78.5347, -756.911, -27, -708.2, -16.2, -658.1, 57.8, -762, 122.2, -800, 169.3, -800 )
[node name="Sprite" type="Sprite" parent="Plants/Hitbox"]
scale = Vector2( 1, 1 )
texture = ExtResource( 4 )
[node name="Lab notes" type="StaticBody2D" parent="."]
......@@ -188,5 +184,5 @@ texture = ExtResource( 6 )
visible = false
position = Vector2( -16.8367, -2.11676 )
scale = Vector2( 5, 5 )
shape = SubResource( 5 )
shape = SubResource( 6 )
disabled = true
......@@ -10,7 +10,7 @@
[ext_resource path="res://assets/Thesis Clickables/Reptile memorabilia.png" type="Texture" id=8]
[ext_resource path="res://Scripts/Movement scripts/Neighbor to hallway.gd" type="Script" id=9]
[ext_resource path="res://Scripts/Movement scripts/Neighbor to balcony.gd" type="Script" id=10]
[ext_resource path="res://assets/Thesis Clickables/Screwdriver.png" type="Texture" id=11]
[ext_resource path="res://assets/Thesis Clickables/screwdriver.png" type="Texture" id=11]
[ext_resource path="res://Dialogue arrow.gd" type="Script" id=12]
[ext_resource path="res://assets/Thesis Clickables/right arrow.png" type="Texture" id=13]
[ext_resource path="res://Scripts/Ladder.gd" type="Script" id=14]
......@@ -105,6 +105,7 @@ scale = Vector2( 0.231109, 0.325438 )
texture = ExtResource( 6 )
[node name="Reptile memorabilia" type="StaticBody2D" parent="."]
visible = false
position = Vector2( -333.739, -277.246 )
input_pickable = true
script = ExtResource( 2 )
......@@ -154,14 +155,6 @@ __meta__ = {
retrievable = true
flavorText = "Neighbor's screwdriver. Has a lil' gecko sticker on the handle."
[node name="Hitbox" type="CollisionPolygon2D" parent="Screwdriver"]
position = Vector2( -0.452515, 1.15546 )
scale = Vector2( 0.065, 0.065 )
polygon = PoolVector2Array( 447, -534, 447, -528.7, 489, -479.7, 489, -473, 501.3, -374, 495.6, -374, 456.5, -285, 453, -285, 256, -96, 252.5, -96, 149.9, -43.3, 86.1, 45, 81.7, 45, 44.7, 67, 3.5, 67, -351.2, 484.9, -361.1, 526, -367.6, 526, -421.6, 567, -433.7, 567, -468.7, 524.5, -463.3, 513, -462.3, 513, -431.3, 448, -426.5, 448, -408.3, 438.5, -58.9, 16.2, -49, -73, -44, -73, 8, -141.5, 43.8, -248, 46.9, -248, 152.9, -396, 154.4, -396, 264.4, -523, 269.4, -523, 346, -550, 346, -556.5 )
[node name="Sprite" type="Sprite" parent="Screwdriver/Hitbox"]
texture = ExtResource( 11 )
[node name="h" type="CollisionShape2D" parent="Screwdriver"]
visible = false
position = Vector2( -0.433197, 2.21957 )
......@@ -169,6 +162,16 @@ scale = Vector2( 5, 5 )
shape = SubResource( 5 )
disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Screwdriver"]
position = Vector2( -0.452515, 1.15547 )
scale = Vector2( 0.0455, 0.0455 )
polygon = PoolVector2Array( 602.601, -708.033, 654, -631.4, 662.4, -493, 609, -383, 348.4, -135, 202.2, -57.6, 96.0625, 81.3457, 7.40002, 88.1, -463.055, 674.74, -482.5, 700, -556.6, 754, -597.162, 745.19, -607.3, 692, -556.9, 601, -68.1, 26.5, -78.3311, -53.624, 21, -184.4, 67.8, -324, 205.9, -512, 367.1, -691, 474.232, -733.662 )
[node name="Sprite" type="Sprite" parent="Screwdriver/Hitbox"]
rotation = -2.98023e-08
scale = Vector2( 1, 1 )
texture = ExtResource( 11 )
[node name="Neighbor to hallway" type="StaticBody2D" parent="."]
position = Vector2( 235.671, -82.4124 )
scale = Vector2( 0.829244, 0.829244 )
......@@ -249,7 +252,7 @@ flavorText = "Brodie: Um... What are you doing?"
[node name="Hitbox" type="CollisionPolygon2D" parent="Neighbor"]
position = Vector2( 0.457642, -0.635071 )
scale = Vector2( 0.28, 0.28 )
polygon = PoolVector2Array( 90, -509.8, 90, -503.7, 105, -461.7, 105, -447.7, 93.6, -406, 89.2, -406, 53.8, -369.2, 149, -337.2, 149, -329.9, 211, -180, 211, -175, 226.7, -75, 219.7, -75, 200.7, -43, 195.6, -43, 157.4, -21.7, 171, -10.8, 171, 7.09998, 165.2, 20.3, 190, 35.4, 190, 69, 193.9, 69, 228, 82.1, 228, 115.3, 263, 119, 263, 127.2, 270.9, 148.6, 303, 146.2, 303, 154.9, 311.3, 166.7, 348, 157, 348, 167.3, 368.8, 191.3, 363.4, 203, 361.1, 203, 336.1, 237, 331, 237, 270.1, 264, 263.8, 264, 192, 269.9, 192, 265.5, 160, 255.8, 176.6, 460.4, 251, 529.6, 251, 536, 253.5, 591, 241.6, 591, 100.6, 600, 74, 600, 74, 597.5, 11, 578.4, 11, 569, -9.20001, 368.5, -23.6, 585, -32.9, 585, -121.2, 600, -139.4, 600, -275, 590.3, -275, 576.7, -261.6, 528, -256.6, 528, -204.4, 485.8, -194, 458.3, -194, 447.9, -186.2, -37.3, -234, -41.9, -234, -47, -266, -71, -266, -76, -281, -110.9, -281, -143.8, -275.5, -177, -272.5, -177, -200.5, -339, -194.6, -339, -108.7, -368.7, -145, -397.1, -145, -404.5, -156.4, -492, -148.6, -492, -107.6, -540, -102.9, -540, -31, -567, -31, -578.1 )
polygon = PoolVector2Array( 91.9478, -500.937, 105.981, -452.521, 89.2, -406, 53.8, -369.2, 149, -337.2, 211, -180, 219.7, -75, 195.6, -43, 157.4, -21.7, 171, -10.8, 171, 7.09998, 165.2, 20.3, 190, 35.4, 190, 69, 228, 82.1, 228, 115.3, 263, 119, 270.9, 148.6, 303, 146.2, 312.276, 162.855, 348, 157, 368.8, 191.3, 363.4, 203, 331, 237, 263.8, 264, 192, 265.5, 160, 255.8, 176.6, 460.4, 251, 529.6, 253.5, 591, 112.296, 600.003, 11, 578.4, -9.20001, 368.5, -23.6, 585, -139.4, 600, -275, 590.3, -273.63, 545.973, -209.776, 482.12, -198.55, 436.511, -186.2, -37.3, -234, -47, -266, -76, -281, -110.9, -281, -143.8, -275.5, -177, -200.5, -339, -108.7, -368.7, -145, -404.5, -159.956, -479.886, -102.9, -540, -11.9016, -573.21 )
[node name="Sprite" type="Sprite" parent="Neighbor/Hitbox"]
texture = ExtResource( 5 )
......
......@@ -43,11 +43,11 @@ extents = Vector2( 16.2181, 10.3281 )
[sub_resource type="RectangleShape2D" id=9]
[sub_resource type="StreamTexture" id=11]
[sub_resource type="StreamTexture" id=10]
flags = 4
load_path = "res://.import/trail 3.png-9960f4c5b964f5aca36ca6c97e309a5d.stex"
[sub_resource type="RectangleShape2D" id=10]
[sub_resource type="RectangleShape2D" id=11]
[sub_resource type="RectangleShape2D" id=12]
extents = Vector2( 13.7803, 7.3572 )
......@@ -174,7 +174,8 @@ scale = Vector2( 0.15, 0.15 )
polygon = PoolVector2Array( 164, -59.3, 164, -55.8, 182, -48.8, 182, -41.7, 196.2, -2, 186.8, -2, 173.8, 21, 168.9, 21, 90.9, 70, 85.5, 70, 9.10001, 80, -8, 112, -18.5, 112, -171, 98.1, -171, 92.8, -200, 69.8, -200, 60.1, -193.3, 24, -187.4, 24, -94.5, -50, -91, -50, -47, -69.4, -47, -74.8 )
[node name="Sprite" type="Sprite" parent="Cellphone/Hitbox"]
scale = Vector2( 1, 1 )
position = Vector2( -7.49152, 29.9658 )
scale = Vector2( 0.55, 0.55 )
texture = ExtResource( 8 )
[node name="h" type="CollisionShape2D" parent="Cellphone"]
......@@ -228,7 +229,6 @@ polygon = PoolVector2Array( -52.1, -155, -51.3, -155, 394, -168.3, 394, -156.6,
[node name="Sprite" type="Sprite" parent="Pants/Hitbox"]
rotation = 2.98023e-08
scale = Vector2( 1, 1 )
texture = ExtResource( 6 )
[node name="h" type="CollisionShape2D" parent="Pants"]
......@@ -283,13 +283,13 @@ polygon = PoolVector2Array( -244.8, -244, -236.5, -244, -53.2, -227, 119, -232.7
[node name="Sprite" type="Sprite" parent="Sando/Hitbox"]
rotation = -7.45058e-09
texture = SubResource( 11 )
texture = SubResource( 10 )
[node name="h" type="CollisionShape2D" parent="Sando"]
visible = false
position = Vector2( -3.5491, 1.06189 )
scale = Vector2( 5, 5 )
shape = SubResource( 10 )
shape = SubResource( 11 )
disabled = true
[node name="Towel" type="StaticBody2D" parent="."]
......
......@@ -613,11 +613,9 @@ __meta__ = {
}
[node name="Cutscenes" type="Node2D" parent="."]
visible = false
z_index = 2
[node name="0" parent="Cutscenes" instance=ExtResource( 42 )]
visible = false
[node name="1" parent="Cutscenes" instance=ExtResource( 15 )]
visible = false
......
......@@ -58,7 +58,7 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it
"Pick up":
if holding == "":
holding = "Plant"
plant.position.y -= 10
plant.position.y -= 20
if cleanRoots:
return "Hup."
else:
......@@ -68,7 +68,7 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it
"Put down":
if holding == clicked:
holding = ""
plant.position.y += 10
plant.position.y += 20
return "Put down."
else:
return "Wrong thing!"
......@@ -108,7 +108,7 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it
"Pick up":
if potClean and holding == "":
holding = "Pot"
pot.position.y -= 10
pot.position.y -= 20
return "Hup"
elif !potClean:
return "I'm not touching that!"
......@@ -117,7 +117,7 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it
"Put down":
if holding == clicked:
holding = ""
pot.position.y += 10
pot.position.y += 20
return "Put down."
else:
return "Wrong thing!"
......@@ -130,7 +130,7 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it
if !soilIn and potClean:
holding = ""
soilIn = true
soil.position.y += 10
soil.position.y += 20
pot.set_texture(load("res://.import/pot (with soil).png-232052a26ec16c2b0ec251e8c34bb9fa.stex"))
soil.get_parent().get_node("Sprite2").visible = true
soil.visible = false
......@@ -142,7 +142,7 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it
soilCover = true
#plantIn = true
holding = ""
soil.position.y += 10
soil.position.y += 20
plant.set_texture(load("res://.import/plant (with soil).png-e034b9e1c0cc7dd66db5f2a9e2682c41.stex"))
soil.get_parent().get_node("Sprite2").visible = true
soil.visible = false
......@@ -175,14 +175,14 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it
"Pick up":
if holding == "":
holding = "Soil"
soil.position.y -= 10
soil.position.y -= 20
return "Hup."
else:
return "I'm already holding something."
"Put down":
if holding == clicked:
holding = ""
soil.position.y += 10
soil.position.y += 20
return "Put down."
else:
return "Wrong thing!"
......@@ -202,14 +202,14 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it
"Pick up":
if holding == "":
holding = "Water"
water.position.y -= 10
water.position.y -= 20
return "Hup."
else:
return "I'm already holding something."
"Put down":
if holding == clicked:
holding = ""
water.position.y += 10
water.position.y += 20
return "Put down."
else:
return "Wrong thing!"
......
......@@ -5,6 +5,7 @@ onready var door = false # if washing machine door is open
onready var clothes_in = false # if clothes are in the machine
onready var clothes = get_parent().get_node("Clothes")
onready var soapTimer = get_parent().get_node("Timer")
onready var machineOn = false
signal laundry_finished
# Called when the node enters the scene tree for the first time.
func _ready():
......@@ -18,6 +19,7 @@ func checkWin():
#print("Checked win")
if clothes_in and soap and !drawer and !door:
emit_signal("laundry_finished")
machineOn = true
#print("Should win")
return "For my next trick, I will make this pile of laundry disappear! I think that's good for now."
else:
......@@ -100,7 +102,11 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it
"Buttons":
match selected:
"Turn on":
return checkWin()
"Look":
if !machineOn:
return "The control panel. It's still off!"
else:
return "The control panel. The washing machine's already on, I'm done here!"
_:
return "That doesn't really make sense."
......@@ -40,7 +40,7 @@ func updateUI():
#set icon
#set tooltip
#set index?
print("Updated inventory UI")
#print("Updated inventory UI")
func _on_Inventory_right_pressed():
if (inventory.get_item_count() > firstIndex + 5):
......@@ -98,7 +98,7 @@ func _on_1_toggled(button_pressed):
else:
enableRest()
inventory.unselect_all()
print(inventory.get_selected_items())
#print(inventory.get_selected_items())
func _on_2_toggled(button_pressed):
if button_pressed: # has to be at least two items
......@@ -107,7 +107,7 @@ func _on_2_toggled(button_pressed):
else:
enableRest()
inventory.unselect_all()
print(inventory.get_selected_items())
#print(inventory.get_selected_items())
func _on_3_toggled(button_pressed):
if button_pressed:
......@@ -116,7 +116,7 @@ func _on_3_toggled(button_pressed):
else:
enableRest()
inventory.unselect_all()
print(inventory.get_selected_items())
#print(inventory.get_selected_items())
func _on_4_toggled(button_pressed):
if button_pressed:
......@@ -125,7 +125,7 @@ func _on_4_toggled(button_pressed):
else:
enableRest()
inventory.unselect_all()
print(inventory.get_selected_items())
#print(inventory.get_selected_items())
func _on_5_toggled(button_pressed):
if button_pressed:
......@@ -134,4 +134,4 @@ func _on_5_toggled(button_pressed):
else:
enableRest()
inventory.unselect_all()
print(inventory.get_selected_items())
#print(inventory.get_selected_items())
......@@ -22,6 +22,7 @@ func objInteraction(selected):
if !clean: #if it hasnt been cleaned yet
dialogueBox.text = "Finally... I can walk around my own bathroom."
flavorText = "Okay. That wasn't so bad..."
get_node("Hitbox/Sprite").visible = false
emit_signal("cleaned", "Cleaning mat")
clean = true
else: # trying to use the cleaning materials when it's already clean
......
......@@ -31,6 +31,7 @@ func objInteraction(selected):
dialogueBox.text = flavorText
emit_signal("cleaned", "Cleaning mat") # signals to event handler that another object has been cleaned
clean = true # mirror is now clean
get_node("Hitbox/Sprite").visible = false
else: # if the mirror is dirty but the lab note hasn't been retrieved
dialogueBox.text = "Hey! Something's still written on the mirror! Looks important..."
else: # if the mirror is already clean
......
......@@ -21,6 +21,7 @@ func objInteraction(selected):
dialogueBox.text = flavorText
emit_signal("cleaned", "Cleaning mat")
clean = true
get_node("Hitbox/Sprite").visible = false
else: # trying to clean it again
dialogueBox.text = "Tap water's pretty clean around these parts."
elif inventory.get_item_text(selected) == "Tabo":
......
......@@ -29,6 +29,7 @@ func objInteraction(selected): # when an object is used on it
clean = true
if eventHandler.getPlungered():
inventory.remove_item(selected)
inventory.unselect_all()
else: # if they try to use the plunger on a clean toilet
dialogueBox.text = "I can't make it any LESS unclogged.."
dialogueBox.playText()
[gd_scene load_steps=9 format=2]
[ext_resource path="res://Scripts/Dialogue control/Dialogue Contro - Living room.gd" type="Script" id=1]
[ext_resource path="res://assets/Thesis Clickables/laptop.png" type="Texture" id=2]
[ext_resource path="res://assets/Thesis Clickables/laptop desk.png" type="Texture" id=2]
[ext_resource path="res://Scripts/Desk_laptop.gd" type="Script" id=3]
[ext_resource path="res://Scripts/Movement scripts/Return_laptop.gd" type="Script" id=4]
[ext_resource path="res://assets/Backgrounds/desk.jpg" type="Texture" id=5]
......@@ -35,13 +35,10 @@ __meta__ = {
}
[node name="Laptop" type="StaticBody2D" parent="."]
position = Vector2( 540.478, 303.584 )
position = Vector2( 543.306, 303.584 )
scale = Vector2( 0.3, 0.3 )
input_pickable = true
script = ExtResource( 3 )
__meta__ = {
"_edit_group_": true
}
interactable = true
flavorText = "I... don't get it... I probably should've studied first huh? Where are my notes?"
......@@ -53,15 +50,16 @@ shape = SubResource( 1 )
disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Laptop"]
position = Vector2( -19.703, 1.11139 )
scale = Vector2( 1.5, 1.5 )
polygon = PoolVector2Array( 130, -452.4, 130, -444, 134.8, 5.89999, 159, -6.20001, 159, 23.2, 175.4, 28, 195.4, 28, 500, 50.4, 500, 139.2, 272.7, 331, 270.1, 331, 100, 445, 94.9, 445, -89, 440.8, -89, 438.8, -463, 390.8, -463, 382.9, -500, 283.9, -500, -197.9, -497.3, -233, -491.8, -233, -453.8, -281, -448.7, -281, 93, -465.5, 102.6, -470.6 )
position = Vector2( -80.3081, 37.6414 )
scale = Vector2( 2.04262, 2.04262 )
polygon = PoolVector2Array( 316, -273.8, 304.2, 115.3, 445, 217.9, 438.3, 278, -434, 278, -437.8, 216, -325, 114.6, -325, -278 )
[node name="Sprite" type="Sprite" parent="Laptop/Hitbox"]
scale = Vector2( 1, 1 )
texture = ExtResource( 2 )
[node name="Return" type="StaticBody2D" parent="."]
position = Vector2( 117.291, 400.044 )
position = Vector2( 117.501, 399.624 )
scale = Vector2( 0.8, 0.8 )
input_pickable = true
script = ExtResource( 4 )
......@@ -70,12 +68,17 @@ __meta__ = {
}
interactable = true
[node name="Hitbox" type="CollisionShape2D" parent="Return"]
[node name="h" type="CollisionShape2D" parent="Return"]
visible = false
position = Vector2( -2.31012, 0.749359 )
scale = Vector2( 5, 5 )
shape = SubResource( 2 )
disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Return"]
position = Vector2( -5.66095, 2.88925 )
scale = Vector2( 0.197539, 0.197539 )
polygon = PoolVector2Array( -86.4351, -172.336, 461.635, -172.336, 461.2, 162, -78, 171.8, -87.7655, 442.247, -448.7, 0.399994, -89.0957, -433.068 )
[node name="Sprite" type="Sprite" parent="Return/Hitbox"]
position = Vector2( -0.670166, 0.427979 )
scale = Vector2( 0.0395079, 0.0395079 )
texture = SubResource( 3 )
......@@ -3,7 +3,7 @@
[ext_resource path="res://assets/Thesis Clickables/bread.png" type="Texture" id=1]
[ext_resource path="res://assets/Thesis Clickables/eggs.png" type="Texture" id=2]
[ext_resource path="res://assets/Backgrounds/kitchen_ref.jpg" type="Texture" id=3]
[ext_resource path="res://assets/Thesis Clickables/Vienna sausage.png" type="Texture" id=5]
[ext_resource path="res://assets/Thesis Clickables/vienna sausage.png" type="Texture" id=4]
[ext_resource path="res://assets/Thesis Clickables/Granola bar.png" type="Texture" id=6]
[ext_resource path="res://Scripts/Movement scripts/Return_fridge.gd" type="Script" id=7]
[ext_resource path="res://Energy handler.gd" type="Script" id=8]
......@@ -78,7 +78,7 @@ disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Bread"]
position = Vector2( 1.02313, 7.37125 )
scale = Vector2( 0.163573, 0.163573 )
polygon = PoolVector2Array( 364, -283.5, 364, -279.8, 419, -235.8, 419, -231, 434, -196.1, 434, -190, 446.3, -91, 443.3, -91, 423.3, 182, 418.3, 182, 392.4, 221, 387.5, 221, 324.5, 254, 319.6, 254, -60.5, 371, -83.2, 371, -279, 361.5, -279, 358.8, -408, 326.8, -408, 320.7, -437, 271.7, -437, 268, -443.8, 72.8, -492, -109, -486.1, -109, -474.1, -164, -469.5, -164, -413.4, -225, -407, -225, 145, -340.1, 145, -346.3 )
polygon = PoolVector2Array( 364, -279.8, 419, -231, 446.3, -91, 423.3, 182, 387.5, 221, 324.5, 254, -18.6442, 369.828, -279, 361.5, -408, 326.8, -437, 271.7, -486.1, -109, -474.1, -164, -413.4, -225, 146.685, -340.803 )
[node name="Sprite" type="Sprite" parent="Bread/Hitbox"]
texture = ExtResource( 1 )
......@@ -104,7 +104,7 @@ disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Egg"]
position = Vector2( 2.52094, 1.37793 )
scale = Vector2( 0.190542, 0.190542 )
polygon = PoolVector2Array( 284, -287.4, 284, -282.8, 372, -231.8, 372, -225, 393, -120, 393, -118, 394, 50.5, 484, 125.3, 484, 133.2, 449.4, 208, 445.4, 208, 407.5, 238.2, 385.4, 309, 377.9, 309, 309.9, 336, 295.8, 336, 199, 331.6, 199, 327.9, 146, 307.9, 146, 302.4, 132.9, 275.7, 125.8, 304, 119.6, 304, 49.6, 343, 40.7, 343, -75, 335.4, -75, 330.2, -128.5, 293.2, -131.9, 303, -136.9, 303, -175.9, 330, -181.2, 330, -298, 339.9, -298, 334.8, -366, 307.8, -366, 301.1, -387.4, 254, -441, 210.8, -441, 206.3, -476.7, 130, -463.6, 130, -390, 70.2, -386.9, -148, -382.8, -148, -346.8, -239, -340.1, -239, -245.1, -280, -237.8, -280, 19, -301.2, 19, -303.6 )
polygon = PoolVector2Array( 284, -287.4, 372, -231.8, 393, -120, 394, 50.5, 485.058, 129.794, 445.4, 208, 407.5, 238.2, 377.9, 309, 295.8, 336, 199, 331.6, 146, 307.9, 132.9, 275.7, 125.8, 304, 49.6, 343, -75, 335.4, -128.5, 293.2, -181.2, 330, -298, 339.9, -366, 307.8, -387.4, 254, -441, 206.3, -467.563, 137.415, -390, 70.2, -382.8, -148, -346.8, -239, -237.8, -280, 19, -301.2 )
[node name="Sprite" type="Sprite" parent="Egg/Hitbox"]
texture = ExtResource( 2 )
......@@ -151,10 +151,11 @@ disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Vienna sausage"]
position = Vector2( -1.22479, 3.62555 )
scale = Vector2( 0.15, 0.15 )
polygon = PoolVector2Array( 268, -505.7, 268, -502.8, 415, -465.8, 415, -456, 416.8, -404.6, 442, -382.5, 442, -377.2, 453, -333.2, 453, -314, 461.2, 209, 459.6, 209, 453.6, 360, 448.5, 360, 417, 409.9, 417, 454.9, 411.8, 468, 406.7, 468, 378.8, 485, 372.8, 485, 202.8, 511, 187.2, 511, -80, 517.2, -80, 515.4, -316, 499.3, -316, 496.3, -415, 465.3, -415, 456, -416.8, 409.8, -450, 350.6, -450, 343, -461, 245.6, -461, 243.9, -446.8, -382, -440.3, -382, -417, -406.1, -417, -454.9, -411.8, -468, -406.9, -468, -381.9, -484, -376, -484, -80, -515, -80, -517.3 )
polygon = PoolVector2Array( 268, -502.8, 415, -465.8, 416.8, -404.6, 442, -377.2, 453, -333.2, 461.2, 209, 453.6, 360, 417, 409.9, 413.102, 461.559, 372.8, 485, 9.86963, 517.177, -316, 499.3, -415, 456, -416.8, 409.8, -450, 343, -461, 245.6, -446.8, -382, -417, -406.1, -403.664, -463.321, -376, -484, -80, -517.3 )
[node name="Sprite" type="Sprite" parent="Vienna sausage/Hitbox"]
texture = ExtResource( 5 )
scale = Vector2( 0.73, 0.73 )
texture = ExtResource( 4 )
[node name="Return" type="StaticBody2D" parent="."]
position = Vector2( 90.831, 522.315 )
......@@ -176,7 +177,7 @@ disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Return"]
position = Vector2( -5.66096, 2.88928 )
scale = Vector2( 0.197539, 0.197539 )
polygon = PoolVector2Array( -79, -406.4, -79, -171, 453.4, -171, 469, -163.2, 469, -155, 471, 161, 460.2, 161, -79, 170.8, -79, 411.2, -122, 414.9, -122, 405.6, -447.7, 0.399994, -442.3, -11, -439.7, -11, -110, -414.5, -110, -418.5, -98.1, -423.8 )
polygon = PoolVector2Array( -79, -171, 471.073, -172.369, 464.422, 170.841, -79, 170.8, -90.301, 443.546, -447.7, 0.399994, -88.9707, -441.083 )
[node name="Sprite" type="Sprite" parent="Return/Hitbox"]
texture = SubResource( 5 )
......@@ -202,7 +203,7 @@ disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Cook"]
position = Vector2( -11.2744, -4.12592 )
scale = Vector2( 0.197539, 0.197539 )
polygon = PoolVector2Array( 315, -270, 315, -260.9, 347, -173.8, 347, -167.9, 357.9, -43, 354.1, -43, 313, 142, 309.9, 142, 211.9, 320, -415, 320, -415, 310.7, -423.9, 284, -415, 284, -329, 125.4, -329, 123.5, -294, 10.3, -294, 5.60001, -286.3, -98.1, -321, -245.8, -321, -255.5, -311, -264.4, -311, -271 )
polygon = PoolVector2Array( 315, -270, 347, -167.9, 354.1, -43, 313, 142, 211.9, 320, -415, 320, -415, 284, -329, 125.4, -294, 10.3, -286.3, -98.1, -321, -245.8, -311, -271 )
[node name="Sprite" type="Sprite" parent="Cook/Hitbox"]
texture = ExtResource( 11 )
......@@ -228,7 +229,7 @@ disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Eat"]
position = Vector2( -11.2744, -4.12585 )
scale = Vector2( 0.197539, 0.197539 )
polygon = PoolVector2Array( 315, -270, 315, -260.7, 348, -168.7, 348, -162.8, 357.9, -45, 354.1, -45, 316.1, 134, 313, 134, 211.9, 320, -415, 320, -415, 310.7, -423.9, 284, -415, 284, -331, 130.4, -331, 128.5, -293, 5.29999, -293, 0.700012, -286.3, -99, -321, -245.8, -321, -255.5, -311, -264.4, -311, -271 )
polygon = PoolVector2Array( 315, -270, 348, -168.7, 357.9, -45, 313, 134, 211.9, 320, -415, 320, -415, 284, -331, 130.4, -331, 128.5, -293, 5.29999, -286.3, -99, -321, -245.8, -311, -271 )
[node name="Sprite" type="Sprite" parent="Eat/Hitbox"]
texture = ExtResource( 10 )
......@@ -70,7 +70,7 @@ shape = SubResource( 1 )
disabled = true
[node name="Shovel" type="StaticBody2D" parent="."]
position = Vector2( -326.38, 200.327 )
position = Vector2( -358.755, 201.588 )
rotation = -0.525344
scale = Vector2( 0.77, 0.77 )
input_pickable = true
......@@ -89,10 +89,10 @@ shape = SubResource( 2 )
disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Shovel"]
position = Vector2( 49.5927, 2.12775 )
position = Vector2( 82.8749, 19.0857 )
rotation = 3.14159
scale = Vector2( 0.2, -0.2 )
polygon = PoolVector2Array( 656, -316.9, 656, -311, 687, -237, 687, -229.1, 673.9, -195, 669.8, -195, 608.8, -141, 605, -141, 458, -78.4, 289.7, 20, 214.5, 20, 187, 36, 229.5, 38.6, 242.2, 21.2, 256, 25.8, 256, 31.7, 260.1, 40, 289, 40, 347.9, 52, 346, 70, 338.9, 70, 157.9, 186, 153.4, 186, -167.4, 288, -171.9, 288, -362, 328, -387.8, 328, -554, 331.2, -554, 328.6, -692, 307.6, -692, 301, -703.6, 283.6, -698, 273, -695.3, 273, -624.3, 197, -620.9, 197, -364.9, 35, -362.6, 35, -100.5, -107, -92.6, -107, -59, -97.6, -59, -88.7, -53, -55.5, -4, -18.5, 98.3, -78.5, 120.9, -143, 134.7, -143, 146.9, -128.2, 225.8, -150.3, 499.3, -310, 504.4, -310, 606.8, -316.6, 611, -326.2, 611, -342.1 )
scale = Vector2( 0.263395, -0.263395 )
polygon = PoolVector2Array( 465.819, -164.327, 453.4, -121.5, 396.5, -76.5, 249.7, -6.10001, 216.5, 27.1, 250.614, 39.7683, 246.1, 60.5, 102.238, 152.676, -34.1, 204.5, -179.8, 230.5, -393, 232.4, -463.235, 214.197, -457.4, 193.5, -295.6, 71.5, -65.6, -56.5, -26, -54.9, 15.8, -2.20001, 79.6, -40.1, 101.5, -74.5, 283.836, -168.089, 426.63, -219.919 )
[node name="Sprite" type="Sprite" parent="Shovel/Hitbox"]
texture = ExtResource( 8 )
......@@ -104,7 +104,6 @@ scale = Vector2( 0.27, 0.27 )
input_pickable = true
script = ExtResource( 2 )
__meta__ = {
"_edit_group_": true,
"_editor_description_": "0"
}
retrievable = true
......@@ -119,9 +118,11 @@ disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Scissors"]
position = Vector2( 0.457642, 2.12714 )
scale = Vector2( 0.506685, 0.506685 )
polygon = PoolVector2Array( 317, -475.6, 317, -469.2, 351.3, -394.3, 471, -404.9, 471, -399.8, 556, -366.8, 556, -361.2, 576, -319.3, 576, -313, 578.4, -252, 574.2, -252, 549.2, -176, 544.3, -176, 422.3, -85, 418.9, -85, 240, -10.4, 19.5, 113.1, -398.4, 464, -401.2, 464, -531.2, 542, -535.3, 542, -576, 557.5, -576, 545.4, -587.7, 530.2, -582.2, 519, -579.9, 519, -166, -18.4, -166, -19.6, -126, -92.6, -126, -94.3, -86.7, -244, -83.7, -244, -17.7, -357, -14.8, -357, 103.2, -462, 107.6, -462, 222, -495.5, 222, -502.2 )
polygon = PoolVector2Array( 312.962, -468.996, 351.3, -394.3, 471.836, -397.525, 529.906, -353.377, 563.052, -300.742, 532.785, -190.877, 418.9, -85, 240, -10.4, 19.5, 113.1, -409.334, 448.529, -496.563, 497.695, -562.35, 503.09, -166, -18.4, -166, -19.6, -126, -92.6, -77.4287, -264.953, 53.2554, -423.64, 222, -495.5 )
[node name="Sprite" type="Sprite" parent="Scissors/Hitbox"]
position = Vector2( 3.62012, -16.1094 )
scale = Vector2( 0.682957, 0.682957 )
texture = ExtResource( 4 )
[node name="Nana\'s food" type="StaticBody2D" parent="."]
......@@ -138,10 +139,11 @@ flavorText = "Finally, some food for Banana."
[node name="Hitbox" type="CollisionPolygon2D" parent="Nana\'s food"]
position = Vector2( 0.457764, 2.1272 )
scale = Vector2( 0.78387, 0.78387 )
polygon = PoolVector2Array( 161, -489.4, 161, -487.2, 408, -454.3, 408, -450.9, 474, -420.9, 474, -416.2, 516.3, -342.5, 501.8, -342.5, 481, -324, 377.7, 395.5, 374.4, 395.5, 344.4, 461.5, 339.1, 461.5, 268.1, 493.5, 264.6, 493.5, 202.7, 497.5, -42.2, 497.5, -228, 476.4, -228, 474.6, -325, 453.6, -325, 447.9, -358, 404.9, -358, 399.7, -455, -56.4, -455, -71.7, -492.1, -313.6, -517, -327.7, -517, -334.6, -525.6, -371.5, -516.8, -371.5, -473.8, -425.5, -468.9, -425.5, -411.8, -446.5, -407.4, -446.5, -303.5, -479.5, -279.7, -479.5, -136, -489.8, -136, -491.6 )
polygon = PoolVector2Array( -46.208, -499.683, 320.259, -474.877, 474, -420.9, 514.204, -359.862, 481.504, -309.121, 376.638, 386.602, 363.107, 442.981, 202.7, 497.5, -40.5698, 502.743, -235.643, 485.83, -340.509, 445.236, -358, 399.7, -492.1, -313.6, -523.178, -356.48, -473.8, -425.5, -257.067, -477.132 )
[node name="Sprite" type="Sprite" parent="Nana\'s food/Hitbox"]
position = Vector2( 0, -0.00012207 )
scale = Vector2( 1.2, 1.2 )
texture = ExtResource( 3 )
[node name="g" type="CollisionShape2D" parent="Nana\'s food"]
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment