Register IConfigService and add back some missing APIs

This commit is contained in:
Evil Factory
2026-04-08 15:32:31 -03:00
parent 1294ba6dec
commit d440ccbce2
4 changed files with 52 additions and 0 deletions
@@ -348,12 +348,21 @@ internal partial class NetworkingService : INetworkingService
HttpRequest(url, callback, data, "POST", contentType, headers, savePath);
}
public void RequestPostHTTP(string url, LuaCsAction callback, string data, string contentType = "application/json", Dictionary<string, string> headers = null, string savePath = null)
{
HttpRequest(url, callback, data, "POST", contentType, headers, savePath);
}
public void HttpGet(string url, LuaCsAction callback, Dictionary<string, string> headers = null, string savePath = null)
{
HttpRequest(url, callback, null, "GET", null, headers, savePath);
}
public void RequestGetHTTP(string url, LuaCsAction callback, Dictionary<string, string> headers = null, string savePath = null)
{
HttpRequest(url, callback, null, "GET", null, headers, savePath);
}
public void CreateEntityEvent(INetSerializable entity, NetEntityEvent.IData extraData)
{
GameMain.NetworkMember.CreateEntityEvent(entity, extraData);