Rotační klíč je nástroj pro praktické a efektivní otáčení bloků do požadované orientace.
Svět v Luanti je tvořen mřížkou základních krychlí o velikosti 1×1 metr. Každá taková krychle může obsahovat právě jeden blok (krychle, které se zdají neobsahovat žádný blok, obsahují zpravidla vzduch). Vizuální podoba bloku a jeho výběrový a kolizní kvádr jsou nejčastěji obsaženy uvnitř jeho základní krychle, mohou ji však přesahovat a ve zvláštních případech i být zcela mimo ni (např. výstavní rám). Otáčení bloku představuje otáčení kolem středu jeho základní krychle.
Svislý průmět postavy je myšlená svislá přímka procházející středem hráčovy/iny vlastní postavy (a v režimu kamery z první osoby také bodem kamery).
Rotační klíč funguje na principu otáčení „přední“ strany základní krychle kliknutého bloku požadovaným směrem. Přední stranou se rozumí:
Chování rotačního klíče nezávisí na:
Relativní a absolutní klíč fungují tak, že si zapamatují orientaci jednoho bloku a zapamatovanou orientaci pak aplikují na další bloky. Rozdíl mezi nimi je v tom, že relativní klíč pracuje s orientací bloku vůči postavě, zatímco absolutní klíč pracuje s orientací bloku vůči hernímu světu.
akce | rotační klíč | relativní klíč | absolutní klíč |
---|---|---|---|
levý klik | aplikuje nastavenou operaci | ||
pravý klik | přepíná mezi šesti směry otáčení | načte orientaci z bloku a zapamatuje si ji | |
Aux1+pravý klik | změní klíč na relativní | změní klíč na absolutní | změní klíč na rotační |
počet orientací | technické označení | příklad | poznámky |
---|---|---|---|
24 | facedir | skalní kámen: svah 30°, spodní díl | |
8 | wallmounted | pochodeň | Čtyři orientace do stran, dvě orientace na spodní straně, dvě na horní straně. |
4 | 4dir | Jen čtyři orientace do stran, často z důvodu barvitelnosti. | |
1 | none | blok plastu (lakovaný) | Bloky plně symetrické nebo z principu neotáčitelné. |
240 | degrotate | oblázek, špína | Otáčení jen kolem svislé osy; na tyto bloky fungují pouze rotační klíče v režimech „vlevo“ a „vpravo“. |
32 | colordegrotate | hrací kostka |
Pokus o otočení bloku klíčem do polohy, kterou daný blok nepodporuje, bude tiše ignorován. To, zda blok danou polohu podporuje, tedy můžete snadno zjistit tak, že se ho do ní pokusíte otočit.