High resolution models.

Modele high resolution to ciężki temat. Technicznie świetnie wykonane – są np. przestrzenie pomiędzy elementami poszczególnej broni, można zajrzeć do rg;) i tego typu klimaty. Ale dwa czynniki sprawiają, że rezygnuję z dodania ich do q2dl:

1. Nie są na licencji Public Domain. Są własnością prywatną.
http://q2scene.net/forum/viewtopic.php?t=320&postdays=0&postorder=asc&highlight=names+pak&start=15 post usera Paril.
2. Nie są legalne na serwerach europejskich.

Sory!

BTW O modelach:
Pod kątem q2scene hashlisty spoglądam też na inne modyfikowane modele. Przechodzi model po uderzeniu w ścianę hb/blasta, i przechodzi też mini wybuch rakiety. Aclist wylistowuje jednak pocisk (laser) hb/blaster, ale nie kopie z serwera. Myślę, że na razie zostają w projekcie.

Tekstury Point Release

Ciekawostka: W paku pak1.pak (Point Release) są wszystkie textury użyte w mapach q2dmX. Mimo, że są one też w pak0.pak.

Nie wiem, czy je usuwać (a także czy umieszczać mapy z Point Release do pako.pak lub inne mapy ladowac do pak1.pak), bo Point Release traktuję jako małą świętość.

Mam nadzieję, że nie spadnie na mnie klątwa za rozparcelowanie pak1.pak.

Lista paków – addon

Przejrzawszy parę paków muszę powiedzieć, że jestem bardzo mocno zaskoczony, co też można w q2 wymościć.

Muszę dodać kilka elementów do listy a konkretnie:
Sprites bfg
respawn pad x3
boubles
i ten odprysk przy strzale z blastera w sciane (chyba obcjects\explode)
i odprysk po strzale z ssg lub cg (??)

i coś tam jeszcze…

Lista wszystkich paków.

Zrobiłem listę wszystkich paków. Zawiera ona rozpiskę wszystkich plików customizowalnych podzielonych na paki. Niektóre paki nie sa pojedynczymi plikami, ale są określone jako COMBINED, co znaczy że zawierają w sobie kilka plików, które współtworzą jakiś większy element (np. Hyperblaster). Drugim typem paku złożonego jest SET, czyli zestaw plików który sensownie zgrupować w całość i który stanowi spójny element (np. Liczby HUD’a). Pomiędzy pakami jest czasem trochę miejsca na potencjalne paki, które mogą powstać.

Ta lista to duży krok. Wszystko stało się już jasne.

No, prawie wszystko. Nie potrafią znaleźć na razie odpowiedniego sposobu na tekstury do map dm1-8 i dodatkowych, oraz ogólnie map.

Sounds of Players

Odkryłem, że soundy Player’a, np. Jump (jump1.wav) jest aż w trzech miejscach:

Players/male (który to katalog wrzuciłem w pak0.pak, a który był po Point Release w baseq2)
Sound/player
Sound/player/male

Ma to związek z Point Release, gdzie doszedł też Cyborg, ale nie tylko. Testując okazało się, że plik będący tylko w Sound/player nie działa, został wyłączony z czytania przez Q2. A także obojętnie, czy jump1.wav jest w kat. sound/player/male czy w kat players/male – działa, czyli Q2 czyta z obydwu miejsc. Spośród nich ostatni jest wczytywany plik z kat Players/male więc tylko on tak na prawdę zostaje.

Inne pliki w kat. sound/player są wspólne dla wszystkich typów Player’s czyli np: Land1, steps, itd. Ale pojawiają się duplikaty, które też usuwam:

death4.wav
drown1.wav
fall1.wav
fall2.wav

Wydaje się, że ludzie z id zrobili kilka plików w pierwszej wersji wspólne a potem dodali female i cyborg. Wszystkie duplikaty są typu male a niektóre wspólne dźwięki brzmią w stylistyce male (gasp1, gasp2).

Wrzucając kat. Players z Baseq2 do pak0.pak uniemożliwiłem dostanie się do podmenu Player i wybranie swojego skina i name. Ale chyba zostawię właśnie aby tak było, by gracz ustawił swoje name raczej w pliku cfg lub konsoli. Bo zmiany wprowadzone w tym podmenu nie zawsze się zapisują w odpowiednim cfg.

Btw: usuwając plik maps.lst zablokowałem dostęp do podmenu Start network server. Pomyślę nad tym jeszcze co z tym zrobić, czy to jest korzystne.

Doprecyzowywanie listy paków

Wrzuciłem do analizy na FB listę wszystkich customizowalnych elementów. Mam nadzieję, że rada wyłuszczy kilka brakujących.

Dodatkowe info do zapamiętania:
Muszą być dostępne też oryginalne pliki w pakach. Np oryginalne conchairsy do ściągnięcia, żeby po instalacji głównego seta mieć możliwość selektywnego powrotu w pożądanych miejscach do oryginalnego elementu.

Oraz:
Zaobserwowawszy ruch z google poprzez frazę 'quake 2 download’ dodałem przekierowanie po kliknięciu w button „Pobierz Baze…” na stronę https://quake2download.pl/strona-w-budowie/

Maksymalna liczba paków.

Okazuje się, że r1q2 obsługuje wszystkie pliki *.pak, nie tylko powyżej liczby 99 ale też o nazwie mojpak.pak

Nie wiem, jak się ma to do kolejności wczytywania paków (czy alfabetycznie?). Ale w każdym razie nie ogranicza to niniejszego projektu do 99 paków.