Перейти к основному содержимому

Генератор лесов парового насоса обратного вызова

Минимальный шаблон MonoBehaviour, поэтому приглашения, статистика и результаты инвентаризации фактически отправляются.

После запуска насоса просмотрите C# на предмет недолговечных делегатов и удаленных объектов, содержащих обратные вызовы Steam — частые источники «иногда срабатывает, иногда нет».

RunCallbacks нужно часто вызывать на ожидаемой обёрткой нити. Здесь минимальный Unity-pump; адаптируйте под dedicated server.

using Steamworks;
using UnityEngine;
public sealed class SteamCallbackPump : MonoBehaviour
{
    void Update()
    {
        SteamAPI.RunCallbacks();
    }
}
Сгенерированный Markdown
Ничего не происходит после вызовов Steam API?
Обратные вызовы можно не прокачивать. Убедитесь, что RunCallbacks выполняется в правильном потоке с постоянной частотой.