W
/configs/weapons/w_ak74.ltx mamy coś takiego:
- Kod: Zaznacz wszystko
upgrades = up_gr_a1_ak74, up_gr_b1_ak74, up_gr_c1_ak74, up_gr_d1_ak74, up_gr_e1_ak74, up_gr_e2_ak74, up_gr_e3_ak74, up_gr_a2or3_ak74, up_gr_b2or3_ak74, up_gr_c2or3_ak74, up_gr_d2or3_ak74, up_gr_a4_ak74, up_gr_b4or5_ak74, up_gr_c4_ak74, up_gr_d4_ak74
I teraz każde ulepszenie typu
- Kod: Zaznacz wszystko
up_gr_c2or3_ak74
zmieniamy na
- Kod: Zaznacz wszystko
up_gr_c2_ak74, up_gr_c3_ak74
. Wtedy będzie można mieć zainstalowane oba ulepszenia. Jeszcze w
/configs/weapons/upgrades/w_ak74_up na dole mamy coś takiego:
- Kod: Zaznacz wszystko
;Tier 2
[up_gr_a2or3_ak74]
elements = up_a2_ak74, up_a3_ak74
[up_gr_b2or3_ak74]
elements = up_b2_ak74, up_b3_ak74
[up_gr_c2or3_ak74]
elements = up_c2_ak74, up_c3_ak74
[up_gr_d2or3_ak74]
elements = up_d2_ak74, up_d3_ak74
[up_gr_e2_ak74]
elements = up_e2_ak74
Jest tego więcej, ale nie chcę tu pisać zbyt dużo. I teraz jeśli zmieniliśmy w configu AK
c2orc3 na
c2 i
c3 to musimy dodać do tego "odnośniki". Zmieniamy
- Kod: Zaznacz wszystko
[up_gr_c2or3_ak74]
elements = up_c2_ak74, up_c3_ak74
Na
- Kod: Zaznacz wszystko
[up_gr_c2_ak74]
elements = up_c2_ak74
[up_gr_c3_ak74]
elements = up_c3_ak74
I tak z każdym ulepszeniem typu c2or3. Jeszcze upewniamy się, że w pliku od ulepszenia nigdzie nie ma np.
czegoś takiego:
- Kod: Zaznacz wszystko
effects = ;up_gr_a2or3_ak74, up_gr_a4_ak74
Niby jest to po średniku, więc gra tego nie widzi, ale na wszelki wypadek należy tekst po znaku równości usunąć. I tak z każdą bronią i każdymi wykluczającymi się ulepszeniami. Na koniec upewnijcie się, czy wszystkie ulepszenia wypisane w configu broni znajdują się na liście ulepszeń w pliku od ulepszeń, i czy w ogóle istnieją, np.
- Kod: Zaznacz wszystko
up_gr_c3_ak74
znajduje się w configu broni, na liście ulepszeń, ale gra nie znajduje czegoś takiego jak
- Kod: Zaznacz wszystko
up_c3_ak74
Musimy się upewnić, że te sekcje znajdują się w pliku od ulepszeń. Będzie to coś takiego
- Kod: Zaznacz wszystko
[up_sect_c3_ak74]
cost = 2400
value = -10
;i inne zmiany, które ulepszenie dodaje
prerequired_upgrades = up_sect_c1_ak74 ;jakby ktoś chciał wiedzieć, to to odpowiada za wcześnej wymagane ulepszenia.
Jak by coś było niezrozumiałe, to pisać na PW.
!!!UWAGA!!!
Po tej operacji (przy założeniu, że od razu tak ulepszycie tą broń) nie będzie można używać tego zapisu stanu gry z czystym TFW, więc tak jakby zrywacie plomby gwarancyjne. Dodam, że miałem problem ze zrobieniem tego z bronią TOZ-34, ale podejrzewam, że był to efekt właśnie w/w sekcji
effects(albo coś pomieszałem, bo jak ja coś robię, to zostawiam taki bałagan, że nie dziwię się, że gra się gubi
).
I wybacz smoq, że piszę w Twoim temacie, ale nie widziałem sensu zakładania nowego, a komuś może się to przydać.