Jagged Alliance Center - Forum

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


Przed zamieszczeniem na jakiejkolwiek stronie (całości lub fragmentów) proszę mnie poinformować o zamiarze.

________________

firstItemIndex - indeks oryginalnego przedmiotu

secondItemIndex - indeks przedmiotu do scalenia

firstResultingItemIndex - indeks powstałego przedmiotu

secondResultingItemIndex - indeks drugiego powstałego przedmiotu (działa tylko przy standardowych łączeniach)

mergeType - typ scalania (patrz poniżej)

APCost - liczba punktów akcji wymaganych do wykonania scalenia.


Typy łączenia:
  • 0 = DESTRUCTION (zniszczenie - tutaj ResultingItemIndex będzie wynosił zero - stosowane np. przy pokrywaniu C-18 pancerzy już pokrytych galaretką)
  • 1 = COMBINE_POINTS (łączenie wartości - np. uzupełnianie jednej apteczki drugą)
  • 2 = TREAT_ARMOUR (wzmacnianie pancerzy - np. C-18 użyte na Spectra Vest, daje Treated Spectra Vest)
  • 3 = EXPLOSIVE (ładunki wybuchowe - np. łączenie kryształów RDX z TNT daje HMX)
  • 4 = EASY_MERGE (łatwe scalanie - np. doczepienie sznurka do puszki)
  • 5 = ELECTRONIC_MERGE (scalanie elektroniki - wyświetlacz plus rentgen)
  • 6 = USE_ITEM (użycie - obecnie nie ma przedmiotów stosujących to scalanie; ignoruje parametr secondResultingItemIndex, odpowiada za użycie jednego przedmiotu na drugim, np. noża na koszulce by ją przeciąć - zachowuje niezmieniony oryginalny przedmiot czyli firstItemIndex)
  • 7 = USE_ITEM_HARD (tak jak powyżej, ale wykonuje test zdolności mechanicznych by sprawdzić czy się udało)

secondResultingItemIndex zamieni firstItemIndex w nowy przedmiot, a więc:

oryginalny przedmiot (firstItemIndex) + drugi przedmiot (secondItemIndex) = nowy przedmiot (firstResultingItemIndex) + zmieniony oryginalny przedmiot (secondResultingItemIndex)

Gdy dodajesz nowe łączenia/scalenia, pamiętaj że nie możesz ich ot tak po prostu wrzucić na koniec pliku - muszą być one posortowane w pliku wg uiIndex pierwszego przedmiotu w łączeniu, następnie według uiIndex drugiego przedmiotu.

Warto również pamiętać że umiejscowienie przedmiotu jako firstItemIndex lub secondItemIndex to spora różnica. Jeżeli scalanie jest standardowe, to warto umieścić dwie wersje - z zamienionymi miejscami indeksami (tak by nie miało znaczenia czy próbujemy sprężynę wcisnąć w pręt, czy pręt w sprężynę). Jednak czasem warto zostawić tylko jedną (np. Compound 18 tylko jako firstItemIndex bo zależy nam by używano go na pancerzu, a nie pancerzy na nim).


*
 
Len
Post : 09 gru 2006 17:34
Cytowanie selektywne Odpowiedz z cytatem
Offline
Awatar użytkownika
Generał broni
Generał broni
  • Posty: 4016
  • Dołączył: 02.06.2006


Opis pliku Merges.xml znajduje się także na stronie Iron Squad. Wszystkie komentarze, opinie lub napotkane błędy proszę zgłaszać tutaj.


*
  WWW
Nowy temat Odpowiedz w temacie


cron