Weapons Pack, Strike Fighters PC Game..
Weapons Pack, Strike Fighters PC Game..
Weapons Pack, Strike Fighters PC Game..
for
Strike Fighters: Project 1
Wings Over Vietnam
Wings Over Europe
03 Jul 2006
________________________________________________________________________
The Weapons Pack is compatible with Strike Fighters: Project 1, Wings Over Vietnam,
and Wings Over Europe.
This version of the Weapons Pack has been re-designed with a far superior system for
nation and date assignments than previous versions. Modified aircraft data must be used
to take advantage of this. Instructions for installing this data and modifying aircraft that
are not included are provided.
Some other enhancements include functional targeting pods, guidance for laser, EO, IIR,
and GPS guided bombs, better missile guidance, functional EO/IR guided missiles, and
functional weapon availability dates.
Effects created by Deuces or based on his work are included covering the range of
weapons currently available. These include:
Sidewinder86
MoonJumper
The Wrench
Damwaar
Ajuandar
Zurawski
Madcaddie
Boopidoo
Flying Toaster
Oxitom
dwcace
Ajunaidr
Deuces
331KillerBee
Jet Z
Crab 02
WPNSSGT
SkippyBing
Tomcat
Capun
Kesselbrut
Charles
Wolf 257
BPAO
Geo
RussoUK
Marcello
Pasko
Sundowner
Monty CZ
Crisis
Zurawski
Armourdave
Rafael
Diego
Gramps
AmokFloo
cbheirro
Phlerp
Fox Monter
Cylix
Lawn-Dart
Howling1
USAFMTL
Bunyap
Thirdwire Productions
If I missed anybody at all let me know and I'll add the name ASAP!
Installation
The Weapons Pack now uses an auto-installer to simplify the installation process. If you
would still like to install the files manually you may install the files to the location of
your choice and copy everything over.
The following files are overwritten during installation. If you have made your own
modifications, you may wish to back these up before installing.
missileobject.ini
bulletobject.ini
gundata.ini/gundata.dat
weapondata.ini/weapondata.dat
nations.ini
xxxx_data.ini (default aircraft)
xxxx_loadout.ini (default aircraft)
3. Be sure to install the files to the location Strike Fighters, Wings Over Vietnam, or
Wings Over Europe is installed.
A web site has been set up to provide updated data for use with the weapons pack:
http://bunyap2w1.com/SFP1_Wiki/index.php?title=Aircraft_Data
Recommended Enhancements
A companion to the Weapons Pack called the Weapons Delivery Manual is available for
download. It contains in depth procedures for using the weapons included with the
weapons pack based on real world data.
An add-on terrain called the Bombing Range is available for download. This terrain,
created by Deuces, provides an opportunity to practice weapons delivery techniques on a
realistically laid out bombing and gunnery range.
In a nutshell, you will open the aircraft’s data.ini then update the nation assignment and
weapon station attachment type.
1. Open up your main Strike Fighters or Wings Over Vietnam folder. Then, open
the Objects, and Aircraft folder. Inside, you will see folders containing the files that
make the aircraft work.
2. Open the folder for the aircraft you wish to modify. Inside, you will find a file
called “xxxx_data.ini”
4. There are two places that will require changes. The first is the “NationName=”
entry at the top of the file. It will look something like this:
[MissionData]
NationName=USAF
ServiceStartYear=1967
ServiceEndYear=1991
AircraftRole=FIGHTER
AircraftCapability=DAY_AND_NIGHT
Availability=VERY_COMMON
Exported=TRUE
ExportStartYear=1969
ExportAvailability=COMMON
PrimaryRoles=SWEEP,CAP,INTERCEPT,ESCORT,STRIKE,CAS,SEAD,ARMED_RE
CON,RECON
SecondaryRoles=ANTI_SHIP,FAC
NormalMissionRadius=579
MaxMissionRadius=989
Ceiling=17678.4
MinBaseSize=MEDIUM
You want the “NationName=” entry to match the nation the aircraft flies for. For
example, if you want to fly the F-104G with West German weapons, you would
change the “NationName=” to read “NationName=WGermany”
The “Nation Name and Attachment Type” table provided below shows all nations
that are supported at this time.
5. The second place requiring a change is the ‘AttachmentType=” entries for the
aircraft’s weapon stations. These are found about ¾ of the way down in the file.
[LeftOuterWingStation]
SystemType=WEAPON_STATION
StationID=1
StationGroupID=1
StationType=EXTERNAL
AttachmentPosition=-3.47,0.37,-1.10
AttachmentAngles=0.0,-2.0,0.0
LoadLimit=1400
AllowedWeaponClass=BOMB,LGB,ARM,GP,IFP,FT,MER,RP
AttachmentType=USAF
ModelNodeName=wing_pylon_outer_left
PylonMass=86.18
PylonDragArea=0.02
LaunchRailNodeName=
MinExtentPosition=
MaxExtentPosition=
FuelTankName=Tank370_F4
There will be one such entry for each weapon station and they each will need to be
changed.
Again, you want the “AttachmentType=” entry to match the nation the aircraft
flies for. For example, if you want to fly the F-104G with West German weapons,
you would change the “AttachmentType=” entry for each station to read
“AttachmentType=W_GERMANY”.
Use the “Nation Name and Attachment Type” table below to pick the Attachment
Type.
1. Nation assignment.
The weapons that show up as loadout options for an aircraft are highly dependant on the
nation called out at the top of the aircraft’s data.ini. Only weapons that are assigned to
that nation are going to be available.
The nation assignment is controlled by a line at the top of the aircraft’s xxx_data.ini and
looks like this:
[MissionData]
NationName=USAF
ServiceStartYear=1967
ServiceEndYear=1991
AircraftRole=FIGHTER
AircraftCapability=DAY_AND_NIGHT
Availability=VERY_COMMON
Exported=TRUE
ExportStartYear=1969
ExportAvailability=COMMON
PrimaryRoles=SWEEP,CAP,INTERCEPT,ESCORT,STRIKE,CAS,SEAD,ARMED_RE
CON,RECON
SecondaryRoles=ANTI_SHIP,FAC
NormalMissionRadius=579
MaxMissionRadius=989
Ceiling=17678.4
MinBaseSize=MEDIUM
If you create an aircraft that was used by different nations, separate aircraft should be
created for each of those nations. Otherwise, weapons for only one nation will be
available.
2. Attachment types.
These are handled a little differently than in previous packs. The main thing to remember
is that you should only use the one attachment type that applies to your aircraft. For
example, French aircraft should only use attachment type “FRANCE” in their weapon
stations, USAF aircraft should only use “USAF”, etc. Yes, some aircraft use weapons
with different country of origins but don’t worry about it. I have taken care of all that
within the weapons data.
The NATO and WP attachment types serve a very different purpose now. The NATO
attachment type is used for aircraft 3D model updates such as avionics humps and
weapons specific to a particular airframe. The WP attachment type will be used with sets
of weapons for nations without their own attachment type.
The attachment type is controlled by a line in the aircraft’s xxxx_data.ini and looks like
this:
[LeftOuterWingStation]
SystemType=WEAPON_STATION
StationID=1
StationGroupID=1
StationType=EXTERNAL
AttachmentPosition=-3.47,0.37,-1.10
AttachmentAngles=0.0,-2.0,0.0
LoadLimit=1400
AllowedWeaponClass=BOMB,LGB,ARM,GP,IFP,FT,MER,RP
AttachmentType=USAF
ModelNodeName=wing_pylon_outer_left
PylonMass=86.18
PylonDragArea=0.02
LaunchRailNodeName=
MinExtentPosition=
MaxExtentPosition=
FuelTankName=Tank370_F4
[LeftWingStation]
SystemType=WEAPON_STATION
StationID=1
StationGroupID=2
StationType=EXTERNAL
AttachmentPosition= -3.00,-2.06,-0.25
AttachmentAngles=0.0,-1.0,0.0
EjectVelocity=0.0,0.0,-1.0
LoadLimit=2280
AllowedWeaponClass=FT,BOMB,EOGR,TER
AttachmentType=USAF
ModelNodeName=Pylon
RackLimitInsideOnly=FALSE
RackLimitOutsideOnly=TRUE
NoJettisonTank=TRUE
MovingPylon=TRUE
RotatingPylon=TRUE
PylonMass=86.18
PylonDragArea=0.02
LaunchRailNodeName=PylonRail
LaunchRailHeight=0.127
FuelTankName=Tank600_F4
[BOMBBAY]
LoadLimit=6800
NumWeapons=6
AttachmentPosition001=0.7105,4.9926,-0.3220
AttachmentPosition002=0.7105,4.9926,0.0316
AttachmentPosition003=0.7105,4.9926,0.3839
AttachmentPosition004=0.7105,4.9926,0.7208
AttachmentPosition005=0.7105,4.9926,1.0564
AttachmentPosition006=0.3498,4.9926,-0.5006
DiameterLimit=0.60
LengthLimit=4.0
BombBayAnimationID=4
BombBayOpenTime=1.0
BombBayCloseTime=5
AutomaticDoors=TRUE
External Variables
SystemType=WEAPON_STATION
-This indicates what this system entry is. In this case a Weapon_Station as opposed to
Jet_Engine
StationType=EXTERNAL
-This indicates the type of Weapon Station. External or Internal (Bombbay) The Internal
type has specific variable needed as discussed below.
AttachmentPosition= -3.00,-2.06,-0.25
-This indicates the position of the attachment point for the weapons in Metric X,Y,Z
format in relation to the Models Exact Center.
AttachmentAngles=0.0,-1.0,0.0 (Yaw,Pitch,Roll)
-This is used to Angle the weapon for slanted pylons or rotate for side mounting. It is also
in Degrees X,Y,Z format in relation to the Weapons CoG.
EjectVelocity=0.0,0.0,-1.0 (-Left/+Right,-Back/+Forward,-Down/+Up)
-This is used to eject the weapon in a direction other than the default direction (down).
The format is G Forces in X,Y,Z format.
LoadLimit=2280
-Total Weight allowed on the pylon in Kilograms.
AllowedWeaponClass=FT,BOMB,EOGR,TER
-Weapon Types Allowed on a particular pylon. See Bottom of post for listing.
AttachmentType=NATO,USN,USAF
-Allowed Weapon Attachment Type.
NATO,USAF,USN,USMC,ISRAEL,W_GERMANY, etc.
ModelNodeName=Pylon
-Model Part name for Weapon Station. This is used if you want the model note to
dissapear when nothing is loaded.
RackLimitInsideOnly=TRUE
-This prevents weapons loaded on TERs, MERS, & Triple Launcher Rails (TLRs) to load
the inner most weapon
RackLimitOutsideOnly=TRUE
-This prevents weapons loaded on TERs, MERS, & Triple Launcher Rails (TLRs) to load
the outer most weapon
NoJettisonTank=TRUE/FALSE
-Prevents Jettison of Fuel Tanks on Fuel Tank Pylons. Helpful for CFT tanks.
MovingPylon=TRUE
-Indicates that the Pylon Moves with an animation or as part of another model node. Used
for Variable Swept Wing Aircraft.
RotatingPylon=TRUE
-Indicates that the Pylon Rotates with an animation or as part of another model node.
Used for Variable Swept Wing Aircraft.
PylonMass=86.18
-The amount the Pylon Weighs in Kilograms. Help for pylons that are removed when
nothing is loaded on them providing a more realistic Flight Model.
PylonDragArea=0.02
-The Surface area that causes drag in Meters. Help for pylons that are removed when
nothing is loaded on them providing a more realistic Flight Model.
LaunchRailNodeName=PylonRail
-This is the Model Node that will appear when a Missile that uses the "Use Launch Rail"
option is checked.
LaunchRailHeight=0.127
-The Height in Meters the Rail is from the Station Attachment point
FuelTankName=Tank600_F4
-Name of the Fuel Tank allowed for the a Fuel Tank Pylon
Internal Variables
-These are used mostly for Internal Weapons Bays.
AttachmentPosition001=0.7105,4.9926,-0.3220
AttachmentPosition002=0.7105,4.9926,0.0316
AttachmentPosition003=0.7105,4.9926,0.3839
AttachmentPosition004=0.7105,4.9926,0.7208
AttachmentPosition005=0.7105,4.9926,1.0564
AttachmentPosition006=0.3498,4.9926,-0.5006
-Position each weapon is loaded inside the Weapon Bay in relation to the Aircrafts CoG
in Meters X,Y,Z format.
DiameterLimit=0.60
-Max Diameter of weapon that is allowed inside of Weapon Bay (this can also be used on
External Pylons).
LengthLimit=4.0
-Max Length of weapon that is allowed inside of Weapon Bay (this can also be used on
External Pylons).
BombBayAnimationID=4
-The Animation Key (Established in 3D Max) the weapon bay doors are located.
BombBayOpenTime=1.0
-Amount of time in Seconds it takes the doors to Open.
BombBayCloseTime=5
-Amount of time in Seconds it takes the doors to Close.
AutomaticDoors=TRUE
- Indicates if the doors will open automatically when the Pickle button is pressed
4. The xxxx.loadout.ini
Each aircraft uses a set of default weapon loads that are defined in the xxxx.loadout.ini
file. The weapons listed here must match the weapons in the weapons pack or AI aircraft
may not be loaded when the mission starts.
There are several sections of the file to set up. These are the sections and types of
missions they are used on.
The WeaponType= for each station in the loadout.ini must match a weapon in the
Weapons Pack. The name you use is the one listed on the left when the weapondata.ini is
opened with the weapon editor.
The Quantity= for each station is simply the number of weapons loaded on that station.
Some stations can use a RackType= line in the loadout.ini. This is used to load weapons
on a weapon rack by default. An example would look like this:
Loadout[03].WeaponType=MK82
Loadout[03].Quantity=3
Loadout[03].RackType=TER
A simple technique for choosing a weapon for the WeaponType= line is starting a single
mission with the aircraft and noting the weapons that are available for each station on the
loadout screen. If you pick and choose from the ones listed there should be no problems.
Common Problems
- A weapon does not show up on a particular aircraft.
The criteria for whether or not a weapon can be loaded on a particular aircraft is quite
complex. Factors such as the years available, countries that flew it, aircraft capability,
store weight, diameter, and length, are all taken into account. If any one of the many
criteria isn't met the weapon will not be available.
The system, however, is not perfect and some weapons that should be there are not
available and some that should not be available are available. If any errors are noted that
aren't attributable to the criteria given above please let us know.
You used an obsolete version of the Weapon Editor to make changes. Only use the
version included with this pack to edit data.
- I get an error and crash when starting the simulation. Something about the
missileobject.dll…
There are three possibilities: your installation of Strike Fighters has not been patched to
the current version, you used an obsolete version of the weapon editor to make changes,
or you have set a rocket pod up to use a non-existent rocket.
Weapons included with this pack
General Purpose Bombs
Fritz X Gleitbombe
Walleye I Mk.1 Mod 0
Walleye I ER Mk.3 Mod 0
Walleye II Mk.5 Mod 4
Walleye II (Nuclear) Mk.6 Mod 0
Walleye II Mk.12 Mod 1
Walleye II Mk.13 Mod 2
Walleye II Mk.15 Mod 5
Walleye II Mk.17 Mod 0
Walleye I ERDL Mk.21 Mod 0
Walleye I ERDL Mk.22 Mod 0
Walleye II ERDL Mk.23 Mod 0
Walleye I ERDL/DPSK Mk.22 Mod 0
Walleye II ERDL/DPSK Mk.30 Mod 0
Walleye I ERDL/DPSK Mk.34 Mod 0
Walleye II ERDL/DPSK Mk.37 Mod 2
GBU-2/B Pave Storm LGB
GBU-8/B HOBOS
GBU-10/A Paveway LGB
GBU-10B/B Paveway I LGB
GBU-10D/B Paveway II LGB
GBU-10/B Paveway II LGB
GBU-11/B Paveway LGB
GBU-11A/B Paveway I LGB
GBU-12/B Paveway LGB
GBU-12B/B Paveway I LGB
GBU-12D/B Paveway II LGB
GBU-12D/B Paveway II LGB
GBU-12E/B Paveway IV LGB
GBU-15(V)1/B EOGB
GBU-15(V)2/B EOGB
GBU-15(V)21/B EOGB
GBU-15(V)22/B EOGB
GBU-15(V)31/B EOGB
GBU-15(V)32/B EOGB
GBU-16/B Paveway II LGB
GBU-22/B Paveway III LGB
GBU-24/B Paveway III LGB
GBU-24/B Paveway III LGB
GBU-24A/B Paveway III LGB
GBU-24B/B Paveway III LGB
GBU-27/B Paveway III LGB
GBU-27A/B Enhanced Paveway III LGB
GBU-28/B Paveway III LGB
GBU-31(V)1 2000-lb JDAM
GBU-31(V)2 2000-lb JDAM
GBU-31(V)3 2000-lb JDAM
GBU-31(V)4 2000-lb JDAM
GBU-38/B 500-lb JDAM
GBU-39/B Small Diameter Bomb
GBU-123/B Paveway II LGB
Matra BGL400kg LGB
Matra BGL1000kg Arcole LGB
Cluster Bombs
Incendiary/Napalm Bombs
BLU-107/B Durandal
Matra Durandal
BAP 100 Airfield Attack Bomb (9x)
BAP 100 Airfield Attack Bomb (18x)
Chemical Bombs
Nuclear Bombs
Torpedoes
Mk13 Torpedo
Mk48 Torpedo
Type91 Torpedo
German Torpedo
MK 46 ASW Homing Torpedo
Mk46 Mod 5 Torpedo
SET-65 Homing Torpedo
Guided Missiles
Rockets
Sub-munitions
Gun Pods
Air-toAir Missiles
Surface-to-Air Missiles
RIM-2A Terrier
RIM-2B Terrier
RIM-2C Terrier
RIM-2D Terrier
RIM-2D(N) Nuclear Terrier
RIM-2E Terrier
RIM-8 Talos
GWS-22 Seacat
Chaparral
Hawk
MIM-14 Nike Hercules (T45 wh)
FIM-92A Stinger
SA-2B Guideline Mod 1
SA-2C Guideline Mod 2
SA-2F Guideline Mod 5
SA- 3 Goa
SA-6A Gainful
SA-7 Grail
SA-8
SA-9 Strela
Surface-to-Surface Missiles
SS-N-2 Styx
SS-N-4 Sark
MM 38 Exocet SSM
Weapon Racks
HS-129 Ruestsatz 1
A/A37B-5 TER
A/A-37B-6 MER
LAU-105 Dual Rail Adapter
Quadruple Ejector Rack
Quad Tow Rack
Quad_Rack
AV8 Dual Rail Adapter
LAU-88A/A
M65
M299
Pucara Triple Bomb Rack
BRU-3/A Ejector Rack
APU-62-2L dual IR
APU-62-2R dual IR
MBD-2 Quadruple Ejector Rack
MBD-2-250 Twin Ejector Rack
Double Ejector Rack
BRU-57 Dual Smart Rack
Vikhr Missile Launcher
ECM Pods
Targeting Pods
Misc Pods