This produces a flickering point light. The following code can be copied and pasted into your level kismet window to reproduce the effect. This loads on Level Load and Visible and randomly toggles the light on and off at a randomized rate that ranges between the min/max set in the Random Float Variable attached to the Delay Node. The target light is attached to the Toggle Node and must be a toggle-able light. After the light is toggled on/off the sequence is repeated. This runs indefinitely.
Begin Object Class=SeqEvent_LevelLoaded Name=SeqEvent_LevelLoaded_0
MaxWidth=136
OutputLinks(0)=(Links=((LinkedOp=SeqAct_Delay'SeqAct_Delay_2')),DrawY=252)
OutputLinks(1)=(DrawY=273)
OutputLinks(2)=(DrawY=294)
ObjInstanceVersion=3
ParentSequence=Sequence'Main_Sequence'
ObjPosX=304
ObjPosY=183
DrawWidth=137
Name="SeqEvent_LevelLoaded_0"
ObjectArchetype=SeqEvent_LevelLoaded'Engine.Default__SeqEvent_LevelLoaded'
End Object
Begin Object Class=SeqAct_Delay Name=SeqAct_Delay_2
InputLinks(0)=(DrawY=140)
InputLinks(1)=(DrawY=161)
InputLinks(2)=(DrawY=182)
OutputLinks(0)=(Links=((LinkedOp=SeqAct_Toggle'SeqAct_Toggle_2',InputLinkIdx=2)),DrawY=145)
OutputLinks(1)=(DrawY=177)
VariableLinks(0)=(LinkedVariables=(SeqVar_RandomFloat'SeqVar_RandomFloat_0'),DrawX=700)
ObjInstanceVersion=1
ParentSequence=Sequence'Main_Sequence'
ObjPosX=648
ObjPosY=103
DrawWidth=106
DrawHeight=109
Name="SeqAct_Delay_2"
ObjectArchetype=SeqAct_Delay'Engine.Default__SeqAct_Delay'
End Object
Begin Object Class=SeqVar_RandomFloat Name=SeqVar_RandomFloat_0
Min=0.025000
Max=0.725000
ObjInstanceVersion=1
ParentSequence=Sequence'Main_Sequence'
ObjPosX=664
ObjPosY=287
DrawWidth=32
DrawHeight=32
Name="SeqVar_RandomFloat_0"
ObjectArchetype=SeqVar_RandomFloat'Engine.Default__SeqVar_RandomFloat'
End Object
Begin Object Class=SeqAct_Toggle Name=SeqAct_Toggle_2
InputLinks(0)=(DrawY=244)
InputLinks(1)=(DrawY=265)
InputLinks(2)=(DrawY=286)
OutputLinks(0)=(Links=((LinkedOp=SeqAct_Delay'SeqAct_Delay_2')),DrawY=265)
VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_2'),DrawX=934)
VariableLinks(1)=(DrawX=985)
EventLinks(0)=(DrawX=1034)
ObjInstanceVersion=1
ParentSequence=Sequence'Main_Sequence'
ObjPosX=896
ObjPosY=207
DrawWidth=173
DrawHeight=109
Name="SeqAct_Toggle_2"
ObjectArchetype=SeqAct_Toggle'Engine.Default__SeqAct_Toggle'
End Object
Begin Object Class=SeqVar_Object Name=SeqVar_Object_2
ObjValue=PointLightToggleable'PointLightToggleable_0'
ObjInstanceVersion=1
ParentSequence=Sequence'Main_Sequence'
ObjPosX=960
ObjPosY=416
DrawWidth=32
DrawHeight=32
Name="SeqVar_Object_2"
ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object'
End Object
Begin Object Class=SequenceFrameWrapped Name=SequenceFrameWrapped_0
SizeX=251
SizeY=293
FillColor=(B=100,G=100,R=0,A=16)
ObjInstanceVersion=1
ParentSequence=Sequence'Main_Sequence'
ObjPosX=272
ObjPosY=95
ObjComment="This triggers the light sequence to load at level Loaded and visible to player"
Name="SequenceFrameWrapped_0"
ObjectArchetype=SequenceFrameWrapped'Engine.Default__SequenceFrameWrapped'
End Object
Begin Object Class=SequenceFrameWrapped Name=SequenceFrameWrapped_1
SizeX=270
SizeY=392
FillColor=(B=0,G=100,R=100,A=16)
ObjInstanceVersion=1
ParentSequence=Sequence'Main_Sequence'
ObjPosX=560
ObjPosY=-25
ObjComment="This sets a delay before changing anything. It uses a random float as the amount of time that it delays before toggling the light on/off when finished. The float range can be adjusted for flicker effect changes."
Name="SequenceFrameWrapped_1"
ObjectArchetype=SequenceFrameWrapped'Engine.Default__SequenceFrameWrapped'
End Object
Begin Object Class=SequenceFrameWrapped Name=SequenceFrameWrapped_2
SizeX=345
SizeY=531
FillColor=(B=0,G=255,R=255,A=16)
ObjInstanceVersion=1
ParentSequence=Sequence'Main_Sequence'
ObjPosX=855
ObjPosY=15
ObjComment="This toggles the point light on/off when the delay is finished and then loops back to the delay again. The effect is that the light is togglled on/off after a random interval within the range set at the Delay node. It then delays another random interval and toggles the other way. This happens indefinitely. The light should be a toggleable light or this won't work."
Name="SequenceFrameWrapped_2"
ObjectArchetype=SequenceFrameWrapped'Engine.Default__SequenceFrameWrapped'
End Object