class SchlonzTransLauncher extends TransLauncher; simulated event RenderOverlays( Canvas Canvas ) { if ( PlayerController( Instigator.Controller ).ViewTarget == TransBeacon ) { Canvas.DrawColor.R = 255; Canvas.DrawColor.G = 255; Canvas.DrawColor.B = 255; Canvas.DrawColor.A = 255; Canvas.Style = 255; Canvas.SetPos( 0,0 ); Canvas.DrawTile( Material'TransCamFB', Canvas.SizeX, Canvas.SizeY, 0.0, 0.0, 512, 512 ); // !! hardcoded size Canvas.SetPos( 0,0 ); } else { Super.RenderOverlays( Canvas ); } } // RenderOverlays defaultproperties { AmmoChargeMax=1.000000 AmmoChargeRate=10.000000 FireModeClass(0)=Class'SchlonzUT.SchlonzTransFire' FireModeClass(1)=Class'SchlonzUT.SchlonzTransRecall' }