75 lines
2.7 KiB
Plaintext
75 lines
2.7 KiB
Plaintext
[gd_scene load_steps=10 format=3 uid="uid://bg43t2vpwifyp"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://cujx1a8vwxsj8" path="res://Objects/world_object.tscn" id="1_vyqj2"]
|
|
[ext_resource type="Script" path="res://Objects/Faire/Wheel/Wheel.gd" id="2_b80ij"]
|
|
[ext_resource type="Texture2D" uid="uid://cey4tpqb2upc" path="res://Objects/Faire/Wheel/wheel.png" id="2_lveek"]
|
|
[ext_resource type="Texture2D" uid="uid://l4kxqeqiba10" path="res://Objects/Faire/Wheel/wheelBase.png" id="3_nnqgb"]
|
|
[ext_resource type="Texture2D" uid="uid://b2fb28jycsca2" path="res://Objects/Faire/Wheel/Arrow.png" id="4_jumjg"]
|
|
[ext_resource type="PackedScene" uid="uid://1syjvoev4qjn" path="res://Interactions/Spinable/Spinable.tscn" id="5_vkay4"]
|
|
[ext_resource type="PackedScene" uid="uid://bqibe7ha6r5ls" path="res://Interactions/Interactable/interactable.tscn" id="6_nm03e"]
|
|
|
|
[sub_resource type="SpriteFrames" id="SpriteFrames_3whw7"]
|
|
animations = [{
|
|
"frames": [{
|
|
"duration": 1.0,
|
|
"texture": ExtResource("2_lveek")
|
|
}],
|
|
"loop": true,
|
|
"name": &"default",
|
|
"speed": 5.0
|
|
}]
|
|
|
|
[sub_resource type="CircleShape2D" id="CircleShape2D_tdnm8"]
|
|
radius = 61.0
|
|
|
|
[node name="Wheel" instance=ExtResource("1_vyqj2")]
|
|
y_sort_enabled = true
|
|
script = ExtResource("2_b80ij")
|
|
|
|
[node name="AnimatedSprite2D" parent="." index="0"]
|
|
visible = false
|
|
sprite_frames = SubResource("SpriteFrames_3whw7")
|
|
offset = Vector2(0, -100)
|
|
|
|
[node name="StaticBody2D2" type="StaticBody2D" parent="." index="1"]
|
|
|
|
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="StaticBody2D2" index="0"]
|
|
position = Vector2(152, 3)
|
|
polygon = PackedVector2Array(24, 52, 25, 58, 11, 57, 10, 52)
|
|
|
|
[node name="CollisionPolygon2D" parent="StaticBody2D" index="0"]
|
|
polygon = PackedVector2Array(-79, 29, -110, 0, 111, 0, 78, 31, 88, 48, 115, 56, 114, 63, -111, 63, -108, 54, -84, 46)
|
|
|
|
[node name="WheelBase" type="Sprite2D" parent="." index="3"]
|
|
position = Vector2(2, 46)
|
|
texture = ExtResource("3_nnqgb")
|
|
|
|
[node name="Wheel" type="Node2D" parent="." index="4"]
|
|
|
|
[node name="SpinningWheel" type="Sprite2D" parent="Wheel" index="0"]
|
|
unique_name_in_owner = true
|
|
position = Vector2(0, -100)
|
|
texture = ExtResource("2_lveek")
|
|
|
|
[node name="Arrow" type="Sprite2D" parent="." index="5"]
|
|
position = Vector2(159, 56)
|
|
texture = ExtResource("4_jumjg")
|
|
offset = Vector2(0, -85)
|
|
|
|
[node name="Spinable" parent="." index="6" instance=ExtResource("5_vkay4")]
|
|
|
|
[node name="CollisionShape2D" parent="Spinable/InteractionArea" index="0"]
|
|
shape = SubResource("CircleShape2D_tdnm8")
|
|
|
|
[node name="Interactable" parent="." index="7" instance=ExtResource("6_nm03e")]
|
|
|
|
[node name="Panel" parent="Interactable" index="1"]
|
|
offset_left = -113.0
|
|
offset_top = -167.0
|
|
offset_right = 111.0
|
|
offset_bottom = 63.0
|
|
|
|
[editable path="Spinable"]
|
|
[editable path="Interactable"]
|
|
[editable path="Interactable/ActionMenu"]
|