UnrealShare
Class OEMEnd

source: e:\games\UnrealTournament\UnrealShare\Classes\OEMEnd.uc
Core.Object
   |
   +--Engine.Actor
      |
      +--Engine.Keypoint
         |
         +--UnrealShare.OEMEnd
Direct Known Subclasses:None

class OEMEnd
extends Engine.Keypoint

//============================================================================= // OEMEnd. //=============================================================================
Variables
 PlayerPawn Toucher


Function Summary
 void Timer()
 void Touch(Actor Other)



Source Code


00001	//=============================================================================
00002	// OEMEnd.
00003	//=============================================================================
00004	class OEMEnd extends Keypoint;
00005	
00006	var PlayerPawn Toucher;
00007	
00008	function Touch(Actor Other)
00009	{
00010		Toucher = PlayerPawn(Other);
00011		if (Toucher!=None) SetTimer(1.0, False);	
00012	}
00013	
00014	
00015	function Timer()
00016	{
00017		
00018		Toucher.myHUD.MainMenu = Spawn(class'UnrealMainMenu', Toucher.myHUD);
00019		Toucher.myHUD.MainMenu.Selection = 5;
00020		Toucher.myHUD.MainMenu.ProcessSelection();		
00021		Toucher.ShowMenu();
00022		Toucher.GoToState('');		
00023	}
00024	
00025	defaultproperties
00026	{
00027	     bStatic=False
00028	     CollisionRadius=50.000000
00029	     CollisionHeight=50.000000
00030	     bCollideActors=True
00031	}

End Source Code