nanDECK - Novità nella versione 1.13b
Nuovo comando
TRACK
Questo comando disegna una sezione di pista da un punto (x1, y1) ad un altro (x2, y2); questa è la sintassi del comando:
TRACK = carte, x1, y1, x2, y2, ampiezza pista, colore, corsie, caselle, flag, spessore, ampiezza curva lato sinistro, ampiezza curva lato destro, schema linea
Parametri:
"carte": un intervallo di carte,
x1, y1: le coordinate del primo punto (in cm),
x2, y2: le coordinate del secondo punto (in cm),
ampiezza pista: l'ampiezza della pista (in cm),
colore: il colore della pista, nello stessso formato utilizzato per l'HTML. Puoi anche indicare un gradiente,
corsie: il numero delle corsie che compongono la pista, il numero minimo è uno.
caselle: il numero di caselle in cui è suddivisa una corsia, il numero minimo è uno.
flag: puoi indicare questi parametri:
S | la sezione di pista è chiusa all'inizio |
E | la sezione di pista è chiusa alla fine |
H | le corsie pari vengono disegnate mezzo spazio avanti |
L | la pista è collegata, usando una linea, all'ultima pista disegnata sulla stessa carta |
C | la pista è collegata, usando una curva, all'ultima pista disegnata sulla stessa carta |
R | non disegnare il collegamento esterno a destra |
F | non disegnare il collegamento esterno a sinistra |
spessore: thickness of the track's line (in cm), if omitted, the line is 1 pixel wide,
ampiezza curva lato sinistro: per le curve di collegamento, questo parametro imposta l'ampiezza della curva, per il lato sinistro della pista,
ampiezza curva lato destro: per le curve di collegamento, questo parametro imposta l'ampiezza della curva, per il lato destro della pista,
schema linea: una sequenza di elementi che definisce il tipo di linea utilizzata, questo parametro può essere composto dalle seguenti lettere:
O | punto |
D | linea |
S | spazio |
Questo è uno script di esempio:
cardsize = 20, 20
track = 1, 4, 2,16, 2, 3, #000000, 3, 10, SE , 0.05
track = 1,18, 4,18,16, 3, #000000, 3, 10, SEC, 0.05, 3, 0.5
track = 1,16,18, 4,18, 3, #000000, 3, 10, SEC, 0.05, 3, 0.5
track = 1, 2,16, 2, 4, 3, #000000, 3, 10, SEC, 0.05, 3, 0.5
track = 1, 4, 2,16, 2, 3, #000000, 3, 10, SEC, 0.05, 3, 0.5
save = 1, "test.bmp", 0, 0, 20, 20
E questo è il risultato:
Un altro esempio:
cardsize = 20, 20
track = 1, 5, 3,17,15,3,#000000,3,10,SEH ,0.05
track = 1,16,18, 4,18,3,#000000,3,10,SEHC,0.05,3,0.5
track = 1, 2,16, 2, 4,3,#000000,3,10,SEHC,0.05,3,0.5
track = 1, 5, 3,17,15,3,#000000,3,10,SEHC,0.05,3,0.5
save = 1, "test.bmp", 0, 0, 20, 20
E questo è il risultato:
Nuovo comando TRACKRECTQuesto comando usa la stessa sintassi del TRACK, l'unica differenza è disegna una sezione di pista da un punto (px, py) con larghezza e altezza; questa è la sintassi del comando:
TRACKRECT = carte, px, py, larghezza, altezza, ampiezza pista, colore, corsie, caselle, flag, spessore, ampiezza curva lato sinistro, ampiezza curva lato destro, schema linea
Corretto errore nel modulo di caricamento per "The Game Crafter"
Corretto errore nel comando LINK
Corretto errore nel comando PAGE
Corretto errore nel comando ICONS
Corretto errore nel Wizard per il layout automatico