В файле matlib.engcfg (Путь - Стальная Ярость. Харьков 1942\data\k42\loc_rus\config) прописываем материал (текстуры)
T34_43()
{
shader = editor;
textures = t34_43, t34_43_bump, mudnburn;
parent = TANK;
diffuse = 1, 1, 1, 1;
ambient = 0, 0, 0, 1;
emissive = 0, 0, 0.25098, 0;
specular = 0.188235, 0.188235, 0.188235, 1;
power = 16;
detail_tscale = 1;
detail_scale = 0;
bump_scale = 1;
fresnel = 0.25;
}// end of T34_43
T34_85D5T()
{
shader = editor;
textures = t34_85d5t, t34_85d5t_bump, mudnburnd5t;
parent = TANK;
diffuse = 1, 1, 1, 1;
ambient = 0, 0, 0, 1;
emissive = 0, 0, 0.25098, 0;
specular = 0.188235, 0.188235, 0.188235, 1;
power = 16;
detail_tscale = 1;
detail_scale = 0;
bump_scale = 1;
fresnel = 0.25;
}// end of T34_85D5T
T34_85D5TPLAYER()
{
shader = editor;
textures = t34_85d5t_player, t34_85d5t_player_bump, mudnburnd5t;
parent = TANK;
diffuse = 1, 1, 1, 1;
ambient = 0, 0, 0, 1;
emissive = 0, 0, 0.25098, 0;
specular = 0.188235, 0.188235, 0.188235, 1;
power = 16;
detail_tscale = 1;
detail_scale = 0;
bump_scale = 1;
fresnel = 0.25;
}// end of T34_85D5TPLAYER
Из файла SPM2.3_Units.text копируем в текстовой файл описания техники для sta 2.2(папка text), не знаю как у вас он называется, (путь - Стальная Ярость. Харьков 1942\data\k42\loc_rus\text)
//Т-34/85 Д5Т
txt_tn_t34_85d5t() { T-34/85 Д-5Т; }
txt_tn_t34_85d5t_player() { T-34/85 Д-5Т(2); }
txt_med_mtank_12_rkka() { 1x T-34/85 Д-5Т; }
txt_med_mtank_12a_rkka() { 3x T-34/85 Д-5Т; }
txt_med_mtank_13_rkka() { 1x T-34/85 Д-5Т (1ЛОД); }
//Т-34/43(ком)
txt_tn_t34_43() { T-34 обр. 1943(ком. башенка); }
txt_med_mtann43com_rkka() { 1x T-34 обр. 1943(ком. башенка); }
txt_med_platoon_mtann8_rkka() { 2x T-34 обр. 1943(ком. башенка); }
txt_med_platoon_mtann8a_rkka() { 3x T-34 обр. 1943(ком. башенка); }
txt_med_platoon_mtann8b_rkka() { 3x T-34 обр. 1943(ком. башенка) + пехота; }
В папку go (папка tanks) помещаем файлы моделей (путь - Стальная Ярость. Харьков 1942\data\k42\loc_rus\go\techn\tanks)
t34_43.go, t34_85d5t.go, t34_85d5t_player.go.
В папку textures (путь - Стальная Ярость. Харьков 1942\data\k42\loc_rus\textures\techn\tanks\medium) помещаем текстуры
tbump_t34_43_bump_c.dds, tbump_t34_85d5t_bump_c.dds, tbump_t34_85d5t_player_bump_c.dds, techn_t34_43_c.dds, techn_t34_85d5t_c.dds, techn_t34_85d5t_player_c.dds
В папку armor_maps помещаем карты бронирования t34_43_armor.tga, techn_t34_85_armor.tga, techn_t34_85d5t_armor.tga.
В папку cocpits (путь - Стальная Ярость. Харьков 1942\data\k42\loc_rus\levels\levels\cocpits) помещаем файлы: coc_t3443.engcfg, coc_t3485d5t.engcfg.
В папку tech_cfg (путь - Стальная Ярость. Харьков 1942\data\k42\loc_rus\levels\levels\tech_cfg) помещаем файлы: t34_43.engcfg, t34_85d5t.engcfg.
В папку misc (путь - Стальная Ярость. Харьков 1942\data\k42\loc_rus\levels\levels\tech_cfg\misc) помещаем файлы: t3443_places.engcfg, t3485d5t_places.engcfg.
В файле common_res.engcfg (путь - Стальная Ярость. Харьков 1942\data\k42\loc_rus\levels\levels\common)
В блоке tracks() прописать
t34_76_500,TRACKS0,0.12,0.5,0.054,812,964,969,982,982,1015,4608,0,0.75,0,0.03;
//Т34-85D5T
t34_85d5t_500,TRACKS0,0.12,0.5,0.054,812,964,969,982,982,1015,4608,0,0.75,0,0.03;
//Т-34(43)
t34_43_500,TRACKS0,0.12,0.5,0.054,812,964,969,982,982,1015,4608,0,0.75,0,0.03;
Если техника не будет появляться в редакторе миссий или будут косяки с гусками, пропишите в файле t34_85d5t.engcfg для t34_85d5t_player() (путь - Стальная Ярость. Харьков 1942\data\k42\loc_rus\levels\levels\tech_cfg) в блоке
//гусеницы
cpillars()
{
//тип гусеницы, масса, реакция на левый рычаг, реакция на правый рычаг, тип привода, трение покоя,
//максимальная сила сцепления фрикциона, весовой коэффициент тяги, шаг разбиения для геометрии,
//модификатор коэфф спицления, модификатор сопр повороту, колич. колес, список колес, порядок натяжения гусеницы
t34_85d5t_500 1, 1, 0, 0, 0.003, 10000, 1.0, 0.1, 1.0, 1.0, 7, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 5, 4, 3, 2, 1;
t34_85d5t_500, 1, 0, 1, 0, 0.003, 10000, 1.0, 0.1, 1.0, 1.0, 7, 7, 8, 9, 10, 11, 12, 13, 0, 1, 2, 3, 4, 5, 6, 5, 4, 3, 2, 1;
}
Проверьте прописана ли в файле common_res.engcfg пушка D-5C-85
В файле common_units.engcfg
блок units()
//T-34/85 Д-5Т
rkkau_t34_85d5t,i_techn,tech_cfg\t34_85d5t.engcfg,t34_85d5t,,5,0,,;
//T-34/85 Д-5Т для Игрока
rkkau_t34_85d5t_player,i_techn,tech_cfg\t34_85d5t.engcfg,t34_85d5t_player,,5,0,,;
//T-34/43com
rkkau_t34_43,i_techn,tech_cfg\t34_43.engcfg,t34_43,,4,,,;
блок groups()
//T-34/43com
rkka_crew_t34_43,200,0,rkkau_tleuten,1,rkkau_tankman,1,rkkau_tankman_p,2,,,,;
rkka_t34_43,550,1,rkkau_t34_43,1,rkka_crew_t34,1,,,,,,;
rkka_platoon_mtann8,0,1,rkka_mtann7,2,,,,,,,,;
rkka_platoon_mtann8a,0,1,rkka_mtann7,3,,,,,,,,;
rkka_platoon_mtann8b,0,1,rkka_mtann7,3,rkka_platoon_inf,1,,,,,,;
//T-34/85D5T
rkka_t34_85d5t,600,1,rkkau_t34_85d5t,1,rkka_crew_t3485d5t,1,,,,,,;
rkka_crew_t3485d5t,250,0,rkkau_tleuten,1,rkkau_tankman,1,rkkau_tankman_p,2,,,,;
rkka_platoon_mtank_12a,0,1,rkka_mtank_12,3,,,,,,,,;
//T-34/85D5TPLAYER
rkka_t34_85d5t_player,600,1,rkkau_t34_85d5t_player,1,rkka_crew_t3485d5t_player,1,,,,,,;
rkka_crew_t3485d5t_player,250,0,rkkau_tleuten,1,rkkau_tankman,1,rkkau_tankman_p,2,,,,;
Проверьте блок randoms()
//T-34/85D5T
rkka_mtank_12,rkka_t34_85d5t,,,,;
//T-34/85D5TPLAYER
rkka_mtank_13,rkka_t34_85d5t_player,,,,;
//T-34/43com random
rkka_mtann7,rkka_t34_43,,,,;
блок editor()
//T-34/85 Д-5Т
rkka_mtank_12,txt_med_mtank_12_rkka,%SIDE_RUSSIAN%,txt_med_gr_tanks_rkka,0,1,AA,0x1f,tankm,;
rkka_platoon_mtank_12a,txt_med_mtank_12a_rkka,%SIDE_RUSSIAN%,txt_med_gr_tanks_rkka,0,1,AAA,0x1f,tankm,tankm;
//T-34/85 Д-5Т для игрока
rkka_mtank_13,txt_med_mtank_13_rkka,%SIDE_RUSSIAN%,txt_med_gr_tanks_rkka,0,1,AA,0x1f,tankm,;
//T-34/43com
rkka_mtann7,txt_med_mtann43com_rkka,%SIDE_RUSSIAN%,txt_med_gr_tanks_rkka,0,1,AA,0x1f,tankm,;
rkka_platoon_mtann8,txt_med_platoon_mtann8_rkka,%SIDE_RUSSIAN%,txt_med_gr_tanks_rkka,0,1,AAA,0x1f,tankm,tankm;
rkka_platoon_mtann8a,txt_med_platoon_mtann8a_rkka,%SIDE_RUSSIAN%,txt_med_gr_tanks_rkka,0,1,AAA,0x1f,tankm,tankm;
rkka_platoon_mtann8b,txt_med_platoon_mtann8b_rkka,%SIDE_RUSSIAN%,txt_med_gr_tanks_rkka,0,1,AAA,0x1f,tankm,inf;