public virtual void OnActStep(int motion_id)
    {
        Coop_Model_EnemyStep coop_Model_EnemyStep = new Coop_Model_EnemyStep();

        coop_Model_EnemyStep.id = base.owner.id;
        coop_Model_EnemyStep.SetSyncPosition(base.owner);
        coop_Model_EnemyStep.motion_id = motion_id;
        if (base.enableSend && base.owner.IsOriginal())
        {
            SendBroadcast(coop_Model_EnemyStep, false, null, null);
        }
        StackActionHistory(coop_Model_EnemyStep, true);
    }