tModLoader

tModLoader

DragonLens
Nataly171 2 月 14 日 上午 12:03
Game Freezes when opening Tool Options
Trying to open Tool Options simply removes all UI elements and completely freezes the game. client.log contains the following at the time of freezing:
[01:59:44.660] [Main Thread/WARN] [tML]: Silently Caught Exception: System.Reflection.TargetParameterCountException: Parameter count mismatch. at System.Reflection.MethodBaseInvoker.ThrowTargetParameterCountException() at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at DragonLens.Helpers.GUIHelper.OpenConfig(ModConfig config) at Terraria.UI.UserInterface.Update_Inner(GameTime time, UIElement uIElement, Boolean& num) at Terraria.UI.UserInterface.Update(GameTime time) at DragonLens.Core.Loaders.UILoading.UILoader.UpdateUI(GameTime gameTime) at Terraria.ModLoader.SystemLoader.UpdateUI(GameTime gameTime) at Terraria.Main.UpdateUIStates(GameTime gameTime) at DMD<System.Void Terraria.Main:DoUpdate(Microsoft.Xna.Framework.GameTime&)>(Main this, GameTime& gameTime) at DragonLens.Content.Tools.Gameplay.FastForwardSystem.UpdateExtraTimes(orig_DoUpdate orig, Main self, GameTime& gameTime) at Hook<System.Void DragonLens.Content.Tools.Gameplay.FastForwardSystem::UpdateExtraTimes(Terraria.On_Main+orig_DoUpdate,Terraria.Main,Microsoft.Xna.Framework.GameTime&)>(Main , GameTime& ) at SyncProxy<System.Void Terraria.Main:DoUpdate(Microsoft.Xna.Framework.GameTime&)>(Main , GameTime& ) at Terraria.Main.Update(GameTime gameTime) at Microsoft.Xna.Framework.Game.Tick() at Microsoft.Xna.Framework.Game.RunLoop() at Microsoft.Xna.Framework.Game.Run() at Terraria.Program.RunGame() at Terraria.Program.LaunchGame_(Boolean isServer) at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs) at Terraria.MonoLaunch.Main_End(String[] args) at Terraria.MonoLaunch.<>c__DisplayClass1_0.<Main>b__1() [01:59:44.742] [Main Thread/WARN] [tML]: Silently Caught Exception: System.Reflection.TargetParameterCountException: Parameter count mismatch. at Terraria.UI.UserInterface.Update(GameTime time) at DragonLens.Core.Loaders.UILoading.UILoader.UpdateUI(GameTime gameTime) at Terraria.ModLoader.SystemLoader.UpdateUI(GameTime gameTime) at Terraria.Main.UpdateUIStates(GameTime gameTime) at DMD<System.Void Terraria.Main:DoUpdate(Microsoft.Xna.Framework.GameTime&)>(Main this, GameTime& gameTime) at DragonLens.Content.Tools.Gameplay.FastForwardSystem.UpdateExtraTimes(orig_DoUpdate orig, Main self, GameTime& gameTime) at Hook<System.Void DragonLens.Content.Tools.Gameplay.FastForwardSystem::UpdateExtraTimes(Terraria.On_Main+orig_DoUpdate,Terraria.Main,Microsoft.Xna.Framework.GameTime&)>(Main , GameTime& ) at SyncProxy<System.Void Terraria.Main:DoUpdate(Microsoft.Xna.Framework.GameTime&)>(Main , GameTime& ) at Terraria.Main.Update(GameTime gameTime) at Microsoft.Xna.Framework.Game.Tick() at Microsoft.Xna.Framework.Game.RunLoop() at Microsoft.Xna.Framework.Game.Run() at Terraria.Program.RunGame() at Terraria.Program.LaunchGame_(Boolean isServer) at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs) at Terraria.MonoLaunch.Main_End(String[] args) at Terraria.MonoLaunch.<>c__DisplayClass1_0.<Main>b__1()