[gd_scene load_steps=4 format=3 uid="uid://ebb4pfxklatj"] [ext_resource type="Script" path="res://player/player.gd" id="1_fob34"] [sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_p33ik"] polygon = PackedVector2Array(-9, -9, -9, 9, 9, 9, 9, -9) [sub_resource type="RectangleShape2D" id="RectangleShape2D_7cq61"] size = Vector2(16, 16) [node name="Player" type="CharacterBody2D"] floor_block_on_wall = false script = ExtResource("1_fob34") [node name="Camera2D" type="Camera2D" parent="."] process_callback = 0 position_smoothing_enabled = true drag_horizontal_enabled = true drag_vertical_enabled = true editor_draw_drag_margin = true [node name="LightOccluder2D" type="LightOccluder2D" parent="."] occluder = SubResource("OccluderPolygon2D_p33ik") [node name="CollisionShape2D" type="CollisionShape2D" parent="."] shape = SubResource("RectangleShape2D_7cq61") [node name="RayCastUp1" type="RayCast2D" parent="."] position = Vector2(-4, 0) target_position = Vector2(0, -8.1) [node name="RayCastUp2" type="RayCast2D" parent="."] position = Vector2(4, 0) target_position = Vector2(0, -8.1) [node name="Polygon2D" type="Polygon2D" parent="."] polygon = PackedVector2Array(-9, -9, -9, 9, 9, 9, 9, -9)