Snippets 5
Simply copy-paste these snippets into an Unreal Engine 3 level or Kismet. Follow any special instructions carefully or these snippets may not function correctly.
Always follow the right order or it may not function correctly. Note that not all snippets have both a level and a kismet part.
|
|
LIGHT ATTACHED TO PLAYER UPON SPAWNING | ||
• Description : Upon player spawn, a moveable light is activated and attached to the player. |
• Author : Andrew “Mclogenog” Yoder
• Tested On : UT3 • Instructions : Standard installation | |
LEVEL Begin Map Begin Level Begin Actor Class=PlayerStart Name=PlayerStart_0 Archetype=PlayerStart'Engine.Default__PlayerStart' Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CylinderComponent_0 Archetype=CylinderComponent'Engine.Default__PlayerStart:CollisionCylinder' LightingChannels=(bInitialized=True,Dynamic=True) Name="CylinderComponent_0" ObjectArchetype=CylinderComponent'Engine.Default__PlayerStart:CollisionCylinder' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_0 Archetype=SpriteComponent'Engine.Default__PlayerStart:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_0" ObjectArchetype=SpriteComponent'Engine.Default__PlayerStart:Sprite' End Object Begin Object Class=SpriteComponent Name=Sprite2 ObjName=SpriteComponent_1 Archetype=SpriteComponent'Engine.Default__PlayerStart:Sprite2' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_1" ObjectArchetype=SpriteComponent'Engine.Default__PlayerStart:Sprite2' End Object Begin Object Class=ArrowComponent Name=Arrow ObjName=ArrowComponent_0 Archetype=ArrowComponent'Engine.Default__PlayerStart:Arrow' LightingChannels=(bInitialized=True,Dynamic=True) Name="ArrowComponent_0" ObjectArchetype=ArrowComponent'Engine.Default__PlayerStart:Arrow' End Object Begin Object Class=PathRenderingComponent Name=PathRenderer ObjName=PathRenderingComponent_0 Archetype=PathRenderingComponent'Engine.Default__PlayerStart:PathRenderer' LightingChannels=(bInitialized=True,Dynamic=True) Name="PathRenderingComponent_0" ObjectArchetype=PathRenderingComponent'Engine.Default__PlayerStart:PathRenderer' End Object bPathsChanged=True CylinderComponent=CylinderComponent'CylinderComponent_0' GoodSprite=SpriteComponent'SpriteComponent_0' BadSprite=SpriteComponent'SpriteComponent_1' NetworkID=1 Components(0)=SpriteComponent'SpriteComponent_0' Components(1)=SpriteComponent'SpriteComponent_1' Components(2)=ArrowComponent'ArrowComponent_0' Components(3)=CylinderComponent'CylinderComponent_0' Components(4)=PathRenderingComponent'PathRenderingComponent_0' Base=WorldInfo'WorldInfo_0' Tag="PlayerStart" Location=(X=-256.000000,Y=0.000000,Z=-48.000008) CollisionComponent=CylinderComponent'CylinderComponent_0' Name="PlayerStart_0" ObjectArchetype=PlayerStart'Engine.Default__PlayerStart' End Actor Begin Actor Class=PointLightMovable Name=PointLightMovable_0 Archetype=PointLightMovable'Engine.Default__PointLightMovable' Begin Object Class=DrawLightRadiusComponent Name=DrawLightRadius0 ObjName=DrawLightRadiusComponent_0 Archetype=DrawLightRadiusComponent'Engine.Default__PointLightMovable:DrawLightRadius0' SphereRadius=384.000000 LightingChannels=(bInitialized=True,Dynamic=True) Name="DrawLightRadiusComponent_0" ObjectArchetype=DrawLightRadiusComponent'Engine.Default__PointLightMovable:DrawLightRadius0' End Object Begin Object Class=PointLightComponent Name=PointLightComponent0 ObjName=PointLightComponent_0 Archetype=PointLightComponent'Engine.Default__PointLightMovable:PointLightComponent0' Radius=384.000000 CachedParentToWorld=(XPlane=(W=0.000000,X=1.000000,Y=0.000000,Z=0.000000),YPlane=(W=0.000000,X=0.000000,Y=1.000000,Z=-0.000000),ZPlane=(W=0.000000,X=-0.000000,Y=0.000000,Z=1.000000),WPlane=(W=1.000000,X=-256.000000,Y=0.000008,Z=-0.000008)) PreviewLightRadius=DrawLightRadiusComponent'DrawLightRadiusComponent_0' LightGuid=(A=-260734835,B=1289170421,C=-1918829680,D=1340810483) LightmapGuid=(A=-590984521,B=1312352707,C=784468895,D=-210079147) Brightness=2.000000 bEnabled=False Name="PointLightComponent_0" ObjectArchetype=PointLightComponent'Engine.Default__PointLightMovable:PointLightComponent0' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_4 Archetype=SpriteComponent'Engine.Default__PointLightMovable:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_4" ObjectArchetype=SpriteComponent'Engine.Default__PointLightMovable:Sprite' End Object LightComponent=PointLightComponent'PointLightComponent_0' Components(0)=SpriteComponent'SpriteComponent_4' Components(1)=DrawLightRadiusComponent'DrawLightRadiusComponent_0' Components(2)=PointLightComponent'PointLightComponent_0' bEdShouldSnap=True Tag="PointLightMovable" Location=(X=-256.000000,Y=0.000008,Z=-0.000008) Name="PointLightMovable_0" ObjectArchetype=PointLightMovable'Engine.Default__PointLightMovable' End Actor End Level Begin Surface End Surface End Map KISMET Begin Object Class=Sequence Name=Attachedlight Archetype=Sequence'Engine.Default__Sequence' Begin Object Class=SeqAct_Toggle Name=SeqAct_Toggle_0 ObjName=SeqAct_Toggle_0 Archetype=SeqAct_Toggle'Engine.Default__SeqAct_Toggle' InputLinks(0)=(DrawY=325) InputLinks(1)=(DrawY=346) InputLinks(2)=(DrawY=367) OutputLinks(0)=(Links=((LinkedOp=SeqAct_AttachToActor'SeqAct_AttachToActor_0')),DrawY=346) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_1'),DrawX=925) VariableLinks(1)=(DrawX=976) EventLinks(0)=(DrawX=1025) ObjInstanceVersion=1 ParentSequence=Sequence'Attachedlight' ObjPosX=887 ObjPosY=288 DrawWidth=173 DrawHeight=109 Name="SeqAct_Toggle_0" ObjectArchetype=SeqAct_Toggle'Engine.Default__SeqAct_Toggle' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_0 ObjName=SeqVar_Object_0 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjValue=PlayerStart'PlayerStart_0' ObjInstanceVersion=1 ParentSequence=Sequence'Attachedlight' ObjPosX=799 ObjPosY=496 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_0" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqEvent_PlayerSpawned Name=SeqEvent_PlayerSpawned_0 ObjName=SeqEvent_PlayerSpawned_0 Archetype=SeqEvent_PlayerSpawned'Engine.Default__SeqEvent_PlayerSpawned' MaxWidth=156 OutputLinks(0)=(Links=((LinkedOp=SeqAct_Toggle'SeqAct_Toggle_0')),DrawY=418) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_2'),DrawX=695) VariableLinks(1)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_0'),DrawX=765) ObjInstanceVersion=1 ParentSequence=Sequence'Attachedlight' ObjPosX=647 ObjPosY=352 DrawWidth=98 DrawHeight=144 Name="SeqEvent_PlayerSpawned_0" ObjectArchetype=SeqEvent_PlayerSpawned'Engine.Default__SeqEvent_PlayerSpawned' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_1 ObjName=SeqVar_Object_1 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjValue=PointLightMovable'PointLightMovable_0' ObjInstanceVersion=1 ParentSequence=Sequence'Attachedlight' ObjPosX=962 ObjPosY=534 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_1" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqAct_AttachToActor Name=SeqAct_AttachToActor_0 ObjName=SeqAct_AttachToActor_0 Archetype=SeqAct_AttachToActor'Engine.Default__SeqAct_AttachToActor' InputLinks(0)=(DrawY=426) OutputLinks(0)=(DrawY=426) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_2'),DrawX=1190) VariableLinks(1)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_1'),DrawX=1267) ObjInstanceVersion=2 ParentSequence=Sequence'Attachedlight' ObjPosX=1152 ObjPosY=392 DrawWidth=170 DrawHeight=61 Name="SeqAct_AttachToActor_0" ObjectArchetype=SeqAct_AttachToActor'Engine.Default__SeqAct_AttachToActor' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_2 ObjName=SeqVar_Object_2 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjInstanceVersion=1 ParentSequence=Sequence'Attachedlight' ObjPosX=976 ObjPosY=608 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_2" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object SequenceObjects(0)=SeqAct_Toggle'SeqAct_Toggle_0' SequenceObjects(1)=SeqVar_Object'SeqVar_Object_0' SequenceObjects(2)=SeqEvent_PlayerSpawned'SeqEvent_PlayerSpawned_0' SequenceObjects(3)=SeqVar_Object'SeqVar_Object_1' SequenceObjects(4)=SeqAct_AttachToActor'SeqAct_AttachToActor_0' SequenceObjects(5)=SeqVar_Object'SeqVar_Object_2' DefaultViewX=-466 DefaultViewY=-161 ObjInstanceVersion=1 ParentSequence=Sequence'Main_Sequence' ObjPosX=960 ObjPosY=320 ObjName="Attachedlight" DrawWidth=99 DrawHeight=29 Name="Attachedlight" ObjectArchetype=Sequence'Engine.Default__Sequence' End Object |
||
▲ Top |
ANIMATED LIGHT COLOR AND RADIUS | ||
• Description : Upon triggering the light changes color and its radius first grows and then shrinks again. It loops its cycle. |
• Author : Hourences
• Tested On : UT3 • Instructions : Standard installation | |
LEVEL Begin Map Begin Level Begin Actor Class=Trigger Name=Trigger_4 Archetype=Trigger'Engine.Default__Trigger' Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CylinderComponent_165 Archetype=CylinderComponent'Engine.Default__Trigger:CollisionCylinder' CollisionHeight=128.000000 CollisionRadius=128.000000 LightingChannels=(bInitialized=True,Dynamic=True) Name="CylinderComponent_165" ObjectArchetype=CylinderComponent'Engine.Default__Trigger:CollisionCylinder' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_210 Archetype=SpriteComponent'Engine.Default__Trigger:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_210" ObjectArchetype=SpriteComponent'Engine.Default__Trigger:Sprite' End Object CylinderComponent=CylinderComponent'CylinderComponent_165' Components(0)=SpriteComponent'SpriteComponent_210' Components(1)=CylinderComponent'CylinderComponent_165' Tag="Trigger" Location=(X=48.000000,Y=-30.000000,Z=40.000000) CollisionComponent=CylinderComponent'CylinderComponent_165' Name="Trigger_4" ObjectArchetype=Trigger'Engine.Default__Trigger' End Actor Begin Actor Class=PointLightToggleable Name=PointLightToggleable_0 Archetype=PointLightToggleable'Engine.Default__PointLightToggleable' Begin Object Class=DrawLightRadiusComponent Name=DrawLightRadius0 ObjName=DrawLightRadiusComponent_1 Archetype=DrawLightRadiusComponent'Engine.Default__PointLightToggleable:DrawLightRadius0' SphereRadius=1024.000000 LightingChannels=(bInitialized=True,Dynamic=True) Name="DrawLightRadiusComponent_1" ObjectArchetype=DrawLightRadiusComponent'Engine.Default__PointLightToggleable:DrawLightRadius0' End Object Begin Object Class=PointLightComponent Name=PointLightComponent0 ObjName=PointLightComponent_133 Archetype=PointLightComponent'Engine.Default__PointLightToggleable:PointLightComponent0' CachedParentToWorld=(XPlane=(W=0.000000,X=1.000000,Y=0.000000,Z=0.000000),YPlane=(W=0.000000,X=0.000000,Y=1.000000,Z=-0.000000),ZPlane=(W=0.000000,X=-0.000000,Y=0.000000,Z=1.000000),WPlane=(W=1.000000,X=1.069977,Y=-45.442535,Z=444.099731)) PreviewLightRadius=DrawLightRadiusComponent'DrawLightRadiusComponent_1' LightGuid=(A=1483871280,B=1155211113,C=-1464715337,D=-1282066255) LightmapGuid=(A=-619036409,B=1214401578,C=361386644,D=-2068901590) Brightness=4.000000 LightColor=(B=38,G=89,R=242,A=0) Name="PointLightComponent_133" ObjectArchetype=PointLightComponent'Engine.Default__PointLightToggleable:PointLightComponent0' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_237 Archetype=SpriteComponent'Engine.Default__PointLightToggleable:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_237" ObjectArchetype=SpriteComponent'Engine.Default__PointLightToggleable:Sprite' End Object LightComponent=PointLightComponent'PointLightComponent_133' Components(0)=SpriteComponent'SpriteComponent_237' Components(1)=DrawLightRadiusComponent'DrawLightRadiusComponent_1' Components(2)=PointLightComponent'PointLightComponent_133' Tag="PointLightToggleable" Location=(X=1.069977,Y=-45.442535,Z=444.099731) Name="PointLightToggleable_0" ObjectArchetype=PointLightToggleable'Engine.Default__PointLightToggleable' End Actor End Level Begin Surface End Surface End Map KISMET Begin Object Class=Sequence Name=LightColorChange Archetype=Sequence'Engine.Default__Sequence' Begin Object Class=SeqVar_Object Name=SeqVar_Object_8 ObjName=SeqVar_Object_8 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjValue=PointLightToggleable'PointLightToggleable_0' ObjInstanceVersion=1 ObjPosX=496 ObjPosY=496 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_8" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=InterpData Name=InterpData_3 ObjName=InterpData_3 Archetype=InterpData'Engine.Default__InterpData' Begin Object Class=InterpGroup Name=InterpGroup_2 ObjName=InterpGroup_2 Archetype=InterpGroup'Engine.Default__InterpGroup' Begin Object Class=InterpTrackColorProp Name=InterpTrackColorProp_1 ObjName=InterpTrackColorProp_1 Archetype=InterpTrackColorProp'Engine.Default__InterpTrackColorProp' PropertyName="PointLightComponent0.LightColor" VectorTrack=(Points=((OutVal=(X=0.000000,Y=1.000000,Z=0.000000),InterpMode=CIM_CurveAuto),(InVal=2.106215,OutVal=(X=0.000000,Y=0.000000,Z=1.000000),InterpMode=CIM_CurveAuto),(InVal=5.000000,OutVal=(X=0.000000,Y=1.000000,Z=0.000000),InterpMode=CIM_CurveAuto))) TrackTitle="LightColor" Name="InterpTrackColorProp_1" ObjectArchetype=InterpTrackColorProp'Engine.Default__InterpTrackColorProp' End Object Begin Object Class=InterpTrackFloatProp Name=InterpTrackFloatProp_1 ObjName=InterpTrackFloatProp_1 Archetype=InterpTrackFloatProp'Engine.Default__InterpTrackFloatProp' PropertyName="PointLightComponent0.Radius" FloatTrack=(Points=((OutVal=1024.000000,InterpMode=CIM_CurveAuto),(InVal=2.110577,OutVal=4096.000000,InterpMode=CIM_CurveAuto),(InVal=5.000000,OutVal=1024.000000,InterpMode=CIM_CurveAuto))) TrackTitle="Radius" Name="InterpTrackFloatProp_1" ObjectArchetype=InterpTrackFloatProp'Engine.Default__InterpTrackFloatProp' End Object InterpTracks(0)=InterpTrackColorProp'InterpTrackColorProp_1' InterpTracks(1)=InterpTrackFloatProp'InterpTrackFloatProp_1' GroupName="changelight" GroupColor=(B=0,G=199,R=133,A=255) Name="InterpGroup_2" ObjectArchetype=InterpGroup'Engine.Default__InterpGroup' End Object Begin Object Class=InterpCurveEdSetup Name=InterpCurveEdSetup_2 ObjName=InterpCurveEdSetup_2 Archetype=InterpCurveEdSetup'Engine.Default__InterpCurveEdSetup' Tabs(0)=(Curves=((CurveObject=InterpTrackColorProp'InterpTrackColorProp_1',CurveColor=(B=0,G=199,R=133,A=255),CurveName="changelight_LightColor",bColorCurve=1),(CurveObject=InterpTrackFloatProp'InterpTrackFloatProp_1',CurveColor=(B=0,G=199,R=133,A=255),CurveName="changelight_Radius")),ViewStartInput=-19.362415,ViewEndInput=25.218084,ViewStartOutput=-3712.369141,ViewEndOutput=5417.718750) Name="InterpCurveEdSetup_2" ObjectArchetype=InterpCurveEdSetup'Engine.Default__InterpCurveEdSetup' End Object InterpGroups(0)=InterpGroup'InterpGroup_2' CurveEdSetup=InterpCurveEdSetup'InterpCurveEdSetup_2' SelectedFilter=InterpFilter'Engine.Default__InterpData:FilterAll' ObjInstanceVersion=1 ParentSequence=Sequence'LightColorChange' ObjPosX=408 ObjPosY=552 DrawWidth=32 DrawHeight=32 Name="InterpData_3" ObjectArchetype=InterpData'Engine.Default__InterpData' End Object Begin Object Class=SeqAct_Interp Name=SeqAct_Interp_3 ObjName=SeqAct_Interp_3 Archetype=SeqAct_Interp'Engine.Default__SeqAct_Interp' InputLinks(0)=(DrawY=350) InputLinks(1)=(DrawY=372) InputLinks(2)=(DrawY=394) InputLinks(3)=(DrawY=416) InputLinks(4)=(DrawY=438) OutputLinks(0)=(Links=((LinkedOp=SeqAct_Interp'SeqAct_Interp_3',InputLinkIdx=1)),DrawY=366) OutputLinks(1)=(Links=((LinkedOp=SeqAct_Interp'SeqAct_Interp_3')),DrawY=422) VariableLinks(0)=(LinkedVariables=(InterpData'InterpData_3'),DrawX=423) VariableLinks(1)=(ExpectedType=Class'Engine.SeqVar_Object',LinkedVariables=(SeqVar_Object'SeqVar_Object_8'),LinkDesc="changelight",MaxVars=255,DrawX=493) ObjInstanceVersion=1 ParentSequence=Sequence'LightColorChange' ObjPosX=392 ObjPosY=312 ObjComment="The animation loops" DrawWidth=155 DrawHeight=157 Name="SeqAct_Interp_3" ObjectArchetype=SeqAct_Interp'Engine.Default__SeqAct_Interp' End Object Begin Object Class=SeqEvent_Touch Name=SeqEvent_Touch_4 ObjName=SeqEvent_Touch_4 Archetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' Originator=Trigger'Trigger_4' MaxWidth=118 OutputLinks(0)=(Links=((LinkedOp=SeqAct_Interp'SeqAct_Interp_3')),DrawY=348) OutputLinks(1)=(DrawY=368) VariableLinks(0)=(DrawX=235) ObjInstanceVersion=1 ParentSequence=Sequence'LightColorChange' ObjPosX=176 ObjPosY=280 ObjName="Trigger_4 Touch" DrawWidth=104 DrawHeight=152 Name="SeqEvent_Touch_4" ObjectArchetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' End Object SequenceObjects(0)=SeqEvent_Touch'SeqEvent_Touch_4' SequenceObjects(1)=SeqAct_Interp'SeqAct_Interp_3' SequenceObjects(2)=InterpData'InterpData_3' SequenceObjects(3)=SeqVar_Object'SeqVar_Object_8' DefaultViewX=38 DefaultViewY=-51 DefaultViewZoom=0.812441 ObjInstanceVersion=1 ParentSequence=Sequence'Main_Sequence' ObjPosX=288 ObjPosY=440 ObjName="LightColorChange" DrawWidth=124 DrawHeight=29 Name="LightColorChange" ObjectArchetype=Sequence'Engine.Default__Sequence' End Object |
||
▲ Top |
HEAL PLAYER AND GIVE WEAPON | ||
• Description : Upon touching the trigger the player is given a rocket launcher and his health is increased by 100 points. |
• Author : Hourences
• Tested On : UT3 • Instructions : Standard installation | |
LEVEL Begin Map Begin Level Begin Actor Class=Trigger Name=Trigger_1 Archetype=Trigger'Engine.Default__Trigger' Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CylinderComponent_19 Archetype=CylinderComponent'Engine.Default__Trigger:CollisionCylinder' CollisionHeight=256.000000 CollisionRadius=256.000000 LightingChannels=(bInitialized=True,Dynamic=True) Name="CylinderComponent_19" ObjectArchetype=CylinderComponent'Engine.Default__Trigger:CollisionCylinder' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_35 Archetype=SpriteComponent'Engine.Default__Trigger:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_35" ObjectArchetype=SpriteComponent'Engine.Default__Trigger:Sprite' End Object CylinderComponent=CylinderComponent'CylinderComponent_19' Components(0)=SpriteComponent'SpriteComponent_35' Components(1)=CylinderComponent'CylinderComponent_19' bHidden=False Tag="Trigger" Location=(X=-5.000000,Y=61.000000,Z=40.000000) CollisionComponent=CylinderComponent'CylinderComponent_19' Name="Trigger_1" ObjectArchetype=Trigger'Engine.Default__Trigger' End Actor End Level Begin Surface End Surface End Map KISMET Begin Object Class=Sequence Name=GiveInventoryAndHealth Archetype=Sequence'Engine.Default__Sequence' Begin Object Class=UTSeqAct_HealDamage Name=UTSeqAct_HealDamage_0 ObjName=UTSeqAct_HealDamage_0 Archetype=UTSeqAct_HealDamage'UTGame.Default__UTSeqAct_HealDamage' bSuperHeal=True HealAmount=100 InputLinks(0)=(DrawY=226) OutputLinks(0)=(DrawY=226) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_2'),DrawX=1094) VariableLinks(1)=(DrawX=1157) VariableLinks(2)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_2'),DrawX=1230) ObjInstanceVersion=1 ParentSequence=Sequence'GiveInventoryAndHealth' ObjPosX=1056 ObjPosY=192 DrawWidth=222 DrawHeight=61 Name="UTSeqAct_HealDamage_0" ObjectArchetype=UTSeqAct_HealDamage'UTGame.Default__UTSeqAct_HealDamage' End Object Begin Object Class=SeqVar_Player Name=SeqVar_Player_0 ObjName=SeqVar_Player_0 Archetype=SeqVar_Player'Engine.Default__SeqVar_Player' ObjInstanceVersion=1 ObjPosX=960 ObjPosY=608 DrawWidth=32 DrawHeight=32 Name="SeqVar_Player_0" ObjectArchetype=SeqVar_Player'Engine.Default__SeqVar_Player' End Object Begin Object Class=SeqEvent_Touch Name=SeqEvent_Touch_2 ObjName=SeqEvent_Touch_2 Archetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' Originator=Trigger'Trigger_1' MaxTriggerCount=0 MaxWidth=118 OutputLinks(0)=(Links=((LinkedOp=UTSeqAct_HealDamage'UTSeqAct_HealDamage_0'),(LinkedOp=SeqAct_GiveInventory'SeqAct_GiveInventory_0')),DrawY=284) OutputLinks(1)=(DrawY=304) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_2'),DrawX=779) ObjInstanceVersion=1 ParentSequence=Sequence'GiveInventoryAndHealth' ObjPosX=720 ObjPosY=216 ObjName="Trigger_1 Touch" DrawWidth=104 DrawHeight=152 Name="SeqEvent_Touch_2" ObjectArchetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_1 ObjName=SeqVar_Object_1 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjInstanceVersion=1 ObjPosX=920 ObjPosY=624 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_1" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqAct_GiveInventory Name=SeqAct_GiveInventory_0 ObjName=SeqAct_GiveInventory_0 Archetype=SeqAct_GiveInventory'Engine.Default__SeqAct_GiveInventory' InventoryList(0)=Class'UTGame.UTWeap_RocketLauncher' InputLinks(0)=(DrawY=338) OutputLinks(0)=(DrawY=338) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_2'),DrawX=997) ObjInstanceVersion=1 ParentSequence=Sequence'GiveInventoryAndHealth' ObjPosX=944 ObjPosY=304 DrawWidth=107 DrawHeight=61 Name="SeqAct_GiveInventory_0" ObjectArchetype=SeqAct_GiveInventory'Engine.Default__SeqAct_GiveInventory' End Object Begin Object Class=SeqEvent_LevelStartup Name=SeqEvent_LevelStartup_3 ObjName=SeqEvent_LevelStartup_3 Archetype=SeqEvent_LevelStartup'Engine.Default__SeqEvent_LevelStartup' MaxWidth=99 ObjInstanceVersion=1 ObjPosX=664 ObjPosY=400 DrawWidth=69 Name="SeqEvent_LevelStartup_3" ObjectArchetype=SeqEvent_LevelStartup'Engine.Default__SeqEvent_LevelStartup' End Object Begin Object Class=SeqAct_CauseDamage Name=SeqAct_CauseDamage_0 ObjName=SeqAct_CauseDamage_0 Archetype=SeqAct_CauseDamage'Engine.Default__SeqAct_CauseDamage' DamageAmount=-100.000000 ObjInstanceVersion=2 ObjPosX=1192 ObjPosY=520 DrawWidth=222 DrawHeight=61 Name="SeqAct_CauseDamage_0" ObjectArchetype=SeqAct_CauseDamage'Engine.Default__SeqAct_CauseDamage' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_2 ObjName=SeqVar_Object_2 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjInstanceVersion=1 ParentSequence=Sequence'GiveInventoryAndHealth' ObjPosX=1104 ObjPosY=440 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_2" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object SequenceObjects(0)=SeqAct_GiveInventory'SeqAct_GiveInventory_0' SequenceObjects(1)=UTSeqAct_HealDamage'UTSeqAct_HealDamage_0' SequenceObjects(2)=SeqEvent_Touch'SeqEvent_Touch_2' SequenceObjects(3)=SeqVar_Object'SeqVar_Object_2' DefaultViewX=-403 DefaultViewY=-101 DefaultViewZoom=0.833444 ObjInstanceVersion=1 ParentSequence=Sequence'Main_Sequence' ObjPosX=1016 ObjPosY=608 ObjName="GiveInventoryAndHealth" DrawWidth=169 DrawHeight=29 Name="GiveInventoryAndHealth" ObjectArchetype=Sequence'Engine.Default__Sequence' End Object |
||
▲ Top |
BOOL COMPARISON | ||
• Description : A trigger cannot be used until the player has died at least once. Demonstrates bool comparisons, toggling, and death events. |
• Author : Hourences
• Tested On : UT3 • Instructions : Standard installation | |
LEVEL Begin Map Begin Level Begin Actor Class=Trigger Name=Trigger_1 Archetype=Trigger'Engine.Default__Trigger' Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CylinderComponent_19 Archetype=CylinderComponent'Engine.Default__Trigger:CollisionCylinder' CollisionHeight=256.000000 CollisionRadius=256.000000 LightingChannels=(bInitialized=True,Dynamic=True) Name="CylinderComponent_19" ObjectArchetype=CylinderComponent'Engine.Default__Trigger:CollisionCylinder' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_35 Archetype=SpriteComponent'Engine.Default__Trigger:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_35" ObjectArchetype=SpriteComponent'Engine.Default__Trigger:Sprite' End Object CylinderComponent=CylinderComponent'CylinderComponent_19' Components(0)=SpriteComponent'SpriteComponent_35' Components(1)=CylinderComponent'CylinderComponent_19' bHidden=False Tag="Trigger" Location=(X=-5.000000,Y=61.000000,Z=40.000000) CollisionComponent=CylinderComponent'CylinderComponent_19' Name="Trigger_1" ObjectArchetype=Trigger'Engine.Default__Trigger' End Actor End Level Begin Surface End Surface End Map KISMET Begin Object Class=Sequence Name=PlayerDiedOnceDoStuff Archetype=Sequence'Engine.Default__Sequence' Begin Object Class=SeqAct_Log Name=SeqAct_Log_5 ObjName=SeqAct_Log_5 Archetype=SeqAct_Log'Engine.Default__SeqAct_Log' InputLinks(0)=(DrawY=130) OutputLinks(0)=(DrawY=130) VariableLinks(5)=(DrawX=1550) ObjInstanceVersion=2 ParentSequence=Sequence'PlayerDiedOnceDoStuff' ObjPosX=1512 ObjPosY=96 ObjComment="Trigger now active" DrawWidth=76 DrawHeight=61 Name="SeqAct_Log_5" ObjectArchetype=SeqAct_Log'Engine.Default__SeqAct_Log' End Object Begin Object Class=SeqAct_Log Name=SeqAct_Log_7 ObjName=SeqAct_Log_7 Archetype=SeqAct_Log'Engine.Default__SeqAct_Log' InputLinks(0)=(DrawY=394) OutputLinks(0)=(DrawY=394) VariableLinks(5)=(DrawX=1406) ObjInstanceVersion=2 ParentSequence=Sequence'PlayerDiedOnceDoStuff' ObjPosX=1368 ObjPosY=360 ObjComment="This trigger does not work until the player died at least once!" DrawWidth=76 DrawHeight=61 Name="SeqAct_Log_7" ObjectArchetype=SeqAct_Log'Engine.Default__SeqAct_Log' End Object Begin Object Class=SeqAct_Log Name=SeqAct_Log_6 ObjName=SeqAct_Log_6 Archetype=SeqAct_Log'Engine.Default__SeqAct_Log' InputLinks(0)=(DrawY=282) OutputLinks(0)=(DrawY=282) VariableLinks(5)=(DrawX=1398) ObjInstanceVersion=2 ParentSequence=Sequence'PlayerDiedOnceDoStuff' ObjPosX=1360 ObjPosY=248 ObjComment="Victory!" DrawWidth=76 DrawHeight=61 Name="SeqAct_Log_6" ObjectArchetype=SeqAct_Log'Engine.Default__SeqAct_Log' End Object Begin Object Class=SeqVar_Bool Name=SeqVar_Bool_0 ObjName=SeqVar_Bool_0 Archetype=SeqVar_Bool'Engine.Default__SeqVar_Bool' ObjInstanceVersion=1 ParentSequence=Sequence'PlayerDiedOnceDoStuff' ObjPosX=1184 ObjPosY=472 DrawWidth=32 DrawHeight=32 Name="SeqVar_Bool_0" ObjectArchetype=SeqVar_Bool'Engine.Default__SeqVar_Bool' End Object Begin Object Class=SeqAct_Toggle Name=SeqAct_Toggle_1 ObjName=SeqAct_Toggle_1 Archetype=SeqAct_Toggle'Engine.Default__SeqAct_Toggle' InputLinks(0)=(DrawY=93) InputLinks(1)=(DrawY=114) InputLinks(2)=(DrawY=135) OutputLinks(0)=(Links=((LinkedOp=SeqAct_Log'SeqAct_Log_5')),DrawY=114) VariableLinks(0)=(DrawX=1278) VariableLinks(1)=(LinkedVariables=(SeqVar_Bool'SeqVar_Bool_0'),DrawX=1329) EventLinks(0)=(DrawX=1378) ObjInstanceVersion=1 ParentSequence=Sequence'PlayerDiedOnceDoStuff' ObjPosX=1240 ObjPosY=56 DrawWidth=173 DrawHeight=109 Name="SeqAct_Toggle_1" ObjectArchetype=SeqAct_Toggle'Engine.Default__SeqAct_Toggle' End Object Begin Object Class=SeqCond_CompareBool Name=SeqCond_CompareBool_0 ObjName=SeqCond_CompareBool_0 Archetype=SeqCond_CompareBool'Engine.Default__SeqCond_CompareBool' InputLinks(0)=(DrawY=318) OutputLinks(0)=(Links=((LinkedOp=SeqAct_Log'SeqAct_Log_6')),DrawY=308) OutputLinks(1)=(Links=((LinkedOp=SeqAct_Log'SeqAct_Log_7')),DrawY=328) VariableLinks(0)=(LinkedVariables=(SeqVar_Bool'SeqVar_Bool_0'),DrawX=1153) ObjInstanceVersion=1 ParentSequence=Sequence'PlayerDiedOnceDoStuff' ObjPosX=1104 ObjPosY=272 DrawWidth=99 DrawHeight=85 Name="SeqCond_CompareBool_0" ObjectArchetype=SeqCond_CompareBool'Engine.Default__SeqCond_CompareBool' End Object Begin Object Class=SeqEvent_Touch Name=SeqEvent_Touch_3 ObjName=SeqEvent_Touch_3 Archetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' Originator=Trigger'Trigger_1' MaxTriggerCount=0 MaxWidth=118 OutputLinks(0)=(Links=((LinkedOp=SeqCond_CompareBool'SeqCond_CompareBool_0')),DrawY=372) OutputLinks(1)=(DrawY=392) VariableLinks(0)=(DrawX=835) ObjInstanceVersion=1 ParentSequence=Sequence'PlayerDiedOnceDoStuff' ObjPosX=776 ObjPosY=304 ObjName="Trigger_1 Touch" DrawWidth=104 DrawHeight=152 Name="SeqEvent_Touch_3" ObjectArchetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' End Object Begin Object Class=SeqAct_AttachToEvent Name=SeqAct_AttachToEvent_0 ObjName=SeqAct_AttachToEvent_0 Archetype=SeqAct_AttachToEvent'Engine.Default__SeqAct_AttachToEvent' InputLinks(0)=(DrawY=34) OutputLinks(0)=(DrawY=34) VariableLinks(0)=(LinkedVariables=(SeqVar_Player'SeqVar_Player_2'),DrawX=982) EventLinks(0)=(LinkedEvents=(SeqEvent_Death'SeqEvent_Death_0'),DrawX=1048) ObjInstanceVersion=1 ParentSequence=Sequence'PlayerDiedOnceDoStuff' ObjPosX=936 DrawWidth=147 DrawHeight=61 Name="SeqAct_AttachToEvent_0" ObjectArchetype=SeqAct_AttachToEvent'Engine.Default__SeqAct_AttachToEvent' End Object Begin Object Class=SeqEvent_Death Name=SeqEvent_Death_0 ObjName=SeqEvent_Death_0 Archetype=SeqEvent_Death'Engine.Default__SeqEvent_Death' MaxWidth=96 OutputLinks(0)=(Links=((LinkedOp=SeqAct_Toggle'SeqAct_Toggle_1')),DrawY=178) VariableLinks(0)=(DrawX=1072) ObjInstanceVersion=1 ParentSequence=Sequence'PlayerDiedOnceDoStuff' ObjPosX=1024 ObjPosY=112 DrawWidth=68 DrawHeight=128 Name="SeqEvent_Death_0" ObjectArchetype=SeqEvent_Death'Engine.Default__SeqEvent_Death' End Object Begin Object Class=SeqEvent_LevelStartup Name=SeqEvent_LevelStartup_5 ObjName=SeqEvent_LevelStartup_5 Archetype=SeqEvent_LevelStartup'Engine.Default__SeqEvent_LevelStartup' MaxWidth=99 OutputLinks(0)=(Links=((LinkedOp=SeqAct_AttachToEvent'SeqAct_AttachToEvent_0')),DrawY=58) ObjInstanceVersion=1 ParentSequence=Sequence'PlayerDiedOnceDoStuff' ObjPosX=752 ObjPosY=-8 DrawWidth=69 Name="SeqEvent_LevelStartup_5" ObjectArchetype=SeqEvent_LevelStartup'Engine.Default__SeqEvent_LevelStartup' End Object Begin Object Class=SeqVar_Player Name=SeqVar_Player_2 ObjName=SeqVar_Player_2 Archetype=SeqVar_Player'Engine.Default__SeqVar_Player' ObjInstanceVersion=1 ParentSequence=Sequence'PlayerDiedOnceDoStuff' ObjPosX=896 ObjPosY=136 DrawWidth=32 DrawHeight=32 Name="SeqVar_Player_2" ObjectArchetype=SeqVar_Player'Engine.Default__SeqVar_Player' End Object SequenceObjects(0)=SeqEvent_LevelStartup'SeqEvent_LevelStartup_5' SequenceObjects(1)=SeqEvent_Death'SeqEvent_Death_0' SequenceObjects(2)=SeqAct_AttachToEvent'SeqAct_AttachToEvent_0' SequenceObjects(3)=SeqEvent_Touch'SeqEvent_Touch_3' SequenceObjects(4)=SeqCond_CompareBool'SeqCond_CompareBool_0' SequenceObjects(5)=SeqAct_Toggle'SeqAct_Toggle_1' SequenceObjects(6)=SeqVar_Bool'SeqVar_Bool_0' SequenceObjects(7)=SeqAct_Log'SeqAct_Log_6' SequenceObjects(8)=SeqAct_Log'SeqAct_Log_7' SequenceObjects(9)=SeqAct_Log'SeqAct_Log_5' SequenceObjects(10)=SeqVar_Player'SeqVar_Player_2' DefaultViewX=-292 DefaultViewY=95 DefaultViewZoom=0.780038 ObjInstanceVersion=1 ParentSequence=Sequence'Main_Sequence' ObjPosX=600 ObjPosY=512 ObjName="PlayerDiedOnceDoStuff" DrawWidth=162 DrawHeight=29 Name="PlayerDiedOnceDoStuff" ObjectArchetype=Sequence'Engine.Default__Sequence' End Object |
||
▲ Top |
NO WEAPONS AND NO HUD | ||
• Description : The player will spawn with no weapons and no interface. |
• Author : Hourences
• Tested On : UT3 • Instructions : Standard installation | |
KISMET Begin Object Class=Sequence Name=StartingWithNothing Archetype=Sequence'Engine.Default__Sequence' Begin Object Class=SeqAct_ToggleCinematicMode Name=SeqAct_ToggleCinematicMode_0 ObjName=SeqAct_ToggleCinematicMode_0 Archetype=SeqAct_ToggleCinematicMode'Engine.Default__SeqAct_ToggleCinematicMode' bDisableMovement=False bDisableTurning=False bHidePlayer=False bDisableInput=False InputLinks(0)=(DrawY=533) InputLinks(1)=(DrawY=554) InputLinks(2)=(DrawY=575) OutputLinks(0)=(DrawY=554) VariableLinks(0)=(LinkedVariables=(SeqVar_Player'SeqVar_Player_3'),DrawX=1089) ObjInstanceVersion=1 ParentSequence=Sequence'StartingWithNothing' ObjPosX=1008 ObjPosY=496 DrawWidth=163 DrawHeight=109 Name="SeqAct_ToggleCinematicMode_0" ObjectArchetype=SeqAct_ToggleCinematicMode'Engine.Default__SeqAct_ToggleCinematicMode' End Object Begin Object Class=SeqVar_Player Name=SeqVar_Player_3 ObjName=SeqVar_Player_3 Archetype=SeqVar_Player'Engine.Default__SeqVar_Player' ObjInstanceVersion=1 ParentSequence=Sequence'StartingWithNothing' ObjPosX=1008 ObjPosY=752 DrawWidth=32 DrawHeight=32 Name="SeqVar_Player_3" ObjectArchetype=SeqVar_Player'Engine.Default__SeqVar_Player' End Object Begin Object Class=SeqAct_GiveInventory Name=SeqAct_GiveInventory_1 ObjName=SeqAct_GiveInventory_1 Archetype=SeqAct_GiveInventory'Engine.Default__SeqAct_GiveInventory' bClearExisting=True InputLinks(0)=(DrawY=674) OutputLinks(0)=(DrawY=674) VariableLinks(0)=(LinkedVariables=(SeqVar_Player'SeqVar_Player_3'),DrawX=997) ObjInstanceVersion=1 ParentSequence=Sequence'StartingWithNothing' ObjPosX=944 ObjPosY=640 DrawWidth=107 DrawHeight=61 Name="SeqAct_GiveInventory_1" ObjectArchetype=SeqAct_GiveInventory'Engine.Default__SeqAct_GiveInventory' End Object Begin Object Class=SeqEvent_LevelStartup Name=SeqEvent_LevelStartup_6 ObjName=SeqEvent_LevelStartup_6 Archetype=SeqEvent_LevelStartup'Engine.Default__SeqEvent_LevelStartup' MaxWidth=99 OutputLinks(0)=(Links=((LinkedOp=SeqAct_GiveInventory'SeqAct_GiveInventory_1'),(LinkedOp=SeqAct_ToggleCinematicMode'SeqAct_ToggleCinematicMode_0')),DrawY=682) ObjInstanceVersion=1 ParentSequence=Sequence'StartingWithNothing' ObjPosX=760 ObjPosY=616 DrawWidth=69 Name="SeqEvent_LevelStartup_6" ObjectArchetype=SeqEvent_LevelStartup'Engine.Default__SeqEvent_LevelStartup' End Object SequenceObjects(0)=SeqEvent_LevelStartup'SeqEvent_LevelStartup_6' SequenceObjects(1)=SeqAct_GiveInventory'SeqAct_GiveInventory_1' SequenceObjects(2)=SeqVar_Player'SeqVar_Player_3' SequenceObjects(3)=SeqAct_ToggleCinematicMode'SeqAct_ToggleCinematicMode_0' DefaultViewX=-231 DefaultViewY=-107 DefaultViewZoom=0.833444 ObjInstanceVersion=1 ParentSequence=Sequence'Main_Sequence' ObjPosX=704 ObjPosY=512 ObjName="StartingWithNothing" DrawWidth=143 DrawHeight=29 Name="StartingWithNothing" ObjectArchetype=Sequence'Engine.Default__Sequence' End Object |
||
▲ Top |
TELEPORTING PLAYER | ||
• Description : When player touches trigger, he will be teleported to above the trigger, fall back into it, teleport again, and get stuck in an endless fall. |
• Author : Hourences
• Tested On : UT3 • Instructions : Standard installation | |
LEVEL Begin Map Begin Level Begin Actor Class=Note Name=Note_0 Archetype=Note'Engine.Default__Note' Begin Object Class=ArrowComponent Name=Arrow ObjName=ArrowComponent_53 Archetype=ArrowComponent'Engine.Default__Note:Arrow' LightingChannels=(bInitialized=True,Dynamic=True) Name="ArrowComponent_53" ObjectArchetype=ArrowComponent'Engine.Default__Note:Arrow' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_310 Archetype=SpriteComponent'Engine.Default__Note:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_310" ObjectArchetype=SpriteComponent'Engine.Default__Note:Sprite' End Object Text="Spawn location" Components(0)=ArrowComponent'ArrowComponent_53' Components(1)=SpriteComponent'SpriteComponent_310' Tag="Note" Location=(X=-117.363510,Y=-73.782196,Z=2179.099609) DrawScale=4.000000 Name="Note_0" ObjectArchetype=Note'Engine.Default__Note' End Actor Begin Actor Class=Trigger Name=Trigger_3 Archetype=Trigger'Engine.Default__Trigger' Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CylinderComponent_160 Archetype=CylinderComponent'Engine.Default__Trigger:CollisionCylinder' CollisionHeight=128.000000 CollisionRadius=512.000000 LightingChannels=(bInitialized=True,Dynamic=True) Name="CylinderComponent_160" ObjectArchetype=CylinderComponent'Engine.Default__Trigger:CollisionCylinder' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_333 Archetype=SpriteComponent'Engine.Default__Trigger:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_333" ObjectArchetype=SpriteComponent'Engine.Default__Trigger:Sprite' End Object CylinderComponent=CylinderComponent'CylinderComponent_160' Components(0)=SpriteComponent'SpriteComponent_333' Components(1)=CylinderComponent'CylinderComponent_160' Tag="Trigger" Location=(X=40.000000,Y=-8.000000,Z=40.000000) CollisionComponent=CylinderComponent'CylinderComponent_160' Name="Trigger_3" ObjectArchetype=Trigger'Engine.Default__Trigger' End Actor End Level Begin Surface End Surface End Map KISMET Begin Object Class=Sequence Name=TeleportingFall Archetype=Sequence'Engine.Default__Sequence' Begin Object Class=SeqVar_Object Name=SeqVar_Object_7 ObjName=SeqVar_Object_7 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjValue=Note'Note_0' ObjInstanceVersion=1 ParentSequence=Sequence'TeleportingFall' ObjPosX=904 ObjPosY=696 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_7" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_6 ObjName=SeqVar_Object_6 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjInstanceVersion=1 ParentSequence=Sequence'TeleportingFall' ObjPosX=784 ObjPosY=760 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_6" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqAct_Teleport Name=SeqAct_Teleport_0 ObjName=SeqAct_Teleport_0 Archetype=SeqAct_Teleport'Engine.Default__SeqAct_Teleport' bUpdateRotation=False InputLinks(0)=(DrawY=618) OutputLinks(0)=(Links=((LinkedOp=SeqAct_Log'SeqAct_Log_9')),DrawY=618) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_6'),DrawX=846) VariableLinks(1)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_7'),DrawX=921) ObjInstanceVersion=1 ParentSequence=Sequence'TeleportingFall' ObjPosX=808 ObjPosY=584 DrawWidth=166 DrawHeight=61 Name="SeqAct_Teleport_0" ObjectArchetype=SeqAct_Teleport'Engine.Default__SeqAct_Teleport' End Object Begin Object Class=SeqEvent_Touch Name=SeqEvent_Touch_5 ObjName=SeqEvent_Touch_5 Archetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' Originator=Trigger'Trigger_3' MaxTriggerCount=0 MaxWidth=118 OutputLinks(0)=(Links=((LinkedOp=SeqAct_Teleport'SeqAct_Teleport_0')),DrawY=620) OutputLinks(1)=(DrawY=640) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_6'),DrawX=619) ObjInstanceVersion=1 ParentSequence=Sequence'TeleportingFall' ObjPosX=560 ObjPosY=552 ObjName="Trigger_3 Touch" DrawWidth=104 DrawHeight=152 Name="SeqEvent_Touch_5" ObjectArchetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' End Object Begin Object Class=SeqAct_Log Name=SeqAct_Log_9 ObjName=SeqAct_Log_9 Archetype=SeqAct_Log'Engine.Default__SeqAct_Log' InputLinks(0)=(DrawY=618) OutputLinks(0)=(DrawY=618) VariableLinks(5)=(DrawX=1094) ObjInstanceVersion=2 ParentSequence=Sequence'TeleportingFall' ObjPosX=1056 ObjPosY=584 ObjComment="There you go again!" DrawWidth=76 DrawHeight=61 Name="SeqAct_Log_9" ObjectArchetype=SeqAct_Log'Engine.Default__SeqAct_Log' End Object SequenceObjects(0)=SeqEvent_Touch'SeqEvent_Touch_5' SequenceObjects(1)=SeqAct_Teleport'SeqAct_Teleport_0' SequenceObjects(2)=SeqVar_Object'SeqVar_Object_6' SequenceObjects(3)=SeqVar_Object'SeqVar_Object_7' SequenceObjects(4)=SeqAct_Log'SeqAct_Log_9' DefaultViewX=-321 DefaultViewY=-178 DefaultViewZoom=0.833444 ObjInstanceVersion=1 ParentSequence=Sequence'Main_Sequence' ObjPosX=736 ObjPosY=656 ObjName="TeleportingFall" DrawWidth=106 DrawHeight=29 Name="TeleportingFall" ObjectArchetype=Sequence'Engine.Default__Sequence' End Object |
||
▲ Top |
SPAWNING A BOT/ATTACKING PLAYER | ||
• Description : A bot spawns and walks to his destination in over a L shaped path, then attacks. |
• Author : Hourences
• Tested On : UT3 • Instructions : Standard installation | |
LEVEL Begin Map Begin Level Begin Actor Class=PathNode Name=PathNode_0 Archetype=PathNode'Engine.Default__PathNode' Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CylinderComponent_228 Archetype=CylinderComponent'Engine.Default__PathNode:CollisionCylinder' LightingChannels=(bInitialized=True,Dynamic=True) Name="CylinderComponent_228" ObjectArchetype=CylinderComponent'Engine.Default__PathNode:CollisionCylinder' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_368 Archetype=SpriteComponent'Engine.Default__PathNode:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_368" ObjectArchetype=SpriteComponent'Engine.Default__PathNode:Sprite' End Object Begin Object Class=SpriteComponent Name=Sprite2 ObjName=SpriteComponent_369 Archetype=SpriteComponent'Engine.Default__PathNode:Sprite2' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_369" ObjectArchetype=SpriteComponent'Engine.Default__PathNode:Sprite2' End Object Begin Object Class=ArrowComponent Name=Arrow ObjName=ArrowComponent_70 Archetype=ArrowComponent'Engine.Default__PathNode:Arrow' LightingChannels=(bInitialized=True,Dynamic=True) Name="ArrowComponent_70" ObjectArchetype=ArrowComponent'Engine.Default__PathNode:Arrow' End Object Begin Object Class=PathRenderingComponent Name=PathRenderer ObjName=PathRenderingComponent_31 Archetype=PathRenderingComponent'Engine.Default__PathNode:PathRenderer' LightingChannels=(bInitialized=True,Dynamic=True) Name="PathRenderingComponent_31" ObjectArchetype=PathRenderingComponent'Engine.Default__PathNode:PathRenderer' End Object bPathsChanged=True PathList(0)=ReachSpec'ReachSpec_0' PathList(1)=ReachSpec'ReachSpec_1' visitedWeight=2494 nextNavigationPoint=PathNode'PathNode_1' CylinderComponent=CylinderComponent'CylinderComponent_228' MaxPathSize=(Radius=120.000000,Height=200.000000) NavGuid=(A=1465611390,B=1285193202,C=822670523,D=607094888) GoodSprite=SpriteComponent'SpriteComponent_368' BadSprite=SpriteComponent'SpriteComponent_369' NetworkID=1 Components(0)=SpriteComponent'SpriteComponent_368' Components(1)=SpriteComponent'SpriteComponent_369' Components(2)=ArrowComponent'ArrowComponent_70' Components(3)=CylinderComponent'CylinderComponent_228' Components(4)=PathRenderingComponent'PathRenderingComponent_31' Base=WorldInfo'WorldInfo_0' Tag="PathNode" Location=(X=-1624.000000,Y=8.000000,Z=49.999756) CollisionComponent=CylinderComponent'CylinderComponent_228' Name="PathNode_0" ObjectArchetype=PathNode'Engine.Default__PathNode' End Actor Begin Actor Class=PathNode Name=PathNode_1 Archetype=PathNode'Engine.Default__PathNode' Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CylinderComponent_230 Archetype=CylinderComponent'Engine.Default__PathNode:CollisionCylinder' LightingChannels=(bInitialized=True,Dynamic=True) Name="CylinderComponent_230" ObjectArchetype=CylinderComponent'Engine.Default__PathNode:CollisionCylinder' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_371 Archetype=SpriteComponent'Engine.Default__PathNode:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_371" ObjectArchetype=SpriteComponent'Engine.Default__PathNode:Sprite' End Object Begin Object Class=SpriteComponent Name=Sprite2 ObjName=SpriteComponent_372 Archetype=SpriteComponent'Engine.Default__PathNode:Sprite2' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_372" ObjectArchetype=SpriteComponent'Engine.Default__PathNode:Sprite2' End Object Begin Object Class=ArrowComponent Name=Arrow ObjName=ArrowComponent_71 Archetype=ArrowComponent'Engine.Default__PathNode:Arrow' LightingChannels=(bInitialized=True,Dynamic=True) Name="ArrowComponent_71" ObjectArchetype=ArrowComponent'Engine.Default__PathNode:Arrow' End Object Begin Object Class=PathRenderingComponent Name=PathRenderer ObjName=PathRenderingComponent_32 Archetype=PathRenderingComponent'Engine.Default__PathNode:PathRenderer' LightingChannels=(bInitialized=True,Dynamic=True) Name="PathRenderingComponent_32" ObjectArchetype=PathRenderingComponent'Engine.Default__PathNode:PathRenderer' End Object bPathsChanged=True PathList(0)=ReachSpec'ReachSpec_3' PathList(1)=ReachSpec'ReachSpec_4' visitedWeight=10000000 nextNavigationPoint=PathNode'PathNode_2' CylinderComponent=CylinderComponent'CylinderComponent_230' MaxPathSize=(Radius=120.000000,Height=200.000000) NavGuid=(A=-2070443206,B=1140004565,C=1375477680,D=279154352) GoodSprite=SpriteComponent'SpriteComponent_371' BadSprite=SpriteComponent'SpriteComponent_372' NetworkID=1 Components(0)=SpriteComponent'SpriteComponent_371' Components(1)=SpriteComponent'SpriteComponent_372' Components(2)=ArrowComponent'ArrowComponent_71' Components(3)=CylinderComponent'CylinderComponent_230' Components(4)=PathRenderingComponent'PathRenderingComponent_32' Base=WorldInfo'WorldInfo_0' Tag="PathNode" Location=(X=40.000000,Y=0.000000,Z=49.999756) CollisionComponent=CylinderComponent'CylinderComponent_230' Name="PathNode_1" ObjectArchetype=PathNode'Engine.Default__PathNode' End Actor Begin Actor Class=PathNode Name=PathNode_2 Archetype=PathNode'Engine.Default__PathNode' Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CylinderComponent_232 Archetype=CylinderComponent'Engine.Default__PathNode:CollisionCylinder' LightingChannels=(bInitialized=True,Dynamic=True) Name="CylinderComponent_232" ObjectArchetype=CylinderComponent'Engine.Default__PathNode:CollisionCylinder' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_374 Archetype=SpriteComponent'Engine.Default__PathNode:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_374" ObjectArchetype=SpriteComponent'Engine.Default__PathNode:Sprite' End Object Begin Object Class=SpriteComponent Name=Sprite2 ObjName=SpriteComponent_375 Archetype=SpriteComponent'Engine.Default__PathNode:Sprite2' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_375" ObjectArchetype=SpriteComponent'Engine.Default__PathNode:Sprite2' End Object Begin Object Class=ArrowComponent Name=Arrow ObjName=ArrowComponent_72 Archetype=ArrowComponent'Engine.Default__PathNode:Arrow' LightingChannels=(bInitialized=True,Dynamic=True) Name="ArrowComponent_72" ObjectArchetype=ArrowComponent'Engine.Default__PathNode:Arrow' End Object Begin Object Class=PathRenderingComponent Name=PathRenderer ObjName=PathRenderingComponent_33 Archetype=PathRenderingComponent'Engine.Default__PathNode:PathRenderer' LightingChannels=(bInitialized=True,Dynamic=True) Name="PathRenderingComponent_33" ObjectArchetype=PathRenderingComponent'Engine.Default__PathNode:PathRenderer' End Object PathList(0)=ReachSpec'ReachSpec_7' PathList(1)=ReachSpec'ReachSpec_6' visitedWeight=10000000 CylinderComponent=CylinderComponent'CylinderComponent_232' MaxPathSize=(Radius=120.000000,Height=200.000000) NavGuid=(A=1934583977,B=1098720399,C=-1480245846,D=234291532) GoodSprite=SpriteComponent'SpriteComponent_374' BadSprite=SpriteComponent'SpriteComponent_375' NetworkID=1 Components(0)=SpriteComponent'SpriteComponent_374' Components(1)=SpriteComponent'SpriteComponent_375' Components(2)=ArrowComponent'ArrowComponent_72' Components(3)=CylinderComponent'CylinderComponent_232' Components(4)=PathRenderingComponent'PathRenderingComponent_33' Base=WorldInfo'WorldInfo_0' Tag="PathNode" Location=(X=24.000000,Y=-1864.000000,Z=49.999756) CollisionComponent=CylinderComponent'CylinderComponent_232' Name="PathNode_2" ObjectArchetype=PathNode'Engine.Default__PathNode' End Actor End Level Begin Surface End Surface End Map KISMET Begin Object Class=Sequence Name=BotSpawning Archetype=Sequence'Engine.Default__Sequence' Begin Object Class=SeqVar_Object Name=SeqVar_Object_11 ObjName=SeqVar_Object_11 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjValue=PathNode'PathNode_2' ObjInstanceVersion=1 ParentSequence=Sequence'BotSpawning' ObjPosX=1360 ObjPosY=712 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_11" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_10 ObjName=SeqVar_Object_10 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjValue=PathNode'PathNode_1' ObjInstanceVersion=1 ParentSequence=Sequence'BotSpawning' ObjPosX=1056 ObjPosY=712 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_10" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_9 ObjName=SeqVar_Object_9 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjValue=PathNode'PathNode_0' ObjInstanceVersion=1 ParentSequence=Sequence'BotSpawning' ObjPosX=696 ObjPosY=816 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_9" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqAct_AIMoveToActor Name=SeqAct_AIMoveToActor_0 ObjName=SeqAct_AIMoveToActor_0 Archetype=SeqAct_AIMoveToActor'Engine.Default__SeqAct_AIMoveToActor' InputLinks(0)=(DrawY=594) OutputLinks(0)=(Links=((LinkedOp=UTSeqAct_AIStartFireAt'UTSeqAct_AIStartFireAt_0')),DrawY=573) OutputLinks(1)=(DrawY=594) OutputLinks(2)=(DrawY=615) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_8'),DrawX=1294) VariableLinks(1)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_11'),DrawX=1369) VariableLinks(2)=(DrawX=1437) ObjInstanceVersion=2 ParentSequence=Sequence'BotSpawning' ObjPosX=1256 ObjPosY=536 DrawWidth=212 DrawHeight=125 Name="SeqAct_AIMoveToActor_0" ObjectArchetype=SeqAct_AIMoveToActor'Engine.Default__SeqAct_AIMoveToActor' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_8 ObjName=SeqVar_Object_8 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjInstanceVersion=1 ParentSequence=Sequence'BotSpawning' ObjPosX=1120 ObjPosY=864 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_8" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqVar_Player Name=SeqVar_Player_4 ObjName=SeqVar_Player_4 Archetype=SeqVar_Player'Engine.Default__SeqVar_Player' ObjInstanceVersion=1 ParentSequence=Sequence'BotSpawning' ObjPosX=1648 ObjPosY=736 DrawWidth=32 DrawHeight=32 Name="SeqVar_Player_4" ObjectArchetype=SeqVar_Player'Engine.Default__SeqVar_Player' End Object Begin Object Class=SeqVar_Name Name=SeqVar_Name_0 ObjName=SeqVar_Name_0 Archetype=SeqVar_Name'Engine.Default__SeqVar_Name' ObjInstanceVersion=1 ObjPosX=1200 ObjPosY=904 DrawWidth=32 DrawHeight=32 Name="SeqVar_Name_0" ObjectArchetype=SeqVar_Name'Engine.Default__SeqVar_Name' End Object Begin Object Class=UTSeqAct_AIStartFireAt Name=UTSeqAct_AIStartFireAt_0 ObjName=UTSeqAct_AIStartFireAt_0 Archetype=UTSeqAct_AIStartFireAt'UTGame.Default__UTSeqAct_AIStartFireAt' InputLinks(0)=(DrawY=594) OutputLinks(0)=(DrawY=594) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_8'),DrawX=1598) VariableLinks(1)=(LinkedVariables=(SeqVar_Player'SeqVar_Player_4'),DrawX=1648) ObjInstanceVersion=1 ParentSequence=Sequence'BotSpawning' ObjPosX=1560 ObjPosY=560 DrawWidth=116 DrawHeight=77 Name="UTSeqAct_AIStartFireAt_0" ObjectArchetype=UTSeqAct_AIStartFireAt'UTGame.Default__UTSeqAct_AIStartFireAt' End Object Begin Object Class=SeqAct_AIMoveToActor Name=SeqAct_AIMoveToActor_1 ObjName=SeqAct_AIMoveToActor_1 Archetype=SeqAct_AIMoveToActor'Engine.Default__SeqAct_AIMoveToActor' InputLinks(0)=(DrawY=594) OutputLinks(0)=(Links=((LinkedOp=SeqAct_AIMoveToActor'SeqAct_AIMoveToActor_0')),DrawY=573) OutputLinks(1)=(DrawY=594) OutputLinks(2)=(DrawY=615) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_8'),DrawX=990) VariableLinks(1)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_10'),DrawX=1065) VariableLinks(2)=(DrawX=1133) ObjInstanceVersion=2 ParentSequence=Sequence'BotSpawning' ObjPosX=952 ObjPosY=536 DrawWidth=212 DrawHeight=125 Name="SeqAct_AIMoveToActor_1" ObjectArchetype=SeqAct_AIMoveToActor'Engine.Default__SeqAct_AIMoveToActor' End Object Begin Object Class=SeqAct_ActorFactoryEx Name=SeqAct_ActorFactoryEx_0 ObjName=SeqAct_ActorFactoryEx_0 Archetype=SeqAct_ActorFactoryEx'Engine.Default__SeqAct_ActorFactoryEx' Begin Object Class=UTActorFactoryAI Name=UTActorFactoryAI_0 ObjName=UTActorFactoryAI_0 Archetype=UTActorFactoryAI'UTGame.Default__UTActorFactoryAI' PawnClass=Class'UTGame.UTPawn' bGiveDefaultInventory=True Name="UTActorFactoryAI_0" ObjectArchetype=UTActorFactoryAI'UTGame.Default__UTActorFactoryAI' End Object Factory=UTActorFactoryAI'UTActorFactoryAI_0' InputLinks(0)=(DrawY=653) InputLinks(1)=(DrawY=675) InputLinks(2)=(DrawY=697) InputLinks(3)=(DrawY=719) OutputLinks(0)=(Links=((LinkedOp=SeqAct_AIMoveToActor'SeqAct_AIMoveToActor_1')),DrawY=657) OutputLinks(1)=(DrawY=686) OutputLinks(2)=(DrawY=715) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_9'),DrawX=760) VariableLinks(1)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_8'),DrawX=828) ObjInstanceVersion=1 ParentSequence=Sequence'BotSpawning' ObjPosX=712 ObjPosY=616 DrawWidth=172 DrawHeight=149 Name="SeqAct_ActorFactoryEx_0" ObjectArchetype=SeqAct_ActorFactoryEx'Engine.Default__SeqAct_ActorFactoryEx' End Object Begin Object Class=SeqEvent_LevelStartup Name=SeqEvent_LevelStartup_8 ObjName=SeqEvent_LevelStartup_8 Archetype=SeqEvent_LevelStartup'Engine.Default__SeqEvent_LevelStartup' MaxWidth=99 OutputLinks(0)=(Links=((LinkedOp=SeqAct_ActorFactoryEx'SeqAct_ActorFactoryEx_0')),DrawY=650) ObjInstanceVersion=1 ParentSequence=Sequence'BotSpawning' ObjPosX=504 ObjPosY=584 DrawWidth=69 Name="SeqEvent_LevelStartup_8" ObjectArchetype=SeqEvent_LevelStartup'Engine.Default__SeqEvent_LevelStartup' End Object SequenceObjects(0)=SeqEvent_LevelStartup'SeqEvent_LevelStartup_8' SequenceObjects(1)=SeqAct_ActorFactoryEx'SeqAct_ActorFactoryEx_0' SequenceObjects(2)=SeqAct_AIMoveToActor'SeqAct_AIMoveToActor_1' SequenceObjects(3)=UTSeqAct_AIStartFireAt'UTSeqAct_AIStartFireAt_0' SequenceObjects(4)=SeqVar_Player'SeqVar_Player_4' SequenceObjects(5)=SeqVar_Object'SeqVar_Object_8' SequenceObjects(6)=SeqAct_AIMoveToActor'SeqAct_AIMoveToActor_0' SequenceObjects(7)=SeqVar_Object'SeqVar_Object_9' SequenceObjects(8)=SeqVar_Object'SeqVar_Object_10' SequenceObjects(9)=SeqVar_Object'SeqVar_Object_11' DefaultViewX=-282 DefaultViewY=-242 DefaultViewZoom=0.726435 ObjInstanceVersion=1 ParentSequence=Sequence'Main_Sequence' ObjPosX=648 ObjPosY=600 ObjName="BotSpawning" DrawWidth=95 DrawHeight=29 Name="BotSpawning" ObjectArchetype=Sequence'Engine.Default__Sequence' End Object |
||
▲ Top |
KACTOR SPAWNING/DESTROYING OBJECTS | ||
• Description : On level startup a KActor (physics mesh) is spawned, it falls down, and 5 seconds later it is destroyed again. |
• Author : Hourences
• Tested On : UT3 • Instructions : Standard installation | |
LEVEL Begin Map Begin Level Begin Actor Class=Note Name=Note_0 Archetype=Note'Engine.Default__Note' Begin Object Class=ArrowComponent Name=Arrow ObjName=ArrowComponent_53 Archetype=ArrowComponent'Engine.Default__Note:Arrow' LightingChannels=(bInitialized=True,Dynamic=True) Name="ArrowComponent_53" ObjectArchetype=ArrowComponent'Engine.Default__Note:Arrow' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_310 Archetype=SpriteComponent'Engine.Default__Note:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_310" ObjectArchetype=SpriteComponent'Engine.Default__Note:Sprite' End Object Text="Spawn location" Components(0)=ArrowComponent'ArrowComponent_53' Components(1)=SpriteComponent'SpriteComponent_310' Tag="Note" Location=(X=-117.363510,Y=-73.782196,Z=1643.099609) DrawScale=4.000000 Name="Note_0" ObjectArchetype=Note'Engine.Default__Note' End Actor End Level Begin Surface End Surface End Map KISMET Begin Object Class=Sequence Name=KActorSpawning Archetype=Sequence'Engine.Default__Sequence' Begin Object Class=SeqVar_Object Name=SeqVar_Object_11 ObjName=SeqVar_Object_11 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjInstanceVersion=1 ObjPosX=1360 ObjPosY=712 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_11" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_10 ObjName=SeqVar_Object_10 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjInstanceVersion=1 ObjPosX=1056 ObjPosY=712 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_10" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_9 ObjName=SeqVar_Object_9 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjInstanceVersion=1 ObjPosX=696 ObjPosY=816 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_9" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqAct_AIMoveToActor Name=SeqAct_AIMoveToActor_0 ObjName=SeqAct_AIMoveToActor_0 Archetype=SeqAct_AIMoveToActor'Engine.Default__SeqAct_AIMoveToActor' ObjInstanceVersion=2 ObjPosX=1256 ObjPosY=536 DrawWidth=212 DrawHeight=125 Name="SeqAct_AIMoveToActor_0" ObjectArchetype=SeqAct_AIMoveToActor'Engine.Default__SeqAct_AIMoveToActor' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_13 ObjName=SeqVar_Object_13 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjInstanceVersion=1 ParentSequence=Sequence'KActorSpawning' ObjPosX=936 ObjPosY=864 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_13" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqAct_Destroy Name=SeqAct_Destroy_0 ObjName=SeqAct_Destroy_0 Archetype=SeqAct_Destroy'Engine.Default__SeqAct_Destroy' InputLinks(0)=(DrawY=706) OutputLinks(0)=(DrawY=706) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_13'),DrawX=1070) ObjInstanceVersion=1 ParentSequence=Sequence'KActorSpawning' ObjPosX=1032 ObjPosY=672 DrawWidth=76 DrawHeight=61 Name="SeqAct_Destroy_0" ObjectArchetype=SeqAct_Destroy'Engine.Default__SeqAct_Destroy' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_8 ObjName=SeqVar_Object_8 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjInstanceVersion=1 ObjPosX=840 ObjPosY=816 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_8" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqVar_Player Name=SeqVar_Player_4 ObjName=SeqVar_Player_4 Archetype=SeqVar_Player'Engine.Default__SeqVar_Player' ObjInstanceVersion=1 ObjPosX=1648 ObjPosY=736 DrawWidth=32 DrawHeight=32 Name="SeqVar_Player_4" ObjectArchetype=SeqVar_Player'Engine.Default__SeqVar_Player' End Object Begin Object Class=UTSeqAct_AIStartFireAt Name=UTSeqAct_AIStartFireAt_0 ObjName=UTSeqAct_AIStartFireAt_0 Archetype=UTSeqAct_AIStartFireAt'UTGame.Default__UTSeqAct_AIStartFireAt' ObjInstanceVersion=1 ObjPosX=1560 ObjPosY=560 DrawWidth=116 DrawHeight=77 Name="UTSeqAct_AIStartFireAt_0" ObjectArchetype=UTSeqAct_AIStartFireAt'UTGame.Default__UTSeqAct_AIStartFireAt' End Object Begin Object Class=SeqAct_AIMoveToActor Name=SeqAct_AIMoveToActor_1 ObjName=SeqAct_AIMoveToActor_1 Archetype=SeqAct_AIMoveToActor'Engine.Default__SeqAct_AIMoveToActor' ObjInstanceVersion=2 ObjPosX=952 ObjPosY=536 DrawWidth=212 DrawHeight=125 Name="SeqAct_AIMoveToActor_1" ObjectArchetype=SeqAct_AIMoveToActor'Engine.Default__SeqAct_AIMoveToActor' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_12 ObjName=SeqVar_Object_12 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjValue=Note'Note_0' ObjInstanceVersion=1 ParentSequence=Sequence'KActorSpawning' ObjPosX=696 ObjPosY=816 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_12" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqAct_ActorFactoryEx Name=SeqAct_ActorFactoryEx_0 ObjName=SeqAct_ActorFactoryEx_0 Archetype=SeqAct_ActorFactoryEx'Engine.Default__SeqAct_ActorFactoryEx' Begin Object Class=UTActorFactoryUTKActor Name=UTActorFactoryUTKActor_1 ObjName=UTActorFactoryUTKActor_1 Archetype=UTActorFactoryUTKActor'UTGame.Default__UTActorFactoryUTKActor' StaticMesh=StaticMesh'UN_SimpleMeshes.TexPropCube_Dup' Name="UTActorFactoryUTKActor_1" ObjectArchetype=UTActorFactoryUTKActor'UTGame.Default__UTActorFactoryUTKActor' End Object Begin Object Class=UTActorFactoryAI Name=UTActorFactoryAI_0 ObjName=UTActorFactoryAI_0 Archetype=UTActorFactoryAI'UTGame.Default__UTActorFactoryAI' PawnClass=Class'UTGame.UTPawn' bGiveDefaultInventory=True Name="UTActorFactoryAI_0" ObjectArchetype=UTActorFactoryAI'UTGame.Default__UTActorFactoryAI' End Object Factory=UTActorFactoryUTKActor'UTActorFactoryUTKActor_1' InputLinks(0)=(DrawY=653) InputLinks(1)=(DrawY=675) InputLinks(2)=(DrawY=697) InputLinks(3)=(DrawY=719) OutputLinks(0)=(Links=((LinkedOp=SeqAct_Destroy'SeqAct_Destroy_0')),ActivateDelay=5.000000,DrawY=657) OutputLinks(1)=(DrawY=686) OutputLinks(2)=(DrawY=715) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_12'),DrawX=760) VariableLinks(1)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_13'),DrawX=828) ObjInstanceVersion=1 ParentSequence=Sequence'KActorSpawning' ObjPosX=712 ObjPosY=616 DrawWidth=172 DrawHeight=149 Name="SeqAct_ActorFactoryEx_0" ObjectArchetype=SeqAct_ActorFactoryEx'Engine.Default__SeqAct_ActorFactoryEx' End Object Begin Object Class=SeqEvent_LevelStartup Name=SeqEvent_LevelStartup_8 ObjName=SeqEvent_LevelStartup_8 Archetype=SeqEvent_LevelStartup'Engine.Default__SeqEvent_LevelStartup' MaxWidth=99 OutputLinks(0)=(Links=((LinkedOp=SeqAct_ActorFactoryEx'SeqAct_ActorFactoryEx_0')),DrawY=650) ObjInstanceVersion=1 ParentSequence=Sequence'KActorSpawning' ObjPosX=504 ObjPosY=584 DrawWidth=69 Name="SeqEvent_LevelStartup_8" ObjectArchetype=SeqEvent_LevelStartup'Engine.Default__SeqEvent_LevelStartup' End Object SequenceObjects(0)=SeqEvent_LevelStartup'SeqEvent_LevelStartup_8' SequenceObjects(1)=SeqAct_ActorFactoryEx'SeqAct_ActorFactoryEx_0' SequenceObjects(2)=SeqVar_Object'SeqVar_Object_12' SequenceObjects(3)=SeqAct_Destroy'SeqAct_Destroy_0' SequenceObjects(4)=SeqVar_Object'SeqVar_Object_13' DefaultViewX=-220 DefaultViewY=-298 DefaultViewZoom=0.726435 ObjInstanceVersion=1 ParentSequence=Sequence'Main_Sequence' ObjPosX=648 ObjPosY=600 ObjName="KActorSpawning" DrawWidth=117 DrawHeight=29 Name="KActorSpawning" ObjectArchetype=Sequence'Engine.Default__Sequence' End Object |
||
▲ Top |
A TURRET SETUP | ||
• Description : A turret that will shoot at the player after an event. |
• Author : Andrew “Mclogenog” Yoder
• Tested On : UDK • Instructions : Standard installation | |
LEVEL Begin Map Begin Level Begin Actor Class=PlayerStart Name=PlayerStart_0 Archetype=PlayerStart'Engine.Default__PlayerStart' Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CylinderComponent_0 Archetype=CylinderComponent'Engine.Default__PlayerStart:CollisionCylinder' ReplacementPrimitive=None LightingChannels=(bInitialized=True,Dynamic=True) Name="CylinderComponent_0" ObjectArchetype=CylinderComponent'Engine.Default__PlayerStart:CollisionCylinder' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_14 Archetype=SpriteComponent'Engine.Default__PlayerStart:Sprite' ReplacementPrimitive=None LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_14" ObjectArchetype=SpriteComponent'Engine.Default__PlayerStart:Sprite' End Object Begin Object Class=SpriteComponent Name=Sprite2 ObjName=SpriteComponent_15 Archetype=SpriteComponent'Engine.Default__PlayerStart:Sprite2' ReplacementPrimitive=None LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_15" ObjectArchetype=SpriteComponent'Engine.Default__PlayerStart:Sprite2' End Object Begin Object Class=ArrowComponent Name=Arrow ObjName=ArrowComponent_1 Archetype=ArrowComponent'Engine.Default__PlayerStart:Arrow' ReplacementPrimitive=None LightingChannels=(bInitialized=True,Dynamic=True) Name="ArrowComponent_1" ObjectArchetype=ArrowComponent'Engine.Default__PlayerStart:Arrow' End Object Begin Object Class=PathRenderingComponent Name=PathRenderer ObjName=PathRenderingComponent_1 Archetype=PathRenderingComponent'Engine.Default__PlayerStart:PathRenderer' ReplacementPrimitive=None LightingChannels=(bInitialized=True,Dynamic=True) Name="PathRenderingComponent_1" ObjectArchetype=PathRenderingComponent'Engine.Default__PlayerStart:PathRenderer' End Object bPathsChanged=True CylinderComponent=CylinderComponent'CylinderComponent_0' Components(0)=SpriteComponent'SpriteComponent_14' Components(1)=SpriteComponent'SpriteComponent_15' Components(2)=ArrowComponent'ArrowComponent_1' Components(3)=CylinderComponent'CylinderComponent_0' Components(4)=PathRenderingComponent'PathRenderingComponent_1' Location=(X=-192.000000,Y=0.000000,Z=-48.000000) Base=WorldInfo'WorldInfo_0' bEdShouldSnap=True Tag="PlayerStart" CollisionComponent=CylinderComponent'CylinderComponent_0' Name="PlayerStart_0" ObjectArchetype=PlayerStart'Engine.Default__PlayerStart' End Actor Begin Actor Class=DynamicTriggerVolume Name=DynamicTriggerVolume_0 Archetype=DynamicTriggerVolume'Engine.Default__DynamicTriggerVolume' Begin Object Class=BrushComponent Name=BrushComponent0 ObjName=BrushComponent_19 Archetype=BrushComponent'Engine.Default__DynamicTriggerVolume:BrushComponent0' Brush=Model'Model_6' BrushAggGeom=(ConvexElems=((VertexData=((X=32.000000,Y=32.000000,Z=-32.000000),(X=32.000000,Y=-32.000000,Z=-32.000000),(X=-32.000000,Y=-32.000000,Z=-32.000000),(X=32.000000,Y=32.000000,Z=32.000000),(X=-32.000000,Y=-32.000000,Z=32.000000),(X=-32.000000,Y=32.000000,Z=-32.000000),(X=32.000000,Y=-32.000000,Z=32.000000),(X=-32.000000,Y=32.000000,Z=32.000000)),PermutedVertexData=((W=32.000000,X=32.000000,Y=32.000000,Z=-32.000000),(W=32.000000,X=32.000000,Y=-32.000000,Z=-32.000000),(W=32.000000,X=-32.000000,Y=-32.000000,Z=-32.000000),(W=-32.000000,X=-32.000000,Y=-32.000000,Z=32.000000),(W=32.000000,X=-32.000000,Y=32.000000,Z=-32.000000),(W=32.000000,X=32.000000,Y=-32.000000,Z=32.000000)),FaceTriData=(0,2,1,0,5,2,1,3,0,1,6,3,4,1,2,4,6,1,5,4,2,5,7,4,7,0,3,7,5,0,6,7,3,6,4,7),EdgeDirections=((X=-1.000000,Y=0.000000,Z=0.000000),(X=0.000000,Y=-1.000000,Z=0.000000),(X=0.000000,Y=0.000000,Z=1.000000)),FaceNormalDirections=((X=0.000000,Y=-0.000000,Z=-1.000000),(X=1.000000,Y=0.000000,Z=0.000000),(X=0.000000,Y=-1.000000,Z=0.000000)),FacePlaneData=((W=31.999998,X=0.000000,Y=-0.000000,Z=-1.000000),(W=31.999998,X=1.000000,Y=0.000000,Z=0.000000),(W=31.999998,X=0.000000,Y=-1.000000,Z=0.000000),(W=31.999998,X=-1.000000,Y=0.000000,Z=0.000000),(W=31.999998,X=-0.000000,Y=1.000000,Z=0.000000),(W=31.999998,X=0.000000,Y=-0.000000,Z=1.000000)),ElemBox=(Min=(X=-32.000000,Y=-32.000000,Z=-32.000000),Max=(X=32.000000,Y=32.000000,Z=32.000000),IsValid=1)))) CachedPhysBrushDataVersion=34079120 ReplacementPrimitive=None Name="BrushComponent_19" ObjectArchetype=BrushComponent'Engine.Default__DynamicTriggerVolume:BrushComponent0' End Object Begin Brush Name=Model_6 Begin PolyList Begin Polygon Flags=3584 Link=0 Origin -00032.000000,-00032.000000,-00032.000000 Normal -00001.000000,+00000.000000,+00000.000000 TextureU +00000.000000,+00001.000000,+00000.000000 TextureV +00000.000000,+00000.000000,-00001.000000 Vertex -00032.000000,-00032.000000,-00032.000000 Vertex -00032.000000,-00032.000000,+00032.000000 Vertex -00032.000000,+00032.000000,+00032.000000 Vertex -00032.000000,+00032.000000,-00032.000000 End Polygon Begin Polygon Flags=3584 Link=1 Origin -00032.000000,+00032.000000,-00032.000000 Normal +00000.000000,+00001.000000,+00000.000000 TextureU +00001.000000,-00000.000000,+00000.000000 TextureV +00000.000000,+00000.000000,-00001.000000 Vertex -00032.000000,+00032.000000,-00032.000000 Vertex -00032.000000,+00032.000000,+00032.000000 Vertex +00032.000000,+00032.000000,+00032.000000 Vertex +00032.000000,+00032.000000,-00032.000000 End Polygon Begin Polygon Flags=3584 Link=2 Origin +00032.000000,+00032.000000,-00032.000000 Normal +00001.000000,+00000.000000,+00000.000000 TextureU +00000.000000,-00001.000000,+00000.000000 TextureV +00000.000000,+00000.000000,-00001.000000 Vertex +00032.000000,+00032.000000,-00032.000000 Vertex +00032.000000,+00032.000000,+00032.000000 Vertex +00032.000000,-00032.000000,+00032.000000 Vertex +00032.000000,-00032.000000,-00032.000000 End Polygon Begin Polygon Flags=3584 Link=3 Origin +00032.000000,-00032.000000,-00032.000000 Normal +00000.000000,-00001.000000,+00000.000000 TextureU -00001.000000,-00000.000000,-00000.000000 TextureV +00000.000000,+00000.000000,-00001.000000 Vertex +00032.000000,-00032.000000,-00032.000000 Vertex +00032.000000,-00032.000000,+00032.000000 Vertex -00032.000000,-00032.000000,+00032.000000 Vertex -00032.000000,-00032.000000,-00032.000000 End Polygon Begin Polygon Flags=3584 Link=4 Origin -00032.000000,+00032.000000,+00032.000000 Normal +00000.000000,+00000.000000,+00001.000000 TextureU +00001.000000,+00000.000000,+00000.000000 TextureV +00000.000000,+00001.000000,+00000.000000 Vertex -00032.000000,+00032.000000,+00032.000000 Vertex -00032.000000,-00032.000000,+00032.000000 Vertex +00032.000000,-00032.000000,+00032.000000 Vertex +00032.000000,+00032.000000,+00032.000000 End Polygon Begin Polygon Flags=3584 Link=5 Origin -00032.000000,-00032.000000,-00032.000000 Normal +00000.000000,+00000.000000,-00001.000000 TextureU +00001.000000,+00000.000000,+00000.000000 TextureV +00000.000000,-00001.000000,+00000.000000 Vertex -00032.000000,-00032.000000,-00032.000000 Vertex -00032.000000,+00032.000000,-00032.000000 Vertex +00032.000000,+00032.000000,-00032.000000 Vertex +00032.000000,-00032.000000,-00032.000000 End Polygon End PolyList End Brush Brush=Model'Model_6' BrushComponent=BrushComponent'BrushComponent_19' Components(0)=BrushComponent'BrushComponent_19' Location=(X=-191.999985,Y=-0.000013,Z=-63.999992) Tag="DynamicTriggerVolume" CollisionComponent=BrushComponent'BrushComponent_19' Name="DynamicTriggerVolume_0" ObjectArchetype=DynamicTriggerVolume'Engine.Default__DynamicTriggerVolume' End Actor End Level Begin Surface End Surface End Map KISMET Begin Object Class=Sequence Name=Turret Begin Object Class=UTSeqAct_SpawnProjectile Name=UTSeqAct_SpawnProjectile_0 ProjectileClass=Class'UTGameContent.UTProj_Shockball' InputLinks(0)=(DrawY=273) OutputLinks(0)=(DrawY=273) VariableLinks(0)=(LinkedVariables=(SeqVar_Vector'SeqVar_Vector_0'),DrawX=1409) VariableLinks(1)=(LinkedVariables=(SeqVar_Vector'SeqVar_Vector_5'),DrawX=1486) VariableLinks(2)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_0'),DrawX=1565) ObjInstanceVersion=1 ParentSequence=Sequence'Turret' ObjPosX=1363 ObjPosY=239 DrawWidth=250 DrawHeight=77 Name="UTSeqAct_SpawnProjectile_0" ObjectArchetype=UTSeqAct_SpawnProjectile'UTGame.Default__UTSeqAct_SpawnProjectile' End Object Begin Object Class=SeqVar_Vector Name=SeqVar_Vector_0 ObjInstanceVersion=1 ParentSequence=Sequence'Turret' ObjPosX=1379 ObjPosY=335 DrawWidth=32 DrawHeight=32 Name="SeqVar_Vector_0" ObjectArchetype=SeqVar_Vector'Engine.Default__SeqVar_Vector' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_0 ObjInstanceVersion=1 ParentSequence=Sequence'Turret' ObjPosX=723 ObjPosY=679 ObjComment="Player" DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_0" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqEvent_PlayerSpawned Name=SeqEvent_PlayerSpawned_0 MaxWidth=156 OutputLinks(0)=(Links=((LinkedOp=SeqAct_AttachToActor'SeqAct_AttachToActor_0')),DrawY=425) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_0'),DrawX=555) VariableLinks(1)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_1'),DrawX=625) ObjInstanceVersion=1 ParentSequence=Sequence'Turret' ObjPosX=507 ObjPosY=359 ObjComment="Any event could start this. This is an example." DrawWidth=98 DrawHeight=121 Name="SeqEvent_PlayerSpawned_0" ObjectArchetype=SeqEvent_PlayerSpawned'Engine.Default__SeqEvent_PlayerSpawned' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_1 ObjValue=PlayerStart'PlayerStart_0' ObjInstanceVersion=1 ParentSequence=Sequence'Turret' ObjPosX=620 ObjPosY=522 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_1" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqAct_GetLocationAndRotation Name=SeqAct_GetLocationAndRotation_0 InputLinks(0)=(DrawY=409) OutputLinks(0)=(Links=((LinkedOp=SeqAct_Delay'SeqAct_Delay_1'),(LinkedOp=SeqAct_SetVector'SeqAct_SetVector_1')),DrawY=409) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_7'),DrawX=1017) VariableLinks(1)=(LinkedVariables=(SeqVar_Vector'SeqVar_Vector_8'),DrawX=1083) VariableLinks(2)=(DrawX=1154) ObjInstanceVersion=2 ParentSequence=Sequence'Turret' ObjPosX=979 ObjPosY=375 DrawWidth=219 DrawHeight=77 Name="SeqAct_GetLocationAndRotation_0" ObjectArchetype=SeqAct_GetLocationAndRotation'Engine.Default__SeqAct_GetLocationAndRotation' End Object Begin Object Class=SeqAct_Delay Name=SeqAct_Delay_1 InputLinks(0)=(DrawY=257) InputLinks(1)=(DrawY=427,bHidden=True) InputLinks(2)=(DrawY=448,bHidden=True) OutputLinks(0)=(Links=((LinkedOp=SeqAct_GetLocationAndRotation'SeqAct_GetLocationAndRotation_0')),DrawY=257) OutputLinks(1)=(DrawY=443,bHidden=True) VariableLinks(0)=(bHidden=True,DrawX=793) ObjInstanceVersion=1 ParentSequence=Sequence'Turret' ObjPosX=1019 ObjPosY=223 ObjComment="Turret fire rate" DrawWidth=101 DrawHeight=45 Name="SeqAct_Delay_1" ObjectArchetype=SeqAct_Delay'Engine.Default__SeqAct_Delay' End Object Begin Object Class=SeqAct_SetVector Name=SeqAct_SetVector_1 InputLinks(0)=(DrawY=591) OutputLinks(0)=(Links=((LinkedOp=UTSeqAct_SpawnProjectile'UTSeqAct_SpawnProjectile_0')),DrawY=591) VariableLinks(0)=(LinkedVariables=(SeqVar_Vector'SeqVar_Vector_5'),DrawX=1305) VariableLinks(1)=(LinkedVariables=(SeqVar_Vector'SeqVar_Vector_8'),DrawX=1361) ObjInstanceVersion=1 ParentSequence=Sequence'Turret' ObjPosX=1267 ObjPosY=557 DrawWidth=128 DrawHeight=61 Name="SeqAct_SetVector_1" ObjectArchetype=SeqAct_SetVector'Engine.Default__SeqAct_SetVector' End Object Begin Object Class=SeqVar_Vector Name=SeqVar_Vector_5 ObjInstanceVersion=1 ParentSequence=Sequence'Turret' ObjPosX=1451 ObjPosY=335 DrawWidth=32 DrawHeight=32 Name="SeqVar_Vector_5" ObjectArchetype=SeqVar_Vector'Engine.Default__SeqVar_Vector' End Object Begin Object Class=SeqAct_AttachToActor Name=SeqAct_AttachToActor_0 InputLinks(0)=(DrawY=410) OutputLinks(0)=(Links=((LinkedOp=SeqAct_GetLocationAndRotation'SeqAct_GetLocationAndRotation_0')),DrawY=410) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_0'),DrawX=758) VariableLinks(1)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_7'),DrawX=835) ObjInstanceVersion=2 ParentSequence=Sequence'Turret' ObjPosX=720 ObjPosY=376 DrawWidth=170 DrawHeight=61 Name="SeqAct_AttachToActor_0" ObjectArchetype=SeqAct_AttachToActor'Engine.Default__SeqAct_AttachToActor' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_7 ObjValue=DynamicTriggerVolume'DynamicTriggerVolume_0' ObjInstanceVersion=1 ParentSequence=Sequence'Turret' ObjPosX=780 ObjPosY=581 ObjComment="Dynamic Trigger Volume 64units^3 at player's spawn point." DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_7" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqVar_Vector Name=SeqVar_Vector_8 ObjInstanceVersion=1 ParentSequence=Sequence'Turret' ObjPosX=1107 ObjPosY=655 DrawWidth=32 DrawHeight=32 Name="SeqVar_Vector_8" ObjectArchetype=SeqVar_Vector'Engine.Default__SeqVar_Vector' End Object SequenceObjects(0)=UTSeqAct_SpawnProjectile'UTSeqAct_SpawnProjectile_0' SequenceObjects(1)=SeqVar_Vector'SeqVar_Vector_0' SequenceObjects(2)=SeqVar_Object'SeqVar_Object_0' SequenceObjects(3)=SeqEvent_PlayerSpawned'SeqEvent_PlayerSpawned_0' SequenceObjects(4)=SeqVar_Object'SeqVar_Object_1' SequenceObjects(5)=SeqAct_GetLocationAndRotation'SeqAct_GetLocationAndRotation_0' SequenceObjects(6)=SeqAct_Delay'SeqAct_Delay_1' SequenceObjects(7)=SeqAct_SetVector'SeqAct_SetVector_1' SequenceObjects(8)=SeqVar_Vector'SeqVar_Vector_5' SequenceObjects(9)=SeqAct_AttachToActor'SeqAct_AttachToActor_0' SequenceObjects(10)=SeqVar_Object'SeqVar_Object_7' SequenceObjects(11)=SeqVar_Vector'SeqVar_Vector_8' DefaultViewX=-305 DefaultViewY=-195 DefaultViewZoom=0.836821 ObjInstanceVersion=1 ParentSequence=Sequence'Main_Sequence' ObjPosX=1464 ObjPosY=272 ObjName="turret" DrawWidth=64 DrawHeight=29 Name="Turret" ObjectArchetype=Sequence'Engine.Default__Sequence' End Object |
||
▲ Top |
Patrolling Bot | ||
• Description : One bot spawns and then runs between 3 pathnodes infinitly. |
• Author : Matt Tonkinson
• Tested On : UT3 • Instructions : Standard installation. | |
LEVEL Begin Map Begin Level Begin Actor Class=PathNode Name=PathNode_2 Archetype=PathNode'Engine.Default__PathNode' Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CylinderComponent_9 Archetype=CylinderComponent'Engine.Default__PathNode:CollisionCylinder' LightingChannels=(bInitialized=True,Dynamic=True) Name="CylinderComponent_9" ObjectArchetype=CylinderComponent'Engine.Default__PathNode:CollisionCylinder' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_11 Archetype=SpriteComponent'Engine.Default__PathNode:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_11" ObjectArchetype=SpriteComponent'Engine.Default__PathNode:Sprite' End Object Begin Object Class=SpriteComponent Name=Sprite2 ObjName=SpriteComponent_12 Archetype=SpriteComponent'Engine.Default__PathNode:Sprite2' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_12" ObjectArchetype=SpriteComponent'Engine.Default__PathNode:Sprite2' End Object Begin Object Class=ArrowComponent Name=Arrow ObjName=ArrowComponent_52 Archetype=ArrowComponent'Engine.Default__PathNode:Arrow' LightingChannels=(bInitialized=True,Dynamic=True) Name="ArrowComponent_52" ObjectArchetype=ArrowComponent'Engine.Default__PathNode:Arrow' End Object Begin Object Class=PathRenderingComponent Name=PathRenderer ObjName=PathRenderingComponent_6 Archetype=PathRenderingComponent'Engine.Default__PathNode:PathRenderer' LightingChannels=(bInitialized=True,Dynamic=True) Name="PathRenderingComponent_6" ObjectArchetype=PathRenderingComponent'Engine.Default__PathNode:PathRenderer' End Object bPathsChanged=True PathList(0)=ReachSpec'ReachSpec_0' PathList(1)=ReachSpec'ReachSpec_1' visitedWeight=10000000 nextNavigationPoint=PathNode'PathNode_3' CylinderComponent=CylinderComponent'CylinderComponent_9' MaxPathSize=(Radius=260.000000,Height=100.000000) NavGuid=(A=-328247265,B=1119726025,C=-878788691,D=1009401584) GoodSprite=SpriteComponent'SpriteComponent_11' BadSprite=SpriteComponent'SpriteComponent_12' NetworkID=1 Components(0)=SpriteComponent'SpriteComponent_11' Components(1)=SpriteComponent'SpriteComponent_12' Components(2)=ArrowComponent'ArrowComponent_52' Components(3)=CylinderComponent'CylinderComponent_9' Components(4)=PathRenderingComponent'PathRenderingComponent_6' Base=WorldInfo'WorldInfo_0' Tag="PathNode" Location=(X=668.120361,Y=566.472290,Z=72.000008) CollisionComponent=CylinderComponent'CylinderComponent_9' Name="PathNode_2" ObjectArchetype=PathNode'Engine.Default__PathNode' End Actor Begin Actor Class=PathNode Name=PathNode_3 Archetype=PathNode'Engine.Default__PathNode' Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CylinderComponent_11 Archetype=CylinderComponent'Engine.Default__PathNode:CollisionCylinder' LightingChannels=(bInitialized=True,Dynamic=True) Name="CylinderComponent_11" ObjectArchetype=CylinderComponent'Engine.Default__PathNode:CollisionCylinder' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_14 Archetype=SpriteComponent'Engine.Default__PathNode:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_14" ObjectArchetype=SpriteComponent'Engine.Default__PathNode:Sprite' End Object Begin Object Class=SpriteComponent Name=Sprite2 ObjName=SpriteComponent_15 Archetype=SpriteComponent'Engine.Default__PathNode:Sprite2' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_15" ObjectArchetype=SpriteComponent'Engine.Default__PathNode:Sprite2' End Object Begin Object Class=ArrowComponent Name=Arrow ObjName=ArrowComponent_53 Archetype=ArrowComponent'Engine.Default__PathNode:Arrow' LightingChannels=(bInitialized=True,Dynamic=True) Name="ArrowComponent_53" ObjectArchetype=ArrowComponent'Engine.Default__PathNode:Arrow' End Object Begin Object Class=PathRenderingComponent Name=PathRenderer ObjName=PathRenderingComponent_7 Archetype=PathRenderingComponent'Engine.Default__PathNode:PathRenderer' LightingChannels=(bInitialized=True,Dynamic=True) Name="PathRenderingComponent_7" ObjectArchetype=PathRenderingComponent'Engine.Default__PathNode:PathRenderer' End Object PathList(0)=ReachSpec'ReachSpec_2' visitedWeight=10000000 CylinderComponent=CylinderComponent'CylinderComponent_11' MaxPathSize=(Radius=260.000000,Height=100.000000) NavGuid=(A=-1894655460,B=1309358645,C=138423184,D=1423276406) GoodSprite=SpriteComponent'SpriteComponent_14' BadSprite=SpriteComponent'SpriteComponent_15' NetworkID=1 Components(0)=SpriteComponent'SpriteComponent_14' Components(1)=SpriteComponent'SpriteComponent_15' Components(2)=ArrowComponent'ArrowComponent_53' Components(3)=CylinderComponent'CylinderComponent_11' Components(4)=PathRenderingComponent'PathRenderingComponent_7' Base=WorldInfo'WorldInfo_0' Tag="PathNode" Location=(X=-108.665100,Y=67.407753,Z=72.000008) CollisionComponent=CylinderComponent'CylinderComponent_11' Name="PathNode_3" ObjectArchetype=PathNode'Engine.Default__PathNode' End Actor Begin Actor Class=TriggerVolume Name=TriggerVolume_0 Archetype=TriggerVolume'Engine.Default__TriggerVolume' Begin Object Class=BrushComponent Name=BrushComponent0 ObjName=BrushComponent_22 Archetype=BrushComponent'Engine.Default__TriggerVolume:BrushComponent0' Brush=Model'Model_5' BrushAggGeom=(ConvexElems=((VertexData=((X=128.000000,Y=128.000000,Z=-128.000000),(X=128.000000,Y=-128.000000,Z=-128.000000),(X=-128.000000,Y=-128.000000,Z=-128.000000),(X=128.000000,Y=128.000000,Z=128.000000),(X=-128.000000,Y=-128.000000,Z=128.000000),(X=-128.000000,Y=128.000000,Z=-128.000000),(X=128.000000,Y=-128.000000,Z=128.000000),(X=-128.000000,Y=128.000000,Z=128.000000)),PermutedVertexData=((W=128.000000,X=128.000000,Y=128.000000,Z=-128.000000),(W=128.000000,X=128.000000,Y=-128.000000,Z=-128.000000),(W=128.000000,X=-128.000000,Y=-128.000000,Z=-128.000000),(W=-128.000000,X=-128.000000,Y=-128.000000,Z=128.000000),(W=128.000000,X=-128.000000,Y=128.000000,Z=-128.000000),(W=128.000000,X=128.000000,Y=-128.000000,Z=128.000000)),FaceTriData=(0,2,1,0,5,2,1,3,0,1,6,3,4,1,2,4,6,1,5,4,2,5,7,4,7,0,3,7,5,0,6,7,3,6,4,7),EdgeDirections=((X=-1.000000,Y=0.000000,Z=0.000000),(X=0.000000,Y=-1.000000,Z=0.000000),(X=0.000000,Y=0.000000,Z=1.000000)),FaceNormalDirections=((X=0.000000,Y=-0.000000,Z=-1.000000),(X=1.000000,Y=0.000000,Z=0.000000),(X=0.000000,Y=-1.000000,Z=0.000000)),FacePlaneData=((W=127.999992,X=0.000000,Y=-0.000000,Z=-1.000000),(W=127.999992,X=1.000000,Y=0.000000,Z=0.000000),(W=127.999992,X=0.000000,Y=-1.000000,Z=0.000000),(W=127.999992,X=-1.000000,Y=0.000000,Z=0.000000),(W=127.999992,X=-0.000000,Y=1.000000,Z=0.000000),(W=127.999992,X=0.000000,Y=-0.000000,Z=1.000000)),ElemBox=(Min=(X=-128.000000,Y=-128.000000,Z=-128.000000),Max=(X=128.000000,Y=128.000000,Z=128.000000),IsValid=1)))) CachedPhysBrushDataVersion=34013967 Name="BrushComponent_22" ObjectArchetype=BrushComponent'Engine.Default__TriggerVolume:BrushComponent0' End Object Begin Brush Name=Model_5 Begin PolyList Begin Polygon Flags=3584 Link=0 Origin -00128.000000,-00128.000000,-00128.000000 Normal -00001.000000,+00000.000000,+00000.000000 TextureU +00000.000000,+00001.000000,+00000.000000 TextureV +00000.000000,+00000.000000,-00001.000000 Vertex -00128.000000,-00128.000000,-00128.000000 Vertex -00128.000000,-00128.000000,+00128.000000 Vertex -00128.000000,+00128.000000,+00128.000000 Vertex -00128.000000,+00128.000000,-00128.000000 End Polygon Begin Polygon Flags=3584 Link=1 Origin -00128.000000,+00128.000000,-00128.000000 Normal +00000.000000,+00001.000000,+00000.000000 TextureU +00001.000000,-00000.000000,+00000.000000 TextureV +00000.000000,+00000.000000,-00001.000000 Vertex -00128.000000,+00128.000000,-00128.000000 Vertex -00128.000000,+00128.000000,+00128.000000 Vertex +00128.000000,+00128.000000,+00128.000000 Vertex +00128.000000,+00128.000000,-00128.000000 End Polygon Begin Polygon Flags=3584 Link=2 Origin +00128.000000,+00128.000000,-00128.000000 Normal +00001.000000,+00000.000000,+00000.000000 TextureU +00000.000000,-00001.000000,+00000.000000 TextureV +00000.000000,+00000.000000,-00001.000000 Vertex +00128.000000,+00128.000000,-00128.000000 Vertex +00128.000000,+00128.000000,+00128.000000 Vertex +00128.000000,-00128.000000,+00128.000000 Vertex +00128.000000,-00128.000000,-00128.000000 End Polygon Begin Polygon Flags=3584 Link=3 Origin +00128.000000,-00128.000000,-00128.000000 Normal +00000.000000,-00001.000000,+00000.000000 TextureU -00001.000000,-00000.000000,-00000.000000 TextureV +00000.000000,+00000.000000,-00001.000000 Vertex +00128.000000,-00128.000000,-00128.000000 Vertex +00128.000000,-00128.000000,+00128.000000 Vertex -00128.000000,-00128.000000,+00128.000000 Vertex -00128.000000,-00128.000000,-00128.000000 End Polygon Begin Polygon Flags=3584 Link=4 Origin -00128.000000,+00128.000000,+00128.000000 Normal +00000.000000,+00000.000000,+00001.000000 TextureU +00001.000000,+00000.000000,+00000.000000 TextureV +00000.000000,+00001.000000,+00000.000000 Vertex -00128.000000,+00128.000000,+00128.000000 Vertex -00128.000000,-00128.000000,+00128.000000 Vertex +00128.000000,-00128.000000,+00128.000000 Vertex +00128.000000,+00128.000000,+00128.000000 End Polygon Begin Polygon Flags=3584 Link=5 Origin -00128.000000,-00128.000000,-00128.000000 Normal +00000.000000,+00000.000000,-00001.000000 TextureU +00001.000000,+00000.000000,+00000.000000 TextureV +00000.000000,-00001.000000,+00000.000000 Vertex -00128.000000,-00128.000000,-00128.000000 Vertex -00128.000000,+00128.000000,-00128.000000 Vertex +00128.000000,+00128.000000,-00128.000000 Vertex +00128.000000,-00128.000000,-00128.000000 End Polygon End PolyList End Brush Brush=Model'Model_5' BrushComponent=BrushComponent'BrushComponent_22' Components(0)=BrushComponent'BrushComponent_22' Tag="TriggerVolume" Location=(X=641.240234,Y=0.000000,Z=103.999992) CollisionComponent=BrushComponent'BrushComponent_22' Name="TriggerVolume_0" ObjectArchetype=TriggerVolume'Engine.Default__TriggerVolume' End Actor Begin Actor Class=PathNode Name=PathNode_4 Archetype=PathNode'Engine.Default__PathNode' Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CylinderComponent_164 Archetype=CylinderComponent'Engine.Default__PathNode:CollisionCylinder' LightingChannels=(bInitialized=True,Dynamic=True) Name="CylinderComponent_164" ObjectArchetype=CylinderComponent'Engine.Default__PathNode:CollisionCylinder' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_357 Archetype=SpriteComponent'Engine.Default__PathNode:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_357" ObjectArchetype=SpriteComponent'Engine.Default__PathNode:Sprite' End Object Begin Object Class=SpriteComponent Name=Sprite2 ObjName=SpriteComponent_358 Archetype=SpriteComponent'Engine.Default__PathNode:Sprite2' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_358" ObjectArchetype=SpriteComponent'Engine.Default__PathNode:Sprite2' End Object Begin Object Class=ArrowComponent Name=Arrow ObjName=ArrowComponent_54 Archetype=ArrowComponent'Engine.Default__PathNode:Arrow' LightingChannels=(bInitialized=True,Dynamic=True) Name="ArrowComponent_54" ObjectArchetype=ArrowComponent'Engine.Default__PathNode:Arrow' End Object Begin Object Class=PathRenderingComponent Name=PathRenderer ObjName=PathRenderingComponent_8 Archetype=PathRenderingComponent'Engine.Default__PathNode:PathRenderer' LightingChannels=(bInitialized=True,Dynamic=True) Name="PathRenderingComponent_8" ObjectArchetype=PathRenderingComponent'Engine.Default__PathNode:PathRenderer' End Object bPathsChanged=True PathList(0)=ReachSpec'ReachSpec_7' visitedWeight=10000000 CylinderComponent=CylinderComponent'CylinderComponent_164' MaxPathSize=(Radius=260.000000,Height=100.000000) NavGuid=(A=-1249974370,B=1295743049,C=1926947465,D=258429986) GoodSprite=SpriteComponent'SpriteComponent_357' BadSprite=SpriteComponent'SpriteComponent_358' NetworkID=1 Components(0)=SpriteComponent'SpriteComponent_357' Components(1)=SpriteComponent'SpriteComponent_358' Components(2)=ArrowComponent'ArrowComponent_54' Components(3)=CylinderComponent'CylinderComponent_164' Components(4)=PathRenderingComponent'PathRenderingComponent_8' Base=WorldInfo'WorldInfo_0' Tag="PathNode" Location=(X=1524.420776,Y=1.915070,Z=72.000008) Rotation=(Pitch=0,Yaw=32577,Roll=0) CollisionComponent=CylinderComponent'CylinderComponent_164' Name="PathNode_4" ObjectArchetype=PathNode'Engine.Default__PathNode' End Actor End Level Begin Surface End Surface End Map KISMET Begin Object Class=SeqAct_AIMoveToActor Name=SeqAct_AIMoveToActor_1 Archetype=SeqAct_AIMoveToActor'Engine.Default__SeqAct_AIMoveToActor' Targets(0)=None InputLinks(0)=(DrawY=327) OutputLinks(0)=(Links=((LinkedOp=SeqAct_AIMoveToActor'SeqAct_AIMoveToActor_2')),DrawY=306) OutputLinks(1)=(DrawY=327) OutputLinks(2)=(DrawY=348) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_8'),DrawX=1065) VariableLinks(1)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_1'),DrawX=1140) VariableLinks(2)=(DrawX=1208) ObjInstanceVersion=2 ParentSequence=Sequence'botpatrol' ObjPosX=1027 ObjPosY=269 DrawWidth=212 DrawHeight=125 Name="SeqAct_AIMoveToActor_1" ObjectArchetype=SeqAct_AIMoveToActor'Engine.Default__SeqAct_AIMoveToActor' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_1 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjValue=PathNode'PathNode_3' ObjInstanceVersion=1 ParentSequence=Sequence'botpatrol' ObjPosX=1107 ObjPosY=445 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_1" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_9 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjValue=PathNode'PathNode_2' ObjInstanceVersion=1 ParentSequence=Sequence'botpatrol' ObjPosX=1579 ObjPosY=501 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_9" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqAct_AIMoveToActor Name=SeqAct_AIMoveToActor_2 Archetype=SeqAct_AIMoveToActor'Engine.Default__SeqAct_AIMoveToActor' InputLinks(0)=(DrawY=327,ActivateDelay=1.000000) OutputLinks(0)=(Links=((LinkedOp=SeqAct_AIMoveToActor'SeqAct_AIMoveToActor_0')),DrawY=306) OutputLinks(1)=(DrawY=327) OutputLinks(2)=(DrawY=348) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_8'),DrawX=1521) VariableLinks(1)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_9'),DrawX=1596) VariableLinks(2)=(DrawX=1664) ObjInstanceVersion=2 ParentSequence=Sequence'botpatrol' ObjPosX=1483 ObjPosY=269 DrawWidth=212 DrawHeight=125 Name="SeqAct_AIMoveToActor_2" ObjectArchetype=SeqAct_AIMoveToActor'Engine.Default__SeqAct_AIMoveToActor' End Object Begin Object Class=SeqAct_ActorFactoryEx Name=SeqAct_ActorFactoryEx_0 Archetype=SeqAct_ActorFactoryEx'Engine.Default__SeqAct_ActorFactoryEx' Begin Object Class=ActorFactoryAI Name=ActorFactoryAI_0 ObjName=ActorFactoryAI_0 Archetype=ActorFactoryAI'Engine.Default__ActorFactoryAI' ControllerClass=Class'UTGame.UTBot' PawnClass=Class'UTGame.UTPawn' PawnName="Jester" bGiveDefaultInventory=True Name="ActorFactoryAI_0" ObjectArchetype=ActorFactoryAI'Engine.Default__ActorFactoryAI' End Object Factory=ActorFactoryAI'ActorFactoryAI_0' SpawnPoints(0)=None SpawnDelay=0.100000 InputLinks(0)=(DrawY=378) InputLinks(1)=(DrawY=400) InputLinks(2)=(DrawY=422) InputLinks(3)=(DrawY=444) OutputLinks(0)=(Links=((LinkedOp=SeqAct_AIMoveToActor'SeqAct_AIMoveToActor_1')),DrawY=382) OutputLinks(1)=(DrawY=411) OutputLinks(2)=(DrawY=440) VariableLinks(0)=(DrawX=819) VariableLinks(1)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_8'),DrawX=887) ObjInstanceVersion=1 ParentSequence=Sequence'botpatrol' ObjPosX=771 ObjPosY=341 DrawWidth=172 DrawHeight=149 Name="SeqAct_ActorFactoryEx_0" ObjectArchetype=SeqAct_ActorFactoryEx'Engine.Default__SeqAct_ActorFactoryEx' End Object Begin Object Class=SeqEvent_Touch Name=SeqEvent_Touch_0 Archetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' Originator=TriggerVolume'TriggerVolume_0' MaxWidth=165 OutputLinks(0)=(Links=((LinkedOp=SeqAct_ActorFactoryEx'SeqAct_ActorFactoryEx_0')),DrawY=417) OutputLinks(1)=(DrawY=437) VariableLinks(0)=(DrawX=645) ObjInstanceVersion=1 ParentSequence=Sequence'botpatrol' ObjPosX=563 ObjPosY=349 ObjName="TriggerVolume_0 Touch" DrawWidth=127 DrawHeight=152 Name="SeqEvent_Touch_0" ObjectArchetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_8 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjInstanceVersion=1 ParentSequence=Sequence'botpatrol' ObjPosX=989 ObjPosY=526 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_8" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqAct_AIMoveToActor Name=SeqAct_AIMoveToActor_0 Archetype=SeqAct_AIMoveToActor'Engine.Default__SeqAct_AIMoveToActor' InputLinks(0)=(DrawY=311,ActivateDelay=1.000000) OutputLinks(0)=(Links=((LinkedOp=SeqAct_AIMoveToActor'SeqAct_AIMoveToActor_1')),ActivateDelay=0.500000,DrawY=290) OutputLinks(1)=(DrawY=311) OutputLinks(2)=(DrawY=332) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_8'),DrawX=2033) VariableLinks(1)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_11'),DrawX=2108) VariableLinks(2)=(DrawX=2176) ObjInstanceVersion=2 ParentSequence=Sequence'botpatrol' ObjPosX=1995 ObjPosY=253 DrawWidth=212 DrawHeight=125 Name="SeqAct_AIMoveToActor_0" ObjectArchetype=SeqAct_AIMoveToActor'Engine.Default__SeqAct_AIMoveToActor' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_11 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjValue=PathNode'PathNode_4' ObjInstanceVersion=1 ParentSequence=Sequence'botpatrol' ObjPosX=2075 ObjPosY=445 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_11" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object |
||
▲ Top |