mirror of
https://git.kittycat.homes/zoe/codename-routes.git
synced 2024-08-15 03:18:26 +00:00
try to optimize memory usage a tiny bit by using u16 instead of string
This commit is contained in:
parent
67d1480f35
commit
7895471778
7 changed files with 24 additions and 20 deletions
Binary file not shown.
|
@ -2,8 +2,8 @@ extends Node
|
|||
|
||||
onready var server = $StateServer
|
||||
|
||||
export var xsize = 512
|
||||
export var ysize = 512
|
||||
export var xsize = 16
|
||||
export var ysize = 16
|
||||
export var zsize = 16
|
||||
|
||||
var Tilemap = preload("res://world/Tilemap.tscn")
|
||||
|
@ -11,6 +11,7 @@ var tilemaps = []
|
|||
|
||||
func _ready():
|
||||
server.generate_world(xsize, ysize, zsize)
|
||||
print(server.get_tile_at(0,0,0))
|
||||
|
||||
func respawn_tilemaps(amount: int):
|
||||
tilemaps = []
|
||||
|
@ -28,7 +29,6 @@ func update_tiles(tile_positions: PoolVector3Array):
|
|||
for tile in tile_positions:
|
||||
tilemaps[tile.z].set_tile_graphics(Vector2(tile.x, tile.y),
|
||||
get_tile_at(tile))
|
||||
pass
|
||||
|
||||
func _on_StateServer_request_init():
|
||||
respawn_tilemaps(zsize - 1)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
extends TileMap
|
||||
|
||||
func set_tile_graphics(pos: Vector2, type: String):
|
||||
func set_tile_graphics(pos: Vector2, id: int):
|
||||
set_cell(pos.x,pos.y,0,false,false,false,Vector2(1,2))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue