Jump to content
Sign in to follow this  

Recommended Posts

Hello. Long time, no See.

 

I recently re-installed Wings over Israel and decided I wanted to add some European Squadrons into Six Day War and Yom Kippur Campaigns (yes, I am aware of the historical reasons why such things would not be possible, but some historical liberties). At any rate, I find myself in a problem. I have just added the Sea Vixen to the game, made sure it can fly in the game and works and all, but assigning this plane to a Squadron is impossible. I have created a new Squadron, flying for Royal Navys Fleet Air Arm and using Sea Vixens but when I select this squadron in the game list under Royal Navy Fleet Air Arm, regardless of what plane I choose, I end up flying for the 101th First Fighter Squadron.

 

I have checked every basic sourceproblem I can think of, but cant solve it. Can anybody be of some help?

Share this post


Link to post
Share on other sites

I'll assume you added the new squadron to the SquadronList.ini and ensured that the Royal Navy is listed in the Nations.ini (although in all of the games, I think this is the same file)

 

The decals for the Sea Vixen may be conflicting with the 101st Sqn's decals in the decal.ini for that skin, so it defaults to that. Or the decals arent in the correct location?

 

Alot of variables to try, but I hope this helps you out a bit.

 

-S

Share this post


Link to post
Share on other sites

where have you added the new squadron in campaign_data.ini?

What number have you written to UnitID= in campaingn.ini?

 

If answers are to the end of existing squadron list and number from [AirUnitxxx] then you'll have to do a bit of math.

UnitID= is not the number from [AirUnitxxx] but the number of unit on it's side. So if you added the new squadron at the end of list it's number is wrong by the number of enemy squadrons.

it should be like this: UnitID(target) = AirUnit(target) - (AirUnit(last enemy) - AirUnit(last friend))

 

Lets assume you have a campaign with 3 friendly and 2 enemy squadrons. You add 2 new and want to make the second flyable.

your camapign_data.ini looks like this:

 

[AirUnit001]

AircraftType=T-28D

UnitName=4400th CCTS Det. 1

ForceID=1

Nation=USAF

 

[AirUnit002]

AircraftType=a-26b

UnitName=4400th CCTS Det. 2

ForceID=1

Nation=USAF

 

[AirUnit003]

AircraftType=A-26C

UnitName=4400th CCTS Det. 3

ForceID=1

Nation=USAF

 

[AirUnit004]

AircraftType=MiG-17

UnitName=1/921st "Sao Do" Fighter Regiment

ForceID=2

Nation=NVietnam

 

[AirUnit005]

AircraftType=MiG-17

UnitName=2/921st "Sao Do" Fighter Regiment

ForceID=2

Nation=NVietnam

 

[AirUnit006]

AircraftType=O-1E

UnitName=19th TASS

ForceID=1

Nation=USAF

 

[AirUnit007]

AircraftType=F-100D

Squadron=510TFS

ForceID=1

Nation=USAF

 

then the entry for 510th TFS in campaign.ini should look like this:

 

7 - (5 - 3) = 5

 

[uSAFUnitxxx]

UnitName=510th TFS

ForceID=1

UnitID=5 ;7 - (5 - 3) = 5

DescFile=Start.txt

StartText=Start2.txt

StartDate=3/1964

AircraftType=F-100D

Share this post


Link to post
Share on other sites

Stuck in the same boat. Tried adding TMF F-8E to Six-Day War just as a test.

 

I can select USN from the service drop-down menu, and then, VF-191 from the squadron menu. Hit 'accept' and get to the first mission and I'm flying a Mirage III, 101st.

 

From WOICAMP1_DATA.ini

 

[AirUnit059]

AircraftType=F-8E_MF

Squadron=VF-191 Satan's Kittens

ForceID=1

Nation=USN

DefaultTexture=VF191

BaseArea=Hatzor Airbase

BaseMoveChance=0

RandomChance=100

MaxAircraft=16

StartAircraft=8

MaxPilots=20

StartPilots=14

Experience=100

Morale=100

Supply=100

MissionChance[sWEEP]=80

MissionChance[CAP]=75

MissionChance[iNTERCEPT]=25

MissionChance[ESCORT]=70

MissionChance=15

MissionChance[CAS]=0

MissionChance[sEAD]=10

MissionChance[ARMED_RECON]=50

MissionChance[ANTI_SHIP]=0

MissionChance[RECON]=25

UpgradeType=NEVER

Supply[001].WeaponType=MK81

Supply[001].Quantity=150...

 

As far as I can tell that all works correctly.

 

From WOICAMP1.ini

 

Service002=USN...

 

[uSNUnit001]

UnitName=VF-191 Satan's Kittens

ForceID=1

UnitID=10

StartDate=06/05/1967

AircraftType=F-8E_MF

DescFile=woi1Start.txt

StartText=woi1Start.txt

 

According to Vigilant's post, the UnitID should be correct. There were 58 air units before I added VF-191 (making it 59). With 9 friendly units, that should make VF-191 number 10. Squadron and Nation are already in the appropriate .ini's. I can think of no reason why the decals would interfere.

 

I'm not really sure what isn't working, but there must be something.

 

I've noticed that there are two files named woicamp1.ini (woicamp1.ini - in the woicamp1 folder - and WOICAMP1.ini - in the MissionData.cat). I've been changing the data in both so they match. I don't know if the game reads one or both. Not sure if that is making a difference in this case.

 

I tried adding USN as Force003 in the campdata.ini but all I did was copy the Israel entry and swap a few names. All that did was make the game crash after selecting the campaign. So, I undid that part but I don't have enough experience playing with the campaigns to figure out what I'm missing.

Share this post


Link to post
Share on other sites

Your squadron.INIs are in the pilotdata folder right?

Share this post


Link to post
Share on other sites

No. What squadron ini's are we talking about. The "squadronlist.ini?"

Edited by gbnavy61

Share this post


Link to post
Share on other sites
Stuck in the same boat. Tried adding TMF F-8E to Six-Day War just as a test.

 

I can select USN from the service drop-down menu, and then, VF-191 from the squadron menu. Hit 'accept' and get to the first mission and I'm flying a Mirage III, 101st.

 

From WOICAMP1_DATA.ini

 

[AirUnit059]

AircraftType=F-8E_MF

Squadron=VF-191 Satan's Kittens

ForceID=1

Nation=USN

DefaultTexture=VF191

BaseArea=Hatzor Airbase

BaseMoveChance=0

RandomChance=100

MaxAircraft=16

StartAircraft=8

MaxPilots=20

StartPilots=14

Experience=100

Morale=100

Supply=100

MissionChance[sWEEP]=80

MissionChance[CAP]=75

MissionChance[iNTERCEPT]=25

MissionChance[ESCORT]=70

MissionChance=15

MissionChance[CAS]=0

MissionChance[sEAD]=10

MissionChance[ARMED_RECON]=50

MissionChance[ANTI_SHIP]=0

MissionChance[RECON]=25

UpgradeType=NEVER

Supply[001].WeaponType=MK81

Supply[001].Quantity=150...

 

As far as I can tell that all works correctly.

 

From WOICAMP1.ini

 

Service002=USN...

 

[uSNUnit001]

UnitName=VF-191 Satan's Kittens

ForceID=1

UnitID=10

StartDate=06/05/1967

AircraftType=F-8E_MF

DescFile=woi1Start.txt

StartText=woi1Start.txt

 

According to Vigilant's post, the UnitID should be correct. There were 58 air units before I added VF-191 (making it 59). With 9 friendly units, that should make VF-191 number 10. Squadron and Nation are already in the appropriate .ini's. I can think of no reason why the decals would interfere.

 

I'm not really sure what isn't working, but there must be something.

 

I've noticed that there are two files named woicamp1.ini (woicamp1.ini - in the woicamp1 folder - and WOICAMP1.ini - in the MissionData.cat). I've been changing the data in both so they match. I don't know if the game reads one or both. Not sure if that is making a difference in this case.

 

I tried adding USN as Force003 in the campdata.ini but all I did was copy the Israel entry and swap a few names. All that did was make the game crash after selecting the campaign. So, I undid that part but I don't have enough experience playing with the campaigns to figure out what I'm missing.

 

Try making the UnitID=59, not 10. The UnitID in the campaign squadron list should be the same as the AirUnit number in the campaign data ini.

Share this post


Link to post
Share on other sites
Try making the UnitID=59, not 10. The UnitID in the campaign squadron list should be the same as the AirUnit number in the campaign data ini.

 

According to Vigilant that is incorrect. In any case, that was how I had it set up initially (UnitID=59) and it still does the same thing either way. The problem must lie elsewhere.

 

I don't think it's a matter of dates for campaign and aircraft. Six-Day War is set in '67 and the F-8E's years of service are '65-'75.

 

Would weapon years of service be causing the error? I've noticed that when I load the campaign I get the Mirage III, 101st Squadron. When I click on 'loadout' it brings up the screen, but no weapons are listed on the left side of the screen.

 

My other thought is that I don't have the nation or force sorted out correctly.

 

I really have little idea of what it takes to effectively add something into an existing campaign. I tried following the KB "adding a campaign" tutorial, but while it explains a lot of what the entries in the campaigndata.ini mean and do, it doesn't really tell you how everything links up for the total package. I'm kinda groping blindly here.

Share this post


Link to post
Share on other sites

Guys move it further up the line, once you get past a certain air unit number, player flyable will not work. Also make sure it is in squadonlist.ini, Finally make sure it is other campaign ini as well.

Share this post


Link to post
Share on other sites

If I wasnt on duty I could show you what to edit. Its easy as hell and once I show you, you can do it with any campaign. Do not over think it though, its not hard but not having those ini in front of me makes hard for me to explain.

Share this post


Link to post
Share on other sites

Ok, I'll try moving it up a bit. Thanks for the suggestion, Dave.

Share this post


Link to post
Share on other sites
Ok, I'll try moving it up a bit. Thanks for the suggestion, Dave.

 

 

[CampaignData]

CampaignName=630819 US Intervention

DataFile=woiCamp7_data.ini

CampaignMap=ISRAELME

Service001=ISRAEL

Service002=USN

Service003=USMC <----------- You must have this................

 

[israelUnit001]

UnitName=No. 101 First Fighter Squadron

ForceID=1

UnitID=1

StartDate=08/19/1963

AircraftType=Shahak

DescFile=woi7Start.txt

StartText=woi7Start.txt

 

[israelUnit002]

UnitName=No. 117 First Jet Squadron

ForceID=1

UnitID=3

StartDate=08/19/1963

AircraftType=Shahak

DescFile=woi7Start.txt

StartText=woi7Start.txt

 

[israelUnit003]

UnitName=No. 119 Bat Squadron

ForceID=1

UnitID=4

StartDate=08/19/1963

AircraftType=Shahak

DescFile=woi7Start.txt

StartText=woi7Start.txt

 

[uSMCUnit001]

UnitName=VMF334

ForceID=1

UnitID=10 <-----------------Notice Unit ID

StartDate=08/19/1963

DescFile=woi7Start.txt

StartText=woi7Start.txt

 

[uSNUnit001]

UnitName=VA120

ForceID=1

UnitID=11 <-----------------Notice Unit ID

StartDate=08/19/1963

DescFile=woi7Start.txt

StartText=woi7Start.txt

 

[uSNUnit002]

UnitName=VF54

ForceID=1

UnitID=12 <-----------------Notice Unit ID

StartDate=08/19/1963

DescFile=woi7Start.txt

StartText=woi7Start.txt

 

Then in the campaign data.ini this is how they match up.

 

[AirUnit010] <-----------------This matches the above UnitID.

AircraftType=F-8C_MF

Squadron=VMF334

ForceID=1

Nation=USMC

DefaultTexture=VMF334

StartNumber=0

BaseArea=Beruit Station

CarrierBased=TRUE

CarrierNumber=65

BaseMoveChance=0

RandomChance=100

MaxAircraft=16

StartAircraft=16

MaxPilots=16

StartPilots=16

Experience=100

Morale=100

Supply=100

MissionChance[sWEEP]=90

MissionChance[CAP]=80

MissionChance[iNTERCEPT]=80

MissionChance[ESCORT]=90

MissionChance=05

MissionChance[CAS]=10

MissionChance[sEAD]=10

MissionChance[ARMED_RECON]=25

MissionChance[ANTI_SHIP]=0

MissionChance[RECON]=50

UpgradeType=NEVER

Supply[001].WeaponType=Mk81

Supply[001].Quantity=1440

Supply[002].WeaponType=Mk82

Supply[002].Quantity=1440

Supply[003].WeaponType=AIM-9B

Supply[003].Quantity=480

 

[AirUnit011]

AircraftType=A-4C

Squadron=VA120

ForceID=1

Nation=USN

DefaultTexture=USNGrey1

StartNumber=0

BaseArea=Beruit Station

CarrierBased=TRUE

CarrierNumber=65

BaseMoveChance=0

RandomChance=100

MaxAircraft=16

StartAircraft=16

MaxPilots=16

StartPilots=16

Experience=100

Morale=100

Supply=50

MissionChance[sWEEP]=0

MissionChance[CAP]=0

MissionChance[iNTERCEPT]=0

MissionChance[ESCORT]=0

MissionChance=100

MissionChance[CAS]=50

MissionChance[sEAD]=60

MissionChance[ARMED_RECON]=50

MissionChance[ANTI_SHIP]=0

MissionChance[RECON]=0

UpgradeType=NEVER

Supply[001].WeaponType=Mk81

Supply[001].Quantity=1440

Supply[002].WeaponType=Mk82

Supply[002].Quantity=1440

Supply[003].WeaponType=Mk83

Supply[003].Quantity=480

Supply[004].WeaponType=LAU-3A

Supply[004].Quantity=240

Supply[005].WeaponType=LAU-10A

Supply[005].Quantity=80

Supply[006].WeaponType=BLU-1

Supply[006].Quantity=240

Supply[007].WeaponType=Mk82SE

Supply[007].Quantity=240

Supply[008].WeaponType=Rockeye

Supply[008].Quantity=360

Supply[009].WeaponType=AGM-45B

Supply[009].Quantity=640

Supply[010].WeaponType=AGM-78A

Supply[010].Quantity=160

Supply[011].WeaponType=CBU-24B

Supply[011].Quantity=480

Supply[012].WeaponType=Tank300_A4

Supply[012].Quantity=480

 

[AirUnit012]

AircraftType=A-1D

Squadron=VF54

ForceID=1

Nation=USN

DefaultTexture=VF54

StartNumber=0

BaseArea=Beruit Station

CarrierBased=TRUE

CarrierNumber=65

BaseMoveChance=0

RandomChance=100

MaxAircraft=16

StartAircraft=16

MaxPilots=16

StartPilots=16

Experience=100

Morale=100

Supply=50

MissionChance[sWEEP]=0

MissionChance[CAP]=0

MissionChance[iNTERCEPT]=0

MissionChance[ESCORT]=0

MissionChance=0

MissionChance[CAS]=50

MissionChance[sEAD]=0

MissionChance[ARMED_RECON]=40

MissionChance[ANTI_SHIP]=0

MissionChance[RECON]=50

UpgradeType=NEVER

Supply[001].WeaponType=Mk81

Supply[001].Quantity=1440

Supply[002].WeaponType=Mk82

Supply[002].Quantity=1440

Supply[003].WeaponType=Mk83

Supply[003].Quantity=480

Supply[004].WeaponType=LAU-3A

Supply[004].Quantity=240

Supply[005].WeaponType=LAU-10A

Supply[005].Quantity=80

Supply[006].WeaponType=BLU-1

Supply[006].Quantity=240

Supply[007].WeaponType=Mk82SE

Supply[007].Quantity=240

Supply[008].WeaponType=Rockeye

Supply[008].Quantity=360

Supply[009].WeaponType=CBU-24B

Supply[009].Quantity=480

 

 

So that is how it is done. Notice the numbers (AirUnit011) are low numbers and not high ones (AirUnit059)

Share this post


Link to post
Share on other sites

Any updates on how you guys faired trying this?

Share this post


Link to post
Share on other sites

I got it to work. I'm not sure exactly what did it.

 

The only things I changed were:

 

1. Copied woiCamp1 folder and files and renamed to woiCamp4.

 

2. Inserted flyable F-8 squadron info over the original [AirUnit002] info.

 

3. Moved the campaign.cfg and campaign_data.ini into the woiCamp4 folder.

 

 

Originally, I was simply trying to edit the woiCamp1 files and save over them. Otherwise, I had all the text entries set up as they needed to be

 

Thanks for the assist, Dave.

Edited by gbnavy61

Share this post


Link to post
Share on other sites

Dave is right, noticed the same when editing campaigns.

 

Stick to low unitid / Airunit numbers to be save. above a certain number such oddities show. Had the same freaking thing when trying hands on Malibus WoV campaign edits.

 

In most chases it's also better to make a copy of the campaign and put that in a new folder with matching name changes. This prevents mixups of stock and usermade changes.

 

S!

Share this post


Link to post
Share on other sites

Yeah, it worked out nicely. Finished the campaign last week. I played around with the mission probabilities because I kept getting strike missions - the F-8 is a fighter not a bomber, so I shifted things more in favor of recce, CAPs, and fighter sweeps. Was a good time, though. Ended up with 19 kills, most with cannons, but I actually had a bit of luck with the AIM-9Bs. Lost a couple pilots, but most of the squadron had a couple A-A kills by the end.

Edited by gbnavy61

Share this post


Link to post
Share on other sites

Hi I am trying to add the new squadron VA-36 in ODS. It has 85 Airunits total. Now with this new squadron it is 86 total. Here is what I have

 

[uSNUnit018]

UnitName=VA-36 Roadrunners

ForceID=1

UnitID=86

StartDate=1/17/1991

DescFile=VA36_Desc.txt

StartText=DesertStorm\DS_Start1.txt

CampaignBaseScreen=DS_USN.bmp

AircraftType=A-6E_TRAM

 

[AirUnit086]

AircraftType=A-6E_TRAM

UnitName=VA-36 Roadrunners

StartDate=1/17/1991

ForceID=1

Nation=USN

DefaultTexture=VA36

 

Am I missing something here? The unit shows up in the list of units to fly, but when in campaign it is a different squadron, and instead of the A-6E TRAM I get the A-10 instead?

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
Sign in to follow this  

×

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..