Darksouls uses the steam matchmaking features to find other players. That allows us to extract a list of online players from the game.
Unfortunately the game does not publish any information except for the player's steamid. So for now I just send this list to the dscmnet server.
Once this is rolled out we can then implement a feature that hands out steamids from this list that are not known to the dscm-net to clients, so they connect to them to gather their data.
At the moment the dscm-net has data of about half the online DS players. With these changes, we can hopefully increase that to close to 100%.
Darksouls uses the steam matchmaking features to find other players. That allows us to extract a list of online players from the game. Unfortunately the game does not publish any information except for the player's steamid. So for now I just send this list to the dscmnet server.
Once this is rolled out we can then implement a feature that hands out steamids from this list that are not known to the dscm-net to clients, so they connect to them to gather their data.
At the moment the dscm-net has data of about half the online DS players. With these changes, we can hopefully increase that to close to 100%.