extends Node3D @export var coordinates: Vector4i @export var is_black: bool = false @export var resource: TileResource var map_reference: HexGrid @onready var hexagon_small = $HexagonSmall func _ready() -> void: if is_black: hexagon_small.get_surface_override_material(0).albedo_texture = resource.material_black.albedo_texture else: hexagon_small.get_surface_override_material(0).albedo_texture = resource.material_white.albedo_texture if is_black: hexagon_small.rotation.y = PI #var mat: StandardMaterial3D = hexagon_small.get_surface_override_material(0) #mat.transparency = BaseMaterial3D.TRANSPARENCY_ALPHA #mat.albedo_color.a = 0.5