Core.Object | +--Engine.Actor | +--Engine.Keypoint | +--UnrealShare.OEMEnd
PlayerPawn
Toucher
void
Timer()
Touch(Actor Other)
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 }