Announcement

Collapse
No announcement yet.

[TUTORIAL] - Homing Missile in Kismet

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [TUTORIAL] - Homing Missile in Kismet

    I searched a while and couldn't find the info anywhere, so here's how I accomplished it.

    http://imgur.com/l8dbzVf,0ulCQfr,GLrJeTr#0

    You can paste this code in your Kismet window to get it instantly.

    Code:
    Begin Object Class=SeqAct_Gate Name=SeqAct_Gate_0
       InputLinks(0)=(DrawY=-8483,ActivateDelay=0.010000,OverrideDelta=14)
       InputLinks(1)=(DrawY=-8462,OverrideDelta=35)
       InputLinks(2)=(DrawY=-8441,OverrideDelta=56)
       InputLinks(3)=(DrawY=-8497,bHidden=True,OverrideDelta=80)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_GetLocationAndRotation'SeqAct_GetLocationAndRotation_3')),DrawY=-8462,OverrideDelta=35)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-8976
       ObjPosY=-8520
       DrawWidth=73
       DrawHeight=93
       Name="SeqAct_Gate_0"
       ObjectArchetype=SeqAct_Gate'Engine.Default__SeqAct_Gate'
    End Object
    Begin Object Class=SeqAct_ActorFactory Name=SeqAct_ActorFactory_0
       Begin Object Class=ActorFactoryActor Name=ActorFactoryActor_0
          ActorClass=Class'Engine.DynamicSMActor_Spawnable'
          Name="ActorFactoryActor_0"
          ObjectArchetype=ActorFactoryActor'Engine.Default__ActorFactoryActor'
       End Object
       bCheckSpawnCollision=False
       Factory=ActorFactoryActor'ActorFactoryActor_0'
       SpawnDelay=0.000000
       InputLinks(0)=(DrawY=-8486,OverrideDelta=11)
       InputLinks(1)=(DrawY=-8565,bHidden=True,OverrideDelta=36)
       InputLinks(2)=(DrawY=-8543,bHidden=True,OverrideDelta=58)
       InputLinks(3)=(DrawY=-8521,bHidden=True,OverrideDelta=80)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_ActorFactory'SeqAct_ActorFactory_1')),DrawY=-8486,OverrideDelta=11)
       OutputLinks(1)=(DrawY=-8532,bHidden=True,OverrideDelta=69)
       VariableLinks(0)=(bHidden=True,DrawX=-6490,OverrideDelta=16)
       VariableLinks(1)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_28'),DrawX=-8082,OverrideDelta=16)
       VariableLinks(2)=(bHidden=True,DrawX=-9050,OverrideDelta=152)
       VariableLinks(3)=(LinkedVariables=(SeqVar_Vector'SeqVar_Vector_0'),DrawX=-8006,OverrideDelta=92)
       VariableLinks(4)=(bHidden=True,DrawX=-7584,OverrideDelta=169)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-8128
       ObjPosY=-8520
       ObjComment="spawn actor factor actor - dynamicsmactor_spawnable"
       DrawWidth=169
       DrawHeight=77
       Name="SeqAct_ActorFactory_0"
       ObjectArchetype=SeqAct_ActorFactory'Engine.Default__SeqAct_ActorFactory'
    End Object
    Begin Object Class=SeqVar_Object Name=SeqVar_Object_28
       VarName="Missile1Collision"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-7976
       ObjPosY=-8392
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Object_28"
       ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object'
    End Object
    Begin Object Class=SeqAct_SetMesh Name=SeqAct_SetMesh_1
       NewStaticMesh=StaticMesh'EngineMeshes.Cube'
       bIsAllowedToMove=True
       InputLinks(0)=(DrawY=-8494,OverrideDelta=11)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_SetPhysics'SeqAct_SetPhysics_0')),DrawY=-8494,OverrideDelta=11)
       VariableLinks(0)=(LinkedVariables=(SeqVar_Named'SeqVar_Named_26'),DrawX=-7474,OverrideDelta=16)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-7512
       ObjPosY=-8528
       ObjComment="spawn missile mesh for collision"
       DrawWidth=76
       DrawHeight=61
       Name="SeqAct_SetMesh_1"
       ObjectArchetype=SeqAct_SetMesh'Engine.Default__SeqAct_SetMesh'
    End Object
    Begin Object Class=SeqVar_Named Name=SeqVar_Named_26
       ExpectedType=Class'Engine.SeqVar_Object'
       FindVarName="Missile1Collision"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-7504
       ObjPosY=-8408
       ObjColor=(B=255,G=0,R=255,A=255)
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Named_26"
       ObjectArchetype=SeqVar_Named'Engine.Default__SeqVar_Named'
    End Object
    Begin Object Class=SeqAct_SetPhysics Name=SeqAct_SetPhysics_0
       newPhysics=PHYS_Projectile
       InputLinks(0)=(DrawY=-8470,OverrideDelta=11)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_AttachToActor'SeqAct_AttachToActor_0')),DrawY=-8470,OverrideDelta=11)
       VariableLinks(0)=(LinkedVariables=(SeqVar_Named'SeqVar_Named_24'),DrawX=-7309,OverrideDelta=21)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-7352
       ObjPosY=-8504
       DrawWidth=87
       DrawHeight=61
       Name="SeqAct_SetPhysics_0"
       ObjectArchetype=SeqAct_SetPhysics'Engine.Default__SeqAct_SetPhysics'
    End Object
    Begin Object Class=SeqVar_Named Name=SeqVar_Named_24
       ExpectedType=Class'Engine.SeqVar_Object'
       FindVarName="Missile1Collision"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-7344
       ObjPosY=-8392
       ObjColor=(B=255,G=0,R=255,A=255)
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Named_24"
       ObjectArchetype=SeqVar_Named'Engine.Default__SeqVar_Named'
    End Object
    Begin Object Class=SeqAct_ChangeCollision Name=SeqAct_ChangeCollision_0
       bCollideActors=True
       CollisionType=COLLIDE_TouchAll
       InputLinks(0)=(DrawY=-8470,OverrideDelta=11)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_AttachToEvent'SeqAct_AttachToEvent_0')),DrawY=-8470,OverrideDelta=11)
       VariableLinks(0)=(LinkedVariables=(SeqVar_Named'SeqVar_Named_2'),DrawX=-6230,OverrideDelta=36)
       ObjInstanceVersion=5
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-6288
       ObjPosY=-8504
       ObjComment="add collision to missile"
       DrawWidth=116
       DrawHeight=61
       Name="SeqAct_ChangeCollision_0"
       ObjectArchetype=SeqAct_ChangeCollision'Engine.Default__SeqAct_ChangeCollision'
    End Object
    Begin Object Class=SeqVar_Named Name=SeqVar_Named_2
       ExpectedType=Class'Engine.SeqVar_Object'
       FindVarName="Missile1Collision"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-6264
       ObjPosY=-8400
       ObjColor=(B=255,G=0,R=255,A=255)
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Named_2"
       ObjectArchetype=SeqVar_Named'Engine.Default__SeqVar_Named'
    End Object
    Begin Object Class=SeqAct_SetVelocity Name=SeqAct_SetVelocity_4
       InputLinks(0)=(DrawY=-8494,OverrideDelta=11)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_Delay'SeqAct_Delay_0')),DrawY=-8494,OverrideDelta=11)
       VariableLinks(0)=(LinkedVariables=(SeqVar_Named'SeqVar_Named_21'),DrawX=-6802,OverrideDelta=16)
       VariableLinks(1)=(LinkedVariables=(SeqVar_Vector'SeqVar_Vector_3'),DrawX=-6738,OverrideDelta=76)
       VariableLinks(2)=(LinkedVariables=(SeqVar_Float'SeqVar_Float_27'),DrawX=-6669,OverrideDelta=145)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-6840
       ObjPosY=-8528
       ObjComment="shoot projectile outwards"
       DrawWidth=214
       DrawHeight=77
       Name="SeqAct_SetVelocity_4"
       ObjectArchetype=SeqAct_SetVelocity'Engine.Default__SeqAct_SetVelocity'
    End Object
    Begin Object Class=SeqAct_ActorFactory Name=SeqAct_ActorFactory_1
       Begin Object Class=ActorFactoryEmitter Name=ActorFactoryEmitter_1
          ParticleSystem=ParticleSystem'VFX_Weapons.Particles.RocketLvl1'
          Name="ActorFactoryEmitter_1"
          ObjectArchetype=ActorFactoryEmitter'Engine.Default__ActorFactoryEmitter'
       End Object
       bCheckSpawnCollision=False
       Factory=ActorFactoryEmitter'ActorFactoryEmitter_1'
       InputLinks(0)=(DrawY=-8462,OverrideDelta=11)
       InputLinks(1)=(DrawY=-8845,bHidden=True,OverrideDelta=36)
       InputLinks(2)=(DrawY=-8823,bHidden=True,OverrideDelta=58)
       InputLinks(3)=(DrawY=-8801,bHidden=True,OverrideDelta=80)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_SetMesh'SeqAct_SetMesh_1')),DrawY=-8462,OverrideDelta=11)
       OutputLinks(1)=(DrawY=-8812,bHidden=True,OverrideDelta=69)
       VariableLinks(0)=(bHidden=True,DrawX=-6218,OverrideDelta=16)
       VariableLinks(1)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_29'),DrawX=-7786,OverrideDelta=16)
       VariableLinks(2)=(bHidden=True,DrawX=-9050,OverrideDelta=152)
       VariableLinks(3)=(LinkedVariables=(SeqVar_Vector'SeqVar_Vector_0'),DrawX=-7710,OverrideDelta=92)
       VariableLinks(4)=(bHidden=True,DrawX=-8904,OverrideDelta=289)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-7832
       ObjPosY=-8496
       ObjComment="spawn a particle"
       DrawWidth=169
       DrawHeight=77
       Name="SeqAct_ActorFactory_1"
       ObjectArchetype=SeqAct_ActorFactory'Engine.Default__SeqAct_ActorFactory'
    End Object
    Begin Object Class=SeqVar_Object Name=SeqVar_Object_29
       VarName="Missile1VFX"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-7712
       ObjPosY=-8392
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Object_29"
       ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object'
    End Object
    Begin Object Class=SeqAct_AttachToActor Name=SeqAct_AttachToActor_0
       InputLinks(0)=(DrawY=-8502,OverrideDelta=11)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_SetVelocity'SeqAct_SetVelocity_4')),DrawY=-8502,OverrideDelta=11)
       VariableLinks(0)=(LinkedVariables=(SeqVar_Named'SeqVar_Named_27'),DrawX=-7090,OverrideDelta=16)
       VariableLinks(1)=(LinkedVariables=(SeqVar_Named'SeqVar_Named_23'),DrawX=-7013,OverrideDelta=76)
       ObjInstanceVersion=2
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-7128
       ObjPosY=-8536
       ObjComment="attach vfx to rocket mesh"
       DrawWidth=170
       DrawHeight=61
       Name="SeqAct_AttachToActor_0"
       ObjectArchetype=SeqAct_AttachToActor'Engine.Default__SeqAct_AttachToActor'
    End Object
    Begin Object Class=SeqVar_Named Name=SeqVar_Named_27
       ExpectedType=Class'Engine.SeqVar_Object'
       FindVarName="Missile1Collision"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-7128
       ObjPosY=-8432
       ObjColor=(B=255,G=0,R=255,A=255)
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Named_27"
       ObjectArchetype=SeqVar_Named'Engine.Default__SeqVar_Named'
    End Object
    Begin Object Class=SeqVar_Named Name=SeqVar_Named_23
       ExpectedType=Class'Engine.SeqVar_Object'
       FindVarName="Missile1VFX"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-6992
       ObjPosY=-8432
       ObjColor=(B=255,G=0,R=255,A=255)
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Named_23"
       ObjectArchetype=SeqVar_Named'Engine.Default__SeqVar_Named'
    End Object
    Begin Object Class=SeqVar_Named Name=SeqVar_Named_21
       ExpectedType=Class'Engine.SeqVar_Object'
       FindVarName="Missile1Collision"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-6848
       ObjPosY=-8416
       ObjColor=(B=255,G=0,R=255,A=255)
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Named_21"
       ObjectArchetype=SeqVar_Named'Engine.Default__SeqVar_Named'
    End Object
    Begin Object Class=SeqVar_Float Name=SeqVar_Float_27
       FloatValue=10000.000000
       VarName="projVel"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-6704
       ObjPosY=-8432
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Float_27"
       ObjectArchetype=SeqVar_Float'Engine.Default__SeqVar_Float'
    End Object
    Begin Object Class=SeqAct_GetLocationAndRotation Name=SeqAct_GetLocationAndRotation_3
       SocketOrBoneName="b_IK_Gun"
       InputLinks(0)=(DrawY=-8486,OverrideDelta=11)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_ActorFactory'SeqAct_ActorFactory_0')),DrawY=-8486,OverrideDelta=11)
       VariableLinks(0)=(LinkedVariables=(SeqVar_Named'SeqVar_Named_25'),DrawX=-8562,OverrideDelta=16)
       VariableLinks(1)=(LinkedVariables=(SeqVar_Vector'SeqVar_Vector_0'),DrawX=-8496,OverrideDelta=76)
       VariableLinks(2)=(LinkedVariables=(SeqVar_Vector'SeqVar_Vector_3'),DrawX=-8425,OverrideDelta=148)
       VariableLinks(3)=(bHidden=True,DrawX=-8081,OverrideDelta=148)
       ObjInstanceVersion=3
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-8600
       ObjPosY=-8520
       ObjComment="get player orientation and translation"
       DrawWidth=219
       DrawHeight=77
       Name="SeqAct_GetLocationAndRotation_3"
       ObjectArchetype=SeqAct_GetLocationAndRotation'Engine.Default__SeqAct_GetLocationAndRotation'
    End Object
    Begin Object Class=SeqVar_Vector Name=SeqVar_Vector_0
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-8528
       ObjPosY=-8424
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Vector_0"
       ObjectArchetype=SeqVar_Vector'Engine.Default__SeqVar_Vector'
    End Object
    Begin Object Class=SeqVar_Named Name=SeqVar_Named_25
       ExpectedType=Class'Engine.SeqVar_Player'
       FindVarName="Player"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-8632
       ObjPosY=-8416
       ObjColor=(B=255,G=0,R=255,A=255)
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Named_25"
       ObjectArchetype=SeqVar_Named'Engine.Default__SeqVar_Named'
    End Object
    Begin Object Class=SeqAct_Delay Name=SeqAct_Delay_0
       Duration=0.500000
       InputLinks(0)=(DrawY=-8486,OverrideDelta=11)
       InputLinks(1)=(DrawY=-8422,bHidden=True,OverrideDelta=35)
       InputLinks(2)=(DrawY=-8401,bHidden=True,OverrideDelta=56)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_ChangeCollision'SeqAct_ChangeCollision_0')),DrawY=-8486,OverrideDelta=11)
       OutputLinks(1)=(DrawY=-8406,bHidden=True,OverrideDelta=51)
       VariableLinks(0)=(bHidden=True,DrawX=-6084,OverrideDelta=25)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-6480
       ObjPosY=-8520
       ObjComment="how long until missile should follow enemy"
       DrawWidth=101
       DrawHeight=45
       Name="SeqAct_Delay_0"
       ObjectArchetype=SeqAct_Delay'Engine.Default__SeqAct_Delay'
    End Object
    Begin Object Class=SeqEvent_Touch Name=SeqEvent_Touch_0
       ClassProximityTypes(0)=Class'Engine.InterpActor'
       MaxTriggerCount=0
       MaxWidth=71
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_Gate'SeqAct_Gate_1',InputLinkIdx=2),(LinkedOp=SeqAct_Gate'SeqAct_Gate_0',InputLinkIdx=2)),DrawY=-8118,OverrideDelta=11)
       OutputLinks(1)=(DrawY=-8054,bHidden=True,OverrideDelta=35)
       OutputLinks(2)=(DrawY=-8033,bHidden=True,OverrideDelta=56)
       VariableLinks(0)=(bHidden=True,DrawX=-6936,OverrideDelta=16)
       ObjInstanceVersion=2
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-7328
       ObjPosY=-8184
       ObjComment="stops loop"
       DrawWidth=72
       DrawHeight=176
       Name="SeqEvent_Touch_0"
       ObjectArchetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch'
    End Object
    Begin Object Class=SeqAct_AttachToEvent Name=SeqAct_AttachToEvent_0
       InputLinks(0)=(DrawY=-8470,OverrideDelta=11)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_Gate'SeqAct_Gate_1')),DrawY=-8470,OverrideDelta=11)
       VariableLinks(0)=(LinkedVariables=(SeqVar_Named'SeqVar_Named_28'),DrawX=-6034,OverrideDelta=16)
       EventLinks(0)=(LinkedEvents=(SeqEvent_Touch'SeqEvent_Touch_0'),DrawX=-5968,OverrideDelta=93)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-6080
       ObjPosY=-8504
       ObjComment="attach to touch event"
       DrawWidth=147
       DrawHeight=61
       Name="SeqAct_AttachToEvent_0"
       ObjectArchetype=SeqAct_AttachToEvent'Engine.Default__SeqAct_AttachToEvent'
    End Object
    Begin Object Class=SeqVar_Named Name=SeqVar_Named_28
       ExpectedType=Class'Engine.SeqVar_Object'
       FindVarName="Missile1Collision"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-6064
       ObjPosY=-8400
       ObjColor=(B=255,G=0,R=255,A=255)
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Named_28"
       ObjectArchetype=SeqVar_Named'Engine.Default__SeqVar_Named'
    End Object
    Begin Object Class=SeqVar_Vector Name=SeqVar_Vector_3
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-7808
       ObjPosY=-8152
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Vector_3"
       ObjectArchetype=SeqVar_Vector'Engine.Default__SeqVar_Vector'
    End Object
    Begin Object Class=SequenceFrame Name=SequenceFrame_3
       SizeX=133
       SizeY=153
       bDrawBox=True
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-9000
       ObjPosY=-8544
       ObjComment="use/don't use logic"
       DrawWidth=133
       DrawHeight=153
       Name="SequenceFrame_3"
       ObjectArchetype=SequenceFrame'Engine.Default__SequenceFrame'
    End Object
    Begin Object Class=SequenceFrame Name=SequenceFrame_4
       SizeX=2759
       SizeY=588
       bDrawBox=True
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-8656
       ObjPosY=-8560
       ObjComment="spawn rocket"
       DrawWidth=2759
       DrawHeight=588
       Name="SequenceFrame_4"
       ObjectArchetype=SequenceFrame'Engine.Default__SequenceFrame'
    End Object
    Begin Object Class=SeqEvent_Input Name=SeqEvent_Input_7
       InputNames(0)="G"
       InputNames(1)="XboxTypeS_RightShoulder"
       MaxWidth=153
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_Gate'SeqAct_Gate_1',InputLinkIdx=1),(LinkedOp=SeqAct_Gate'SeqAct_Gate_0',InputLinkIdx=1),(LinkedOp=SeqAct_Gate'SeqAct_Gate_0')),DrawY=-8355,OverrideDelta=14)
       OutputLinks(1)=(DrawY=-8334,OverrideDelta=35)
       OutputLinks(2)=(DrawY=-8313,OverrideDelta=56)
       VariableLinks(0)=(DrawX=-9200,OverrideDelta=16)
       VariableLinks(1)=(DrawX=-9132,OverrideDelta=96)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-9248
       ObjPosY=-8424
       DrawWidth=115
       DrawHeight=192
       Name="SeqEvent_Input_7"
       ObjectArchetype=SeqEvent_Input'Engine.Default__SeqEvent_Input'
    End Object
    Can't fit all of the script in this post. Continued below...

    #2
    Code:
    Begin Object Class=SeqVar_Named Name=SeqVar_Named_11
       ExpectedType=Class'Engine.SeqVar_Player'
       FindVarName="Player"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-4688
       ObjPosY=-8152
       ObjColor=(B=255,G=0,R=255,A=255)
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Named_11"
       ObjectArchetype=SeqVar_Named'Engine.Default__SeqVar_Named'
    End Object
    Begin Object Class=SeqAct_Delay Name=SeqAct_Delay_6
       Duration=0.100000
       InputLinks(0)=(DrawY=-8046,OverrideDelta=11)
       InputLinks(1)=(DrawY=-8254,bHidden=True,OverrideDelta=35)
       InputLinks(2)=(DrawY=-8233,bHidden=True,OverrideDelta=56)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_Gate'SeqAct_Gate_1')),DrawY=-8046,OverrideDelta=11)
       OutputLinks(1)=(DrawY=-8238,bHidden=True,OverrideDelta=51)
       VariableLinks(0)=(bHidden=True,DrawX=-5692,OverrideDelta=25)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-3888
       ObjPosY=-8080
       DrawWidth=101
       DrawHeight=45
       Name="SeqAct_Delay_6"
       ObjectArchetype=SeqAct_Delay'Engine.Default__SeqAct_Delay'
    End Object
    Begin Object Class=SeqVar_Vector Name=SeqVar_Vector_14
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-5752
       ObjPosY=-7976
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Vector_14"
       ObjectArchetype=SeqVar_Vector'Engine.Default__SeqVar_Vector'
    End Object
    Begin Object Class=SeqAct_GetLocationAndRotation Name=SeqAct_GetLocationAndRotation_1
       InputLinks(0)=(DrawY=-8214,OverrideDelta=11)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_GetVectorComponents'SeqAct_GetVectorComponents_3')),DrawY=-8214,OverrideDelta=11)
       VariableLinks(0)=(LinkedVariables=(SeqVar_Named'SeqVar_Named_11'),DrawX=-4673,OverrideDelta=105)
       VariableLinks(1)=(LinkedVariables=(SeqVar_Vector'SeqVar_Vector_11'),DrawX=-4739,OverrideDelta=33)
       VariableLinks(2)=(bHidden=True,DrawX=-7281,OverrideDelta=148)
       VariableLinks(3)=(bHidden=True,DrawX=-7210,OverrideDelta=219)
       ObjInstanceVersion=3
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-4800
       ObjPosY=-8248
       ObjComment="Spawn Location"
       DrawWidth=183
       DrawHeight=61
       Name="SeqAct_GetLocationAndRotation_1"
       ObjectArchetype=SeqAct_GetLocationAndRotation'Engine.Default__SeqAct_GetLocationAndRotation'
    End Object
    Begin Object Class=SeqAct_GetLocationAndRotation Name=SeqAct_GetLocationAndRotation_2
       InputLinks(0)=(DrawY=-8222,OverrideDelta=11)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_GetLocationAndRotation'SeqAct_GetLocationAndRotation_1')),DrawY=-8222,OverrideDelta=11)
       VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_31'),DrawX=-5161,OverrideDelta=105)
       VariableLinks(1)=(LinkedVariables=(SeqVar_Vector'SeqVar_Vector_14'),DrawX=-5227,OverrideDelta=33)
       VariableLinks(2)=(bHidden=True,DrawX=-7017,OverrideDelta=148)
       VariableLinks(3)=(bHidden=True,DrawX=-6946,OverrideDelta=219)
       ObjInstanceVersion=3
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-5288
       ObjPosY=-8256
       ObjComment="Target Location"
       DrawWidth=183
       DrawHeight=61
       Name="SeqAct_GetLocationAndRotation_2"
       ObjectArchetype=SeqAct_GetLocationAndRotation'Engine.Default__SeqAct_GetLocationAndRotation'
    End Object
    Begin Object Class=SeqAct_SetVelocity Name=SeqAct_SetVelocity_2
       VelocityMag=10000.000000
       InputLinks(0)=(DrawY=-8046,OverrideDelta=11)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_Delay'SeqAct_Delay_6')),DrawY=-8046,OverrideDelta=11)
       VariableLinks(0)=(LinkedVariables=(SeqVar_Named'SeqVar_Named_1'),DrawX=-4154,OverrideDelta=16)
       VariableLinks(1)=(LinkedVariables=(SeqVar_Vector'SeqVar_Vector_13'),DrawX=-4090,OverrideDelta=76)
       VariableLinks(2)=(bHidden=True,DrawX=-4023,OverrideDelta=145)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-4192
       ObjPosY=-8080
       ObjComment="set new velocity"
       DrawWidth=145
       DrawHeight=77
       Name="SeqAct_SetVelocity_2"
       ObjectArchetype=SeqAct_SetVelocity'Engine.Default__SeqAct_SetVelocity'
    End Object
    Begin Object Class=SeqVar_Float Name=SeqVar_Float_17
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-4720
       ObjPosY=-7536
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Float_17"
       ObjectArchetype=SeqVar_Float'Engine.Default__SeqVar_Float'
    End Object
    Begin Object Class=SeqVar_Float Name=SeqVar_Float_16
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-4720
       ObjPosY=-7752
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Float_16"
       ObjectArchetype=SeqVar_Float'Engine.Default__SeqVar_Float'
    End Object
    Begin Object Class=SeqVar_Float Name=SeqVar_Float_15
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-4712
       ObjPosY=-7992
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Float_15"
       ObjectArchetype=SeqVar_Float'Engine.Default__SeqVar_Float'
    End Object
    Begin Object Class=SeqVar_Vector Name=SeqVar_Vector_13
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-4304
       ObjPosY=-7904
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Vector_13"
       ObjectArchetype=SeqVar_Vector'Engine.Default__SeqVar_Vector'
    End Object
    Begin Object Class=SeqAct_GetVectorComponents Name=SeqAct_GetVectorComponents_2
       InputLinks(0)=(DrawY=-8054,OverrideDelta=11)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_SubtractFloat'SeqAct_SubtractFloat_1')),DrawY=-8054,OverrideDelta=11)
       VariableLinks(0)=(LinkedVariables=(SeqVar_Vector'SeqVar_Vector_11'),DrawX=-5234,OverrideDelta=22)
       VariableLinks(1)=(LinkedVariables=(SeqVar_Float'SeqVar_Float_9'),DrawX=-5189,OverrideDelta=87)
       VariableLinks(2)=(LinkedVariables=(SeqVar_Float'SeqVar_Float_10'),DrawX=-5164,OverrideDelta=112)
       VariableLinks(3)=(LinkedVariables=(SeqVar_Float'SeqVar_Float_11'),DrawX=-5139,OverrideDelta=137)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-5280
       ObjPosY=-8088
       ObjComment="Spawn Location"
       DrawWidth=168
       DrawHeight=77
       Name="SeqAct_GetVectorComponents_2"
       ObjectArchetype=SeqAct_GetVectorComponents'Engine.Default__SeqAct_GetVectorComponents'
    End Object
    Begin Object Class=SeqVar_Vector Name=SeqVar_Vector_11
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-5360
       ObjPosY=-7992
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Vector_11"
       ObjectArchetype=SeqVar_Vector'Engine.Default__SeqVar_Vector'
    End Object
    Begin Object Class=SeqVar_Float Name=SeqVar_Float_9
       VarName="slX"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-5288
       ObjPosY=-7944
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Float_9"
       ObjectArchetype=SeqVar_Float'Engine.Default__SeqVar_Float'
    End Object
    Begin Object Class=SeqVar_Float Name=SeqVar_Float_10
       VarName="slY"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-5224
       ObjPosY=-7888
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Float_10"
       ObjectArchetype=SeqVar_Float'Engine.Default__SeqVar_Float'
    End Object
    Begin Object Class=SeqVar_Float Name=SeqVar_Float_11
       VarName="slZ"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-5168
       ObjPosY=-7816
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Float_11"
       ObjectArchetype=SeqVar_Float'Engine.Default__SeqVar_Float'
    End Object
    Begin Object Class=SeqVar_Float Name=SeqVar_Float_14
       VarName="tlZ"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-5520
       ObjPosY=-7816
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Float_14"
       ObjectArchetype=SeqVar_Float'Engine.Default__SeqVar_Float'
    End Object
    Begin Object Class=SeqVar_Float Name=SeqVar_Float_13
       VarName="tlY"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-5576
       ObjPosY=-7888
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Float_13"
       ObjectArchetype=SeqVar_Float'Engine.Default__SeqVar_Float'
    End Object
    Begin Object Class=SeqVar_Float Name=SeqVar_Float_12
       VarName="tlX"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-5640
       ObjPosY=-7944
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Float_12"
       ObjectArchetype=SeqVar_Float'Engine.Default__SeqVar_Float'
    End Object
    Begin Object Class=SeqAct_SubtractFloat Name=SeqAct_SubtractFloat_0
       InputLinks(0)=(DrawY=-7598,OverrideDelta=11)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_SetVectorComponents'SeqAct_SetVectorComponents_0')),DrawY=-7598,OverrideDelta=11)
       VariableLinks(0)=(LinkedVariables=(SeqVar_Named'SeqVar_Named_14'),DrawX=-4836,OverrideDelta=16)
       VariableLinks(1)=(LinkedVariables=(SeqVar_Named'SeqVar_Named_6'),DrawX=-4811,OverrideDelta=41)
       VariableLinks(2)=(LinkedVariables=(SeqVar_Float'SeqVar_Float_17'),DrawX=-4771,OverrideDelta=65)
       VariableLinks(3)=(bHidden=True,DrawX=-6554,OverrideDelta=121)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-4856
       ObjPosY=-7632
       ObjComment="Z"
       DrawWidth=121
       DrawHeight=77
       Name="SeqAct_SubtractFloat_0"
       ObjectArchetype=SeqAct_SubtractFloat'Engine.Default__SeqAct_SubtractFloat'
    End Object
    Begin Object Class=SeqAct_SubtractFloat Name=SeqAct_SubtractFloat_2
       InputLinks(0)=(DrawY=-7798,OverrideDelta=11)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_SubtractFloat'SeqAct_SubtractFloat_0')),DrawY=-7798,OverrideDelta=11)
       VariableLinks(0)=(LinkedVariables=(SeqVar_Named'SeqVar_Named_12'),DrawX=-4844,OverrideDelta=16)
       VariableLinks(1)=(LinkedVariables=(SeqVar_Named'SeqVar_Named_4'),DrawX=-4819,OverrideDelta=41)
       VariableLinks(2)=(LinkedVariables=(SeqVar_Float'SeqVar_Float_16'),DrawX=-4779,OverrideDelta=65)
       VariableLinks(3)=(bHidden=True,DrawX=-6562,OverrideDelta=121)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-4864
       ObjPosY=-7832
       ObjComment="Y"
       DrawWidth=121
       DrawHeight=77
       Name="SeqAct_SubtractFloat_2"
       ObjectArchetype=SeqAct_SubtractFloat'Engine.Default__SeqAct_SubtractFloat'
    End Object
    Begin Object Class=SeqAct_SubtractFloat Name=SeqAct_SubtractFloat_1
       InputLinks(0)=(DrawY=-8046,OverrideDelta=11)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_SubtractFloat'SeqAct_SubtractFloat_2')),DrawY=-8046,OverrideDelta=11)
       VariableLinks(0)=(LinkedVariables=(SeqVar_Named'SeqVar_Named_5'),DrawX=-4844,OverrideDelta=16)
       VariableLinks(1)=(LinkedVariables=(SeqVar_Named'SeqVar_Named_3'),DrawX=-4819,OverrideDelta=41)
       VariableLinks(2)=(LinkedVariables=(SeqVar_Float'SeqVar_Float_15'),DrawX=-4779,OverrideDelta=65)
       VariableLinks(3)=(bHidden=True,DrawX=-6570,OverrideDelta=121)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-4864
       ObjPosY=-8080
       ObjComment="X"
       DrawWidth=121
       DrawHeight=77
       Name="SeqAct_SubtractFloat_1"
       ObjectArchetype=SeqAct_SubtractFloat'Engine.Default__SeqAct_SubtractFloat'
    End Object
    Begin Object Class=SeqAct_SetVectorComponents Name=SeqAct_SetVectorComponents_0
       InputLinks(0)=(DrawY=-8046,OverrideDelta=11)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_SetVelocity'SeqAct_SetVelocity_2')),DrawY=-8046,OverrideDelta=11)
       VariableLinks(0)=(LinkedVariables=(SeqVar_Vector'SeqVar_Vector_13'),DrawX=-4359,OverrideDelta=97)
       VariableLinks(1)=(LinkedVariables=(SeqVar_Float'SeqVar_Float_15'),DrawX=-4454,OverrideDelta=22)
       VariableLinks(2)=(LinkedVariables=(SeqVar_Float'SeqVar_Float_16'),DrawX=-4429,OverrideDelta=47)
       VariableLinks(3)=(LinkedVariables=(SeqVar_Float'SeqVar_Float_17'),DrawX=-4404,OverrideDelta=72)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-4480
       ObjPosY=-8080
       ObjComment="result"
       DrawWidth=168
       DrawHeight=77
       Name="SeqAct_SetVectorComponents_0"
       ObjectArchetype=SeqAct_SetVectorComponents'Engine.Default__SeqAct_SetVectorComponents'
    End Object
    Begin Object Class=SeqAct_GetVectorComponents Name=SeqAct_GetVectorComponents_3
       InputLinks(0)=(DrawY=-8054,OverrideDelta=11)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_GetVectorComponents'SeqAct_GetVectorComponents_2')),DrawY=-8054,OverrideDelta=11)
       VariableLinks(0)=(LinkedVariables=(SeqVar_Vector'SeqVar_Vector_14'),DrawX=-5586,OverrideDelta=22)
       VariableLinks(1)=(LinkedVariables=(SeqVar_Float'SeqVar_Float_12'),DrawX=-5541,OverrideDelta=87)
       VariableLinks(2)=(LinkedVariables=(SeqVar_Float'SeqVar_Float_13'),DrawX=-5516,OverrideDelta=112)
       VariableLinks(3)=(LinkedVariables=(SeqVar_Float'SeqVar_Float_14'),DrawX=-5491,OverrideDelta=137)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-5632
       ObjPosY=-8088
       ObjComment="Target Location"
       DrawWidth=168
       DrawHeight=77
       Name="SeqAct_GetVectorComponents_3"
       ObjectArchetype=SeqAct_GetVectorComponents'Engine.Default__SeqAct_GetVectorComponents'
    End Object
    Begin Object Class=SeqAct_Gate Name=SeqAct_Gate_1
       InputLinks(0)=(DrawY=-8235,OverrideDelta=14)
       InputLinks(1)=(DrawY=-8214,OverrideDelta=35)
       InputLinks(2)=(DrawY=-8193,OverrideDelta=56)
       InputLinks(3)=(DrawY=-8457,bHidden=True,OverrideDelta=80)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_GetLocationAndRotation'SeqAct_GetLocationAndRotation_2')),DrawY=-8214,OverrideDelta=35)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-5528
       ObjPosY=-8272
       DrawWidth=73
       DrawHeight=93
       Name="SeqAct_Gate_1"
       ObjectArchetype=SeqAct_Gate'Engine.Default__SeqAct_Gate'
    End Object
    Begin Object Class=SeqVar_Object Name=SeqVar_Object_31
       ObjValue=InterpActor'InterpActor_0'
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-5160
       ObjPosY=-8176
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Object_31"
       ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object'
    End Object
    Begin Object Class=SeqVar_Named Name=SeqVar_Named_1
       ExpectedType=Class'Engine.SeqVar_Object'
       FindVarName="Missile1Collision"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-4104
       ObjPosY=-7840
       ObjColor=(B=255,G=0,R=255,A=255)
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Named_1"
       ObjectArchetype=SeqVar_Named'Engine.Default__SeqVar_Named'
    End Object
    Begin Object Class=SeqVar_Named Name=SeqVar_Named_5
       ExpectedType=Class'Engine.SeqVar_Float'
       FindVarName="tlX"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-4936
       ObjPosY=-7992
       ObjColor=(B=255,G=0,R=0,A=255)
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Named_5"
       ObjectArchetype=SeqVar_Named'Engine.Default__SeqVar_Named'
    End Object
    Begin Object Class=SeqVar_Named Name=SeqVar_Named_12
       ExpectedType=Class'Engine.SeqVar_Float'
       FindVarName="tlY"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-4944
       ObjPosY=-7744
       ObjColor=(B=255,G=0,R=0,A=255)
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Named_12"
       ObjectArchetype=SeqVar_Named'Engine.Default__SeqVar_Named'
    End Object
    Begin Object Class=SeqVar_Named Name=SeqVar_Named_14
       ExpectedType=Class'Engine.SeqVar_Float'
       FindVarName="tlZ"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-4944
       ObjPosY=-7560
       ObjColor=(B=255,G=0,R=0,A=255)
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Named_14"
       ObjectArchetype=SeqVar_Named'Engine.Default__SeqVar_Named'
    End Object
    Begin Object Class=SeqVar_Named Name=SeqVar_Named_6
       ExpectedType=Class'Engine.SeqVar_Float'
       FindVarName="slZ"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-4848
       ObjPosY=-7528
       ObjColor=(B=255,G=0,R=0,A=255)
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Named_6"
       ObjectArchetype=SeqVar_Named'Engine.Default__SeqVar_Named'
    End Object
    Begin Object Class=SeqVar_Named Name=SeqVar_Named_4
       ExpectedType=Class'Engine.SeqVar_Float'
       FindVarName="slY"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-4848
       ObjPosY=-7712
       ObjColor=(B=255,G=0,R=0,A=255)
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Named_4"
       ObjectArchetype=SeqVar_Named'Engine.Default__SeqVar_Named'
    End Object
    Begin Object Class=SeqVar_Named Name=SeqVar_Named_3
       ExpectedType=Class'Engine.SeqVar_Float'
       FindVarName="slX"
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-4840
       ObjPosY=-7960
       ObjColor=(B=255,G=0,R=0,A=255)
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Named_3"
       ObjectArchetype=SeqVar_Named'Engine.Default__SeqVar_Named'
    End Object
    Begin Object Class=SequenceFrame Name=SequenceFrame_5
       SizeX=2030
       SizeY=848
       bDrawBox=True
       ObjInstanceVersion=1
       ParentSequence=Sequence'Target1Logic'
       ObjPosX=-5784
       ObjPosY=-8296
       ObjComment="loop homing logic"
       DrawWidth=2030
       DrawHeight=848
       Name="SequenceFrame_5"
       ObjectArchetype=SequenceFrame'Engine.Default__SequenceFrame'
    End Object

    Comment

    Working...
    X