Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

GUI2K4.UT2K4SP_Message

Extends
UT2K4GUIPage

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPage
            |   
            +-- XInterface.UT2K4GUIPage
               |   
               +-- GUI2K4.UT2K4SP_Message

Variables Summary
GUIButtonbtnClock
GUIButtonbtnOk
GUIImageimgBackground
GUIImageimgSponsor
GUIImageimgSponsorBg
intMessageID
stringmessageslength[11]
stringmessages[11]
floatoldMusicVol
GUISubtitleTextsbText
stringscreenshots[11]
soundsounds[11]
Inherited Variables from XInterface.UT2K4GUIPage
BeepSound, FadeInSound, PopInSound, SlideInSound
Inherited Variables from XInterface.GUIPage
Background, BackgroundColor, BackgroundRStyle, bAllowedAsLast, bCaptureInput, bCheckResolution, bDisconnectOnOpen, bPauseIfPossible, bPersistent, bRenderWorld, bRequire640x480, bRestorable, CloseSound, InactiveFadeColor, OpenSound, ParentPage, Timers

Functions Summary
functionbool btnOkOnClick (GUIComponent Sender)
event ChangeHint (string NewHint)
function GotoSinglePlayerMenu ()
event HandleParameters (string Param1, string Param2)
functionbool NotifyLevelChange ()
functionbool OnClockClick (GUIComponent Sender)
function RestoreMusicVolume (bool bCancelled)
event Timer ()
Inherited Functions from XInterface.GUIPage
AllowOpen, ChangeHint, CheckResolution, Closed, Free, GetDataString, GetRestoreParams, HandleObject, HandleParameters, InitComponent, IsOpen, NotifyLevelChange, PlayCloseSound, PlayOpenSound, SetDataString, SetFocus


Variables Detail

btnClock Source code

var automated GUIButton btnClock;

btnOk Source code

var automated GUIButton btnOk;

imgBackground Source code

var automated GUIImage imgBackground;

imgSponsor Source code

var automated GUIImage imgSponsor;

imgSponsorBg Source code

var automated GUIImage imgSponsorBg;

MessageID Source code

var int MessageID;
Used to play back the correct sound

messageslength[11] Source code

var localized string messageslength[11];
subtitle delay per line, use | as line seperator note: multiply the timing with 1.1 to get the correct timing

messages[11] Source code

var localized string messages[11];
subtitle to display, use | as line seperator

oldMusicVol Source code

var float oldMusicVol;

sbText Source code

var automated GUISubtitleText sbText;

screenshots[11] Source code

var string screenshots[11];

sounds[11] Source code

var sound sounds[11];


Functions Detail

btnOkOnClick Source code

function bool btnOkOnClick ( GUIComponent Sender )

ChangeHint Source code

event ChangeHint ( string NewHint )

GotoSinglePlayerMenu Source code

function GotoSinglePlayerMenu ( )

HandleParameters Source code

event HandleParameters ( string Param1, string Param2 )

NotifyLevelChange Source code

function bool NotifyLevelChange ( )

OnClockClick Source code

function bool OnClockClick ( GUIComponent Sender )

RestoreMusicVolume Source code

function RestoreMusicVolume ( bool bCancelled )

Timer Source code

event Timer ( )


Defaultproperties

defaultproperties
{
     Begin Object Class=GUIImage Name=SPMimgBackground
         Image=Texture'2K4Menus.Controls.thinpipe_f'
         ImageStyle=ISTY_Scaled
         ImageRenderStyle=MSTY_Normal
         X1=0
         Y1=0
         X2=1023
         Y2=767
         WinHeight=1.000000
     End Object
     imgBackground=GUIImage'GUI2K4.UT2K4SP_Message.SPMimgBackground'

     Begin Object Class=GUIButton Name=SPMbtnOk
         Caption="OK"
         FontScale=FNS_Small
         WinTop=0.950000
         WinLeft=0.401563
         WinWidth=0.200000
         bVisible=False
         OnClick=UT2K4SP_Message.btnOkOnClick
         OnKeyEvent=SPMbtnOk.InternalOnKeyEvent
     End Object
     btnOK=GUIButton'GUI2K4.UT2K4SP_Message.SPMbtnOk'

     Begin Object Class=GUIButton Name=SPMbtnClock
         Caption="Clock"
         FontScale=FNS_Small
         WinTop=0.950000
         WinLeft=0.800000
         WinWidth=0.200000
         bVisible=False
         OnClick=UT2K4SP_Message.OnClockClick
         OnKeyEvent=SPMbtnClock.InternalOnKeyEvent
     End Object
     btnClock=GUIButton'GUI2K4.UT2K4SP_Message.SPMbtnClock'

     Begin Object Class=GUISubtitleText Name=SPPsbText
         TextColor=(B=0,G=200,R=255,A=225)
         TextFont="UT2SmallHeaderFont"
         VertAlign=TXTA_Right
         ShadowOffsetX=1.000000
         ShadowOffsetY=1.000000
         HilightColor=(A=128)
         HilightOffsetX=1.000000
         HilightOffsetY=1.000000
         StyleName=
         WinTop=0.781667
         WinLeft=0.020000
         WinWidth=0.960000
         WinHeight=0.206250
     End Object
     sbText=GUISubtitleText'GUI2K4.UT2K4SP_Message.SPPsbText'

     Messages(0)="The Liandri Corporation's Unreal Tournament enters its twelfth year as a legally sanctioned competition.|This year's tournament is the most highly anticipated yet, with teams captained by highly regarded former champions Malcolm, Gorge, and the long absent Xan Kriegor, as well as a dangerous team from the Skaarj Empire.|Before you can enter the Tournament proper, you must first defeat other hopefuls in the qualifying rounds."
     Messages(1)="Your success in the preliminary rounds has convinced your sponsor to fund a team with you as captain.|Once you have drafted your team, you must defeat them in a free-for-all deathmatch to demonstrate your worthiness as leader."
     Messages(2)="The team has accepted you as their captain.|All that remains before reaching the tournament is to lead them through the team qualifying rounds.|You will be facing Sun Blade, Super Nova, and the new Goliath team of Juggernauts, also seeking to qualify for the Tournament."
     Messages(3)="Your team has now qualified for the Tournament.|You must advance to the top of all four ladders to qualify for the Tournament Finals.|Initially, only the Double Domination ladder is available to you."
     Messages(4)="Due to your success in the Double Domination ladder, the Capture the Flag ladder is now available to you."
     Messages(5)="Due to your success in the Capture the Flag ladder, the Bombing Run ladder is now available to you."
     Messages(6)="Due to your success in the Bombing Run ladder, the Assault ladder is now available to you."
     Messages(7)="The Skaarj disposed of all other competitors on their way to this year's finals.|In reaction to their surprising defeat in the ladder at your hands, they have brought in their Clan Lord to reinforce the team.|The Clan Lord is like no Skaarj you have ever faced."
     Messages(8)="Malcolm is back, and his return transforms Thunder Crash.|They defeated all the other contestants without their great champion.|His return would seem to make their ultimate victory certain."
     Messages(9)="The Corrupt have done the bidding of their master, Xan Kriegor, and advanced to the Tournament finals.|Now Xan enters the fray, and your previous success against The Corrupt is rendered meaningless."
     Messages(10)="Victory is yours! Today you enter the immortal pantheon of Tournament Champions."
     messageslength(0)="6.4119|14.8049|99"
     messageslength(1)="6.4471|99"
     messageslength(2)="2.6257|5.7838|99"
     messageslength(3)="2.9667|5.1766|99"
     messageslength(4)="99"
     messageslength(5)="99"
     messageslength(6)="99"
     messageslength(7)="4.7696|7.5625|99"
     messageslength(8)="3.7642|3.9952|99"
     messageslength(9)="5.511|99"
     messageslength(10)="99"
     Sounds(0)=Sound'AnnouncerFemale2K4.Generic.SinglePlayer_1'
     Sounds(1)=Sound'AnnouncerFemale2K4.Generic.SinglePlayer_2'
     Sounds(2)=Sound'AnnouncerFemale2K4.Generic.SinglePlayer_3'
     Sounds(3)=Sound'AnnouncerFemale2K4.Generic.SinglePlayer_4a'
     Sounds(4)=Sound'AnnouncerFemale2K4.Generic.SinglePlayer_4b'
     Sounds(5)=Sound'AnnouncerFemale2K4.Generic.SinglePlayer_4c'
     Sounds(6)=Sound'AnnouncerFemale2K4.Generic.SinglePlayer_4d'
     Sounds(7)=Sound'AnnouncerFemale2K4.Generic.SinglePlayer_5a'
     Sounds(8)=Sound'AnnouncerFemale2K4.Generic.SinglePlayer_5b'
     Sounds(9)=Sound'AnnouncerFemale2K4.Generic.SinglePlayer_5c'
     Sounds(10)=Sound'AnnouncerFemale2K4.Generic.SinglePlayer_6'
     screenshots(0)="LadderShots.ChampionshipShot"
     screenshots(1)="LadderShots.BRMoneyShot"
     screenshots(2)="LadderShots.TeamDMMoneyShot"
     screenshots(3)="LadderShots.DOMShot"
     screenshots(4)="LadderShots.CTFShot"
     screenshots(5)="LadderShots.BRShot"
     screenshots(6)="LadderShots.TeamDMShot"
     screenshots(7)="LadderShots.DOMMoneyShot"
     screenshots(8)="LadderShots.DOMMoneyShot"
     screenshots(9)="LadderShots.DOMMoneyShot"
     screenshots(10)="LadderShots.DOMMoneyShot"
     OnClose=UT2K4SP_Message.RestoreMusicVolume
     WinTop=0.000000
     WinHeight=1.000000
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:23.609 - Created with UnCodeX