Tawerna Bibliotekarzy Strona Główna
RSS Panel

Poprzedni temat «» Następny temat
Edycja mapy świata
Autor Wiadomość
Coincidence 

Wysłany: 2005-08-17, 00:23   Edycja mapy świata

Mapa świata składa się z kilku składowych plików, pelniących diametralnie różną rolę. Plik o rozszerzeniu .wmp zawiera wszelkie dane o położeniu danych lokacji ( i ich dostepności, etc. ) oraz bezpośrednich połączeniach pomiędzy dwoma istniejącymi lokacjami ( czas trwania podróży czy szansy na napotkanie zasadzki w jej trakcie ).
Grafika mapy ( tło ) jest zapisana w formacie .mos, a ikony to jeden plik .bam



Edycja pliku .mos - tło mapy

Tło mapy, może być edytowane przez MosWorkshop; jest to tylko grafika, więc i edycja pliku ogranicza się do zmian w kwestii wyglądu czy rozmiaru.

Edycja pliku .bmp - ikony mapy

Pliki .bam to również pliki graficzne, ale układ sekwencji i klatek pliku ma duże znaczenie. Plik .wmp odczytuje jeden plik .bam, w którym zawarte są wszystkie ikony. Jedna ikona to jedna sekwencja, a jej poszczególne klatki to specyficzne stany ( przedstawiam symbolikę graficzną - kolory obwódek, etc. dla BG2, gdyż jest najczytejniej zobrazowane ):

klatka1 - otoczone niebieską obwódką; nieodwiedzona lokacja na mapie
klatka2 - normalna ikona; odwiedzona lokacja
klatka3 - szara ikona; niedostępna lokacja
klatka4 - otoczona białą obwódką;
klatka5 do klatka 38 - klatki składające się na płynną animację wyświetlaną po najechaniu kursorem na ikonę mapy

Edycja z wykorzystaniem BamWorkshop


Edycja pliku .wmp - dane mapy

Zdaniem piszącego najlepszym ( user friendly ) narzędziem do edycji plików .wmp jest DLTCEP, i do niego też dostosowany jest poniższy opis.

'Edit' -> 'Worldmap [WMP]'
'File' -> 'Load Worldmap' ( w SoA powinna być tylko jedna pozycja, w ToB dwie )

Opcje całej mapy:

'add map' - dodaje nową mapę świata; 'remove' usuwa istniejącą

'Mos(map graphics)' - plik MOS będący tłem mapy, 'browse' - wybierasz dowolny, położony w 'override' plik MOS

'Map name(strref & text)' - numer wpisu ( string ) z Dialog.tlk będącego nazwą mapy, oraz jego zawartość.

'Width' , 'Height' - szerokość i wysokość mapy


Opcje poszczególnych obszarów:

'add area' - dodaje nowy slot na obszar ( 'remove' usuwa )

'area' - przyciskiem 'browse' wybierasz dowolny plik '.are'; po jego wybraniu automatycznie powinny zaktualizować się wartości 'areaname' i 'long name'

'Mapicons' - ikoną lokacji może być dowolny plik BAM

'loadscreen' - grafika podczas wczytywania lokacji, dowolny plik MOS

'area position on map' - polożenie ikony na mapie; wpisz wartości lub ustal je ręcznie - 'set position'

'caption' - nazwy lokacji wyświetlane na mapie ( po wpisaniu program powinien sam zaktualizować dialog.tlk )


Opcje dostępu do lokacji z innych obszarów:

'visible' - lokacja istniejąca na mapie 'od razu', widziana w dowolnym czasie ( startujesz nową grę i ona od razu jest na mapie )

'visible from adjacent' - odkrycie lokacji poprzez wyjście ( we właściwym kierunku ) z lokacji przyległej

'reachable' - dostęp do lokacji z dowolnego miejsca mapy

'already visited' - oznaczenie, iż lokacja była już odwiedzona


'area links' - "połączenia" między lokacjami - ustalenie, do jakiego innego obszaru można dojść z twojej lokacji; do właściwego menu przechodzisz poprzez 'edit links' ( w pliku Twojej lokacji ustalasz tylko, dokąd możesz udać się z obszaru; jeśli chcesz ustalić, z jakich obszarów możesz dotrzeć do Twojej lokacji, musisz edytować sekcję 'area links' owych obszarów )

'link direction' - krawędź lokacji, z której wyruszasz

'choose link to <kierunek>' - lista wyboru wszystkich istniejących połączeń pomiędzy lokacjami w danym kierunku

'area' - docelowa lokacja

'entrance' - oznaczenie 'punktu wejściowego', 'FRWMAPW' jest ogólnym 'wejściem' , jeśli chcesz dokładnie zdefiniować położenie 'wejścia', muszisz stworzyć własny 'entrance' w docelowej lokacji ( lub wybrać już istniejący )

'distance scale' - czas podróży

'flags' - oznaczenie liczbowe połączenia ( musi być większe od zera )

'chance of encounter' - procentowa szansa na 'losowe spotkanie' podczas podróży

'add link' oraz 'remove link' - odpowiednio dodaje i usuwa połączenie
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme made by Aiglon von Lupus based on subSilver