XCOM 2
[WOTC] Bayonets by Iridar
Vagunrath 5 JUL 2019 a las 23:07
Bayonets to Halo Reach weapons guide.
Hey so.. was testing out some stuff with the bayonets and got it to pretty much work with the
"Halo Weapons Medley"
by Lauren Lore https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1126904015

As instructed by Iridar if you can go on over to

..\steamapps\workshop\content\268500\1547940651\Config\XComBayonet.ini

Inserting this code into the file on a open space/section of the XComBayonet.ini should enable it to work in game.

; HALO REACH WEAPONS ; Assault Rifles +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_REACHAR_CV, TIER=CV) +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_REACHAR_MG, TIER=MG) +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_REACHAR_BM, TIER=BM, SOCKETS_TO_HIDE[0]=Light) +WEAPONS_TO_ADD_POWERED_BAYONETS=(TEMPLATE=WP_REACHAR_CV, TIER=CV, OFFSET_X=-1.76f, OFFSET_Z=0.28f) +WEAPONS_TO_ADD_POWERED_BAYONETS=(TEMPLATE=WP_REACHAR_MG, TIER=MG) +WEAPONS_TO_ADD_POWERED_BAYONETS=(TEMPLATE=WP_REACHAR_BM, TIER=BM, SOCKETS_TO_HIDE[0]=Light) ; Sniper Rifles +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_REACHSNIPER_CV, TIER=CV, OFFSET_X=10, OFFSET_Z=-3) +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_REACHSNIPER_MG, TIER=MG, OFFSET_X=22, OFFSET_Z=5.25f, SOCKETS_TO_HIDE[0]=Light) +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_REACHSNIPER_BM, TIER=BM, OFFSET_X=24, OFFSET_Z=0.85f) +WEAPONS_TO_ADD_POWERED_BAYONETS=(TEMPLATE=WP_REACHSNIPER_CV, TIER=CV, OFFSET_X=10, OFFSET_Z=-3) +WEAPONS_TO_ADD_POWERED_BAYONETS=(TEMPLATE=WP_REACHSNIPER_MG, TIER=MG, OFFSET_X=22, OFFSET_Z=5.25f, SOCKETS_TO_HIDE[0]=Light) +WEAPONS_TO_ADD_POWERED_BAYONETS=(TEMPLATE=WP_REACHSNIPER_BM, TIER=BM, OFFSET_X=24, OFFSET_Z=0.85f) ; Shotguns +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_REACHSHOTGUN_CV, TIER=CV, OFFSET_X=-5.4, OFFSET_Z=1.2332f, BONUS_MESH="ConvShotgun.Meshes.SM_ConvShotgun_SuppressorB", SOCKET_FOR_BONUS_MESH=BayonetBonus) +SOCKETS_TO_ADD=(TEMPLATE=WP_REACHSHOTGUN_CV, SOCKET_NAME=BayonetBonus, OFFSET_X=-7.08f, OFFSET_Z=2.035f, SCALE_X=1, SCALE_Y=0.75f, SCALE_Z=0.75f) +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_REACHSHOTGUN_MG, TIER=MG, OFFSET_X=-4, OFFSET_Y=-2.8f, OFFSET_Z=7.7f, ROLL=16384) +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_REACHSHOTGUN_BM, TIER=BM, OFFSET_X=-6.52f, OFFSET_Z=3.7f) +WEAPONS_TO_ADD_POWERED_BAYONETS=(TEMPLATE=WP_REACHSHOTGUN_BM, TIER=BM, OFFSET_X=-6.52f, OFFSET_Z=3.7f) ; ODST SMG +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_ODSTSMG_CV, TIER=CV, OFFSET_X=-12.8f, OFFSET_Z=-2.75f, BONUS_MESH="CnvSMG.Meshes.SM_HOR_Cnv_SMG_SuppressorB", SOCKET_FOR_BONUS_MESH=BayonetBonus) +SOCKETS_TO_ADD=(TEMPLATE=WP_ODSTSMG_CV, SOCKET_NAME=BayonetBonus, OFFSET_X=11.375f, OFFSET_Z=0.85f, SCALE_X=0.6f, SCALE_Y=0.55f, SCALE_Z=0.55f) +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_ODSTSMG_MG, TIER=MG, OFFSET_X=-8, OFFSET_Y=-1, OFFSET_Z=5.7f, ROLL=16384) +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_ODSTSMG_BM, TIER=BM, SOCKETS_TO_HIDE[0]=Light, OFFSET_X=-7.5f, OFFSET_Z=1) +WEAPONS_TO_ADD_POWERED_BAYONETS=(TEMPLATE=WP_ODSTSMG_BM, TIER=BM, SOCKETS_TO_HIDE[0]=Light, OFFSET_X=-7.5f, OFFSET_Z=1) ; NH5 SMG +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_NH5_SMG_CV, TIER=CV, OFFSET_X=-12.8f, OFFSET_Z=-2.75f, BONUS_MESH="CnvSMG.Meshes.SM_HOR_Cnv_SMG_SuppressorB", SOCKET_FOR_BONUS_MESH=BayonetBonus) +SOCKETS_TO_ADD=(TEMPLATE=WP_NH5_SMG_CV, SOCKET_NAME=BayonetBonus, OFFSET_X=11.375f, OFFSET_Z=0.85f, SCALE_X=0.6f, SCALE_Y=0.55f, SCALE_Z=0.55f) +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_NH5_SMG_MG, TIER=MG, OFFSET_X=-8, OFFSET_Y=-1, OFFSET_Z=5.7f, ROLL=16384) +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_NH5_SMG_BM, TIER=BM, SOCKETS_TO_HIDE[0]=Light, OFFSET_X=-7.5f, OFFSET_Z=1) +WEAPONS_TO_ADD_POWERED_BAYONETS=(TEMPLATE=WP_NH5_SMG_BM, TIER=BM, SOCKETS_TO_HIDE[0]=Light, OFFSET_X=-7.5f, OFFSET_Z=1) ; Battle Rifles +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_NH5_BR_CV, TIER=CV) +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_NH5_BR_MG, TIER=MG) +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_NH5_BR_BM, TIER=BM, SOCKETS_TO_HIDE[0]=Light) +WEAPONS_TO_ADD_POWERED_BAYONETS=(TEMPLATE=WP_NH5_BR_CV, TIER=CV, OFFSET_X=-1.76f, OFFSET_Z=0.28f) +WEAPONS_TO_ADD_POWERED_BAYONETS=(TEMPLATE=WP_NH5_BR_MG, TIER=MG) +WEAPONS_TO_ADD_POWERED_BAYONETS=(TEMPLATE=WP_NH5_BR_BM, TIER=BM, SOCKETS_TO_HIDE[0]=Light) ; Designated Marksman Rifles +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_REACHDMR_CV, TIER=CV) +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_REACHDMR_MG, TIER=MG) +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_REACHDMR_BM, TIER=BM, SOCKETS_TO_HIDE[0]=Light) +WEAPONS_TO_ADD_POWERED_BAYONETS=(TEMPLATE=WP_REACHDMR_CV, TIER=CV, OFFSET_X=-1.76f, OFFSET_Z=0.28f) +WEAPONS_TO_ADD_POWERED_BAYONETS=(TEMPLATE=WP_REACHDMR_MG, TIER=MG) +WEAPONS_TO_ADD_POWERED_BAYONETS=(TEMPLATE=WP_REACHDMR_BM, TIER=BM, SOCKETS_TO_HIDE[0]=Light) ; NH5 SAW +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_NH5_SAW_CV, TIER=CV) +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_NH5_SAW_MG, TIER=MG) +WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=WP_NH5_SAW_BM, TIER=BM, SOCKETS_TO_HIDE[0]=Light) +WEAPONS_TO_ADD_POWERED_BAYONETS=(TEMPLATE=WP_NH5_SAW_CV, TIER=CV, OFFSET_X=-1.76f, OFFSET_Z=0.28f) +WEAPONS_TO_ADD_POWERED_BAYONETS=(TEMPLATE=WP_NH5_SAW_MG, TIER=MG) +WEAPONS_TO_ADD_POWERED_BAYONETS=(TEMPLATE=WP_NH5_SAW_BM, TIER=BM, SOCKETS_TO_HIDE[0]=Light)

You can I think just put this anywhere. Personally I put it right above a few empty spaces where it says " ; ASSAULT RIFLES "


Do note that if you saw in the line of code,
NOT
all weapons will start off with the Powered Bayonet until you upgrade to the Beam/BM version of the weapon you get from upgrades later throughout the campaign. Or if it is the Basic/CV version of the weapon it may not appear either. (I kinda dunno why. might be conflicting mods I got on my end)

If you wanna add in the Powered Bayonet to all weapons just use the line of code above as a reference to do it yourself (I am too lazy and busy to do it myself =V )

I am still messing a bit with this stuff so things like the placement of the bayonet will look wonky until it's adjusted to be in the right position with the X and Z offset. (Also too lazy and busy to do it myself too =V )



I guess if there are any comments or suggestions to give then feel free to do so.

Also give some love to these modders for adding in all this neat stuff for us. =)
Última edición por Vagunrath; 5 JUL 2019 a las 23:10
< >
Mostrando 1-1 de 1 comentarios
Bambaryła 16 ENE 2022 a las 1:43 
hi i inspired myself by your thing and added this for ghost templates version:

; HALO REACH WEAPONS

; Assault Rifles

+WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=Reach_Assault_Rifle, TIER=CV)

+WEAPONS_TO_ADD_POWERED_BAYONETS=(TEMPLATE=Reach_Assault_Rifle, TIER=CV, OFFSET_X=-1.76f, OFFSET_Z=0.28f)

; Sniper Rifles

+WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=Reach_Sniper, TIER=CV, OFFSET_X=10, OFFSET_Z=-3)

+WEAPONS_TO_ADD_POWERED_BAYONETS=(TEMPLATE=Reach_Sniper, TIER=CV, OFFSET_X=10, OFFSET_Z=-3)

; Shotguns

+WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=Reach_Shotgun, TIER=CV, OFFSET_X=-5.4, OFFSET_Z=1.2332f, BONUS_MESH="ConvShotgun.Meshes.SM_ConvShotgun_SuppressorB", SOCKET_FOR_BONUS_MESH=BayonetBonus)
+SOCKETS_TO_ADD=(TEMPLATE=Reach_Shotgun, SOCKET_NAME=BayonetBonus, OFFSET_X=-7.08f, OFFSET_Z=2.035f, SCALE_X=1, SCALE_Y=0.75f, SCALE_Z=0.75f)


; NH5 SMG

+WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=ODST_SMG, TIER=CV, OFFSET_X=-12.8f, OFFSET_Z=-2.75f, BONUS_MESH="CnvSMG.Meshes.SM_HOR_Cnv_SMG_SuppressorB", SOCKET_FOR_BONUS_MESH=BayonetBonus)
+SOCKETS_TO_ADD=(TEMPLATE=ODST_SMG, SOCKET_NAME=BayonetBonus, OFFSET_X=11.375f, OFFSET_Z=0.85f, SCALE_X=0.6f, SCALE_Y=0.55f, SCALE_Z=0.55f)

+WEAPONS_TO_ADD_POWERED_BAYONETS=(TEMPLATE=ODST_SMG, TIER=BM, SOCKETS_TO_HIDE[0]=Light, OFFSET_X=-7.5f, OFFSET_Z=1)


; Designated Marksman Rifles

+WEAPONS_TO_ADD_BAYONETS=(TEMPLATE=Reach_DMR, TIER=CV)

+WEAPONS_TO_ADD_POWERED_BAYONETS=(TEMPLATE=Reach_DMR, TIER=CV, OFFSET_X=-1.76f, OFFSET_Z=0.28f)
< >
Mostrando 1-1 de 1 comentarios
Por página: 1530 50