Guest User

Untitled

a guest
Nov 21st, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. class Infernal_GFxHudWrapper extends KFGFxHudWrapper;
  2.  
  3. var transient KF2GUIController GUIController;
  4. var transient GUIStyleBase GUIStyle;
  5. var Texture2D HealthIconTex;
  6. var Color BlackBGColor;
  7. var Color RedBGColor;
  8. var Color HUDTextColor;
  9.  
  10. event PostRender()
  11. {
  12. if( GUIController!=None && PlayerOwner.PlayerInput==None )
  13. GUIController.NotifyLevelChange();
  14.  
  15. if( GUIController==None || GUIController.bIsInvalid )
  16. {
  17. GUIController = Class'KF2GUIController'.Static.GetGUIController(PlayerOwner);
  18. if( GUIController!=None )
  19. GUIStyle = GUIController.CurrentStyle;
  20. }
  21. GUIStyle.Canvas = Canvas;
  22. GUIStyle.PickDefaultFontSize(Canvas.ClipY);
  23.  
  24. Super.PostRender();
  25. }
  26.  
  27. exec function SetShowScores(bool bNewValue)
  28. {
  29. bShowScores = bNewValue;
  30. if( GUIController!=None )
  31. {
  32. if( bShowScores )
  33. GUIController.OpenMenu(class'KFScoreBoard');
  34. else GUIController.CloseMenu(class'KFScoreBoard');
  35. }
  36. }
  37.  
  38. defaultproperties
  39. {
  40. HUDClass=class'Infernal_MoviePlayer_HUD'
  41. HealthIconTex=Texture2D'UI_Objective_Tex.UI_Obj_Healing_Loc'
  42. BlackBGColor=(R=4,G=4,B=4,A=186)
  43. RedBGColor=(R=164,G=32,B=32,A=186)
  44. HUDTextColor=(R=250,G=250,B=250,A=186)
  45. }
Add Comment
Please, Sign In to add comment