Swarm/InsectTiles/BuildGhost.gd

23 lines
656 B
GDScript3
Raw Permalink Normal View History

2025-06-10 01:32:17 +02:00
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:
2025-06-10 01:32:17 +02:00
hexagon_small.get_surface_override_material(0).albedo_texture = resource.material_black.albedo_texture
else:
2025-06-10 01:32:17 +02:00
hexagon_small.get_surface_override_material(0).albedo_texture = resource.material_white.albedo_texture
2024-03-23 16:18:30 +01:00
if is_black:
hexagon_small.rotation.y = PI
2025-06-10 01:32:17 +02:00
#var mat: StandardMaterial3D = hexagon_small.get_surface_override_material(0)
#mat.transparency = BaseMaterial3D.TRANSPARENCY_ALPHA
#mat.albedo_color.a = 0.5