godarklight / DarkMultiPlayer

DarkMultiPlayer - A multiplayer mod for Kerbal Space Program
MIT License
280 stars 120 forks source link

Shared career ScenarioModules #365

Open bogie opened 8 years ago

bogie commented 8 years ago

Hey guys,

I have been rewriting parts of DMP over the past few days which would allow people to share career/science mode rewards over the network.

This was something that a friend and I were thinking about and it kind of stopped us from playing any further.

The system currently is designed in a way that there people on a server can create teams(think about competing teams doing a space race), join and leave them.

The mechanics are as follows:

Now whenever Ellie or John, gain or lose any of the three currencies this will get updated across the team.

I thought about sharing all the researched parts as well, though I need to look at the API again for how it is possible.

What are your thoughts? What would you like to see?

If there is someone out there who can do some UI work for team management and stats display please fork my repo and do a pull request. I will attach a link at the bottom.

The patch is not in a state where it can be merged or used, I need to do a lot of testing and tweaking. I thought I just put it out there for people to look at and discuss.

https://github.com/bogie/DarkMultiPlayer/tree/science

godarklight commented 8 years ago

This is definitely something that a lot of people have been after, I'd be happy to merge in anything you like - Or if you feel like running the project you may always fork it for real, as I've been pretty inactive ;)

bogie commented 8 years ago

Thanks mate but I have a lot of other responsibilities at work hence I can supply a patch and thats it. I do have some questions about your code. Could you send me some way of direct chat contact via PM?

Cheers On 23 Apr 2016 11:37, "Christopher Andrews" notifications@github.com wrote:

This is definitely something that a lot of people have been after, I'd be happy to merge in anything you like - Or if you feel like running the project you may always fork it for real, as I've been pretty inactive ;)

— You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub https://github.com/godarklight/DarkMultiPlayer/issues/365#issuecomment-213703500

Xinayder commented 8 years ago

You can contact us on our DMP channel, located on EsperNet. http://webchat.esper.net/?channels=#dmp

rsramek commented 7 years ago

Did you by any chance push this any further? I could imagine even a simpler version where everything is shared by default, would be great to have and reignite interest in DMP for some.

Zer0t3ch commented 6 years ago

@rsramek I know this issue hasn't been active for over a year, but simply everything shared with everyone would be amazing, as a permanent solution or a stop-gap. The lack of a research mode syncing is the only thing stopping me from firing up a private server to do a research playthrough with all my friends.

It feels like a lot of people are excessively focused on making DMP some kind of MMO solution, overcomplicating what could be a (relatively) simple solution to allow friends to easily play together.

I don't mean to be "that guy" that complains without contributing anything, but it's just my 2¢. I'd actually like to contribute to the code, but I think the scale of this project outweighs my experience or skill.

d4rkd0s commented 6 years ago

@Zer0t3ch DMP has been picked up by another team, I think Godarklight is a part of that, check it out. They are very active currently and taking feature requests / bug reports. https://github.com/LunaMultiplayer/LunaMultiplayer

Zer0t3ch commented 6 years ago

Okay, thanks.