class Menu extends GFxMoviePlayer;
var GFxClikWidget StartButton;
var GFxObject MainMenuTitle;
function bool Start(optional bool StartPaused = false)
{
super.Start();
Advance(0);
MainMenuTitle = GetVariableObject("_root.textField");
MainMenuTitle.SetString("text","Salut!");
return true;
}
/**Callback when a Click widget with enableInitCallBack set to TRUE is initialized. Returns TRUE if the widget was handled, FALSE if nor*/
event bool WidgetInitialized(name WidgetName, name WidgetPath, GFxObject Widget)
{
switch(WidgetName)
{
case ('startBtn'):
StartButton = GFxClikWidget(Widget);
StartButton.AddEventListener("Click_press", OnStartButtonPress);
break;
default;
break;
}
return true;
}
function OnStartButtonPress(GFxClikWidget.EventData ev)
final function ConsoleCommand(string Cmd, optional bool bWriteToLog)
{
if (PlayerOwner != none)
PlayerOwner.ConsoleCommand(Cmd, bWriteToLog);
}
defaultproperties
{
WidgetBindings.Add (WidgetName"startBtn",Widgetclass=class'GFxClikWid get'))
}
Bookmarks