<P>		tnmhud(deusexrootwindow(rootwindow).hud).mask.ActivateView(80, true);
<P>
<P>	super.AddChargedDisplay(item);
<P>}
<P>
<P>function RemoveChargedDisplay(ChargedPickup item)
<P>{
<P>	if (item.isA('gasmask'))
<P>		tnmhud(deusexrootwindow(rootwindow).hud).mask.DeactivateView();
<P>
<P>	super.RemoveChargedDisplay(item);
<P>}
<P>
<P>function name GetFloorMaterial()
<P>{
<P>	local vector EndTrace, HitLocation, HitNormal;
<P>	local actor target;
<P>	local int texFlags;
<P>	local name texName, texGroup;
<P>	local bool bFound;
<P>
<P>	// trace down to our feet
<P>	EndTrace = Location - CollisionHeight * 2 * vect(0,0,1);
<P>
<P>	foreach TraceTexture(class'Actor', target, texName, texGroup, texFlags, HitLocation, HitNormal, EndTrace)
