blob: f8c16bbeefa000786e9b665baf65d6e27af8a3c6 (
plain)
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
|
extends Stage
func _ready():
super._ready()
$Camera.limit_left = $Map.get_used_rect().position.x * %Map.tile_set.tile_size.x
$Camera.limit_right = $Map.get_used_rect().end.x * %Map.tile_set.tile_size.x
$Camera.limit_top = %Map.get_used_rect().position.y * %Map.tile_set.tile_size.y
$Camera.limit_bottom = %Map.get_used_rect().end.y * %Map.tile_set.tile_size.y
#while true:
#var scene = preload("res://Units/Unit.tscn")
#var unit = scene.instantiate()
#Client.spawn_unit(unit, %Spawn)
#await get_tree().create_timer(randi_range(1, 2)).timeout
#await get_tree().create_timer(0.01).timeout
#break
func _input(event: InputEvent):
if event.is_action_pressed("ui_accept"):
for _i in range(0, 1):
var scene = preload("res://Units/Unit.tscn")
var unit = scene.instantiate()
Client.spawn_unit(unit, %Spawn)
|