-
Notifications
You must be signed in to change notification settings - Fork 1
/
Omni.tscn
125 lines (102 loc) · 4.91 KB
/
Omni.tscn
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
[gd_scene load_steps=19 format=2]
[ext_resource path="res://Board.gd" type="Script" id=1]
[ext_resource path="res://Ji.tscn" type="PackedScene" id=2]
[ext_resource path="res://Omni.gd" type="Script" id=3]
[ext_resource path="res://omni_base_background.png" type="Texture" id=4]
[ext_resource path="res://Beats.tscn" type="PackedScene" id=5]
[ext_resource path="res://Trap.tscn" type="PackedScene" id=6]
[ext_resource path="res://Audio.tscn" type="PackedScene" id=7]
[ext_resource path="res://terrain_snow.png" type="Texture" id=8]
[ext_resource path="res://World.gd" type="Script" id=9]
[ext_resource path="res://Health.tscn" type="PackedScene" id=10]
[ext_resource path="res://Soul.tscn" type="PackedScene" id=11]
[ext_resource path="res://Omni.wav" type="AudioStream" id=12]
[ext_resource path="res://icePortal.tscn" type="PackedScene" id=13]
[ext_resource path="res://RichTextLabel.gd" type="Script" id=14]
[ext_resource path="res://IceWorm.tscn" type="PackedScene" id=15]
[sub_resource type="RectangleShape2D" id=5]
extents = Vector2( 900, 900 )
[sub_resource type="RectangleShape2D" id=3]
extents = Vector2( 450, 450 )
[sub_resource type="RectangleShape2D" id=4]
[node name="Omni" type="Node"]
script = ExtResource( 3 )
[node name="World" type="Area2D" parent="."]
script = ExtResource( 9 )
[node name="Ground" type="Area2D" parent="World"]
position = Vector2( -14000, -14000 )
scale = Vector2( 14, 14 )
z_index = -2
[node name="Sprite" type="Sprite" parent="World/Ground"]
position = Vector2( 999.567, 1000.77 )
texture = ExtResource( 8 )
[node name="CollisionShape2D" type="CollisionShape2D" parent="World/Ground"]
position = Vector2( 1000, 1000 )
shape = SubResource( 5 )
[node name="Board" type="Area2D" parent="World"]
position = Vector2( 450, 450 )
script = ExtResource( 1 )
[node name="CollisionShape2D" type="CollisionShape2D" parent="World/Board"]
z_index = -1
shape = SubResource( 3 )
[node name="Sprite" type="Sprite" parent="World/Board"]
scale = Vector2( 14.0781, 14.0781 )
z_index = -1
texture = ExtResource( 4 )
[node name="CollisionShape2D" type="CollisionShape2D" parent="World"]
shape = SubResource( 4 )
[node name="Trap" parent="World" instance=ExtResource( 6 )]
position = Vector2( -3000, -3000 )
[node name="Ji" parent="World" instance=ExtResource( 2 )]
z_index = 1
[node name="IcePortal" parent="World" instance=ExtResource( 13 )]
position = Vector2( -6570, 7476 )
rotation = 2.35619
[node name="IceWorm" parent="World" instance=ExtResource( 15 )]
position = Vector2( 383, -11796 )
[node name="Beats" parent="." instance=ExtResource( 5 )]
[node name="Audio" parent="." instance=ExtResource( 7 )]
position = Vector2( -928, 989 )
stream = ExtResource( 12 )
[node name="Health" parent="." instance=ExtResource( 10 )]
position = Vector2( 860, 36 )
[node name="Soul" parent="." instance=ExtResource( 11 )]
position = Vector2( 730, 35 )
[node name="RichTextLabel" type="RichTextLabel" parent="."]
modulate = Color( 0, 0, 0, 1 )
margin_left = 11.0
margin_top = 11.0
margin_right = 511.0
margin_bottom = 511.0
bbcode_enabled = true
bbcode_text = "Diligent Dragonfly
Frigid Fight
Perilous Prize
Sharp Shooter
Tricky Tiles"
text = "Diligent Dragonfly
Frigid Fight
Perilous Prize
Sharp Shooter
Tricky Tiles"
scroll_active = false
script = ExtResource( 14 )
[connection signal="diligent_dragonfly" from="." to="RichTextLabel" method="_on_Omni_diligent_dragonfly"]
[connection signal="area_exited" from="World/Ground" to="." method="_on_Ground_area_exited"]
[connection signal="complete" from="World/Board" to="World/Ji" method="_on_Board_complete"]
[connection signal="complete" from="World/Board" to="RichTextLabel" method="_on_Board_complete"]
[connection signal="perilous_prize" from="World/Trap" to="RichTextLabel" method="_on_Trap_perilous_prize"]
[connection signal="sharp_shooter" from="World/Trap" to="RichTextLabel" method="_on_Trap_sharp_shooter"]
[connection signal="end_dragonfly" from="World/Ji" to="." method="_on_Ji_end_dragonfly"]
[connection signal="ji_die" from="World/Ji" to="." method="_on_Ji_ji_die"]
[connection signal="player_hit" from="World/Ji" to="Health" method="_on_Ji_player_hit"]
[connection signal="player_move" from="World/Ji" to="." method="_on_Ji_player_move"]
[connection signal="player_move" from="World/Ji" to="World/Board" method="_on_Ji_player_move"]
[connection signal="player_move" from="World/Ji" to="World/IceWorm" method="_on_Ji_player_move"]
[connection signal="ready_to_die" from="World/Ji" to="Audio" method="_on_Ji_ready_to_die"]
[connection signal="soul_switch" from="World/Ji" to="Soul" method="_on_Ji_soul_switch"]
[connection signal="tree_entered" from="World/Ji" to="." method="_on_Ji_tree_entered"]
[connection signal="use_omni_gate" from="World/Ji" to="." method="_on_Ji_use_omni_gate"]
[connection signal="timeout" from="Beats" to="." method="_on_Beats_timeout"]
[connection signal="timeout" from="Beats" to="World/Board" method="_on_Beats_timeout"]
[connection signal="timeout" from="Beats" to="World/Ji" method="_on_Beats_timeout"]