Bug fix and balance tweaks

This commit is contained in:
Dan 2026-01-30 10:01:07 +00:00
parent cbd84a2e50
commit b2d6a4faf5
4 changed files with 18 additions and 20 deletions

View file

@ -7,6 +7,7 @@ var respawn_timer: Timer
var original_y: float = 0.0
func _ready():
original_y = position.y
area.input_event.connect(_on_area_input_event)
area.mouse_entered.connect(_on_mouse_entered)
area.mouse_exited.connect(_on_mouse_exited)
@ -36,9 +37,6 @@ func on_clicked():
func play_pop_animation():
arrow.visible = false
# Store original position for reset
original_y = position.y
# Create a tween for smooth animation
var tween = create_tween()
tween.set_parallel(true) # Run animations simultaneously

View file

@ -1,4 +1,4 @@
[gd_scene load_steps=9 format=3 uid="uid://bubjxrs8qmr4y"]
[gd_scene format=3 uid="uid://bubjxrs8qmr4y"]
[ext_resource type="Script" uid="uid://dw8q7mx6co84v" path="res://scenes/scripts/wood_pile_interaction.gd" id="1_akglv"]
[ext_resource type="Shader" uid="uid://dadchcj2lrp2l" path="res://shaders/glow.gdshader" id="1_djslm"]
@ -17,10 +17,10 @@ shader_parameter/outline_alpha = 1.0
radius = 31.0
height = 72.0
[node name="WoodPile" type="Node2D"]
[node name="WoodPile" type="Node2D" unique_id=1656134111]
script = ExtResource("1_akglv")
[node name="WoodSprite" type="Sprite2D" parent="."]
[node name="WoodSprite" type="Sprite2D" parent="." unique_id=1523479463]
material = SubResource("ShaderMaterial_q7h7c")
texture = ExtResource("2_akglv")
region_enabled = true
@ -28,7 +28,7 @@ region_rect = Rect2(200.15366, 74.126976, 48.803345, 22.335625)
script = ExtResource("3_ayqi8")
fade_duration = 1.0
[node name="Arrow" type="Sprite2D" parent="."]
[node name="Arrow" type="Sprite2D" parent="." unique_id=270075000]
position = Vector2(-1, -32)
rotation = 1.5707964
scale = Vector2(0.6, 0.6)
@ -37,8 +37,8 @@ script = ExtResource("5_87nld")
bounce_height = 6.0
bounce_duration = 3.0
[node name="ClickArea" type="Area2D" parent="."]
[node name="ClickArea" type="Area2D" parent="." unique_id=554349365]
[node name="ClickShape" type="CollisionShape2D" parent="ClickArea"]
[node name="ClickShape" type="CollisionShape2D" parent="ClickArea" unique_id=1106675722]
position = Vector2(1, -10)
shape = SubResource("CapsuleShape2D_akglv")