Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Commnet behaves like vanilla when joining a DMP server for the second time. #13

Closed
FrostBird347 opened this issue Oct 2, 2019 · 4 comments

Comments

@FrostBird347
Copy link
Contributor

FrostBird347 commented Oct 2, 2019

After joining a dmp server for the second time, the commnet connections behave as if the mod is not installed. The commnet menu still shows up, but all the ships behave like in vanilla (they all connect to each other). I discovered that removing the commnet scenario file in the server before the player rejoins fixes the issue for one session, but it also removes all the existing channels.
On first join:
First Join
On second join:
Second Join
Reconnecting after removing the commnet scenarios:
Reconnect bad fix

I have checked the logs, but I could not see any error messages in both the dmp server log or ksp's logs. I also checked the save files of a single player world and compared the commnet section in the save file to the scenario file, but it appeared to be the same.

@FrostBird347 FrostBird347 changed the title Does not work when joining a DMP server for the second time. Commnet behaves like vanilla when joining a DMP server for the second time. Oct 2, 2019
@KSP-TaxiService
Copy link
Owner

Hi,

Based on my server session of DMP and CNC, the stock CommNet logic is started instead when DMP rejoins for subsequent times.

I am trying to find out why the game is ignoring the CNC instructions to remove the stock logic and start CNC logic.

@KSP-TaxiService
Copy link
Owner

Hi @FrostBird347,

Kindly assist to download and replace CommNetConstellation_Build.zip on your side. It should be able to kill the stock CommNet logic when you rejoin in DMP.

Thanks.

@FrostBird347
Copy link
Contributor Author

Thanks,
I have downloaded and the mod and tested it. Everything appears to be working normally, I have tried restarting the server, disconnecting the client and restarting ksp. The only bug I noticed was that when I first connected, it was not saving the ground station's frequencies, but after restarting the game it was working and I did not notice that bug after, even after removing and reinstalling dmp.

@KSP-TaxiService
Copy link
Owner

KSP-TaxiService commented Oct 8, 2019

Hi, thanks for your confirmation!

For your information, CNC data like ground station frequencies are stored in cnc scenario of persistent.sfs. Thus, if you disconnect DMP without exiting to Main Menu first, the updated CNC scenario will not be sent to DMP server for saving.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants