La finestra Script LHX è un editor orientato alle righe collegato direttamente all’elenco corrente delle istruzioni LHX. La modifica di un’istruzione aggiorna la rappresentazione 3D dell’oggetto e la selezione di un oggetto renderizzato può mostrare la relativa riga dello script.
La finestra Script LHX accanto al terreno, all’albero degli oggetti e alle proprietà dell’oggetto selezionato. Risoluzione completa
Modifica
Ogni riga viene analizzata come istruzione LHX. Comandi validi, commenti e istruzioni non valide usano stili diversi.
Invio all’inizio/fine di una riga inserisce una nuova istruzione prima/dopo.
Eliminando una riga vuota con Backspace o Delete si rimuove l’istruzione.
I tasti freccia possono spostarsi tra righe adiacenti ai limiti della riga; Pagina Su/Giù si sposta per pagine visibili.
Ctrl+Home/End passa alla prima/ultima istruzione.
Ctrl+Spazio apre il completamento contestuale di comandi/argomenti.
Ricerca
Il campo di ricerca individua testo nello script con controlli precedente/successivo e riprende la ricerca dall’inizio/fine quando necessario.
Consapevolezza della posizione
Passando il mouse su un comando che contiene una posizione viene mostrato un indicatore temporaneo nella vista 3D. La selezione è sincronizzata in entrambe le direzioni tra script e oggetti renderizzati.
Attributi mappa
Modifica → Impostazioni mappa apre un editor strutturato delle proprietà della mappa a livello di script. Il codice sorgente fornito include:
impostazioni generali come versione, numero mappa/percorso del terreno, moltiplicatori d’influenza città/giocatore, durata del giorno e rapporti giorno/notte/alba-tramonto;
configurazione dei giocatori controllati dal computer;
proprietà di equilibrio;
probabilità dei miracoli firefly;
impostazioni schermaglia, inclusi numero di giocatori e messaggi di avvio/gioco.
Supporto telecamera
La modalità Script apre Informazioni telecamera, che espone posizione e punto osservato correnti e può generare/copiare comandi set/move della telecamera da usare negli script.