19 lines
507 B
GDScript
19 lines
507 B
GDScript
extends Node
|
|
|
|
var tile_definitions : Array[TileDefinition]
|
|
var tile_atlas : CompressedTexture2DArray
|
|
|
|
var chunk_gradient : Gradient
|
|
|
|
const chunk_size : int = 32
|
|
const tile_size : int = 16
|
|
|
|
func _init():
|
|
|
|
var tile_definition_array : TileDefinitionArray = preload("res://resources/tiles/base_tiles.tres")
|
|
tile_definitions = tile_definition_array.tile_definitions
|
|
|
|
tile_atlas = preload("res://resources/tiles/textures/tile_atlas.png")
|
|
|
|
chunk_gradient = preload("res://resources/tiles/tile_gradient.tres")
|