حسن داداش نمیدونم چرا عمل نمیکنه 
این کدهامه : 
 class TriggerToPhisicalBox extends Actor
    placeable;
event Touch(Actor BoxPhysic, PrimitiveComponent OtherComp, vector HitLocation, vector HitNormal)
{
    GotoState('RW');
}
state RW
{
    function TriggerRemoteKismetEvent( name EventName )
{
    local array<SequenceObject> AllSeqEvents;
    local Sequence GameSeq;
    local int i;
    GameSeq = WorldInfo.GetGameSequence();
    if (GameSeq != None)
    {
        // reset the game sequence
        GameSeq.Reset();
        // find any Level Reset events that exist
        GameSeq.FindSeqObjectsByClass(class'SeqEvent_Remot  eEvent', true, AllSeqEvents);
        // activate them
        for (i = 0; i < AllSeqEvents.Length; i++)
        {
            if(SeqEvent_RemoteEvent(AllSeqEvents[i]).EventName == EventName)
                SeqEvent_RemoteEvent(AllSeqEvents[i]).CheckActivate(WorldInfo, None);
        }
    }
}
}
DefaultProperties
{
        begin object Class=StaticMeshComponent Name=TriggerToPhysicalBox
        StaticMesh=StaticMesh'RE-Levels.Mash.Zobaleh'
    End object
    Components.Add(TriggerToPhysicalBox);
        Begin Object Class=CylinderComponent Name=CollisionCylinder
        CollisionRadius=32.0
        CollisionHeight=64.0
        BlockNonZeroExtent=true
        BlockActors=true
        CollideActors=true
    End Object
    CollisionComponent=CollisionCylinder
    Components.Add(CollisionCylinder)
}
 
بعد تو یو دی کی یه Remote Event تو کیزمت میسازم و اسمشو میزارم EventName ولی عمل نمیکنه 
فک کنم باید همین کارو بکنم دیگه ؟ 
خودت تست کردی ؟