FANDOM


Magazyn to miejsce, gdzie Geralt, czyli gracz, może przechowywać przedmioty z ekwipunku, których nie musi mieć przy sobie. Jest to swego rodzaju schowek.


W zasadzie można wyodrębnić dwa rodzaje magazynów – pierwszy, w postaci jakiejś skrzyni, drugi dostępny u bohatera, np. karczmarza. Zajmiemy się tym drugim. Gracz będzie miał dostęp do magazynu u Józka.


Tworzenie magazynu odbywa się na podbudowie tworzenia sklepu. Zaczniemy od stworzenia szablonu sklepu. W tym celu z menu File wybieramy New -> Template -> Shop (.utm):

Store01.png

Z prawej strony ekranu otworzy się okno new shop template:

Store02.png

Jest to okno z atrybutami szablonu sklepu. W grupie General ustawiamy atrybut Is Storage na True. Klikamy w prawej kolumnie obok atrybutu Is Storage:

Store03.png

To ten atrybut decyduje o tym, czy tworzymy magazyn (atrybut Is Storage ustawiony na True) czy też sklep (atrybut Is Storage ustawiony na False). Dodatkowo możemy wpisać w atrybucie Name nazwę np. Magazyn. Klikamy w prawej kolumnie obok atrybutu Name, wpisujemy tekst i naciskamy klawisz ENTER:

Store04.png

Jeżeli chcemy, możemy dodać przedmioty do magazynu. Klikamy w małą czerwoną ikonę w prawej kolumnie obok atrybutu Inventory contents w grupie Attributes:

Store05.png

Jak dodawać przedmioty do ekwipunku opisano w innym rozdziale podręcznika. Zapisujemy szablon sklepu, czyli w tym przypadku magazynu. W tym celu z menu File wybieramy Save As…:

Store06.png

Otworzy się standardowe okno systemu Windows służące do zapisywania plików. Przechodzimy do folderu \Data\Templates\Shops\ (to w tym folderze zapisane są wszystkie szablony sklepów i magazynów) wpisujemy nazwę nasz_magazyn i klikamy w przycisk Zapisz. Dla przypomnienia nazwa pliku nie może być dłuższa niż 16 znaków. W innym przypadku edytor D’jinni nie będzie widział tego pliku. Proszę też zwrócić uwagę, że przy zapisywaniu pliku będziemy zapisywać go w formacie .utm:

Store07.png

Jeżeli widnieje tam inny typ pliku, oznaczać to może, iż prawdopodobnie chcemy zapisać zawartość innego otwartego okna. Przed zapisaniem szablonu sklepu upewnijcie się, że aktywnym oknem jest okno new shop template. Jeżeli okno pozostanie nieaktywne to pasek tytułu będzie w kolorze szarym:

Store08.png

Inny kolor paska niż szary oznacza, że okno jest aktywne:

Store09.png

Gwiazdka widniejąca przed nazwą okna w pasku tytułowym oznacza, że plik nie został zapisany od czasu wprowadzenia ostatniej zmiany.


Teraz musimy stworzony szablon sklepu, a raczej magazynu, przypisać do szablonu postaci. Jak już wcześniej wspomniano, posłużymy się postacią Józka. Otwieramy eksplorator zasobów. Z menu View wybieramy Utility Windows -> Resources Explorer:

Store10.png

W oknie eksploratora zasobów rozwijamy gałąź Data -> Templates -> Character -> Commoners i klikamy dwukrotnie w plik nasz_jozek.utc:

Store11.png

Z prawej strony ekranu otworzy się okno z atrybutami szablonu postaci. W prawej kolumnie obok atrybutu Store w grupie Special klikamy w małą żółtą ikonę:

Store12.png

Otworzy się standardowe okno systemu Windwos służące do wczytywania plików. Przechodzimy do folderu \Data\Templates\Shops\ (tam zapisaliśmy szablon sklepu), zaznaczamy plik nasz_magazyn.utm i klikamy w przycisk Otwórz. Szablon sklepu zostanie przypisany do szablonu postaci:

Store13.png

Musimy jeszcze zapisać zmiany w szablone postaci Józka. W tym celu z menu File wybieramy Save nasz_jozek.utc:

Store14.png

Jeżeli nie ma Save nasz_jozek.utc lub widnieje tam inna nazwa pliku oznacza to, że okno nasz_jozek.utc nie jest aktywne. Aby je uaktywnić wystarczy kliknąć w nazwę okna nasz_jozek.utc i ponownie z menu File wybrać Save nasz_jozek.utc.


Teraz musimy dodać możliwość wybrania magazynu podczas konwersacji z Józkiem. Ponownie posłużymy się eksploratorem zasobów. Rozwijamy gałąź Data -> Dialogues i dwukrotnie klikamy w plik jozek_rozmowa.dlg:

Store15.png

Otworzy się okno z konwersacją Józka:

Store16.png

Teraz klikamy lewym, a potem prawym przyciskiem myszki w węzeł "Zagramy?" i z menu wybieramy Create Dialog Replay:

Store17.png

Teraz klikamy lewym przyciskiem myszki w pusty węzeł i przechodzimy do okna właściwości zawierającego atrybuty tego węzła konwersacji. Klikamy w prawej kolumnie obok atrybutu ConvType w grupie Node Text i wybieramy opcję Gameplay:

Store18.png

W grupie Node Text pojawią się nowe atrybuty. Klikamy w prawej kolumnie obok atrybutu Action Type i wybieramy opcję Store:

Store19.png

Pusty węzeł automatycznie zmieni się na "Chcę coś przechować.":

Store20.png

Pozostało nam zapisanie zmian w konwersacji Józka. W tym celu z menu File wybieramy Save jozek_rozmowa.dlg:

Store21.png

Jeżeli nie ma Save jozek_rozmowa.dlg lub widnieje tam inna nazwa pliku oznacza to, że okno jozek_rozmowa.dlg nie jest aktywne. Aby je uaktywnić wystarczy kliknąć w nazwę okna jozek_rozmowa.dlg i ponownie z menu File wybrać Save nasz_jozek.utc.


To wszystko. Gdy teraz uruchomimy nasz moduł i porozmawiamy z Józkiem, to nie tylko będziemy mogli z nim pograć w kości, ale także zostawić mu coś do przechowania.

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Więcej z Fandomu

Losowa wiki