Page 1 of 1

[Solved] "Outrider Fix" Problem

Posted: Mon Jul 13, 2020 8:33 am
by Ronin65
@Ace Antilles/XWAUP Team, I don't think you realise this but your fix for the Outrider/YT2400 will potentially cause more problems

In your "fixed" Outrider.ini file you have added the lines

Code: Select all

[Turrets]
; PositionX, PositionY, PositionZ, OrientationX, OrientationY, ArcX, ArcY, OptModel, IsInverted
-19, 0, 250, 0, 16384, 12040, 17308, MillenniumFalcon1Gunner, 0
19, 0, 250, 32536, 49152, 12040, 17308, MillenniumFalcon1Gunner2, 1
There is where your problem lies, all you have done it to take those lines from the MillenniumFalcon1.ini

But you seem to forget there are 3 Millennium Falcons

Whoever put the "Outrider Fix" together has installed the Lando version of the Falcon

MillenniumFalcon1 = Lando Calrissian and Nien Nunb version
MillenniumFalcon2 = Han Solo and Chewbacca version
MillenniumFalcon3 = Episode VII The Force Awakens version

Which ever Falcon you select the other 2 are deleted so if you select the default in the installer which is the Han Solo and Chewbacca version, then you install
MillenniumFalcon2.ini
MillenniumFalcon2.opt
MillenniumFalcon2Cockpit.opt
MillenniumFalcon2Exterior.opt
MillenniumFalcon2Gunner.opt
MillenniumFalcon2Gunner2.opt

MillenniumFalcon1 & MillenniumFalcon3 opts and files are deleted

So if you select Episode VII The Force Awakens version which will install MillenniumFalcon3 opts and files, then the MillenniumFalcon1 & MillenniumFalcon2 opts and files are deleted

I only found this out myself when installing the The Force Awakens Millennium Falcon, I had previously installed Han Solo and Chewbacca version so I expected the other opt files to be in the Flightmodels folder, but there was only, which makes sense as it won't clutter up you flightmodels folder
MillenniumFalcon3.ini
MillenniumFalcon3.opt
MillenniumFalcon3Cockpit.opt
MillenniumFalcon3Exterior.opt
MillenniumFalcon3Gunner.opt
MillenniumFalcon3Gunner2.opt

Do you see you problem yet?
In your "Fixed" Outrider.ini you have MillenniumFalcon1Gunner and MillenniumFalcon1Gunner2

But what if whoever installs the Falcon selects the Han Solo and Chewbacca version which is MillenniumFalcon2

So you'll have all the Falcon opt associated with MillenniumFalcon2 but your Outrider.ini is pointing to MillenniumFalcon1Gunner and MillenniumFalcon1Gunner2 which are not in the Flightmodels folder and although not tested, could crash the game due to the opt files the ini is pointing to not existing.

CORRECT FIX
If you want to correctly fix your Outrider, what you need to do is copy and paste both Gunner opts from whichever Falcon you have installed and rename them
MillenniumFalcon2Gunner.opt rename to OutriderGunner.opt
MillenniumFalcon2Gunner2.opt rename to OutriderGunner2.opt

Then replace the lines in the Outrider.ini file to

Code: Select all

[Turrets]
; PositionX, PositionY, PositionZ, OrientationX, OrientationY, ArcX, ArcY, OptModel, IsInverted
-19, 0, 250, 0, 16384, 12040, 17308, OutriderGunner, 0
19, 0, 250, 32536, 49152, 12040, 17308, OutriderGunner2, 1

Re: [Bug] "Outrider Fix" Problem

Posted: Tue Jul 14, 2020 12:05 am
by Ace Antilles
Hi. Thank you for your detailed explanation.
I tried out your fix but it didn't work initially. In your code you misspelled Outrider. Luckily it didn't take long to spot. Once corrected it worked.

The Outrider problem only existed if people updated the Falcon or YT1300 and not the others. We've taken steps to prevent that happening right now.
I've removed the fix from the list for now as it only affected a very minor amount of people. We will deal with any issues on a 1-1 basis for now.

The Falcon installation will be simplified and all the Opts and fixes will be complied in the next Craft Pack.
This will include minor fixes and improvements that Darksaber made to the cockpit frame.
Thanks for your help.