-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathTileMap.gd
More file actions
128 lines (127 loc) · 2.51 KB
/
TileMap.gd
File metadata and controls
128 lines (127 loc) · 2.51 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
extends TileMap
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(_delta):
var player = get_tree().get_nodes_in_group("player")[0]
var playerpos = player.get_position()
var tile = local_to_map(playerpos)
erase_cell(0, tile)
var tile1 = tile
tile1.x += 1
erase_cell(0, tile1)
var tile2 = tile
tile2.x += 2
erase_cell(0, tile2)
var tile3 = tile
tile3.x += -1
erase_cell(0, tile3)
var tile4 = tile
tile4.x += -2
erase_cell(0, tile4)
var tile5 = tile
tile5.y += 1
erase_cell(0, tile5)
var tile6 = tile
tile6.y += 2
erase_cell(0, tile6)
var tile7 = tile
tile7.y += -1
erase_cell(0, tile7)
var tile8 = tile
tile8.y += -2
erase_cell(0, tile8)
var tile9 = tile1
tile9.y += 1
erase_cell(0, tile9)
var tile10 = tile1
tile10.y += 2
erase_cell(0, tile10)
var tile11 = tile2
tile11.y += 1
erase_cell(0, tile11)
var tile12 = tile2
tile12.y += 2
erase_cell(0, tile12)
var tile13 = tile1
tile13.y += -1
erase_cell(0, tile13)
var tile14 = tile1
tile14.y += -2
erase_cell(0, tile14)
var tile15 = tile2
tile15.y += -1
erase_cell(0, tile15)
var tile16 = tile2
tile16.y += -2
erase_cell(0, tile16)
var tile17 = tile3
tile17.y += 1
erase_cell(0, tile17)
var tile18 = tile3
tile18.y += 2
erase_cell(0, tile18)
var tile19 = tile4
tile19.y += 1
erase_cell(0, tile19)
var tile20 = tile4
tile20.y += 2
erase_cell(0, tile20)
var tile21 = tile3
tile21.y += -1
erase_cell(0, tile21)
var tile22 = tile3
tile22.y += -2
erase_cell(0, tile22)
var tile23 = tile4
tile23.y += -1
erase_cell(0, tile23)
var tile24 = tile4
tile24.y += -2
erase_cell(0, tile24)
var tile25 = tile
tile25.x += 3
erase_cell(0, tile25)
var tile26 = tile
tile26.x += -3
erase_cell(0, tile26)
var tile27 = tile
tile27.y += 3
erase_cell(0, tile27)
var tile28 = tile
tile28.y += -3
erase_cell(0, tile28)
var tile29 = tile
tile29.x += 4
erase_cell(0, tile29)
var tile30 = tile
tile30.x += -4
erase_cell(0, tile30)
var tile31 = tile
tile31.y += 4
erase_cell(0, tile31)
var tile32 = tile
tile32.y += -4
erase_cell(0, tile32)
var tile33 = tile25
tile33.y += 1
erase_cell(0, tile33)
var tile34 = tile25
tile34.y += -1
erase_cell(0, tile34)
var tile35 = tile26
tile35.y += 1
erase_cell(0, tile35)
var tile36 = tile26
tile36.y += -1
erase_cell(0, tile36)
var tile37 = tile27
tile37.x += 1
erase_cell(0, tile37)
var tile38 = tile27
tile38.x += -1
erase_cell(0, tile38)
var tile39 = tile28
tile39.x += 1
erase_cell(0, tile39)
var tile40 = tile28
tile40.x += -1
erase_cell(0, tile40)