Watering fields

This commit is contained in:
2025-05-18 11:44:33 +02:00
parent 0f8eb244e9
commit 90616537bc
6 changed files with 111 additions and 29 deletions
+14 -4
View File
@@ -1205,7 +1205,7 @@ position = Vector2(0, 374)
collision_layer = 3
collision_mask = 3
script = ExtResource("1_ssqtd")
_speed = 750.0
_speed = 1500.0
_sprite = NodePath("visuals/Animated Sprites")
[node name="CollisionShape2D" type="CollisionShape2D" parent="CharacterBody2D"]
@@ -1233,7 +1233,7 @@ texture = ExtResource("292_28qer")
region_enabled = true
region_rect = Rect2(980, 179, 374, 1233)
[node name="WateringCan" type="Sprite2D" parent="CharacterBody2D/visuals"]
[node name="WateringCanEmpty" type="Sprite2D" parent="CharacterBody2D/visuals"]
visible = false
position = Vector2(-38, -603)
scale = Vector2(0.5, 0.5)
@@ -1241,14 +1241,24 @@ texture = ExtResource("293_tyqby")
region_enabled = true
region_rect = Rect2(-1, 1128, 417, 299)
[node name="WateringCanFull" type="Sprite2D" parent="CharacterBody2D/visuals"]
visible = false
modulate = Color(0.286, 0.16, 1, 1)
position = Vector2(-38, -603)
scale = Vector2(0.5, 0.5)
texture = ExtResource("293_tyqby")
region_enabled = true
region_rect = Rect2(-1, 1128, 417, 299)
[node name="Camera2D" type="Camera2D" parent="CharacterBody2D"]
position = Vector2(26, -469)
zoom = Vector2(0.3, 0.3)
[node name="FarmingControls" type="Node2D" parent="." node_paths=PackedStringArray("_hoeSprite", "_wateringCanSprite", "_movingPlayer", "_camera")]
[node name="FarmingControls" type="Node2D" parent="." node_paths=PackedStringArray("_hoeSprite", "_wateringCanEmptySprite", "_wateringCanFilledSprite", "_movingPlayer", "_camera")]
script = ExtResource("291_31q85")
_hoeSprite = NodePath("../CharacterBody2D/visuals/Hoe")
_wateringCanSprite = NodePath("../CharacterBody2D/visuals/WateringCan")
_wateringCanEmptySprite = NodePath("../CharacterBody2D/visuals/WateringCanEmpty")
_wateringCanFilledSprite = NodePath("../CharacterBody2D/visuals/WateringCanFull")
_fieldPrefab = ExtResource("294_28qer")
_movingPlayer = NodePath("../CharacterBody2D")
_camera = NodePath("../CharacterBody2D/Camera2D")
+1
View File
@@ -3,6 +3,7 @@
[ext_resource type="Script" uid="uid://ckp413wrub5fm" path="res://scripts/CSharp/Common/CharacterControls/InteractionArea2D.cs" id="1_6svbd"]
[sub_resource type="CircleShape2D" id="CircleShape2D_npluf"]
resource_local_to_scene = true
radius = 300.0
[node name="InteractionArea" type="Node2D" node_paths=PackedStringArray("_area", "_label")]