Retrieve data from the GW2 client through the data exposed for Mumble.
Below is a short snippet, I recommend looking through the examples folder to find what you're looking for.
const MumbleLink = require('gw2mumblelink'); let mumbleLink = new MumbleLink(); if (!mumbleLink.init()) return console.error("Failed to initialise!"); mumbleLink.getName(); // Should be Guild Wars 2 let identity = mumbleLink.getIdentity(); console.log(identity.name); // Your character's name =)
- Create documentation for module
- Figure out how to handle the context properly
- Figure out what character.front / .top and camera.front / .top are
Finish support for ML struct, this includes: f* vars, the context, desc and other variables.
- Usually works, sometimes it becomes hit or miss after a few launches, same issue occurs with GW2-Taco, restarting the application several times seems to have fixed it for some reason? (To investigate)