XIII
Class TyrolTrigger

source: C:\XIII\XIII\Classes\TyrolTrigger.uc
Core.Object
   |
   +--Engine.Actor
      |
      +--Engine.Triggers
         |
         +--XIII.XIIITriggers
            |
            +--XIII.TyrolTrigger
Direct Known Subclasses:None

class TyrolTrigger
extends XIII.XIIITriggers

//----------------------------------------------------------- // //-----------------------------------------------------------

Function Summary
 void PlayerTrigger(Actor Other, Pawn EventInstigator)
     
//____________________________________________________________________



Source Code


00001	//-----------------------------------------------------------
00002	//
00003	//-----------------------------------------------------------
00004	class TyrolTrigger extends XIIITriggers;
00005	
00006	var(TyrolPath) XIIITyrolNavPoint StartPoint, EndPoint;
00007	var(TyrolPath) float fTyrolSpeed;
00008	
00009	//____________________________________________________________________
00010	function PlayerTrigger( actor Other, pawn EventInstigator )
00011	{
00012	//    Log("---- "$self$" triggered");
00013	    if ( XIIIPlayerController(Other).TryTyroling() )
00014	    {
00015	      XIIIPlayerController(Other).GoTyroling(StartPoint, EndPoint, fTyrolSpeed);
00016	    }
00017	}
00018	
00019	
00020	
00021	defaultproperties
00022	{
00023	     fTyrolSpeed=629.000000
00024	     bCanBeLocked=True
00025	     bInteractive=True
00026	}

End Source Code