Forums
Games
Cyberpunk 2077 Thronebreaker: The Witcher Tales GWENT®: The Witcher Card Game The Witcher 3: Wild Hunt The Witcher 2: Assassins of Kings The Witcher The Witcher Adventure Game
Jobs Store Support Log in Register
Forums - CD PROJEKT RED
Menu
Forums - CD PROJEKT RED
  • Najnowsze
  • AKTUALNOŚCI
  • DZIAŁ OGÓLNY
    WIEDŹMIN GRA PRZYGODOWA
  • FABUŁA
    WIEDŹMIN WIEDŹMIN 2 WIEDŹMIN 3 WIEDŹMIŃSKIE OPOWIEŚCI
  • ROZGRYWKA
    WIEDŹMIN WIEDŹMIN 2 WIEDŹMIN 3 MODY (WIEDŹMIN) MODY (WIEDŹMIN 2) MODY (WIEDŹMIN 3)
  • DZIAŁ TECHNICZNY
    WIEDŹMIN WIEDŹMIN 2 (PC) WIEDŹMIN 2 (XBOX) WIEDŹMIN 3 (PC) WIEDŹMIN 3 (PLAYSTATION) WIEDŹMIN 3 (XBOX) WIEDŹMIN 3 (SWITCH)
  • SPOŁECZNOŚĆ
    TWÓRCZOŚĆ FANÓW (ŚWIAT WIEDŹMINA) TWÓRCZOŚĆ FANÓW (ŚWIAT CYBERPUNKA) INNE GRY
  • RED Tracker
    Cyberpunk Seria gier Wiedźmin GWINT
WIEDŹMIN
WIEDŹMIN 2 (PC)
WIEDŹMIN 2 (XBOX)
WIEDŹMIN 3 (PC)
WIEDŹMIN 3 (PLAYSTATION)
WIEDŹMIN 3 (XBOX)
WIEDŹMIN 3 (SWITCH)
Menu

Register

WIEMdźmin

+
C

ConayR

Senior user
#1
Feb 28, 2008
WIEMdźmin

Witam,Wiem, że do Djinniego już tylko dwa tygodnie i pisanie jakichkolwiek własnych narzędzi mija się z celem, ale mimo wszystko postanowiłem spędzić symaptycznie kilka godzin pisząc małą aplikację. WIEMdźmin to proste narzędzie pozwalające na podgląd i wydobywanie różnego rodzaju informacji z Wiedźmina. Program nie jest niczym, czego nie byłoby już na sieci. Jego jedyną zaletą (oby) jest prostota i fakt, że powstał specjalnie pod kątem Wiedźmina. Po uruchomieniu znajdowany jest katalog z grą i pojawia się lista plików BIF. Pliki BIF to coś na kształt skompresowanych plików ZIP (z tym że poza tym, że grupują inne pliki, nie poddają ich żadnej kompresji). Aby zobaczyć zawartość pliku wystarczy na niego dwukrotnie kliknąć w drzewku w programie. Pojawi się plusik, który pozwoli rozwinąć listę tego, co znajduje się wewnątrz. Dwukrotne kliknięcie na zawartości pokaże o niej dodatkowe informacje w prawej części okna programu. Plik można wydobyć i zapisać na dysk (przycisk Extract), zobaczyć w postaci HEX lub pliku tekstowego (jeśli rozpoznano, że to plik tekstowy).Program nie rozpoznaje wszystkich typów danych wykorzystywanych przez grę. Takie dane pojawiają się w drzewku pod postacią plików z rozszerzeniem będącym liczbą (np. drzewo_A.3456). Taki plik można wciąż zapisać na dysku, ale co z nim zrobić - to już inna bajka. Dwa specyficzne dla Wiedźmina typy, które wyłapałem to pliki OGG i pliki z efektami (przypisałem im rozszerzenie FX). Jest jeszcze kilka, które wiem czym są (np. skompilowane skrypty LUA) ale specjalnie nie odczuwałem potrzeby dodawać do nich obsługi.Przypominam, że wszystkie wydobyte informacje są własnością CDP Red i to CDP Red ma wyłączne prawa do ich dystrybucji. Jeśli wyciągniecie z programu dźwięk gdakania kury i użyjecie go jako dźwięk powitalny przy starcie Windowsa to nie będzie zapewne problemu. Jeśli ktoś wpadnie na pomysł sprzedania dźwięku na Allegro, to złamie prawo.Co można zrobić z aplikacją? Przede wszystkim NIE można za jej pomocą stworzyć moda. Można jedynie zerknąć na istniejące informacje i wykorzystać je do nauki "wnętrzności" Wiedźmina. Np. jakie są rodzaje pułapek i jak trudno je wykryć i rozbroić:
Code:
   Label        TrapScript     SetDC  DetectDCMod  DisarmDCMod0  MinorSpike      NW_T1_SpikeMinoC  5    10       221  AverageSpike     NW_T1_SpikeAvgC   20    10       222  StrongSpike     NW_T1_SpikeStrC   25    10       223  DeadlySpike     NW_T1_SpikeDeadC  35    22       364  MinorHoly      NW_T1_HolyMinoC   15    10       225  AverageHoly     NW_T1_HolyAvgC   20    10       226  StrongHoly      NW_T1_HolyStrC   25    14       267  DeadlyHoly      NW_T1_HolyDeadC   30    14       268  MinorTangle     NW_T1_TangMinoC   15    10       229  AverageTangle    NW_T1_TangAvgC   20    14       2610  StrongTangle     NW_T1_TangStrC   25    14       2611  DeadlyTangle     NW_T1_TangDeadC   30    18       31
Oczywiście nie ponoszę odpowiedzialności za ewentualne szkody wynikające z użytkowania plikacji (choć dołożyłem wszelkich starań, by nic się nie stało złego). Program dostępny jest na licencji Ms-PL zarówno w postaci wykonywalnej jak i w postaci kodu. Aplikacja napisana jest w C# i wymaga .NET Framework 2.0 (do pobrania tutaj - jeśli masz XP SP2 albo Vistę to najprawdopodobniej go już nie potrzebujesz).
Pobierz: AplikacjaPobierz: Kod źródłowy
 
U

username_2061325

Senior user
#2
Feb 28, 2008
Dobra robota, istnieje prawdopodobieństwo, że Djinni nie będzie dawał takich możliwości, toolset do NWN np. nie pozwalał na tego typu rzeczy.
 
C

ConayR

Senior user
#3
Feb 29, 2008
Sądzę, że Djinni pozwoli na stworzenie (niemalże) czegokolwiek, ograniczona będzie jedynie możliwość edycji istniejącego contentu.Na serwerze (te same linki) jest nowa wersja - rozpoznawanych jest o kilka rodzajów danych więcej (m.in. ikony i JPGi z djinni.bik).
 
B

bonssaaay

Forum veteran
#4
Feb 29, 2008
Mnie się podoba. Rozumiem, że soft będzie nadal rozwijany? ;D
 
C

ConayR

Senior user
#5
Feb 29, 2008
Jeśli będzie taka potrzeba - tak. Jeśli Djinni spełni wszystkie pokładane w nim oczekiwania, to nie widzę sensu rozwijać WIEMdźmina. Póki co planuję tylko poprawić kilka błędów: przenieść część operacji z wątku UI do oddzielnego, żeby się aplikacja nie zamrażała, dodać bardziej restrykcyjne sprawdzanie bufora przy czytaniu z pliku i zweryfikować to co w programie z tym co na wiki (okazuje się, że wynajdowałem od nowa koło analizując kody zasobów).
 
U

username_2061325

Senior user
#6
Mar 3, 2008
ConayR said:
Sądzę, że Djinni pozwoli na stworzenie (niemalże) czegokolwiek, ograniczona będzie jedynie możliwość edycji istniejącego contentu.
Click to expand...
Możliwe, ale w NWN, które zostało skonstruowane z myślą o toolsecie, trzeba było używać zewnętrznych narzędzi do edytowania .2da czy rozpakowywania bifów.
 
C

ConayR

Senior user
#7
Mar 3, 2008
PrawdziwyGerald said:
Możliwe, ale w NWN, które zostało skonstruowane z myślą o toolsecie, trzeba było używać zewnętrznych narzędzi do edytowania .2da czy rozpakowywania bifów.
Click to expand...
Chyba, że tak. :) Póki co nie zamierzam się zajmować edytorami wewnętrznych formatów (choć spędziłem już odrobinę czasu na analizie plików z obiektami 3D). IMO szkoda czasu póki nie wiemy na co dokładnie pozwoli Djinni. Skoro gra powstawała właśnie w nim, potencjalnie może to być poważny kombajn. Jeśli społeczność dostanie lekko okrojoną wersję (co w żadnym wypadku nie powinno dziwić) to zastanowię się nad dodatkowymi narzędziami. Lubię taką dłubaninę. :) Obecnie mam pomysł na jedną potencjalną aplikację po pojawieniu się Djinniego - mod loader/organizer. Jeśli nie będzie wygodnej metody na dodawanie/usuwanie modów, taki program stanie się IMO całkiem przydatnym kawałkiem softu (bo wierzę, że mody posypią się lawinowo :) ).
 
F

foris

Senior user
#8
Mar 3, 2008
PrawdziwyGerald said:
PrawdziwyGerald said:
Sądzę, że Djinni pozwoli na stworzenie (niemalże) czegokolwiek, ograniczona będzie jedynie możliwość edycji istniejącego contentu.
Click to expand...
Możliwe, ale w NWN, które zostało skonstruowane z myślą o toolsecie, trzeba było używać zewnętrznych narzędzi do edytowania .2da czy rozpakowywania bifów.
Click to expand...
NWN2 ma bardzo wygodny edytor .2da wbudowany w toolset, mam nadzieje ze Djinni też będzie mieć.
 
C

ConayR

Senior user
#9
Mar 3, 2008
Akurat edycja 2da nie jest większym problemem - to tylko plik tekstowy z tabelą z wyrównanymi kolumnami i z wartością specjalną null (****). Znacznie ciekawsza wydaje się możliwość edytowania GUI czy tekstów. Szczególnie pożądaną funkcjonalnością wydaje mi się możliwość szybkiego wyszukiwania w istniejących tekstach i przypisanych do nich dźwiękach (czyli szybkie szukanie RefId w zasobach).
 
F

foris

Senior user
#10
Mar 3, 2008
ConayR said:
Znacznie ciekawsza wydaje się możliwość edytowania GUI
Click to expand...
Jeśli chodzi o GUI to to REDzi mówili już że "normalnie" poprzez edytor nie będzię można tego robić.
 
C

ConayR

Senior user
#11
Mar 3, 2008
W takim razie trzeba będzie pomyśleć nad takim narzędziem. :)
 
D

diego94

Senior user
#12
Apr 1, 2008
Dobra, program bardzo fajny... Ale! Wypakowałem sobie teksturę w DDS i z edytowałem (mam plugin do photoshopa), tylko teraz jak to załadować do gry? :-\OK, problem rozwiązany...
 
M

MadYarpen

Mentor
#13
Apr 3, 2008
jak?
 
D

diego94

Senior user
#14
Apr 3, 2008
zmodyfikowaną teksturę w formacie DDS wrzucasz do folderu wiedźmin/data/dds (trza se zrobić ten folder).
 
U

username_2061325

Senior user
#15
Apr 3, 2008
wystarczy wrzucić do folderu data i powinno działać. Choć lepiej sobie stworzyć jakiś nowy folder, żeby uniknąć bałaganu.
 
D

diego94

Senior user
#16
Apr 4, 2008
PrawdziwyGerald said:
wystarczy wrzucić do folderu data i powinno działać. Choć lepiej sobie stworzyć jakiś nowy folder, żeby uniknąć bałaganu.
Click to expand...
Może i tak... Po prostu spojrzałem na mody zmieniające tekstury, i tam było, że do data/dds.
 
Share:
Facebook Twitter Reddit Pinterest Tumblr WhatsApp Email Link
  • English
    English Polski (Polish) Deutsch (German) Русский (Russian) Français (French) Português brasileiro (Brazilian Portuguese) Italiano (Italian) 日本語 (Japanese) Español (Spanish)

STAY CONNECTED

Facebook Twitter YouTube
CDProjekt RED Mature 17+
  • Contact administration
  • User agreement
  • Privacy policy
  • Cookie policy
  • Press Center
© 2018 CD PROJEKT S.A. ALL RIGHTS RESERVED

The Witcher® is a trademark of CD PROJEKT S. A. The Witcher game © CD PROJEKT S. A. All rights reserved. The Witcher game is based on the prose of Andrzej Sapkowski. All other copyrights and trademarks are the property of their respective owners.

Forum software by XenForo® © 2010-2020 XenForo Ltd.