DesiredFOV makes Weapon disappear.

Discussions about Coding and Scripting
Spectra
Masterful
Posts: 542
Joined: Tue Jan 22, 2013 5:23 pm
Personal rank: Nullified!
Location: (X) Unable To Locate....

Re: DesiredFOV makes Weapon disappear.

Post by Spectra »

Looking at Engine.Weapon:
It has these lines inside RenderOverlays function:

Code: Select all

if ( PlayerOwner != None )
	{
		if ( PlayerOwner.DesiredFOV != PlayerOwner.DefaultFOV )
			return;
		bPlayerOwner = true;
		Hand = PlayerOwner.Handedness;

		if (  (Level.NetMode == NM_Client) && (Hand == 2) )
		{
			bHideWeapon = true;
			return;
		}
	}
And this line:

Code: Select all

if ( PlayerOwner.DesiredFOV != PlayerOwner.DefaultFOV )
			return;
So this line hides the weapon when zooming, right??
Then how Unreali.Rifle doesn't get hidden when zooming since it is subclass of Weapon.UC??
Post Reply