This project is read-only.

Mumble Link

Introduction

The Guild Wars 2 game client (Gw2.exe) implements the Mumble Link protocol.
See: http://wiki.guildwars2.com/wiki/Mumble

GW2.NET provides an implementation of this protocol. This implementation is separate from the other library components, and is only available for desktop applications.

How to

Add a reference to GW2NET.MumbleLink.dll

While the game client is running, use the MumbleLinkFile class to read data provided by the game client.

using GW2NET.MumbleLink
using (var mumbler = MumbleLinkFile.CreateOrOpen())
{
    var avatar = mumbler.Read();

    // the return value is null when the game client is not providing data
    if (avatar != null)
    {
        Console.WriteLine("Hello " + avatar.Identity.Name + "!");
    }
}

Last edited May 24, 2015 at 4:39 PM by StevenLiekens, version 1