Kevin West
Im working on some updates for the V8Factor Unleashed Beta v0.9 and I've struck a glitch in the upgrades.
I have 2 seperate upgrade types modifying 2 entries/tokens under 1 instance. I have been playing around with them, trying to get them working, but the problem I have is the first upgrade level doesnt switch off when I select any of the other upgrades. The upgrades show fine on track though, no glitches there. I was thinking maybe rFactor doesnt like having 2 upgrades controlling meshes from 1 instance, but even after merging the 2 upgrades into one, the problem is still there. All instances have <UPNUMBER> after the instance name.
Here is one of the upgrades with this problem:
And the instance it controls:
I also have 2 more upgrades with a similar problem. 1 is tyre sidewall texture (to show control, "soft option" 2010, then 2009 tyres) and the other is rim style. When selecting the 3rd rim option the 2010 soft option tyre becomes visible (2010 soft is 3rd on the tyre upgrade list), and on the 4th rim option the 2010 soft option tyre becomes visible (4th on the list). I cant see the 2010 soft option tyre when I select it because either the control tyre option is stuck on, or the 2 upgrades are somehow linked, even though they arent supposed to be.
Another case of this is from another car im making, which has an upgrade to change the colour of the interior. The 1st colour shows up fine, but when I select the 2nd colour it flickers between the 1st and 2nd colours, as if they are both being displayed at the same time. If I switch the 2 upgrades around the other way, the 1st will work fine (as before) but the 2nd one will flicker again, even though they have been swapped.
Has anyone come up with this problem before/know a way around it? Any help will be greatly appreaciated.
Thanks,
Kevin West
I have 2 seperate upgrade types modifying 2 entries/tokens under 1 instance. I have been playing around with them, trying to get them working, but the problem I have is the first upgrade level doesnt switch off when I select any of the other upgrades. The upgrades show fine on track though, no glitches there. I was thinking maybe rFactor doesnt like having 2 upgrades controlling meshes from 1 instance, but even after merging the 2 upgrades into one, the problem is still there. All instances have <UPNUMBER> after the instance name.
Here is one of the upgrades with this problem:
Code:
UpgradeType="Fuel Filler Side"
{
Instance="VE_FILLER"
UpgradeLevel="Left"
{
Description="Left."
GEN=<SIDE>=L
}
UpgradeLevel="Right"
{
Description="Right."
GEN=<SIDE>=R
}
}
UpgradeType="Fuel Filler"
{
Instance="VE_FILLER"
UpgradeLevel="Style 3"
{
Description="Style 3."
GEN=<STYLE>=3
}
UpgradeLevel="Style 2"
{
Description="Style 2."
GEN=<STYLE>=2
}
UpgradeLevel="Style 1"
{
Description="Style 1."
GEN=<STYLE>=1
}
}
And the instance it controls:
Code:
Instance=VE_FILLER<UPNUMBER>
{
Moveable=True
MeshFile=VE_FILLER_<STYLE><SIDE>_A.gmt CollTarget=False HATTarget=False ShadowCaster=(Dynamic, Solid, 128, 128) LODIn=(0.00) LODOut=(100.0) //Reflect=True
}
I also have 2 more upgrades with a similar problem. 1 is tyre sidewall texture (to show control, "soft option" 2010, then 2009 tyres) and the other is rim style. When selecting the 3rd rim option the 2010 soft option tyre becomes visible (2010 soft is 3rd on the tyre upgrade list), and on the 4th rim option the 2010 soft option tyre becomes visible (4th on the list). I cant see the 2010 soft option tyre when I select it because either the control tyre option is stuck on, or the 2 upgrades are somehow linked, even though they arent supposed to be.
Another case of this is from another car im making, which has an upgrade to change the colour of the interior. The 1st colour shows up fine, but when I select the 2nd colour it flickers between the 1st and 2nd colours, as if they are both being displayed at the same time. If I switch the 2 upgrades around the other way, the 1st will work fine (as before) but the 2nd one will flicker again, even though they have been swapped.
Has anyone come up with this problem before/know a way around it? Any help will be greatly appreaciated.
Thanks,
Kevin West