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 | ||


