Moduł:Inventory slot/Niestandardowe dowolności
Zastosowanie[edytuj kod]
Moduł ten jest używany do zmienienia dowolności w Moduł:Inventory slot (podstawowo są to kolory).
Edytowanie[edytuj kod]
Moduł działa na podobnej zasadzie co Moduł:InvSprite/IDs, jednak jest bardziej skomplikowany.
Podstawy[edytuj kod]
Aby dodać jakąś nazwę należy w nowej linii (dla czytelności) napisać wyrażenie według następującego szablonu:
['<nazwa>'] = { <przedmioty oddzielone przecinkami> }
. Dodatkowo, gdy nie jest to ostatnia nazwa, za nawiasem klamrowym ("}") musi być przecinek.
Nawiasy[edytuj kod]
Jeśli chce się, aby nazwy były wyłącznie sufiksami lub prefiksami używanymi w innych "dowolnościach" należy w nazwie w nawiasie napisać odpowiednio sufix lub prefix. Jeśli w nawiasie będzie dowolna inna nazwa, wtedy zostanie on potraktowany jako jej część. Dla naszego szablonu powinno to wyglądać tak:
['<nazwa> %(<sufix/prefix>%)'] = { <sufiksy/prefiksy oddzielone przecinkami> }
.
Uwaga! Przed nawiasem w nazwie koniecznie musi występować znak "%" (procent). Jeśli są to sufiksy, koniecznie muszą zaczynać się z małej litery, a jeśli prefiksy, koniecznie z dużej.
Wywoływanie innych dowolności[edytuj kod]
Wszystkie nazwy, które są w szablonie, można wykorzystać jako nazwy przedmiotów. Trzeba wtedy zamiast nazwy przedmiotu napisać "Każdy <nazwa dowolności>". Wyraz "każdy" musi być napisany z dużej litery i najlepiej aby był użyty w poprawnej formie. Jeśli nazwa jest sufiksem lub prefiksem w nawiasie należy napisać wyraz, którego sufiksami/prefiksami mają być wyrazy podane w wybranej dowolności.
return {
['netherowe drewno %(prefix%)'] = { 'Szkarłatne','Spaczone' },
['zwykłe drewno %(prefix%)'] = { 'Dębowe','Brzozowe','Świerkowe','Ciemne','Akacjowe' },
['drewno %(prefix%)'] = { 'Każde zwykłe drewno','Każde netherowe drewno' },
['netherowe deski'] = { 'Każde netherowe drewno %(deski%)' },
['zwykłe deski'] = { 'Każde zwykłe drewno %(deski%)' },
['deski'] = { 'Każde drewno %(deski%)' },
['metal %(sufix%)'] = { 'żelaza','złota' },
['surowiec %(sufix%)'] = { 'węgla','lazurytu','Każdy metal','diamentu' },
['surowiec'] = { 'Węgiel','Każdy metal %(Sztabka%)','Diament' },
['sztabka'] = { 'Każdy metal %(Sztabka%)','Netheryt' },
['sztabka metalu'] = { 'Każdy metal %(Sztabka%)' },
['ruda'] = { 'Każdy surowiec %(Ruda%)' },
['surowiec %(zbroja%)'] = { 'Skóra','Każda sztabka metalu','Diament' },
['surowiec %(narzędzia%)'] = { 'Każde deski','Bruk','Czernit','Każda sztabka metalu','Diament' },
['płyta muzyczna'] = { 'Płyta muzyczna 11','Płyta muzyczna 13','Płyta muzyczna blocks','Płyta muzyczna cat','Płyta muzyczna chirp','Płyta muzyczna far','Płyta muzyczna mall','Płyta muzyczna mellohi','Płyta muzyczna stal','Płyta muzyczna strad','Płyta muzyczna wait','Płyta muzyczna ward','Płyta muzyczna Pigstep' }
}