basic tile placement, TODO: check valid placement with color, turn based placement

This commit is contained in:
Sch1nken 2024-03-05 15:47:11 +01:00
parent 2a8bd73d07
commit cabc35394f
97 changed files with 1348 additions and 948 deletions

View file

@ -1,10 +1,13 @@
extends Node
enum COLOR {
BLACK,
WHITE
}
@export var coordinates: Vector4i
@export var color: COLOR = COLOR.WHITE
@export var is_black: bool = false
@export var resource: TileResource
@onready var hexagon_small = $HexagonSmall
func _ready() -> void:
if is_black:
hexagon_small.set_surface_override_material(0, resource.material_black)
else:
hexagon_small.set_surface_override_material(0, resource.material_white)