Metodologia danych Phantom Blade Zero

Jak powstaje ta baza danych Phantom Blade Zero: które pliki gry czyta każda strona, które liczby są obliczane i jak, czego jeszcze nie możemy wiedzieć i kiedy dane są odświeżane.

Build gry
26367565
Języki z tekstem gry
13
Punkty na mapie
1937
Arkusze map regionów
8

Co odczytujemy z gry

Dane z gry

Każda rodzina stron i tabele gry, z których pochodzi. Liczby wierszy obejmują wpisy, które nigdy nie dostają własnej strony (warianty fabularne, wiersze testowe, duplikaty).

Co odczytujemy z gry
DaneWierszeŹródło
Bronie31DT_WeaponData, DT_WeaponSnapSoulText
Widmowe Ostrza25DT_ShaqiWeaponData
Akcesoria66DT_Accessory
Leki17DT_MedicineTable
Przedmioty278DT_InventoryData
Wrogowie177DT_CodexEnemyDataTable, DA_ActorConfig, ActorC_*
Talenty32DT_AbilityNodesTable
Dzwony187DT_BellData
Regiony15DT_MapData, DT_ChapterData
Opowieści70DT_QuestText, quest flow graphs
Kupcy7DT_ShopTable, DT_ShopItemTable
Legendy218DT_InventoryData
Osiągnięcia66DT_Achievement + Steam
Galeria146DT_BonusArt

Dane: Phantom Blade Zero 26367565 (CL-302256, UE 5.7.4). Skąd mamy dane

Jak pozyskujemy dane

Dane z gry

Czytamy pliki gry Phantom Blade Zero na PC, build 26367565 (CL-302256, UE 5.7.4), otwartymi narzędziami do Unreal Engine. Tabele danych gry (bronie, Widmowe Ostrza, akcesoria, przeciwnicy, talenty, Dzwony, zadania i inne) są eksportowane bez zmian i wczytywane do naszej bazy bez ręcznej edycji.

Nazwy i opisy pochodzą z własnych tekstów gry w 13 językach. Gdy gra nie ma tekstu w twoim języku, nazwy pozostają po angielsku, a strona to zaznacza.

Pozycje pochodzą z plików poziomów gry: skrzynie, znaleziska, Dzwony i Kwiaty Pamięci rozmieszczone w świecie (1937 punktów na 8 mapach regionów). Nagrody dawane przez fabułę lub zadania pochodzą z grafów przebiegu zadań i dialogów gry.

Co jest obliczane

Obliczone

Wartości oznaczone jako Obliczone są wyliczone z danych gry według tych zasad.

  • Statystyki przeciwnika na danym poziomie: każdy przeciwnik ma wartość bazową każdego atrybutu (HP, Sha-Chi, atak), a krzywa potworów gry dodaje do niej zależnie od poziomu. Wartość na poziomie L = Baza + Baza × krzywa(L), według krzywych samej gry.
  • Poziom przeciwnika: poziom obszaru, w którym się pojawia, z tabeli poziomów obszarów gry. Bossowie umieszczani przez fabułę używają przedziału poziomów swojego regionu.
  • Pył Pozostałości za zabójstwo: minimum i maksimum, jakie daje tabela łupów bojowych na poziomie przeciwnika.
  • Sumy ulepszeń (Pył Pozostałości i materiały potrzebne do maksymalnego ulepszenia broni, Widmowego Ostrza, akcesorium, leku lub drzewka talentów) to zwykłe sumy kosztów poszczególnych poziomów z tabel gry.
  • Pozycje na mapie: gra zawiera ręcznie rozmieszczone punkty kotwiczące, które wiążą współrzędne świata z każdą mapą regionu. Rzutujemy każdy rozmieszczony obiekt za pomocą tych kotwic (lokalne dopasowanie do najbliższych); w teście na pominiętych kotwicach błąd wynosi 0,3–1,0% szerokości mapy.
  • Jak zdobyć przedmiot: skrzynie i znaleziska wynikają z ich rozmieszczenia na poziomie oraz wiersza tabeli łupów, na który wskazują; nagrody za bossów, zadania i fabułę pochodzą z grafu przebiegu, który je przyznaje.

Statystyki Steam

Steam

Odsetki odblokowań osiągnięć to publiczne globalne statystyki Steam dla Phantom Blade Zero, odświeżane co kilka godzin. Gdy Steam jest niedostępny, strona pokazuje ostatnią zapisaną migawkę. Status trofeum PS5 pochodzi z id trofeów PS5 w tabeli osiągnięć gry.

Ile ma znane źródło

Wiersze z co najmniej jednym znanym sposobem zdobycia, spośród wszystkich wierszy. Pozostałe są przyznawane w sposób, którego dane nie wiążą z miejscem, więc ich strony mówią to wprost zamiast zgadywać.

Ile ma znane źródło
DaneZe źródłem
Bronie23 / 31
Widmowe Ostrza23 / 25
Akcesoria61 / 66
Leki16 / 17
Przedmioty204 / 278
Legendy212 / 218
Nagrody za bossów39 / 75
Nagrody za zadanie42 / 70

Ograniczenia

Czego te strony nie pokazują i dlaczego.

  • Poziom trudności: mnożniki dla Wayfarer, Pathbreaker, Hellwalker i 66 Days są w skompilowanym kodzie gry, a nie w tabelach danych, więc HP i obrażenia przeciwników są podane przed uwzględnieniem poziomu trudności.
  • Późniejsze Cykle (New Game+): stopnie akcesoriów na późniejsze Cykle są w danych i są pokazane, ale dodatkowego skalowania przeciwników na Cykl tam nie ma, więc nie jest stosowane.
  • Przedmioty fabularne: część ekwipunku i przedmiotów jest przekazywana przez przerywniki lub skrypty bez stałego miejsca w świecie. Takie strony podają region lub zadanie, jeśli dane je zawierają, a w przeciwnym razie mówią, że stałe miejsce nie jest znane.
  • Języki: polski, turecki, czeski, arabski i indonezyjski nie mają tekstów w grze, więc nazwy z gry na tych stronach pozostają po angielsku.
  • Wpisy bez nazwy: kilka ataków przeciwników nie ma w grze nazwy; gdy nazywamy taki atak według wewnętrznego id, jest oznaczony gwiazdką.

Aktualizacje

Po każdej łatce ponownie wyodrębniamy dane gry i przeładowujemy bazę; numer buildu na dole każdej strony mówi, którą wersję oglądasz. Jeśli jakaś liczba nie zgadza się z twoją grą, przycisk zgłoszenia na każdej stronie trafia do nas.

Każda liczba w tej bazie zaczyna się w plikach gry w buildzie 26367565 (CL-302256, UE 5.7.4), odczytanych w 13 językach. Wartości z nich wyprowadzone mają etykietę Obliczone i stosują się do powyższych zasad. Odsetki odblokowań ze Steama to jedyne zewnętrzne źródło; nic nie jest skopiowane z innych wiki ani poradników.

🔍

Pomóż nam utrzymać dokładność! Jeśli zauważysz nieprawidłowe statystyki, brakujące dane lub jakiekolwiek problemy, Twoja opinia bezpośrednio poprawia jakość naszych danych dla całej społeczności.

Zgłoś problem

Dane Phantom Blade Zero: FAQ

Skąd pochodzą dane MetaBot o Phantom Blade Zero?

Z plików gry na PC w buildzie 26367565 (CL-302256, UE 5.7.4): tabel danych gry, plików poziomów dla pozycji i grafów przebiegu zadań dla nagród. Publiczne statystyki Steam dostarczają odsetki odblokowań osiągnięć.

Czy wartości HP bossów są dokładne?

Bazowe HP to dokładnie to, co podają dane gry. HP na danym poziomie jest obliczane według krzywej potworów i poziomu obszaru samej gry i oznaczone jako Obliczone. Mnożniki poziomu trudności nie są stosowane.

Czy liczby zmieniają się na wyższych poziomach trudności?

W grze tak, ale te mnożniki są w skompilowanym kodzie, a nie w tabelach danych, więc każda wartość tutaj jest podana przed poziomem trudności.

Jak dokładne są pozycje na mapie?

Pozycje są rzutowane za pomocą własnych kotwic map gry. W teście na kotwicach pominiętych w dopasowaniu błąd wynosi 0,3–1,0% szerokości mapy. 176 z 187 Dzwonów ma pozycję na mapie.

Jak często dane są aktualizowane?

Po każdej łatce gry. Numer buildu na każdej stronie pokazuje, z której wersji pochodzą dane.