diff --git a/main_game/assets/characters/atlases/Phoebe1.png b/main_game/assets/characters/atlases/Phoebe1.png new file mode 100644 index 00000000..4680b8b7 Binary files /dev/null and b/main_game/assets/characters/atlases/Phoebe1.png differ diff --git a/main_game/assets/characters/atlases/bolt1.png b/main_game/assets/characters/atlases/bolt1.png index eab22bbe..df4aae28 100644 Binary files a/main_game/assets/characters/atlases/bolt1.png and b/main_game/assets/characters/atlases/bolt1.png differ diff --git a/main_game/assets/characters/atlases/duck1.png b/main_game/assets/characters/atlases/duck1.png new file mode 100644 index 00000000..66ae308e Binary files /dev/null and b/main_game/assets/characters/atlases/duck1.png differ diff --git a/main_game/assets/characters/atlases/frog1.png b/main_game/assets/characters/atlases/frog1.png new file mode 100644 index 00000000..a00fb394 Binary files /dev/null and b/main_game/assets/characters/atlases/frog1.png differ diff --git a/main_game/assets/characters/atlases/leader1.png b/main_game/assets/characters/atlases/leader1.png new file mode 100644 index 00000000..75193d38 Binary files /dev/null and b/main_game/assets/characters/atlases/leader1.png differ diff --git a/main_game/assets/characters/atlases/marie1.png b/main_game/assets/characters/atlases/marie1.png index 66193b74..48a7435f 100644 Binary files a/main_game/assets/characters/atlases/marie1.png and b/main_game/assets/characters/atlases/marie1.png differ diff --git a/main_game/assets/characters/atlases/otter1.png b/main_game/assets/characters/atlases/otter1.png new file mode 100644 index 00000000..4370fae7 Binary files /dev/null and b/main_game/assets/characters/atlases/otter1.png differ diff --git a/main_game/assets/characters/atlases/samizdat1.png b/main_game/assets/characters/atlases/samizdat1.png index 14a08afc..6f9a1244 100644 Binary files a/main_game/assets/characters/atlases/samizdat1.png and b/main_game/assets/characters/atlases/samizdat1.png differ diff --git a/main_game/assets/characters/atlases/white_cat1.png b/main_game/assets/characters/atlases/white_cat1.png new file mode 100644 index 00000000..47727b48 Binary files /dev/null and b/main_game/assets/characters/atlases/white_cat1.png differ diff --git a/main_game/assets/characters/atlases/winnie1.png b/main_game/assets/characters/atlases/winnie1.png index 7fdd51eb..8d7b7fa3 100644 Binary files a/main_game/assets/characters/atlases/winnie1.png and b/main_game/assets/characters/atlases/winnie1.png differ diff --git a/main_game/assets/downtown/barn.png b/main_game/assets/downtown/barn.png index 28aab5fd..a1046d5a 100644 Binary files a/main_game/assets/downtown/barn.png and b/main_game/assets/downtown/barn.png differ diff --git a/main_game/assets/downtown/bg.png b/main_game/assets/downtown/bg.png index 807e797e..7d94f7d2 100644 Binary files a/main_game/assets/downtown/bg.png and b/main_game/assets/downtown/bg.png differ diff --git a/main_game/assets/downtown/blue_clinic.png b/main_game/assets/downtown/blue_clinic.png index 62ef2c60..1578498e 100644 Binary files a/main_game/assets/downtown/blue_clinic.png and b/main_game/assets/downtown/blue_clinic.png differ diff --git a/main_game/assets/downtown/clinic.png b/main_game/assets/downtown/clinic.png index 8db7447b..d1cde443 100644 Binary files a/main_game/assets/downtown/clinic.png and b/main_game/assets/downtown/clinic.png differ diff --git a/main_game/assets/downtown/fancy_stairs.png b/main_game/assets/downtown/fancy_stairs.png index 4d92fbb4..26ed7011 100644 Binary files a/main_game/assets/downtown/fancy_stairs.png and b/main_game/assets/downtown/fancy_stairs.png differ diff --git a/main_game/assets/downtown/hazardous_bin.png b/main_game/assets/downtown/hazardous_bin.png new file mode 100644 index 00000000..9e064a34 Binary files /dev/null and b/main_game/assets/downtown/hazardous_bin.png differ diff --git a/main_game/assets/downtown/house_plantshoptrio.png b/main_game/assets/downtown/house_plantshoptrio.png index c10ed941..5f94fa94 100644 Binary files a/main_game/assets/downtown/house_plantshoptrio.png and b/main_game/assets/downtown/house_plantshoptrio.png differ diff --git a/main_game/assets/downtown/jehlicnan_flipped.png b/main_game/assets/downtown/jehlicnan_flipped.png new file mode 100644 index 00000000..7de27ba1 Binary files /dev/null and b/main_game/assets/downtown/jehlicnan_flipped.png differ diff --git a/main_game/assets/downtown/lavicka.png b/main_game/assets/downtown/lavicka.png new file mode 100644 index 00000000..399a75c1 Binary files /dev/null and b/main_game/assets/downtown/lavicka.png differ diff --git a/main_game/assets/downtown/plain_trio.png b/main_game/assets/downtown/plain_trio.png new file mode 100644 index 00000000..279f5ad0 Binary files /dev/null and b/main_game/assets/downtown/plain_trio.png differ diff --git a/main_game/assets/downtown/recycle_bin_green.png b/main_game/assets/downtown/recycle_bin_green.png new file mode 100644 index 00000000..fc477df4 Binary files /dev/null and b/main_game/assets/downtown/recycle_bin_green.png differ diff --git a/main_game/assets/downtown/sprout.png b/main_game/assets/downtown/sprout.png new file mode 100644 index 00000000..71a2faae Binary files /dev/null and b/main_game/assets/downtown/sprout.png differ diff --git a/main_game/assets/downtown/weed.png b/main_game/assets/downtown/weed.png new file mode 100644 index 00000000..54d53a0e Binary files /dev/null and b/main_game/assets/downtown/weed.png differ diff --git a/main_game/assets/environment/beach_chair.png b/main_game/assets/environment/beach_chair.png new file mode 100644 index 00000000..44551a67 Binary files /dev/null and b/main_game/assets/environment/beach_chair.png differ diff --git a/main_game/assets/environment/beach_chair_blue.png b/main_game/assets/environment/beach_chair_blue.png new file mode 100644 index 00000000..22197710 Binary files /dev/null and b/main_game/assets/environment/beach_chair_blue.png differ diff --git a/main_game/assets/environment/fruit_bowl.png b/main_game/assets/environment/fruit_bowl.png new file mode 100644 index 00000000..58d03afa Binary files /dev/null and b/main_game/assets/environment/fruit_bowl.png differ diff --git a/main_game/assets/environment/mushroom.png b/main_game/assets/environment/mushroom.png new file mode 100644 index 00000000..0eebcce4 Binary files /dev/null and b/main_game/assets/environment/mushroom.png differ diff --git a/main_game/assets/environment/musle.png b/main_game/assets/environment/musle.png new file mode 100644 index 00000000..837c058d Binary files /dev/null and b/main_game/assets/environment/musle.png differ diff --git a/main_game/assets/environment/sand_dollar.png b/main_game/assets/environment/sand_dollar.png new file mode 100644 index 00000000..c2cc9a43 Binary files /dev/null and b/main_game/assets/environment/sand_dollar.png differ diff --git a/main_game/assets/environment/sand_dollar_white.png b/main_game/assets/environment/sand_dollar_white.png new file mode 100644 index 00000000..f322f219 Binary files /dev/null and b/main_game/assets/environment/sand_dollar_white.png differ diff --git a/main_game/assets/environment/toilet_paper.png b/main_game/assets/environment/toilet_paper.png new file mode 100644 index 00000000..5ef99441 Binary files /dev/null and b/main_game/assets/environment/toilet_paper.png differ diff --git a/main_game/assets/environment/umbrella.png b/main_game/assets/environment/umbrella.png new file mode 100644 index 00000000..bbdae750 Binary files /dev/null and b/main_game/assets/environment/umbrella.png differ diff --git a/main_game/assets/residential/indoors/alien_shelf_atlas.png b/main_game/assets/residential/indoors/alien_shelf_atlas.png new file mode 100644 index 00000000..26b60c17 Binary files /dev/null and b/main_game/assets/residential/indoors/alien_shelf_atlas.png differ diff --git a/main_game/assets/residential/indoors/certificat.png b/main_game/assets/residential/indoors/certificat.png new file mode 100644 index 00000000..b7fb1c64 Binary files /dev/null and b/main_game/assets/residential/indoors/certificat.png differ diff --git a/main_game/assets/residential/indoors/clinic_interior.png b/main_game/assets/residential/indoors/clinic_interior.png new file mode 100644 index 00000000..15b54a66 Binary files /dev/null and b/main_game/assets/residential/indoors/clinic_interior.png differ diff --git a/main_game/assets/residential/indoors/coffee_table.png b/main_game/assets/residential/indoors/coffee_table.png new file mode 100644 index 00000000..97b0d83e Binary files /dev/null and b/main_game/assets/residential/indoors/coffee_table.png differ diff --git a/main_game/assets/residential/indoors/green_kitchen_set.png b/main_game/assets/residential/indoors/green_kitchen_set.png new file mode 100644 index 00000000..a345360c Binary files /dev/null and b/main_game/assets/residential/indoors/green_kitchen_set.png differ diff --git a/main_game/assets/residential/indoors/hospital_bed.png b/main_game/assets/residential/indoors/hospital_bed.png new file mode 100644 index 00000000..b3d8a873 Binary files /dev/null and b/main_game/assets/residential/indoors/hospital_bed.png differ diff --git a/main_game/assets/residential/indoors/hospital_divider.png b/main_game/assets/residential/indoors/hospital_divider.png new file mode 100644 index 00000000..9c3bd2e4 Binary files /dev/null and b/main_game/assets/residential/indoors/hospital_divider.png differ diff --git a/main_game/assets/residential/indoors/lava_lamp.png b/main_game/assets/residential/indoors/lava_lamp.png new file mode 100644 index 00000000..75ec8ce4 Binary files /dev/null and b/main_game/assets/residential/indoors/lava_lamp.png differ diff --git a/main_game/assets/residential/indoors/pc_chair.png b/main_game/assets/residential/indoors/pc_chair.png new file mode 100644 index 00000000..d6b012eb Binary files /dev/null and b/main_game/assets/residential/indoors/pc_chair.png differ diff --git a/main_game/assets/residential/indoors/pc_table.png b/main_game/assets/residential/indoors/pc_table.png new file mode 100644 index 00000000..39957991 Binary files /dev/null and b/main_game/assets/residential/indoors/pc_table.png differ diff --git a/main_game/assets/residential/indoors/player_neighbours_bg.png b/main_game/assets/residential/indoors/player_neighbours_bg.png index 1a27a1db..08de5d1d 100644 Binary files a/main_game/assets/residential/indoors/player_neighbours_bg.png and b/main_game/assets/residential/indoors/player_neighbours_bg.png differ diff --git a/main_game/assets/residential/indoors/sofa_yellow_plain.png b/main_game/assets/residential/indoors/sofa_yellow_plain.png new file mode 100644 index 00000000..9fc6b99d Binary files /dev/null and b/main_game/assets/residential/indoors/sofa_yellow_plain.png differ diff --git a/main_game/assets/residential/indoors/teal_cupboard.png b/main_game/assets/residential/indoors/teal_cupboard.png new file mode 100644 index 00000000..2bf4fb11 Binary files /dev/null and b/main_game/assets/residential/indoors/teal_cupboard.png differ diff --git a/main_game/assets/residential/indoors/window_blinds.png b/main_game/assets/residential/indoors/window_blinds.png new file mode 100644 index 00000000..1792a62d Binary files /dev/null and b/main_game/assets/residential/indoors/window_blinds.png differ diff --git a/main_game/assets/scenes/building1_player_floor.tscn b/main_game/assets/scenes/building1_player_floor.tscn index e7f57202..54c97853 100644 --- a/main_game/assets/scenes/building1_player_floor.tscn +++ b/main_game/assets/scenes/building1_player_floor.tscn @@ -1,28 +1,35 @@ -[gd_scene load_steps=79 format=3 uid="uid://dyrtqlwb1xtvf"] - -[ext_resource type="Texture2D" uid="uid://ciwlf0c0gyyyq" path="res://assets/residential/indoors/player_apartment_bg.png" id="1_70osf"] -[ext_resource type="Texture2D" uid="uid://kytoyoyhjxxv" path="res://assets/residential/indoors/cloud_atlas.png" id="2_yacc0"] -[ext_resource type="Texture2D" uid="uid://dn0f5bt32acd5" path="res://assets/residential/indoors/player_apartment_backwall_furniture.png" id="3_e2w78"] -[ext_resource type="Texture2D" uid="uid://d4gt4aikjid7a" path="res://assets/residential/indoors/meditation_chair.png" id="4_njet2"] -[ext_resource type="Texture2D" uid="uid://2irnfvapged1" path="res://assets/residential/indoors/winnie_sleeping.png" id="5_u86a4"] -[ext_resource type="Texture2D" uid="uid://c44rfsmy150fo" path="res://assets/residential/indoors/winnie_meditating.png" id="6_5id1h"] -[ext_resource type="Texture2D" uid="uid://d07qq5e0nd3h1" path="res://assets/residential/indoors/toilet.png" id="7_3q0vg"] -[ext_resource type="Texture2D" uid="uid://2nr502qjl1fn" path="res://assets/residential/indoors/hallway1.png" id="8_uh48f"] -[ext_resource type="Texture2D" uid="uid://cq4dga042qxr" path="res://assets/residential/indoors/elevator_atlas.png" id="9_hc3bl"] -[ext_resource type="Texture2D" uid="uid://cqsdb5tp644w6" path="res://assets/environment/vending_machine_atlas.png" id="10_sp5dx"] -[ext_resource type="Texture2D" uid="uid://bycuegh5eiofi" path="res://assets/residential/indoors/cupboard1.png" id="11_iijqm"] -[ext_resource type="Texture2D" uid="uid://btsd7or6tk701" path="res://assets/residential/indoors/laundry_basket.png" id="12_b5il1"] -[ext_resource type="Texture2D" uid="uid://kbsekm7v1fbk" path="res://assets/residential/indoors/shoerack.png" id="13_7ojeu"] -[ext_resource type="Texture2D" uid="uid://cxrax8hnp6oxo" path="res://assets/residential/indoors/kitchen_table.png" id="14_aqp0s"] -[ext_resource type="Texture2D" uid="uid://iwunrdjegi2a" path="res://assets/residential/indoors/brown_light_door_atlas.png" id="15_8oxyo"] -[ext_resource type="Texture2D" uid="uid://mn6fsc2pn682" path="res://assets/residential/indoors/fridge.png" id="16_0n6p3"] -[ext_resource type="Texture2D" uid="uid://3212443mchtu" path="res://assets/residential/indoors/brown_dark_door_atlas.png" id="17_mm1s1"] -[ext_resource type="Texture2D" uid="uid://p6o4g707hml2" path="res://assets/environment/package.png" id="18_fe7mm"] -[ext_resource type="Texture2D" uid="uid://cgv4cowr33sy2" path="res://assets/environment/water_bottle_empty.png" id="19_fe26e"] -[ext_resource type="Texture2D" uid="uid://cyup11yq6ir8q" path="res://assets/residential/indoors/player_neighbours_bg.png" id="20_alp5o"] -[ext_resource type="Texture2D" uid="uid://bkv7f7wxjfce5" path="res://assets/residential/indoors/cupboard2.png" id="21_vnmpr"] -[ext_resource type="Texture2D" uid="uid://cs2tcnoaxbeyx" path="res://assets/environment/can.png" id="22_i1pqp"] -[ext_resource type="Texture2D" uid="uid://cut0xsw6oogl2" path="res://assets/residential/indoors/skrabadlo.png" id="23_kalpq"] +[gd_scene load_steps=86 format=3 uid="uid://dyrtqlwb1xtvf"] + +[ext_resource type="Texture2D" uid="uid://bnqtsambvpfxr" path="res://assets/residential/indoors/player_apartment_bg.png" id="1_70osf"] +[ext_resource type="Texture2D" uid="uid://vjrort40gbtp" path="res://assets/residential/indoors/cloud_atlas.png" id="2_yacc0"] +[ext_resource type="Texture2D" uid="uid://dw7ycks4ocdi3" path="res://assets/residential/indoors/player_apartment_backwall_furniture.png" id="3_e2w78"] +[ext_resource type="Texture2D" uid="uid://bt7s2d3mqb5q5" path="res://assets/residential/indoors/meditation_chair.png" id="4_njet2"] +[ext_resource type="Texture2D" uid="uid://chxk4vf038lwr" path="res://assets/residential/indoors/winnie_sleeping.png" id="5_u86a4"] +[ext_resource type="Texture2D" uid="uid://bub5mvfhprlwr" path="res://assets/residential/indoors/winnie_meditating.png" id="6_5id1h"] +[ext_resource type="Texture2D" uid="uid://cy2uenx3ka0m7" path="res://assets/residential/indoors/toilet.png" id="7_3q0vg"] +[ext_resource type="Texture2D" uid="uid://bwnf0jk7b6fjo" path="res://assets/residential/indoors/hallway1.png" id="8_uh48f"] +[ext_resource type="Texture2D" uid="uid://bfqm58ggdqvps" path="res://assets/residential/indoors/elevator_atlas.png" id="9_hc3bl"] +[ext_resource type="Texture2D" uid="uid://cucclesngt72y" path="res://assets/environment/vending_machine_atlas.png" id="10_sp5dx"] +[ext_resource type="Texture2D" uid="uid://isvggywplh28" path="res://assets/residential/indoors/cupboard1.png" id="11_iijqm"] +[ext_resource type="Texture2D" uid="uid://bx8bftj8gtpq7" path="res://assets/residential/indoors/laundry_basket.png" id="12_b5il1"] +[ext_resource type="Texture2D" uid="uid://dvwb0f5ospqe2" path="res://assets/residential/indoors/shoerack.png" id="13_7ojeu"] +[ext_resource type="Texture2D" uid="uid://bfe326eekse0g" path="res://assets/residential/indoors/kitchen_table.png" id="14_aqp0s"] +[ext_resource type="Texture2D" uid="uid://o3lvnnwlx58x" path="res://assets/residential/indoors/brown_light_door_atlas.png" id="15_8oxyo"] +[ext_resource type="Texture2D" uid="uid://c8k0iew7oac88" path="res://assets/residential/indoors/fridge.png" id="16_0n6p3"] +[ext_resource type="Texture2D" uid="uid://746dhnn7rf8e" path="res://assets/residential/indoors/brown_dark_door_atlas.png" id="17_mm1s1"] +[ext_resource type="Texture2D" uid="uid://142vyo5apuj2" path="res://assets/environment/package.png" id="18_fe7mm"] +[ext_resource type="Texture2D" uid="uid://bi5q7b2nayy0w" path="res://assets/environment/water_bottle_empty.png" id="19_fe26e"] +[ext_resource type="Texture2D" uid="uid://cxtp28isvo36" path="res://assets/residential/indoors/player_neighbours_bg.png" id="20_alp5o"] +[ext_resource type="Texture2D" uid="uid://ck0d0ox20muxk" path="res://assets/residential/indoors/cupboard2.png" id="21_vnmpr"] +[ext_resource type="Texture2D" uid="uid://duu1ec5psiv3n" path="res://assets/environment/can.png" id="22_i1pqp"] +[ext_resource type="Texture2D" uid="uid://dtty1epwmwmed" path="res://assets/residential/indoors/skrabadlo.png" id="23_kalpq"] +[ext_resource type="Texture2D" uid="uid://cinpx6e0t2ywt" path="res://assets/residential/indoors/sofa_yellow.png" id="24_tij75"] +[ext_resource type="Texture2D" uid="uid://7gj1w81mpy8h" path="res://assets/residential/indoors/chair_yellow.png" id="25_o5v0o"] +[ext_resource type="Texture2D" uid="uid://c54ja72cv37g2" path="res://assets/residential/indoors/coffee_table.png" id="26_trfib"] +[ext_resource type="Texture2D" uid="uid://ct0u616o3oc8x" path="res://assets/residential/indoors/green_kitchen_set.png" id="27_oe34g"] +[ext_resource type="Texture2D" uid="uid://cyywe12pvg8wd" path="res://assets/residential/indoors/blue_bed.png" id="28_6pfto"] +[ext_resource type="Texture2D" uid="uid://cskl5m8h5o3n8" path="res://assets/environment/beer.png" id="29_t2bpu"] +[ext_resource type="Texture2D" uid="uid://bmvpodknaiv1g" path="res://assets/environment/fruit_bowl.png" id="30_3c4bq"] [sub_resource type="AtlasTexture" id="AtlasTexture_nte4w"] atlas = ExtResource("2_yacc0") @@ -624,3 +631,31 @@ position = Vector2(-15, -15) position = Vector2(-192, 76) [node name="Point" type="Node" parent="Points/InElevator"] + +[node name="SofaYellow" type="Sprite2D" parent="."] +position = Vector2(-10, 172) +texture = ExtResource("24_tij75") + +[node name="ChairYellow" type="Sprite2D" parent="."] +position = Vector2(-59, 189) +texture = ExtResource("25_o5v0o") + +[node name="CoffeeTable" type="Sprite2D" parent="."] +position = Vector2(-10, 208) +texture = ExtResource("26_trfib") + +[node name="GreenKitchenSet" type="Sprite2D" parent="."] +position = Vector2(-9, 120) +texture = ExtResource("27_oe34g") + +[node name="BlueBed" type="Sprite2D" parent="."] +position = Vector2(-263, 143) +texture = ExtResource("28_6pfto") + +[node name="Beer" type="Sprite2D" parent="."] +position = Vector2(-12, 197) +texture = ExtResource("29_t2bpu") + +[node name="FruitBowl" type="Sprite2D" parent="."] +position = Vector2(-26, 200) +texture = ExtResource("30_3c4bq") diff --git a/main_game/assets/scenes/clinic.tscn b/main_game/assets/scenes/clinic.tscn new file mode 100644 index 00000000..d3165020 --- /dev/null +++ b/main_game/assets/scenes/clinic.tscn @@ -0,0 +1,150 @@ +[gd_scene load_steps=26 format=3 uid="uid://bl1kr7uql87cg"] + +[ext_resource type="Texture2D" uid="uid://dbsqahk1d8up6" path="res://assets/residential/indoors/clinic_interior.png" id="1_v4nqd"] +[ext_resource type="Texture2D" uid="uid://cucclesngt72y" path="res://assets/environment/vending_machine_atlas.png" id="2_ape1y"] +[ext_resource type="Texture2D" uid="uid://bwt8l2nfovdrb" path="res://assets/downtown/bamboo_rooftop.png" id="3_o3esx"] +[ext_resource type="Texture2D" uid="uid://o3lvnnwlx58x" path="res://assets/residential/indoors/brown_light_door_atlas.png" id="4_dp2ef"] +[ext_resource type="Texture2D" uid="uid://7gj1w81mpy8h" path="res://assets/residential/indoors/chair_yellow.png" id="6_wlrbh"] +[ext_resource type="Texture2D" uid="uid://ck0d0ox20muxk" path="res://assets/residential/indoors/cupboard2.png" id="7_bkx0a"] +[ext_resource type="Texture2D" uid="uid://bmvpodknaiv1g" path="res://assets/environment/fruit_bowl.png" id="8_6810t"] +[ext_resource type="Texture2D" uid="uid://od7278drijk8" path="res://assets/downtown/water_dispenser.png" id="9_tfx34"] +[ext_resource type="Texture2D" uid="uid://br6lsapps1jmo" path="res://assets/residential/indoors/hospital_bed.png" id="10_x5l8d"] +[ext_resource type="Texture2D" uid="uid://c8s7dhhe5duih" path="res://assets/residential/indoors/hospital_divider.png" id="11_he74j"] +[ext_resource type="Texture2D" uid="uid://dmrem43l81ule" path="res://assets/residential/indoors/pc_chair.png" id="13_p2x2y"] +[ext_resource type="Texture2D" uid="uid://8v5up8wq5o5i" path="res://assets/residential/indoors/window_blinds.png" id="14_1hmki"] +[ext_resource type="Texture2D" uid="uid://b0n6v661lfyx7" path="res://assets/residential/indoors/pc_table.png" id="15_fuouy"] +[ext_resource type="Texture2D" uid="uid://bvs7vcwiqrlkg" path="res://assets/residential/indoors/certificat.png" id="15_oqnj7"] +[ext_resource type="Texture2D" uid="uid://bnjtrujdg2l5p" path="res://assets/downtown/no_smoking_sign.png" id="16_nyb36"] +[ext_resource type="Texture2D" uid="uid://6cfnodb0dmgj" path="res://assets/downtown/hazardous_bin.png" id="17_1fycq"] +[ext_resource type="Texture2D" uid="uid://cavulo8mbkcac" path="res://assets/residential/indoors/sofa_yellow_plain.png" id="17_p7ntv"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_wx86m"] +atlas = ExtResource("2_ape1y") +region = Rect2(0, 0, 30, 55) + +[sub_resource type="AtlasTexture" id="AtlasTexture_gox4s"] +atlas = ExtResource("2_ape1y") +region = Rect2(32, 0, 30, 55) + +[sub_resource type="AtlasTexture" id="AtlasTexture_itvr6"] +atlas = ExtResource("2_ape1y") +region = Rect2(64, 0, 30, 55) + +[sub_resource type="AtlasTexture" id="AtlasTexture_hwg4u"] +atlas = ExtResource("2_ape1y") +region = Rect2(96, 0, 30, 55) + +[sub_resource type="SpriteFrames" id="SpriteFrames_pbalr"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_wx86m") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_gox4s") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_itvr6") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_hwg4u") +}], +"loop": false, +"name": &"default", +"speed": 1.0 +}] + +[sub_resource type="AtlasTexture" id="AtlasTexture_u5wh5"] +atlas = ExtResource("4_dp2ef") +region = Rect2(0, 0, 27, 52) + +[sub_resource type="AtlasTexture" id="AtlasTexture_683ur"] +atlas = ExtResource("4_dp2ef") +region = Rect2(28, 0, 27, 52) + +[sub_resource type="SpriteFrames" id="SpriteFrames_dnigs"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_u5wh5") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_683ur") +}], +"loop": false, +"name": &"default", +"speed": 1.0 +}] + +[node name="ClinicInterior" type="Sprite2D"] +position = Vector2(389, 287) +texture = ExtResource("1_v4nqd") + +[node name="VendingMachine" type="AnimatedSprite2D" parent="."] +position = Vector2(-189, 39) +sprite_frames = SubResource("SpriteFrames_pbalr") + +[node name="HallwayEntity" type="Node" parent="VendingMachine"] + +[node name="BambooRooftop" type="Sprite2D" parent="."] +position = Vector2(-69, 37) +texture = ExtResource("3_o3esx") + +[node name="PlayerApartmentDoor" type="AnimatedSprite2D" parent="."] +position = Vector2(-142, 38) +sprite_frames = SubResource("SpriteFrames_dnigs") + +[node name="YSort" type="Node2D" parent="PlayerApartmentDoor"] +position = Vector2(0, 18) + +[node name="ChairYellow" type="Sprite2D" parent="."] +position = Vector2(50, 46) +texture = ExtResource("6_wlrbh") + +[node name="Cupboard2" type="Sprite2D" parent="."] +position = Vector2(87, 50) +texture = ExtResource("7_bkx0a") + +[node name="FruitBowl" type="Sprite2D" parent="."] +position = Vector2(84, 33) +texture = ExtResource("8_6810t") + +[node name="WaterDispenser" type="Sprite2D" parent="."] +position = Vector2(-101, -61) +texture = ExtResource("9_tfx34") + +[node name="HospitalBed" type="Sprite2D" parent="."] +position = Vector2(87, -31) +texture = ExtResource("10_x5l8d") + +[node name="HospitalDivider" type="Sprite2D" parent="."] +position = Vector2(80, -36) +texture = ExtResource("11_he74j") + +[node name="PcChair" type="Sprite2D" parent="."] +position = Vector2(-157, -48) +texture = ExtResource("13_p2x2y") + +[node name="WindowBlinds" type="Sprite2D" parent="."] +position = Vector2(-175, -88) +texture = ExtResource("14_1hmki") + +[node name="PcTable" type="Sprite2D" parent="."] +position = Vector2(-162, -26) +texture = ExtResource("15_fuouy") + +[node name="Certificat" type="Sprite2D" parent="."] +position = Vector2(-131, -85) +texture = ExtResource("15_oqnj7") + +[node name="NoSmokingSign" type="Sprite2D" parent="."] +position = Vector2(-101, -97) +texture = ExtResource("16_nyb36") + +[node name="HazardousBin" type="Sprite2D" parent="."] +position = Vector2(41, -51) +texture = ExtResource("17_1fycq") + +[node name="SofaYellowPlain" type="Sprite2D" parent="."] +position = Vector2(6, 45) +texture = ExtResource("17_p7ntv") diff --git a/main_game/assets/scenes/downtown.tscn b/main_game/assets/scenes/downtown.tscn index de24822e..78e2a7a4 100644 --- a/main_game/assets/scenes/downtown.tscn +++ b/main_game/assets/scenes/downtown.tscn @@ -1,6 +1,7 @@ -[gd_scene load_steps=49 format=3 uid="uid://dtow2k2vgk8kg"] +[gd_scene load_steps=61 format=3 uid="uid://dtow2k2vgk8kg"] [ext_resource type="Texture2D" uid="uid://b5pepyrbokdp7" path="res://assets/downtown/bg.png" id="1_ac7tb"] +[ext_resource type="Texture2D" uid="uid://dovhxy23h1onl" path="res://assets/downtown/jehlicnan_flipped.png" id="2_muold"] [ext_resource type="Texture2D" uid="uid://dhtpl0f15gojd" path="res://assets/downtown/ac_atlas.png" id="2_vxd7e"] [ext_resource type="Texture2D" uid="uid://od7278drijk8" path="res://assets/downtown/water_dispenser.png" id="3_mnq47"] [ext_resource type="Texture2D" uid="uid://bwt8l2nfovdrb" path="res://assets/downtown/bamboo_rooftop.png" id="4_uahdt"] @@ -16,8 +17,10 @@ [ext_resource type="Texture2D" uid="uid://djrcy48yl8ego" path="res://assets/downtown/mall.png" id="13_jgs6s"] [ext_resource type="Texture2D" uid="uid://bprq7kf7j27if" path="res://assets/downtown/sipek.png" id="14_6c1wy"] [ext_resource type="Texture2D" uid="uid://b7r70khewajh0" path="res://assets/downtown/lamp.png" id="14_8uy80"] +[ext_resource type="Texture2D" uid="uid://c0omccqp4eqfx" path="res://assets/downtown/weed.png" id="16_6vem6"] [ext_resource type="Texture2D" uid="uid://d3swa0vc5iitv" path="res://assets/downtown/briza.png" id="16_xr53b"] [ext_resource type="Texture2D" uid="uid://lgsyrvis4y80" path="res://assets/downtown/wired_fence.png" id="17_5ai3x"] +[ext_resource type="Texture2D" uid="uid://sdlblu0np1tm" path="res://assets/downtown/sprout.png" id="17_qyuai"] [ext_resource type="Texture2D" uid="uid://bneahsxtb6wpe" path="res://assets/downtown/front_field.png" id="18_yr0u5"] [ext_resource type="Texture2D" uid="uid://bq3fw5e27w801" path="res://assets/downtown/house_plantshoptrio.png" id="19_fdu3c"] [ext_resource type="Texture2D" uid="uid://brvijlucyh2jx" path="res://assets/downtown/tree_pot.png" id="20_kpivv"] @@ -42,8 +45,17 @@ [ext_resource type="Texture2D" uid="uid://bflcaqeap0y6j" path="res://assets/downtown/bin_bag.png" id="37_kbqnk"] [ext_resource type="Texture2D" uid="uid://c140qot1ofdoq" path="res://assets/downtown/red_car.png" id="41_h1vqy"] [ext_resource type="Texture2D" uid="uid://b3k4s743uhvpa" path="res://assets/downtown/white_van.png" id="42_gumcj"] +[ext_resource type="Texture2D" uid="uid://brxo7qp0roc3k" path="res://assets/downtown/lavicka.png" id="43_ihbqd"] [ext_resource type="Texture2D" uid="uid://c8evra3g3jreh" path="res://assets/downtown/orange_car.png" id="43_rbmlo"] [ext_resource type="Texture2D" uid="uid://brapyya5pqurk" path="res://assets/downtown/potted_bush.png" id="44_d0uug"] +[ext_resource type="Texture2D" uid="uid://dxx6j71ewje3y" path="res://assets/environment/sand_dollar.png" id="47_y13ek"] +[ext_resource type="Texture2D" uid="uid://btu6osn2fwawr" path="res://assets/environment/sand_dollar_white.png" id="48_etaxq"] +[ext_resource type="Texture2D" uid="uid://bocqwi765pwlg" path="res://assets/environment/musle.png" id="49_andyj"] +[ext_resource type="Texture2D" uid="uid://b4h751x5bs34" path="res://assets/environment/mushroom.png" id="50_ubqu6"] +[ext_resource type="Texture2D" uid="uid://cb225g1s3oiqo" path="res://assets/downtown/plain_trio.png" id="52_ri67k"] +[ext_resource type="Texture2D" uid="uid://dpeanyyafcpdk" path="res://assets/environment/beach_chair.png" id="54_3y7cj"] +[ext_resource type="Texture2D" uid="uid://b2k6tb2xitvs4" path="res://assets/environment/beach_chair_blue.png" id="54_c8hw3"] +[ext_resource type="Texture2D" uid="uid://bc4ctkjg1r38u" path="res://assets/environment/umbrella.png" id="56_tmimn"] [sub_resource type="AtlasTexture" id="AtlasTexture_5i4a5"] atlas = ExtResource("2_vxd7e") @@ -78,9 +90,51 @@ animations = [{ [node name="DowntownBg" type="Sprite2D" parent="."] z_index = -5 -position = Vector2(232, 477) +position = Vector2(233, 477) texture = ExtResource("1_ac7tb") +[node name="JehlicnanFlipped" type="Sprite2D" parent="DowntownBg"] +position = Vector2(-779, -931) +texture = ExtResource("2_muold") + +[node name="YSort" type="Node2D" parent="DowntownBg/JehlicnanFlipped"] +position = Vector2(0, 61) + +[node name="Jehlicnan2" type="Sprite2D" parent="DowntownBg"] +position = Vector2(-727, -901) +texture = ExtResource("29_j62ep") + +[node name="YSort" type="Node2D" parent="DowntownBg/Jehlicnan2"] +position = Vector2(0, 61) + +[node name="Jehlicnan3" type="Sprite2D" parent="DowntownBg"] +position = Vector2(490, -1038) +texture = ExtResource("29_j62ep") + +[node name="YSort" type="Node2D" parent="DowntownBg/Jehlicnan3"] +position = Vector2(0, 61) + +[node name="JehlicnanFlipped2" type="Sprite2D" parent="DowntownBg"] +position = Vector2(-653, -1092) +texture = ExtResource("2_muold") + +[node name="YSort" type="Node2D" parent="DowntownBg/JehlicnanFlipped2"] +position = Vector2(0, 75) + +[node name="JehlicnanFlipped3" type="Sprite2D" parent="DowntownBg"] +position = Vector2(502, -969) +texture = ExtResource("2_muold") + +[node name="YSort" type="Node2D" parent="DowntownBg/JehlicnanFlipped3"] +position = Vector2(0, 75) + +[node name="BigTree" type="Sprite2D" parent="DowntownBg"] +position = Vector2(435, -953) +texture = ExtResource("28_6tavv") + +[node name="YSort" type="Node2D" parent="DowntownBg/BigTree"] +position = Vector2(0, 75) + [node name="CompoundRoot" type="Node2D" parent="."] [node name="Tower" type="Sprite2D" parent="CompoundRoot"] @@ -101,6 +155,10 @@ texture = ExtResource("23_av7fi") [node name="YSort" type="Node2D" parent="CompoundRoot/Barn"] position = Vector2(-5, 68) +[node name="Sipek" type="Sprite2D" parent="CompoundRoot/Barn"] +position = Vector2(3, 77) +texture = ExtResource("14_6c1wy") + [node name="Briza" type="Sprite2D" parent="CompoundRoot"] position = Vector2(-880, -437) texture = ExtResource("16_xr53b") @@ -190,12 +248,16 @@ texture = ExtResource("14_8uy80") position = Vector2(0, 33) [node name="BigTree" type="Sprite2D" parent="CompoundRoot"] -position = Vector2(-485, -637) +position = Vector2(-485, -646) texture = ExtResource("28_6tavv") [node name="YSort" type="Node2D" parent="CompoundRoot/BigTree"] position = Vector2(0, 75) +[node name="Weed3" type="Sprite2D" parent="CompoundRoot/BigTree"] +position = Vector2(13, 79) +texture = ExtResource("16_6vem6") + [node name="Jehlicnan" type="Sprite2D" parent="CompoundRoot"] position = Vector2(-634, -555) texture = ExtResource("29_j62ep") @@ -203,9 +265,9 @@ texture = ExtResource("29_j62ep") [node name="YSort" type="Node2D" parent="CompoundRoot/Jehlicnan"] position = Vector2(0, 61) -[node name="Sipek" type="Sprite2D" parent="CompoundRoot"] -position = Vector2(-137, -572) -texture = ExtResource("14_6c1wy") +[node name="Sprout3" type="Sprite2D" parent="CompoundRoot/Jehlicnan"] +position = Vector2(-7, 63) +texture = ExtResource("17_qyuai") [node name="MallRoot" type="Node2D" parent="."] @@ -364,22 +426,22 @@ texture = ExtResource("25_1tn82") [node name="Block2Root" type="Node2D" parent="."] [node name="HousePlantshoptrio" type="Sprite2D" parent="Block2Root"] -position = Vector2(293, -297) +position = Vector2(311, -297) texture = ExtResource("19_fdu3c") [node name="YSort" type="Node2D" parent="Block2Root/HousePlantshoptrio"] position = Vector2(16, 90) [node name="RecycleBin" type="Sprite2D" parent="Block2Root/HousePlantshoptrio"] -position = Vector2(89, 80) +position = Vector2(66, 80) texture = ExtResource("5_her3o") [node name="BlackBin" type="Sprite2D" parent="Block2Root/HousePlantshoptrio"] -position = Vector2(108, 80) +position = Vector2(85, 80) texture = ExtResource("7_p1j5y") [node name="PottedBush" type="Sprite2D" parent="Block2Root/HousePlantshoptrio"] -position = Vector2(175, 82) +position = Vector2(157, 82) texture = ExtResource("44_d0uug") [node name="Tree3" type="Sprite2D" parent="Block2Root"] @@ -555,7 +617,7 @@ texture = ExtResource("10_nyc25") position = Vector2(0, 11) [node name="WiredFence2" type="Sprite2D" parent="."] -position = Vector2(29.5, 280.5) +position = Vector2(64, 508) texture = ExtResource("17_5ai3x") [node name="WiredFence" type="Sprite2D" parent="WiredFence2"] @@ -593,6 +655,10 @@ texture = ExtResource("8_s4pbl") [node name="YSort" type="Node2D" parent="ShoreRoot/Robot"] position = Vector2(-13, 49) +[node name="Lavicka" type="Sprite2D" parent="ShoreRoot"] +position = Vector2(557, 773) +texture = ExtResource("43_ihbqd") + [node name="Swing" type="Sprite2D" parent="ShoreRoot"] position = Vector2(744, 853) texture = ExtResource("9_gwh2v") @@ -625,7 +691,7 @@ position = Vector2(-263, -131) texture = ExtResource("41_h1vqy") [node name="WhiteVan" type="Sprite2D" parent="."] -position = Vector2(-263, -263) +position = Vector2(-521, -259) texture = ExtResource("42_gumcj") [node name="YSort" type="Node2D" parent="WhiteVan"] @@ -634,3 +700,87 @@ position = Vector2(-1, 25) [node name="OrangeCar" type="Sprite2D" parent="."] position = Vector2(-960, -192) texture = ExtResource("43_rbmlo") + +[node name="Weed" type="Sprite2D" parent="."] +position = Vector2(-738, -617) +texture = ExtResource("16_6vem6") + +[node name="Sprout" type="Sprite2D" parent="."] +position = Vector2(-316, -600) +texture = ExtResource("17_qyuai") + +[node name="Sprout2" type="Sprite2D" parent="."] +position = Vector2(-648, -671) +texture = ExtResource("17_qyuai") + +[node name="Weed2" type="Sprite2D" parent="."] +position = Vector2(-263, -646) +texture = ExtResource("16_6vem6") + +[node name="SandDollar" type="Sprite2D" parent="."] +position = Vector2(-261, 1319) +texture = ExtResource("47_y13ek") + +[node name="SandDollarWhite" type="Sprite2D" parent="."] +position = Vector2(296, 1217) +texture = ExtResource("48_etaxq") + +[node name="SandDollar2" type="Sprite2D" parent="."] +position = Vector2(-986, 1165) +texture = ExtResource("47_y13ek") + +[node name="Musle" type="Sprite2D" parent="."] +position = Vector2(329, 1239) +texture = ExtResource("49_andyj") + +[node name="Mushroom" type="Sprite2D" parent="."] +position = Vector2(-438, -692) +texture = ExtResource("50_ubqu6") + +[node name="Mushroom2" type="Sprite2D" parent="."] +position = Vector2(-285, -982) +texture = ExtResource("50_ubqu6") + +[node name="PlainTrio" type="Sprite2D" parent="."] +position = Vector2(1273, 299) +texture = ExtResource("52_ri67k") + +[node name="Lavicka2" type="Sprite2D" parent="PlainTrio"] +position = Vector2(-93, 81) +texture = ExtResource("43_ihbqd") + +[node name="Lavicka" type="Sprite2D" parent="."] +position = Vector2(763, 953) +texture = ExtResource("43_ihbqd") + +[node name="Lavicka3" type="Sprite2D" parent="."] +position = Vector2(-347, -818) +texture = ExtResource("43_ihbqd") + +[node name="Lavicka4" type="Sprite2D" parent="."] +position = Vector2(875, -216) +texture = ExtResource("43_ihbqd") + +[node name="Lavicka2" type="Sprite2D" parent="."] +position = Vector2(535, -331) +texture = ExtResource("43_ihbqd") + +[node name="FancySloupky" type="Sprite2D" parent="."] +position = Vector2(896, -488) +texture = ExtResource("33_lx3i7") + +[node name="FancySloupky2" type="Sprite2D" parent="."] +position = Vector2(1112, -488) +texture = ExtResource("33_lx3i7") + +[node name="BeachChairBlue" type="Sprite2D" parent="."] +position = Vector2(-250, 1232) +texture = ExtResource("54_c8hw3") + +[node name="BeachChair" type="Sprite2D" parent="."] +position = Vector2(-182, 1229) +texture = ExtResource("54_3y7cj") + +[node name="Umbrella" type="Sprite2D" parent="."] +position = Vector2(-222, 1192) +texture = ExtResource("56_tmimn") diff --git a/main_game/assets/scenes/mall.tscn b/main_game/assets/scenes/mall.tscn index 1b8e86b1..b9430627 100644 --- a/main_game/assets/scenes/mall.tscn +++ b/main_game/assets/scenes/mall.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=19 format=3 uid="uid://drnrtwjeis0wl"] +[gd_scene load_steps=29 format=3 uid="uid://drnrtwjeis0wl"] [ext_resource type="Texture2D" uid="uid://cgvnw3xu0g55c" path="res://assets/mall/mall.png" id="1_py6kn"] [ext_resource type="Texture2D" uid="uid://cucclesngt72y" path="res://assets/environment/vending_machine_atlas.png" id="2_83cf2"] @@ -8,6 +8,13 @@ [ext_resource type="Texture2D" uid="uid://b8xjoqkbaiqyp" path="res://assets/mall/storage.png" id="6_egw2s"] [ext_resource type="Texture2D" uid="uid://b3kynf8hs73" path="res://assets/mall/mall_gate.png" id="7_34v1c"] [ext_resource type="Texture2D" uid="uid://cn1n1shruw5xn" path="res://assets/environment/snack_machine_atlas.png" id="8_epuyy"] +[ext_resource type="Texture2D" uid="uid://5ywhhdx6rx7r" path="res://assets/downtown/recycle_bin.png" id="9_apkp3"] +[ext_resource type="Texture2D" uid="uid://brapyya5pqurk" path="res://assets/downtown/potted_bush.png" id="10_2mfkd"] +[ext_resource type="Texture2D" uid="uid://od7278drijk8" path="res://assets/downtown/water_dispenser.png" id="11_fqe1k"] +[ext_resource type="Texture2D" uid="uid://bnjtrujdg2l5p" path="res://assets/downtown/no_smoking_sign.png" id="12_sgjlf"] +[ext_resource type="Texture2D" uid="uid://bcs5gw33o4yel" path="res://assets/residential/indoors/utility_door_atlas.png" id="13_qlspq"] +[ext_resource type="Texture2D" uid="uid://b0pfippwkkdhi" path="res://assets/residential/indoors/garland.png" id="14_vhnj1"] +[ext_resource type="Texture2D" uid="uid://7gj1w81mpy8h" path="res://assets/residential/indoors/chair_yellow.png" id="15_5nsl6"] [sub_resource type="AtlasTexture" id="AtlasTexture_wx86m"] atlas = ExtResource("2_83cf2") @@ -81,6 +88,28 @@ animations = [{ "speed": 5.0 }] +[sub_resource type="AtlasTexture" id="AtlasTexture_3e02v"] +atlas = ExtResource("13_qlspq") +region = Rect2(0, 0, 27, 56) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ft0kf"] +atlas = ExtResource("13_qlspq") +region = Rect2(27, 0, 27, 56) + +[sub_resource type="SpriteFrames" id="SpriteFrames_aktpu"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_3e02v") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ft0kf") +}], +"loop": true, +"name": &"default", +"speed": 5.0 +}] + [node name="Mall" type="Node2D"] [node name="MallBg" type="Sprite2D" parent="."] @@ -145,3 +174,31 @@ metadata/category = "Default" [node name="SnackMachineAtlas" type="AnimatedSprite2D" parent="."] position = Vector2(-107, 84) sprite_frames = SubResource("SpriteFrames_t6d3n") + +[node name="RecycleBin" type="Sprite2D" parent="."] +position = Vector2(-316, 121) +texture = ExtResource("9_apkp3") + +[node name="PottedBush" type="Sprite2D" parent="."] +position = Vector2(-316, 137) +texture = ExtResource("10_2mfkd") + +[node name="WaterDispenser" type="Sprite2D" parent="."] +position = Vector2(-167, -123) +texture = ExtResource("11_fqe1k") + +[node name="NoSmokingSign" type="Sprite2D" parent="."] +position = Vector2(-102, -145) +texture = ExtResource("12_sgjlf") + +[node name="UtilityDoorAtlas" type="AnimatedSprite2D" parent="."] +position = Vector2(-131, -136) +sprite_frames = SubResource("SpriteFrames_aktpu") + +[node name="Garland" type="Sprite2D" parent="."] +position = Vector2(234, -151) +texture = ExtResource("14_vhnj1") + +[node name="ChairYellow" type="Sprite2D" parent="."] +position = Vector2(-194, -127) +texture = ExtResource("15_5nsl6")