[gd_scene load_steps=6 format=3 uid="uid://cw6buluknvjj"]

[ext_resource type="Script" uid="uid://djk7tg2puphgv" path="res://_camera/camera_test.gd" id="1_05blt"]
[ext_resource type="Script" uid="uid://py4h5jxlncro" path="res://addons/reedcamera/scripts/CameraPointer.gd" id="1_e7rkk"]
[ext_resource type="Script" uid="uid://dwr1s51svvank" path="res://addons/reedcamera/scripts/camera_tools/CameraShakeController.gd" id="2_rbequ"]
[ext_resource type="Script" uid="uid://bhl5it46hv4n2" path="res://addons/reedcamera/scripts/camera_tools/CameraAnchorController.gd" id="4_877nu"]
[ext_resource type="Script" uid="uid://wl83yn33gu3m" path="res://addons/reedcamera/scripts/camera_tools/CameraFollowController.gd" id="5_kdnmf"]

[node name="PlateformerCamera" type="Camera2D"]
script = ExtResource("1_05blt")

[node name="CameraPointer" type="Node" parent="."]
script = ExtResource("1_e7rkk")
metadata/_custom_type_script = "uid://py4h5jxlncro"

[node name="ReedCameraShakeController" type="Node" parent="CameraPointer"]
script = ExtResource("2_rbequ")
affect_offset = true
metadata/_custom_type_script = "uid://dwr1s51svvank"

[node name="ReedCameraAnchorController" type="Node" parent="CameraPointer"]
script = ExtResource("4_877nu")
affect_position = true
affect_zoom = true
metadata/_custom_type_script = "uid://bhl5it46hv4n2"

[node name="ReedCameraFollowController" type="Node" parent="CameraPointer"]
script = ExtResource("5_kdnmf")
affect_position = true
metadata/_custom_type_script = "uid://wl83yn33gu3m"
