forked from Goldenlion5648/GodotIsometricCollisionExample
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathtile_map.tscn
More file actions
247 lines (243 loc) · 9.29 KB
/
tile_map.tscn
File metadata and controls
247 lines (243 loc) · 9.29 KB
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
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
[gd_scene load_steps=5 format=3 uid="uid://dvbx3kotn2ksf"]
[ext_resource type="Texture2D" uid="uid://cbf8waqy0cqu7" path="res://iso_tileset.png" id="1_4rnbt"]
[ext_resource type="Script" path="res://TileMap.gd" id="2_ka86q"]
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_p6bcn"]
texture = ExtResource("1_4rnbt")
texture_region_size = Vector2i(32, 32)
0:0/next_alternative_id = 4
0:0/0 = 0
0:0/0/texture_origin = Vector2i(0, 8)
0:0/0/physics_layer_0/linear_velocity = Vector2(0, 0)
0:0/0/physics_layer_0/angular_velocity = 0.0
0:0/1 = 1
0:0/1/texture_origin = Vector2i(0, 8)
0:0/1/physics_layer_0/linear_velocity = Vector2(0, 0)
0:0/1/physics_layer_0/angular_velocity = 0.0
0:0/1/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 0, 0, -8, 16, 0, 0, 8)
1:0/next_alternative_id = 2
1:0/0 = 0
1:0/0/texture_origin = Vector2i(0, 8)
1:0/0/physics_layer_0/linear_velocity = Vector2(0, 0)
1:0/0/physics_layer_0/angular_velocity = 0.0
1:0/1 = 1
1:0/1/texture_origin = Vector2i(0, 8)
1:0/1/physics_layer_0/linear_velocity = Vector2(0, 0)
1:0/1/physics_layer_0/angular_velocity = 0.0
1:0/1/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 0, 0, -8, 16, 0, 0, 8)
2:0/next_alternative_id = 2
2:0/0 = 0
2:0/0/texture_origin = Vector2i(0, 8)
2:0/0/physics_layer_0/linear_velocity = Vector2(0, 0)
2:0/0/physics_layer_0/angular_velocity = 0.0
2:0/1 = 1
2:0/1/texture_origin = Vector2i(0, 8)
2:0/1/physics_layer_0/linear_velocity = Vector2(0, 0)
2:0/1/physics_layer_0/angular_velocity = 0.0
2:0/1/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 0, 0, -8, 16, 0, 0, 8)
3:0/next_alternative_id = 2
3:0/0 = 0
3:0/0/texture_origin = Vector2i(0, 8)
3:0/0/physics_layer_0/linear_velocity = Vector2(0, 0)
3:0/0/physics_layer_0/angular_velocity = 0.0
3:0/1 = 1
3:0/1/texture_origin = Vector2i(0, 8)
3:0/1/physics_layer_0/linear_velocity = Vector2(0, 0)
3:0/1/physics_layer_0/angular_velocity = 0.0
3:0/1/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 0, 0, -8, 16, 0, 0, 8)
4:0/next_alternative_id = 2
4:0/0 = 0
4:0/0/texture_origin = Vector2i(0, 8)
4:0/0/physics_layer_0/linear_velocity = Vector2(0, 0)
4:0/0/physics_layer_0/angular_velocity = 0.0
4:0/1 = 1
4:0/1/texture_origin = Vector2i(0, 8)
4:0/1/physics_layer_0/linear_velocity = Vector2(0, 0)
4:0/1/physics_layer_0/angular_velocity = 0.0
4:0/1/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 0, 0, -8, 16, 0, 0, 8)
5:0/next_alternative_id = 2
5:0/0 = 0
5:0/0/texture_origin = Vector2i(0, 8)
5:0/0/physics_layer_0/linear_velocity = Vector2(0, 0)
5:0/0/physics_layer_0/angular_velocity = 0.0
5:0/1 = 1
5:0/1/texture_origin = Vector2i(0, 8)
5:0/1/physics_layer_0/linear_velocity = Vector2(0, 0)
5:0/1/physics_layer_0/angular_velocity = 0.0
5:0/1/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 0, 0, -8, 16, 0, 0, 8)
6:0/next_alternative_id = 2
6:0/0 = 0
6:0/0/texture_origin = Vector2i(0, 8)
6:0/0/physics_layer_0/linear_velocity = Vector2(0, 0)
6:0/0/physics_layer_0/angular_velocity = 0.0
6:0/1 = 1
6:0/1/texture_origin = Vector2i(0, 8)
6:0/1/physics_layer_0/linear_velocity = Vector2(0, 0)
6:0/1/physics_layer_0/angular_velocity = 0.0
6:0/1/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 0, 0, -8, 16, 0, 0, 8)
0:1/next_alternative_id = 3
0:1/0 = 0
0:1/0/texture_origin = Vector2i(0, -8)
0:1/0/physics_layer_0/linear_velocity = Vector2(0, 0)
0:1/0/physics_layer_0/angular_velocity = 0.0
0:1/1 = 1
0:1/1/texture_origin = Vector2i(0, -8)
0:1/1/physics_layer_0/linear_velocity = Vector2(0, 0)
0:1/1/physics_layer_0/angular_velocity = 0.0
1:1/next_alternative_id = 2
1:1/0 = 0
1:1/0/texture_origin = Vector2i(0, -8)
1:1/0/physics_layer_0/linear_velocity = Vector2(0, 0)
1:1/0/physics_layer_0/angular_velocity = 0.0
1:1/1 = 1
1:1/1/texture_origin = Vector2i(0, -8)
1:1/1/physics_layer_0/linear_velocity = Vector2(0, 0)
1:1/1/physics_layer_0/angular_velocity = 0.0
3:1/next_alternative_id = 2
3:1/0 = 0
3:1/0/texture_origin = Vector2i(0, -8)
3:1/0/physics_layer_0/linear_velocity = Vector2(0, 0)
3:1/0/physics_layer_0/angular_velocity = 0.0
3:1/1 = 1
3:1/1/texture_origin = Vector2i(0, -8)
3:1/1/physics_layer_0/linear_velocity = Vector2(0, 0)
3:1/1/physics_layer_0/angular_velocity = 0.0
2:1/next_alternative_id = 2
2:1/0 = 0
2:1/0/texture_origin = Vector2i(0, -8)
2:1/0/physics_layer_0/linear_velocity = Vector2(0, 0)
2:1/0/physics_layer_0/angular_velocity = 0.0
2:1/1 = 1
2:1/1/texture_origin = Vector2i(0, -8)
2:1/1/physics_layer_0/linear_velocity = Vector2(0, 0)
2:1/1/physics_layer_0/angular_velocity = 0.0
4:1/next_alternative_id = 2
4:1/0 = 0
4:1/0/texture_origin = Vector2i(0, -8)
4:1/0/physics_layer_0/linear_velocity = Vector2(0, 0)
4:1/0/physics_layer_0/angular_velocity = 0.0
4:1/1 = 1
4:1/1/texture_origin = Vector2i(0, -8)
4:1/1/physics_layer_0/linear_velocity = Vector2(0, 0)
4:1/1/physics_layer_0/angular_velocity = 0.0
5:1/next_alternative_id = 2
5:1/0 = 0
5:1/0/texture_origin = Vector2i(0, -8)
5:1/0/physics_layer_0/linear_velocity = Vector2(0, 0)
5:1/0/physics_layer_0/angular_velocity = 0.0
5:1/1 = 1
5:1/1/texture_origin = Vector2i(0, -8)
5:1/1/physics_layer_0/linear_velocity = Vector2(0, 0)
5:1/1/physics_layer_0/angular_velocity = 0.0
6:1/next_alternative_id = 2
6:1/0 = 0
6:1/0/texture_origin = Vector2i(0, -8)
6:1/0/physics_layer_0/linear_velocity = Vector2(0, 0)
6:1/0/physics_layer_0/angular_velocity = 0.0
6:1/1 = 1
6:1/1/texture_origin = Vector2i(0, -8)
6:1/1/physics_layer_0/linear_velocity = Vector2(0, 0)
6:1/1/physics_layer_0/angular_velocity = 0.0
7:0/next_alternative_id = 2
7:0/0 = 0
7:0/0/texture_origin = Vector2i(0, 8)
7:0/0/physics_layer_0/linear_velocity = Vector2(0, 0)
7:0/0/physics_layer_0/angular_velocity = 0.0
7:0/1 = 1
7:0/1/texture_origin = Vector2i(0, 8)
7:0/1/physics_layer_0/linear_velocity = Vector2(0, 0)
7:0/1/physics_layer_0/angular_velocity = 0.0
7:0/1/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 0, 0, -8, 16, 0, 0, 8)
0:2/next_alternative_id = 3
0:2/0 = 0
0:2/0/texture_origin = Vector2i(0, -8)
0:2/0/physics_layer_0/linear_velocity = Vector2(0, 0)
0:2/0/physics_layer_0/angular_velocity = 0.0
0:2/1 = 1
0:2/1/texture_origin = Vector2i(0, -8)
0:2/1/physics_layer_0/linear_velocity = Vector2(0, 0)
0:2/1/physics_layer_0/angular_velocity = 0.0
0:2/1/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 16, 0, 8, 16, 16, 0, 24)
1:2/next_alternative_id = 2
1:2/0 = 0
1:2/0/texture_origin = Vector2i(0, -8)
1:2/0/physics_layer_0/linear_velocity = Vector2(0, 0)
1:2/0/physics_layer_0/angular_velocity = 0.0
1:2/1 = 1
1:2/1/texture_origin = Vector2i(0, -8)
1:2/1/physics_layer_0/linear_velocity = Vector2(0, 0)
1:2/1/physics_layer_0/angular_velocity = 0.0
1:2/1/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 16, 0, 8, 16, 16, 0, 24)
2:2/next_alternative_id = 2
2:2/0 = 0
2:2/0/texture_origin = Vector2i(0, -8)
2:2/0/physics_layer_0/linear_velocity = Vector2(0, 0)
2:2/0/physics_layer_0/angular_velocity = 0.0
2:2/1 = 1
2:2/1/texture_origin = Vector2i(0, -8)
2:2/1/physics_layer_0/linear_velocity = Vector2(0, 0)
2:2/1/physics_layer_0/angular_velocity = 0.0
2:2/1/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 16, 0, 8, 16, 16, 0, 24)
3:2/next_alternative_id = 2
3:2/0 = 0
3:2/0/texture_origin = Vector2i(0, -8)
3:2/0/physics_layer_0/linear_velocity = Vector2(0, 0)
3:2/0/physics_layer_0/angular_velocity = 0.0
3:2/1 = 1
3:2/1/texture_origin = Vector2i(0, -8)
3:2/1/physics_layer_0/linear_velocity = Vector2(0, 0)
3:2/1/physics_layer_0/angular_velocity = 0.0
3:2/1/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 16, 0, 8, 16, 16, 0, 24)
4:2/next_alternative_id = 2
4:2/0 = 0
4:2/0/texture_origin = Vector2i(0, -8)
4:2/0/physics_layer_0/linear_velocity = Vector2(0, 0)
4:2/0/physics_layer_0/angular_velocity = 0.0
4:2/1 = 1
4:2/1/texture_origin = Vector2i(0, -8)
4:2/1/physics_layer_0/linear_velocity = Vector2(0, 0)
4:2/1/physics_layer_0/angular_velocity = 0.0
4:2/1/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 16, 0, 8, 16, 16, 0, 24)
5:2/next_alternative_id = 2
5:2/0 = 0
5:2/0/texture_origin = Vector2i(0, -8)
5:2/0/physics_layer_0/linear_velocity = Vector2(0, 0)
5:2/0/physics_layer_0/angular_velocity = 0.0
5:2/1 = 1
5:2/1/texture_origin = Vector2i(0, -8)
5:2/1/physics_layer_0/linear_velocity = Vector2(0, 0)
5:2/1/physics_layer_0/angular_velocity = 0.0
5:2/1/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 16, 0, 8, 16, 16, 0, 24)
6:2/next_alternative_id = 2
6:2/0 = 0
6:2/0/texture_origin = Vector2i(0, -8)
6:2/0/physics_layer_0/linear_velocity = Vector2(0, 0)
6:2/0/physics_layer_0/angular_velocity = 0.0
6:2/1 = 1
6:2/1/texture_origin = Vector2i(0, -8)
6:2/1/physics_layer_0/linear_velocity = Vector2(0, 0)
6:2/1/physics_layer_0/angular_velocity = 0.0
6:2/1/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 16, 0, 8, 16, 16, 0, 24)
[sub_resource type="TileSet" id="TileSet_gwppw"]
tile_shape = 1
tile_layout = 5
tile_offset_axis = 1
tile_size = Vector2i(32, 16)
physics_layer_0/collision_layer = 1
sources/0 = SubResource("TileSetAtlasSource_p6bcn")
[node name="TileMap" type="TileMap"]
y_sort_enabled = true
tile_set = SubResource("TileSet_gwppw")
format = 2
layer_0/name = "level0"
layer_0/y_sort_enabled = true
layer_1/name = "level1"
layer_1/y_sort_enabled = true
layer_1/y_sort_origin = 1
layer_1/z_index = 1
layer_1/tile_data = PackedInt32Array()
layer_2/name = "level2"
layer_2/y_sort_enabled = true
layer_2/y_sort_origin = 2
layer_2/z_index = 2
layer_2/tile_data = PackedInt32Array()
script = ExtResource("2_ka86q")