Initial Android commit

This commit is contained in:
OleSTEEP 2024-11-10 03:34:28 +03:00
commit 1e2b80c13d
8521 changed files with 231475 additions and 0 deletions

View file

@ -0,0 +1,11 @@
[gd_scene load_steps=2 format=2]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceBase.gd" type="Script" id=1]
[node name="AlternativeChoice" type="Node2D"]
script = ExtResource( 1 )
[node name="SpriteButtons" type="Node2D" parent="."]
[node name="Labels" type="Node2D" parent="."]
z_index = 200

View file

@ -0,0 +1,48 @@
[gd_scene load_steps=9 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_0.gd" type="Script" id=2]
[ext_resource path="res://resources/AlternativeChoices/Timeline_0/Phone.webp" type="Texture" id=3]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=4]
[ext_resource path="res://resources/audio/sfx/phone.ogg" type="AudioStream" id=5]
[sub_resource type="ShaderMaterial" id=17]
shader = ExtResource( 4 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=16]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=18]
size = 36
font_data = SubResource( 16 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 2 )
[node name="Phone" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 17 )
margin_left = 1165.0
margin_top = 428.0
margin_right = 1321.0
margin_bottom = 547.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 3 )
[node name="PhoneLabel" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 43.0
custom_fonts/font = SubResource( 18 )
align = 1
valign = 1
[node name="Timer" type="Timer" parent="." index="2"]
wait_time = 27.7
one_shot = true
[node name="PhonePlayer" type="AudioStreamPlayer" parent="." index="3"]
stream = ExtResource( 5 )
bus = "SFX"
[connection signal="button_up" from="SpriteButtons/Phone" to="." method="_on_Orange_button_up"]
[connection signal="timeout" from="Timer" to="." method="_on_Timer_timeout"]

View file

@ -0,0 +1,119 @@
[gd_scene load_steps=18 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=2]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternativeBlack.gdshader" type="Shader" id=3]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=4]
[ext_resource path="res://resources/AlternativeChoices/Timeline_10/Door.webp" type="Texture" id=5]
[ext_resource path="res://resources/AlternativeChoices/Timeline_9/Lounge2.webp" type="Texture" id=6]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_10.gd" type="Script" id=7]
[sub_resource type="ShaderMaterial" id=20]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=22]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=24]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=29]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=28]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=25]
size = 36
font_data = SubResource( 28 )
[sub_resource type="DynamicFontData" id=19]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=27]
size = 36
font_data = SubResource( 19 )
[sub_resource type="DynamicFontData" id=18]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=26]
size = 36
font_data = SubResource( 18 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 7 )
[node name="Door" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 20 )
margin_left = 769.0
margin_top = 587.0
margin_right = 998.0
margin_bottom = 1129.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 5 )
[node name="GoBack" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 22 )
margin_left = 600.0
margin_top = 930.0
margin_right = 720.0
margin_bottom = 1020.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 4 )
[node name="Lounge" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 24 )
margin_left = 1034.5
margin_top = 395.0
margin_right = 2056.5
margin_bottom = 1479.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
[node name="Garage" type="TextureButton" parent="SpriteButtons" index="3"]
material = SubResource( 29 )
margin_left = 1765.0
margin_top = 841.0
margin_right = 1885.0
margin_bottom = 931.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 4 )
flip_h = true
[node name="DoorLabel" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 25 )
align = 1
valign = 1
[node name="GoBackLabel" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 43.0
custom_fonts/font = SubResource( 27 )
align = 1
valign = 1
[node name="LoungeLabel" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 43.0
custom_fonts/font = SubResource( 26 )
align = 1
valign = 1
[node name="GarageLabel" type="Label" parent="Labels" index="3"]
visible = false
margin_bottom = 43.0
custom_fonts/font = SubResource( 26 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Door" to="." method="_on_Door_button_up"]
[connection signal="button_up" from="SpriteButtons/GoBack" to="." method="_on_GoBack_button_up"]
[connection signal="button_up" from="SpriteButtons/Lounge" to="." method="_on_Lounge_button_up"]
[connection signal="button_up" from="SpriteButtons/Garage" to="." method="_on_Garage_button_up"]

View file

@ -0,0 +1,348 @@
[gd_scene load_steps=33 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://resources/AlternativeChoices/Timeline_120/Door_day.webp" type="Texture" id=2]
[ext_resource path="res://resources/graphics/backgrounds/panorama/gray.webp" type="Texture" id=3]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_120.gd" type="Script" id=4]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=5]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=6]
[ext_resource path="res://resources/audio/sfx/Shagi dom.ogg" type="AudioStream" id=7]
[ext_resource path="res://resources/graphics/backgrounds/panorama/blue_m.webp" type="Texture" id=8]
[ext_resource path="res://resources/graphics/backgrounds/panorama/white.webp" type="Texture" id=9]
[ext_resource path="res://resources/graphics/backgrounds/panorama/green.webp" type="Texture" id=10]
[ext_resource path="res://resources/graphics/backgrounds/panorama/pink.webp" type="Texture" id=11]
[ext_resource path="res://resources/graphics/backgrounds/panorama/purple.webp" type="Texture" id=12]
[ext_resource path="res://resources/graphics/backgrounds/panorama/red.webp" type="Texture" id=13]
[ext_resource path="res://resources/graphics/backgrounds/panorama/black.webp" type="Texture" id=14]
[ext_resource path="res://resources/graphics/backgrounds/panorama/Masks/gray_mask.png" type="BitMap" id=15]
[ext_resource path="res://resources/graphics/backgrounds/panorama/Masks/pink_mask.png" type="BitMap" id=16]
[ext_resource path="res://resources/graphics/backgrounds/panorama/Masks/blue_m.png" type="BitMap" id=17]
[sub_resource type="ShaderMaterial" id=40]
shader = ExtResource( 5 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=30]
shader = ExtResource( 5 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=31]
shader = ExtResource( 5 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=32]
shader = ExtResource( 5 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=33]
shader = ExtResource( 5 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=34]
shader = ExtResource( 5 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=35]
shader = ExtResource( 5 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=36]
shader = ExtResource( 5 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=37]
shader = ExtResource( 5 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=38]
shader = ExtResource( 5 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=39]
shader = ExtResource( 5 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=41]
shader = ExtResource( 5 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=42]
shader = ExtResource( 5 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=43]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=28]
size = 36
font_data = SubResource( 43 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 4 )
[node name="SpriteButtons" parent="." index="0"]
z_index = 10
[node name="Garage" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 40 )
margin_left = 943.0
margin_top = 139.0
margin_right = 1508.0
margin_bottom = 1239.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 2 )
[node name="Emilia" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 30 )
margin_left = 2683.0
margin_top = 700.0
margin_right = 2803.0
margin_bottom = 790.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
flip_h = true
[node name="White" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 31 )
margin_left = 2085.0
margin_top = 318.0
margin_right = 2609.0
margin_bottom = 1143.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 9 )
[node name="Amanda" type="TextureButton" parent="SpriteButtons" index="3"]
material = SubResource( 32 )
margin_left = 1667.0
margin_top = 735.0
margin_right = 2299.0
margin_bottom = 1426.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 11 )
texture_click_mask = ExtResource( 16 )
[node name="Robert" type="TextureButton" parent="SpriteButtons" index="4"]
material = SubResource( 33 )
margin_left = 130.0
margin_top = 431.0
margin_right = 769.0
margin_bottom = 1599.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 3 )
texture_click_mask = ExtResource( 15 )
[node name="Red" type="TextureButton" parent="SpriteButtons" index="5"]
material = SubResource( 34 )
margin_left = 1126.0
margin_top = 191.0
margin_right = 1637.0
margin_bottom = 1346.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 13 )
[node name="Blue_M" type="TextureButton" parent="SpriteButtons" index="6"]
material = SubResource( 35 )
margin_left = 1976.0
margin_top = 597.0
margin_right = 2529.0
margin_bottom = 1563.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 8 )
texture_click_mask = ExtResource( 17 )
[node name="Black" type="TextureButton" parent="SpriteButtons" index="7"]
material = SubResource( 36 )
margin_left = 558.0
margin_top = 466.0
margin_right = 1559.0
margin_bottom = 1459.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 14 )
[node name="Green" type="TextureButton" parent="SpriteButtons" index="8"]
material = SubResource( 37 )
margin_left = 1284.0
margin_top = 453.0
margin_right = 1931.0
margin_bottom = 1329.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 10 )
[node name="Dana" type="TextureButton" parent="SpriteButtons" index="9"]
material = SubResource( 38 )
margin_left = 2377.0
margin_top = 415.0
margin_right = 2845.0
margin_bottom = 1192.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 12 )
[node name="Kitchen" type="TextureButton" parent="SpriteButtons" index="10"]
material = SubResource( 39 )
margin_left = 2702.0
margin_top = 977.0
margin_right = 2822.0
margin_bottom = 1067.0
rect_rotation = 35.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
flip_h = true
[node name="Basement" type="TextureButton" parent="SpriteButtons" index="11"]
material = SubResource( 41 )
margin_left = 94.0
margin_top = 889.0
margin_right = 214.0
margin_bottom = 979.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
[node name="Stairs" type="TextureButton" parent="SpriteButtons" index="12"]
material = SubResource( 42 )
margin_left = 1360.0
margin_top = 1044.0
margin_right = 1480.0
margin_bottom = 1134.0
rect_rotation = 270.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
[node name="1" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 28 )
align = 1
valign = 1
[node name="2" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 28 )
align = 1
valign = 1
[node name="3" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 28 )
align = 1
valign = 1
[node name="4" type="Label" parent="Labels" index="3"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 28 )
align = 1
valign = 1
[node name="5" type="Label" parent="Labels" index="4"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 28 )
align = 1
valign = 1
[node name="6" type="Label" parent="Labels" index="5"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 28 )
align = 1
valign = 1
[node name="7" type="Label" parent="Labels" index="6"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 28 )
align = 1
valign = 1
[node name="8" type="Label" parent="Labels" index="7"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 28 )
align = 1
valign = 1
[node name="9" type="Label" parent="Labels" index="8"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 28 )
align = 1
valign = 1
[node name="10" type="Label" parent="Labels" index="9"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 28 )
align = 1
valign = 1
[node name="11" type="Label" parent="Labels" index="10"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 28 )
align = 1
valign = 1
[node name="12" type="Label" parent="Labels" index="11"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 28 )
align = 1
valign = 1
[node name="13" type="Label" parent="Labels" index="12"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 28 )
align = 1
valign = 1
[node name="MovingControls" type="Node2D" parent="." index="2"]
z_index = 400
[node name="LeftMove" type="TextureRect" parent="MovingControls" index="0"]
margin_right = 60.0
margin_bottom = 1080.0
[node name="Sprite" type="Sprite" parent="MovingControls/LeftMove" index="0"]
position = Vector2( 0, 495 )
scale = Vector2( 0.5, 0.5 )
texture = ExtResource( 6 )
centered = false
[node name="RightMove" type="TextureRect" parent="MovingControls" index="1"]
margin_left = 1860.0
margin_right = 1920.0
margin_bottom = 1080.0
flip_h = true
[node name="Sprite" type="Sprite" parent="MovingControls/RightMove" index="0"]
position = Vector2( 0, 495 )
scale = Vector2( 0.5, 0.5 )
texture = ExtResource( 6 )
centered = false
flip_h = true
[node name="WalkingEffect" type="AudioStreamPlayer2D" parent="." index="3"]
stream = ExtResource( 7 )
volume_db = 7.0
bus = "SFX"
[connection signal="button_up" from="SpriteButtons/Garage" to="." method="_on_Garage_button_up"]
[connection signal="button_up" from="SpriteButtons/Emilia" to="." method="_on_2_button_up"]
[connection signal="button_up" from="SpriteButtons/White" to="." method="_on_3_button_up"]
[connection signal="button_up" from="SpriteButtons/Amanda" to="." method="_on_1_button_up"]
[connection signal="button_up" from="SpriteButtons/Robert" to="." method="_on_4_button_up"]
[connection signal="button_up" from="SpriteButtons/Red" to="." method="_on_5_button_up"]
[connection signal="button_up" from="SpriteButtons/Blue_M" to="." method="_on_6_button_up"]
[connection signal="button_up" from="SpriteButtons/Black" to="." method="_on_7_button_up"]
[connection signal="button_up" from="SpriteButtons/Green" to="." method="_on_8_button_up"]
[connection signal="button_up" from="SpriteButtons/Dana" to="." method="_on_9_button_up"]
[connection signal="button_up" from="SpriteButtons/Kitchen" to="." method="_on_Kitchen_button_up"]
[connection signal="button_up" from="SpriteButtons/Basement" to="." method="_on_Basement_button_up"]
[connection signal="button_up" from="SpriteButtons/Stairs" to="." method="_on_13_button_up"]
[connection signal="mouse_entered" from="MovingControls/LeftMove" to="." method="_on_LeftMove_mouse_entered"]
[connection signal="mouse_exited" from="MovingControls/LeftMove" to="." method="_on_LeftMove_mouse_exited"]
[connection signal="mouse_entered" from="MovingControls/RightMove" to="." method="_on_RightMove_mouse_entered"]
[connection signal="mouse_exited" from="MovingControls/RightMove" to="." method="_on_RightMove_mouse_exited"]

View file

@ -0,0 +1,38 @@
[gd_scene load_steps=8 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=2]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=3]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_120_basement.gd" type="Script" id=4]
[sub_resource type="ShaderMaterial" id=30]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=29]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=31]
size = 36
font_data = SubResource( 29 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 4 )
[node name="Back" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 30 )
margin_left = 1476.0
margin_top = 188.0
margin_right = 1596.0
margin_bottom = 278.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 3 )
[node name="1" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 31 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Back" to="." method="_on_Back_button_up"]

View file

@ -0,0 +1,100 @@
[gd_scene load_steps=12 format=2]
[ext_resource path="res://resources/AlternativeChoices/Timeline_32/door_night.webp" type="Texture" id=1]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=3]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=4]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_120_front.gd" type="Script" id=5]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/LightHouse_n.webp" type="Texture" id=6]
[sub_resource type="ShaderMaterial" id=3]
shader = ExtResource( 4 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=4]
shader = ExtResource( 4 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=7]
shader = ExtResource( 4 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=6]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=5]
size = 36
font_data = SubResource( 6 )
[node name="AlternativeChoice" instance=ExtResource( 3 )]
z_index = 1
script = ExtResource( 5 )
[node name="Door" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 3 )
margin_left = 823.0
margin_top = 526.0
margin_right = 1123.0
margin_bottom = 1076.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 1 )
[node name="ArrowSmoking" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 4 )
margin_left = 1387.0
margin_top = 671.0
margin_right = 1507.0
margin_bottom = 761.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 2 )
[node name="ArrowGarage" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 4 )
margin_left = 100.0
margin_top = 722.5
margin_right = 220.0
margin_bottom = 812.5
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 2 )
[node name="LightHouse" type="TextureButton" parent="SpriteButtons" index="3"]
material = SubResource( 7 )
margin_left = 1584.0
margin_top = 159.5
margin_right = 2194.0
margin_bottom = 1159.5
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
[node name="Door" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 5 )
align = 1
valign = 1
[node name="Arrow" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 5 )
align = 1
valign = 1
[node name="Arrow2" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 5 )
align = 1
valign = 1
[node name="LightHouse" type="Label" parent="Labels" index="3"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 5 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Door" to="." method="_on_Door_button_up"]
[connection signal="button_up" from="SpriteButtons/ArrowSmoking" to="." method="_on_ArrowSmoking_button_up"]
[connection signal="button_up" from="SpriteButtons/ArrowGarage" to="." method="_on_ArrowGarage_button_up"]
[connection signal="button_up" from="SpriteButtons/LightHouse" to="." method="_on_LightHouse_button_up"]

View file

@ -0,0 +1,92 @@
[gd_scene load_steps=9 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=2]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=3]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_120_smoking.gd" type="Script" id=4]
[ext_resource path="res://resources/AlternativeChoices/Timeline_120_smoking/blue.webp" type="Texture" id=13]
[sub_resource type="ShaderMaterial" id=9]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=11]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=10]
size = 36
font_data = SubResource( 11 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 4 )
[node name="ArrowFront" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 9 )
margin_left = 50.0
margin_top = 650.0
margin_right = 170.0
margin_bottom = 740.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 3 )
[node name="ArrowGarage" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 9 )
margin_left = 1800.0
margin_top = 650.0
margin_right = 1920.0
margin_bottom = 740.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 3 )
flip_h = true
[node name="Blue" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 9 )
margin_left = 1027.0
margin_top = 692.0
margin_right = 1510.0
margin_bottom = 1917.0
rect_scale = Vector2( 0.205, 0.205 )
texture_normal = ExtResource( 13 )
flip_h = true
[node name="Body" type="TextureButton" parent="SpriteButtons" index="3"]
material = SubResource( 9 )
margin_left = 1553.0
margin_top = 733.0
margin_right = 2333.0
margin_bottom = 1237.0
rect_scale = Vector2( 0.25, 0.25 )
flip_h = true
[node name="ArrowLabel" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 10 )
align = 1
valign = 1
[node name="ArrowLabel2" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 10 )
align = 1
valign = 1
[node name="Blue" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 10 )
align = 1
valign = 1
[node name="Body" type="Label" parent="Labels" index="3"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 10 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/ArrowFront" to="." method="_on_ArrowFront_button_up"]
[connection signal="button_up" from="SpriteButtons/ArrowGarage" to="." method="_on_ArrowGarage_button_up"]
[connection signal="button_up" from="SpriteButtons/Blue" to="." method="_on_Blue_button_up"]
[connection signal="button_up" from="SpriteButtons/Body" to="." method="_on_Body_button_up"]

View file

@ -0,0 +1,212 @@
[gd_scene load_steps=18 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://resources/graphics/backgrounds/panorama/white.webp" type="Texture" id=2]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=3]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_140.gd" type="Script" id=4]
[ext_resource path="res://resources/AlternativeChoices/Timeline_120/Door_day.webp" type="Texture" id=5]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=6]
[ext_resource path="res://resources/audio/sfx/Shagi dom.ogg" type="AudioStream" id=7]
[ext_resource path="res://resources/graphics/backgrounds/panorama/red.webp" type="Texture" id=8]
[sub_resource type="ShaderMaterial" id=27]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=23]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=24]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=25]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=26]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=28]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=29]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=17]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=22]
size = 36
font_data = SubResource( 17 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 4 )
[node name="SpriteButtons" parent="." index="0"]
z_index = 1
[node name="Garage" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 27 )
margin_left = 943.0
margin_top = 139.0
margin_right = 1508.0
margin_bottom = 1239.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 5 )
[node name="Red" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 23 )
margin_left = 1126.0
margin_top = 191.0
margin_right = 1637.0
margin_bottom = 1346.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 8 )
[node name="White" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 24 )
margin_left = 2085.0
margin_top = 318.0
margin_right = 2609.0
margin_bottom = 1143.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 2 )
[node name="Emilia" type="TextureButton" parent="SpriteButtons" index="3"]
material = SubResource( 25 )
margin_left = 2656.0
margin_top = 735.0
margin_right = 2776.0
margin_bottom = 825.0
rect_scale = Vector2( 0.5, 0.5 )
focus_mode = 0
texture_normal = ExtResource( 6 )
flip_h = true
[node name="Stairs" type="TextureButton" parent="SpriteButtons" index="4"]
material = SubResource( 26 )
margin_left = 1460.0
margin_top = 1053.0
margin_right = 1580.0
margin_bottom = 1143.0
rect_rotation = 270.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
[node name="Basement" type="TextureButton" parent="SpriteButtons" index="5"]
material = SubResource( 28 )
margin_left = 70.0001
margin_top = 989.0
margin_right = 190.0
margin_bottom = 1079.0
rect_rotation = -35.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
[node name="Kitchen" type="TextureButton" parent="SpriteButtons" index="6"]
material = SubResource( 29 )
margin_left = 2680.0
margin_top = 987.0
margin_right = 2800.0
margin_bottom = 1077.0
rect_rotation = 35.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
flip_h = true
[node name="1" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 22 )
align = 1
valign = 1
[node name="2" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 22 )
align = 1
valign = 1
[node name="3" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 22 )
align = 1
valign = 1
[node name="4" type="Label" parent="Labels" index="3"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 22 )
align = 1
valign = 1
[node name="5" type="Label" parent="Labels" index="4"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 22 )
align = 1
valign = 1
[node name="6" type="Label" parent="Labels" index="5"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 22 )
align = 1
valign = 1
[node name="7" type="Label" parent="Labels" index="6"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 22 )
align = 1
valign = 1
[node name="MovingControls" type="Node2D" parent="." index="2"]
z_index = 400
[node name="LeftMove" type="TextureRect" parent="MovingControls" index="0"]
margin_right = 60.0
margin_bottom = 1080.0
[node name="Sprite" type="Sprite" parent="MovingControls/LeftMove" index="0"]
position = Vector2( 0, 495 )
scale = Vector2( 0.5, 0.5 )
texture = ExtResource( 6 )
centered = false
[node name="RightMove" type="TextureRect" parent="MovingControls" index="1"]
margin_left = 1860.0
margin_right = 1920.0
margin_bottom = 1080.0
flip_h = true
[node name="Sprite" type="Sprite" parent="MovingControls/RightMove" index="0"]
position = Vector2( 0, 495 )
scale = Vector2( 0.5, 0.5 )
texture = ExtResource( 6 )
centered = false
flip_h = true
[node name="WalkingEffect" type="AudioStreamPlayer2D" parent="." index="3"]
stream = ExtResource( 7 )
volume_db = 7.0
bus = "SFX"
[connection signal="button_up" from="SpriteButtons/Garage" to="." method="_on_Garage_button_up"]
[connection signal="button_up" from="SpriteButtons/Red" to="." method="_on_2_button_up"]
[connection signal="button_up" from="SpriteButtons/White" to="." method="_on_4_button_up"]
[connection signal="button_up" from="SpriteButtons/Emilia" to="." method="_on_15_button_up"]
[connection signal="button_up" from="SpriteButtons/Stairs" to="." method="_on_Stairs_button_up"]
[connection signal="button_up" from="SpriteButtons/Basement" to="." method="_on_Basement_button_up"]
[connection signal="button_up" from="SpriteButtons/Kitchen" to="." method="_on_Kitchen_button_up"]
[connection signal="mouse_entered" from="MovingControls/LeftMove" to="." method="_on_LeftMove_mouse_entered"]
[connection signal="mouse_exited" from="MovingControls/LeftMove" to="." method="_on_LeftMove_mouse_exited"]
[connection signal="mouse_entered" from="MovingControls/RightMove" to="." method="_on_RightMove_mouse_entered"]
[connection signal="mouse_exited" from="MovingControls/RightMove" to="." method="_on_RightMove_mouse_exited"]

View file

@ -0,0 +1,59 @@
[gd_scene load_steps=9 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_140_lighthouse.gd" type="Script" id=2]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=3]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternativeBlack.gdshader" type="Shader" id=4]
[sub_resource type="ShaderMaterial" id=23]
shader = ExtResource( 4 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=24]
shader = ExtResource( 4 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=26]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=25]
size = 36
font_data = SubResource( 26 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 2 )
[node name="Arrow" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 23 )
margin_left = 142.0
margin_top = 494.0
margin_right = 262.0
margin_bottom = 584.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 3 )
[node name="Behind" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 24 )
margin_left = 798.0
margin_top = 832.0
margin_right = 918.0
margin_bottom = 922.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 3 )
[node name="a1" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 25 )
align = 1
valign = 1
[node name="a2" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 25 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Arrow" to="." method="_on_Arrow_button_up"]
[connection signal="button_up" from="SpriteButtons/Behind" to="." method="_on_Behind_button_up"]

View file

@ -0,0 +1,57 @@
[gd_scene load_steps=8 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_140_lighthouse_back.gd" type="Script" id=2]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternativeBlack.gdshader" type="Shader" id=3]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=4]
[sub_resource type="ShaderMaterial" id=23]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=25]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=24]
size = 36
font_data = SubResource( 25 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 2 )
[node name="SpriteButtons" parent="." index="0"]
z_index = 1
[node name="Arrow" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 23 )
margin_left = 100.0
margin_top = 800.0
margin_right = 220.0
margin_bottom = 890.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 4 )
[node name="Cliff" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 23 )
margin_left = 955.0
margin_top = 317.0
margin_right = 1433.0
margin_bottom = 647.0
rect_scale = Vector2( 0.5, 0.5 )
[node name="a1" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 24 )
align = 1
valign = 1
[node name="a2" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 24 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Arrow" to="." method="_on_Arrow_button_up"]
[connection signal="button_up" from="SpriteButtons/Cliff" to="." method="_on_Cliff_button_up"]

View file

@ -0,0 +1,107 @@
[gd_scene load_steps=13 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=2]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=3]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_140_smoking.gd" type="Script" id=4]
[ext_resource path="res://resources/AlternativeChoices/Timeline_120_smoking/blue.webp" type="Texture" id=5]
[sub_resource type="ShaderMaterial" id=9]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=11]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=12]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=8]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=10]
size = 36
font_data = SubResource( 8 )
[sub_resource type="DynamicFontData" id=13]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=14]
size = 36
font_data = SubResource( 13 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 4 )
[node name="ArrowFront" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 9 )
margin_left = 50.0
margin_top = 650.0
margin_right = 170.0
margin_bottom = 740.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 3 )
[node name="ArrowGarage" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 9 )
margin_left = 1800.0
margin_top = 650.0
margin_right = 1920.0
margin_bottom = 740.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 3 )
flip_h = true
[node name="Blue" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 11 )
margin_left = 1019.0
margin_top = 691.0
margin_right = 1502.0
margin_bottom = 1916.0
rect_scale = Vector2( 0.205, 0.205 )
texture_normal = ExtResource( 5 )
flip_h = true
[node name="Body" type="TextureButton" parent="SpriteButtons" index="3"]
material = SubResource( 12 )
margin_left = 1553.0
margin_top = 733.0
margin_right = 2333.0
margin_bottom = 1237.0
rect_scale = Vector2( 0.25, 0.25 )
flip_h = true
[node name="ArrowLabel" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 10 )
align = 1
valign = 1
[node name="ArrowLabel2" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 10 )
align = 1
valign = 1
[node name="Blue" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 14 )
align = 1
valign = 1
[node name="Body" type="Label" parent="Labels" index="3"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 14 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/ArrowFront" to="." method="_on_ArrowFront_button_up"]
[connection signal="button_up" from="SpriteButtons/ArrowGarage" to="." method="_on_ArrowGarage_button_up"]
[connection signal="button_up" from="SpriteButtons/Blue" to="." method="_on_Blue_button_up"]
[connection signal="button_up" from="SpriteButtons/Body" to="." method="_on_Body_button_up"]

View file

@ -0,0 +1,280 @@
[gd_scene load_steps=39 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_157_1.gd" type="Script" id=2]
[ext_resource path="res://resources/AlternativeChoices/Timeline_157_1/Purple.webp" type="Texture" id=3]
[ext_resource path="res://resources/AlternativeChoices/Timeline_157_1/Green.webp" type="Texture" id=4]
[ext_resource path="res://resources/AlternativeChoices/Timeline_157_1/Masks/Pink_Mask.png" type="BitMap" id=5]
[ext_resource path="res://resources/AlternativeChoices/Timeline_157_1/Masks/Orange_Mask.png" type="BitMap" id=6]
[ext_resource path="res://resources/AlternativeChoices/Timeline_157_1/Masks/Red_Mask.png" type="BitMap" id=7]
[ext_resource path="res://resources/AlternativeChoices/Timeline_157_1/Masks/Blue_M_Mask.png" type="BitMap" id=8]
[ext_resource path="res://resources/AlternativeChoices/Timeline_157_1/Masks/Gray_Mask.png" type="BitMap" id=9]
[ext_resource path="res://resources/AlternativeChoices/Timeline_157_1/Masks/Blue_F_Mask.png" type="BitMap" id=10]
[ext_resource path="res://resources/AlternativeChoices/Timeline_157_1/Masks/Yellow_Mask.png" type="BitMap" id=11]
[ext_resource path="res://resources/AlternativeChoices/Timeline_157_1/Masks/White_Mask.png" type="BitMap" id=12]
[ext_resource path="res://resources/AlternativeChoices/Timeline_157_1/Masks/Black_Mask.png" type="BitMap" id=13]
[ext_resource path="res://resources/AlternativeChoices/Timeline_157_1/White.webp" type="Texture" id=14]
[ext_resource path="res://resources/AlternativeChoices/Timeline_157_1/Yellow.webp" type="Texture" id=15]
[ext_resource path="res://resources/AlternativeChoices/Timeline_157_1/Gray.webp" type="Texture" id=16]
[ext_resource path="res://resources/AlternativeChoices/Timeline_157_1/Pink.webp" type="Texture" id=17]
[ext_resource path="res://resources/AlternativeChoices/Timeline_157_1/Black.webp" type="Texture" id=18]
[ext_resource path="res://resources/AlternativeChoices/Timeline_157_1/Orange.webp" type="Texture" id=19]
[ext_resource path="res://resources/AlternativeChoices/Timeline_157_1/Red.webp" type="Texture" id=20]
[ext_resource path="res://resources/AlternativeChoices/Timeline_157_1/Blue_M.webp" type="Texture" id=21]
[ext_resource path="res://resources/AlternativeChoices/Timeline_157_1/Blue_F.webp" type="Texture" id=22]
[ext_resource path="res://resources/AlternativeChoices/Timeline_157_1/Masks/Purple_Mask.png" type="BitMap" id=23]
[ext_resource path="res://resources/AlternativeChoices/Timeline_157_1/Masks/Green_Mask.png" type="BitMap" id=24]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=25]
[sub_resource type="ShaderMaterial" id=1]
shader = ExtResource( 25 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=2]
shader = ExtResource( 25 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=3]
shader = ExtResource( 25 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=4]
shader = ExtResource( 25 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=5]
shader = ExtResource( 25 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=6]
shader = ExtResource( 25 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=7]
shader = ExtResource( 25 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=8]
shader = ExtResource( 25 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=9]
shader = ExtResource( 25 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=10]
shader = ExtResource( 25 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=11]
shader = ExtResource( 25 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=20]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=21]
size = 36
font_data = SubResource( 20 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 2 )
[node name="White" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 1 )
margin_left = 1119.34
margin_top = 70.4
margin_right = 1674.34
margin_bottom = 1015.4
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 14 )
texture_click_mask = ExtResource( 12 )
[node name="Gray" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 2 )
margin_left = 1075.3
margin_top = 220.5
margin_right = 1710.3
margin_bottom = 866.5
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 16 )
texture_click_mask = ExtResource( 9 )
[node name="Pink" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 3 )
margin_left = 1252.5
margin_top = 350.0
margin_right = 1600.5
margin_bottom = 940.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 17 )
texture_click_mask = ExtResource( 5 )
[node name="Yellow" type="TextureButton" parent="SpriteButtons" index="3"]
material = SubResource( 4 )
margin_left = 1050.0
margin_top = 423.0
margin_right = 1790.0
margin_bottom = 1548.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 15 )
texture_click_mask = ExtResource( 11 )
[node name="Orange" type="TextureButton" parent="SpriteButtons" index="4"]
material = SubResource( 5 )
margin_left = 1127.0
margin_top = 519.0
margin_right = 2054.0
margin_bottom = 1641.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 19 )
texture_click_mask = ExtResource( 6 )
[node name="Black" type="TextureButton" parent="SpriteButtons" index="5"]
material = SubResource( 6 )
margin_left = 908.0
margin_top = 126.0
margin_right = 1151.0
margin_bottom = 587.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 18 )
texture_click_mask = ExtResource( 13 )
[node name="Red" type="TextureButton" parent="SpriteButtons" index="6"]
material = SubResource( 7 )
margin_left = 588.0
margin_top = 108.0
margin_right = 1054.0
margin_bottom = 693.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 20 )
texture_click_mask = ExtResource( 7 )
[node name="Blue_M" type="TextureButton" parent="SpriteButtons" index="7"]
material = SubResource( 8 )
margin_left = 545.5
margin_top = 229.0
margin_right = 928.5
margin_bottom = 856.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 21 )
texture_click_mask = ExtResource( 8 )
[node name="Blue_F" type="TextureButton" parent="SpriteButtons" index="8"]
material = SubResource( 9 )
margin_left = 491.0
margin_top = 306.0
margin_right = 961.0
margin_bottom = 1054.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 22 )
texture_click_mask = ExtResource( 10 )
[node name="Purple" type="TextureButton" parent="SpriteButtons" index="9"]
material = SubResource( 10 )
margin_left = 451.0
margin_top = 393.0
margin_right = 1198.0
margin_bottom = 1595.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 3 )
texture_click_mask = ExtResource( 23 )
[node name="Green" type="TextureButton" parent="SpriteButtons" index="10"]
material = SubResource( 11 )
margin_left = 412.0
margin_top = 563.0
margin_right = 1380.0
margin_bottom = 1597.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 4 )
texture_click_mask = ExtResource( 24 )
[node name="a1" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 21 )
align = 1
valign = 1
[node name="a2" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 21 )
align = 1
valign = 1
[node name="a3" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 21 )
align = 1
valign = 1
[node name="a4" type="Label" parent="Labels" index="3"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 21 )
align = 1
valign = 1
[node name="a5" type="Label" parent="Labels" index="4"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 21 )
align = 1
valign = 1
[node name="a6" type="Label" parent="Labels" index="5"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 21 )
align = 1
valign = 1
[node name="a7" type="Label" parent="Labels" index="6"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 21 )
align = 1
valign = 1
[node name="a8" type="Label" parent="Labels" index="7"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 21 )
align = 1
valign = 1
[node name="a9" type="Label" parent="Labels" index="8"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 21 )
align = 1
valign = 1
[node name="a10" type="Label" parent="Labels" index="9"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 21 )
align = 1
valign = 1
[node name="a11" type="Label" parent="Labels" index="10"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 21 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/White" to="." method="_on_White_button_up"]
[connection signal="button_up" from="SpriteButtons/Gray" to="." method="_on_Gray_button_up"]
[connection signal="button_up" from="SpriteButtons/Pink" to="." method="_on_Pink_button_up"]
[connection signal="button_up" from="SpriteButtons/Yellow" to="." method="_on_Yellow_button_up"]
[connection signal="button_up" from="SpriteButtons/Orange" to="." method="_on_Orange_button_up"]
[connection signal="button_up" from="SpriteButtons/Black" to="." method="_on_Black_button_up"]
[connection signal="button_up" from="SpriteButtons/Red" to="." method="_on_Red_button_up"]
[connection signal="button_up" from="SpriteButtons/Blue_M" to="." method="_on_Blue_M_button_up"]
[connection signal="button_up" from="SpriteButtons/Blue_F" to="." method="_on_Blue_F_button_up"]
[connection signal="button_up" from="SpriteButtons/Purple" to="." method="_on_Purple_button_up"]
[connection signal="button_up" from="SpriteButtons/Green" to="." method="_on_Green_button_up"]

View file

@ -0,0 +1,102 @@
[gd_scene load_steps=17 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://resources/AlternativeChoices/Timeline_165/pink_mask.png" type="BitMap" id=2]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=3]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_165.gd" type="Script" id=4]
[ext_resource path="res://resources/AlternativeChoices/Timeline_165/white.webp" type="Texture" id=5]
[ext_resource path="res://resources/AlternativeChoices/Timeline_165/blue_mask.png" type="BitMap" id=6]
[ext_resource path="res://resources/AlternativeChoices/Timeline_165/white_mask.png" type="BitMap" id=7]
[ext_resource path="res://resources/AlternativeChoices/Timeline_165/blue.webp" type="Texture" id=8]
[ext_resource path="res://resources/AlternativeChoices/Timeline_165/pink.webp" type="Texture" id=9]
[ext_resource path="res://resources/graphics/GUI/ChoiceButtonTexture.webp" type="Texture" id=10]
[sub_resource type="ShaderMaterial" id=32]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=33]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=30]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=29]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=31]
size = 36
font_data = SubResource( 29 )
[sub_resource type="StyleBoxTexture" id=34]
texture = ExtResource( 10 )
region_rect = Rect2( 0, 0, 1001, 35 )
margin_left = 75.0
margin_right = 75.0
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 4 )
[node name="Left" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 32 )
margin_left = 26.0
margin_top = 125.0
margin_right = 1135.0
margin_bottom = 2285.0
rect_scale = Vector2( 0.442, 0.442 )
texture_normal = ExtResource( 9 )
texture_click_mask = ExtResource( 2 )
[node name="Center" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 33 )
margin_left = 598.0
margin_top = 18.0
margin_right = 2046.0
margin_bottom = 2178.0
rect_scale = Vector2( 0.492, 0.492 )
texture_normal = ExtResource( 5 )
texture_click_mask = ExtResource( 7 )
[node name="Right" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 30 )
margin_left = 1300.0
margin_top = 128.0
margin_right = 2708.0
margin_bottom = 2288.0
rect_scale = Vector2( 0.441, 0.441 )
texture_normal = ExtResource( 8 )
texture_click_mask = ExtResource( 6 )
[node name="a1" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 31 )
custom_styles/normal = SubResource( 34 )
align = 1
valign = 1
[node name="a2" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 31 )
custom_styles/normal = SubResource( 34 )
align = 1
valign = 1
[node name="a3" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 31 )
custom_styles/normal = SubResource( 34 )
align = 1
valign = 1
[node name="WaitTimer" type="Timer" parent="." index="2"]
one_shot = true
[connection signal="button_up" from="SpriteButtons/Left" to="." method="_on_Left_button_up"]
[connection signal="button_up" from="SpriteButtons/Center" to="." method="_on_Center_button_up"]
[connection signal="button_up" from="SpriteButtons/Right" to="." method="_on_Right_button_up"]
[connection signal="timeout" from="WaitTimer" to="." method="_on_WaitTimer_timeout"]

View file

@ -0,0 +1,236 @@
[gd_scene load_steps=18 format=2]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=1]
[ext_resource path="res://resources/fonts/OneEleven.ttf" type="DynamicFontData" id=2]
[ext_resource path="res://scripts/AlternativeChoices/Timeline_17.gd" type="Script" id=7]
[sub_resource type="ShaderMaterial" id=12]
shader = ExtResource( 1 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=13]
shader = ExtResource( 1 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=14]
shader = ExtResource( 1 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=15]
shader = ExtResource( 1 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=16]
shader = ExtResource( 1 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFont" id=19]
size = 72
outline_size = 2
outline_color = Color( 0, 0, 0, 1 )
font_data = ExtResource( 2 )
[sub_resource type="StyleBoxEmpty" id=28]
[sub_resource type="DynamicFont" id=20]
size = 72
outline_size = 2
outline_color = Color( 0, 0, 0, 1 )
font_data = ExtResource( 2 )
[sub_resource type="StyleBoxEmpty" id=27]
[sub_resource type="DynamicFont" id=21]
size = 72
outline_size = 2
outline_color = Color( 0, 0, 0, 1 )
font_data = ExtResource( 2 )
[sub_resource type="DynamicFont" id=22]
size = 72
outline_size = 2
outline_color = Color( 0, 0, 0, 1 )
font_data = ExtResource( 2 )
[sub_resource type="DynamicFont" id=23]
size = 72
outline_size = 2
outline_color = Color( 0, 0, 0, 1 )
font_data = ExtResource( 2 )
[sub_resource type="DynamicFont" id=24]
size = 72
outline_size = 2
outline_color = Color( 0, 0, 0, 1 )
font_data = ExtResource( 2 )
[sub_resource type="DynamicFont" id=25]
size = 72
outline_size = 2
outline_color = Color( 0, 0, 0, 1 )
font_data = ExtResource( 2 )
[node name="Node2D" type="Node2D"]
z_index = 4096
script = ExtResource( 7 )
[node name="Girls" type="Control" parent="."]
margin_right = 40.0
margin_bottom = 40.0
[node name="Black" type="TextureRect" parent="Girls"]
modulate = Color( 1, 1, 1, 0 )
material = SubResource( 12 )
margin_right = 3840.0
margin_bottom = 2160.0
rect_scale = Vector2( 0.5, 0.5 )
[node name="Blue" type="TextureRect" parent="Girls"]
modulate = Color( 1, 1, 1, 0 )
material = SubResource( 13 )
margin_right = 3840.0
margin_bottom = 2160.0
rect_scale = Vector2( 0.5, 0.5 )
[node name="Green" type="TextureRect" parent="Girls"]
modulate = Color( 1, 1, 1, 0 )
material = SubResource( 14 )
margin_right = 3840.0
margin_bottom = 2160.0
rect_scale = Vector2( 0.5, 0.5 )
[node name="Orange" type="TextureRect" parent="Girls"]
modulate = Color( 1, 1, 1, 0 )
material = SubResource( 15 )
margin_right = 3840.0
margin_bottom = 2160.0
rect_scale = Vector2( 0.5, 0.5 )
[node name="Pink" type="TextureRect" parent="Girls"]
modulate = Color( 1, 1, 1, 0 )
material = SubResource( 16 )
margin_right = 3840.0
margin_bottom = 2160.0
rect_scale = Vector2( 0.5, 0.5 )
[node name="Purple" type="TextureRect" parent="Girls"]
modulate = Color( 1, 1, 1, 0 )
material = SubResource( 16 )
margin_right = 3840.0
margin_bottom = 2160.0
rect_scale = Vector2( 0.5, 0.5 )
[node name="Buttons" type="VBoxContainer" parent="."]
margin_left = 1231.0
margin_right = 1918.0
margin_bottom = 1080.0
custom_constants/separation = 10
alignment = 1
[node name="Pink" type="Button" parent="Buttons"]
margin_top = 181.0
margin_right = 687.0
margin_bottom = 275.0
custom_colors/font_color_disabled = Color( 0.278431, 0.278431, 0.278431, 1 )
custom_colors/font_color = Color( 1, 1, 1, 1 )
custom_colors/font_color_hover = Color( 0, 0, 0, 1 )
custom_colors/font_color_pressed = Color( 0, 0, 0, 1 )
custom_fonts/font = SubResource( 19 )
custom_styles/focus = SubResource( 28 )
text = "AMANDA"
flat = true
align = 0
[node name="Purple" type="Button" parent="Buttons"]
margin_top = 285.0
margin_right = 687.0
margin_bottom = 379.0
custom_colors/font_color_disabled = Color( 0.278431, 0.278431, 0.278431, 1 )
custom_colors/font_color = Color( 1, 1, 1, 1 )
custom_colors/font_color_hover = Color( 0, 0, 0, 1 )
custom_colors/font_color_pressed = Color( 0, 0, 0, 1 )
custom_fonts/font = SubResource( 20 )
custom_styles/focus = SubResource( 27 )
text = "DANA"
flat = true
align = 0
[node name="Green" type="Button" parent="Buttons"]
margin_top = 389.0
margin_right = 687.0
margin_bottom = 483.0
custom_colors/font_color_disabled = Color( 0.278431, 0.278431, 0.278431, 1 )
custom_colors/font_color = Color( 1, 1, 1, 1 )
custom_colors/font_color_hover = Color( 0, 0, 0, 1 )
custom_colors/font_color_pressed = Color( 0, 0, 0, 1 )
custom_fonts/font = SubResource( 21 )
custom_styles/focus = SubResource( 27 )
text = "AGATHA"
flat = true
align = 0
[node name="Black" type="Button" parent="Buttons"]
margin_top = 493.0
margin_right = 687.0
margin_bottom = 587.0
custom_colors/font_color_disabled = Color( 0.278431, 0.278431, 0.278431, 1 )
custom_colors/font_color = Color( 1, 1, 1, 1 )
custom_colors/font_color_hover = Color( 0, 0, 0, 1 )
custom_colors/font_color_pressed = Color( 0, 0, 0, 1 )
custom_fonts/font = SubResource( 22 )
custom_styles/focus = SubResource( 27 )
text = "LINDA"
flat = true
align = 0
[node name="Blue" type="Button" parent="Buttons"]
margin_top = 597.0
margin_right = 687.0
margin_bottom = 691.0
custom_colors/font_color_disabled = Color( 0.278431, 0.278431, 0.278431, 1 )
custom_colors/font_color = Color( 1, 1, 1, 1 )
custom_colors/font_color_hover = Color( 0, 0, 0, 1 )
custom_colors/font_color_pressed = Color( 0, 0, 0, 1 )
custom_fonts/font = SubResource( 23 )
custom_styles/focus = SubResource( 27 )
text = "EMILIA"
flat = true
align = 0
[node name="Orange" type="Button" parent="Buttons"]
margin_top = 701.0
margin_right = 687.0
margin_bottom = 795.0
custom_colors/font_color_disabled = Color( 0.278431, 0.278431, 0.278431, 1 )
custom_colors/font_color = Color( 1, 1, 1, 1 )
custom_colors/font_color_hover = Color( 0, 0, 0, 1 )
custom_colors/font_color_pressed = Color( 0, 0, 0, 1 )
custom_fonts/font = SubResource( 24 )
custom_styles/focus = SubResource( 27 )
text = "GO TO BAR"
flat = true
align = 0
[node name="Guys" type="Button" parent="Buttons"]
margin_top = 805.0
margin_right = 687.0
margin_bottom = 899.0
custom_colors/font_color_disabled = Color( 0.278431, 0.278431, 0.278431, 1 )
custom_colors/font_color = Color( 1, 1, 1, 1 )
custom_colors/font_color_hover = Color( 0, 0, 0, 1 )
custom_colors/font_color_pressed = Color( 0, 0, 0, 1 )
custom_fonts/font = SubResource( 25 )
custom_styles/focus = SubResource( 27 )
text = "ПОЙТИ К ПАРНЯМ."
flat = true
align = 0
[connection signal="button_up" from="Buttons/Pink" to="." method="_on_Pink_button_up"]
[connection signal="button_up" from="Buttons/Purple" to="." method="_on_Purple_button_up"]
[connection signal="button_up" from="Buttons/Green" to="." method="_on_Green_button_up"]
[connection signal="button_up" from="Buttons/Black" to="." method="_on_Black_button_up"]
[connection signal="button_up" from="Buttons/Blue" to="." method="_on_Blue_button_up"]
[connection signal="button_up" from="Buttons/Orange" to="." method="_on_Orange_button_up"]
[connection signal="button_up" from="Buttons/Guys" to="." method="_on_Guys_button_up"]
[connection signal="mouse_entered" from="Buttons/Guys" to="." method="_on_Guys_mouse_entered"]
[connection signal="mouse_exited" from="Buttons/Guys" to="." method="_on_Guys_mouse_exited"]

View file

@ -0,0 +1,69 @@
[gd_scene load_steps=9 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_1_bridge.gd" type="Script" id=2]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternativeBlack.gdshader" type="Shader" id=9]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=10]
[sub_resource type="ShaderMaterial" id=25]
shader = ExtResource( 9 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=26]
shader = ExtResource( 9 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=22]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=24]
size = 36
font_data = SubResource( 22 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 2 )
[node name="SpriteButtons" parent="." index="0"]
z_index = 20
[node name="Left" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 25 )
margin_left = 53.0
margin_top = 501.0
margin_right = 173.0
margin_bottom = 591.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 10 )
[node name="Right" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 26 )
margin_left = 1765.0
margin_top = 577.0
margin_right = 1885.0
margin_bottom = 667.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 10 )
flip_h = true
[node name="a1" type="Label" parent="Labels" index="0"]
visible = false
margin_left = 34.0
margin_top = 452.0
margin_right = 133.0
margin_bottom = 497.0
custom_fonts/font = SubResource( 24 )
align = 1
valign = 1
[node name="a2" type="Label" parent="Labels" index="1"]
visible = false
margin_left = 1730.0
margin_top = 530.0
margin_right = 1858.0
margin_bottom = 575.0
custom_fonts/font = SubResource( 24 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Left" to="." method="_on_Left_button_up"]
[connection signal="button_up" from="SpriteButtons/Right" to="." method="_on_Right_button_up"]

View file

@ -0,0 +1,70 @@
[gd_scene load_steps=9 format=2]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_1_forest.gd" type="Script" id=1]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=2]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternativeBlack.gdshader" type="Shader" id=3]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=4]
[sub_resource type="ShaderMaterial" id=26]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=27]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=25]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=24]
size = 36
font_data = SubResource( 25 )
[node name="AlternativeChoice" instance=ExtResource( 2 )]
script = ExtResource( 1 )
[node name="SpriteButtons" parent="." index="0"]
z_index = 20
[node name="Left" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 26 )
margin_left = 564.0
margin_top = 435.0
margin_right = 684.0
margin_bottom = 525.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 4 )
[node name="Right" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 27 )
margin_left = 1287.0
margin_top = 912.0
margin_right = 1407.0
margin_bottom = 1002.0
rect_rotation = 60.0897
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 4 )
flip_h = true
[node name="a1" type="Label" parent="Labels" index="0"]
visible = false
margin_left = 539.0
margin_top = 382.0
margin_right = 650.0
margin_bottom = 427.0
custom_fonts/font = SubResource( 24 )
align = 1
valign = 1
[node name="a2" type="Label" parent="Labels" index="1"]
visible = false
margin_left = 1231.0
margin_top = 874.0
margin_right = 1328.0
margin_bottom = 919.0
custom_fonts/font = SubResource( 24 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Left" to="." method="_on_Left_button_up"]
[connection signal="button_up" from="SpriteButtons/Right" to="." method="_on_Right_button_up"]

View file

@ -0,0 +1,69 @@
[gd_scene load_steps=9 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_1_parking.gd" type="Script" id=2]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternativeBlack.gdshader" type="Shader" id=3]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=4]
[sub_resource type="ShaderMaterial" id=26]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=27]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=25]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=24]
size = 36
font_data = SubResource( 25 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 2 )
[node name="SpriteButtons" parent="." index="0"]
z_index = 20
[node name="Left" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 26 )
margin_left = 190.0
margin_top = 850.0
margin_right = 310.0
margin_bottom = 940.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 4 )
[node name="Right" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 27 )
margin_left = 1793.0
margin_top = 850.0
margin_right = 1913.0
margin_bottom = 940.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 4 )
flip_h = true
[node name="a1" type="Label" parent="Labels" index="0"]
visible = false
margin_left = 170.0
margin_top = 798.0
margin_right = 270.0
margin_bottom = 843.0
custom_fonts/font = SubResource( 24 )
align = 1
valign = 1
[node name="a2" type="Label" parent="Labels" index="1"]
visible = false
margin_left = 1769.0
margin_top = 797.0
margin_right = 1878.0
margin_bottom = 842.0
custom_fonts/font = SubResource( 24 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Left" to="." method="_on_Left_button_up"]
[connection signal="button_up" from="SpriteButtons/Right" to="." method="_on_Right_button_up"]

View file

@ -0,0 +1,119 @@
[gd_scene load_steps=17 format=2]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_2.gd" type="Script" id=1]
[ext_resource path="res://resources/AlternativeChoices/Timeline_2/Sofa.webp" type="Texture" id=2]
[ext_resource path="res://resources/AlternativeChoices/Timeline_2/Orange.webp" type="Texture" id=3]
[ext_resource path="res://resources/AlternativeChoices/Timeline_2/Yellow.webp" type="Texture" id=4]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=5]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=6]
[sub_resource type="ShaderMaterial" id=10]
shader = ExtResource( 5 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=11]
shader = ExtResource( 5 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=12]
shader = ExtResource( 5 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=19]
shader = ExtResource( 5 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=16]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=13]
size = 36
font_data = SubResource( 16 )
[sub_resource type="DynamicFontData" id=17]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=14]
size = 36
font_data = SubResource( 17 )
[sub_resource type="DynamicFontData" id=18]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=15]
size = 36
font_data = SubResource( 18 )
[node name="AlternativeChoice" instance=ExtResource( 6 )]
script = ExtResource( 1 )
[node name="SpriteButtons" parent="." index="0"]
z_index = 1
[node name="Orange" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 10 )
margin_left = 1292.0
margin_top = 255.0
margin_right = 3531.0
margin_bottom = 3369.0
rect_scale = Vector2( 0.088, 0.088 )
texture_normal = ExtResource( 3 )
[node name="Yellow" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 11 )
margin_left = 1595.84
margin_top = 329.0
margin_right = 4378.84
margin_bottom = 6594.0
rect_scale = Vector2( 0.105, 0.105 )
texture_normal = ExtResource( 4 )
[node name="Sofa" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 12 )
margin_left = 55.0
margin_top = 454.0
margin_right = 819.0
margin_bottom = 908.0
rect_scale = Vector2( 0.495, 0.495 )
texture_normal = ExtResource( 2 )
[node name="Oldman" type="TextureButton" parent="SpriteButtons" index="3"]
material = SubResource( 19 )
margin_left = 550.0
margin_top = 400.0
margin_right = 901.0
margin_bottom = 1064.0
rect_scale = Vector2( 0.495, 0.495 )
[node name="OrangeLabel" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 43.0
custom_fonts/font = SubResource( 13 )
align = 1
valign = 1
[node name="YellowLabel" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 43.0
custom_fonts/font = SubResource( 14 )
align = 1
valign = 1
[node name="SofaLabel" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 43.0
custom_fonts/font = SubResource( 15 )
align = 1
valign = 1
[node name="SofaLabel2" type="Label" parent="Labels" index="3"]
visible = false
margin_bottom = 43.0
custom_fonts/font = SubResource( 15 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Orange" to="." method="_on_Orange_button_up"]
[connection signal="button_up" from="SpriteButtons/Yellow" to="." method="_on_Yellow_button_up"]
[connection signal="button_up" from="SpriteButtons/Sofa" to="." method="_on_Sofa_button_up"]
[connection signal="button_up" from="SpriteButtons/Oldman" to="." method="_on_Oldman_button_up"]

View file

@ -0,0 +1,150 @@
[gd_scene load_steps=15 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_32.gd" type="Script" id=2]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=3]
[ext_resource path="res://resources/AlternativeChoices/Timeline_32/door_night.webp" type="Texture" id=4]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=6]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/LightHouse_n.webp" type="Texture" id=7]
[sub_resource type="ShaderMaterial" id=6]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=7]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=8]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=9]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=10]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=11]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=5]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=12]
size = 36
font_data = SubResource( 5 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 2 )
[node name="SpriteButtons" parent="." index="0"]
z_index = 1
[node name="Parking" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 6 )
margin_left = 159.0
margin_top = 810.0
margin_right = 279.0
margin_bottom = 900.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
[node name="GoBack" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 7 )
margin_left = 823.0
margin_top = 527.0
margin_right = 1123.0
margin_bottom = 1077.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 4 )
[node name="Smoking" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 8 )
margin_left = 1404.0
margin_top = 666.0
margin_right = 1524.0
margin_bottom = 756.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
[node name="LightHouse" type="TextureButton" parent="SpriteButtons" index="3"]
material = SubResource( 9 )
margin_left = 1584.0
margin_top = 159.0
margin_right = 2194.0
margin_bottom = 1159.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 7 )
[node name="Pristan" type="TextureButton" parent="SpriteButtons" index="4"]
material = SubResource( 10 )
margin_left = 867.0
margin_top = 1027.0
margin_right = 987.0
margin_bottom = 1117.0
rect_rotation = -90.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
[node name="Ovrag" type="TextureButton" parent="SpriteButtons" index="5"]
material = SubResource( 11 )
margin_left = 1773.0
margin_top = 831.0
margin_right = 1893.0
margin_bottom = 921.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
flip_h = true
[node name="a1" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 12 )
align = 1
valign = 1
[node name="a2" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 12 )
align = 1
valign = 1
[node name="a3" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 12 )
align = 1
valign = 1
[node name="a4" type="Label" parent="Labels" index="3"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 12 )
align = 1
valign = 1
[node name="a5" type="Label" parent="Labels" index="4"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 12 )
align = 1
valign = 1
[node name="a6" type="Label" parent="Labels" index="5"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 12 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Parking" to="." method="_on_Parking_button_up"]
[connection signal="button_up" from="SpriteButtons/GoBack" to="." method="_on_GoBack_button_up"]
[connection signal="button_up" from="SpriteButtons/Smoking" to="." method="_on_Smoking_button_up"]
[connection signal="button_up" from="SpriteButtons/LightHouse" to="." method="_on_LightHouse_button_up"]
[connection signal="button_up" from="SpriteButtons/Pristan" to="." method="_on_Pristan_button_up"]
[connection signal="button_up" from="SpriteButtons/Ovrag" to="." method="_on_Ovrag_button_up"]

View file

@ -0,0 +1,129 @@
[gd_scene load_steps=19 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=2]
[ext_resource path="res://resources/AlternativeChoices/Timeline_2/Yellow.webp" type="Texture" id=3]
[ext_resource path="res://resources/AlternativeChoices/Timeline_2/Sofa.webp" type="Texture" id=4]
[ext_resource path="res://resources/AlternativeChoices/Timeline_2/Orange.webp" type="Texture" id=5]
[ext_resource path="res://resources/AlternativeChoices/Timeline_6/Door.webp" type="Texture" id=6]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_3_1.gd" type="Script" id=7]
[sub_resource type="ShaderMaterial" id=12]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=13]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=14]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="Shader" id=19]
code = "shader_type canvas_item;
uniform float mixing = 0.0;
void fragment(){
vec4 color = texture(TEXTURE,UV);
color.rgb = mix(color.rgb, vec3(1,1,1).rgb, mixing);
COLOR = color;
}"
[sub_resource type="ShaderMaterial" id=15]
shader = SubResource( 19 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=23]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=16]
size = 36
font_data = SubResource( 23 )
[sub_resource type="DynamicFontData" id=21]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=17]
size = 36
font_data = SubResource( 21 )
[sub_resource type="DynamicFontData" id=22]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=18]
size = 36
font_data = SubResource( 22 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 7 )
[node name="Orange" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 12 )
margin_left = 1292.0
margin_top = 255.0
margin_right = 3531.0
margin_bottom = 3369.0
rect_scale = Vector2( 0.088, 0.088 )
texture_normal = ExtResource( 5 )
[node name="Yellow" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 13 )
margin_left = 1595.84
margin_top = 329.0
margin_right = 4378.84
margin_bottom = 6594.0
rect_scale = Vector2( 0.105, 0.105 )
texture_normal = ExtResource( 3 )
[node name="Sofa" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 14 )
margin_left = 55.0
margin_top = 454.0
margin_right = 819.0
margin_bottom = 908.0
rect_scale = Vector2( 0.495, 0.495 )
texture_normal = ExtResource( 4 )
[node name="Door" type="TextureButton" parent="SpriteButtons" index="3"]
material = SubResource( 15 )
margin_left = 712.0
margin_top = 216.0
margin_right = 1076.0
margin_bottom = 995.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
[node name="OrangeLabel" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 16 )
align = 1
valign = 1
[node name="YellowLabel" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 43.0
custom_fonts/font = SubResource( 17 )
align = 1
valign = 1
[node name="SofaLabel" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 43.0
custom_fonts/font = SubResource( 18 )
align = 1
valign = 1
[node name="DoorLabel" type="Label" parent="Labels" index="3"]
visible = false
margin_bottom = 43.0
custom_fonts/font = SubResource( 18 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Orange" to="." method="_on_Orange_button_up"]
[connection signal="button_up" from="SpriteButtons/Yellow" to="." method="_on_Yellow_button_up"]
[connection signal="button_up" from="SpriteButtons/Sofa" to="." method="_on_Sofa_button_up"]
[connection signal="button_up" from="SpriteButtons/Door" to="." method="_on_Door_button_up"]

View file

@ -0,0 +1,184 @@
[gd_scene load_steps=22 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_5.gd" type="Script" id=2]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Door.webp" type="Texture" id=3]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/LightHouse.webp" type="Texture" id=4]
[ext_resource path="res://resources/characters/male/White_old/22.webp" type="Texture" id=5]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=6]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternativeBlack.gdshader" type="Shader" id=7]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=8]
[sub_resource type="ShaderMaterial" id=21]
shader = ExtResource( 7 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=22]
shader = ExtResource( 7 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=23]
shader = ExtResource( 7 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=24]
shader = ExtResource( 8 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=25]
shader = ExtResource( 7 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=10]
shader = ExtResource( 8 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=13]
shader = ExtResource( 8 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=20]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=14]
size = 36
font_data = SubResource( 20 )
[sub_resource type="DynamicFontData" id=19]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=16]
size = 36
font_data = SubResource( 19 )
[sub_resource type="DynamicFontData" id=18]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=15]
size = 36
font_data = SubResource( 18 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 2 )
[node name="a1" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 21 )
margin_left = 100.0
margin_top = 722.5
margin_right = 220.0
margin_bottom = 812.5
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
[node name="a2" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 22 )
margin_left = 873.0
margin_top = 1054.0
margin_right = 993.0
margin_bottom = 1144.0
rect_rotation = -100.7
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
[node name="Around" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 23 )
margin_left = 1387.0
margin_top = 671.0
margin_right = 1507.0
margin_bottom = 761.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
[node name="LightHouse" type="TextureButton" parent="SpriteButtons" index="3"]
material = SubResource( 24 )
margin_left = 1584.0
margin_top = 159.5
margin_right = 2194.0
margin_bottom = 1159.5
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 4 )
[node name="a5" type="TextureButton" parent="SpriteButtons" index="4"]
material = SubResource( 25 )
margin_left = 1699.0
margin_top = 783.0
margin_right = 1819.0
margin_bottom = 873.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
flip_h = true
[node name="White" type="TextureButton" parent="SpriteButtons" index="5"]
material = SubResource( 10 )
margin_left = 498.701
margin_top = 718.0
margin_right = 4041.7
margin_bottom = 6624.0
rect_scale = Vector2( 0.046, 0.046 )
texture_normal = ExtResource( 5 )
[node name="Inside" type="TextureButton" parent="SpriteButtons" index="6"]
material = SubResource( 13 )
margin_left = 769.0
margin_top = 476.5
margin_right = 1281.0
margin_bottom = 1226.5
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 3 )
[node name="a1" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 14 )
align = 1
valign = 1
[node name="a2" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 14 )
align = 1
valign = 1
[node name="AroundLabel" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 16 )
align = 1
valign = 1
[node name="LightHouseLabel" type="Label" parent="Labels" index="3"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 15 )
align = 1
valign = 1
[node name="a5" type="Label" parent="Labels" index="4"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 14 )
align = 1
valign = 1
[node name="WhiteLabel" type="Label" parent="Labels" index="5"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 14 )
align = 1
valign = 1
[node name="InsideLabel" type="Label" parent="Labels" index="6"]
visible = false
margin_bottom = 43.0
custom_fonts/font = SubResource( 16 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/a1" to="." method="_on_a1_button_up"]
[connection signal="button_up" from="SpriteButtons/a2" to="." method="_on_a2_button_up"]
[connection signal="button_up" from="SpriteButtons/Around" to="." method="_on_Around_button_up"]
[connection signal="button_up" from="SpriteButtons/LightHouse" to="." method="_on_LightHouse_button_up"]
[connection signal="button_up" from="SpriteButtons/a5" to="." method="_on_a5_button_up"]
[connection signal="button_up" from="SpriteButtons/White" to="." method="_on_White_button_up"]
[connection signal="button_up" from="SpriteButtons/Inside" to="." method="_on_Inside_button_up"]

View file

@ -0,0 +1,79 @@
[gd_scene load_steps=10 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternativeBlack.gdshader" type="Shader" id=2]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_5_garage.gd" type="Script" id=3]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=4]
[sub_resource type="ShaderMaterial" id=20]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=21]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=22]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=17]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=19]
size = 36
font_data = SubResource( 17 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 3 )
[node name="a1" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 20 )
margin_left = 1786.0
margin_top = 689.0
margin_right = 1906.0
margin_bottom = 779.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 4 )
flip_h = true
[node name="a2" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 21 )
margin_left = 77.0
margin_top = 570.0
margin_right = 197.0
margin_bottom = 660.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 4 )
[node name="a3" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 22 )
margin_left = 177.0
margin_top = 394.0
margin_right = 918.0
margin_bottom = 840.0
[node name="a1" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 19 )
align = 1
valign = 1
[node name="a2" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 19 )
align = 1
valign = 1
[node name="a3" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 19 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/a1" to="." method="_on_a1_button_up"]
[connection signal="button_up" from="SpriteButtons/a2" to="." method="_on_a2_button_up"]
[connection signal="button_up" from="SpriteButtons/a3" to="." method="_on_a3_button_up"]

View file

@ -0,0 +1,82 @@
[gd_scene load_steps=11 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_5_lighthouse.gd" type="Script" id=3]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternativeBlack.gdshader" type="Shader" id=4]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=5]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5_lighthouse/Lady with dog.webp" type="Texture" id=6]
[sub_resource type="ShaderMaterial" id=23]
shader = ExtResource( 4 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=26]
shader = ExtResource( 4 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=27]
shader = ExtResource( 4 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=22]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=24]
size = 36
font_data = SubResource( 22 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 3 )
[node name="Arrow" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 23 )
margin_left = 142.0
margin_top = 494.0
margin_right = 262.0
margin_bottom = 584.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 5 )
[node name="Lady" type="TextureButton" parent="SpriteButtons" index="1"]
visible = false
material = SubResource( 26 )
margin_left = 942.0
margin_top = 762.0
margin_right = 1485.0
margin_bottom = 1344.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
[node name="Behind" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 27 )
margin_left = 798.0
margin_top = 832.0
margin_right = 918.0
margin_bottom = 922.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 5 )
[node name="a1" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 24 )
align = 1
valign = 1
[node name="a2" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 24 )
align = 1
valign = 1
[node name="a3" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 24 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Arrow" to="." method="_on_Arrow_button_up"]
[connection signal="button_up" from="SpriteButtons/Lady" to="." method="_on_Lady_button_up"]
[connection signal="button_up" from="SpriteButtons/Behind" to="." method="_on_Behind_button_up"]

View file

@ -0,0 +1,38 @@
[gd_scene load_steps=8 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_5_lighthouse_back.gd" type="Script" id=2]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternativeBlack.gdshader" type="Shader" id=4]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=5]
[sub_resource type="ShaderMaterial" id=23]
shader = ExtResource( 4 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=25]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=24]
size = 36
font_data = SubResource( 25 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 2 )
[node name="Arrow" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 23 )
margin_left = 100.0
margin_top = 800.0
margin_right = 220.0
margin_bottom = 890.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 5 )
[node name="a1" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 24 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Arrow" to="." method="_on_Arrow_button_up"]

View file

@ -0,0 +1,122 @@
[gd_scene load_steps=13 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_5_pristan.gd" type="Script" id=2]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternativeBlack.gdshader" type="Shader" id=3]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=4]
[ext_resource path="res://resources/graphics/backgrounds/pristan/fisher.webp" type="Texture" id=6]
[sub_resource type="ShaderMaterial" id=23]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=24]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=25]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=26]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=27]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=20]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=22]
size = 36
font_data = SubResource( 20 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 2 )
[node name="Arrow" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 23 )
margin_left = 435.0
margin_top = 896.0
margin_right = 555.0
margin_bottom = 986.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 4 )
[node name="Fisher" type="TextureButton" parent="SpriteButtons" index="1"]
visible = false
material = SubResource( 24 )
margin_left = 1355.0
margin_top = 220.0
margin_right = 1581.0
margin_bottom = 674.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
flip_h = true
[node name="Yacht" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 25 )
margin_left = 324.0
margin_top = 233.0
margin_right = 655.0
margin_bottom = 417.0
[node name="Yacht2" type="TextureButton" parent="SpriteButtons" index="3"]
material = SubResource( 26 )
margin_left = 823.0
margin_top = 225.0
margin_right = 1245.0
margin_bottom = 399.0
[node name="Boat" type="TextureButton" parent="SpriteButtons" index="4"]
material = SubResource( 27 )
margin_left = 1480.0
margin_top = 367.0
margin_right = 1654.0
margin_bottom = 536.0
[node name="a1" type="Label" parent="Labels" index="0"]
visible = false
margin_left = 377.0
margin_top = 842.0
margin_right = 552.0
margin_bottom = 887.0
custom_fonts/font = SubResource( 22 )
align = 1
valign = 1
[node name="a2" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 22 )
align = 1
valign = 1
[node name="a3" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 22 )
align = 1
valign = 1
[node name="a4" type="Label" parent="Labels" index="3"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 22 )
align = 1
valign = 1
[node name="a5" type="Label" parent="Labels" index="4"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 22 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Arrow" to="." method="_on_Arrow_button_up"]
[connection signal="button_up" from="SpriteButtons/Fisher" to="." method="_on_Fisher_button_up"]
[connection signal="button_up" from="SpriteButtons/Yacht" to="." method="_on_Yacht_button_up"]
[connection signal="button_up" from="SpriteButtons/Yacht2" to="." method="_on_Yacht_button_up"]
[connection signal="button_up" from="SpriteButtons/Boat" to="." method="_on_Boat_button_up"]

View file

@ -0,0 +1,89 @@
[gd_scene load_steps=12 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternativeBlack.gdshader" type="Shader" id=2]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_5_tropinka.gd" type="Script" id=3]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=4]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=5]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5_tropinka/Door.webp" type="Texture" id=6]
[sub_resource type="ShaderMaterial" id=23]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=26]
shader = ExtResource( 5 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=25]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=22]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=21]
size = 36
font_data = SubResource( 22 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 3 )
[node name="a1" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 23 )
margin_left = 308.0
margin_top = 559.0
margin_right = 428.0
margin_bottom = 649.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 4 )
[node name="door" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 26 )
margin_left = 1272.0
margin_top = 514.0
margin_right = 1374.0
margin_bottom = 732.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
[node name="a3" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 25 )
margin_left = 1782.0
margin_top = 943.0
margin_right = 1902.0
margin_bottom = 1033.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 4 )
flip_h = true
[node name="a1" type="Label" parent="Labels" index="0"]
visible = false
margin_left = 228.0
margin_top = 503.0
margin_right = 446.0
margin_bottom = 548.0
custom_fonts/font = SubResource( 21 )
align = 1
valign = 1
[node name="a2" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 21 )
align = 1
valign = 1
[node name="a3" type="Label" parent="Labels" index="2"]
visible = false
margin_left = 1719.0
margin_top = 891.0
margin_right = 1906.0
margin_bottom = 936.0
custom_fonts/font = SubResource( 21 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/a1" to="." method="_on_a1_button_up"]
[connection signal="button_up" from="SpriteButtons/door" to="." method="_on_door_button_up"]
[connection signal="button_up" from="SpriteButtons/a3" to="." method="_on_a3_button_up"]

View file

@ -0,0 +1,129 @@
[gd_scene load_steps=19 format=2]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=1]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=2]
[ext_resource path="res://resources/AlternativeChoices/Timeline_2/Sofa.webp" type="Texture" id=3]
[ext_resource path="res://resources/AlternativeChoices/Timeline_2/Orange.webp" type="Texture" id=4]
[ext_resource path="res://resources/AlternativeChoices/Timeline_2/Yellow.webp" type="Texture" id=5]
[ext_resource path="res://resources/AlternativeChoices/Timeline_6/Door.webp" type="Texture" id=6]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_6.gd" type="Script" id=7]
[sub_resource type="ShaderMaterial" id=12]
shader = ExtResource( 1 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=13]
shader = ExtResource( 1 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=14]
shader = ExtResource( 1 )
shader_param/mixing = 0.0
[sub_resource type="Shader" id=19]
code = "shader_type canvas_item;
uniform float mixing = 0.0;
void fragment(){
vec4 color = texture(TEXTURE,UV);
color.rgb = mix(color.rgb, vec3(1,1,1).rgb, mixing);
COLOR = color;
}"
[sub_resource type="ShaderMaterial" id=15]
shader = SubResource( 19 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=20]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=16]
size = 36
font_data = SubResource( 20 )
[sub_resource type="DynamicFontData" id=21]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=17]
size = 36
font_data = SubResource( 21 )
[sub_resource type="DynamicFontData" id=22]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=18]
size = 36
font_data = SubResource( 22 )
[node name="AlternativeChoice" instance=ExtResource( 2 )]
script = ExtResource( 7 )
[node name="Orange" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 12 )
margin_left = 1292.0
margin_top = 255.0
margin_right = 3531.0
margin_bottom = 3369.0
rect_scale = Vector2( 0.088, 0.088 )
texture_normal = ExtResource( 4 )
[node name="Yellow" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 13 )
margin_left = 1595.84
margin_top = 329.0
margin_right = 4378.84
margin_bottom = 6594.0
rect_scale = Vector2( 0.105, 0.105 )
texture_normal = ExtResource( 5 )
[node name="Sofa" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 14 )
margin_left = 55.0
margin_top = 454.0
margin_right = 819.0
margin_bottom = 908.0
rect_scale = Vector2( 0.495, 0.495 )
texture_normal = ExtResource( 3 )
[node name="Door" type="TextureButton" parent="SpriteButtons" index="3"]
material = SubResource( 15 )
margin_left = 712.0
margin_top = 216.0
margin_right = 1076.0
margin_bottom = 995.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
[node name="OrangeLabel" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 16 )
align = 1
valign = 1
[node name="YellowLabel" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 43.0
custom_fonts/font = SubResource( 17 )
align = 1
valign = 1
[node name="SofaLabel" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 43.0
custom_fonts/font = SubResource( 18 )
align = 1
valign = 1
[node name="DoorLabel" type="Label" parent="Labels" index="3"]
visible = false
margin_bottom = 43.0
custom_fonts/font = SubResource( 18 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Orange" to="." method="_on_Orange_button_up"]
[connection signal="button_up" from="SpriteButtons/Yellow" to="." method="_on_Yellow_button_up"]
[connection signal="button_up" from="SpriteButtons/Sofa" to="." method="_on_Sofa_button_up"]
[connection signal="button_up" from="SpriteButtons/Door" to="." method="_on_Door_button_up"]

View file

@ -0,0 +1,38 @@
[gd_scene load_steps=8 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_8.gd" type="Script" id=2]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternativeBlack.gdshader" type="Shader" id=3]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=4]
[sub_resource type="ShaderMaterial" id=20]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=19]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=25]
size = 36
font_data = SubResource( 19 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 2 )
[node name="Back" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 20 )
margin_left = 160.0
margin_top = 550.0
margin_right = 280.0
margin_bottom = 640.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 4 )
[node name="Back" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 43.0
custom_fonts/font = SubResource( 25 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Back" to="." method="_on_Back_button_up"]

View file

@ -0,0 +1,119 @@
[gd_scene load_steps=18 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://resources/AlternativeChoices/Timeline_9/Lounge2.webp" type="Texture" id=2]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=3]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternativeBlack.gdshader" type="Shader" id=4]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=5]
[ext_resource path="res://resources/AlternativeChoices/Timeline_10/Door.webp" type="Texture" id=6]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_9.gd" type="Script" id=7]
[sub_resource type="ShaderMaterial" id=20]
shader = ExtResource( 5 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=21]
shader = ExtResource( 4 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=22]
shader = ExtResource( 5 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=26]
shader = ExtResource( 4 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=17]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=23]
size = 36
font_data = SubResource( 17 )
[sub_resource type="DynamicFontData" id=18]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=24]
size = 36
font_data = SubResource( 18 )
[sub_resource type="DynamicFontData" id=19]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=25]
size = 36
font_data = SubResource( 19 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 7 )
[node name="Lounge" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 20 )
margin_left = 1034.5
margin_top = 395.0
margin_right = 2056.5
margin_bottom = 1479.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 2 )
[node name="GoBack" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 21 )
margin_left = 600.0
margin_top = 930.0
margin_right = 720.0
margin_bottom = 1020.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 3 )
[node name="Door" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 22 )
margin_left = 769.0
margin_top = 587.0
margin_right = 998.0
margin_bottom = 1129.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
[node name="Garage" type="TextureButton" parent="SpriteButtons" index="3"]
material = SubResource( 26 )
margin_left = 1765.0
margin_top = 841.0
margin_right = 1885.0
margin_bottom = 931.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 3 )
flip_h = true
[node name="LoungeLabel" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 23 )
align = 1
valign = 1
[node name="GoBackLabel" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 43.0
custom_fonts/font = SubResource( 24 )
align = 1
valign = 1
[node name="DoorLabel" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 43.0
custom_fonts/font = SubResource( 25 )
align = 1
valign = 1
[node name="GarageLabel" type="Label" parent="Labels" index="3"]
visible = false
margin_bottom = 43.0
custom_fonts/font = SubResource( 24 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Lounge" to="." method="_on_Lounge_button_up"]
[connection signal="button_up" from="SpriteButtons/GoBack" to="." method="_on_GoBack_button_up"]
[connection signal="button_up" from="SpriteButtons/Door" to="." method="_on_Door_button_up"]
[connection signal="button_up" from="SpriteButtons/Garage" to="." method="_on_Garage_button_up"]

View file

@ -0,0 +1,129 @@
[gd_scene load_steps=19 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_Sofa.gd" type="Script" id=2]
[ext_resource path="res://resources/AlternativeChoices/Timeline_2/Yellow.webp" type="Texture" id=3]
[ext_resource path="res://resources/AlternativeChoices/Timeline_2/Sofa.webp" type="Texture" id=4]
[ext_resource path="res://resources/AlternativeChoices/Timeline_2/Orange.webp" type="Texture" id=5]
[ext_resource path="res://resources/AlternativeChoices/Timeline_6/Door.webp" type="Texture" id=6]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=7]
[sub_resource type="ShaderMaterial" id=22]
shader = ExtResource( 7 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=23]
shader = ExtResource( 7 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=24]
shader = ExtResource( 7 )
shader_param/mixing = 0.0
[sub_resource type="Shader" id=11]
code = "shader_type canvas_item;
uniform float mixing = 0.0;
void fragment(){
vec4 color = texture(TEXTURE,UV);
color.rgb = mix(color.rgb, vec3(1,1,1).rgb, mixing);
COLOR = color;
}"
[sub_resource type="ShaderMaterial" id=25]
shader = SubResource( 11 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=19]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=26]
size = 36
font_data = SubResource( 19 )
[sub_resource type="DynamicFontData" id=20]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=27]
size = 36
font_data = SubResource( 20 )
[sub_resource type="DynamicFontData" id=21]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=28]
size = 36
font_data = SubResource( 21 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 2 )
[node name="Orange" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 22 )
margin_left = 1292.0
margin_top = 255.0
margin_right = 3531.0
margin_bottom = 3369.0
rect_scale = Vector2( 0.088, 0.088 )
texture_normal = ExtResource( 5 )
[node name="Yellow" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 23 )
margin_left = 1595.84
margin_top = 329.0
margin_right = 4378.84
margin_bottom = 6594.0
rect_scale = Vector2( 0.105, 0.105 )
texture_normal = ExtResource( 3 )
[node name="Sofa" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 24 )
margin_left = 55.0
margin_top = 454.0
margin_right = 819.0
margin_bottom = 908.0
rect_scale = Vector2( 0.495, 0.495 )
texture_normal = ExtResource( 4 )
[node name="Door" type="TextureButton" parent="SpriteButtons" index="3"]
material = SubResource( 25 )
margin_left = 712.0
margin_top = 216.0
margin_right = 1076.0
margin_bottom = 995.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
[node name="OrangeLabel" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 26 )
align = 1
valign = 1
[node name="YellowLabel" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 43.0
custom_fonts/font = SubResource( 27 )
align = 1
valign = 1
[node name="SofaLabel" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 43.0
custom_fonts/font = SubResource( 28 )
align = 1
valign = 1
[node name="DoorLabel" type="Label" parent="Labels" index="3"]
visible = false
margin_bottom = 43.0
custom_fonts/font = SubResource( 28 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Orange" to="." method="_on_Orange_button_up"]
[connection signal="button_up" from="SpriteButtons/Yellow" to="." method="_on_Yellow_button_up"]
[connection signal="button_up" from="SpriteButtons/Sofa" to="." method="_on_Sofa_button_up"]
[connection signal="button_up" from="SpriteButtons/Door" to="." method="_on_Door_button_up"]

View file

@ -0,0 +1,80 @@
[gd_scene load_steps=11 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://resources/AlternativeChoices/Before_Timeline_149/orange.webp" type="Texture" id=2]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=3]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_before_129.gd" type="Script" id=4]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=5]
[sub_resource type="ShaderMaterial" id=5]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=6]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=7]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=2]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=3]
size = 36
font_data = SubResource( 2 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 4 )
[node name="Orange" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 5 )
margin_left = 1262.0
margin_top = 386.0
margin_right = 1745.0
margin_bottom = 1611.0
rect_scale = Vector2( 0.55, 0.55 )
texture_normal = ExtResource( 2 )
[node name="Arrow" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 6 )
margin_left = 43.0
margin_top = 508.0
margin_right = 163.0
margin_bottom = 598.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 5 )
[node name="Knife" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 7 )
margin_left = 1639.0
margin_top = 498.0
margin_right = 1783.0
margin_bottom = 604.0
rect_scale = Vector2( 0.5, 0.5 )
[node name="Orange" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 3 )
align = 1
valign = 1
[node name="Back" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 3 )
align = 1
valign = 1
[node name="Knife" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 3 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Orange" to="." method="_on_Orange_button_up"]
[connection signal="button_up" from="SpriteButtons/Arrow" to="." method="_on_Arrow_button_up"]
[connection signal="button_up" from="SpriteButtons/Knife" to="." method="_on_Knife_button_up"]

View file

@ -0,0 +1,109 @@
[gd_scene load_steps=14 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=2]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=3]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_before_130.gd" type="Script" id=4]
[ext_resource path="res://resources/AlternativeChoices/Before_Timeline_142_h/Yellow.webp" type="Texture" id=5]
[sub_resource type="ShaderMaterial" id=9]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=10]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=11]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=12]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=2]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=3]
size = 36
font_data = SubResource( 2 )
[sub_resource type="DynamicFontData" id=7]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=8]
size = 36
font_data = SubResource( 7 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 4 )
[node name="Yellow" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 9 )
margin_left = 1067.0
margin_top = 360.0
margin_right = 1550.0
margin_bottom = 1585.0
rect_scale = Vector2( 0.38, 0.38 )
texture_normal = ExtResource( 5 )
flip_h = true
[node name="Door" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 10 )
margin_left = 742.0
margin_top = 396.0
margin_right = 859.0
margin_bottom = 560.0
[node name="ArrowSmoking" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 11 )
margin_left = 50.0
margin_top = 650.0
margin_right = 170.0
margin_bottom = 740.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 2 )
[node name="ArrowFront" type="TextureButton" parent="SpriteButtons" index="3"]
material = SubResource( 12 )
margin_left = 1800.0
margin_top = 650.0
margin_right = 1920.0
margin_bottom = 740.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 2 )
flip_h = true
[node name="Yellow" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 3 )
align = 1
valign = 1
[node name="Door" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 3 )
align = 1
valign = 1
[node name="a1" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 8 )
align = 1
valign = 1
[node name="a2" type="Label" parent="Labels" index="3"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 8 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Yellow" to="." method="_on_Yellow_button_up"]
[connection signal="button_up" from="SpriteButtons/Door" to="." method="_on_Door_button_up"]
[connection signal="button_up" from="SpriteButtons/ArrowSmoking" to="." method="_on_ArrowSmoking_button_up"]
[connection signal="button_up" from="SpriteButtons/ArrowFront" to="." method="_on_ArrowFront_button_up"]

View file

@ -0,0 +1,106 @@
[gd_scene load_steps=13 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_before_141.gd" type="Script" id=2]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=4]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/LightHouse_n.webp" type="Texture" id=5]
[ext_resource path="res://resources/AlternativeChoices/Timeline_32/door_night.webp" type="Texture" id=6]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=7]
[sub_resource type="ShaderMaterial" id=4]
shader = ExtResource( 4 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=5]
shader = ExtResource( 4 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=6]
shader = ExtResource( 4 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=7]
shader = ExtResource( 4 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=2]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=3]
size = 36
font_data = SubResource( 2 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 2 )
[node name="SpriteButtons" parent="." index="0"]
z_index = 2
[node name="Door" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 4 )
margin_left = 823.0
margin_top = 526.0
margin_right = 1123.0
margin_bottom = 1076.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
[node name="ArrowGarage" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 5 )
margin_left = 88.0
margin_top = 838.0
margin_right = 208.0
margin_bottom = 928.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 7 )
[node name="ArrowSmoking" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 6 )
margin_left = 1396.0
margin_top = 674.0
margin_right = 1516.0
margin_bottom = 764.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 7 )
[node name="LightHouse" type="TextureButton" parent="SpriteButtons" index="3"]
material = SubResource( 7 )
margin_left = 1584.0
margin_top = 159.5
margin_right = 2194.0
margin_bottom = 1159.5
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 5 )
[node name="Door" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 3 )
align = 1
valign = 1
[node name="Arrow" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 3 )
align = 1
valign = 1
[node name="Arrow2" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 3 )
align = 1
valign = 1
[node name="LightHouse" type="Label" parent="Labels" index="3"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 3 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Door" to="." method="_on_Door_button_up"]
[connection signal="button_up" from="SpriteButtons/ArrowGarage" to="." method="_on_ArrowGarage_button_up"]
[connection signal="button_up" from="SpriteButtons/ArrowSmoking" to="." method="_on_ArrowSmoking_button_up"]
[connection signal="button_up" from="SpriteButtons/LightHouse" to="." method="_on_LightHouse_button_up"]

View file

@ -0,0 +1,121 @@
[gd_scene load_steps=13 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=2]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_before_142_h.gd" type="Script" id=3]
[ext_resource path="res://resources/AlternativeChoices/Before_Timeline_142_h/Yellow.webp" type="Texture" id=6]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=7]
[sub_resource type="ShaderMaterial" id=1]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=2]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=5]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=6]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=7]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=3]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=4]
size = 36
font_data = SubResource( 3 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 3 )
[node name="Yellow" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 1 )
margin_left = 1067.0
margin_top = 360.0
margin_right = 1550.0
margin_bottom = 1585.0
rect_scale = Vector2( 0.38, 0.38 )
texture_normal = ExtResource( 6 )
flip_h = true
[node name="Door" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 2 )
margin_left = 744.0
margin_top = 395.0
margin_right = 862.0
margin_bottom = 545.0
[node name="Car" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 5 )
margin_left = 185.0
margin_top = 392.0
margin_right = 729.0
margin_bottom = 823.0
[node name="ArrowFront" type="TextureButton" parent="SpriteButtons" index="3"]
material = SubResource( 6 )
margin_left = 1800.0
margin_top = 650.0
margin_right = 1920.0
margin_bottom = 740.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 7 )
flip_h = true
[node name="ArrowSmoking" type="TextureButton" parent="SpriteButtons" index="4"]
material = SubResource( 7 )
margin_left = 50.0
margin_top = 650.0
margin_right = 170.0
margin_bottom = 740.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 7 )
[node name="YellowLabel" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 4 )
align = 1
valign = 1
[node name="DoorLabel" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 4 )
align = 1
valign = 1
[node name="CarLabel" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 4 )
align = 1
valign = 1
[node name="ArrowLabel" type="Label" parent="Labels" index="3"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 4 )
align = 1
valign = 1
[node name="ArrowLabel2" type="Label" parent="Labels" index="4"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 4 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Yellow" to="." method="_on_Yellow_button_up"]
[connection signal="button_up" from="SpriteButtons/Door" to="." method="_on_Door_button_up"]
[connection signal="button_up" from="SpriteButtons/Car" to="." method="_on_Car_button_up"]
[connection signal="button_up" from="SpriteButtons/ArrowFront" to="." method="_on_ArrowFront_button_up"]
[connection signal="button_up" from="SpriteButtons/ArrowSmoking" to="." method="_on_ArrowSmoking_button_up"]

View file

@ -0,0 +1,99 @@
[gd_scene load_steps=12 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://resources/AlternativeChoices/Before_Timeline_143/gray.webp" type="Texture" id=2]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_before_143.gd" type="Script" id=3]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=4]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=5]
[sub_resource type="ShaderMaterial" id=5]
shader = ExtResource( 4 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=6]
shader = ExtResource( 4 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=7]
shader = ExtResource( 4 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=8]
shader = ExtResource( 4 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=2]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=3]
size = 36
font_data = SubResource( 2 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 3 )
[node name="Gray" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 5 )
margin_left = 207.0
margin_top = 421.0
margin_right = 690.0
margin_bottom = 1646.0
rect_scale = Vector2( 0.45, 0.45 )
texture_normal = ExtResource( 2 )
[node name="Arrow" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 6 )
margin_left = 1401.0
margin_top = 131.0
margin_right = 1521.0
margin_bottom = 221.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 5 )
[node name="Elec" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 7 )
margin_left = 631.0
margin_top = 451.0
margin_right = 819.0
margin_bottom = 733.0
rect_scale = Vector2( 0.5, 0.5 )
[node name="Window" type="TextureButton" parent="SpriteButtons" index="3"]
material = SubResource( 8 )
margin_top = 152.0
margin_right = 640.0
margin_bottom = 614.0
rect_scale = Vector2( 0.5, 0.5 )
[node name="GrayLabel" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 3 )
align = 1
valign = 1
[node name="Arrow" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 3 )
align = 1
valign = 1
[node name="Elec" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 3 )
align = 1
valign = 1
[node name="Window" type="Label" parent="Labels" index="3"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 3 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Gray" to="." method="_on_Gray_button_up"]
[connection signal="button_up" from="SpriteButtons/Arrow" to="." method="_on_Arrow_button_up"]
[connection signal="button_up" from="SpriteButtons/Elec" to="." method="_on_Elec_button_up"]
[connection signal="button_up" from="SpriteButtons/Window" to="." method="_on_Window_button_up"]

View file

@ -0,0 +1,80 @@
[gd_scene load_steps=11 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_before_149.gd" type="Script" id=2]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=3]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=5]
[ext_resource path="res://resources/AlternativeChoices/Before_Timeline_149/orange.webp" type="Texture" id=6]
[sub_resource type="ShaderMaterial" id=8]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=9]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=10]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=7]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=3]
size = 36
font_data = SubResource( 7 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 2 )
[node name="Orange" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 8 )
margin_left = 1262.0
margin_top = 386.0
margin_right = 1745.0
margin_bottom = 1611.0
rect_scale = Vector2( 0.55, 0.55 )
texture_normal = ExtResource( 6 )
[node name="Arrow" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 9 )
margin_left = 43.0
margin_top = 508.0
margin_right = 163.0
margin_bottom = 598.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 5 )
[node name="Knife" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 10 )
margin_left = 1639.0
margin_top = 498.0
margin_right = 1783.0
margin_bottom = 604.0
rect_scale = Vector2( 0.5, 0.5 )
[node name="OrangeLabel" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 3 )
align = 1
valign = 1
[node name="ArrowLabel" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 3 )
align = 1
valign = 1
[node name="KnifeLabel" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 3 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Orange" to="." method="_on_Orange_button_up"]
[connection signal="button_up" from="SpriteButtons/Arrow" to="." method="_on_Arrow_button_up"]
[connection signal="button_up" from="SpriteButtons/Knife" to="." method="_on_Knife_button_up"]

View file

@ -0,0 +1,126 @@
[gd_scene load_steps=15 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=2]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=3]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_before_2nd_floor.gd" type="Script" id=4]
[ext_resource path="res://resources/AlternativeChoices/Before_2nd_floor/lightsOn2.webp" type="Texture" id=5]
[ext_resource path="res://resources/AlternativeChoices/Before_2nd_floor/lightsOnOffice.webp" type="Texture" id=6]
[ext_resource path="res://resources/AlternativeChoices/Before_2nd_floor/lightsOn1.webp" type="Texture" id=7]
[sub_resource type="ShaderMaterial" id=18]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=19]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=20]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=21]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=22]
shader = ExtResource( 3 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=17]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=23]
size = 36
font_data = SubResource( 17 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 4 )
[node name="Down" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 18 )
margin_left = 1415.0
margin_top = 668.0
margin_right = 1535.0
margin_bottom = 758.0
texture_normal = ExtResource( 2 )
flip_h = true
flip_v = true
[node name="Up" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 19 )
margin_left = 1415.0
margin_top = 334.0
margin_right = 1535.0
margin_bottom = 424.0
texture_normal = ExtResource( 2 )
flip_h = true
[node name="1" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 20 )
margin_left = 53.0
margin_top = 93.0
margin_right = 973.0
margin_bottom = 1784.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 7 )
[node name="2" type="TextureButton" parent="SpriteButtons" index="3"]
material = SubResource( 21 )
margin_left = 809.0
margin_top = 180.0
margin_right = 1118.0
margin_bottom = 1166.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 5 )
[node name="Office" type="TextureButton" parent="SpriteButtons" index="4"]
material = SubResource( 22 )
margin_left = 1100.0
margin_top = 202.0
margin_right = 1294.0
margin_bottom = 918.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
[node name="Down" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 23 )
align = 1
valign = 1
[node name="Up" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 23 )
align = 1
valign = 1
[node name="1" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 23 )
align = 1
valign = 1
[node name="2" type="Label" parent="Labels" index="3"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 23 )
align = 1
valign = 1
[node name="Office" type="Label" parent="Labels" index="4"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 23 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Down" to="." method="_on_Down_button_up"]
[connection signal="button_up" from="SpriteButtons/Up" to="." method="_on_Up_button_up"]
[connection signal="button_up" from="SpriteButtons/1" to="." method="_on_1_button_up"]
[connection signal="button_up" from="SpriteButtons/2" to="." method="_on_2_button_up"]
[connection signal="button_up" from="SpriteButtons/Office" to="." method="_on_Office_button_up"]

View file

@ -0,0 +1,127 @@
[gd_scene load_steps=16 format=2]
[ext_resource path="res://scenes/AlternativeChoices/AlternativeChoiceBase.tscn" type="PackedScene" id=1]
[ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=2]
[ext_resource path="res://resources/AlternativeChoices/Timeline_5/Arrow.webp" type="Texture" id=3]
[ext_resource path="res://scripts/AlternativeChoices/AlternativeChoiceTimeline_before_3rd_floor.gd" type="Script" id=4]
[ext_resource path="res://resources/AlternativeChoices/Before_3rd_floor/lightsOn3.webp" type="Texture" id=5]
[ext_resource path="res://resources/AlternativeChoices/Before_3rd_floor/lightsOn4.webp" type="Texture" id=6]
[ext_resource path="res://resources/AlternativeChoices/Before_3rd_floor/lightsOn5.webp" type="Texture" id=7]
[ext_resource path="res://resources/AlternativeChoices/Before_3rd_floor/Window_lightsOn.webp" type="Texture" id=9]
[sub_resource type="ShaderMaterial" id=1]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=2]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=3]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=4]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="ShaderMaterial" id=5]
shader = ExtResource( 2 )
shader_param/mixing = 0.0
[sub_resource type="DynamicFontData" id=6]
font_path = "res://resources/fonts/TimesNewerRoman-Regular.otf"
[sub_resource type="DynamicFont" id=7]
size = 36
font_data = SubResource( 6 )
[node name="AlternativeChoice" instance=ExtResource( 1 )]
script = ExtResource( 4 )
[node name="Down" type="TextureButton" parent="SpriteButtons" index="0"]
material = SubResource( 1 )
margin_left = 1382.0
margin_top = 570.0
margin_right = 1502.0
margin_bottom = 660.0
texture_normal = ExtResource( 3 )
flip_h = true
flip_v = true
[node name="Window" type="TextureButton" parent="SpriteButtons" index="1"]
material = SubResource( 2 )
margin_left = 1308.0
margin_top = 168.0
margin_right = 1598.0
margin_bottom = 785.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 9 )
[node name="3" type="TextureButton" parent="SpriteButtons" index="2"]
material = SubResource( 3 )
margin_left = 52.0
margin_top = 93.0
margin_right = 972.0
margin_bottom = 1784.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 5 )
[node name="4" type="TextureButton" parent="SpriteButtons" index="3"]
material = SubResource( 4 )
margin_left = 809.0
margin_top = 181.0
margin_right = 1118.0
margin_bottom = 1167.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 6 )
[node name="5" type="TextureButton" parent="SpriteButtons" index="4"]
material = SubResource( 5 )
margin_left = 1100.0
margin_top = 202.0
margin_right = 1294.0
margin_bottom = 918.0
rect_scale = Vector2( 0.5, 0.5 )
texture_normal = ExtResource( 7 )
[node name="Down" type="Label" parent="Labels" index="0"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 7 )
align = 1
valign = 1
[node name="Window" type="Label" parent="Labels" index="1"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 7 )
align = 1
valign = 1
[node name="3" type="Label" parent="Labels" index="2"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 7 )
align = 1
valign = 1
[node name="4" type="Label" parent="Labels" index="3"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 7 )
align = 1
valign = 1
[node name="5" type="Label" parent="Labels" index="4"]
visible = false
margin_bottom = 45.0
custom_fonts/font = SubResource( 7 )
align = 1
valign = 1
[connection signal="button_up" from="SpriteButtons/Down" to="." method="_on_Down_button_up"]
[connection signal="button_up" from="SpriteButtons/Window" to="." method="_on_Window_button_up"]
[connection signal="button_up" from="SpriteButtons/3" to="." method="_on_3_button_up"]
[connection signal="button_up" from="SpriteButtons/4" to="." method="_on_4_button_up"]
[connection signal="button_up" from="SpriteButtons/5" to="." method="_on_5_button_up"]