Utilizzo di caratteri jolly nelle assegnazioni dei materiali
Quando si specificano assegnazioni di livello/colore per i materiali mediante le finestre di dialogo Editor materiali o Assegnazioni materiale è possibile utilizzare caratteri jolly nell'assegnazione. Le assegnazioni di livello/colore vengono specificate sotto forma di IntervalloLivello: IntervalloColore. Attualmente, l'unico carattere jolly supportato è l'asterisco (*).
Caratteri jolly per il colore
È possibile specificare singoli colori, più colori separati da virgole oppure un intervallo di colori separati da un trattino. Per i colori, il carattere jolly corrisponde a tutti i colori. Per i colori non è possibile combinare caratteri jolly e caratteri normali: il carattere jolly ha la precedenza.
Examples:
- muro: 1,3,6,20–30 corrisponde ai colori 1,3,6, e ai colori da 20 fino a 30 su muro livello
- muro: * corrisponde a tutti i colori su livello muro.
- muro è l’equivalente di muro: * e corrisponde a tutti i colori su livello muro.
- muro: 2* è l’equivalente di muro: * e corrisponde a tutti i colori su livello muro.
Caratteri jolly per i nomi di livello
È possibile specificare singoli livelli, più livelli separati da virgole oppure un intervallo di livelli separati da un trattino. Per i livelli, il carattere jolly * corrisponde a zero o più caratteri, come mostrato nei seguenti esempi:
- 1, 5, 7–13 : * corrisponde a tutti i colori sui livelli numerati 1, 5, e 7 fino a 13.
- w* corrisponde ai livelli wall, window e west entrance.
- w*n* corrisponde ai livelli finestra e west entrance.
- *oor corrisponde a door e floor.
- *oor* corrisponde a door, floor e doorknobs.
È possibile specificare più caratteri jolly sulla stessa riga come segue:
Conflitti tra caratteri jolly
Quando si verificano conflitti tra assegnazioni, le assegnazioni più complete hanno la precedenza sulle altre. Ad esempio:
- wa* : 22 ha la precedenza su w*: 22. In altre parole, i livelli che iniziano con wa corrisponderanno alla prima assegnazione, mentre tutti gli altri livelli che iniziano con w corrisponderanno con la seconda.
- wall : 22 ha la precedenza su w*: 22. In altre parole, i livelli che nominati wall corrisponderanno alla prima assegnazione, mentre tutti gli altri livelli che iniziano con w corrisponderanno con la seconda.