Jump to content
Foug84

Guns not working and ECM in lieu of chaff

Recommended Posts

Hello

 

I have two little problems with keys : I cannot fire guns (yet I still can release weapons such as bombs, rockets and missiles) and my ECM keys are kinda messed up : The "Release Chaff" key turns on and off my ECM, and chaff is released on "select previous gun group"

I'm using a X56 Hotas setup as well as a delanclip "trackir" and I have SF2 as well as the Israel, Europe, Vietnam and North Atlantic modules. I previously played only on a -mod israel executable, but I still encountered the problems in the other fresh installations

I have found threads that were close to this problem (such as this one), yet I didn't found solutions about guns not firing when "Fire Primary Guns" is pushed, or when secondary guns are also toggled. Only "Fire selected weapons tend to work

 

Share this post


Link to post
Share on other sites

Check in your "C:\Users\UserName\Saved Games\ThirdWire\StrikeFighters2\Controls" folder compare your modified control file with the Default.INI file for those keys.

These are the relevant control entries from my files.

NEXT_AA_WEAPONS=BACKSPACE
PREV_AA_WEAPONS=SHIFT+BACKSPACE
NEXT_AG_WEAPONS=BACKSLASH
PREV_AG_WEAPONS=SHIFT+BACKSLASH
FIRE_PRIMARY_GUN=JOYSTICK01_BUTTON01
FIRE_SECONDARY_GUN=
FIRE_WEAPON=JOYSTICK01_BUTTON02
OPEN_BOMBBAY_DOOR=CTRL+O
DROP_TANKS=CTRL+D
JETTISON_STORES=CTRL+J
NEXT_RIPPLE_QUANTITY=RBRACKET
PREV_RIPPLE_QUANTITY=SHIFT+RBRACKET
NEXT_RIPPLE_INTERVAL=LBRACKET
PREV_RIPPLE_INTERVAL=SHIFT+LBRACKET
NEXT_HUD_MODE=APOSTROPHE
PREV_HUD_MODE=SHIFT+APOSTROPHE
NEXT_GUNGROUP=SEMICOLON
PREV_GUNGROUP=SHIFT+SEMICOLON
RELOAD_GUN=
UNJAM_GUN=U
CHAFF=C
FLARE=X
ECM_TOGGLE=Z

  • Like 1

Share this post


Link to post
Share on other sites

Thanks for the answer !
image.thumb.png.bc8c21a67e0558de1c9ace5173bccb95.png

It seems that there isn't any keys for firing main guns, and chaff seems to be still bound to key C

 

So, i guess that the mode to action would be to set manually the chosen function in the text, then putting it to read only, or to lock it in a certain way ?

Share this post


Link to post
Share on other sites

I am not sure if "FIRE_SECONDARY_GUN=" has ever worked as a separate trigger. Normally you have to use the "NEXT_GUNGROUP=SEMICOLON" command to cycle through gun types and use the "FIRE_PRIMARY_GUN=" command. This works on the stock F-8 Cusaders, all four 20mm cannons, one pair, the other pair, and back to all. You may be able to get the FIRE_SECONDARY_GUN= command to work by changing the "InputName=" for the given gun group on a specific aircraft. Note that other aircraft like the A-1J Skyraider with its four 20mm cannons and the Mig-17 with its two 23mm and one 37mm cannon do not have this setup like the F-8 does. You would need to edit the aircraft's data files to see if it works.

From the F-8D_Data.INI file.

// Internal Guns ---------------------------------------------------------

[InternalGun1]
SystemType=FIXED_GUN
GunTypeName=20MM_Mk12
GunGroup=1 <---------------------------------------- Gun Group ID Number
InputName=FIRE_PRIMARY_GUN <------- Input Name for the gun control. 
MuzzlePosition=-0.58,5.35,-0.25
LightPosition=-0.68,5.35,-0.25
AimAngles=0.0,0.0,0.0
MaxAmmo=144
AmmoWeightFull=46.4
AmmoWeightFired=17.3
EjectShells=FALSE
MinExtentPosition=-0.65,2.77,-0.33
MaxExtentPosition=-0.45,5.33,-0.17

[InternalGun2]
SystemType=FIXED_GUN
GunTypeName=20MM_Mk12
GunGroup=1 <----------------------------------------Gun Group ID Number
InputName=FIRE_PRIMARY_GUN <------- Input Name for the gun control. 
MuzzlePosition=0.58,5.35,-0.25
LightPosition=0.58,5.35,-0.25
AimAngles=0.0,0.0,0.0
MaxAmmo=144
AmmoWeightFull=46.4
AmmoWeightFired=17.3
EjectShells=FALSE
MinExtentPosition= 0.45,2.77,-0.33
MaxExtentPosition= 0.65,5.33,-0.17

[InternalGun3]
SystemType=FIXED_GUN
GunTypeName=20MM_Mk12
GunGroup=2 <----------------------------------------Gun Group ID Number
InputName=FIRE_PRIMARY_GUN <------- Input Name for the gun control. 
MuzzlePosition=-0.55,5.44,-0.50
LightPosition=-0.65,5.44,-0.50
AimAngles=0.0,0.0,0.0
MaxAmmo=144
AmmoWeightFull=46.4
AmmoWeightFired=17.3
EjectShells=FALSE
MinExtentPosition=-0.62,2.87,-0.58
MaxExtentPosition=-0.42,5.43,-0.42

[InternalGun4]
SystemType=FIXED_GUN
GunTypeName=20MM_Mk12
GunGroup=2 <----------------------------------------Gun Group ID Number
InputName=FIRE_PRIMARY_GUN <------- Input Name for the gun control. 
MuzzlePosition= 0.55,5.44,-0.50
LightPosition= 0.65,5.44,-0.50
AimAngles=0.0,0.0,0.0
MaxAmmo=144
AmmoWeightFull=46.4
AmmoWeightFired=17.3
EjectShells=FALSE
MinExtentPosition= 0.42,2.87,-0.58
MaxExtentPosition= 0.62,5.43,-0.42

  • Like 2

Share this post


Link to post
Share on other sites

Well, i fixed my problem by making the direct input in the control file, for both issues

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site, you agree to our Terms of Use, Privacy Policy, and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..