NebulaModTeam / nebula

A multiplayer mod for the game Dyson Sphere Program
GNU General Public License v3.0
835 stars 124 forks source link

Bug when connecting the second player #588

Closed IceTegliaf closed 1 year ago

IceTegliaf commented 1 year ago
An error has occurred! Game version 0.9.27.14659 (Host)
Mods used: [IlLine1.0.0] [LDBTool2.0.6] [DSP Mod Save1.1.4] [DSP Common API1.5.5.0] [NebulaMultiplayerMod0.8.11.3] [NebulaMultiplayerModApi1.3.1.3] [BulletTime1.2.9] [Common API Nebula Compatibility1.5.5.0] 
IndexOutOfRangeException: Index was outside the bounds of the array.
NebulaWorld.Logistics.CourierManager.GameTick (System.Int64 time);(IL_0473)
NebulaPatcher.Patches.Dynamic.GameData_Patch.GameTick_Postfix (GameData __instance, System.Int64 time);(IL_0012)
GameData.GameTick (System.Int64 time);(IL_0814)
GameMain.FixedUpdate ();(IL_01A2)

Played for a long time and it was all good. After an error, it is no longer possible to join the second player

starfi5h commented 1 year ago

The fix for logistic bots is in #586 now waiting for approve.
Before v0.8.12 update, you can install NebulaCompatibilityAssist for hot fix.

IceTegliaf commented 1 year ago

thank you so much! it worked. we can continue build sphere together!