Jump to content

[1.10] Luna multiplayer (LMP) - Beta


Dagger

Recommended Posts

  • 2 months later...
  • 1 month later...
  • 10 months later...
  • 1 month later...

ran into this error on a newly hosted server. Not sure what is happening.

 

[LOG 12:35:09.246] [LMP]: Connecting to 127.0.0.1 port 8800
[LOG 12:35:09.246] [LMP]: Starting client
[LOG 12:35:09.412] [LMP]: Connected to 127.0.0.1:8800
[LOG 12:35:09.479] [LMP]: Mod check passed!
[LOG 12:35:09.479] [LMP]: Handshake successful
[LOG 12:35:09.679] [LMP]: Kerbals Synced!
[LOG 12:35:10.098] Game State Created.
[LOG 12:35:10.098] Flight State Captured
[LOG 12:35:10.113] [LMP]: Skipping WBIOmniManager scenario data in Sandbox mode
[LOG 12:35:10.113] [LMP]: Skipping WBIRefinery scenario data in Sandbox mode
[LOG 12:35:10.113] [LMP]: Skipping ToolTipScenario scenario data in Sandbox mode
[LOG 12:35:10.113] [LMP]: Skipping StnSciScenario scenario data in Sandbox mode
[LOG 12:35:10.113] [LMP]: Loading ResourceScenario scenario data
[LOG 12:35:10.113] [LMP]: Loading KerbalInventoryScenario scenario data
[LOG 12:35:10.113] [LMP]: Loading ROCScenario scenario data
[LOG 12:35:10.113] [LMP]: Skipping CivilianPopulation scenario data in Sandbox mode
[ERR 12:35:10.114] [LMP]: Threw in Main system- update event, exception: System.NullReferenceException: Object reference not set to an instance of an object
  at ConfigNode.CopyToRecursive (ConfigNode node, System.Boolean overwrite) [0x00000] in <39c0323fb6b449a4aaf3465c00ed3c8d>:0 
  at ConfigNode.CopyToRecursive (ConfigNode node, System.Boolean overwrite) [0x0014a] in <39c0323fb6b449a4aaf3465c00ed3c8d>:0 
  at ConfigNode.CopyTo (ConfigNode node) [0x00000] in <39c0323fb6b449a4aaf3465c00ed3c8d>:0 
  at ProtoScenarioModule..ctor (ConfigNode node) [0x00016] in <39c0323fb6b449a4aaf3465c00ed3c8d>:0 
  at LmpClient.Systems.Scenario.ScenarioSystem.LoadScenarioDataIntoGame () [0x00018] in <b831bc38d5c54c93afa73e37bd96a9ba>:0 
  at LmpClient.MainSystem.StartGameNow () [0x00076] in <b831bc38d5c54c93afa73e37bd96a9ba>:0 
  at LmpClient.MainSystem.Update () [0x00164] in <b831bc38d5c54c93afa73e37bd96a9ba>:0 

[LOG 12:35:10.114] [LMP]: Disconnected, reason: Unhandled error in Main system- update event! exception: Main system- update
[LOG 12:35:11.119] [LMP]: Receive thread exited
[LOG 12:35:11.119] [LMP]: Receive thread exited
[LOG 12:35:11.119] [LMP]: Send thread exited
[LOG 12:35:11.119] [LMP]: Receive thread started
[LOG 12:35:11.119] [LMP]: Send thread started
[LOG 12:35:12.130] [LMP]: Send thread exited

Link to comment
Share on other sites

  • 11 months later...
On 12/6/2017 at 7:43 AM, Dagger said:

logo.png

Licence: MIT (you don't need to ask me for permission if you want to make a fork :))

documentation-Wiki-4BC51D.svg

Description:

Around March-2016 I started LMP as a refactoring over DMP but it finally evolved to a totally different program and different code architecture, this means that the code is totally different although it still uses some ideas from DMP like the concept of subspaces.  Nevertheless, this mod wouldn't exist if it wasn't for @godarklight's job as he made a solid base and a good example of where to start.

If you want to support this project, consider donating trough paypal PayPal

As the mod is still in beta it might has some bugs so if you want to report a issue, please do so on github

If you want to collaborate testing new versions or help us in development join us in the discord chat :)  Chat on discord

Main features:

  • Clean and optimized code architecture, based on systems and windows which makes it easier to read and modify.
  • Multi threaded (as much as Unity allows)
  • Settings saved as XML.
  • Time synced between clients and the server using the NTP protocol.
  • UDP networking using the Lidgren library for reliable UDP message handling.
  • Uses interpolation so the vessels shouldn't jump from one place to another.
  • Nat-punchtrough feature so a server doesn't need to open ports on it's router.
  • Servers are displayed within the mod.
  • Better creation of network messages so they are easier to modify.
  • Every network message is cached in order to reduce the garbage collector spikes
  • Based on tasks instead of threads.
  • QuickLZ for fast compression
  • Supports science and career modes
  • UPnP support for the server.

Links:

Current developers:

Legacy developers:

  • MalteJanz - Developer (career and science modes)
  • @Lothsahn - Developer
  • Sladernimo - Developer

Collaborators:

Video (Old and outdated version):

 

I've been having an issue that no one else seems to have seen. The link to the forums page is here.

Link to comment
Share on other sites

  • 1 month later...

This forum might be dead, but i rented an LMP server using styxnetworks, when i open my ksp lmp game i cant find my server, if i try and create a custom server it just says "failed to connect to remote server" even when i try and copy and paste the details on the styx game panel. The only thing not normal about this save is that its being run on an external drive and isnt being run on Steam. Please help! even if the forums are dead

Link to comment
Share on other sites

  • 7 months later...
  • 4 weeks later...
This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...