diff --git a/SeamlessTransfer/ModLoader.cs b/SeamlessTransfer/ModLoader.cs index 2c495b1..069301b 100644 --- a/SeamlessTransfer/ModLoader.cs +++ b/SeamlessTransfer/ModLoader.cs @@ -10,8 +10,15 @@ namespace SeamlessClientPlugin.SeamlessTransfer { /* Mod loader should download and load missing mods for target server, and unload ones that arent needed * + * Sandbox.Game.World.MyScriptManager.LoadData() is where modded scripts get loaded and added + * Sandbox.Game.World.MySession() calls MyDefinitionManager.Static.LoadData(mods); which loads mod data files * * + * Need to be called in the following order: + * ScriptManager.Init(checkpoint.ScriptManagerData); + * MyDefinitionManager.Static.LoadData(checkpoint.Mods); + * PreloadModels(sector); + * * */