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

Replaced sprites with colored versions, simplified hitboxes

parent faac0458
source_md5="ece5c1fcc6eaf9000cf22261bc386f84" source_md5="d6f4c8267765490587165e2dbfdca9df"
dest_md5="02fa9bfd0d8b9f30546722b86d85d0da" dest_md5="fe6be305e3f777e8db6c07b9b0140661"
source_md5="12dfc5ab0c0c2a7e0a8189b4672317a1" source_md5="55f471c41bd28d758353cdbbd6c773c8"
dest_md5="6e1ece4889c589915a9768f27dbf9f5e" dest_md5="ce900e6401d6f2252d43d38dd64489d5"
source_md5="25ea2d877aa25a58c45cc16ed101c4b7" source_md5="8df7594c8ebf720d337085f962fd197b"
dest_md5="988644182b402a58e129cbe9fe9abf6a" dest_md5="00a756c425f07a6514f6d7b71a3851ae"
source_md5="3b0ecf4a2964965c6d5e6fa284569ce3" source_md5="82c6d0eb4c92ac1406e0a995a8e2ed13"
dest_md5="1a22f3ae7f3ba67df2629c945a946940" dest_md5="6b6f244c538c725df804698a9d274ea7"
source_md5="759a37d36bc11b8a5ac8850813130710" source_md5="4cf285cdad6bd0b3bf923691866cd684"
dest_md5="a077b7fa6a12bc9f7d1ee8811c55d066" dest_md5="c24c5ddd1d81d7f31ea3a47e71b08ad8"
source_md5="ec27bfe0f8de4c2684ae5ebb031b35d0" source_md5="4d8e56b62285fec2e9f41ed111c1ea99"
dest_md5="6736feec7635ba2be6445005b56e928b" dest_md5="303e35b6df9abf7e0fe4e658ac3229fa"
source_md5="86dfb97db396d046c96ee37e4133c756"
dest_md5="f4d5cb73d3a431584ad84a4d965711f7"
source_md5="2740152ebe6ea56ca2be7acef7208a71" source_md5="1e4762f1b68032942ff8617e40fe13c0"
dest_md5="01196eafbe76c34d86c7f5c91441fbc3" dest_md5="9274f33a3dbad0a27b8a21d2a6514cb2"
source_md5="3a2e65593cf0244044201576bf33f95c" source_md5="5248b0935694a335496258e3fe5be4cb"
dest_md5="123b2cefcf64eb0f546c9cef8b4f338e" dest_md5="5129889bf57eb7a7a554526621d0f507"
source_md5="b9bb834d5206ad9e281b5f4672e5d2f1" source_md5="f1b9469c02fa296b149c332a01626a55"
dest_md5="b74566b388141381c08b739286504d19" dest_md5="0ae9de171dea60ed80223134de63850d"
source_md5="fd672ce01fa97f3085db0f4d59f0d3ea" source_md5="dd0f44be1d4419dbfe981bc70c6cdd37"
dest_md5="a1ad80bbaf3c1ca3b3509781c163db81" dest_md5="62200d7d244ca2ac2dbd5ce71a6b9563"
source_md5="2ebff0ba576d5b262cd460dfef56a5e6"
dest_md5="80786c5829450a1e4e6f128a7314acb2"
source_md5="42a55415db5007dd44efafc5ecf978ff" source_md5="bbdebf23ceb96ce0f2ca0b60401e7635"
dest_md5="73cdf2d517c8f062195677b98d71fc9b" dest_md5="15d558ebddc84303c418112307681161"
source_md5="ed888f0beb0caa9bb665c54e53be9a4f"
dest_md5="89cd9ba719836e36b6711f130367820f"
source_md5="1d61803ff815aa1369fbbb6a8ca7a31f" source_md5="9e1864b5b3f1d7c75467b3856cf5f1ca"
dest_md5="35e32687c7e296f1d899586d58e79479" dest_md5="d007e1355256ff815282be278cde54aa"
source_md5="8be53c80c5ad578a6da0b2a6a2d50876" source_md5="8d9457f85bb1fd5ecbcee36c39d7c76f"
dest_md5="823cf36e98fc2b1dc52c51ff487ee2aa" dest_md5="2d8e7b67df43ed6bc7b3d9bd79e6fbe9"
source_md5="13c6290f9f25d4d103f82dbdbbeb58dd" source_md5="a8a8e42a11495189289857b7fa8151ba"
dest_md5="8adab347a58561e14088d81d92f7cd22" dest_md5="525a200ab4500bbe98f1a88c061d5937"
source_md5="43a87f214cd9b4fd86f2d2917da2058e" source_md5="a9f8e2a7a20327f6c52cd91d456bb851"
dest_md5="0ab665ced5b8976100551744faabb516" dest_md5="df771db6f99bad36d81ff3c82a07d41d"
source_md5="b5c32ec812968e144f9d8867a16e7fe2" source_md5="1b9a3fd45de356514ed0bf30874e64c3"
dest_md5="e5d558323fdbb6824c46360f3ea96db8" dest_md5="7d6fbe26ec4b4c0fb2a471c2b72494b2"
source_md5="6b64d8d11a2f8106f9ca8a53519c7084" source_md5="5735d0852f021eb1f6c06f1b4d084792"
dest_md5="0eeeac4441e2ed613cb846f51943932d" dest_md5="2776b45fd1888c58487d9888dd602f84"
source_md5="1a955701f25adee42fbd65ecfea2d6d2" source_md5="93b834c6e5f8b7b22c5261cb95519e72"
dest_md5="4d56d8641d9731424e3490af72430c83" dest_md5="907cf04ba9f756e1634b07e5187698bf"
source_md5="1af02424e4197a9f699b26ea8381b443" source_md5="cc2fca71d42e8f1fd858feb1ec1923ea"
dest_md5="f362e4ddde58c60566fe28dd5d9f1312" dest_md5="3aa75c89c8496625d13bbd0605328acf"
source_md5="3c5734e64d03fdd2a0a136d9b5105ad4" source_md5="7ff9a5e54e8bc45c7ef8ef1eceba0c07"
dest_md5="bb450409b40e5463b44fa9e499608950" dest_md5="8d8261fe3178441de53892a115fe550f"
source_md5="34b549b6763b4c5ff63d7e67df15017f" source_md5="f4787299181ef8c42842af3bf6d50c26"
dest_md5="4b18e59d178d7798ccc5172547b6c814" dest_md5="a032fcd5bf5f4e91a6e436b1e01fa675"
source_md5="7827f4366fc205796902063b371edbea" source_md5="8fc32742c299b83fcb431ed161bdaca7"
dest_md5="75764b0facc5404a82cbfa209cee9383" dest_md5="86fc2c3da0e58f9b22b56b2711885332"
source_md5="e69b9d046d093d2018f03a0c6e75e845"
dest_md5="85cd1c0da76b06e03bf9734302b98d5f"
source_md5="7d422251c220cfe9ab3ade21e01f8b62" source_md5="63fd71e21006968ab988f3621c4e8f49"
dest_md5="063dd3861296cfff82521be651fac103" dest_md5="f3ef73146f5b7db1ce6c28b3c4ac8b67"
source_md5="8dd960158309733002d69aebd1c2c29f"
dest_md5="0f15b3927c434a3feaaca971bb859f75"
source_md5="9eea31d86ca0a9e0c9ff7e3540e87a45" source_md5="d1b0e7a3689c1af110efcfb54913dff6"
dest_md5="de73822f291d38d14be54e24d9588f14" dest_md5="e3e0ef93ff9578fbb224ef6db491de28"
source_md5="50482d6fb9babd835a4e2493c7b5047c" source_md5="b0879874c4ba62363e33397acd5c3327"
dest_md5="411e280c20a021d6b423b6d8e364e905" dest_md5="d7f687166bbd4fe1a08c5b600c1dba29"
source_md5="fc01799c40331e9d57170f7c9fd64863" source_md5="46d2420308048e1cba9795cb37d3f4a6"
dest_md5="9475b373227d29cb3a1a48219f60d8fe" dest_md5="dddd443aece2d0d08cb1ad31f80e8e85"
source_md5="450cca33fae040a95fffe14aedc2bebf" source_md5="00f39422e02559aae9294a7a2ce28a66"
dest_md5="d9ae81ed3631513260fb69946b77cac7" dest_md5="52bb7290274149bc4871e5cf88a58140"
source_md5="78b1408511ae4a0b245bf4318052a848" source_md5="d319fa42cd1389d6fbe5f77e19c7ad5f"
dest_md5="56035e4eea1ae02d9960e1bce2b57ac4" dest_md5="6194152e251766896c4cc3cc807700da"
source_md5="deda5734a8f3cf597effac0add613560" source_md5="9a4e68559244100d20b3e0ca29aa0ff2"
dest_md5="be48c53e0e1bfb71e1f60f4aa64276c4" dest_md5="b431e637894f50c536ecf3df80c5531b"
source_md5="d5f2c31b1916422a591b1e72fcd0d7d2" source_md5="5d49ca6f760755476d75fe33d5b422f9"
dest_md5="4ccb8ce8150ebda446752d8943619ff8" dest_md5="4e4e95902a40b1d0d1d2a8d3365f9141"
source_md5="e7ee528c1652101b766b7cf487e4b7f5" source_md5="6a21f43d2b7117b8a0c896d34aab6647"
dest_md5="2d416aeeb6e0dba9901a0cb0e3c44e54" dest_md5="4fabc3751cd7d2ebe7e08ec845584971"
source_md5="89af3ec4560dde0e2d26a4f07b71f084" source_md5="b9e88c7315a349410a3e051e6f7645af"
dest_md5="ab29a0ad48896f969c05b1b5c69b0e08" dest_md5="2bcb204dbf94ca2d38775b5f3321fd44"
...@@ -7,7 +7,7 @@ onready var anim = get_parent().get_node("Animator") ...@@ -7,7 +7,7 @@ onready var anim = get_parent().get_node("Animator")
# Called when the node enters the scene tree for the first time. # Called when the node enters the scene tree for the first time.
func _ready(): func _ready():
start() start()
print(get_parent().get_children()[0].get_name()) #print(get_parent().get_children()[0].get_name())
pass # Replace with function body. pass # Replace with function body.
func _input(event): # executes when clicked on func _input(event): # executes when clicked on
......
...@@ -1290,18 +1290,18 @@ font_data = SubResource( 13 ) ...@@ -1290,18 +1290,18 @@ font_data = SubResource( 13 )
size = 17 size = 17
font_data = ExtResource( 5 ) font_data = ExtResource( 5 )
[sub_resource type="StyleBoxFlat" id=26] [sub_resource type="StyleBoxFlat" id=24]
bg_color = Color( 1, 1, 1, 0.937255 ) bg_color = Color( 1, 1, 1, 0.937255 )
corner_radius_top_left = 50 corner_radius_top_left = 50
corner_radius_top_right = 50 corner_radius_top_right = 50
corner_radius_bottom_right = 50 corner_radius_bottom_right = 50
corner_radius_bottom_left = 50 corner_radius_bottom_left = 50
[sub_resource type="DynamicFont" id=24] [sub_resource type="DynamicFont" id=25]
size = 21 size = 21
font_data = SubResource( 13 ) font_data = SubResource( 13 )
[sub_resource type="DynamicFont" id=25] [sub_resource type="DynamicFont" id=26]
size = 19 size = 19
font_data = ExtResource( 5 ) font_data = ExtResource( 5 )
...@@ -1409,7 +1409,6 @@ __meta__ = { ...@@ -1409,7 +1409,6 @@ __meta__ = {
position = Vector2( 80.4618, 38.7292 ) position = Vector2( 80.4618, 38.7292 )
scale = Vector2( 0.6, 0.6 ) scale = Vector2( 0.6, 0.6 )
frames = SubResource( 12 ) frames = SubResource( 12 )
frame = 1
speed_scale = 0.7 speed_scale = 0.7
playing = true playing = true
...@@ -1460,7 +1459,6 @@ __meta__ = { ...@@ -1460,7 +1459,6 @@ __meta__ = {
position = Vector2( 289.456, 38.1354 ) position = Vector2( 289.456, 38.1354 )
scale = Vector2( 0.35, 0.35 ) scale = Vector2( 0.35, 0.35 )
frames = SubResource( 12 ) frames = SubResource( 12 )
frame = 1
speed_scale = 0.7 speed_scale = 0.7
playing = true playing = true
...@@ -1479,7 +1477,6 @@ visible = false ...@@ -1479,7 +1477,6 @@ visible = false
position = Vector2( 351.228, 33.5649 ) position = Vector2( 351.228, 33.5649 )
scale = Vector2( 0.35, 0.35 ) scale = Vector2( 0.35, 0.35 )
frames = SubResource( 12 ) frames = SubResource( 12 )
frame = 1
speed_scale = 0.7 speed_scale = 0.7
playing = true playing = true
...@@ -1535,6 +1532,7 @@ __meta__ = { ...@@ -1535,6 +1532,7 @@ __meta__ = {
position = Vector2( 172.67, 59.6554 ) position = Vector2( 172.67, 59.6554 )
scale = Vector2( 0.35, 0.35 ) scale = Vector2( 0.35, 0.35 )
frames = SubResource( 12 ) frames = SubResource( 12 )
frame = 1
speed_scale = 0.7 speed_scale = 0.7
playing = true playing = true
...@@ -1577,6 +1575,7 @@ visible = false ...@@ -1577,6 +1575,7 @@ visible = false
position = Vector2( 281.004, 61.5689 ) position = Vector2( 281.004, 61.5689 )
scale = Vector2( 0.35, 0.430991 ) scale = Vector2( 0.35, 0.430991 )
frames = SubResource( 12 ) frames = SubResource( 12 )
frame = 1
speed_scale = 0.7 speed_scale = 0.7
playing = true playing = true
...@@ -1614,6 +1613,7 @@ __meta__ = { ...@@ -1614,6 +1613,7 @@ __meta__ = {
position = Vector2( 299.163, 64.5689 ) position = Vector2( 299.163, 64.5689 )
scale = Vector2( 0.35, 0.430991 ) scale = Vector2( 0.35, 0.430991 )
frames = SubResource( 12 ) frames = SubResource( 12 )
frame = 1
speed_scale = 0.7 speed_scale = 0.7
playing = true playing = true
...@@ -1626,7 +1626,7 @@ margin_left = -97.8589 ...@@ -1626,7 +1626,7 @@ margin_left = -97.8589
margin_top = -252.295 margin_top = -252.295
margin_right = 481.141 margin_right = 481.141
margin_bottom = -96.295 margin_bottom = -96.295
custom_styles/panel = SubResource( 26 ) custom_styles/panel = SubResource( 24 )
__meta__ = { __meta__ = {
"_edit_group_": true, "_edit_group_": true,
"_edit_use_anchors_": false "_edit_use_anchors_": false
...@@ -1638,8 +1638,8 @@ margin_top = 23.0 ...@@ -1638,8 +1638,8 @@ margin_top = 23.0
margin_right = 554.0 margin_right = 554.0
margin_bottom = 168.0 margin_bottom = 168.0
rect_pivot_offset = Vector2( -1182.04, -589.897 ) rect_pivot_offset = Vector2( -1182.04, -589.897 )
custom_fonts/bold_font = SubResource( 24 ) custom_fonts/bold_font = SubResource( 25 )
custom_fonts/normal_font = SubResource( 25 ) custom_fonts/normal_font = SubResource( 26 )
custom_colors/default_color = Color( 0.0627451, 0.0431373, 0.152941, 1 ) custom_colors/default_color = Color( 0.0627451, 0.0431373, 0.152941, 1 )
bbcode_enabled = true 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." 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 ) ...@@ -1654,6 +1654,5 @@ modulate = Color( 0.168627, 0.156863, 0.219608, 0.937255 )
position = Vector2( 75.1358, 124.982 ) position = Vector2( 75.1358, 124.982 )
scale = Vector2( 0.35, 0.430991 ) scale = Vector2( 0.35, 0.430991 )
frames = SubResource( 12 ) frames = SubResource( 12 )
frame = 1
speed_scale = 0.7 speed_scale = 0.7
playing = true playing = true
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
flags = 4 flags = 4
load_path = "res://.import/laundry door open.png-4b5301b83ad58821eec5d9f14596c644.stex" 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 radius = 11.0581
[sub_resource type="RectangleShape2D" id=3] [sub_resource type="RectangleShape2D" id=3]
...@@ -87,7 +87,7 @@ interactable = true ...@@ -87,7 +87,7 @@ interactable = true
[node name="Hitbox" type="CollisionShape2D" parent="Washing machine door"] [node name="Hitbox" type="CollisionShape2D" parent="Washing machine door"]
position = Vector2( -1.07367, 6.00726 ) position = Vector2( -1.07367, 6.00726 )
scale = Vector2( 5, 5 ) scale = Vector2( 5, 5 )
shape = SubResource( 8 ) shape = SubResource( 2 )
[node name="Sprite" type="Sprite" parent="Washing machine door/Hitbox"] [node name="Sprite" type="Sprite" parent="Washing machine door/Hitbox"]
position = Vector2( 15.6905, -20.7761 ) position = Vector2( 15.6905, -20.7761 )
...@@ -160,7 +160,6 @@ __meta__ = { ...@@ -160,7 +160,6 @@ __meta__ = {
"_edit_group_": true "_edit_group_": true
} }
interactable = true interactable = true
flavorText = "The control panel. It's still off!"
[node name="Hitbox" type="CollisionShape2D" parent="Buttons"] [node name="Hitbox" type="CollisionShape2D" parent="Buttons"]
position = Vector2( -33.3405, -1.19568 ) position = Vector2( -33.3405, -1.19568 )
......
...@@ -80,7 +80,7 @@ __meta__ = { ...@@ -80,7 +80,7 @@ __meta__ = {
} }
[node name="Other plants" type="StaticBody2D" parent="."] [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 ) scale = Vector2( 0.829244, 0.829244 )
input_pickable = true input_pickable = true
script = ExtResource( 7 ) script = ExtResource( 7 )
...@@ -106,9 +106,6 @@ visible = false ...@@ -106,9 +106,6 @@ visible = false
position = Vector2( 329.402, 328.563 ) position = Vector2( 329.402, 328.563 )
scale = Vector2( 0.829244, 0.829244 ) scale = Vector2( 0.829244, 0.829244 )
input_pickable = true input_pickable = true
__meta__ = {
"_edit_group_": true
}
[node name="h" type="CollisionShape2D" parent="Repotted plants"] [node name="h" type="CollisionShape2D" parent="Repotted plants"]
visible = false visible = false
...@@ -120,9 +117,11 @@ disabled = true ...@@ -120,9 +117,11 @@ disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Repotted plants"] [node name="Hitbox" type="CollisionPolygon2D" parent="Repotted plants"]
position = Vector2( -14.5888, 0.596802 ) position = Vector2( -14.5888, 0.596802 )
scale = Vector2( 0.3, 0.3 ) 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"] [node name="Sprite" type="Sprite" parent="Repotted plants/Hitbox"]
position = Vector2( 0, -14.3247 )
scale = Vector2( 0.7, 0.7 )
texture = ExtResource( 8 ) texture = ExtResource( 8 )
[node name="Door to living room" type="StaticBody2D" parent="."] [node name="Door to living room" type="StaticBody2D" parent="."]
...@@ -169,10 +168,11 @@ flavorText = "A pant plot-- I mean... a plant pot." ...@@ -169,10 +168,11 @@ flavorText = "A pant plot-- I mean... a plant pot."
[node name="Hitbox" type="CollisionPolygon2D" parent="Pot"] [node name="Hitbox" type="CollisionPolygon2D" parent="Pot"]
position = Vector2( -16.8677, -2.44165 ) position = Vector2( -16.8677, -2.44165 )
scale = Vector2( 0.15, 0.15 ) 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"] [node name="Sprite" type="Sprite" parent="Pot/Hitbox"]
position = Vector2( 0, 0.000244141 ) position = Vector2( 0, 0.000244141 )
scale = Vector2( 0.7, 0.7 )
texture = ExtResource( 3 ) texture = ExtResource( 3 )
[node name="h" type="CollisionShape2D" parent="Pot"] [node name="h" type="CollisionShape2D" parent="Pot"]
......
This diff is collapsed.
...@@ -45,6 +45,11 @@ position = Vector2( 511.46, 298.398 ) ...@@ -45,6 +45,11 @@ position = Vector2( 511.46, 298.398 )
scale = Vector2( 1.00091, 1.00091 ) scale = Vector2( 1.00091, 1.00091 )
texture = ExtResource( 1 ) 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="."] [node name="Cleaning mat" type="StaticBody2D" parent="."]
visible = false visible = false
position = Vector2( 399.11, 292.916 ) position = Vector2( 399.11, 292.916 )
...@@ -178,7 +183,7 @@ __meta__ = { ...@@ -178,7 +183,7 @@ __meta__ = {
} }
[node name="Granola bar" type="StaticBody2D" parent="."] [node name="Granola bar" type="StaticBody2D" parent="."]
position = Vector2( 392.662, 305.914 ) position = Vector2( 404.727, 300.92 )
rotation = -0.15708 rotation = -0.15708
scale = Vector2( 1.3, 1.2 ) scale = Vector2( 1.3, 1.2 )
input_pickable = true input_pickable = true
...@@ -200,7 +205,7 @@ disabled = true ...@@ -200,7 +205,7 @@ disabled = true
position = Vector2( 0.273621, 0.178284 ) position = Vector2( 0.273621, 0.178284 )
rotation = 0.477397 rotation = 0.477397
scale = Vector2( 0.065, 0.065 ) 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"] [node name="Sprite" type="Sprite" parent="Granola bar/Hitbox"]
texture = ExtResource( 9 ) texture = ExtResource( 9 )
...@@ -78,20 +78,9 @@ position = Vector2( 358.306, 437.614 ) ...@@ -78,20 +78,9 @@ position = Vector2( 358.306, 437.614 )
scale = Vector2( 0.829244, 0.829244 ) scale = Vector2( 0.829244, 0.829244 )
input_pickable = true input_pickable = true
script = ExtResource( 6 ) script = ExtResource( 6 )
__meta__ = {
"_edit_group_": true
}
interactable = 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?" 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"] [node name="h" type="CollisionShape2D" parent="Groceries"]
visible = false visible = false
position = Vector2( 4.11099, 2.53656 ) position = Vector2( 4.11099, 2.53656 )
...@@ -112,6 +101,15 @@ __meta__ = { ...@@ -112,6 +101,15 @@ __meta__ = {
"_edit_use_anchors_": false "_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="."] [node name="Stool" type="StaticBody2D" parent="."]
position = Vector2( 642.322, 475.158 ) position = Vector2( 642.322, 475.158 )
scale = Vector2( 0.829244, 0.829244 ) scale = Vector2( 0.829244, 0.829244 )
...@@ -123,7 +121,7 @@ flavorText = "A sturdy stool." ...@@ -123,7 +121,7 @@ flavorText = "A sturdy stool."
[node name="Hitbox" type="CollisionPolygon2D" parent="Stool"] [node name="Hitbox" type="CollisionPolygon2D" parent="Stool"]
position = Vector2( -165.093, -213.414 ) position = Vector2( -165.093, -213.414 )
scale = Vector2( 1.18393, 1.18393 ) 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"] [node name="Sprite" type="Sprite" parent="Stool/Hitbox"]
position = Vector2( 135.963, 186.269 ) position = Vector2( 135.963, 186.269 )
......
...@@ -22,11 +22,11 @@ extents = Vector2( 19.9646, 20.1882 ) ...@@ -22,11 +22,11 @@ extents = Vector2( 19.9646, 20.1882 )
[sub_resource type="RectangleShape2D" id=4] [sub_resource type="RectangleShape2D" id=4]
extents = Vector2( 19.9646, 20.1882 ) extents = Vector2( 19.9646, 20.1882 )
[sub_resource type="StreamTexture" id=6] [sub_resource type="StreamTexture" id=5]
flags = 4 flags = 4
load_path = "res://.import/return arrow.png-ba7c2fea6c5a220a249845f29bbe9177.stex" 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 ) extents = Vector2( 15.414, 13.6335 )
[node name="Node2D" type="Node2D"] [node name="Node2D" type="Node2D"]
...@@ -49,7 +49,7 @@ one_shot = true ...@@ -49,7 +49,7 @@ one_shot = true
one_shot = true one_shot = true
[node name="Pot" type="StaticBody2D" parent="."] [node name="Pot" type="StaticBody2D" parent="."]
position = Vector2( 403.429, 420.217 ) position = Vector2( 403.429, 420.482 )
scale = Vector2( 0.6, 0.6 ) scale = Vector2( 0.6, 0.6 )
input_pickable = true input_pickable = true
script = ExtResource( 1 ) script = ExtResource( 1 )
...@@ -61,9 +61,10 @@ interactable = true ...@@ -61,9 +61,10 @@ interactable = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Pot"] [node name="Hitbox" type="CollisionPolygon2D" parent="Pot"]
position = Vector2( -18.9859, 1.3479 ) position = Vector2( -18.9859, 1.3479 )
scale = Vector2( 0.35, 0.35 ) 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"] [node name="Sprite" type="Sprite" parent="Pot/Hitbox"]
scale = Vector2( 0.7, 0.7 )
texture = ExtResource( 12 ) texture = ExtResource( 12 )
[node name="h" type="CollisionShape2D" parent="Pot"] [node name="h" type="CollisionShape2D" parent="Pot"]
...@@ -77,17 +78,16 @@ disabled = true ...@@ -77,17 +78,16 @@ disabled = true
position = Vector2( 151.95, 178.386 ) position = Vector2( 151.95, 178.386 )
input_pickable = true input_pickable = true
script = ExtResource( 1 ) script = ExtResource( 1 )
__meta__ = {
"_edit_group_": true
}
interactable = true interactable = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Plant"] [node name="Hitbox" type="CollisionPolygon2D" parent="Plant"]
position = Vector2( -18.9857, 3.2625 ) position = Vector2( -18.9857, 3.2625 )
scale = Vector2( 0.2, 0.2 ) 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"] [node name="Sprite" type="Sprite" parent="Plant/Hitbox"]
position = Vector2( -3.14984, 22.0486 )
scale = Vector2( 0.7, 0.7 )
texture = ExtResource( 4 ) texture = ExtResource( 4 )
[node name="g" type="CollisionShape2D" parent="Plant"] [node name="g" type="CollisionShape2D" parent="Plant"]
...@@ -98,7 +98,7 @@ shape = SubResource( 2 ) ...@@ -98,7 +98,7 @@ shape = SubResource( 2 )
disabled = true disabled = true
[node name="Soil" type="StaticBody2D" parent="."] [node name="Soil" type="StaticBody2D" parent="."]
position = Vector2( 602.631, 171.659 ) position = Vector2( 602.631, 195.686 )
scale = Vector2( 0.6, 0.6 ) scale = Vector2( 0.6, 0.6 )
input_pickable = true input_pickable = true
script = ExtResource( 1 ) script = ExtResource( 1 )
...@@ -114,18 +114,20 @@ disabled = true ...@@ -114,18 +114,20 @@ disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Soil"] [node name="Hitbox" type="CollisionPolygon2D" parent="Soil"]
position = Vector2( -18.0287, 0.391022 ) position = Vector2( -18.0287, 0.391022 )
scale = Vector2( 0.25, 0.25 ) 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"] [node name="Sprite" type="Sprite" parent="Soil/Hitbox"]
scale = Vector2( 0.7, 0.7 )
texture = ExtResource( 5 ) texture = ExtResource( 5 )
[node name="Sprite2" type="Sprite" parent="Soil/Hitbox"] [node name="Sprite2" type="Sprite" parent="Soil/Hitbox"]
visible = false visible = false
position = Vector2( -1280.71, 599.626 ) position = Vector2( -940.341, 539.745 )
scale = Vector2( 0.7, 0.7 )
texture = ExtResource( 9 ) texture = ExtResource( 9 )
[node name="Water" type="StaticBody2D" parent="."] [node name="Water" type="StaticBody2D" parent="."]
position = Vector2( 726.096, 209.376 ) position = Vector2( 820.87, 177.34 )
scale = Vector2( 0.6, 0.6 ) scale = Vector2( 0.6, 0.6 )
input_pickable = true input_pickable = true
script = ExtResource( 1 ) script = ExtResource( 1 )
...@@ -139,16 +141,18 @@ shape = SubResource( 4 ) ...@@ -139,16 +141,18 @@ shape = SubResource( 4 )
disabled = true disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Water"] [node name="Hitbox" type="CollisionPolygon2D" parent="Water"]
position = Vector2( -18.0287, 0.391022 ) position = Vector2( -10.8491, 12.8076 )
scale = Vector2( 0.3, 0.3 ) scale = Vector2( 0.238061, 0.204053 )
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 ) 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"] [node name="Sprite" type="Sprite" parent="Water/Hitbox"]
scale = Vector2( 1, 1 )
texture = ExtResource( 6 ) texture = ExtResource( 6 )
[node name="Sprite2" type="Sprite" parent="Water/Hitbox"] [node name="Sprite2" type="Sprite" parent="Water/Hitbox"]
visible = false visible = false
position = Vector2( -1649.91, -578.146 ) position = Vector2( -2109.34, -910.845 )
scale = Vector2( 1.26018, 1.47021 )
texture = ExtResource( 8 ) texture = ExtResource( 8 )
[node name="Return" type="StaticBody2D" parent="."] [node name="Return" type="StaticBody2D" parent="."]
...@@ -168,14 +172,13 @@ polygon = PoolVector2Array( -79, -408.7, -79, -171, 454.9, -171, 470, -161.5, 47 ...@@ -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"] [node name="Sprite" type="Sprite" parent="Return/Hitbox"]
position = Vector2( -6.10352e-05, 0 ) position = Vector2( -6.10352e-05, 0 )
scale = Vector2( 1, 1 ) texture = SubResource( 5 )
texture = SubResource( 6 )
[node name="h" type="CollisionShape2D" parent="Return"] [node name="h" type="CollisionShape2D" parent="Return"]
visible = false visible = false
position = Vector2( -2.89487, 2.65125 ) position = Vector2( -2.89487, 2.65125 )
scale = Vector2( 5, 5 ) scale = Vector2( 5, 5 )
shape = SubResource( 5 ) shape = SubResource( 6 )
disabled = true disabled = true
[node name="Label" type="Label" parent="Return"] [node name="Label" type="Label" parent="Return"]
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
[ext_resource path="res://Scripts/Plants.gd" type="Script" id=11] [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/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/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] [sub_resource type="RectangleShape2D" id=1]
extents = Vector2( 31.6102, 50.0827 ) extents = Vector2( 31.6102, 50.0827 )
...@@ -23,14 +24,10 @@ extents = Vector2( 22.9422, 35.1795 ) ...@@ -23,14 +24,10 @@ extents = Vector2( 22.9422, 35.1795 )
[sub_resource type="RectangleShape2D" id=3] [sub_resource type="RectangleShape2D" id=3]
extents = Vector2( 13.704, 29.6463 ) extents = Vector2( 13.704, 29.6463 )
[sub_resource type="StreamTexture" id=6] [sub_resource type="RectangleShape2D" id=5]
flags = 4
load_path = "res://.import/yoga mat (floor).png-a7d2841e8097154bcf5ea4a913bbc11c.stex"
[sub_resource type="RectangleShape2D" id=4]
extents = Vector2( 20.5876, 32.5145 ) extents = Vector2( 20.5876, 32.5145 )
[sub_resource type="RectangleShape2D" id=5] [sub_resource type="RectangleShape2D" id=6]
extents = Vector2( 13.704, 13.2977 ) extents = Vector2( 13.704, 13.2977 )
[node name="Node2D" type="Node2D"] [node name="Node2D" type="Node2D"]
...@@ -102,9 +99,6 @@ position = Vector2( 725.911, 363.812 ) ...@@ -102,9 +99,6 @@ position = Vector2( 725.911, 363.812 )
scale = Vector2( 0.829244, 0.829244 ) scale = Vector2( 0.829244, 0.829244 )
input_pickable = true input_pickable = true
script = ExtResource( 5 ) 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!" 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"] [node name="h" type="CollisionShape2D" parent="Yoga mat"]
...@@ -117,9 +111,11 @@ disabled = true ...@@ -117,9 +111,11 @@ disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Yoga mat"] [node name="Hitbox" type="CollisionPolygon2D" parent="Yoga mat"]
position = Vector2( -17.5516, -1.03979 ) position = Vector2( -17.5516, -1.03979 )
scale = Vector2( 0.2, 0.2 ) 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"] [node name="Sprite" type="Sprite" parent="Yoga mat/Hitbox"]
position = Vector2( -9.57251, -2.39233 )
scale = Vector2( 0.733795, 0.733795 )
texture = ExtResource( 2 ) texture = ExtResource( 2 )
[node name="Yoga mat2" type="StaticBody2D" parent="."] [node name="Yoga mat2" type="StaticBody2D" parent="."]
...@@ -134,19 +130,18 @@ flavorText = "Aaaah. That felt good. So peaceful..." ...@@ -134,19 +130,18 @@ flavorText = "Aaaah. That felt good. So peaceful..."
[node name="Hitbox" type="CollisionPolygon2D" parent="Yoga mat2"] [node name="Hitbox" type="CollisionPolygon2D" parent="Yoga mat2"]
position = Vector2( -114.134, -136.255 ) position = Vector2( -114.134, -136.255 )
scale = Vector2( 0.650718, 0.43609 ) 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"] [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="."] [node name="Plants" type="StaticBody2D" parent="."]
position = Vector2( 666.708, 363.902 ) position = Vector2( 666.708, 363.902 )
scale = Vector2( 0.829244, 0.829244 ) scale = Vector2( 0.829244, 0.829244 )
input_pickable = true input_pickable = true
script = ExtResource( 11 ) script = ExtResource( 11 )
__meta__ = {
"_edit_group_": true
}
interactable = 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.." 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 ...@@ -154,15 +149,16 @@ flavorText = "Plants don't complain. So you gotta check on them every now and th
visible = false visible = false
position = Vector2( -16.8367, -2.11676 ) position = Vector2( -16.8367, -2.11676 )
scale = Vector2( 5, 5 ) scale = Vector2( 5, 5 )
shape = SubResource( 4 ) shape = SubResource( 5 )
disabled = true disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Plants"] [node name="Hitbox" type="CollisionPolygon2D" parent="Plants"]
position = Vector2( -18.9858, 3.26251 ) position = Vector2( -19.9442, 4.22064 )
scale = Vector2( 0.25, 0.25 ) scale = Vector2( 0.184123, 0.184123 )
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 ) 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"] [node name="Sprite" type="Sprite" parent="Plants/Hitbox"]
scale = Vector2( 1, 1 )
texture = ExtResource( 4 ) texture = ExtResource( 4 )
[node name="Lab notes" type="StaticBody2D" parent="."] [node name="Lab notes" type="StaticBody2D" parent="."]
...@@ -188,5 +184,5 @@ texture = ExtResource( 6 ) ...@@ -188,5 +184,5 @@ texture = ExtResource( 6 )
visible = false visible = false
position = Vector2( -16.8367, -2.11676 ) position = Vector2( -16.8367, -2.11676 )
scale = Vector2( 5, 5 ) scale = Vector2( 5, 5 )
shape = SubResource( 5 ) shape = SubResource( 6 )
disabled = true disabled = true
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
[ext_resource path="res://assets/Thesis Clickables/Reptile memorabilia.png" type="Texture" id=8] [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 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://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://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://assets/Thesis Clickables/right arrow.png" type="Texture" id=13]
[ext_resource path="res://Scripts/Ladder.gd" type="Script" id=14] [ext_resource path="res://Scripts/Ladder.gd" type="Script" id=14]
...@@ -105,6 +105,7 @@ scale = Vector2( 0.231109, 0.325438 ) ...@@ -105,6 +105,7 @@ scale = Vector2( 0.231109, 0.325438 )
texture = ExtResource( 6 ) texture = ExtResource( 6 )
[node name="Reptile memorabilia" type="StaticBody2D" parent="."] [node name="Reptile memorabilia" type="StaticBody2D" parent="."]
visible = false
position = Vector2( -333.739, -277.246 ) position = Vector2( -333.739, -277.246 )
input_pickable = true input_pickable = true
script = ExtResource( 2 ) script = ExtResource( 2 )
...@@ -154,14 +155,6 @@ __meta__ = { ...@@ -154,14 +155,6 @@ __meta__ = {
retrievable = true retrievable = true
flavorText = "Neighbor's screwdriver. Has a lil' gecko sticker on the handle." 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"] [node name="h" type="CollisionShape2D" parent="Screwdriver"]
visible = false visible = false
position = Vector2( -0.433197, 2.21957 ) position = Vector2( -0.433197, 2.21957 )
...@@ -169,6 +162,16 @@ scale = Vector2( 5, 5 ) ...@@ -169,6 +162,16 @@ scale = Vector2( 5, 5 )
shape = SubResource( 5 ) shape = SubResource( 5 )
disabled = true 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="."] [node name="Neighbor to hallway" type="StaticBody2D" parent="."]
position = Vector2( 235.671, -82.4124 ) position = Vector2( 235.671, -82.4124 )
scale = Vector2( 0.829244, 0.829244 ) scale = Vector2( 0.829244, 0.829244 )
...@@ -249,7 +252,7 @@ flavorText = "Brodie: Um... What are you doing?" ...@@ -249,7 +252,7 @@ flavorText = "Brodie: Um... What are you doing?"
[node name="Hitbox" type="CollisionPolygon2D" parent="Neighbor"] [node name="Hitbox" type="CollisionPolygon2D" parent="Neighbor"]
position = Vector2( 0.457642, -0.635071 ) position = Vector2( 0.457642, -0.635071 )
scale = Vector2( 0.28, 0.28 ) 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"] [node name="Sprite" type="Sprite" parent="Neighbor/Hitbox"]
texture = ExtResource( 5 ) texture = ExtResource( 5 )
......
...@@ -43,11 +43,11 @@ extents = Vector2( 16.2181, 10.3281 ) ...@@ -43,11 +43,11 @@ extents = Vector2( 16.2181, 10.3281 )
[sub_resource type="RectangleShape2D" id=9] [sub_resource type="RectangleShape2D" id=9]
[sub_resource type="StreamTexture" id=11] [sub_resource type="StreamTexture" id=10]
flags = 4 flags = 4
load_path = "res://.import/trail 3.png-9960f4c5b964f5aca36ca6c97e309a5d.stex" 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] [sub_resource type="RectangleShape2D" id=12]
extents = Vector2( 13.7803, 7.3572 ) extents = Vector2( 13.7803, 7.3572 )
...@@ -174,7 +174,8 @@ scale = Vector2( 0.15, 0.15 ) ...@@ -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 ) 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"] [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 ) texture = ExtResource( 8 )
[node name="h" type="CollisionShape2D" parent="Cellphone"] [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, ...@@ -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"] [node name="Sprite" type="Sprite" parent="Pants/Hitbox"]
rotation = 2.98023e-08 rotation = 2.98023e-08
scale = Vector2( 1, 1 )
texture = ExtResource( 6 ) texture = ExtResource( 6 )
[node name="h" type="CollisionShape2D" parent="Pants"] [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 ...@@ -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"] [node name="Sprite" type="Sprite" parent="Sando/Hitbox"]
rotation = -7.45058e-09 rotation = -7.45058e-09
texture = SubResource( 11 ) texture = SubResource( 10 )
[node name="h" type="CollisionShape2D" parent="Sando"] [node name="h" type="CollisionShape2D" parent="Sando"]
visible = false visible = false
position = Vector2( -3.5491, 1.06189 ) position = Vector2( -3.5491, 1.06189 )
scale = Vector2( 5, 5 ) scale = Vector2( 5, 5 )
shape = SubResource( 10 ) shape = SubResource( 11 )
disabled = true disabled = true
[node name="Towel" type="StaticBody2D" parent="."] [node name="Towel" type="StaticBody2D" parent="."]
......
...@@ -613,11 +613,9 @@ __meta__ = { ...@@ -613,11 +613,9 @@ __meta__ = {
} }
[node name="Cutscenes" type="Node2D" parent="."] [node name="Cutscenes" type="Node2D" parent="."]
visible = false
z_index = 2 z_index = 2
[node name="0" parent="Cutscenes" instance=ExtResource( 42 )] [node name="0" parent="Cutscenes" instance=ExtResource( 42 )]
visible = false
[node name="1" parent="Cutscenes" instance=ExtResource( 15 )] [node name="1" parent="Cutscenes" instance=ExtResource( 15 )]
visible = false visible = false
......
...@@ -58,7 +58,7 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it ...@@ -58,7 +58,7 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it
"Pick up": "Pick up":
if holding == "": if holding == "":
holding = "Plant" holding = "Plant"
plant.position.y -= 10 plant.position.y -= 20
if cleanRoots: if cleanRoots:
return "Hup." return "Hup."
else: else:
...@@ -68,7 +68,7 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it ...@@ -68,7 +68,7 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it
"Put down": "Put down":
if holding == clicked: if holding == clicked:
holding = "" holding = ""
plant.position.y += 10 plant.position.y += 20
return "Put down." return "Put down."
else: else:
return "Wrong thing!" return "Wrong thing!"
...@@ -108,7 +108,7 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it ...@@ -108,7 +108,7 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it
"Pick up": "Pick up":
if potClean and holding == "": if potClean and holding == "":
holding = "Pot" holding = "Pot"
pot.position.y -= 10 pot.position.y -= 20
return "Hup" return "Hup"
elif !potClean: elif !potClean:
return "I'm not touching that!" return "I'm not touching that!"
...@@ -117,7 +117,7 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it ...@@ -117,7 +117,7 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it
"Put down": "Put down":
if holding == clicked: if holding == clicked:
holding = "" holding = ""
pot.position.y += 10 pot.position.y += 20
return "Put down." return "Put down."
else: else:
return "Wrong thing!" return "Wrong thing!"
...@@ -130,7 +130,7 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it ...@@ -130,7 +130,7 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it
if !soilIn and potClean: if !soilIn and potClean:
holding = "" holding = ""
soilIn = true soilIn = true
soil.position.y += 10 soil.position.y += 20
pot.set_texture(load("res://.import/pot (with soil).png-232052a26ec16c2b0ec251e8c34bb9fa.stex")) pot.set_texture(load("res://.import/pot (with soil).png-232052a26ec16c2b0ec251e8c34bb9fa.stex"))
soil.get_parent().get_node("Sprite2").visible = true soil.get_parent().get_node("Sprite2").visible = true
soil.visible = false soil.visible = false
...@@ -142,7 +142,7 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it ...@@ -142,7 +142,7 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it
soilCover = true soilCover = true
#plantIn = true #plantIn = true
holding = "" holding = ""
soil.position.y += 10 soil.position.y += 20
plant.set_texture(load("res://.import/plant (with soil).png-e034b9e1c0cc7dd66db5f2a9e2682c41.stex")) plant.set_texture(load("res://.import/plant (with soil).png-e034b9e1c0cc7dd66db5f2a9e2682c41.stex"))
soil.get_parent().get_node("Sprite2").visible = true soil.get_parent().get_node("Sprite2").visible = true
soil.visible = false soil.visible = false
...@@ -175,14 +175,14 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it ...@@ -175,14 +175,14 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it
"Pick up": "Pick up":
if holding == "": if holding == "":
holding = "Soil" holding = "Soil"
soil.position.y -= 10 soil.position.y -= 20
return "Hup." return "Hup."
else: else:
return "I'm already holding something." return "I'm already holding something."
"Put down": "Put down":
if holding == clicked: if holding == clicked:
holding = "" holding = ""
soil.position.y += 10 soil.position.y += 20
return "Put down." return "Put down."
else: else:
return "Wrong thing!" return "Wrong thing!"
...@@ -202,14 +202,14 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it ...@@ -202,14 +202,14 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it
"Pick up": "Pick up":
if holding == "": if holding == "":
holding = "Water" holding = "Water"
water.position.y -= 10 water.position.y -= 20
return "Hup." return "Hup."
else: else:
return "I'm already holding something." return "I'm already holding something."
"Put down": "Put down":
if holding == clicked: if holding == clicked:
holding = "" holding = ""
water.position.y += 10 water.position.y += 20
return "Put down." return "Put down."
else: else:
return "Wrong thing!" return "Wrong thing!"
......
...@@ -5,6 +5,7 @@ onready var door = false # if washing machine door is open ...@@ -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_in = false # if clothes are in the machine
onready var clothes = get_parent().get_node("Clothes") onready var clothes = get_parent().get_node("Clothes")
onready var soapTimer = get_parent().get_node("Timer") onready var soapTimer = get_parent().get_node("Timer")
onready var machineOn = false
signal laundry_finished signal laundry_finished
# Called when the node enters the scene tree for the first time. # Called when the node enters the scene tree for the first time.
func _ready(): func _ready():
...@@ -18,6 +19,7 @@ func checkWin(): ...@@ -18,6 +19,7 @@ func checkWin():
#print("Checked win") #print("Checked win")
if clothes_in and soap and !drawer and !door: if clothes_in and soap and !drawer and !door:
emit_signal("laundry_finished") emit_signal("laundry_finished")
machineOn = true
#print("Should win") #print("Should win")
return "For my next trick, I will make this pile of laundry disappear! I think that's good for now." return "For my next trick, I will make this pile of laundry disappear! I think that's good for now."
else: else:
...@@ -100,7 +102,11 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it ...@@ -100,7 +102,11 @@ func interaction(selected, clicked): #selected = item in inventory, clicked = it
"Buttons": "Buttons":
match selected: match selected:
"Turn on": "Turn on":
return checkWin() 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." return "That doesn't really make sense."
...@@ -40,7 +40,7 @@ func updateUI(): ...@@ -40,7 +40,7 @@ func updateUI():
#set icon #set icon
#set tooltip #set tooltip
#set index? #set index?
print("Updated inventory UI") #print("Updated inventory UI")
func _on_Inventory_right_pressed(): func _on_Inventory_right_pressed():
if (inventory.get_item_count() > firstIndex + 5): if (inventory.get_item_count() > firstIndex + 5):
...@@ -98,7 +98,7 @@ func _on_1_toggled(button_pressed): ...@@ -98,7 +98,7 @@ func _on_1_toggled(button_pressed):
else: else:
enableRest() enableRest()
inventory.unselect_all() inventory.unselect_all()
print(inventory.get_selected_items()) #print(inventory.get_selected_items())
func _on_2_toggled(button_pressed): func _on_2_toggled(button_pressed):
if button_pressed: # has to be at least two items if button_pressed: # has to be at least two items
...@@ -107,7 +107,7 @@ func _on_2_toggled(button_pressed): ...@@ -107,7 +107,7 @@ func _on_2_toggled(button_pressed):
else: else:
enableRest() enableRest()
inventory.unselect_all() inventory.unselect_all()
print(inventory.get_selected_items()) #print(inventory.get_selected_items())
func _on_3_toggled(button_pressed): func _on_3_toggled(button_pressed):
if button_pressed: if button_pressed:
...@@ -116,7 +116,7 @@ func _on_3_toggled(button_pressed): ...@@ -116,7 +116,7 @@ func _on_3_toggled(button_pressed):
else: else:
enableRest() enableRest()
inventory.unselect_all() inventory.unselect_all()
print(inventory.get_selected_items()) #print(inventory.get_selected_items())
func _on_4_toggled(button_pressed): func _on_4_toggled(button_pressed):
if button_pressed: if button_pressed:
...@@ -125,7 +125,7 @@ func _on_4_toggled(button_pressed): ...@@ -125,7 +125,7 @@ func _on_4_toggled(button_pressed):
else: else:
enableRest() enableRest()
inventory.unselect_all() inventory.unselect_all()
print(inventory.get_selected_items()) #print(inventory.get_selected_items())
func _on_5_toggled(button_pressed): func _on_5_toggled(button_pressed):
if button_pressed: if button_pressed:
...@@ -134,4 +134,4 @@ func _on_5_toggled(button_pressed): ...@@ -134,4 +134,4 @@ func _on_5_toggled(button_pressed):
else: else:
enableRest() enableRest()
inventory.unselect_all() inventory.unselect_all()
print(inventory.get_selected_items()) #print(inventory.get_selected_items())
...@@ -22,6 +22,7 @@ func objInteraction(selected): ...@@ -22,6 +22,7 @@ func objInteraction(selected):
if !clean: #if it hasnt been cleaned yet if !clean: #if it hasnt been cleaned yet
dialogueBox.text = "Finally... I can walk around my own bathroom." dialogueBox.text = "Finally... I can walk around my own bathroom."
flavorText = "Okay. That wasn't so bad..." flavorText = "Okay. That wasn't so bad..."
get_node("Hitbox/Sprite").visible = false
emit_signal("cleaned", "Cleaning mat") emit_signal("cleaned", "Cleaning mat")
clean = true clean = true
else: # trying to use the cleaning materials when it's already clean else: # trying to use the cleaning materials when it's already clean
......
...@@ -31,6 +31,7 @@ func objInteraction(selected): ...@@ -31,6 +31,7 @@ func objInteraction(selected):
dialogueBox.text = flavorText dialogueBox.text = flavorText
emit_signal("cleaned", "Cleaning mat") # signals to event handler that another object has been cleaned emit_signal("cleaned", "Cleaning mat") # signals to event handler that another object has been cleaned
clean = true # mirror is now clean 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 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..." dialogueBox.text = "Hey! Something's still written on the mirror! Looks important..."
else: # if the mirror is already clean else: # if the mirror is already clean
......
...@@ -21,6 +21,7 @@ func objInteraction(selected): ...@@ -21,6 +21,7 @@ func objInteraction(selected):
dialogueBox.text = flavorText dialogueBox.text = flavorText
emit_signal("cleaned", "Cleaning mat") emit_signal("cleaned", "Cleaning mat")
clean = true clean = true
get_node("Hitbox/Sprite").visible = false
else: # trying to clean it again else: # trying to clean it again
dialogueBox.text = "Tap water's pretty clean around these parts." dialogueBox.text = "Tap water's pretty clean around these parts."
elif inventory.get_item_text(selected) == "Tabo": elif inventory.get_item_text(selected) == "Tabo":
......
...@@ -29,6 +29,7 @@ func objInteraction(selected): # when an object is used on it ...@@ -29,6 +29,7 @@ func objInteraction(selected): # when an object is used on it
clean = true clean = true
if eventHandler.getPlungered(): if eventHandler.getPlungered():
inventory.remove_item(selected) inventory.remove_item(selected)
inventory.unselect_all()
else: # if they try to use the plunger on a clean toilet else: # if they try to use the plunger on a clean toilet
dialogueBox.text = "I can't make it any LESS unclogged.." dialogueBox.text = "I can't make it any LESS unclogged.."
dialogueBox.playText() dialogueBox.playText()
[gd_scene load_steps=9 format=2] [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://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/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://Scripts/Movement scripts/Return_laptop.gd" type="Script" id=4]
[ext_resource path="res://assets/Backgrounds/desk.jpg" type="Texture" id=5] [ext_resource path="res://assets/Backgrounds/desk.jpg" type="Texture" id=5]
...@@ -35,13 +35,10 @@ __meta__ = { ...@@ -35,13 +35,10 @@ __meta__ = {
} }
[node name="Laptop" type="StaticBody2D" parent="."] [node name="Laptop" type="StaticBody2D" parent="."]
position = Vector2( 540.478, 303.584 ) position = Vector2( 543.306, 303.584 )
scale = Vector2( 0.3, 0.3 ) scale = Vector2( 0.3, 0.3 )
input_pickable = true input_pickable = true
script = ExtResource( 3 ) script = ExtResource( 3 )
__meta__ = {
"_edit_group_": true
}
interactable = true interactable = true
flavorText = "I... don't get it... I probably should've studied first huh? Where are my notes?" flavorText = "I... don't get it... I probably should've studied first huh? Where are my notes?"
...@@ -53,15 +50,16 @@ shape = SubResource( 1 ) ...@@ -53,15 +50,16 @@ shape = SubResource( 1 )
disabled = true disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Laptop"] [node name="Hitbox" type="CollisionPolygon2D" parent="Laptop"]
position = Vector2( -19.703, 1.11139 ) position = Vector2( -80.3081, 37.6414 )
scale = Vector2( 1.5, 1.5 ) scale = Vector2( 2.04262, 2.04262 )
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 ) 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"] [node name="Sprite" type="Sprite" parent="Laptop/Hitbox"]
scale = Vector2( 1, 1 )
texture = ExtResource( 2 ) texture = ExtResource( 2 )
[node name="Return" type="StaticBody2D" parent="."] [node name="Return" type="StaticBody2D" parent="."]
position = Vector2( 117.291, 400.044 ) position = Vector2( 117.501, 399.624 )
scale = Vector2( 0.8, 0.8 ) scale = Vector2( 0.8, 0.8 )
input_pickable = true input_pickable = true
script = ExtResource( 4 ) script = ExtResource( 4 )
...@@ -70,12 +68,17 @@ __meta__ = { ...@@ -70,12 +68,17 @@ __meta__ = {
} }
interactable = true interactable = true
[node name="Hitbox" type="CollisionShape2D" parent="Return"] [node name="h" type="CollisionShape2D" parent="Return"]
visible = false
position = Vector2( -2.31012, 0.749359 ) position = Vector2( -2.31012, 0.749359 )
scale = Vector2( 5, 5 ) scale = Vector2( 5, 5 )
shape = SubResource( 2 ) 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"] [node name="Sprite" type="Sprite" parent="Return/Hitbox"]
position = Vector2( -0.670166, 0.427979 )
scale = Vector2( 0.0395079, 0.0395079 )
texture = SubResource( 3 ) texture = SubResource( 3 )
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
[ext_resource path="res://assets/Thesis Clickables/bread.png" type="Texture" id=1] [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/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/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://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://Scripts/Movement scripts/Return_fridge.gd" type="Script" id=7]
[ext_resource path="res://Energy handler.gd" type="Script" id=8] [ext_resource path="res://Energy handler.gd" type="Script" id=8]
...@@ -78,7 +78,7 @@ disabled = true ...@@ -78,7 +78,7 @@ disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Bread"] [node name="Hitbox" type="CollisionPolygon2D" parent="Bread"]
position = Vector2( 1.02313, 7.37125 ) position = Vector2( 1.02313, 7.37125 )
scale = Vector2( 0.163573, 0.163573 ) 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"] [node name="Sprite" type="Sprite" parent="Bread/Hitbox"]
texture = ExtResource( 1 ) texture = ExtResource( 1 )
...@@ -104,7 +104,7 @@ disabled = true ...@@ -104,7 +104,7 @@ disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Egg"] [node name="Hitbox" type="CollisionPolygon2D" parent="Egg"]
position = Vector2( 2.52094, 1.37793 ) position = Vector2( 2.52094, 1.37793 )
scale = Vector2( 0.190542, 0.190542 ) 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"] [node name="Sprite" type="Sprite" parent="Egg/Hitbox"]
texture = ExtResource( 2 ) texture = ExtResource( 2 )
...@@ -151,10 +151,11 @@ disabled = true ...@@ -151,10 +151,11 @@ disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Vienna sausage"] [node name="Hitbox" type="CollisionPolygon2D" parent="Vienna sausage"]
position = Vector2( -1.22479, 3.62555 ) position = Vector2( -1.22479, 3.62555 )
scale = Vector2( 0.15, 0.15 ) 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"] [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="."] [node name="Return" type="StaticBody2D" parent="."]
position = Vector2( 90.831, 522.315 ) position = Vector2( 90.831, 522.315 )
...@@ -176,7 +177,7 @@ disabled = true ...@@ -176,7 +177,7 @@ disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Return"] [node name="Hitbox" type="CollisionPolygon2D" parent="Return"]
position = Vector2( -5.66096, 2.88928 ) position = Vector2( -5.66096, 2.88928 )
scale = Vector2( 0.197539, 0.197539 ) 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"] [node name="Sprite" type="Sprite" parent="Return/Hitbox"]
texture = SubResource( 5 ) texture = SubResource( 5 )
...@@ -202,7 +203,7 @@ disabled = true ...@@ -202,7 +203,7 @@ disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Cook"] [node name="Hitbox" type="CollisionPolygon2D" parent="Cook"]
position = Vector2( -11.2744, -4.12592 ) position = Vector2( -11.2744, -4.12592 )
scale = Vector2( 0.197539, 0.197539 ) 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"] [node name="Sprite" type="Sprite" parent="Cook/Hitbox"]
texture = ExtResource( 11 ) texture = ExtResource( 11 )
...@@ -228,7 +229,7 @@ disabled = true ...@@ -228,7 +229,7 @@ disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Eat"] [node name="Hitbox" type="CollisionPolygon2D" parent="Eat"]
position = Vector2( -11.2744, -4.12585 ) position = Vector2( -11.2744, -4.12585 )
scale = Vector2( 0.197539, 0.197539 ) 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"] [node name="Sprite" type="Sprite" parent="Eat/Hitbox"]
texture = ExtResource( 10 ) texture = ExtResource( 10 )
...@@ -70,7 +70,7 @@ shape = SubResource( 1 ) ...@@ -70,7 +70,7 @@ shape = SubResource( 1 )
disabled = true disabled = true
[node name="Shovel" type="StaticBody2D" parent="."] [node name="Shovel" type="StaticBody2D" parent="."]
position = Vector2( -326.38, 200.327 ) position = Vector2( -358.755, 201.588 )
rotation = -0.525344 rotation = -0.525344
scale = Vector2( 0.77, 0.77 ) scale = Vector2( 0.77, 0.77 )
input_pickable = true input_pickable = true
...@@ -89,10 +89,10 @@ shape = SubResource( 2 ) ...@@ -89,10 +89,10 @@ shape = SubResource( 2 )
disabled = true disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Shovel"] [node name="Hitbox" type="CollisionPolygon2D" parent="Shovel"]
position = Vector2( 49.5927, 2.12775 ) position = Vector2( 82.8749, 19.0857 )
rotation = 3.14159 rotation = 3.14159
scale = Vector2( 0.2, -0.2 ) scale = Vector2( 0.263395, -0.263395 )
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 ) 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"] [node name="Sprite" type="Sprite" parent="Shovel/Hitbox"]
texture = ExtResource( 8 ) texture = ExtResource( 8 )
...@@ -104,7 +104,6 @@ scale = Vector2( 0.27, 0.27 ) ...@@ -104,7 +104,6 @@ scale = Vector2( 0.27, 0.27 )
input_pickable = true input_pickable = true
script = ExtResource( 2 ) script = ExtResource( 2 )
__meta__ = { __meta__ = {
"_edit_group_": true,
"_editor_description_": "0" "_editor_description_": "0"
} }
retrievable = true retrievable = true
...@@ -119,9 +118,11 @@ disabled = true ...@@ -119,9 +118,11 @@ disabled = true
[node name="Hitbox" type="CollisionPolygon2D" parent="Scissors"] [node name="Hitbox" type="CollisionPolygon2D" parent="Scissors"]
position = Vector2( 0.457642, 2.12714 ) position = Vector2( 0.457642, 2.12714 )
scale = Vector2( 0.506685, 0.506685 ) 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"] [node name="Sprite" type="Sprite" parent="Scissors/Hitbox"]
position = Vector2( 3.62012, -16.1094 )
scale = Vector2( 0.682957, 0.682957 )
texture = ExtResource( 4 ) texture = ExtResource( 4 )
[node name="Nana\'s food" type="StaticBody2D" parent="."] [node name="Nana\'s food" type="StaticBody2D" parent="."]
...@@ -138,10 +139,11 @@ flavorText = "Finally, some food for Banana." ...@@ -138,10 +139,11 @@ flavorText = "Finally, some food for Banana."
[node name="Hitbox" type="CollisionPolygon2D" parent="Nana\'s food"] [node name="Hitbox" type="CollisionPolygon2D" parent="Nana\'s food"]
position = Vector2( 0.457764, 2.1272 ) position = Vector2( 0.457764, 2.1272 )
scale = Vector2( 0.78387, 0.78387 ) 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"] [node name="Sprite" type="Sprite" parent="Nana\'s food/Hitbox"]
position = Vector2( 0, -0.00012207 ) position = Vector2( 0, -0.00012207 )
scale = Vector2( 1.2, 1.2 )
texture = ExtResource( 3 ) texture = ExtResource( 3 )
[node name="g" type="CollisionShape2D" parent="Nana\'s food"] [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