+JonathanRL Posted December 22, 2008 Posted December 22, 2008 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? Quote
+ST0RM Posted January 6, 2009 Posted January 6, 2009 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 Quote
Vigilant Posted January 6, 2009 Posted January 6, 2009 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 Quote
gbnavy61 Posted January 24, 2009 Posted January 24, 2009 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. Quote
thundercheif Posted January 24, 2009 Posted January 24, 2009 Your squadron.INIs are in the pilotdata folder right? Quote
gbnavy61 Posted January 24, 2009 Posted January 24, 2009 (edited) No. What squadron ini's are we talking about. The "squadronlist.ini?" Edited January 24, 2009 by gbnavy61 Quote
TAWSAG Posted January 24, 2009 Posted January 24, 2009 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. Quote
gbnavy61 Posted January 24, 2009 Posted January 24, 2009 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. Quote
+Dave Posted January 24, 2009 Posted January 24, 2009 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. Quote
+Dave Posted January 24, 2009 Posted January 24, 2009 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. Quote
gbnavy61 Posted January 25, 2009 Posted January 25, 2009 Ok, I'll try moving it up a bit. Thanks for the suggestion, Dave. Quote
+Dave Posted January 25, 2009 Posted January 25, 2009 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) Quote
+Dave Posted January 25, 2009 Posted January 25, 2009 Any updates on how you guys faired trying this? Quote
gbnavy61 Posted January 25, 2009 Posted January 25, 2009 (edited) 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 January 25, 2009 by gbnavy61 Quote
Tannethal Posted January 31, 2009 Posted January 31, 2009 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! Quote
gbnavy61 Posted January 31, 2009 Posted January 31, 2009 (edited) 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 January 31, 2009 by gbnavy61 Quote
bigstone Posted March 8, 2009 Posted March 8, 2009 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? Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.