Ponte - Pali
This commit is contained in:
@@ -4,7 +4,7 @@ class_name InfoChunk
|
||||
@export_enum("Bioma", "Binario_Dritto", "Binario_Curva") var tipo_chunk: int = 0
|
||||
|
||||
@export_group("Regole Set Piece (Pezzi Unici)")
|
||||
@export var bioma_esclusivo: String = "" # Es: scrivi "Foresta"
|
||||
@export var bioma_esclusivo: String = ""
|
||||
|
||||
@export_group("Uscite Base (Senza Rotazione)")
|
||||
@export var nord: bool = false
|
||||
@@ -18,15 +18,16 @@ class_name InfoChunk
|
||||
@export var altezza_sud: int = 0
|
||||
@export var altezza_ovest: int = 0
|
||||
|
||||
# --- NUOVA AGGIUNTA AUTOMATICA ---
|
||||
|
||||
@export_group("Palo della Luce")
|
||||
@export var ha_palo_luce: bool = false
|
||||
@export var attacchi_sx: Array[Node3D] # Array di Marker3D per i fili sinistri
|
||||
@export var attacchi_dx: Array[Node3D] # Array di Marker3D per i fili destri
|
||||
|
||||
func _ready() -> void:
|
||||
# Se hai scritto un bioma nell'Inspector, il pezzo capisce di essere
|
||||
# un pezzo speciale e si aggiunge al gruppo dei fantasmi da solo!
|
||||
if bioma_esclusivo != "":
|
||||
add_to_group("set_pieces")
|
||||
|
||||
# ... qui sotto continua la tua normale funzione get_dati_ruotati() ...
|
||||
|
||||
func get_dati_ruotati(scatti_90_gradi: int) -> Dictionary:
|
||||
var uscite_originali = [nord, est, sud, ovest]
|
||||
var altezze_originali = [altezza_nord, altezza_est, altezza_sud, altezza_ovest]
|
||||
|
||||
Reference in New Issue
Block a user