using Fantasy;
using Fantasy.Async;
using Fantasy.Platform.Net;
namespace Hotfix;
public static class ChatHelper
{
///
/// 全服广播
///
///
///
public static async FTask BoardCast(Scene scene,string message)
{
var gateConfigs = SceneConfigData.Instance.GetSceneBySceneType(SceneType.Gate);
var netMessageComponent = scene.NetworkMessagingComponent;
foreach (var gateConfig in gateConfigs)
{
await netMessageComponent.CallInnerRoute(gateConfig.RouteId, new Chat2G_BoardMessage()
{
Message = message
});
}
}
}