Jagged Alliance Center - Forum

Nowy temat Odpowiedz w temacie  [ Posty: 12 ] 
Autor Wiadomość
Maxwell
Post : 14 wrz 2006 21:49
Cytowanie selektywne Odpowiedz z cytatem
Offline
Awatar użytkownika
Starszy kapral
Starszy kapral
  • Posty: 90
  • Dołączył: 31.08.2006


Tragicznie mi chodzi internet dzisiaj... ledwo się mogę a forum dostać.

Odnośnie Cities.xml – po krótkim teście wygląda na to, że odpowiada za mapę Arulco.

Kod:
         <townPoint>
            <x> </x>
            <y> </y>
         </townPoint>
Odpowiada za umieszczenie nazwy miasta na mapie. 90 i 10 oznacza mniej więcej 9 kratkę od lewej, poniżej pierwszej od góry. Więc przy ustawieniu 10 i 3 powinno być gdzieś pośrodku kratki A1.


Kod:
<szName> </szName>
Wydaje sie spełniać tylko rolę informacyjną, gdyż zmiana tego parametru chyba nie wpływa na wyświetlanie czegokolwiek.


Kod:
   <CITY_TABLE>
      <CITY_TABLE_ROW row="00"> 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="01"> 0  0  12 0  0  0  0  0  0  1  1  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="02"> 0  0  12 0  0  0  0  0  0  0  0  0  0  2  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="03"> 0  0  0  0  0  7  7  0  0  0  0  0  0  2  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="04"> 0  0  0  0  7  7  0  0  0  0  0  0  0  2  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="05"> 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="06"> 0  0  0  0  0  0  0  0  6  6  0  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="07"> 0  4  4  0  0  0  0  0  6  6  0  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="08"> 0  4  4  4  0  0  0  0  6  0  0  0  0  3  3  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="09"> 0  0  0  0  0  0  8  0  0  0  0  0  0  3  3  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="10"> 0  0  0  0  0  0  0  0  0  5  0  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="11"> 0  0  0  0  9  0  0  0  0  0  0  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="12"> 0  0  0  0  0  0  0  0  0  0  0  10 10 0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="13"> 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="14"> 0  0  0  11 11 11 0  0  0  0  0  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="15"> 0  0  0  11 11 0  0  0  0  0  0  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="16"> 0  0  0  11 0  0  0  0  0  0  0  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="17"> 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
   </CITY_TABLE>
To jest coś co się pewnie przydaje moderom - 'mapa arulco' ale nie chodzi tu o edycję sektorów czy coś w tym stylu. Oto przykład drobnej zmiany:


Kod:
   <CITY_TABLE>
      <CITY_TABLE_ROW row="00"> 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="01"> 0  0  12 0  0  0  0  0  1  1  0  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="02"> 0  0  12 0  0  0  0  0  0  0  0  0  0  2  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="03"> 0  0  0  0  0  7  7  0  0  0  0  0  0  2  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="04"> 0  0  0  0  7  7  0  0  0  0  0  0  0  2  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="05"> 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="06"> 0  0  0  0  0  0  0  0  6  6  0  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="07"> 0  4  4  0  0  0  0  0  6  6  0  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="08"> 0  4  4  4  0  0  0  0  6  0  0  0  0  3  3  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="09"> 0  0  0  0  0  0  8  0  0  0  0  0  0  3  3  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="10"> 0  0  0  0  0  0  0  0  0  5  0  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="11"> 0  0  0  0  9  0  0  0  0  0  0  10 0  0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="12"> 0  0  0  0  0  0  0  0  0  0  0  10 10 0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="13"> 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="14"> 0  0  0  11 11 11 0  0  0  0  0  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="15"> 0  0  0  11 11 0  0  0  0  0  0  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="16"> 0  0  0  11 0  0  0  0  0  0  0  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
      <CITY_TABLE_ROW row="17"> 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 </CITY_TABLE_ROW>
   </CITY_TABLE>
Jak widać cyfry odpowiadają miastom, a zero pustkowiu ;)
Dokonałem tu małej zmiany - Omerta jest przesunięta w lewo, a Balime ma dodatkowy sektor na północy. Sprowadza się to do "obramowania" tych sektorów na mapie jako miasto, oraz zmienia opis na tym pasku powyżej zegarka. Zamiast "A9: Omerta" i "A10: Omerta" teraz wyświetla"A8: Omerta", "A9: Omerta", "A10: Urban". Miasto bynajmniej się nie przemieściło, a jedynie mapa tak opisuje teraz sektory.


*
 
lukasamd
Post : 15 wrz 2006 15:03
Cytowanie selektywne Odpowiedz z cytatem
Offline
Pułkownik
Pułkownik
  • Posty: 5322
  • Dołączył: 31.05.2006


A przemieszczanie? Czy droga pomiędzy sektorami A8-A9-A10 trwa tyle co w przypadku miasta (tzn. 5min) ?


*
  WWW
Bartek0511
Post : 15 wrz 2006 16:10
Cytowanie selektywne Odpowiedz z cytatem
Offline
Awatar użytkownika
Porucznik
Porucznik
  • Posty: 1043
  • Dołączył: 11.07.2006


@Lucas

Sądze że autorzy v1.13 wzieli to pod uwage w tym pliku.


*
 
lukasamd
Post : 15 wrz 2006 17:08
Cytowanie selektywne Odpowiedz z cytatem
Offline
Pułkownik
Pułkownik
  • Posty: 5322
  • Dołączył: 31.05.2006


Jeżeli tak to może jak będę miał nieco (czytaj. sporo) wolnego czasu to zrobię jakieś sektory i powiększę nieco miasta w JA2... ale wątpię abym do tego "dotrwał" ;)


*
  WWW
Bartek0511
Post : 15 wrz 2006 17:26
Cytowanie selektywne Odpowiedz z cytatem
Offline
Awatar użytkownika
Porucznik
Porucznik
  • Posty: 1043
  • Dołączył: 11.07.2006


Tylko najgorsze jest to że tym plikiem nie można zmieniać nazw miast. :(


*
 
Maxwell
Post : 15 wrz 2006 17:51
Cytowanie selektywne Odpowiedz z cytatem
Offline
Awatar użytkownika
Starszy kapral
Starszy kapral
  • Posty: 90
  • Dołączył: 31.08.2006


lukasamd pisze:
A przemieszczanie? Czy droga pomiędzy sektorami A8-A9-A10 trwa tyle co w przypadku miasta (tzn. 5min) ?

Nie. To nie uległo zmianie - przejście pomiędzy A9-A10 trwa nadal 5min, zaś A9-A8 1:44h.

Zmieniłem przy okazji w Omercie
Kod:
         <baseSector>
            <x>8</x>
            <y>1</y>
         </baseSector>

Spowodowało to że po eliminacji wroga w A9 miałem tylko 7% lojalności... i w A8 też był wróg.


*
 
Bartek0511
Post : 15 wrz 2006 18:06
Cytowanie selektywne Odpowiedz z cytatem
Offline
Awatar użytkownika
Porucznik
Porucznik
  • Posty: 1043
  • Dołączył: 11.07.2006


No to może dla niewiedzących co oznaczają poszczególne tagi:

np. <uiIndex>2</uiIndex> - w tym przedziale jest numer miasta (więc tego nie zmieniamy)

np. <szName>Drassen</szName> - to jest nazwa miasta (za pomocą tego nie można zmienić nazwy na mapie)

np.<baseSectror>
<x>13</x> - sektor znajduje się w 13 sektorze poziomo
<y>2</y> - sektor znajduje się w 2 sekotorze pionowo
</baseSector>
<townPoint>
<x>125</x> - ten tag odpowiada za rozm. nazwy na mapie w poziomie
<y>40</y> - ten tag odpowiada za rozm. nazwy na mapie w pionie
</townPoint>

A wszystko wygląda tak:

Kod:
                                    <CITY>
                                            <uiIndex>2</uiIndex>
                                            <szName>Drassen</szName>
                                            <baseSector>
                                        <x>13</x>
                                        <y>2</y>
                                            </baseSector>
                                            <townPoint>
                                         <x>125</x>
                                         <y>40</y>
                                            </townPoint>
                                     </CITY>


*
 
Len
Post : 15 wrz 2006 18:12
Cytowanie selektywne Odpowiedz z cytatem
Offline
Awatar użytkownika
Generał broni
Generał broni
  • Posty: 4016
  • Dołączył: 02.06.2006


Bartek0511 pisze:
Tylko najgorsze jest to że tym plikiem nie można zmieniać nazw miast. :(

Nazwy miast są zapisane w pliku EXE. Tam można je zmienić ale niestety trzeba się trzymać długości nazwy.


*
  WWW
Maxwell
Post : 15 wrz 2006 18:32
Cytowanie selektywne Odpowiedz z cytatem
Offline
Awatar użytkownika
Starszy kapral
Starszy kapral
  • Posty: 90
  • Dołączył: 31.08.2006


Bartek0511 pisze:
np.<baseSectror>
<x>13</x> - sektor znajduje się w 13 sektorze poziomo
<y>2</y> - sektor znajduje się w 2 sekotorze pionowo
</baseSector>


Pytanie jeszcze - jaki sektor.
W przypadku miast przeważnie pokrywa się to z północno-zachodnim sektorem, zaś w przypadku niektórych oraz takich miejsc jak tixa nie pokrywa się wcale.


*
 
Bartek0511
Post : 15 wrz 2006 18:44
Cytowanie selektywne Odpowiedz z cytatem
Offline
Awatar użytkownika
Porucznik
Porucznik
  • Posty: 1043
  • Dołączył: 11.07.2006


Maxwell pisze:
Pytanie jeszcze - jaki sektor.
W przypadku miast przeważnie pokrywa się to z północno-zachodnim sektorem, zaś w przypadku niektórych oraz takich miejsc jak tixa nie pokrywa się wcale.


Nie wiem dokładnie o ci Ci chodzi.


*
 
Maxwell
Post : 15 wrz 2006 19:03
Cytowanie selektywne Odpowiedz z cytatem
Offline
Awatar użytkownika
Starszy kapral
Starszy kapral
  • Posty: 90
  • Dołączył: 31.08.2006


O funkcję jaką spełnia ten fragment kodu. Nie wiadomo co definiuje - czy jest to główny sektor miasta (jesli tak to czemu nie pokrywa się z miastem?), czy może coś innego.

Jeśli dobrze pamiętam to w przypadku Balime, San Mony, Tixy, Estoni oraz Orty "basesector" nie pokrywa się z koordynatami miasta, więc jakie funkcje spełnia?

_________________
I've... seen things you people wouldn't believe. Hmm... Attack ships on fire off the shoulder of Orion. I watched C-beams glitter in the dark near the Tannhauser gate. All those moments will be lost in time, like... tears in rain.


*
 
lukasamd
Post : 16 wrz 2006 09:15
Cytowanie selektywne Odpowiedz z cytatem
Offline
Pułkownik
Pułkownik
  • Posty: 5322
  • Dołączył: 31.05.2006


Maxwell pisze:
Nie. To nie uległo zmianie - przejście pomiędzy A9-A10 trwa nadal 5min, zaś A9-A8 1:44h.


A jak można to zmienić? JASME (JA2 Strategic Map Editor) będzie potrzebne? Jeżeli tak to jaki plik mam edytować?

PS: Sorki że trochę zbaczam z tematu.


*
  WWW
Nowy temat Odpowiedz w temacie