It might not be exactly 3 seconds afterwards but this might give you want you want
If Actor Is Touched Set Self.Touched = True (this is an attribute) Do something Otherwise Every 3 Seconds If Self.Touched = True Do something again Set Self.Touched = False
Comments
If Actor Is Touched
Do Nothing
Otherwise
Every 3 Seconds
Do something
If Actor Is Touched
Set Self.Touched = True (this is an attribute)
Do something
Otherwise
Every 3 Seconds
If Self.Touched = True
Do something again
Set Self.Touched = False
Does this make sense?
It's horrible writing code on these forums!