Aces
Generalleutnant
Posts: 583
|
|
« Reply #10 on: August 20, 2012, 03:05:00 PM » |
|
Okay mate, a good idea,
Remember to first remove the following files from all my mods b efore installing, if installed then un-install, remove these files and re-install the mods.
- common_res.engcfg - common_units.engcfg - matlib.engcfg - ger.engcfg - hum_links_com.engcfg
Starting with the German Infantry Equipment mod v2 (inc signals crew)
hum_link_com.engcfg
add these lines to the bottom of the file:
//german infantry equipment front 2 riflemen added by Aces front2or_w, s_tors_02, , 0, 0, 0, 0.23, 0.01, 0.275; //german infantry equipment back riflemen added by Aces backor_w, s_tors_01, , 0, 0, 0, -0.1, 0.01, -0.18; //german infantry equipment front riflemen added by Aces frontor_w, s_tors_01, , 0, 0, -90, 0.036, 0.04, 0.0325; //german infantry equipment front 2 NCOs added by Aces front2nco_w, s_tors_03, , 0, 0, -90, 0.1, 0.024, 0.091044; //german infantry equipment front 3 NCOs added by Aces front3nco_w, s_tors_02, , 0, 0, 0, 0.01, 0.045, 0.035; //german infantry equipment back NCOs added by Aces backnco_w, s_tors_01, , 0, 0, 0, -0.072952, -0.036263, -0.22; //german infantry equipment front 1 NCOs added by Aces front1nco_w, s_tors_01, , 0, 0, 0, -0.02, -0.035, 0.158; //german infantry equipment front 2 lt Officer added by Aces front3off_w, s_tors_03, , 0, 0, -90, 0.05, 0.023, 0.115; //german infantry equipment front 2 lt Officer added by Aces front4off_w, s_tors_02, , 180, -270, -180, -0.2, -0.1, -0.06; //german infantry equipment front 2 cpt Officer added by Aces front3boff_w, s_tors_03, , 0, 0, -90, 0.05, 0.023, 0.115; //german infantry equipment front 3 Officer added by Aces front2off_w, s_tors_02, , 0, 0, 0, 0.035, -0.03, 0.016; //german infantry equipment back Officer added by Aces backoff_w, s_tors_01, , 0, 0, 0, 0, 0.1, -0.22; //german infantry equipment front 1 Officer added by Aces front1off_w, s_tors_01, , 0, 0, 0, -0.02, -0.035, 0.158; //german panzer officer equipment front 1 added by Aces frontpzoff_w, s_tors_03, , 0, 180, 0, 0.038, 0.015, 0.11; //german STUG (SP) officer equipment front 1 added by Aces frontspoff_w, s_tors_03, , 270, 180, 0, 0.038, -0.17, 0.1; //german MG AmmoBox added by Aces mgammobox_w, s_tors_01, , 0, -20, 260, -0.031, 0.1637, -0.083; //german infantry equipment front Machine Gunner added by Aces frontmg_w, s_tors_02, , 0, 0, 0, 0.13, 0.08, 0.25; //german infantry equipment back Machine Gunner added by Aces backmg_w, s_tors_01, , 0, 0, 5, 0.068, -0.16, -0.05; //german MG AmmoBelt added by Aces mgammobelt_w, s_tors_03, , 0, 25, 0, 0.025, -0.03, -0.065; //new rescaled holster added for Panzer Lt by Aces holsternew_w, s_tors_01, , 180, -270, -180, 0.02, 0.13, 0.005; //Torn. Fu.2.d Radio added by Aces gradio_w, s_tors_02, , 180, 0, 180, 0.3, 0.05, -0.035; //Torn. Fu.2.d Battery Box added by Aces gbatterybox_w, s_tors_02, , 180, 0, 180, 0.05, 0.05, -0.01; //german infantry equipment front radio operator added by Aces frontro_w, s_tors_01, , 0, 0, -90, 0.07, 0.04, 0.0325; //german infantry equipment front 2 radio operator added by Aces front2ro_w, s_tors_02, , 0, 0, 0, 0.23, 0.01, 0.26; --------------------------------------------------------------------------------------------------------------------------------
Matlib.engcfg
add these lines:
GEQUIPMENT() { shader = editor; textures = gequipment, gequipment_bump; parent = EQUIP;
diffuse = 1, 1, 1, 1; ambient = 0.301961, 0.301961, 0.301961, 1; emissive = 0, 0, 0, 0; specular = 0, 0, 0, 1;
power = 8; detail_tscale = 8; detail_scale = 0.15; bump_scale = 1; fresnel = 0;
}// end of GEQUIPMENT
GEQUIPMENT2() { shader = editor; textures = gequipment2, gequipment2_bump; parent = EQUIP;
diffuse = 1, 1, 1, 1; ambient = 0.301961, 0.301961, 0.301961, 1; emissive = 0, 0, 0, 0; specular = 0, 0, 0, 1;
power = 8; detail_tscale = 8; detail_scale = 0.15; bump_scale = 1; fresnel = 0;
}// end of GEQUIPMENT2
GHELMETA() { shader = editor; textures = ghelmeta, ghelmeta_bump; parent = EQUIP;
diffuse = 1, 1, 1, 1; ambient = 0.12549, 0.12549, 0.12549, 1; emissive = 0, 0, 0, 0; specular = 0, 0, 0, 1;
power = 0; detail_tscale = 8; detail_scale = 1; bump_scale = 0; fresnel = 0;
}// end of GHELMETA
GHELMETB() { shader = editor; textures = ghelmetb, ghelmetb_bump; parent = EQUIP;
diffuse = 1, 1, 1, 1; ambient = 0.12549, 0.12549, 0.12549, 1; emissive = 0, 0, 0, 0; specular = 0, 0, 0, 1;
power = 0; detail_tscale = 8; detail_scale = 1; bump_scale = 0; fresnel = 0;
}// end of GHELMETB
GHELMETC() { shader = editor; textures = ghelmetc, ghelmetc_bump; parent = EQUIP;
diffuse = 1, 1, 1, 1; ambient = 0.12549, 0.12549, 0.12549, 1; emissive = 0, 0, 0, 0; specular = 0, 0, 0, 1;
power = 0; detail_tscale = 8; detail_scale = 1; bump_scale = 0; fresnel = 0;
}// end of GHELMETC
GINFB() { shader = editor_anim; textures = ginfb, ginfb_bump; parent = HUMAN;
diffuse = 1, 1, 1, 1; ambient = 0, 0, 0, 0; emissive = 0, 0, 0, 0; specular = 0.286078, 0.286078, 0.286078, 1;
power = 8; detail_tscale = 8; detail_scale = 0.15; bump_scale = 1; fresnel = 0.2;
}// end of GINFB
GMGAMMOBOX() { shader = editor; textures = mgammobox, mgammobox_bump; parent = EQUIP;
diffuse = 1, 1, 1, 1; ambient = 0.301961, 0.301961, 0.301961, 1; emissive = 0, 0, 0, 0; specular = 0, 0, 0, 1;
power = 8; detail_tscale = 8; detail_scale = 0.15; bump_scale = 1; fresnel = 0;
}// end of GMGAMMOBOX
GTORNFU2DBATTERYBOX() { shader = editor; textures = tornfu2dbatterybox, tornfu2dbatterybox_bump; parent = EQUIP;
diffuse = 1, 1, 1, 1; ambient = 0.301961, 0.301961, 0.301961, 1; emissive = 0, 0, 0, 0; specular = 0.764706, 0.764706, 0.764706, 1;
power = 8; detail_tscale = 8; detail_scale = 0.15; bump_scale = 1; fresnel = 0;
}// end of GTORNFU2DBATTERYBOX
GTORNFU2DRADIO() { shader = editor; textures = tornfu2dradio, tornfu2dradio_bump; parent = EQUIP;
diffuse = 1, 1, 1, 1; ambient = 0.301961, 0.301961, 0.301961, 1; emissive = 0, 0, 0, 0; specular = 0.756863, 0.756863, 0.756863, 1;
power = 8; detail_tscale = 8; detail_scale = 0.15; bump_scale = 1; fresnel = 0;
}// end of GTORNFU2DRADIO
-----------------------------Note if the GHELMET and GHELMETA entries are already there just add GHELMETB and GHELMETC entries and check that the GHELMET and GHELMETA parameters match those above and edit them to match if required -----------------------------------------------------------------------------
common_res.encfg
add these lines to the "addins()" section:
G_FRONTOR,frontor,; G_BACKOR,backor,; G_FRONT2OR,front2or,; G_FRONT2NCO,front2nco,; G_FRONT3NCO,front3nco,; G_BACKNCO,backnco,; G_FRONT1NCO,front1nco,; G_FRONT2OFF,front2off,; G_FRONT3OFF,front3off,; G_FRONT4OFF,front4off,; G_FRONT3BOFF,front3boff,; G_BACKOFF,backoff,; G_FRONT1OFF,front1off,; G_FRONTPZOFF,frontpzoff,; G_FRONTSPOFF,frontspoff,; G_MGAMMOBOX,mgammobox,; G_MGAMMOBELT,mgammobelt,; G_MAPCASENEW,mapcasenew,; G_HOLSTERNEW,gholsternew,; G_FLASHLIGHT,gflashlight,; G_FRONTMG,frontmg,; G_BACKMG,backmg,; G_HELMETB,ghelmetb,; G_HELMETC,ghelmetc,; G_RADIO,tornfud2radio,; G_BATTERYBOX,tornfud2batterybox,; G_FRONTRO,frontro,; G_FRONT2RO,front2ro,;
------------------------------------------------------------------------------------------------------------------------------
ger.engcfg
change these sections to match the following:
rifleman() { //òèï îáúåêòà type = %OT_INF%; //èìÿ ñåòêè mesh = ginf; //êîëè÷åñòâî ëîä óðîâíåé mesh_lods= 3; //ìàññà, êã mass = 80; //âûñîòà ñáðîñà, ì drop_h = 1.0; //ýôôåêòèâíîñòü effect = 1;
#include "snd_patterns_ger.engcfg"
//îðóæèå weapons() { //íàçâàíèå, ÷àíêè ìåñò MAUSER98K, 0; M24, 0; }
//áîåêîìïëåêò shells() { //èìÿ ñíàðÿäà, êîëè÷åñòâî BUL_792, 105; M24, 2; }
#include "hum_links_ger.engcfg"
//íàâåñíûå îáúåêòû addins() {
//èìÿ G_HELMET, head; G_FRONTOR, frontor_w; G_BACKOR, backor_w; G_FRONT2OR, front2or_w; //G_FLASK, flask_w; //G_CARTRIDGE, cartridge_w; //G_SHOVEL, shovel_w; //G_CALDRON, caldron_w; //G_CARTRIDGE, cartridgesec_w; //G_GASMASK, gasmask_w; }
}
mgunner() { //òèï îáúåêòà type = %OT_MGUN%; //èìÿ ñåòêè mesh = ginfmg; //êîëè÷åñòâî ëîä óðîâíåé mesh_lods= 3; //ìàññà, êã mass = 80; //âûñîòà ñáðîñà, ì drop_h = 1.0; //ýôôåêòèâíîñòü effect = 2;
#include "snd_patterns_ger.engcfg"
#include "hum_links_mg_ger.engcfg"
//îðóæèå weapons() { //íàçâàíèå, êàê êðåïèòñÿ MG34H, 0; }
//íàâåñíûå îáúåêòû addins() { //èìÿ G_HELMETA, head; //G_FLASK, flask; //G_CARTRIDGE, cartridge; G_MGAMMOBOX, mgammobox_w; G_BACKMG, backmg_w; G_FRONTMG, frontmg_w; G_MGAMMOBELT, mgammobelt_w; }
//áîåêîìïëåêò shells() { //èìÿ ñíàðÿäà, êîëè÷åñòâî BUL_792, 1300; }
}
sergant() { //òèï îáúåêòà type = %OT_INF%; //èìÿ ñåòêè mesh = ginfsg; //êîëè÷åñòâî ëîä óðîâíåé mesh_lods= 3; //ìàññà, êã mass = 80; //âûñîòà ñáðîñà, ì drop_h = 1.0; //ýôôåêòèâíîñòü effect = 3;
#include "snd_patterns_ger.engcfg"
//áîåêîìïëåêò shells() { //èìÿ ñíàðÿäà, êîëè÷åñòâî BUL_9, 192; M24, 2; }
#include "hum_links_smg_ger.engcfg"
//îðóæèå weapons() { //íàçâàíèå, êàê êðåïèòñÿ MP38, 0; M24, 0; }
//íàâåñíûå îáúåêòû addins() {
//èìÿ G_HELMETB, head; G_FRONT2NCO, front2nco_w; G_FRONT3NCO, front3nco_w; G_BACKNCO, backnco_w; G_FRONT1NCO, front1nco_w; //G_FLASK, flask_w; //G_MPPOUCH, mppouch_w; //G_SHOVEL, shovelsec_w; //G_MPPOUCH, mppouchsec_w; //G_GASMASK, gasmasksec_w; } }
leuten() { //òèï îáúåêòà type = %OT_INF%; //èìÿ ñåòêè mesh = goff; //êîëè÷åñòâî ëîä óðîâíåé mesh_lods= 3; //ìàññà, êã mass = 80; //âûñîòà ñáðîñà, ì drop_h = 1.0; //ýôôåêòèâíîñòü effect = 5;
#include "snd_patterns_ger.engcfg"
//áîåêîìïëåêò shells() { //èìÿ ñíàðÿäà, êîëè÷åñòâî BUL_9, 96; }
#include "hum_links_smg_ger.engcfg"
//îðóæèå weapons() { //íàçâàíèå, êàê êðåïèòñÿ MP38, 0; }
//íàâåñíûå îáúåêòû addins() { //èìÿ G_HELMETA, head;
G_FRONT3OFF, front3off_w; G_FRONT2OFF, front2off_w; G_BACKOFF, backoff_w; G_FRONT4OFF, front4off_w; //G_HOLSTERNEW, holsternew_w; //G_MAPCASENEW, mapcasenew_w; //G_FLASHLIGHT, gflashlight_w; //G_FLASK, flask_w; //G_MPPOUCH, mppouch_w; }
}
tleuten() { //òèï îáúåêòà type = %OT_INF%; //èìÿ ñåòêè mesh = gtanklt; //êîëè÷åñòâî ëîä óðîâíåé mesh_lods= 3; //ìàññà, êã mass = 80; //âûñîòà ñáðîñà, ì drop_h = 1.0; //ýôôåêòèâíîñòü effect = 3;
#include "snd_patterns_ger.engcfg"
//áîåêîìïëåêò shells() { //èìÿ ñíàðÿäà, êîëè÷åñòâî BUL_9P, 24; }
#include "hum_links_tnk_ger.engcfg"
//îðóæèå weapons() { //íàçâàíèå, êàê êðåïèòñÿ P38, 0; }
//íàâåñíûå îáúåêòû addins() { //èìÿ G_THATLT, head2; G_FRONTPZOFF, frontpzoff_w; G_HOLSTERNEW, holsternew_w; }
}
sleuten() { //òèï îáúåêòà type = %OT_INF%; //èìÿ ñåòêè mesh = gspglt; //êîëè÷åñòâî ëîä óðîâíåé mesh_lods= 3; //ìàññà, êã mass = 80; //âûñîòà ñáðîñà, ì drop_h = 1.0; //ýôôåêòèâíîñòü effect = 5;
#include "snd_patterns_ger.engcfg"
//áîåêîìïëåêò shells() { //èìÿ ñíàðÿäà, êîëè÷åñòâî BUL_9P, 24; }
#include "hum_links_tnk_ger.engcfg"
//îðóæèå weapons() { //íàçâàíèå, êàê êðåïèòñÿ P38, 0; }
//íàâåñíûå îáúåêòû addins() { //èìÿ G_SPHATLT, head2; G_HOLSTER, holster; G_FRONTSPOFF, frontspoff_w; }
}
and add these lines
radioman() { //òèï îáúåêòà type = %OT_INF%; //èìÿ ñåòêè mesh = ginfb; //êîëè÷åñòâî ëîä óðîâíåé mesh_lods= 3; //ìàññà, êã mass = 80; //âûñîòà ñáðîñà, ì drop_h = 1.0; //ýôôåêòèâíîñòü effect = 1;
#include "snd_patterns_ger.engcfg"
//îðóæèå weapons() { //íàçâàíèå, ÷àíêè ìåñò MAUSER98K, 0; M24, 0; }
//áîåêîìïëåêò shells() { //èìÿ ñíàðÿäà, êîëè÷åñòâî BUL_792, 105; M24, 2; }
#include "hum_links_ger.engcfg"
//íàâåñíûå îáúåêòû addins() {
//èìÿ G_INFHATNTM, head; G_FRONTRO, frontro_w; G_BACKOR, backor_w; G_FRONT2RO, front2ro_w; G_RADIO, gradio_w; //G_HELMET, ghelmet_w; //G_FLASK, flask_w; //G_CARTRIDGE, cartridge_w; //G_SHOVEL, shovel_w; //G_CALDRON, caldron_w; //G_CARTRIDGE, cartridgesec_w; //G_GASMASK, gasmask_w; }
}
radioman2() { //òèï îáúåêòà type = %OT_INF%; //èìÿ ñåòêè mesh = ginfb; //êîëè÷åñòâî ëîä óðîâíåé mesh_lods= 3; //ìàññà, êã mass = 80; //âûñîòà ñáðîñà, ì drop_h = 1.0; //ýôôåêòèâíîñòü effect = 1;
#include "snd_patterns_ger.engcfg"
//îðóæèå weapons() { //íàçâàíèå, ÷àíêè ìåñò MAUSER98K, 0; M24, 0; }
//áîåêîìïëåêò shells() { //èìÿ ñíàðÿäà, êîëè÷åñòâî BUL_792, 105; M24, 2; }
#include "hum_links_ger.engcfg"
//íàâåñíûå îáúåêòû addins() {
//èìÿ G_INFHATNTM, head; G_FRONTRO, frontro_w; G_BACKOR, backor_w; G_FRONT2RO, front2ro_w; G_BATTERYBOX, gbatterybox_w; //G_HELMET, ghelmet_w; //G_FLASK, flask_w; //G_CARTRIDGE, cartridge_w; //G_SHOVEL, shovel_w; //G_CALDRON, caldron_w; //G_CARTRIDGE, cartridgesec_w; //G_GASMASK, gasmask_w; }
}
----------------------------------------------------------------------------------------------------------------------------
common_units.engcfg
add these lines to the "units()" section
weru_radioman,i_human,hum_cfg\ger.engcfg,radioman,%SIDE_GERMAN%,0,0,,; weru_radioman2,i_human,hum_cfg\ger.engcfg,radioman2,%SIDE_GERMAN%,0,0,,;
change these lines to read as follows:
wer_com_platoon1,50,0,weru_sergant,1,weru_leuten,1,weru_mgunner,1,weru_radioman,1,weru_radioman2,1,; wer_com_company1,100,0,weru_autogunner,1,weru_radioman,1,weru_radioman2,1,weru_capitan,1,weru_sergant,1,weru_leuten,1;
-------------------------------------------------------------------------------------------------------------------------------
|