Fixing func calling order

This commit is contained in:
HungDK
2025-09-16 15:33:15 +07:00
parent 3f148c3f0f
commit 24540e150d
3 changed files with 7 additions and 38 deletions
@@ -1,7 +1,6 @@
using BrewMonster;
using CSNetwork;
using CSNetwork.Protocols;
using CSNetwork.C2SCommand;
using CSNetwork.Protocols.RPCData;
using CSNetwork.Security;
using System;
@@ -122,16 +121,9 @@ namespace BrewMonster.Network
{
Instance._gameSession.SendChatData(cChannel, szMsg, iPack, iSlot);
}
public static void RequestInventoryAsync(Action callback = null)
public static void RequestInventoryAsync(byte byPackage, Action callback = null)
{
Instance._gameSession.RequestInventoryAsync(callback);
}
public static void RequestInventoryByPackageAsync(byte byPackage, Action callback = null)
{
var req = new gamedatasend();
req.Data = C2SCommandFactory.CreateGetInventoryDetail(byPackage);
SendProtocol(req, callback);
Instance._gameSession.RequestInventoryAsync(byPackage, callback);
}
public static void RequestAllInventoriesAsync(Action callback = null, params byte[] packages)
@@ -153,7 +145,7 @@ namespace BrewMonster.Network
foreach (var p in packages)
{
RequestInventoryByPackageAsync(p, onOneDone);
RequestInventoryAsync(p, onOneDone);
}
}