summaryrefslogtreecommitdiffstats
path: root/world/monuments/lighthouse/lighthouse.tscn
diff options
context:
space:
mode:
Diffstat (limited to 'world/monuments/lighthouse/lighthouse.tscn')
-rw-r--r--world/monuments/lighthouse/lighthouse.tscn64
1 files changed, 64 insertions, 0 deletions
diff --git a/world/monuments/lighthouse/lighthouse.tscn b/world/monuments/lighthouse/lighthouse.tscn
new file mode 100644
index 0000000..7997649
--- /dev/null
+++ b/world/monuments/lighthouse/lighthouse.tscn
@@ -0,0 +1,64 @@
+[gd_scene load_steps=7 format=2]
+
+[ext_resource path="res://world/monuments/lighthouse/lighthouse.gltf" type="PackedScene" id=1]
+[ext_resource path="res://world/monuments/lighthouse/lighthouse.gd" type="Script" id=2]
+
+[sub_resource type="SpatialMaterial" id=1]
+albedo_color = Color( 0.0470588, 0.00392157, 0.00392157, 1 )
+
+[sub_resource type="SpatialMaterial" id=2]
+emission_enabled = true
+emission = Color( 1, 0.996078, 0.74902, 1 )
+emission_energy = 1.0
+emission_operator = 0
+emission_on_uv2 = false
+
+[sub_resource type="Animation" id=3]
+length = 0.001
+tracks/0/type = "value"
+tracks/0/path = NodePath("lighthouse/light:rotation_degrees")
+tracks/0/interp = 1
+tracks/0/loop_wrap = true
+tracks/0/imported = false
+tracks/0/enabled = true
+tracks/0/keys = {
+"times": PoolRealArray( 0 ),
+"transitions": PoolRealArray( 1 ),
+"update": 0,
+"values": [ Vector3( 90, 0, 0 ) ]
+}
+
+[sub_resource type="Animation" id=4]
+resource_name = "spin_light"
+length = 5.0
+loop = true
+tracks/0/type = "value"
+tracks/0/path = NodePath("lighthouse/light:rotation_degrees")
+tracks/0/interp = 1
+tracks/0/loop_wrap = true
+tracks/0/imported = false
+tracks/0/enabled = true
+tracks/0/keys = {
+"times": PoolRealArray( 0, 5 ),
+"transitions": PoolRealArray( 1, 1 ),
+"update": 0,
+"values": [ Vector3( 90, 0, 0 ), Vector3( 90, 0, 360 ) ]
+}
+
+[node name="lighthouse" instance=ExtResource( 1 )]
+script = ExtResource( 2 )
+
+[node name="OmniLight" type="OmniLight" parent="." index="0"]
+transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 165.193, 0 )
+light_color = Color( 1, 0.92549, 0.768627, 1 )
+shadow_enabled = true
+omni_range = 76.7922
+
+[node name="light" parent="lighthouse" index="0"]
+transform = Transform( 1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 165.636, 0 )
+material/0 = SubResource( 1 )
+material/1 = SubResource( 2 )
+
+[node name="AnimationPlayer" type="AnimationPlayer" parent="." index="2"]
+anims/RESET = SubResource( 3 )
+anims/spin_light = SubResource( 4 )