• Please note that we've updated the Mount & Blade II: Bannerlord save file system which requires you to take certain steps in order for your save files to be compatible with e1.7.1 and any later updates. You can find the instructions here.

Como adicionar novas texturas para faces?

Users who are viewing this thread

Matheus

Knight
Procurei em todo o forum e não encontrei um tutorial que me explicasse como adicionar novas texturas faciais sem substituir as antigas.

Copiei as texturas para o arquivo BRF, mas elas simplesmente não são reconhecidas pelo jogo. Alguém sabe o que eu devo fazer?
 

Fafhrd

Sergeant at Arms
Tu tens que adicionar a referencia dessa sua nova textura (no caso Material...) no module_skin.py se utilizas o MS. Caso contrario teras que editar o arquivo de texto diretamente mas nao recomendo isso.
Recentemente fiz um balaio de texturas de face novas para meu mod, no momento estou longe do computador onde edito o MB, quando eu puder acessa-lo postarei o meu codigo para que sigas como exemplo.
Desculpem pela falta de acentos...estou usando um teclado gringo :razz:
 

Fafhrd

Sergeant at Arms
Como prometido aqui está parte de meu codigo que usei para adicionar novas texturas de faces:
(lembrando que estou usando o MS 1.31 e MBWB)

Code:
 ...
    ("manface_midage_2",0xfde4c8d8,["hair_blonde"],[0xff502a19, 0xff19100c, 0xff0c0d19, 0x0000FA, 0x00D7D7, 0xB000B0]),
     ("manface_rugged",0xffb0aab5,["hair_blonde"],[0xff171313, 0xff007080c, 0x0000FA, 0x00D7D7, 0xB000B0]),
     ("manface_african",0xff807c8a,["hair_blonde"],[0xff120808, 0xff007080c, 0x0000FA, 0x00D7D7, 0xB000B0]),

#NEGROS BEGIN
     ("negro1",0xff807c8a,["hair_blonde"],[0xff120808, 0xff007080c, 0x0000FA, 0x00D7D7, 0xB000B0]),
     ("negro2",0xff807c8a,["hair_blonde"],[0xff120808, 0xff007080c, 0x0000FA, 0x00D7D7, 0xB000B0]),
     ("negro4",0xff807c8a,["hair_blonde"],[0xff120808, 0xff007080c, 0x0000FA, 0x00D7D7, 0xB000B0]),
     ("negro5",0xff807c8a,["hair_blonde"],[0xff120808, 0xff007080c, 0x0000FA, 0x00D7D7, 0xB000B0]),
     ("negro6",0xff807c8a,["hair_blonde"],[0xff120808, 0xff007080c, 0x0000FA, 0x00D7D7, 0xB000B0]),
#NEGROSEND

#     ("manface_old_2",0xffd5d5c5,["hair_white"],[0xffffcded, 0xffbbcded, 0xff99eebb]),
     ], #man_face_textures,
    [(voice_die,"snd_man_die"),(voice_hit,"snd_man_hit"),(voice_grunt,"snd_man_grunt"),(voice_grunt_long,"snd_man_grunt_long"),(voice_yell,"snd_man_yell"),(voice_stun,"snd_man_stun"),(voice_victory,"snd_man_victory")], #voice sounds
    "skel_human", 1.0,
...

Como pode ja deve ter visto, fiz 6 novos materiais para faces de negros nesse codigo. Eu basicamente copiei e colei o manface_african seis vezes e alterei para o nome do material apropriado (o que tá no brf).

Analisando as linhas:

"negro1" ---> Nome do material contido no brf..lembre que voce deve referenciar o material e nao a textura

0xff807c8a ---> Acho que isso é um código de cor, mas eu não sei aonde ele é aplicado. Eu deixei o mesmo que o manface_african e não notei nenhum problema, se alguem souber o que significa me conte por favor.

["hair_blonde"]---> Material do cabelo usado por essa face

[0xff120808, 0xff007080c, 0x0000FA, 0x00D7D7, 0xB000B0] ---> Códigos de cor de cabelo...No seu MS não terá tantos códigos como aqui porque eu adicionei as 3 ultimas cores (inclusive no manface_african). Não me lembro direito mas esses dois ultimos códigos fazem cabelos vermelhos ou azuis. Parece que existe um limite no númeor de codigos de cor mas não lembro direito como era..,o jeito é ir na tentativa e erro.

Executando o jogo e indo na tela de criação da face de personagem, as novas faces estarão logo após o manface_african (isso se não tiver um erro lá no teu brf de nomes e associação material-textura).
 
Top Bottom