Dev demo 1.2

* Ajout d'un paramètre de FOV
* Ajout d'un paramètre d'auto pickup des graines
This commit is contained in:
2026-06-08 18:37:55 +02:00
parent 1e2563e328
commit 5aff9eadaa
13 changed files with 124 additions and 47 deletions

View File

@@ -114,7 +114,8 @@ func _process(delta):
if elapsed_time > last_just_dropped_item_objects_updated + JUST_DROPPED_ITEM_UPDATE_INTERVAL:
update_just_dropped_item_objects()
take_surrounding_seeds()
if GameInfo.settings_data.auto_pickup:
take_surrounding_seeds()
move_and_slide()

View File

@@ -60,7 +60,7 @@ current = true
near = 0.003
[node name="Outline" type="MeshInstance3D" parent="Camera3D" unique_id=1477584785]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.9337665e-08, 0, -0.87116754)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.96128e-09, 0, -0.24486887)
mesh = SubResource("QuadMesh_o44vi")
surface_material_override/0 = ExtResource("2_fcmrk")

View File

@@ -32,6 +32,11 @@ func _ready():
%MoveTutorial.visible = not "3d_move" in GameInfo.game_data.tutorials_done
%InteractTutorial.visible = false
%Camera3D.fov = GameInfo.settings_data.fov
GameInfo.settings_data.fov_changed.connect(
func(fov : float):
%Camera3D.fov = fov
)
func _input(event):
if controlling_player: