battle_models.modeldb
4 participants
Page 1 sur 1
battle_models.modeldb
En adition au tuto que j'ai créer sur l'ajout d'une unité je vais expliquer ici un peu plus en détail la construction du modeldb formaté.
voilà commen ça se présente:
17 sergeants_templar
1 4
61 unit_models/_Units/EN_Lmail_Hmail/armored_sergeants_lod0.mesh 121
61 unit_models/_Units/EN_Lmail_Hmail/armored_sergeants_lod1.mesh 900
61 unit_models/_Units/EN_Lmail_Hmail/armored_sergeants_lod2.mesh 2500
61 unit_models/_Units/EN_Lmail_Hmail/armored_sergeants_lod3.mesh 6400
4
7 england
78 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_tp_england_s.texture
81 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_crusader_normal.texture
58 unit_sprites/england_dismounted_knights_templar_sprite.spr
8 scotland
79 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_tp_scotland_s.texture
81 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_crusader_normal.texture
59 unit_sprites/scotland_dismounted_knights_templar_sprite.spr
6 france
77 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_tp_france_s.texture
81 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_crusader_normal.texture
57 unit_sprites/france_dismounted_knights_templar_sprite.spr
7 denmark
78 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_tp_denmark_s.texture
81 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_crusader_normal.texture
58 unit_sprites/denmark_dismounted_knights_templar_sprite.spr
4
7 england
55 unit_models/AttachmentSets/Final Kite_temp_diff.texture
56 unit_models/AttachmentSets/Final Kite_order_norm.texture 0
8 scotland
55 unit_models/AttachmentSets/Final Kite_temp_diff.texture
56 unit_models/AttachmentSets/Final Kite_order_norm.texture 0
6 france
55 unit_models/AttachmentSets/Final Kite_temp_diff.texture
56 unit_models/AttachmentSets/Final Kite_order_norm.texture 0
7 denmark
55 unit_models/AttachmentSets/Final Kite_temp_diff.texture
56 unit_models/AttachmentSets/Final Kite_order_norm.texture 0
1
4 None
10 MTW2_Spear 0
2
18 MTW2_Spear_primary
14 fs_test_shield 0
16 -0.090000004 0 0 -0.34999999 0.80000001 0.60000002
On peut tout a fait le diviser en plusieurs blocs ce qui facilite l'édition.
1er bloc:
17 sergeants_templar
17 correspond au nombre de lettres contenue dans sergeants_templar il faut modifié ce nombre si l'on change le nom.
sergeants_templar est le nom que j'ai donner à mon nouveau soldat et il est utilisé dans export_descr_unit.txt dans la description de l'unité.
2eme bloc:
1 4
61 unit_models/_Units/EN_Lmail_Hmail/armored_sergeants_lod0.mesh 121
61 unit_models/_Units/EN_Lmail_Hmail/armored_sergeants_lod1.mesh 900
61 unit_models/_Units/EN_Lmail_Hmail/armored_sergeants_lod2.mesh 2500
61 unit_models/_Units/EN_Lmail_Hmail/armored_sergeants_lod3.mesh 6400
1 parcequ'un seul caractère suit et 4 parcequ'il y'a quatre modèles.
les quatres lignes suivante indique au jeu que model 3d (.mesh) il doit utilisé pour une distance donnée c'est le nombre qui suit chaque ligne.
3eme bloc:
4
7 england
78 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_tp_england_s.texture
81 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_crusader_normal.texture
58 unit_sprites/england_dismounted_knights_templar_sprite.spr
8 scotland
79 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_tp_scotland_s.texture
81 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_crusader_normal.texture
59 unit_sprites/scotland_dismounted_knights_templar_sprite.spr
6 france
77 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_tp_france_s.texture
81 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_crusader_normal.texture
57 unit_sprites/france_dismounted_knights_templar_sprite.spr
7 denmark
78 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_tp_denmark_s.texture
81 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_crusader_normal.texture
58 unit_sprites/denmark_dismounted_knights_templar_sprite.spr
Ici le chiffre 4 correspond au nombre de faction pour lesquels une textures correspond à ce modèle.
Ensuite nous avons chaque faction suivie du lien vers la texture le norm et le sprite et à chaque fois précédé du nombre de caractères contenu dans la ligne.
4eme bloc:
4
7 england
55 unit_models/AttachmentSets/Final Kite_temp_diff.texture
56 unit_models/AttachmentSets/Final Kite_order_norm.texture 0
8 scotland
55 unit_models/AttachmentSets/Final Kite_temp_diff.texture
56 unit_models/AttachmentSets/Final Kite_order_norm.texture 0
6 france
55 unit_models/AttachmentSets/Final Kite_temp_diff.texture
56 unit_models/AttachmentSets/Final Kite_order_norm.texture 0
7 denmark
55 unit_models/AttachmentSets/Final Kite_temp_diff.texture
56 unit_models/AttachmentSets/Final Kite_order_norm.texture 0
La construction est la même que le bloc précédent mais concerne la texture des boucliers et armes.
5eme bloc:
1
4 None
10 MTW2_Spear 0
2
18 MTW2_Spear_primary
14 fs_test_shield 0
16 -0.090000004 0 0 -0.34999999 0.80000001 0.60000002
Pour être franc je n'ai pas encore étudié cette partie j'ai simplement copier celle du sergent lourd et ça fonctionne parfaitement. de ce faite à mon avis le plus simple est de copier cette partie de l'untié la plus proche de celle que l'on est en train de créer.
voilà commen ça se présente:
17 sergeants_templar
1 4
61 unit_models/_Units/EN_Lmail_Hmail/armored_sergeants_lod0.mesh 121
61 unit_models/_Units/EN_Lmail_Hmail/armored_sergeants_lod1.mesh 900
61 unit_models/_Units/EN_Lmail_Hmail/armored_sergeants_lod2.mesh 2500
61 unit_models/_Units/EN_Lmail_Hmail/armored_sergeants_lod3.mesh 6400
4
7 england
78 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_tp_england_s.texture
81 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_crusader_normal.texture
58 unit_sprites/england_dismounted_knights_templar_sprite.spr
8 scotland
79 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_tp_scotland_s.texture
81 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_crusader_normal.texture
59 unit_sprites/scotland_dismounted_knights_templar_sprite.spr
6 france
77 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_tp_france_s.texture
81 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_crusader_normal.texture
57 unit_sprites/france_dismounted_knights_templar_sprite.spr
7 denmark
78 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_tp_denmark_s.texture
81 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_crusader_normal.texture
58 unit_sprites/denmark_dismounted_knights_templar_sprite.spr
4
7 england
55 unit_models/AttachmentSets/Final Kite_temp_diff.texture
56 unit_models/AttachmentSets/Final Kite_order_norm.texture 0
8 scotland
55 unit_models/AttachmentSets/Final Kite_temp_diff.texture
56 unit_models/AttachmentSets/Final Kite_order_norm.texture 0
6 france
55 unit_models/AttachmentSets/Final Kite_temp_diff.texture
56 unit_models/AttachmentSets/Final Kite_order_norm.texture 0
7 denmark
55 unit_models/AttachmentSets/Final Kite_temp_diff.texture
56 unit_models/AttachmentSets/Final Kite_order_norm.texture 0
1
4 None
10 MTW2_Spear 0
2
18 MTW2_Spear_primary
14 fs_test_shield 0
16 -0.090000004 0 0 -0.34999999 0.80000001 0.60000002
On peut tout a fait le diviser en plusieurs blocs ce qui facilite l'édition.
1er bloc:
17 sergeants_templar
17 correspond au nombre de lettres contenue dans sergeants_templar il faut modifié ce nombre si l'on change le nom.
sergeants_templar est le nom que j'ai donner à mon nouveau soldat et il est utilisé dans export_descr_unit.txt dans la description de l'unité.
2eme bloc:
1 4
61 unit_models/_Units/EN_Lmail_Hmail/armored_sergeants_lod0.mesh 121
61 unit_models/_Units/EN_Lmail_Hmail/armored_sergeants_lod1.mesh 900
61 unit_models/_Units/EN_Lmail_Hmail/armored_sergeants_lod2.mesh 2500
61 unit_models/_Units/EN_Lmail_Hmail/armored_sergeants_lod3.mesh 6400
1 parcequ'un seul caractère suit et 4 parcequ'il y'a quatre modèles.
les quatres lignes suivante indique au jeu que model 3d (.mesh) il doit utilisé pour une distance donnée c'est le nombre qui suit chaque ligne.
3eme bloc:
4
7 england
78 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_tp_england_s.texture
81 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_crusader_normal.texture
58 unit_sprites/england_dismounted_knights_templar_sprite.spr
8 scotland
79 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_tp_scotland_s.texture
81 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_crusader_normal.texture
59 unit_sprites/scotland_dismounted_knights_templar_sprite.spr
6 france
77 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_tp_france_s.texture
81 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_crusader_normal.texture
57 unit_sprites/france_dismounted_knights_templar_sprite.spr
7 denmark
78 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_tp_denmark_s.texture
81 unit_models/_Units/EN_Lmail_Hmail/textures/EN_Lmail_Hmail_crusader_normal.texture
58 unit_sprites/denmark_dismounted_knights_templar_sprite.spr
Ici le chiffre 4 correspond au nombre de faction pour lesquels une textures correspond à ce modèle.
Ensuite nous avons chaque faction suivie du lien vers la texture le norm et le sprite et à chaque fois précédé du nombre de caractères contenu dans la ligne.
4eme bloc:
4
7 england
55 unit_models/AttachmentSets/Final Kite_temp_diff.texture
56 unit_models/AttachmentSets/Final Kite_order_norm.texture 0
8 scotland
55 unit_models/AttachmentSets/Final Kite_temp_diff.texture
56 unit_models/AttachmentSets/Final Kite_order_norm.texture 0
6 france
55 unit_models/AttachmentSets/Final Kite_temp_diff.texture
56 unit_models/AttachmentSets/Final Kite_order_norm.texture 0
7 denmark
55 unit_models/AttachmentSets/Final Kite_temp_diff.texture
56 unit_models/AttachmentSets/Final Kite_order_norm.texture 0
La construction est la même que le bloc précédent mais concerne la texture des boucliers et armes.
5eme bloc:
1
4 None
10 MTW2_Spear 0
2
18 MTW2_Spear_primary
14 fs_test_shield 0
16 -0.090000004 0 0 -0.34999999 0.80000001 0.60000002
Pour être franc je n'ai pas encore étudié cette partie j'ai simplement copier celle du sergent lourd et ça fonctionne parfaitement. de ce faite à mon avis le plus simple est de copier cette partie de l'untié la plus proche de celle que l'on est en train de créer.
smackdekelloggs- Baron
- Nombre de messages : 123
Age : 42
Localisation : Hainaut / Belgique
Date d'inscription : 22/06/2007
Re: battle_models.modeldb
0.090000004 0 0 -0.34999999 0.80000001 0.60000002
est pour toutes les unités et n'a donc pas vraiment d'importance
est pour toutes les unités et n'a donc pas vraiment d'importance
Re: battle_models.modeldb
je comprends pas ce que tu veux dire par la!!
LUGOTORIX- Baron
- Nombre de messages : 105
Age : 34
Date d'inscription : 25/06/2007
Re: battle_models.modeldb
Lugo,
tu ne pourrais pas faire un petit effort de compréhension?
Ce qu'il à dit n'a rien d'extraordinaire.
Ca ressemble beaucoup a du boost ce que tu fait .
tu ne pourrais pas faire un petit effort de compréhension?
Ce qu'il à dit n'a rien d'extraordinaire.
Ca ressemble beaucoup a du boost ce que tu fait .
smackdekelloggs- Baron
- Nombre de messages : 123
Age : 42
Localisation : Hainaut / Belgique
Date d'inscription : 22/06/2007
Re: battle_models.modeldb
heu excuse moi je suis desole pour vous c'est simple pour certain non!! desole si je poste dans chaque forum mais c'est pour etre sur d'etre repondu!! pour vous c'est simple pas pour moi!!
LUGOTORIX- Baron
- Nombre de messages : 105
Age : 34
Date d'inscription : 25/06/2007
Re: battle_models.modeldb
Ben ouais m'enfin là c'est gros dans mon tuto y'a une ligne qui s'appel:
16 -0.090000004 0 0 -0.34999999 0.80000001 0.60000002
dans la partie ou je dis que je ne sais pas à quoi celà correspond.
c'était assez explicite la réaction de stilgar enfin je trouve.
16 -0.090000004 0 0 -0.34999999 0.80000001 0.60000002
dans la partie ou je dis que je ne sais pas à quoi celà correspond.
c'était assez explicite la réaction de stilgar enfin je trouve.
smackdekelloggs- Baron
- Nombre de messages : 123
Age : 42
Localisation : Hainaut / Belgique
Date d'inscription : 22/06/2007
Re: battle_models.modeldb
Eh bien en fait, je vais peut-être vous apprendre qqch, mais ça ne sert pas à rien. Je l'ai modifier et ça change le mouvement des unités (dans la fluidité) mais c'est dur à expliquer... Bref je ne comprends pas pq à l'origine c'était pareil pour toutes les unités, mais dans le MPack 3.0 ce ne sera pas le cas. J'ai appris ça par le Darth Mod je crois, vous devriez aller y jeter un coup d'oeil si vous voulez plus de détail sur cette mystérieuse ligne de code.
Re: battle_models.modeldb
intéressant
je vais voir, mais qu'a tu modifié exactement?
pour une fois qu'on tient un truc qu'alapaca ne sait pas
je vais voir, mais qu'a tu modifié exactement?
pour une fois qu'on tient un truc qu'alapaca ne sait pas
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|