mirror of
https://git.kittycat.homes/zoe/codename-routes.git
synced 2024-08-15 03:18:26 +00:00
hand over the changed tiles !!! >:(
This commit is contained in:
parent
539727ca3f
commit
38e5cbb2dd
6 changed files with 32 additions and 21 deletions
Binary file not shown.
|
@ -13,11 +13,14 @@ func _ready():
|
|||
server.generate_world(xsize, ysize, zsize)
|
||||
print(server.get_tile_at(xsize -1,ysize -1,zsize-1))
|
||||
|
||||
func _on_StateServer_request_full_reload():
|
||||
respawn_tilemaps(zsize - 1)
|
||||
|
||||
func respawn_tilemaps(amount):
|
||||
tilemaps = []
|
||||
for tile in range(0, amount + 1):
|
||||
add_child(Tilemap.instance())
|
||||
tilemaps.push_back(tile)
|
||||
|
||||
func _on_StateServer_request_init():
|
||||
respawn_tilemaps(zsize - 1)
|
||||
|
||||
func _on_StateServer_changed_tiletypes(tile_positions):
|
||||
pass
|
||||
|
|
|
@ -16,4 +16,5 @@ script = ExtResource( 5 )
|
|||
|
||||
[node name="StateServer" parent="World" instance=ExtResource( 2 )]
|
||||
|
||||
[connection signal="request_full_reload" from="World/StateServer" to="World" method="_on_StateServer_request_full_reload"]
|
||||
[connection signal="changed_tiletypes" from="World/StateServer" to="World" method="_on_StateServer_changed_tiletypes"]
|
||||
[connection signal="request_init" from="World/StateServer" to="World" method="_on_StateServer_request_init"]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue