Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 00011 00012 00013 00014 00015 00016 00017 00018 00019 00020 00021 00022 00023 00024 00025 00026 00027 00028 00029 00030 |
//============================================================================= // TranslocStart. //============================================================================= class TranslocStart extends LiftExit; /* SpecialHandling is called by the navigation code when the next path has been found. It gives that path an opportunity to modify the result based on any special considerations */ function Actor SpecialHandling(Pawn Other) { local Bot B; if ( (Other.MoveTarget == None) || (!Other.MoveTarget.IsA('TranslocDest') && (Other.MoveTarget != self)) ) return self; B = Bot(Other); if ( (B.MyTranslocator == None) || (B.MyTranslocator.TTarget != None) ) return None; B.TranslocateToTarget(self); return self; } defaultproperties { bSpecialCost=True bStatic=False bNoDelete=True } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |