Open miracleflame opened 6 years ago
Vyjmul som rádiá zo spracovania konverzie a nahodil finálny FF priamo do 1250 verzie, aby sa pri transformácii do FF už nič na tom nemenilo. Zbehávanie skriptov tým pádom nerozbile hand-made rádiá.
OK, priznam se, ze uz si to nepamatuju dobre.
Jestli je jeste potreba nejake rozhodnuti, muzes pls popsat plusy a minusy jednotlivych reseni?
@soulcharmer mohol by si prosím ťa upraviť skript ascii_dump.sh tak, aby spracoval iba cestina\vdata\hackterminals\ ? to by bolo momentálne jediné jeho využitie a ušetrí to kopec spracovávania a aj výsledný dump.
chapu spravne, ze chces nahradit
for i in find cestina ! -wholename "*/resource*" ! -wholename "*/materials*"
; do
za
for i in find cestina/vdata/hackterminals
; do
?
Zkus, jestli ti to pojede.
No to hádam nie.. to je úplne prvé, čo som skúšal okrem ďalšej polhodiny času iných experimentov. Až teraz som zistil, že to nepôjde pokiaľ celé cestina_ascii vymažem a neostane tam predpripravená cesta cestina_ascii/vdata/hackterminals... on to nevytvorí... !@#&#
Tak dík! Niekedy pomôže istota, že to tak musí ísť. :D
Načrtnem návrh, čo by som chcel ešte v repe dosiahnuť, aby bolo čo najprehľadnejšie, najzrozumiteľnejšie a najpoužiteľnejšie pre newcomera...
Nejaký batch skript ./doitall.sh ktorý by to všetko zbehol naraz (len zjednodušene napísané, lebo to neovládam, ale pochopiteľné by to byť malo):
./1250_dump.sh
./UP+1250_dump.sh (toto by som ešte premenoval na 1250_plus_dump.sh)
./ascii_dump.sh
./translate_lip.rb
./translate_UP+lip.rb (toto by som ešte premenoval na translate_lip_plus)
./CZ_fonty/FontFriendly_dump.cmd (resp. sh skript, viď nižšie)
./CZ_fonty/UPplus_FFdump.cmd (resp. sh skript, viď nižšie)
echo "Dump konverze hotovy!"
echo "Chcete teď i skompilovat instalátor?"
echo "A/N?"
if A pressed run ./Instalator/compile.cmd
echo "Instalátor Cestina_VTMBup10.exe úspěšně skompilovaný!"
Horšie je, že shell si moc nerozumie s DOSovými príkazmi, ktoré som použil v cmd a tuším ani znaky s diakritikou mu tam nerežú. Myslíš, že by si mohol preložiť tie cmd skripty do jazyku, ktorému by rozumel, aby vedel toto celé úspešne zbehnúť? Alebo aby dokázal zavolať externý execution a až po celom jeho ukončení sa vrátil a pokračoval...?
Dám sem rovno obsah tých cmd, nech to nemusíš hľadať inde. Tám tam aj komenty, čo čo robí. FontFriendly_dump.cmd
chcp 1250 //prepne kódovanie znakov na 1250, aby správne pochopil kódovanie skriptu a diakritiku v ňom
rd /s/q ..\cestina_fontfriendly //vymaže vrátane podadresárov a bez otázok
xcopy ..\cestina_1250\cfg\*.* ..\cestina_fontfriendly\cfg\*.* /YS //nakopíruje všetko vrátane podadresárov bez otázok
xcopy ..\cestina_1250\dlg\*.* ..\cestina_fontfriendly\dlg\*.* /YS
xcopy ..\cestina_1250\scripts\*.* ..\cestina_fontfriendly\scripts\*.* /YS
xcopy ..\cestina_1250\sound\*.* ..\cestina_fontfriendly\sound\*.* /YS
xcopy ..\cestina_1250\vdata\*.* ..\cestina_fontfriendly\vdata\*.* /YS
del ..\cestina_fontfriendly\*.mp3 /S /F //vymaže vrátane podadresárov a bez otázok..len poistka pre istotu
del ..\cestina_fontfriendly\*.vcd /S /F
del ..\cestina_fontfriendly\*.wav /S /F
//tu je použitá syntax samotného fnr, ktorému asi ešte treba pozrieť licenciu, či to tu je ok bez credits
//bohužial tam treba použit plnú cestu (ešte skúsim nejakú premennú) takže je tam meno môjho userprofilu
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Š" --replace "â"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "š" --replace "Â"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Č" --replace "ç"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "č" --replace "Ç"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Ť" --replace "ë"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "ť" --replace "Ë"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Ď" --replace "°"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "ď" --replace "·"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Ň" --replace "÷"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "ň" --replace "×"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Ž" --replace "î"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "ž" --replace "Î"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Ř" --replace "ä"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "ř" --replace "Ä"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Ů" --replace "ô"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "ů" --replace "Ô"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Ě" --replace "§"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "ě" --replace "µ"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Â" --replace "#"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Ç" --replace "$"
rem "fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Ë" --replace "%%%%"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Î" --replace "&"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "ý" --replace "*"
rem "fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "á" --replace "+"
rem "fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "í" --replace "/"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "é" --replace "="
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "µ" --replace "@"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Ä" --replace "]"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "á" --replace "["
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "í" --replace "`"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\cestina_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Ô" --replace "^"
xcopy ..\cestina_ascii\vdata\hackterminals\*.* ..\cestina_fontfriendly\vdata\hackterminals\*.* /YS
//tieto dve barličky dole by som chcel úplne vypustiť a to tak, že jednoducho by sa dali rovno do
//cestina\vdata\system\ a tým pádom by sa vypustila diakritika v sekcii Hacking_Strings, ako to chceme.
xcopy .\resource\* ..\cestina_fontfriendly\resource\* /YS
xcopy .\strings.txt ..\cestina_fontfriendly\vdata\system\strings.txt /YS
chcp 1250
rd /s/q ..\UP_Plus_CZ_fontfriendly
xcopy ..\UP_Plus_CZ_1250\cfg\*.* ..\UP_Plus_CZ_fontfriendly\cfg\*.* /YS
xcopy ..\UP_Plus_CZ_1250\dlg\*.* ..\UP_Plus_CZ_fontfriendly\dlg\*.* /YS
xcopy ..\UP_Plus_CZ_1250\scripts\*.* ..\UP_Plus_CZ_fontfriendly\scripts\*.* /YS
xcopy ..\UP_Plus_CZ_1250\sound\*.* ..\UP_Plus_CZ_fontfriendly\sound\*.* /YS
xcopy ..\UP_Plus_CZ_1250\vdata\*.* ..\UP_Plus_CZ_fontfriendly\vdata\*.* /YS
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Š" --replace "â"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "š" --replace "Â"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Č" --replace "ç"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "č" --replace "Ç"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Ť" --replace "ë"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "ť" --replace "Ë"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Ď" --replace "°"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "ď" --replace "·"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Ň" --replace "÷"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "ň" --replace "×"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Ž" --replace "î"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "ž" --replace "Î"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Ř" --replace "ä"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "ř" --replace "Ä"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Ů" --replace "ô"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "ů" --replace "Ô"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Ě" --replace "§"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "ě" --replace "µ"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Â" --replace "#"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Ç" --replace "$"
rem "fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Ë" --replace "%%%%"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Î" --replace "&"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "ý" --replace "*"
rem "fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "á" --replace "+"
rem "fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "í" --replace "/"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "é" --replace "="
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "µ" --replace "@"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Ä" --replace "]"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "á" --replace "["
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "í" --replace "`"
"fnr.exe" --cl --dir "c:\cygwin64\home\VLK\gog_bloodlines_cz\UP_Plus_CZ_fontfriendly\sound" --fileMask "*.*" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --caseSensitive --showEncoding --alwaysUseEncoding "windows-1250" --silent --find "Ô" --replace "^"
xcopy .\resourceplus\* ..\UP_Plus_CZ_fontfriendly\resource\* /YS
xcopy .\stringsplus.txt ..\UP_Plus_CZ_fontfriendly\vdata\system\strings.txt /YS
S čim z toho súhlasíš a s čím nie?
note: premazanie 1250 a ff na za4iatku dump skriptov...
@soulcharmer nenaplánujeme si chat appointment niekedy k tejto téme, nech sa to lepšie vysvetľuje a chápe? Nemyslím, že by to malo zabrať viac než 15 minút.
Cau @miracleflame , zbyva tady jeste neco udelat nebo uz se jedna jen o dokonceni prace v #490 ?
Čau, toto je teraz na mne, aby som urobil Python skript na všetky popísané kroky. Takže som si to dal na seba. K dokončeniu #490 treba v tomto bode už len skonvertovať texty, skompilovať inštalátor, testovať, nalikovať na preklady.eu a predovšetkým upraviť a zjednodušiť popis, aby neodkazoval na GitHub, lebo sú tam ľudia, ktorý nepoužujú tlačítko stiahnuť, ale idu na GitHub master vetvu, ktorá je pozadu a tam skúšajú kadečo - viď diskusiu - https://prekladyher.eu/vlakno/vampire-the-masquerade-bloodlines.1179/page-4#post-35333
Celá štruktúra je už prekopaná na aby bola prehľadnejšia, všetky medzikrokové a dump súbory som odstránil a na veškerú kompiláciu už stačí použiť iba môj converter.py (využíva externú library unidecode) + následne nsis kompilátor inštalačky.
Na uzavretie tejto veci by som navrhol ešte aktualizovať README.md
Pochopil som, že chceš zachovať repo ako funkčný celok pre kohokoľvek, kto by ho chcel využiť aj po 10 rokoch...
V tom prípade, treba doklepať ešte zopár detailov a to, že sound\radio\ by malo byť vyjmuté z translate skriptov, lebo časovanie je čiste ručná práca.
Niečo podobné platí aj pre súbor vdata\system\strings.txt, ktorý je zvlášť verzia basic a zvlášť plus. Tu je to iba kvôli sekcii Hacking_Strings, ktorá musí byť preložená bez diakritiky (generic terminal príkazy) a zvyšok po správnosti spracovaný... nenapadlo mi zatiaľ iné riešenie než mať tieto finálne súbory odložené pod foldrom CZ_fonty a updatovať ručne tam a následne kopírovať do FF.