DarkMultiPlayer Client

DarkMultiPlayer Client

38.8k Downloads

Shared Science & Contracts

DuoDex opened this issue ยท 1 comments

commented

Not so much of an issue as a group of suggestions. I don't code C# so I can't really help that much but after looking at your source code and the functioning of the server I have a couple of suggestions for implementing the most-wanted features.

Have a flatfile if you want to have shared science and funds, and on the GameEvents that change science and funds value synchronize that from the modifying clients to the server and to everyone else. You've already done this with most of the server's settings so it shouldn't be that hard.

For shared contracts: again a flatfile. Some mod somewhere, I think it's called FinePrint, has a wonderful system of contracts storing. You could probably modify this to store stock contracts in a server flatfile and have that sync from the various clients on contracts being accepted and completed.

Finally: Please update the serverlist to show the most recent version as 1.6.2

Just my two cents.

commented

Duplicate of #72, #164, #185, and #226.

This is already planned for 0.1.7 as well.

These types of things are shared scenario modules, but I need to do groups first and put the sharing feature on top of that.

Also that was VITAS's server list, I'll get onto him about automating it a bit more :)