All TXD Texture Replacer (substituir as mesmas texturas de todos os .txd)
Enviado: 26 Jun 2021, 04:29
English: f304-utilities/t6668-all-txd-texture-re ... s-from-all
Um .bat que pega todos os arquivos de uma pasta e substitui em outra (inclusive dentro de subpastas).
Foi usado para montar o RoSA Project Reborn.
Note que serve para vários usos, mas estou postando aqui como dica para montar mods de texturas para GTA, visto que a mesma textura é duplicada em vários arquivos diferentes.
Exemplo de uso:
Importante:
Autora: Jéssica Natália
Download
Um .bat que pega todos os arquivos de uma pasta e substitui em outra (inclusive dentro de subpastas).
Foi usado para montar o RoSA Project Reborn.
Note que serve para vários usos, mas estou postando aqui como dica para montar mods de texturas para GTA, visto que a mesma textura é duplicada em vários arquivos diferentes.
Exemplo de uso:
- Você extrai todas as texturas do jogo numa pasta, onde cada .txd fica numa pasta separada, com Magic.TXD.
- Assim, você terá por exemplo a pasta "to_be_replaced" com várias subpastas, com vários arquivos .png.
- Na pasta "input" você coloca os novos .png (não precisam estar em subpastas!), quando executar o .bat, todos os arquivos da pasta "input" serão substituídos nas subpastas da pasta "to_be_replaced".
- Assim, basta você usar a compilação em massa do Magic.TXD para transformar as subpastas do "to_be_replaced" de volta para .txd.
Importante:
- O jogo tem algumas texturas com mesmo nome, mas em determinados .txd usam o canal alpha diferente (por exemplo, um metal que num .txd tem o alpha de uma cerca, e no outro são barras, e no outro nem alpha tem). Tome muito cuidado ao alterá-las! São poucas, mas quebra muito o jogo:
SpoilerAbrir
SA (exterior):
Alumplat64
bbback
billdetaily
black_128
black64
black256
blackdirt
blackmetal
bluemetal
bluepink64
CJ_DOOR6
CJ_FRAME_Glass
CJ_GEN_GLASS2
CJ_SUB_DOORS
chevron64HVa
compcourtrail2
compfence1_LAe
compfence2_LAe
compfence4_LAe
des_elepylon
des_facmetal
des_pylon2
des_radiomast
des_thrails
des_woodfence1
desmudtrail
Desrtmetal
duskyred_64
gangsign5_LAe
Gen_Metal
glass_fence_64hv
gravelkb_128b
gymshop2_LAe
Heliconcrete
inwindow1shdw
koen_win
lightcover1
Metal1_128
metalic_64
nt_bonav1
policeha02black_128
quar_cranerail
sf_ship_glasst
sjmmetrail
sl_metalwalk
steel64
steel256128
sw_barnfence01
sw_olddrum1
sw_shedwindow1
sw_wheel1
telewireslong
telewireslong2
washapartwall1_256
ws_corr_plastic
ws_drain
ws_goldengate2
ws_goldengate5
ws_greymetal
ws_oldpainted
ws_oldpaintedyello
ws_stationgirder1
ws_trainstationwin1
ws_woodenscreen1
yellow
yellow_64
yellowscum64
white64
ws_guardhousedoor
SA (interior):
ab_rug
andydark
andydark2
andydark3
black256
CJ_FRAME_Glass
CJ_GEN_GLASS2
CJ_SHEET2HOLES
white32
Alumplat64
bbback
billdetaily
black_128
black64
black256
blackdirt
blackmetal
bluemetal
bluepink64
CJ_DOOR6
CJ_FRAME_Glass
CJ_GEN_GLASS2
CJ_SUB_DOORS
chevron64HVa
compcourtrail2
compfence1_LAe
compfence2_LAe
compfence4_LAe
des_elepylon
des_facmetal
des_pylon2
des_radiomast
des_thrails
des_woodfence1
desmudtrail
Desrtmetal
duskyred_64
gangsign5_LAe
Gen_Metal
glass_fence_64hv
gravelkb_128b
gymshop2_LAe
Heliconcrete
inwindow1shdw
koen_win
lightcover1
Metal1_128
metalic_64
nt_bonav1
policeha02black_128
quar_cranerail
sf_ship_glasst
sjmmetrail
sl_metalwalk
steel64
steel256128
sw_barnfence01
sw_olddrum1
sw_shedwindow1
sw_wheel1
telewireslong
telewireslong2
washapartwall1_256
ws_corr_plastic
ws_drain
ws_goldengate2
ws_goldengate5
ws_greymetal
ws_oldpainted
ws_oldpaintedyello
ws_stationgirder1
ws_trainstationwin1
ws_woodenscreen1
yellow
yellow_64
yellowscum64
white64
ws_guardhousedoor
SA (interior):
ab_rug
andydark
andydark2
andydark3
black256
CJ_FRAME_Glass
CJ_GEN_GLASS2
CJ_SHEET2HOLES
white32
Autora: Jéssica Natália
Download
SpoilerAbrir
Código: Selecionar tudo
@echo off
REM by Jéssica Natália
set workingDir="%CD%"
setlocal EnableDelayedExpansion
replace %workingDir%\input\*.* %workingDir%\to_be_replaced /s
echo Finished