Snippets 4
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.
|
|
BASIC CHECKPOINT | ||
• Description : A basic checkpoint Kismet setup that makes use of two playerstarts. One is toggled off when the other is toggled on. |
• Author : Hourences
• Tested On : UT3 • Instructions : Standard installation | |
LEVEL Begin Map Begin Level Begin Actor Class=PlayerStart Name=PlayerStart_1 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_1 Archetype=SpriteComponent'Engine.Default__PlayerStart:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_1" ObjectArchetype=SpriteComponent'Engine.Default__PlayerStart:Sprite' End Object Begin Object Class=SpriteComponent Name=Sprite2 ObjName=SpriteComponent_2 Archetype=SpriteComponent'Engine.Default__PlayerStart:Sprite2' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_2" 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_1' BadSprite=SpriteComponent'SpriteComponent_2' Components(0)=SpriteComponent'SpriteComponent_1' Components(1)=SpriteComponent'SpriteComponent_2' Components(2)=ArrowComponent'ArrowComponent_0' Components(3)=CylinderComponent'CylinderComponent_0' Components(4)=PathRenderingComponent'PathRenderingComponent_0' Tag="PlayerStart" Location=(X=48.000000,Y=-1480.000000,Z=80.000000) Rotation=(Pitch=0,Yaw=15841,Roll=0) CollisionComponent=CylinderComponent'CylinderComponent_0' Name="PlayerStart_1" ObjectArchetype=PlayerStart'Engine.Default__PlayerStart' End Actor 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_1 Archetype=SpriteComponent'Engine.Default__PlayerStart:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_1" ObjectArchetype=SpriteComponent'Engine.Default__PlayerStart:Sprite' End Object Begin Object Class=SpriteComponent Name=Sprite2 ObjName=SpriteComponent_2 Archetype=SpriteComponent'Engine.Default__PlayerStart:Sprite2' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_2" 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 bEnabled=False bPathsChanged=True CylinderComponent=CylinderComponent'CylinderComponent_0' GoodSprite=SpriteComponent'SpriteComponent_1' BadSprite=SpriteComponent'SpriteComponent_2' Components(0)=SpriteComponent'SpriteComponent_1' Components(1)=SpriteComponent'SpriteComponent_2' Components(2)=ArrowComponent'ArrowComponent_0' Components(3)=CylinderComponent'CylinderComponent_0' Components(4)=PathRenderingComponent'PathRenderingComponent_0' Tag="PlayerStart" Location=(X=48.000000,Y=1348.999878,Z=80.000000) Rotation=(Pitch=0,Yaw=-16383,Roll=0) CollisionComponent=CylinderComponent'CylinderComponent_0' Name="PlayerStart_0" ObjectArchetype=PlayerStart'Engine.Default__PlayerStart' End Actor Begin Actor Class=Note Name=Note_1 Archetype=Note'Engine.Default__Note' Begin Object Class=ArrowComponent Name=Arrow ObjName=ArrowComponent_2 Archetype=ArrowComponent'Engine.Default__Note:Arrow' LightingChannels=(bInitialized=True,Dynamic=True) Name="ArrowComponent_2" ObjectArchetype=ArrowComponent'Engine.Default__Note:Arrow' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_13 Archetype=SpriteComponent'Engine.Default__Note:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_13" ObjectArchetype=SpriteComponent'Engine.Default__Note:Sprite' End Object Text="first playerstart" Components(0)=ArrowComponent'ArrowComponent_2' Components(1)=SpriteComponent'SpriteComponent_13' Tag="Note" Location=(X=61.601563,Y=-1506.911621,Z=217.099747) Name="Note_1" ObjectArchetype=Note'Engine.Default__Note' End Actor Begin Actor Class=Note Name=Note_0 Archetype=Note'Engine.Default__Note' Begin Object Class=ArrowComponent Name=Arrow ObjName=ArrowComponent_2 Archetype=ArrowComponent'Engine.Default__Note:Arrow' LightingChannels=(bInitialized=True,Dynamic=True) Name="ArrowComponent_2" ObjectArchetype=ArrowComponent'Engine.Default__Note:Arrow' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_13 Archetype=SpriteComponent'Engine.Default__Note:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_13" ObjectArchetype=SpriteComponent'Engine.Default__Note:Sprite' End Object Text="triggered second" Components(0)=ArrowComponent'ArrowComponent_2' Components(1)=SpriteComponent'SpriteComponent_13' Tag="Note" Location=(X=69.601563,Y=1326.088257,Z=217.099747) Name="Note_0" ObjectArchetype=Note'Engine.Default__Note' End Actor Begin Actor Class=Trigger Name=Trigger_0 Archetype=Trigger'Engine.Default__Trigger' Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CylinderComponent_10 Archetype=CylinderComponent'Engine.Default__Trigger:CollisionCylinder' CollisionHeight=256.000000 CollisionRadius=256.000000 LightingChannels=(bInitialized=True,Dynamic=True) Name="CylinderComponent_10" ObjectArchetype=CylinderComponent'Engine.Default__Trigger:CollisionCylinder' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_14 Archetype=SpriteComponent'Engine.Default__Trigger:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_14" ObjectArchetype=SpriteComponent'Engine.Default__Trigger:Sprite' End Object CylinderComponent=CylinderComponent'CylinderComponent_10' Components(0)=SpriteComponent'SpriteComponent_14' Components(1)=CylinderComponent'CylinderComponent_10' Tag="Trigger" Location=(X=48.000000,Y=1308.999878,Z=118.000000) CollisionComponent=CylinderComponent'CylinderComponent_10' Name="Trigger_0" ObjectArchetype=Trigger'Engine.Default__Trigger' End Actor End Level Begin Surface End Surface End Map KISMET Begin Object Class=Sequence Name=Checkpoint Archetype=Sequence'Engine.Default__Sequence' 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'Checkpoint' ObjPosX=128 ObjPosY=376 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_0" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_1 ObjName=SeqVar_Object_1 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjValue=PlayerStart'PlayerStart_1' ObjInstanceVersion=1 ParentSequence=Sequence'Checkpoint' ObjPosY=384 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_1" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqAct_Toggle Name=SeqAct_Toggle_0 ObjName=SeqAct_Toggle_0 Archetype=SeqAct_Toggle'Engine.Default__SeqAct_Toggle' InputLinks(0)=(DrawY=221) InputLinks(1)=(DrawY=242) InputLinks(2)=(DrawY=263) OutputLinks(0)=(Links=((LinkedOp=SeqAct_Log'SeqAct_Log_0')),DrawY=242) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_1',SeqVar_Object'SeqVar_Object_0'),DrawX=110) VariableLinks(1)=(DrawX=161) EventLinks(0)=(DrawX=210) ObjInstanceVersion=1 ParentSequence=Sequence'Checkpoint' ObjPosX=72 ObjPosY=184 DrawWidth=173 DrawHeight=109 Name="SeqAct_Toggle_0" ObjectArchetype=SeqAct_Toggle'Engine.Default__SeqAct_Toggle' End Object Begin Object Class=SeqEvent_Touch Name=SeqEvent_Touch_0 ObjName=SeqEvent_Touch_0 Archetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' Originator=Trigger'Trigger_0' MaxWidth=118 OutputLinks(0)=(Links=((LinkedOp=SeqAct_Toggle'SeqAct_Toggle_0',InputLinkIdx=2)),DrawY=212) OutputLinks(1)=(DrawY=232) VariableLinks(0)=(DrawX=-101) ObjInstanceVersion=1 ParentSequence=Sequence'Checkpoint' ObjPosX=-160 ObjPosY=144 ObjName="Trigger_0 Touch" DrawWidth=104 DrawHeight=152 Name="SeqEvent_Touch_0" ObjectArchetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' End Object Begin Object Class=SeqAct_Log Name=SeqAct_Log_0 ObjName=SeqAct_Log_0 Archetype=SeqAct_Log'Engine.Default__SeqAct_Log' InputLinks(0)=(DrawY=218) OutputLinks(0)=(DrawY=218) VariableLinks(5)=(DrawX=382) ObjInstanceVersion=2 ParentSequence=Sequence'Checkpoint' ObjPosX=344 ObjPosY=184 ObjComment="Checkpoint!" DrawWidth=76 DrawHeight=61 Name="SeqAct_Log_0" ObjectArchetype=SeqAct_Log'Engine.Default__SeqAct_Log' End Object SequenceObjects(0)=SeqVar_Object'SeqVar_Object_0' SequenceObjects(1)=SeqVar_Object'SeqVar_Object_1' SequenceObjects(2)=SeqAct_Toggle'SeqAct_Toggle_0' SequenceObjects(3)=SeqEvent_Touch'SeqEvent_Touch_0' SequenceObjects(4)=SeqAct_Log'SeqAct_Log_0' DefaultViewX=400 DefaultViewY=162 DefaultViewZoom=0.683607 ObjInstanceVersion=1 ParentSequence=Sequence'Main_Sequence' ObjPosX=384 ObjPosY=312 ObjName="checkpoint" DrawWidth=82 DrawHeight=29 Name="Checkpoint" ObjectArchetype=Sequence'Engine.Default__Sequence' End Object |
||
▲ Top |
ON DEATH PLAY SOUND | ||
• Description : When the player dies a sound is being played – be sure to fill in the “Play Sound” in Kismet. |
• Author : Hourences
• Tested On : UT3 • Instructions : Standard installation | |
LEVEL Begin Map Begin Level Begin Actor Class=Note Name=Note_2 Archetype=Note'Engine.Default__Note' Begin Object Class=ArrowComponent Name=Arrow ObjName=ArrowComponent_52 Archetype=ArrowComponent'Engine.Default__Note:Arrow' LightingChannels=(bInitialized=True,Dynamic=True) Name="ArrowComponent_52" ObjectArchetype=ArrowComponent'Engine.Default__Note:Arrow' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_156 Archetype=SpriteComponent'Engine.Default__Note:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_156" ObjectArchetype=SpriteComponent'Engine.Default__Note:Sprite' End Object Text="Sound played from this location" Components(0)=ArrowComponent'ArrowComponent_52' Components(1)=SpriteComponent'SpriteComponent_156' Tag="Note" Location=(X=265.829681,Y=-6.524139,Z=242.099747) DrawScale=2.000000 Name="Note_2" ObjectArchetype=Note'Engine.Default__Note' End Actor End Level Begin Surface End Surface End Map KISMET Begin Object Class=Sequence Name=OnDeath Archetype=Sequence'Engine.Default__Sequence' Begin Object Class=SeqVar_Object Name=SeqVar_Object_3 ObjName=SeqVar_Object_3 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjInstanceVersion=1 ObjPosX=640 ObjPosY=696 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_3" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' 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=848 ObjPosY=640 DrawWidth=32 DrawHeight=32 Name="SeqVar_Player_0" ObjectArchetype=SeqVar_Player'Engine.Default__SeqVar_Player' End Object Begin Object Class=SeqAct_PlaySound Name=SeqAct_PlaySound_0 ObjName=SeqAct_PlaySound_0 Archetype=SeqAct_PlaySound'Engine.Default__SeqAct_PlaySound' VolumeMultiplier=3.000000 InputLinks(0)=(DrawY=514) InputLinks(1)=(DrawY=546) OutputLinks(0)=(DrawY=509) OutputLinks(1)=(DrawY=530) OutputLinks(2)=(DrawY=551) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_5'),DrawX=914) ObjInstanceVersion=2 ParentSequence=Sequence'OnDeath' ObjPosX=864 ObjPosY=472 ObjComment="ADD SOUND CUE TO THIS" DrawWidth=100 DrawHeight=109 Name="SeqAct_PlaySound_0" ObjectArchetype=SeqAct_PlaySound'Engine.Default__SeqAct_PlaySound' End Object Begin Object Class=SeqEvent_Death Name=SeqEvent_Death_0 ObjName=SeqEvent_Death_0 Archetype=SeqEvent_Death'Engine.Default__SeqEvent_Death' MaxTriggerCount=0 MaxWidth=96 OutputLinks(0)=(Links=((LinkedOp=SeqAct_PlaySound'SeqAct_PlaySound_0'),(LinkedOp=SeqAct_Log'SeqAct_Log_1')),DrawY=578) VariableLinks(0)=(DrawX=712) ObjInstanceVersion=1 ParentSequence=Sequence'OnDeath' ObjPosX=664 ObjPosY=512 DrawWidth=68 DrawHeight=128 Name="SeqEvent_Death_0" ObjectArchetype=SeqEvent_Death'Engine.Default__SeqEvent_Death' 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=418) OutputLinks(0)=(DrawY=418) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_4'),DrawX=574) EventLinks(0)=(LinkedEvents=(SeqEvent_Death'SeqEvent_Death_0'),DrawX=640) ObjInstanceVersion=1 ParentSequence=Sequence'OnDeath' ObjPosX=528 ObjPosY=384 DrawWidth=147 DrawHeight=61 Name="SeqAct_AttachToEvent_0" ObjectArchetype=SeqAct_AttachToEvent'Engine.Default__SeqAct_AttachToEvent' End Object Begin Object Class=SeqEvent_PlayerSpawned Name=SeqEvent_PlayerSpawned_0 ObjName=SeqEvent_PlayerSpawned_0 Archetype=SeqEvent_PlayerSpawned'Engine.Default__SeqEvent_PlayerSpawned' MaxTriggerCount=0 MaxWidth=156 OutputLinks(0)=(Links=((LinkedOp=SeqAct_AttachToEvent'SeqAct_AttachToEvent_0')),DrawY=386) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_4'),DrawX=344) VariableLinks(1)=(DrawX=414) ObjInstanceVersion=1 ParentSequence=Sequence'OnDeath' ObjPosX=296 ObjPosY=320 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_5 ObjName=SeqVar_Object_5 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjValue=Note'Note_2' ObjInstanceVersion=1 ParentSequence=Sequence'OnDeath' ObjPosX=912 ObjPosY=640 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_5" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_4 ObjName=SeqVar_Object_4 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjInstanceVersion=1 ParentSequence=Sequence'OnDeath' ObjPosX=416 ObjPosY=600 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_4" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqVar_Player Name=SeqVar_Player_1 ObjName=SeqVar_Player_1 Archetype=SeqVar_Player'Engine.Default__SeqVar_Player' ObjInstanceVersion=1 ObjPosX=720 ObjPosY=680 DrawWidth=32 DrawHeight=32 Name="SeqVar_Player_1" ObjectArchetype=SeqVar_Player'Engine.Default__SeqVar_Player' End Object Begin Object Class=SeqAct_Log Name=SeqAct_Log_1 ObjName=SeqAct_Log_1 Archetype=SeqAct_Log'Engine.Default__SeqAct_Log' InputLinks(0)=(DrawY=370) OutputLinks(0)=(DrawY=370) VariableLinks(5)=(DrawX=934) ObjInstanceVersion=2 ParentSequence=Sequence'OnDeath' ObjPosX=896 ObjPosY=336 ObjComment="Player died! - Play Sound" DrawWidth=76 DrawHeight=61 Name="SeqAct_Log_1" ObjectArchetype=SeqAct_Log'Engine.Default__SeqAct_Log' End Object SequenceObjects(0)=SeqEvent_PlayerSpawned'SeqEvent_PlayerSpawned_0' SequenceObjects(1)=SeqAct_AttachToEvent'SeqAct_AttachToEvent_0' SequenceObjects(2)=SeqEvent_Death'SeqEvent_Death_0' SequenceObjects(3)=SeqAct_PlaySound'SeqAct_PlaySound_0' SequenceObjects(4)=SeqAct_Log'SeqAct_Log_1' SequenceObjects(5)=SeqVar_Object'SeqVar_Object_4' SequenceObjects(6)=SeqVar_Object'SeqVar_Object_5' DefaultViewX=40 DefaultViewY=-111 DefaultViewZoom=0.898343 ObjInstanceVersion=1 ParentSequence=Sequence'Main_Sequence' ObjPosX=472 ObjPosY=288 ObjName="OnDeath" DrawWidth=67 DrawHeight=29 Name="OnDeath" ObjectArchetype=Sequence'Engine.Default__Sequence' End Object |
||
▲ Top |
THREE TRIGGERS | ||
• Description : All three triggers must be triggered before the sequence is completed. Counts up values and compares them. Also demonstrates a Switch action. |
• Author : Hourences
• Tested On : UT3 • Instructions : Standard installation | |
LEVEL Begin Map Begin Level Begin Actor Class=Trigger Name=Trigger_3 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' bHidden=False Tag="Trigger" Location=(X=48.000000,Y=-560.000000,Z=40.000000) CollisionComponent=CylinderComponent'CylinderComponent_165' Name="Trigger_3" ObjectArchetype=Trigger'Engine.Default__Trigger' End Actor 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' bHidden=False 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=Trigger Name=Trigger_2 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' bHidden=False Tag="Trigger" Location=(X=48.000000,Y=494.999939,Z=40.000000) CollisionComponent=CylinderComponent'CylinderComponent_165' Name="Trigger_2" ObjectArchetype=Trigger'Engine.Default__Trigger' End Actor End Level Begin Surface End Surface End Map KISMET Begin Object Class=Sequence Name=TrippleTrigger Archetype=Sequence'Engine.Default__Sequence' Begin Object Class=SeqEvent_Touch Name=SeqEvent_Touch_3 ObjName=SeqEvent_Touch_3 Archetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' Originator=Trigger'Trigger_3' MaxWidth=118 OutputLinks(0)=(Links=((LinkedOp=SeqAct_AddInt'SeqAct_AddInt_0')),DrawY=852) OutputLinks(1)=(DrawY=872) VariableLinks(0)=(DrawX=83) ObjInstanceVersion=1 ParentSequence=Sequence'TrippleTrigger' ObjPosX=24 ObjPosY=784 ObjName="Trigger_3 Touch" DrawWidth=104 DrawHeight=152 Name="SeqEvent_Touch_3" ObjectArchetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' 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_4' MaxWidth=118 OutputLinks(0)=(Links=((LinkedOp=SeqAct_AddInt'SeqAct_AddInt_0')),DrawY=620) OutputLinks(1)=(DrawY=640) VariableLinks(0)=(DrawX=83) ObjInstanceVersion=1 ParentSequence=Sequence'TrippleTrigger' ObjPosX=24 ObjPosY=552 ObjName="Trigger_4 Touch" DrawWidth=104 DrawHeight=152 Name="SeqEvent_Touch_2" ObjectArchetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' End Object Begin Object Class=SeqEvent_Touch Name=SeqEvent_Touch_1 ObjName=SeqEvent_Touch_1 Archetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' Originator=Trigger'Trigger_2' MaxWidth=118 OutputLinks(0)=(Links=((LinkedOp=SeqAct_AddInt'SeqAct_AddInt_0')),DrawY=396) OutputLinks(1)=(DrawY=416) VariableLinks(0)=(DrawX=83) ObjInstanceVersion=1 ParentSequence=Sequence'TrippleTrigger' ObjPosX=24 ObjPosY=328 ObjName="Trigger_2 Touch" DrawWidth=104 DrawHeight=152 Name="SeqEvent_Touch_1" ObjectArchetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' 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=602) OutputLinks(0)=(DrawY=602) VariableLinks(5)=(DrawX=934) ObjInstanceVersion=2 ParentSequence=Sequence'TrippleTrigger' ObjPosX=896 ObjPosY=568 ObjComment="Two more to go!" 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_5 ObjName=SeqAct_Log_5 Archetype=SeqAct_Log'Engine.Default__SeqAct_Log' ObjInstanceVersion=2 ObjPosX=336 ObjPosY=600 ObjComment="Trigger 1 triggered" 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_3 ObjName=SeqAct_Log_3 Archetype=SeqAct_Log'Engine.Default__SeqAct_Log' ObjInstanceVersion=2 ObjPosX=328 ObjPosY=848 ObjComment="Trigger 1 triggered" DrawWidth=76 DrawHeight=61 Name="SeqAct_Log_3" ObjectArchetype=SeqAct_Log'Engine.Default__SeqAct_Log' End Object Begin Object Class=SeqAct_Log Name=SeqAct_Log_4 ObjName=SeqAct_Log_4 Archetype=SeqAct_Log'Engine.Default__SeqAct_Log' ObjInstanceVersion=2 ObjPosX=536 ObjPosY=504 ObjComment="A trigger was triggered!" DrawWidth=76 DrawHeight=61 Name="SeqAct_Log_4" ObjectArchetype=SeqAct_Log'Engine.Default__SeqAct_Log' End Object Begin Object Class=SeqAct_Log Name=SeqAct_Log_8 ObjName=SeqAct_Log_8 Archetype=SeqAct_Log'Engine.Default__SeqAct_Log' InputLinks(0)=(DrawY=714) OutputLinks(0)=(DrawY=714) VariableLinks(5)=(DrawX=926) ObjInstanceVersion=2 ParentSequence=Sequence'TrippleTrigger' ObjPosX=888 ObjPosY=680 ObjComment="One more to go!" DrawWidth=76 DrawHeight=61 Name="SeqAct_Log_8" 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=506) OutputLinks(0)=(DrawY=506) VariableLinks(5)=(DrawX=910) ObjInstanceVersion=2 ParentSequence=Sequence'TrippleTrigger' ObjPosX=872 ObjPosY=472 ObjComment="All triggers triggered!" DrawWidth=76 DrawHeight=61 Name="SeqAct_Log_6" ObjectArchetype=SeqAct_Log'Engine.Default__SeqAct_Log' End Object Begin Object Class=SeqVar_Int Name=SeqVar_Int_1 ObjName=SeqVar_Int_1 Archetype=SeqVar_Int'Engine.Default__SeqVar_Int' ObjInstanceVersion=1 ParentSequence=Sequence'TrippleTrigger' ObjPosX=360 ObjPosY=856 DrawWidth=32 DrawHeight=32 Name="SeqVar_Int_1" ObjectArchetype=SeqVar_Int'Engine.Default__SeqVar_Int' End Object Begin Object Class=SeqVar_Int Name=SeqVar_Int_0 ObjName=SeqVar_Int_0 Archetype=SeqVar_Int'Engine.Default__SeqVar_Int' IntValue=3 ObjInstanceVersion=1 ParentSequence=Sequence'TrippleTrigger' ObjPosX=664 ObjPosY=832 DrawWidth=32 DrawHeight=32 Name="SeqVar_Int_0" ObjectArchetype=SeqVar_Int'Engine.Default__SeqVar_Int' End Object Begin Object Class=SeqCond_CompareInt Name=SeqCond_CompareInt_0 ObjName=SeqCond_CompareInt_0 Archetype=SeqCond_CompareInt'Engine.Default__SeqCond_CompareInt' InputLinks(0)=(DrawY=602) OutputLinks(0)=(DrawY=558) OutputLinks(1)=(DrawY=580) OutputLinks(2)=(Links=((LinkedOp=SeqAct_Log'SeqAct_Log_6')),DrawY=602) OutputLinks(3)=(Links=((LinkedOp=SeqAct_Switch'SeqAct_Switch_0')),DrawY=624) OutputLinks(4)=(DrawY=646) VariableLinks(0)=(LinkedVariables=(SeqVar_Int'SeqVar_Int_1'),DrawX=561) VariableLinks(1)=(LinkedVariables=(SeqVar_Int'SeqVar_Int_0'),DrawX=586) ObjInstanceVersion=1 ParentSequence=Sequence'TrippleTrigger' ObjPosX=528 ObjPosY=520 ObjComment="Compare result to value 3" DrawWidth=91 DrawHeight=157 Name="SeqCond_CompareInt_0" ObjectArchetype=SeqCond_CompareInt'Engine.Default__SeqCond_CompareInt' End Object Begin Object Class=SeqAct_AddInt Name=SeqAct_AddInt_0 ObjName=SeqAct_AddInt_0 Archetype=SeqAct_AddInt'Engine.Default__SeqAct_AddInt' ValueB=1 InputLinks(0)=(DrawY=514) OutputLinks(0)=(Links=((LinkedOp=SeqCond_CompareInt'SeqCond_CompareInt_0')),DrawY=514) VariableLinks(0)=(LinkedVariables=(SeqVar_Int'SeqVar_Int_1'),DrawX=268) VariableLinks(1)=(DrawX=293) VariableLinks(2)=(LinkedVariables=(SeqVar_Int'SeqVar_Int_1'),DrawX=342) VariableLinks(3)=(DrawX=408) ObjInstanceVersion=1 ParentSequence=Sequence'TrippleTrigger' ObjPosX=248 ObjPosY=480 ObjComment="Add one to the previous result" DrawWidth=196 DrawHeight=77 Name="SeqAct_AddInt_0" ObjectArchetype=SeqAct_AddInt'Engine.Default__SeqAct_AddInt' End Object Begin Object Class=SeqAct_Switch Name=SeqAct_Switch_0 ObjName=SeqAct_Switch_0 Archetype=SeqAct_Switch'Engine.Default__SeqAct_Switch' LinkCount=2 IncrementAmount=0 Indices(0)=0 InputLinks(0)=(DrawY=670) OutputLinks(0)=(Links=((LinkedOp=SeqAct_Log'SeqAct_Log_7')),DrawY=660) OutputLinks(1)=(Links=((LinkedOp=SeqAct_Log'SeqAct_Log_8')),LinkDesc="Link 2",DrawY=680) VariableLinks(0)=(LinkedVariables=(SeqVar_Int'SeqVar_Int_1'),DrawX=770) ObjInstanceVersion=1 ParentSequence=Sequence'TrippleTrigger' ObjPosX=736 ObjPosY=624 DrawWidth=68 DrawHeight=85 Name="SeqAct_Switch_0" ObjectArchetype=SeqAct_Switch'Engine.Default__SeqAct_Switch' End Object SequenceObjects(0)=SeqEvent_Touch'SeqEvent_Touch_1' SequenceObjects(1)=SeqEvent_Touch'SeqEvent_Touch_2' SequenceObjects(2)=SeqEvent_Touch'SeqEvent_Touch_3' SequenceObjects(3)=SeqAct_Log'SeqAct_Log_7' SequenceObjects(4)=SeqAct_Log'SeqAct_Log_8' SequenceObjects(5)=SeqAct_Log'SeqAct_Log_6' SequenceObjects(6)=SeqVar_Int'SeqVar_Int_1' SequenceObjects(7)=SeqVar_Int'SeqVar_Int_0' SequenceObjects(8)=SeqCond_CompareInt'SeqCond_CompareInt_0' SequenceObjects(9)=SeqAct_AddInt'SeqAct_AddInt_0' SequenceObjects(10)=SeqAct_Switch'SeqAct_Switch_0' DefaultViewX=131 DefaultViewY=-206 DefaultViewZoom=0.836530 ObjInstanceVersion=1 ParentSequence=Sequence'Main_Sequence' ObjPosX=184 ObjPosY=384 ObjName="TrippleTrigger" DrawWidth=100 DrawHeight=29 Name="TrippleTrigger" ObjectArchetype=Sequence'Engine.Default__Sequence' End Object |
||
▲ Top |
RANDOM TRIGGER | ||
• Description : This setup continuously and randomly triggers one of three available messages. |
• Author : Hourences
• Tested On : UT3 • Instructions : Standard installation | |
KISMET Begin Object Class=Sequence Name=RandomActions Archetype=Sequence'Engine.Default__Sequence' Begin Object Class=SeqAct_Delay Name=SeqAct_Delay_0 ObjName=SeqAct_Delay_0 Archetype=SeqAct_Delay'Engine.Default__SeqAct_Delay' Duration=4.000000 InputLinks(0)=(DrawY=429) InputLinks(1)=(DrawY=450) InputLinks(2)=(DrawY=471) OutputLinks(0)=(Links=((LinkedOp=SeqAct_RandomSwitch'SeqAct_RandomSwitch_0'),(LinkedOp=SeqAct_Delay'SeqAct_Delay_0')),DrawY=434) OutputLinks(1)=(DrawY=466) VariableLinks(0)=(DrawX=564) ObjInstanceVersion=1 ParentSequence=Sequence'RandomActions' ObjPosX=512 ObjPosY=392 ObjComment="Loops it - 4 seconds" DrawWidth=106 DrawHeight=109 Name="SeqAct_Delay_0" ObjectArchetype=SeqAct_Delay'Engine.Default__SeqAct_Delay' End Object Begin Object Class=SeqAct_Log Name=SeqAct_Log_0 ObjName=SeqAct_Log_0 Archetype=SeqAct_Log'Engine.Default__SeqAct_Log' InputLinks(0)=(DrawY=586) OutputLinks(0)=(DrawY=586) VariableLinks(5)=(DrawX=982) ObjInstanceVersion=2 ParentSequence=Sequence'RandomActions' ObjPosX=944 ObjPosY=552 ObjComment="Random Action Three" DrawWidth=76 DrawHeight=61 Name="SeqAct_Log_0" ObjectArchetype=SeqAct_Log'Engine.Default__SeqAct_Log' End Object Begin Object Class=SeqAct_Log Name=SeqAct_Log_2 ObjName=SeqAct_Log_2 Archetype=SeqAct_Log'Engine.Default__SeqAct_Log' InputLinks(0)=(DrawY=498) OutputLinks(0)=(DrawY=498) VariableLinks(5)=(DrawX=950) ObjInstanceVersion=2 ParentSequence=Sequence'RandomActions' ObjPosX=912 ObjPosY=464 ObjComment="Random Action Two" DrawWidth=76 DrawHeight=61 Name="SeqAct_Log_2" ObjectArchetype=SeqAct_Log'Engine.Default__SeqAct_Log' End Object Begin Object Class=SeqAct_Log Name=SeqAct_Log_1 ObjName=SeqAct_Log_1 Archetype=SeqAct_Log'Engine.Default__SeqAct_Log' InputLinks(0)=(DrawY=402) OutputLinks(0)=(DrawY=402) VariableLinks(5)=(DrawX=910) ObjInstanceVersion=2 ParentSequence=Sequence'RandomActions' ObjPosX=872 ObjPosY=368 ObjComment="Random Action One" DrawWidth=76 DrawHeight=61 Name="SeqAct_Log_1" ObjectArchetype=SeqAct_Log'Engine.Default__SeqAct_Log' End Object Begin Object Class=SeqAct_RandomSwitch Name=SeqAct_RandomSwitch_0 ObjName=SeqAct_RandomSwitch_0 Archetype=SeqAct_RandomSwitch'Engine.Default__SeqAct_RandomSwitch' LinkCount=3 IncrementAmount=0 InputLinks(0)=(DrawY=466) OutputLinks(0)=(Links=((LinkedOp=SeqAct_Log'SeqAct_Log_1')),DrawY=445) OutputLinks(1)=(Links=((LinkedOp=SeqAct_Log'SeqAct_Log_2')),LinkDesc="Link 2",DrawY=466) OutputLinks(2)=(Links=((LinkedOp=SeqAct_Log'SeqAct_Log_0')),LinkDesc="Link 3",DrawY=487) VariableLinks(0)=(DrawX=733) ObjInstanceVersion=1 ParentSequence=Sequence'RandomActions' ObjPosX=696 ObjPosY=408 DrawWidth=74 DrawHeight=125 Name="SeqAct_RandomSwitch_0" ObjectArchetype=SeqAct_RandomSwitch'Engine.Default__SeqAct_RandomSwitch' End Object Begin Object Class=SeqAct_DelaySwitch Name=SeqAct_DelaySwitch_0 ObjName=SeqAct_DelaySwitch_0 Archetype=SeqAct_DelaySwitch'Engine.Default__SeqAct_DelaySwitch' LinkCount=4 ObjInstanceVersion=1 ObjPosX=648 ObjPosY=424 DrawWidth=126 DrawHeight=149 Name="SeqAct_DelaySwitch_0" ObjectArchetype=SeqAct_DelaySwitch'Engine.Default__SeqAct_DelaySwitch' End Object Begin Object Class=SeqEvent_LevelStartup Name=SeqEvent_LevelStartup_1 ObjName=SeqEvent_LevelStartup_1 Archetype=SeqEvent_LevelStartup'Engine.Default__SeqEvent_LevelStartup' MaxWidth=99 OutputLinks(0)=(Links=((LinkedOp=SeqAct_Delay'SeqAct_Delay_0')),DrawY=450) ObjInstanceVersion=1 ParentSequence=Sequence'RandomActions' ObjPosX=352 ObjPosY=384 DrawWidth=69 Name="SeqEvent_LevelStartup_1" ObjectArchetype=SeqEvent_LevelStartup'Engine.Default__SeqEvent_LevelStartup' End Object SequenceObjects(0)=SeqEvent_LevelStartup'SeqEvent_LevelStartup_1' SequenceObjects(1)=SeqAct_RandomSwitch'SeqAct_RandomSwitch_0' SequenceObjects(2)=SeqAct_Log'SeqAct_Log_1' SequenceObjects(3)=SeqAct_Log'SeqAct_Log_2' SequenceObjects(4)=SeqAct_Log'SeqAct_Log_0' SequenceObjects(5)=SeqAct_Delay'SeqAct_Delay_0' DefaultViewX=-215 DefaultViewY=-89 ObjInstanceVersion=1 ParentSequence=Sequence'Main_Sequence' ObjPosX=584 ObjPosY=464 ObjName="RandomActions" DrawWidth=110 DrawHeight=29 Name="RandomActions" ObjectArchetype=Sequence'Engine.Default__Sequence' End Object |
||
▲ Top |
TRIGGERING ANOTHER TRIGGER | ||
• Description : Trigger B is off by default but can be enabled by trigger B. |
• 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=-826.000000,Y=-1.000000,Z=40.000000) CollisionComponent=CylinderComponent'CylinderComponent_19' Name="Trigger_1" ObjectArchetype=Trigger'Engine.Default__Trigger' End Actor Begin Actor Class=Trigger Name=Trigger_0 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=817.999878,Y=-1.000000,Z=40.000000) CollisionComponent=CylinderComponent'CylinderComponent_19' Name="Trigger_0" ObjectArchetype=Trigger'Engine.Default__Trigger' End Actor End Level Begin Surface End Surface End Map KISMET Begin Object Class=Sequence Name=TriggeringATrigger Archetype=Sequence'Engine.Default__Sequence' Begin Object Class=SeqEvent_Touch Name=SeqEvent_Touch_0 ObjName=SeqEvent_Touch_0 Archetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' Originator=Trigger'Trigger_0' MaxWidth=118 OutputLinks(0)=(Links=((LinkedOp=SeqAct_Toggle'SeqAct_Toggle_0'),(LinkedOp=SeqAct_Log'SeqAct_Log_3')),DrawY=500) OutputLinks(1)=(DrawY=520) VariableLinks(0)=(DrawX=579) ObjInstanceVersion=1 ParentSequence=Sequence'TriggeringATrigger' ObjPosX=520 ObjPosY=432 ObjName="Trigger_0 Touch" DrawWidth=104 DrawHeight=152 Name="SeqEvent_Touch_0" ObjectArchetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' End Object Begin Object Class=SeqEvent_Touch Name=SeqEvent_Touch_1 ObjName=SeqEvent_Touch_1 Archetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' Originator=Trigger'Trigger_1' MaxWidth=118 OutputLinks(0)=(Links=((LinkedOp=SeqAct_Log'SeqAct_Log_4')),DrawY=868) OutputLinks(1)=(DrawY=888) VariableLinks(0)=(DrawX=995) ObjInstanceVersion=1 ParentSequence=Sequence'TriggeringATrigger' ObjPosX=936 ObjPosY=800 ObjName="Trigger_1 Touch" DrawWidth=104 DrawHeight=152 Name="SeqEvent_Touch_1" ObjectArchetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' End Object Begin Object Class=SeqAct_Toggle Name=SeqAct_Toggle_0 ObjName=SeqAct_Toggle_0 Archetype=SeqAct_Toggle'Engine.Default__SeqAct_Toggle' InputLinks(0)=(DrawY=629) InputLinks(1)=(DrawY=650) InputLinks(2)=(DrawY=671) OutputLinks(0)=(DrawY=650) VariableLinks(0)=(DrawX=846) VariableLinks(1)=(DrawX=897) EventLinks(0)=(LinkedEvents=(SeqEvent_Touch'SeqEvent_Touch_1'),DrawX=946) ObjInstanceVersion=1 ParentSequence=Sequence'TriggeringATrigger' ObjPosX=808 ObjPosY=592 DrawWidth=173 DrawHeight=109 Name="SeqAct_Toggle_0" ObjectArchetype=SeqAct_Toggle'Engine.Default__SeqAct_Toggle' End Object Begin Object Class=SeqEvent_LevelStartup Name=SeqEvent_LevelStartup_2 ObjName=SeqEvent_LevelStartup_2 Archetype=SeqEvent_LevelStartup'Engine.Default__SeqEvent_LevelStartup' MaxWidth=99 OutputLinks(0)=(Links=((LinkedOp=SeqAct_Toggle'SeqAct_Toggle_0',InputLinkIdx=1)),DrawY=698) ObjInstanceVersion=1 ParentSequence=Sequence'TriggeringATrigger' ObjPosX=544 ObjPosY=632 DrawWidth=69 Name="SeqEvent_LevelStartup_2" ObjectArchetype=SeqEvent_LevelStartup'Engine.Default__SeqEvent_LevelStartup' End Object Begin Object Class=SeqAct_Log Name=SeqAct_Log_4 ObjName=SeqAct_Log_4 Archetype=SeqAct_Log'Engine.Default__SeqAct_Log' InputLinks(0)=(DrawY=834) OutputLinks(0)=(DrawY=834) VariableLinks(5)=(DrawX=1230) ObjInstanceVersion=2 ParentSequence=Sequence'TriggeringATrigger' ObjPosX=1192 ObjPosY=800 ObjComment="You triggered the second trigger!" DrawWidth=76 DrawHeight=61 Name="SeqAct_Log_4" ObjectArchetype=SeqAct_Log'Engine.Default__SeqAct_Log' End Object Begin Object Class=SeqAct_Log Name=SeqAct_Log_3 ObjName=SeqAct_Log_3 Archetype=SeqAct_Log'Engine.Default__SeqAct_Log' InputLinks(0)=(DrawY=458) OutputLinks(0)=(DrawY=458) VariableLinks(5)=(DrawX=870) ObjInstanceVersion=2 ParentSequence=Sequence'TriggeringATrigger' ObjPosX=832 ObjPosY=424 ObjComment="Trigger two enabled!" DrawWidth=76 DrawHeight=61 Name="SeqAct_Log_3" ObjectArchetype=SeqAct_Log'Engine.Default__SeqAct_Log' End Object SequenceObjects(0)=SeqEvent_Touch'SeqEvent_Touch_0' SequenceObjects(1)=SeqEvent_Touch'SeqEvent_Touch_1' SequenceObjects(2)=SeqAct_Toggle'SeqAct_Toggle_0' SequenceObjects(3)=SeqEvent_LevelStartup'SeqEvent_LevelStartup_2' SequenceObjects(4)=SeqAct_Log'SeqAct_Log_4' SequenceObjects(5)=SeqAct_Log'SeqAct_Log_3' DefaultViewX=-391 DefaultViewY=-342 ObjInstanceVersion=1 ParentSequence=Sequence'Main_Sequence' ObjPosX=808 ObjPosY=528 ObjName="TriggeringATrigger" DrawWidth=130 DrawHeight=29 Name="TriggeringATrigger" ObjectArchetype=Sequence'Engine.Default__Sequence' End Object |
||
▲ Top |
SPAWN PROJECTILE AND DAMAGE TRIGGER | ||
• Description : A rocket is being spawned every second. Upon exploding a trigger detects the damage and triggers something else. |
• 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' Tag="Trigger" Location=(X=-5.000000,Y=-1990.000000,Z=811.000000) CollisionComponent=CylinderComponent'CylinderComponent_19' Name="Trigger_1" ObjectArchetype=Trigger'Engine.Default__Trigger' End Actor 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="Projectile Spawns Here! - Change the Vector variable in Kismet if you want to move this. Moving the actor will not do." Components(0)=ArrowComponent'ArrowComponent_53' Components(1)=SpriteComponent'SpriteComponent_310' Tag="Note" Location=(X=-31.363461,Y=1680.217773,Z=170.099747) 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=SpawnProjectiles Archetype=Sequence'Engine.Default__Sequence' Begin Object Class=SeqAct_Log Name=SeqAct_Log_8 ObjName=SeqAct_Log_8 Archetype=SeqAct_Log'Engine.Default__SeqAct_Log' InputLinks(0)=(DrawY=818) OutputLinks(0)=(DrawY=818) VariableLinks(5)=(DrawX=1190) ObjInstanceVersion=2 ParentSequence=Sequence'SpawnProjectiles' ObjPosX=1152 ObjPosY=784 ObjComment="The rocket hit the trigger!" DrawWidth=76 DrawHeight=61 Name="SeqAct_Log_8" ObjectArchetype=SeqAct_Log'Engine.Default__SeqAct_Log' End Object Begin Object Class=SeqEvent_TakeDamage Name=SeqEvent_TakeDamage_0 ObjName=SeqEvent_TakeDamage_0 Archetype=SeqEvent_TakeDamage'Engine.Default__SeqEvent_TakeDamage' MinDamageAmount=1.000000 DamageThreshold=1.000000 DamageTypes(0)=Class'UTGame.UTDmgType_Rocket' Originator=Trigger'Trigger_1' MaxTriggerCount=0 bPlayerOnly=False MaxWidth=166 OutputLinks(0)=(Links=((LinkedOp=SeqAct_Log'SeqAct_Log_8')),DrawY=794) VariableLinks(0)=(DrawX=953) VariableLinks(1)=(DrawX=1027) ObjInstanceVersion=3 ParentSequence=Sequence'SpawnProjectiles' ObjPosX=904 ObjPosY=728 ObjName="Trigger_1 Take Damage" DrawWidth=103 DrawHeight=144 Name="SeqEvent_TakeDamage_0" ObjectArchetype=SeqEvent_TakeDamage'Engine.Default__SeqEvent_TakeDamage' 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_1' MaxWidth=118 ObjInstanceVersion=1 ObjPosX=912 ObjPosY=776 ObjName="Trigger_1 Touch" DrawWidth=104 DrawHeight=152 Name="SeqEvent_Touch_4" ObjectArchetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' End Object Begin Object Class=SeqVar_Vector Name=SeqVar_Vector_0 ObjName=SeqVar_Vector_0 Archetype=SeqVar_Vector'Engine.Default__SeqVar_Vector' VectValue=(X=-5.000000,Y=-1990.000000,Z=811.000000) ObjInstanceVersion=1 ParentSequence=Sequence'SpawnProjectiles' ObjPosX=992 ObjPosY=608 DrawWidth=32 DrawHeight=32 Name="SeqVar_Vector_0" ObjectArchetype=SeqVar_Vector'Engine.Default__SeqVar_Vector' End Object Begin Object Class=SeqVar_Vector Name=SeqVar_Vector_1 ObjName=SeqVar_Vector_1 Archetype=SeqVar_Vector'Engine.Default__SeqVar_Vector' VectValue=(X=-31.000000,Y=1680.000000,Z=170.000000) ObjInstanceVersion=1 ParentSequence=Sequence'SpawnProjectiles' ObjPosX=824 ObjPosY=640 DrawWidth=32 DrawHeight=32 Name="SeqVar_Vector_1" ObjectArchetype=SeqVar_Vector'Engine.Default__SeqVar_Vector' End Object Begin Object Class=UTSeqAct_SpawnProjectile Name=UTSeqAct_SpawnProjectile_0 ObjName=UTSeqAct_SpawnProjectile_0 Archetype=UTSeqAct_SpawnProjectile'UTGame.Default__UTSeqAct_SpawnProjectile' ProjectileClass=Class'UTGame.UTProj_Rocket' InputLinks(0)=(DrawY=530) OutputLinks(0)=(Links=((LinkedOp=UTSeqAct_SpawnProjectile'UTSeqAct_SpawnProjectile_0')),ActivateDelay=1.000000,DrawY=530) VariableLinks(0)=(LinkedVariables=(SeqVar_Vector'SeqVar_Vector_1'),DrawX=894) VariableLinks(1)=(LinkedVariables=(SeqVar_Vector'SeqVar_Vector_0'),DrawX=971) VariableLinks(2)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_5'),DrawX=1050) ObjInstanceVersion=1 ParentSequence=Sequence'SpawnProjectiles' ObjPosX=848 ObjPosY=496 DrawWidth=250 DrawHeight=77 Name="UTSeqAct_SpawnProjectile_0" ObjectArchetype=UTSeqAct_SpawnProjectile'UTGame.Default__UTSeqAct_SpawnProjectile' End Object Begin Object Class=SeqEvent_LevelStartup Name=SeqEvent_LevelStartup_7 ObjName=SeqEvent_LevelStartup_7 Archetype=SeqEvent_LevelStartup'Engine.Default__SeqEvent_LevelStartup' MaxWidth=99 OutputLinks(0)=(Links=((LinkedOp=UTSeqAct_SpawnProjectile'UTSeqAct_SpawnProjectile_0')),DrawY=570) ObjInstanceVersion=1 ParentSequence=Sequence'SpawnProjectiles' ObjPosX=632 ObjPosY=504 DrawWidth=69 Name="SeqEvent_LevelStartup_7" ObjectArchetype=SeqEvent_LevelStartup'Engine.Default__SeqEvent_LevelStartup' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_5 ObjName=SeqVar_Object_5 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjInstanceVersion=1 ParentSequence=Sequence'SpawnProjectiles' ObjPosX=1120 ObjPosY=648 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_5" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object SequenceObjects(0)=SeqEvent_LevelStartup'SeqEvent_LevelStartup_7' SequenceObjects(1)=UTSeqAct_SpawnProjectile'UTSeqAct_SpawnProjectile_0' SequenceObjects(2)=SeqVar_Vector'SeqVar_Vector_1' SequenceObjects(3)=SeqVar_Vector'SeqVar_Vector_0' SequenceObjects(4)=SeqEvent_TakeDamage'SeqEvent_TakeDamage_0' SequenceObjects(5)=SeqAct_Log'SeqAct_Log_8' SequenceObjects(6)=SeqVar_Object'SeqVar_Object_5' DefaultViewX=-418 DefaultViewY=-248 DefaultViewZoom=0.833444 ObjInstanceVersion=1 ParentSequence=Sequence'Main_Sequence' ObjPosX=776 ObjPosY=536 ObjName="SpawnProjectiles" DrawWidth=122 DrawHeight=29 Name="SpawnProjectiles" ObjectArchetype=Sequence'Engine.Default__Sequence' End Object |
||
▲ Top |
KACTOR TRIGGER AND CANNON | ||
• Description : A trigger set up to accept KActors instead of players. Upon triggering the KActor is blown away. |
• Author : Hourences
• Tested On : UT3 • Instructions : Standard installation | |
LEVEL Begin Map Begin Level Begin Actor Class=KActor Name=KActor_0 Archetype=KActor'Engine.Default__KActor' Begin Object Class=DynamicLightEnvironmentComponent Name=MyLightEnvironment ObjName=DynamicLightEnvironmentComponent_204 Archetype=DynamicLightEnvironmentComponent'Engine.Default__KActor:MyLightEnvironment' Name="DynamicLightEnvironmentComponent_204" ObjectArchetype=DynamicLightEnvironmentComponent'Engine.Default__KActor:MyLightEnvironment' End Object Begin Object Class=StaticMeshComponent Name=StaticMeshComponent0 ObjName=StaticMeshComponent_410 Archetype=StaticMeshComponent'Engine.Default__KActor:StaticMeshComponent0' StaticMesh=StaticMesh'UN_SimpleMeshes.TexPropCube_Dup' LightEnvironment=DynamicLightEnvironmentComponent'DynamicLightEnvironmentComponent_204' LightingChannels=(bInitialized=True,Dynamic=True) Name="StaticMeshComponent_410" ObjectArchetype=StaticMeshComponent'Engine.Default__KActor:StaticMeshComponent0' End Object StaticMeshComponent=StaticMeshComponent'StaticMeshComponent_410' LightEnvironment=DynamicLightEnvironmentComponent'DynamicLightEnvironmentComponent_204' Components(0)=DynamicLightEnvironmentComponent'DynamicLightEnvironmentComponent_204' Components(1)=StaticMeshComponent'StaticMeshComponent_410' bNoEncroachCheck=False bPathColliding=False Tag="KActor" Location=(X=-0.000029,Y=0.000003,Z=103.999985) DrawScale=0.500000 CollisionComponent=StaticMeshComponent'StaticMeshComponent_410' Name="KActor_0" ObjectArchetype=KActor'Engine.Default__KActor' End Actor Begin Actor Class=Trigger Name=Trigger_1 Archetype=Trigger'Engine.Default__Trigger' Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CylinderComponent_256 Archetype=CylinderComponent'Engine.Default__Trigger:CollisionCylinder' CollisionHeight=128.000000 CollisionRadius=128.000000 LightingChannels=(bInitialized=True,Dynamic=True) Name="CylinderComponent_256" ObjectArchetype=CylinderComponent'Engine.Default__Trigger:CollisionCylinder' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_617 Archetype=SpriteComponent'Engine.Default__Trigger:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_617" ObjectArchetype=SpriteComponent'Engine.Default__Trigger:Sprite' End Object CylinderComponent=CylinderComponent'CylinderComponent_256' Components(0)=SpriteComponent'SpriteComponent_617' Components(1)=CylinderComponent'CylinderComponent_256' bHidden=False Tag="Trigger" Location=(X=32.000000,Y=-880.000000,Z=48.000000) CollisionComponent=CylinderComponent'CylinderComponent_256' Name="Trigger_1" ObjectArchetype=Trigger'Engine.Default__Trigger' End Actor Begin Actor Class=RB_RadialForceActor Name=RB_RadialForceActor_0 Archetype=RB_RadialForceActor'Engine.Default__RB_RadialForceActor' Begin Object Class=DrawSphereComponent Name=DrawSphere0 ObjName=DrawSphereComponent_0 Archetype=DrawSphereComponent'Engine.Default__RB_RadialForceActor:DrawSphere0' SphereRadius=1024.000000 LightingChannels=(bInitialized=True,Dynamic=True) Name="DrawSphereComponent_0" ObjectArchetype=DrawSphereComponent'Engine.Default__RB_RadialForceActor:DrawSphere0' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_681 Archetype=SpriteComponent'Engine.Default__RB_RadialForceActor:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_681" ObjectArchetype=SpriteComponent'Engine.Default__RB_RadialForceActor:Sprite' End Object RenderComponent=DrawSphereComponent'DrawSphereComponent_0' ForceStrength=5120.000000 ForceRadius=1024.000000 SwirlStrength=128.000000 SpinTorque=128.000000 Components(0)=DrawSphereComponent'DrawSphereComponent_0' Components(1)=SpriteComponent'SpriteComponent_681' Tag="RB_RadialForceActor" Location=(X=24.372496,Y=-869.283325,Z=9.099755) Name="RB_RadialForceActor_0" ObjectArchetype=RB_RadialForceActor'Engine.Default__RB_RadialForceActor' End Actor End Level Begin Surface End Surface End Map KISMET Begin Object Class=Sequence Name=KActorTriggerAndFiring Archetype=Sequence'Engine.Default__Sequence' Begin Object Class=SeqAct_Log Name=SeqAct_Log_1 ObjName=SeqAct_Log_1 Archetype=SeqAct_Log'Engine.Default__SeqAct_Log' InputLinks(0)=(DrawY=858) OutputLinks(0)=(Links=((LinkedOp=SeqAct_Log'SeqAct_Log_2')),ActivateDelay=1.000000,DrawY=858) VariableLinks(5)=(DrawX=822) ObjInstanceVersion=2 ParentSequence=Sequence'KActorTriggerAndFiring' ObjPosX=784 ObjPosY=824 ObjComment="KActor triggered the trigger!" DrawWidth=76 DrawHeight=61 Name="SeqAct_Log_1" ObjectArchetype=SeqAct_Log'Engine.Default__SeqAct_Log' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_5 ObjName=SeqVar_Object_5 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjInstanceVersion=1 ParentSequence=Sequence'KActorTriggerAndFiring' ObjPosX=1336 ObjPosY=880 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_5" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqAct_Toggle Name=SeqAct_Toggle_0 ObjName=SeqAct_Toggle_0 Archetype=SeqAct_Toggle'Engine.Default__SeqAct_Toggle' InputLinks(0)=(DrawY=805) InputLinks(1)=(DrawY=826) InputLinks(2)=(DrawY=847) OutputLinks(0)=(Links=((LinkedOp=SeqAct_Toggle'SeqAct_Toggle_0',InputLinkIdx=1)),ActivateDelay=1.000000,DrawY=826) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_6'),DrawX=1230) VariableLinks(1)=(DrawX=1281) EventLinks(0)=(DrawX=1330) ObjInstanceVersion=1 ParentSequence=Sequence'KActorTriggerAndFiring' ObjPosX=1192 ObjPosY=768 DrawWidth=173 DrawHeight=109 Name="SeqAct_Toggle_0" ObjectArchetype=SeqAct_Toggle'Engine.Default__SeqAct_Toggle' End Object Begin Object Class=SeqEvent_Touch Name=SeqEvent_Touch_1 ObjName=SeqEvent_Touch_1 Archetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' ClassProximityTypes(0)=Class'Engine.KActor' Originator=Trigger'Trigger_1' bPlayerOnly=False MaxWidth=118 OutputLinks(0)=(Links=((LinkedOp=SeqAct_Log'SeqAct_Log_1')),DrawY=900) OutputLinks(1)=(DrawY=920) VariableLinks(0)=(DrawX=635) ObjInstanceVersion=1 ParentSequence=Sequence'KActorTriggerAndFiring' ObjPosX=576 ObjPosY=832 ObjName="Trigger_1 Touch" DrawWidth=104 DrawHeight=152 Name="SeqEvent_Touch_1" ObjectArchetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_6 ObjName=SeqVar_Object_6 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjValue=RB_RadialForceActor'RB_RadialForceActor_0' ObjInstanceVersion=1 ParentSequence=Sequence'KActorTriggerAndFiring' ObjPosX=1160 ObjPosY=920 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_6" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqAct_Log Name=SeqAct_Log_2 ObjName=SeqAct_Log_2 Archetype=SeqAct_Log'Engine.Default__SeqAct_Log' InputLinks(0)=(DrawY=842) OutputLinks(0)=(Links=((LinkedOp=SeqAct_Toggle'SeqAct_Toggle_0')),ActivateDelay=1.000000,DrawY=842) VariableLinks(5)=(DrawX=1038) ObjInstanceVersion=2 ParentSequence=Sequence'KActorTriggerAndFiring' ObjPosX=1000 ObjPosY=808 ObjComment="To be shot away..." DrawWidth=76 DrawHeight=61 Name="SeqAct_Log_2" ObjectArchetype=SeqAct_Log'Engine.Default__SeqAct_Log' End Object SequenceObjects(0)=SeqAct_Log'SeqAct_Log_2' SequenceObjects(1)=SeqVar_Object'SeqVar_Object_6' SequenceObjects(2)=SeqEvent_Touch'SeqEvent_Touch_1' SequenceObjects(3)=SeqAct_Toggle'SeqAct_Toggle_0' SequenceObjects(4)=SeqVar_Object'SeqVar_Object_5' SequenceObjects(5)=SeqAct_Log'SeqAct_Log_1' DefaultViewX=-307 DefaultViewY=-220 DefaultViewZoom=0.833444 ObjInstanceVersion=1 ParentSequence=Sequence'Main_Sequence' ObjPosX=1256 ObjPosY=808 ObjName="KActorTriggerAndFiring" DrawWidth=160 DrawHeight=29 Name="KActorTriggerAndFiring" ObjectArchetype=Sequence'Engine.Default__Sequence' End Object |
||
▲ Top |
MESH TAKES DAMAGE AND CHANGES ITS MATERIAL | ||
• Description : When the mesh is shot it changes color, its material animation speeds up, and a particle effect appears. |
• Author : Hourences
• Tested On : UT3 • Instructions : Download and install the SnippetSourceAssets UPK file first | |
LEVEL Begin Map Begin Level Begin Actor Class=InterpActor Name=InterpActor_6 Archetype=InterpActor'Engine.Default__InterpActor' Begin Object Class=DynamicLightEnvironmentComponent Name=MyLightEnvironment ObjName=DynamicLightEnvironmentComponent_171 Archetype=DynamicLightEnvironmentComponent'Engine.Default__InterpActor:MyLightEnvironment' AmbientGlow=(R=0.190463,G=0.190463,B=0.190463,A=1.000000) bCastShadows=False bEnabled=True Name="DynamicLightEnvironmentComponent_171" ObjectArchetype=DynamicLightEnvironmentComponent'Engine.Default__InterpActor:MyLightEnvironment' End Object Begin Object Class=StaticMeshComponent Name=StaticMeshComponent0 ObjName=StaticMeshComponent_25 Archetype=StaticMeshComponent'Engine.Default__InterpActor:StaticMeshComponent0' StaticMesh=StaticMesh'UN_SimpleMeshes.TexPropCube_Dup' Materials(0)=MaterialInstanceConstant'SnippetsSourceAssets.Mastermaterial_INST_red' LightEnvironment=DynamicLightEnvironmentComponent'DynamicLightEnvironmentComponent_171' LightingChannels=(bInitialized=True,Dynamic=True) BlockRigidBody=True Name="StaticMeshComponent_25" ObjectArchetype=StaticMeshComponent'Engine.Default__InterpActor:StaticMeshComponent0' End Object StaticMeshComponent=StaticMeshComponent'StaticMeshComponent_25' LightEnvironment=DynamicLightEnvironmentComponent'DynamicLightEnvironmentComponent_171' Components(0)=DynamicLightEnvironmentComponent'DynamicLightEnvironmentComponent_171' Components(1)=StaticMeshComponent'StaticMeshComponent_25' bCollideActors=True bBlockActors=True bPathColliding=False BlockRigidBody=True Tag="InterpActor" Location=(X=32.000175,Y=0.000027,Z=255.999817) RelativeLocation=(X=0.000000,Y=0.000000,Z=-271.999969) DrawScale=2.000000 CollisionComponent=StaticMeshComponent'StaticMeshComponent_25' CollisionType=COLLIDE_BlockAll Name="InterpActor_6" ObjectArchetype=InterpActor'Engine.Default__InterpActor' End Actor Begin Actor Class=Emitter Name=Emitter_0 Archetype=Emitter'Engine.Default__Emitter' Begin Object Class=ParticleSystemComponent Name=ParticleSystemComponent0 ObjName=ParticleSystemComponent_22 Archetype=ParticleSystemComponent'Engine.Default__Emitter:ParticleSystemComponent0' Template=ParticleSystem'SnippetsSourceAssets.SnippetParticle1' bAutoActivate=False bJustAttached=True OldPosition=(X=64.000000,Y=-416.000000,Z=480.000000) bAcceptsLights=True LightingChannels=(bInitialized=True,Dynamic=True) Name="ParticleSystemComponent_22" ObjectArchetype=ParticleSystemComponent'Engine.Default__Emitter:ParticleSystemComponent0' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_66 Archetype=SpriteComponent'Engine.Default__Emitter:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_66" ObjectArchetype=SpriteComponent'Engine.Default__Emitter:Sprite' End Object Begin Object Class=ArrowComponent Name=ArrowComponent0 ObjName=ArrowComponent_23 Archetype=ArrowComponent'Engine.Default__Emitter:ArrowComponent0' LightingChannels=(bInitialized=True,Dynamic=True) Name="ArrowComponent_23" ObjectArchetype=ArrowComponent'Engine.Default__Emitter:ArrowComponent0' End Object ParticleSystemComponent=ParticleSystemComponent'ParticleSystemComponent_22' Components(0)=SpriteComponent'SpriteComponent_66' Components(1)=ParticleSystemComponent'ParticleSystemComponent_22' Components(2)=ArrowComponent'ArrowComponent_23' Tag="Emitter" Location=(X=64.000000,Y=-0.000002,Z=480.000000) DrawScale=4.000000 Name="Emitter_0" ObjectArchetype=Emitter'Engine.Default__Emitter' End Actor End Level Begin Surface End Surface End Map KISMET Begin Object Class=Sequence Name=MeshDamageChangeMaterial Archetype=Sequence'Engine.Default__Sequence' Begin Object Class=SeqVar_Object Name=SeqVar_Object_1 ObjName=SeqVar_Object_1 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjValue=Emitter'Emitter_0' ObjInstanceVersion=1 ParentSequence=Sequence'MeshDamageChangeMaterial' ObjPosX=1560 ObjPosY=1568 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_1" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqAct_SetMatInstVectorParam Name=SeqAct_SetMatInstVectorParam_0 ObjName=SeqAct_SetMatInstVectorParam_0 Archetype=SeqAct_SetMatInstVectorParam'Engine.Default__SeqAct_SetMatInstVectorParam' MatInst=MaterialInstanceConstant'SnippetsSourceAssets.Mastermaterial_INST_red' ParamName="ColorAndSpeed" VectorValue=(R=0.000000,G=0.000000,B=1.000000,A=4.000000) InputLinks(0)=(DrawY=1354) OutputLinks(0)=(DrawY=1354) ObjInstanceVersion=1 ParentSequence=Sequence'MeshDamageChangeMaterial' ObjPosX=1624 ObjPosY=1320 DrawWidth=122 DrawHeight=45 Name="SeqAct_SetMatInstVectorParam_0" ObjectArchetype=SeqAct_SetMatInstVectorParam'Engine.Default__SeqAct_SetMatInstVectorParam' End Object Begin Object Class=SeqEvent_TakeDamage Name=SeqEvent_TakeDamage_0 ObjName=SeqEvent_TakeDamage_0 Archetype=SeqEvent_TakeDamage'Engine.Default__SeqEvent_TakeDamage' DamageThreshold=1.000000 Originator=InterpActor'InterpActor_6' MaxTriggerCount=0 MaxWidth=196 OutputLinks(0)=(Links=((LinkedOp=SeqAct_SetMatInstVectorParam'SeqAct_SetMatInstVectorParam_0'),(LinkedOp=SeqAct_Toggle'SeqAct_Toggle_1')),DrawY=1370) VariableLinks(0)=(DrawX=1368) VariableLinks(1)=(DrawX=1442) ObjInstanceVersion=3 ParentSequence=Sequence'MeshDamageChangeMaterial' ObjPosX=1304 ObjPosY=1304 ObjName="InterpActor_6 Take Damage" DrawWidth=118 DrawHeight=144 Name="SeqEvent_TakeDamage_0" ObjectArchetype=SeqEvent_TakeDamage'Engine.Default__SeqEvent_TakeDamage' 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=1469) InputLinks(1)=(DrawY=1490) InputLinks(2)=(DrawY=1511) OutputLinks(0)=(DrawY=1490) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_1'),DrawX=1630) VariableLinks(1)=(DrawX=1681) EventLinks(0)=(DrawX=1730) ObjInstanceVersion=1 ParentSequence=Sequence'MeshDamageChangeMaterial' ObjPosX=1592 ObjPosY=1432 DrawWidth=173 DrawHeight=109 Name="SeqAct_Toggle_1" ObjectArchetype=SeqAct_Toggle'Engine.Default__SeqAct_Toggle' End Object SequenceObjects(0)=SeqEvent_TakeDamage'SeqEvent_TakeDamage_0' SequenceObjects(1)=SeqAct_SetMatInstVectorParam'SeqAct_SetMatInstVectorParam_0' SequenceObjects(2)=SeqVar_Object'SeqVar_Object_1' SequenceObjects(3)=SeqAct_Toggle'SeqAct_Toggle_1' DefaultViewX=-1010 DefaultViewY=-1117 ObjInstanceVersion=1 ParentSequence=Sequence'Main_Sequence' ObjPosX=1672 ObjPosY=1504 ObjName="MeshDamageChangeMaterial" DrawWidth=197 DrawHeight=29 Name="MeshDamageChangeMaterial" ObjectArchetype=Sequence'Engine.Default__Sequence' End Object |
||
▲ Top |
SHOOTING OUT LIGHT | ||
• Description : A material and a light are modified through matinee when the mesh is shot. |
• Author : Hourences
• Tested On : UT3 • Instructions : Download and install the SnippetSourceAssets UPK file first | |
LEVEL Begin Map Begin Level Begin Actor Class=InterpActor Name=InterpActor_6 Archetype=InterpActor'Engine.Default__InterpActor' Begin Object Class=DynamicLightEnvironmentComponent Name=MyLightEnvironment ObjName=DynamicLightEnvironmentComponent_171 Archetype=DynamicLightEnvironmentComponent'Engine.Default__InterpActor:MyLightEnvironment' AmbientGlow=(R=0.190463,G=0.190463,B=0.190463,A=1.000000) bCastShadows=False bEnabled=True Name="DynamicLightEnvironmentComponent_171" ObjectArchetype=DynamicLightEnvironmentComponent'Engine.Default__InterpActor:MyLightEnvironment' End Object Begin Object Class=StaticMeshComponent Name=StaticMeshComponent0 ObjName=StaticMeshComponent_25 Archetype=StaticMeshComponent'Engine.Default__InterpActor:StaticMeshComponent0' StaticMesh=StaticMesh'UN_SimpleMeshes.TexPropCube_Dup' Materials(0)=MaterialInstanceConstant'SnippetsSourceAssets.Mastermaterial_INST_light' LightEnvironment=DynamicLightEnvironmentComponent'DynamicLightEnvironmentComponent_171' LightingChannels=(bInitialized=True,Dynamic=True) BlockRigidBody=True Name="StaticMeshComponent_25" ObjectArchetype=StaticMeshComponent'Engine.Default__InterpActor:StaticMeshComponent0' End Object StaticMeshComponent=StaticMeshComponent'StaticMeshComponent_25' LightEnvironment=DynamicLightEnvironmentComponent'DynamicLightEnvironmentComponent_171' Components(0)=DynamicLightEnvironmentComponent'DynamicLightEnvironmentComponent_171' Components(1)=StaticMeshComponent'StaticMeshComponent_25' bCollideActors=True bBlockActors=True bPathColliding=False BlockRigidBody=True Tag="InterpActor" Location=(X=32.000175,Y=0.000027,Z=927.999817) RelativeLocation=(X=0.000000,Y=0.000000,Z=-271.999969) DrawScale=2.000000 CollisionComponent=StaticMeshComponent'StaticMeshComponent_25' CollisionType=COLLIDE_BlockAll Name="InterpActor_6" ObjectArchetype=InterpActor'Engine.Default__InterpActor' End Actor Begin Actor Class=PointLightToggleable Name=PointLightToggleable_0 Archetype=PointLightToggleable'Engine.Default__PointLightToggleable' Begin Object Class=DrawLightRadiusComponent Name=DrawLightRadius0 ObjName=DrawLightRadiusComponent_0 Archetype=DrawLightRadiusComponent'Engine.Default__PointLightToggleable:DrawLightRadius0' SphereRadius=1280.000000 LightingChannels=(bInitialized=True,Dynamic=True) Name="DrawLightRadiusComponent_0" ObjectArchetype=DrawLightRadiusComponent'Engine.Default__PointLightToggleable:DrawLightRadius0' End Object Begin Object Class=PointLightComponent Name=PointLightComponent0 ObjName=PointLightComponent_1 Archetype=PointLightComponent'Engine.Default__PointLightToggleable:PointLightComponent0' Radius=1280.000000 CachedParentToWorld=(XPlane=(W=0.000000,X=2.000000,Y=0.000000,Z=0.000000),YPlane=(W=0.000000,X=0.000000,Y=2.000000,Z=-0.000000),ZPlane=(W=0.000000,X=-0.000000,Y=0.000000,Z=2.000000),WPlane=(W=1.000000,X=53.055817,Y=9.118866,Z=603.916260)) PreviewLightRadius=DrawLightRadiusComponent'DrawLightRadiusComponent_0' LightGuid=(A=-2134831296,B=1325480573,C=317497020,D=-1255334325) LightmapGuid=(A=1359747308,B=1136099486,C=1832671389,D=151543578) Brightness=4.000000 LightColor=(B=114,G=166,R=252,A=0) Name="PointLightComponent_1" ObjectArchetype=PointLightComponent'Engine.Default__PointLightToggleable:PointLightComponent0' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_2 Archetype=SpriteComponent'Engine.Default__PointLightToggleable:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_2" ObjectArchetype=SpriteComponent'Engine.Default__PointLightToggleable:Sprite' End Object LightComponent=PointLightComponent'PointLightComponent_1' Components(0)=SpriteComponent'SpriteComponent_2' Components(1)=DrawLightRadiusComponent'DrawLightRadiusComponent_0' Components(2)=PointLightComponent'PointLightComponent_1' Tag="PointLightToggleable" Location=(X=53.055817,Y=9.118866,Z=603.916260) DrawScale=2.000000 Name="PointLightToggleable_0" ObjectArchetype=PointLightToggleable'Engine.Default__PointLightToggleable' End Actor Begin Actor Class=Trigger Name=Trigger_0 Archetype=Trigger'Engine.Default__Trigger' Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CylinderComponent_0 Archetype=CylinderComponent'Engine.Default__Trigger:CollisionCylinder' CollisionRadius=128.000000 LightingChannels=(bInitialized=True,Dynamic=True) Name="CylinderComponent_0" ObjectArchetype=CylinderComponent'Engine.Default__Trigger:CollisionCylinder' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_3 Archetype=SpriteComponent'Engine.Default__Trigger:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_3" ObjectArchetype=SpriteComponent'Engine.Default__Trigger:Sprite' End Object CylinderComponent=CylinderComponent'CylinderComponent_0' Components(0)=SpriteComponent'SpriteComponent_3' Components(1)=CylinderComponent'CylinderComponent_0' Tag="Trigger" Location=(X=32.000000,Y=0.000000,Z=642.000000) CollisionComponent=CylinderComponent'CylinderComponent_0' Name="Trigger_0" ObjectArchetype=Trigger'Engine.Default__Trigger' End Actor Begin Actor Class=MaterialInstanceActor Name=MaterialInstanceActor_0 Archetype=MaterialInstanceActor'Engine.Default__MaterialInstanceActor' Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_4 Archetype=SpriteComponent'Engine.Default__MaterialInstanceActor:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_4" ObjectArchetype=SpriteComponent'Engine.Default__MaterialInstanceActor:Sprite' End Object MatInst=MaterialInstanceConstant'SnippetsSourceAssets.Mastermaterial_INST_light' Components(0)=SpriteComponent'SpriteComponent_4' Tag="MaterialInstanceActor" Location=(X=195.802124,Y=-84.307404,Z=352.099762) Name="MaterialInstanceActor_0" ObjectArchetype=MaterialInstanceActor'Engine.Default__MaterialInstanceActor' End Actor End Level Begin Surface End Surface End Map KISMET Begin Object Class=Sequence Name=MaterialInstancesThroughMatinee Archetype=Sequence'Engine.Default__Sequence' Begin Object Class=SeqVar_Object Name=SeqVar_Object_2 ObjName=SeqVar_Object_2 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjValue=MaterialInstanceActor'MaterialInstanceActor_0' ObjInstanceVersion=1 ParentSequence=Sequence'MaterialInstancesThroughMatinee' ObjPosX=1824 ObjPosY=1560 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_2" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=SeqEvent_TakeDamage Name=SeqEvent_TakeDamage_0 ObjName=SeqEvent_TakeDamage_0 Archetype=SeqEvent_TakeDamage'Engine.Default__SeqEvent_TakeDamage' MinDamageAmount=1.000000 DamageThreshold=1.000000 Originator=Trigger'Trigger_0' MaxWidth=166 OutputLinks(0)=(Links=((LinkedOp=SeqAct_Interp'SeqAct_Interp_0')),DrawY=1442) VariableLinks(0)=(DrawX=1441) VariableLinks(1)=(DrawX=1515) ObjInstanceVersion=3 ParentSequence=Sequence'MaterialInstancesThroughMatinee' ObjPosX=1392 ObjPosY=1376 ObjName="Trigger_0 Take Damage" DrawWidth=103 DrawHeight=144 Name="SeqEvent_TakeDamage_0" ObjectArchetype=SeqEvent_TakeDamage'Engine.Default__SeqEvent_TakeDamage' End Object Begin Object Class=SeqVar_Object Name=SeqVar_Object_0 ObjName=SeqVar_Object_0 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object' ObjValue=PointLightToggleable'PointLightToggleable_0' ObjInstanceVersion=1 ParentSequence=Sequence'MaterialInstancesThroughMatinee' ObjPosX=1744 ObjPosY=1560 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_0" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object Begin Object Class=InterpData Name=InterpData_0 ObjName=InterpData_0 Archetype=InterpData'Engine.Default__InterpData' Begin Object Class=InterpGroup Name=InterpGroup_1 ObjName=InterpGroup_1 Archetype=InterpGroup'Engine.Default__InterpGroup' Begin Object Class=InterpTrackVectorMaterialParam Name=InterpTrackVectorMaterialParam_0 ObjName=InterpTrackVectorMaterialParam_0 Archetype=InterpTrackVectorMaterialParam'Engine.Default__InterpTrackVectorMaterialParam' ParamName="ColorAndSpeed" VectorTrack=(Points=((OutVal=(X=3.000000,Y=1.000000,Z=0.000000)),(InVal=1.019233))) Name="InterpTrackVectorMaterialParam_0" ObjectArchetype=InterpTrackVectorMaterialParam'Engine.Default__InterpTrackVectorMaterialParam' End Object InterpTracks(0)=InterpTrackVectorMaterialParam'InterpTrackVectorMaterialParam_0' GroupName="NewGroup0" GroupColor=(B=103,G=0,R=214,A=255) Name="InterpGroup_1" ObjectArchetype=InterpGroup'Engine.Default__InterpGroup' End Object Begin Object Class=InterpGroup Name=InterpGroup_0 ObjName=InterpGroup_0 Archetype=InterpGroup'Engine.Default__InterpGroup' Begin Object Class=InterpTrackFloatProp Name=InterpTrackFloatProp_0 ObjName=InterpTrackFloatProp_0 Archetype=InterpTrackFloatProp'Engine.Default__InterpTrackFloatProp' PropertyName="PointLightComponent0.Brightness" FloatTrack=(Points=((OutVal=4.000000),(InVal=1.019233))) TrackTitle="Brightness" Name="InterpTrackFloatProp_0" ObjectArchetype=InterpTrackFloatProp'Engine.Default__InterpTrackFloatProp' End Object InterpTracks(0)=InterpTrackFloatProp'InterpTrackFloatProp_0' GroupName="NewGroup" GroupColor=(B=210,G=112,R=0,A=255) Name="InterpGroup_0" ObjectArchetype=InterpGroup'Engine.Default__InterpGroup' End Object Begin Object Class=InterpCurveEdSetup Name=InterpCurveEdSetup_0 ObjName=InterpCurveEdSetup_0 Archetype=InterpCurveEdSetup'Engine.Default__InterpCurveEdSetup' Tabs(0)=(Curves=((CurveObject=InterpTrackFloatProp'InterpTrackFloatProp_0',CurveColor=(B=210,G=112,R=0,A=255),CurveName="NewGroup_Brightness",bHideCurve=1),(CurveObject=InterpTrackVectorMaterialParam'InterpTrackVectorMaterialParam_0',CurveColor=(B=103,G=0,R=214,A=255),CurveName="NewGroup0_Vector Material Param",bHideCurve=8)),ViewStartInput=-0.411370,ViewEndInput=1.056326,ViewStartOutput=-4.137422,ViewEndOutput=7.750711) Name="InterpCurveEdSetup_0" ObjectArchetype=InterpCurveEdSetup'Engine.Default__InterpCurveEdSetup' End Object InterpLength=1.019233 InterpGroups(0)=InterpGroup'InterpGroup_0' InterpGroups(1)=InterpGroup'InterpGroup_1' SelectedFilter=InterpFilter'Engine.Default__InterpData:FilterAll' EdSectionStart=0.198077 EdSectionEnd=0.978849 ObjInstanceVersion=1 ParentSequence=Sequence'MaterialInstancesThroughMatinee' ObjPosX=1648 ObjPosY=1520 DrawWidth=32 DrawHeight=32 Name="InterpData_0" ObjectArchetype=InterpData'Engine.Default__InterpData' End Object Begin Object Class=SeqAct_Interp Name=SeqAct_Interp_0 ObjName=SeqAct_Interp_0 Archetype=SeqAct_Interp'Engine.Default__SeqAct_Interp' InputLinks(0)=(DrawY=1358) InputLinks(1)=(DrawY=1380) InputLinks(2)=(DrawY=1402) InputLinks(3)=(DrawY=1424) InputLinks(4)=(DrawY=1446) OutputLinks(0)=(DrawY=1374) OutputLinks(1)=(DrawY=1430) VariableLinks(0)=(LinkedVariables=(InterpData'InterpData_0'),DrawX=1679) VariableLinks(1)=(ExpectedType=Class'Engine.SeqVar_Object',LinkedVariables=(SeqVar_Object'SeqVar_Object_0'),LinkDesc="NewGroup",MinVars=1,MaxVars=255,DrawX=1744) VariableLinks(2)=(ExpectedType=Class'Engine.SeqVar_Object',LinkedVariables=(SeqVar_Object'SeqVar_Object_2'),LinkDesc="NewGroup0",MinVars=1,MaxVars=255,DrawX=1830) ObjInstanceVersion=1 ParentSequence=Sequence'MaterialInstancesThroughMatinee' ObjPosX=1648 ObjPosY=1320 DrawWidth=235 DrawHeight=157 Name="SeqAct_Interp_0" ObjectArchetype=SeqAct_Interp'Engine.Default__SeqAct_Interp' End Object SequenceObjects(0)=SeqAct_Interp'SeqAct_Interp_0' SequenceObjects(1)=InterpData'InterpData_0' SequenceObjects(2)=SeqVar_Object'SeqVar_Object_0' SequenceObjects(3)=SeqEvent_TakeDamage'SeqEvent_TakeDamage_0' SequenceObjects(4)=SeqVar_Object'SeqVar_Object_2' DefaultViewX=-1053 DefaultViewY=-982 DefaultViewZoom=0.903895 ObjInstanceVersion=1 ParentSequence=Sequence'Main_Sequence' ObjPosX=1768 ObjPosY=1416 ObjName="MaterialInstancesThroughMatinee" DrawWidth=233 DrawHeight=29 Name="MaterialInstancesThroughMatinee" ObjectArchetype=Sequence'Engine.Default__Sequence' End Object |
||
▲ Top |
CONSOLE COMMAND AND SET BOOL | ||
• Description : When a player uses the trigger he starts to fly. When he uses it a second time he walks again. |
• Author : Andrew “Mclogenog” Yoder
• Tested On : UT3 • Instructions : Standard installation | |
LEVEL Begin Map Begin Level Begin Actor Class=Trigger Name=Trigger_0 Archetype=Trigger'Engine.Default__Trigger' Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CylinderComponent_0 Archetype=CylinderComponent'Engine.Default__Trigger:CollisionCylinder' LightingChannels=(bInitialized=True,Dynamic=True) Name="CylinderComponent_0" ObjectArchetype=CylinderComponent'Engine.Default__Trigger:CollisionCylinder' End Object Begin Object Class=SpriteComponent Name=Sprite ObjName=SpriteComponent_0 Archetype=SpriteComponent'Engine.Default__Trigger:Sprite' LightingChannels=(bInitialized=True,Dynamic=True) Name="SpriteComponent_0" ObjectArchetype=SpriteComponent'Engine.Default__Trigger:Sprite' End Object CylinderComponent=CylinderComponent'CylinderComponent_0' Components(0)=SpriteComponent'SpriteComponent_0' Components(1)=CylinderComponent'CylinderComponent_0' bHidden=False bEdShouldSnap=True Tag="Trigger" Location=(X=256.000000,Y=0.000000,Z=-80.000000) CollisionComponent=CylinderComponent'CylinderComponent_0' Name="Trigger_0" ObjectArchetype=Trigger'Engine.Default__Trigger' End Actor End Level Begin Surface End Surface End Map KISMET Begin Object Class=Sequence Name=ConsoleCommand Archetype=Sequence'Engine.Default__Sequence' Begin Object Class=SeqAct_Log Name=SeqAct_Log_0 ObjName=SeqAct_Log_0 Archetype=SeqAct_Log'Engine.Default__SeqAct_Log' InputLinks(0)=(DrawY=562) OutputLinks(0)=(DrawY=562) VariableLinks(5)=(DrawX=1758) ObjInstanceVersion=2 ParentSequence=Sequence'ConsoleCommand' ObjPosX=1720 ObjPosY=528 ObjComment="You feel like flying" DrawWidth=76 DrawHeight=61 Name="SeqAct_Log_0" ObjectArchetype=SeqAct_Log'Engine.Default__SeqAct_Log' End Object Begin Object Class=SeqAct_Log Name=SeqAct_Log_1 ObjName=SeqAct_Log_1 Archetype=SeqAct_Log'Engine.Default__SeqAct_Log' InputLinks(0)=(DrawY=314) OutputLinks(0)=(DrawY=314) VariableLinks(5)=(DrawX=1726) ObjInstanceVersion=2 ParentSequence=Sequence'ConsoleCommand' ObjPosX=1688 ObjPosY=280 ObjComment="You feel like walking" DrawWidth=76 DrawHeight=61 Name="SeqAct_Log_1" ObjectArchetype=SeqAct_Log'Engine.Default__SeqAct_Log' End Object Begin Object Class=SeqVar_Bool Name=SeqVar_Bool_2 ObjName=SeqVar_Bool_2 Archetype=SeqVar_Bool'Engine.Default__SeqVar_Bool' bValue=1 ObjInstanceVersion=1 ParentSequence=Sequence'ConsoleCommand' ObjPosX=1536 ObjPosY=592 DrawWidth=32 DrawHeight=32 Name="SeqVar_Bool_2" ObjectArchetype=SeqVar_Bool'Engine.Default__SeqVar_Bool' End Object Begin Object Class=SeqVar_Bool Name=SeqVar_Bool_1 ObjName=SeqVar_Bool_1 Archetype=SeqVar_Bool'Engine.Default__SeqVar_Bool' ObjInstanceVersion=1 ParentSequence=Sequence'ConsoleCommand' ObjPosX=1512 ObjPosY=400 DrawWidth=32 DrawHeight=32 Name="SeqVar_Bool_1" ObjectArchetype=SeqVar_Bool'Engine.Default__SeqVar_Bool' End Object Begin Object Class=SeqAct_SetBool Name=SeqAct_SetBool_0 ObjName=SeqAct_SetBool_0 Archetype=SeqAct_SetBool'Engine.Default__SeqAct_SetBool' InputLinks(0)=(DrawY=354) OutputLinks(0)=(Links=((LinkedOp=SeqAct_Log'SeqAct_Log_1')),DrawY=354) VariableLinks(0)=(LinkedVariables=(SeqVar_Bool'SeqVar_Bool_0'),DrawX=1486) VariableLinks(1)=(LinkedVariables=(SeqVar_Bool'SeqVar_Bool_1'),DrawX=1542) ObjInstanceVersion=1 ParentSequence=Sequence'ConsoleCommand' ObjPosX=1448 ObjPosY=320 DrawWidth=128 DrawHeight=61 Name="SeqAct_SetBool_0" ObjectArchetype=SeqAct_SetBool'Engine.Default__SeqAct_SetBool' End Object Begin Object Class=SeqAct_SetBool Name=SeqAct_SetBool_1 ObjName=SeqAct_SetBool_1 Archetype=SeqAct_SetBool'Engine.Default__SeqAct_SetBool' InputLinks(0)=(DrawY=546) OutputLinks(0)=(Links=((LinkedOp=SeqAct_Log'SeqAct_Log_0')),DrawY=546) VariableLinks(0)=(LinkedVariables=(SeqVar_Bool'SeqVar_Bool_0'),DrawX=1510) VariableLinks(1)=(LinkedVariables=(SeqVar_Bool'SeqVar_Bool_2'),DrawX=1566) ObjInstanceVersion=1 ParentSequence=Sequence'ConsoleCommand' ObjPosX=1472 ObjPosY=512 DrawWidth=128 DrawHeight=61 Name="SeqAct_SetBool_1" ObjectArchetype=SeqAct_SetBool'Engine.Default__SeqAct_SetBool' 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'ConsoleCommand' ObjPosX=923 ObjPosY=495 DrawWidth=32 DrawHeight=32 Name="SeqVar_Bool_0" ObjectArchetype=SeqVar_Bool'Engine.Default__SeqVar_Bool' End Object Begin Object Class=SeqAct_ConsoleCommand Name=SeqAct_ConsoleCommand_0 ObjName=SeqAct_ConsoleCommand_0 Archetype=SeqAct_ConsoleCommand'Engine.Default__SeqAct_ConsoleCommand' Command="Walk" InputLinks(0)=(DrawY=344) OutputLinks(0)=(Links=((LinkedOp=SeqAct_SetBool'SeqAct_SetBool_0')),DrawY=344) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_2'),DrawX=1306) ObjInstanceVersion=1 ParentSequence=Sequence'ConsoleCommand' ObjPosX=1242 ObjPosY=310 ObjComment="Walk" DrawWidth=129 DrawHeight=61 Name="SeqAct_ConsoleCommand_0" ObjectArchetype=SeqAct_ConsoleCommand'Engine.Default__SeqAct_ConsoleCommand' 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=436) OutputLinks(0)=(Links=((LinkedOp=SeqAct_ConsoleCommand'SeqAct_ConsoleCommand_0')),DrawY=426) OutputLinks(1)=(Links=((LinkedOp=SeqAct_ConsoleCommand'SeqAct_ConsoleCommand_1')),DrawY=446) VariableLinks(0)=(LinkedVariables=(SeqVar_Bool'SeqVar_Bool_0'),DrawX=955) ObjInstanceVersion=1 ParentSequence=Sequence'ConsoleCommand' ObjPosX=906 ObjPosY=390 ObjComment="Already Ghost?" DrawWidth=99 DrawHeight=85 Name="SeqCond_CompareBool_0" ObjectArchetype=SeqCond_CompareBool'Engine.Default__SeqCond_CompareBool' End Object Begin Object Class=SeqAct_ConsoleCommand Name=SeqAct_ConsoleCommand_1 ObjName=SeqAct_ConsoleCommand_1 Archetype=SeqAct_ConsoleCommand'Engine.Default__SeqAct_ConsoleCommand' Command="Fly" InputLinks(0)=(DrawY=624) OutputLinks(0)=(Links=((LinkedOp=SeqAct_SetBool'SeqAct_SetBool_1')),DrawY=624) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_2'),DrawX=1330) ObjInstanceVersion=1 ParentSequence=Sequence'ConsoleCommand' ObjPosX=1266 ObjPosY=590 ObjComment="Fly" DrawWidth=129 DrawHeight=61 Name="SeqAct_ConsoleCommand_1" ObjectArchetype=SeqAct_ConsoleCommand'Engine.Default__SeqAct_ConsoleCommand' End Object Begin Object Class=SeqEvent_Used Name=SeqEvent_Used_0 ObjName=SeqEvent_Used_0 Archetype=SeqEvent_Used'Engine.Default__SeqEvent_Used' bAimToInteract=False InteractDistance=192.000000 Originator=Trigger'Trigger_0' MaxTriggerCount=0 MaxWidth=169 OutputLinks(0)=(Links=((LinkedOp=SeqCond_CompareBool'SeqCond_CompareBool_0')),DrawY=579) VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_2'),DrawX=693) VariableLinks(1)=(DrawX=769) ObjInstanceVersion=1 ParentSequence=Sequence'ConsoleCommand' ObjPosX=645 ObjPosY=513 ObjName="Trigger_0 Used" DrawWidth=104 DrawHeight=128 Name="SeqEvent_Used_0" ObjectArchetype=SeqEvent_Used'Engine.Default__SeqEvent_Used' 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'ConsoleCommand' ObjPosX=734 ObjPosY=689 DrawWidth=32 DrawHeight=32 Name="SeqVar_Object_2" ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object' End Object SequenceObjects(0)=SeqVar_Object'SeqVar_Object_2' SequenceObjects(1)=SeqEvent_Used'SeqEvent_Used_0' SequenceObjects(2)=SeqAct_ConsoleCommand'SeqAct_ConsoleCommand_1' SequenceObjects(3)=SeqCond_CompareBool'SeqCond_CompareBool_0' SequenceObjects(4)=SeqAct_ConsoleCommand'SeqAct_ConsoleCommand_0' SequenceObjects(5)=SeqVar_Bool'SeqVar_Bool_0' SequenceObjects(6)=SeqAct_SetBool'SeqAct_SetBool_1' SequenceObjects(7)=SeqAct_SetBool'SeqAct_SetBool_0' SequenceObjects(8)=SeqVar_Bool'SeqVar_Bool_1' SequenceObjects(9)=SeqVar_Bool'SeqVar_Bool_2' SequenceObjects(10)=SeqAct_Log'SeqAct_Log_1' SequenceObjects(11)=SeqAct_Log'SeqAct_Log_0' DefaultViewX=-188 DefaultViewY=44 DefaultViewZoom=0.603685 ObjInstanceVersion=1 ParentSequence=Sequence'Main_Sequence' ObjPosX=1544 ObjPosY=496 ObjName="ConsoleCommand" DrawWidth=124 DrawHeight=29 Name="ConsoleCommand" ObjectArchetype=Sequence'Engine.Default__Sequence' End Object |
||
▲ Top |