示例#1
0
    public void RPCBuildingUpgrade()
    {
        var builder = TCSUpgrade.CreateBuilder();

        //get building id TODO
        builder.BuildingId = 1;
        var upgrade = builder.Build();

        NetSingleton.Instance.SendNetMsg(NetType.Netty, (short)Cmd.GETSCENEINFO, upgrade.ToByteArray());
    }
示例#2
0
    public void RPCUpgradeBuliding(NDictionary args)
    {
        if (args == null)
        {
            return;
        }
        long buildingID = args.Value <long>("buildingID");
        var  builder    = TCSUpgrade.CreateBuilder();

        builder.BuildingId = buildingID;
        TCSUpgrade upgrade = builder.Build();

        NetSingleton.Instance.SendNetMsg(NetType.Netty, (short)Cmd.UPGRADE, upgrade.ToByteArray());
    }