Closed vakryvenik closed 2 months ago
I couldn't reproduce the issue exactly. I did see errors when using commandqueue but my items still went in order. I fixed the issue I saw, but again I never had it as severe. I'll leave this open, if it's still happening for you when using v1.8.5, send me a profile code and I can take a closer look.
Ok, i'm sorry that i'm not done proper research beforehand and you're right - it's working perfectly fine with just CommandQueue mod. I did several checks and find out that there's a third mod that also have a hand in this - InstanceBasedLoot. However, when i tried to replicate this problem with only those 3 mods in new profile - well, the issue was gone. So it seems like the problem with my profile and its configs - 0191145f-1341-9ce0-719c-2b3c6261895e. Please check it out yourself by turning on and off InstanceBasedLoot mod (for proving that issue appears only when its on). But if it's still working fine then it means that i have broken configs and it's probably better for me to just recreate profile from scratch - in that case i'm sorry for bothering you 😅.
So, does the issue is reproducing? 👀
Only in specific scenarios it seems. I've been kinda busy with life so I haven't been able to test the more recent idea. If it's happening for you @vakryvenik then let me know and send a profile code so I can look into it when I have free time (probably more towards the end of this week)
Sorry, i'm slightly confused - in 2 posts above i shared my profile - 0191145f-1341-9ce0-719c-2b3c6261895e. Is that not correct way to sharing? Does i need to find and share something else? I googled how to export ror2 thunderstore profile and it was said i can do it through code. If this is not it - please correct me 😓
Sorry I got confused, I thought two people were talking. You sent it correctly, I'm just still busy with life so I'll get to it in a few days or so
Ok, i'm sorry that i'm not done proper research beforehand and you're right - it's working perfectly fine with just CommandQueue mod. I did several checks and find out that there's a third mod that also have a hand in this - InstanceBasedLoot. However, when i tried to replicate this problem with only those 3 mods in new profile - well, the issue was gone. So it seems like the problem with my profile and its configs - 0191145f-1341-9ce0-719c-2b3c6261895e. Please check it out yourself by turning on and off InstanceBasedLoot mod (for proving that issue appears only when its on). But if it's still working fine then it means that i have broken configs and it's probably better for me to just recreate profile from scratch - in that case i'm sorry for bothering you 😅.
I was finally able to take a look at this. Even with the profile you sent I am not having the issue you described. Can you try it again, if the issue persists can you send a log file?
01914f21-49d9-d7e1-8391-d36a1d0ec8cd
Just straight up wont work. BUT there was this once instance where when I loaded into a run and held tab and it was there, there was also like a dupe on the numbers for the items overlapping the original. I don't know how I did that either, just happened. Might be related or not but yea that's all.
Here's the log too
[Message: BepInEx] BepInEx 5.4.21.0 - Risk of Rain 2 (29/05/2024 4:42:14 PM)
[Info : BepInEx] Running under Unity v2019.4.37.106033
[Info : BepInEx] CLR runtime version: 4.0.30319.17020
[Info : BepInEx] Supports SRE: False
[Info : BepInEx] System platform: Bits64, Windows
[Message: BepInEx] Preloader started
[Info : BepInEx] Loaded 1 patcher method from [BepInEx.Preloader 5.4.21.0]
[Info : BepInEx] Loaded 1 patcher method from [BepInEx.GUI.Loader 1.0.0.0]
[Info : BepInEx] Loaded 1 patcher method from [FixPluginTypesSerialization 1.0.0.0]
[Info : BepInEx] Loaded 1 patcher method from [BepInEx.MonoMod.HookGenPatcher 1.2.1.0]
[Info : BepInEx] 4 patcher plugins loaded
[Info :BepInEx.GUI.Loader] Finding and launching GUI
[Info :BepInEx.GUI.Loader] Found bepinex_gui v3 executable in C:\Users\terry\AppData\Roaming\r2modmanPlus-local\RiskOfRain2\profiles\mods\BepInEx\patchers\RiskofThunder-BepInEx_GUI\BepInEx.GUI\bepinex_gui.exe
[Info :BepInEx.GUI.Loader] [SendLogToClient] Accepting Socket.
[Info :HookGenPatcher] Previous MMHOOK location found. Using that location to save instead.
[Info :HookGenPatcher] Already ran for this version, reusing that file.
[Info :FixPluginTypesSerialization] Running under Unity v2019.4.37
[Debug :FixPluginTypesSerialization] Unity version obtained from main application module.
[Info :FixPluginTypesSerialization] Found offsets for current version, using them.
[Info : BepInEx] Patching [RoR2] with [BepInEx.Chainloader]
[Message: BepInEx] Preloader finished
[Message: BepInEx] Chainloader ready
[Message: BepInEx] Chainloader started
[Info : BepInEx] 43 plugins to load
[Warning: BepInEx] Skipping [CommandQueue 1.4.0] because a newer version exists (CommandQueue 1.5.0)
[Info : BepInEx] TS Manifest: RiskofThunder-RoR2BepInExPack-1.16.0
[Info : BepInEx] Loading [RoR2BepInExPack 1.16.0]
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: System.Diagnostics.StackTrace.AddFrames
[Debug :RoR2BepInExPack] Hook added by assembly: for: System.Diagnostics.StackTrace.AddFrames
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: System.Reflection.Assembly.GetTypes
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: RoR2.AchievementManager.CollectAchievementDefs
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: HG.Reflection.SearchableAttribute.ScanAllAssemblies
[Info : Unity Log] SCANNING ASSEMBLIES (not using cached searchables/assemblies!)
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: RoR2.RoR2Application.OnLoad
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: ResourceAvailability.MakeAvailable
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: RoR2.UnitySystemConsoleRedirector.Redirect
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: RoR2.Console.InitConVars
[Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.Console.InitConVars
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: EntityStates.GenericCharacterDeath.PlayDeathAnimation
[Debug :RoR2BepInExPack] Hook added by assembly: for: EntityStates.GenericCharacterDeath.PlayDeathAnimation
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: DynamicBone.ApplyParticlesToTransforms
[Debug :RoR2BepInExPack] Hook added by assembly: for: DynamicBone.ApplyParticlesToTransforms
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: RoR2.UI.MainMenu.MainMenuController.Start
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: RoR2.ProjectileCatalog.SetProjectilePrefabs
[Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.ProjectileCatalog.SetProjectilePrefabs
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: RoR2.EntitlementManagement.BaseUserEntitlementTracker1[RoR2.LocalUser].UserHasEntitlement [Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.EntitlementManagement.BaseUserEntitlementTracker
1[RoR2.LocalUser].UserHasEntitlement
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: RoR2.EntitlementManagement.BaseUserEntitlementTracker1[RoR2.NetworkUser].UserHasEntitlement [Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.EntitlementManagement.BaseUserEntitlementTracker
1[RoR2.NetworkUser].UserHasEntitlement
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: RoR2.HealthComponent.TakeDamage
[Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.HealthComponent.TakeDamage
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: RoR2.HealthComponent.TakeDamage
[Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.HealthComponent.TakeDamage
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: RoR2.Run.Start
[Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.Run.Start
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: RoR2.CharacterBody.RemoveOldestTimedBuff
[Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.CharacterBody.RemoveOldestTimedBuff
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: UnityEngine.Networking.NetworkManager.StartHost
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: UnityEngine.Networking.NetworkManager.StartServer
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: RoR2.Util.HasEffectiveAuthority
[Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.Util.HasEffectiveAuthority
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: RoR2.Items.ContagiousItemManager.StepInventoryInfection
[Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.Items.ContagiousItemManager.StepInventoryInfection
[Debug :RoR2BepInExPack] Hook added by assembly: RoR2BepInExPack.dll for: RoR2.Run.GenerateStageRNG
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_ArtifactCode-1.0.1
[Info : BepInEx] Loading [R2API.ArtifactCode 1.0.1]
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_CommandHelper-1.0.1
[Info : BepInEx] Loading [R2API.CommandHelper 1.0.1]
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_ContentManagement-1.0.4
[Info : BepInEx] Loading [R2API.ContentManagement 1.0.4]
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_DamageType-1.1.0
[Info : BepInEx] Loading [R2API.DamageType 1.1.0]
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_Deployable-1.0.1
[Info : BepInEx] Loading [R2API.Deployable 1.0.1]
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_Difficulty-1.1.2
[Info : BepInEx] Loading [R2API.Difficulty 1.1.2]
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Difficulty.dll for: RoR2.DifficultyCatalog.GetDifficultyDef
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Difficulty.dll for: RoR2.RuleDef.FromDifficulty
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_Director-2.1.2
[Info : BepInEx] Loading [R2API.Director 2.1.2]
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Director.dll for: RoR2.ClassicStageInfo.Start
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Director.dll for: RoR2.ClassicStageInfo.HandleMixEnemyArtifact
[Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.ClassicStageInfo.HandleMixEnemyArtifact
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Director.dll for: RoR2.SceneCatalog.Init
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_Dot-1.0.2
[Info : BepInEx] Loading [R2API.Dot 1.0.2]
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_Elites-1.0.3
[Info : BepInEx] Loading [R2API.Elites 1.0.3]
[Debug :R2API.Elites] EliteAPI.cctor finished.
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Elites.dll for: RoR2.CombatDirector.Init
[Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.CombatDirector.Init
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Elites.dll for: RoR2.CombatDirector.Init
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Elites.dll for: RoR2.CharacterModel.UpdateMaterials
[Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.CharacterModel.UpdateMaterials
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_Items-1.0.3
[Info : BepInEx] Loading [R2API.Items 1.0.3]
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_Language-1.0.1
[Info : BepInEx] Loading [R2API.Language 1.0.1]
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Language.dll for: RoR2.Language.GetLocalizedStringByToken
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Language.dll for: RoR2.Language.TokenIsRegistered
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_Skins-1.1.1
[Info : BepInEx] Loading [R2API.Skins 1.1.1]
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Skins.dll for: RoR2.ModelSkinController.ApplySkin
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Skins.dll for: RoR2.EffectComponent.Start
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Skins.dll for: RoR2.EffectManager.SpawnEffect
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Skins.dll for: RoR2.BulletAttack.FireSingle
[Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.BulletAttack.FireSingle
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Skins.dll for: RoR2.EffectManager.SimpleMuzzleFlash
[Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.EffectManager.SimpleMuzzleFlash
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Skins.dll for: EntityStates.BasicMeleeAttack.BeginMeleeAttackEffect
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Skins.dll for: RoR2.Orbs.GenericDamageOrb.Begin
[Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.Orbs.GenericDamageOrb.Begin
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_Loadout-1.0.2
[Info : BepInEx] Loading [R2API.Loadout 1.0.2]
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_LobbyConfig-1.0.1
[Info : BepInEx] Loading [R2API.LobbyConfig 1.0.1]
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_Networking-1.0.2
[Info : BepInEx] Loading [R2API.Networking 1.0.2]
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_Orb-1.0.1
[Info : BepInEx] Loading [R2API.Orb 1.0.1]
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_Prefab-1.0.3
[Info : BepInEx] Loading [R2API.Prefab 1.0.3]
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_RecalculateStats-1.3.0
[Info : BepInEx] Loading [R2API.RecalculateStats 1.3.0]
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_SceneAsset-1.1.2
[Info : BepInEx] Loading [R2API.SceneAsset 1.1.2]
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_Sound-1.0.2
[Info : BepInEx] Loading [R2API.Sound 1.0.2]
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Sound.dll for: AkWwiseInitializationSettings.InitializeSoundEngine
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Sound.dll for: AkWwiseInitializationSettings.InitializeSoundEngine
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Sound.dll for: RoR2.MusicController.Start
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Sound.dll for: RoR2.MusicController.UpdateState
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Sound.dll for: RoR2.MusicController.LateUpdate
[Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.MusicController.LateUpdate
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_TempVisualEffect-1.0.2
[Info : BepInEx] Loading [R2API.TempVisualEffect 1.0.2]
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_Unlockable-1.0.2
[Info : BepInEx] Loading [R2API.Unlockable 1.0.2]
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_Core-5.1.0
[Info : BepInEx] Loading [R2API 5.1.0]
[Debug :RoR2BepInExPack] Hook added by assembly: R2API.Core.dll for: RoR2.RoR2Application.Awake
[Info : BepInEx] TS Manifest: Harb-AssetPlusRequester-1.0.0
[Info : BepInEx] Loading [AssetPlusRequester 1.0.0]
[Info : BepInEx] TS Manifest: RiskofThunder-R2API_Addressables-1.0.3
[Info : BepInEx] Loading [R2API.Addressables 1.0.3]
[Info : BepInEx] TS Manifest: TheRealElysium-EmptyChestsBeGone-1.1.1
[Info : BepInEx] Loading [EmptyChestsBeGone 1.1.0]
[Debug :RoR2BepInExPack] Hook added by assembly: EmptyChestsBeGone.dll for: EntityStates.Barrel.Opened.OnEnter
[Info : BepInEx] TS Manifest: JohnEdwa-RTAutoSprintEx-2.1.2
[Info : BepInEx] Loading [RTAutoSprintEx 2.1]
[Debug :RoR2BepInExPack] Hook added by assembly: RTAutoSprintEx.dll for: RoR2.PlayerCharacterMasterController.FixedUpdate
[Debug :RoR2BepInExPack] Hook added by assembly: RTAutoSprintEx.dll for: RoR2.CameraRigController.Update
[Debug :RoR2BepInExPack] Hook added by assembly: RTAutoSprintEx.dll for: RoR2.UI.CrosshairManager.UpdateCrosshair
[Info :RTAutoSprintEx] Disabling sprinting crosshair:
[Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.UI.CrosshairManager.UpdateCrosshair
[Debug :RoR2BepInExPack] Hook added by assembly: RTAutoSprintEx.dll for: RoR2.CameraRigController.SetSprintParticlesActive
[Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.CameraRigController.SetSprintParticlesActive
[Info : BepInEx] TS Manifest: KingEnderBrine-LobbySkinsFix-1.2.1
[Info : BepInEx] Loading [Lobby Skins Fix 1.2.1]
[Debug :RoR2BepInExPack] Hook added by assembly: LobbySkinsFix.dll for: RoR2.SurvivorMannequins.SurvivorMannequinSlotController.ApplyLoadoutToMannequinInstance
[Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.SurvivorMannequins.SurvivorMannequinSlotController.ApplyLoadoutToMannequinInstance
[Info : BepInEx] TS Manifest: KingEnderBrine-ProperSave-2.10.0
[Info : BepInEx] Loading [Proper Save 2.10.0]
[Info : BepInEx] TS Manifest: KubeRoot-CommandQueue-1.5.0
[Info : BepInEx] Loading [CommandQueue 1.5.0]
[Error : Unity Log] NullReferenceException: Object reference not set to an instance of an object
Stack trace:
CommandQueue.CommandQueue.OnEnable () (at <9b5e5a322aec45a5a88a79d4494d19be>:IL_0001)
UnityEngine.GameObject:AddComponent(Type)
BepInEx.Bootstrap.Chainloader:Start()
FlashWindow:.cctor()
[Info : BepInEx] TS Manifest: Liamono-Male_Huntress-0.2.0 [Info : BepInEx] Loading [Male Huntress Skin (anniversary update no dependencies) 0.0.2] [Debug :RoR2BepInExPack] Hook added by assembly: MaleHuntressNoDependencies.dll for: RoR2.Language.LoadStrings [Info : BepInEx] TS Manifest: Rune580-Risk_Of_Options-2.8.0 [Info : BepInEx] Loading [RiskOfOptions 2.8.0] [Debug :RoR2BepInExPack] Hook added by assembly: RiskOfOptions.dll for: RoR2.Language.GetLocalizedStringByToken [Debug :RoR2BepInExPack] Hook added by assembly: RiskOfOptions.dll for: RoR2.PauseManager.CCTogglePause [Info : BepInEx] TS Manifest: Takrak-RailgunnerAltTextures-1.0.8 [Info : BepInEx] Loading [RailgunnerAltTextures 1.0.0] [Info : BepInEx] TS Manifest: teapocksee-Chamber-1.0.0 [Info : BepInEx] Loading [ChamberMod 1.0.0] [Info : BepInEx] TS Manifest: XoXFaby-BetterUI-3.0.4 [Info : BepInEx] Loading [BetterUI 3.0.4] [Debug :RoR2BepInExPack] Hook added by assembly: BetterUnityPlugin.dll for: RoR2.UI.MainMenu.BaseMainMenuScreen.Awake [Info : BepInEx] TS Manifest: Thrayonlosa-DropItem-2.1.2 [Info : BepInEx] Loading [Dropitem 2.1.2] [Debug :RoR2BepInExPack] Hook added by assembly: dropitem.dll for: RoR2.Console.RunCmd [Debug :RoR2BepInExPack] Hook added by assembly: dropitem.dll for: RoR2.GenericPickupController.CreatePickup [Debug :RoR2BepInExPack] Hook added by assembly: dropitem.dll for: RoR2.UI.HUD.Awake [Debug :RoR2BepInExPack] Hook added by assembly: dropitem.dll for: RoR2.Networking.NetworkManagerSystem.Init [Info : Dropitem] dropitem loaded [Info : BepInEx] TS Manifest: Thrayonlosa-SacrificeChanges-1.0.1 [Info : BepInEx] Loading [SacrificeChanges 1.0.1] [Debug :RoR2BepInExPack] Hook added by assembly: SacrificeChanges.dll for: RoR2.Artifacts.SacrificeArtifactManager.OnServerCharacterDeath [Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.Artifacts.SacrificeArtifactManager.OnServerCharacterDeath [Info : Sacrifice] Sacrifice Changes Loaded [Info : BepInEx] TS Manifest: DropPod-LookingGlass-1.8.5 [Info : BepInEx] Loading [LookingGlass 1.8.5] [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.UI.ItemInventoryDisplay.UpdateDisplay [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.PickupPickerController.OnDisplayBegin [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.CharacterMasterNotificationQueue.PushPickupNotification [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.UI.PickupPickerPanel.SetPickupOptions [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.Items.ContagiousItemManager.InitTransformationTable [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.UI.ScoreboardController.OnEnable [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.UI.ScoreboardController.OnDisable [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.UI.BuffDisplay.UpdateLayout [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.GlobalEventManager.ClientDamageNotified [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.Run.OnEnable [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.UI.ScoreboardStrip.UpdateMoneyText [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.UI.ScoreboardStrip.SetMaster [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.UI.EquipmentIcon.SetDisplayData [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.UI.SkillIcon.Update [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.ItemCatalog.Init [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.UI.BuffIcon.UpdateIcon [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.Language.LoadStrings [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.CharacterMasterNotificationQueue.PushNotification [Info : BepInEx] TS Manifest: kruumy-ProperSave_CommandQueue-1.0.0 [Info : BepInEx] Loading [ProperSave.CommandQueue 1.0.0] [Info : BepInEx] TS Manifest: Amadare-RailCharges-0.2.1 [Info : BepInEx] Loading [RailCharges 0.2.1] [Debug :RoR2BepInExPack] Hook added by assembly: RailCharges.dll for: RoR2.CameraModes.CameraModeBase.CollectLookInput [Debug :RoR2BepInExPack] Hook added by assembly: RailCharges.dll for: EntityStates.Railgunner.Scope.BaseWindUp.OnEnter [Info :RailCharges] Plugin RailCharges is loaded! [Info : BepInEx] TS Manifest: riskofresources-ItemDisplayRemoval-1.0.7 [Info : BepInEx] Loading [ItemDisplayRemoval 1.0.7] [Debug :RoR2BepInExPack] Hook added by assembly: ItemDisplayRemoval.dll for: RoR2.CharacterModel.EnableItemDisplay [Debug :RoR2BepInExPack] Hook added by assembly: ItemDisplayRemoval.dll for: RoR2.CharacterModel.SetEquipmentDisplay [Message: BepInEx] Chainloader startup complete [Warning: Unity Log] Network message MsgType.Highest + 22 is unregistered. [Info : Unity Log] buildId = 1.2.4.4 [Info : Unity Log] WwiseUnity: Wwise(R) SDK Version 2019.2.12 Build 7544. [Info : Unity Log] WwiseUnity: Setting Plugin DLL path to: D:/SteamLibrary/steamapps/common/Risk of Rain 2/Risk of Rain 2_Data\Plugins\x86_64 [Info : Unity Log] WwiseUnity: Sound engine initialized successfully. [Info : Unity Log] Active scene changed from to loadingbasic [Debug :RoR2BepInExPack] Hook added by assembly: RailCharges.dll for: RoR2.CharacterBody.OnSkillActivated [Info :RailCharges] Heavy crosshair prefab patched! [Info : Unity Log] Loaded scene loadingbasic loadSceneMode=2 [Info : R2API] [NetworkCompatibility] Adding to the networkModList : [Info : R2API] AssetPlusRequester;1.0.0 [Debug :RoR2BepInExPack] Hook added by assembly: ProperSave.dll for: RoR2.Run.BeginStage [Debug :RoR2BepInExPack] Hook added by assembly: ProperSave.dll for: RoR2.Run.GenerateStageRNG [Debug :RoR2BepInExPack] Hook added by assembly: ProperSave.dll for: RoR2.QuitConfirmationHelper.IssueQuitCommand [Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.QuitConfirmationHelper.IssueQuitCommand [Debug :RoR2BepInExPack] Hook added by assembly: ProperSave.dll for: RoR2.Run.Start [Debug :RoR2BepInExPack] Hook added by assembly: for: RoR2.Run.Start [Debug :RoR2BepInExPack] Hook added by assembly: ProperSave.dll for: RoR2.TeamManager.Start [Debug :RoR2BepInExPack] Hook added by assembly: ProperSave.dll for: RoR2.UI.CharacterSelectController.Awake [Debug :RoR2BepInExPack] Hook added by assembly: RailgunnerAltTextures.dll for: RoR2.Language.LoadStrings [Debug :RoR2BepInExPack] Hook added by assembly: ChamberMod.dll for: RoR2.Language.LoadStrings [Info : Unity Log] application data path isD:/SteamLibrary/steamapps/common/Risk of Rain 2/Risk of Rain 2_Data [Info : Console] Facepunch.Steamworks Unity: WindowsPlayer [Info : Console] Facepunch.Steamworks Os: Windows [Info : Console] Facepunch.Steamworks Arch: x64 [Info : Unity Log] PlatformSystems:InitNetworkManagerSystem [Debug :RoR2BepInExPack] Not scanning R2API.Utils.EmbeddedResources for ConVars due to it containing delegate pointer field(s) [Info : Unity Log] Launch Parameters: arg[0]="D:\SteamLibrary\steamapps\common\Risk of Rain 2\Risk of Rain 2.exe" arg[1]="--doorstop-enabled" arg[2]="true" arg[3]="--doorstop-target-assembly" arg[4]="C:\Users\terry\AppData\Roaming\r2modmanPlus-local\RiskOfRain2\profiles\mods\BepInEx\core\BepInEx.Preloader.dll"
[Info : Unity Log] "usesocialiconflag" is not a recognized ConCommand or ConVar. [Info : Unity Log] Loaded archived convars. [Info : Unity Log] Could not load config /Config/autoexec.cfg: Could not find file "D:\SteamLibrary\steamapps\common\Risk of Rain 2\Risk of Rain 2_Data\Config\autoexec.cfg" [Info :R2API.ContentManagement] Generating a total of 0 ContentPacks... [Debug :RoR2BepInExPack] Hook added by assembly: R2API.ContentManagement.dll for: RoR2.ContentManagement.ContentManager.SetContentPacks [Info : Unity Log] LoadContentPacks() start [Warning: Unity Log] Failed to assign Items.SummonedEcho: Asset "SummonedEcho" not found. [Warning: Unity Log] Failed to assign Equipment.AffixEcho: Asset "EliteEchoEquipment" not found. [Warning: Unity Log] Failed to assign Buffs.AffixEcho: Asset "bdEliteEcho" not found. [Warning: Unity Log] Failed to assign Elites.Echo: Asset "edEcho" not found. [Warning: Unity Log] Failed to assign Buffs.Deafened: Asset "bdDeafened" not found. [Info : Unity Log] LoadContentPacks() end [Warning: Unity Log] Could not find scene with name "loadingbasic". [Warning: Unity Log] Could not find scene with name "intro". [Info : Unity Log] Command "setscene" failed: "intro" is not a valid scene. [Info : Unity Log] Game content load completed in 17437ms. [Info : Unity Log] Setting current language to "en" [Debug :RoR2BepInExPack] Hook added by assembly: MaleHuntressNoDependencies.dll for: RoR2.SkinDef.Awake [Debug :RoR2BepInExPack] Hook added by assembly: RailgunnerAltTextures.dll for: RoR2.SkinDef.Awake [Debug :RoR2BepInExPack] Hook removed by assembly: RailgunnerAltTextures.dll for: RoR2.SkinDef.Awake [Debug :RoR2BepInExPack] Hook added by assembly: ChamberMod.dll for: RoR2.SkinDef.Awake [Debug :RoR2BepInExPack] Hook removed by assembly: ChamberMod.dll for: RoR2.SkinDef.Awake [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.UI.GenericNotification.SetItem [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.UI.GenericNotification.SetEquipment [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.UI.ItemIcon.SetItemIndex [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.PingerController.SetCurrentPing [Debug :RoR2BepInExPack] Hook added by assembly: LookingGlass.dll for: RoR2.UI.SkillIcon.Update [Info : Unity Log] [RoR2.Stats.StatSheet] init stat sheet [Info : Unity Log] SystemInitializerAttribute infinite loop detected. currentMethod=R2API.ContentManagement.CatalogBlockersBlockNetworkedPrefabs [Info : Unity Log] initializer dependencies = RoR2.Networking.NetworkManagerSystem [Info : Unity Log] initialized types = RoR2.ArtifactCatalog, RoR2.BackstabManager, RoR2.BackstabManager+BackstabVisualizer, RoR2.BadClientEntityStateMachineFix, RoR2.BodyCatalog, RoR2.BuffCatalog, RoR2.BulletAttack, RoR2.CostTypeCatalog, RoR2.GameEndingCatalog, RoR2.EffectCatalog, RoR2.EliteCatalog, RoR2.EntityStateCatalog, RoR2.EquipmentCatalog, RoR2.FileIoIndicatorManager, RoR2.CombatDirector, RoR2.DebugOverlay, RoR2.DotController, RoR2.GenericPickupController, RoR2.NetworkUIPromptController, RoR2.PickupDropletController, RoR2.RayAttackIndicator, RoR2.RunArtifactManager, RoR2.TeamComponent, RoR2.ItemTierCatalog, RoR2.MasterCatalog, RoR2.MiscPickupCatalog, RoR2.MorgueManager, RoR2.MusicTrackCatalog, RoR2.ProjectileCatalog, RoR2.SceneCatalog, RoR2.SkinCatalog, RoR2.SurfaceDefCatalog, RoR2.SurvivorCatalog, RoR2.GamepadVibration.GamepadVibrationController, RoR2.GamepadVibration.GamepadVibrationManager, RoR2.Skills.SkillCatalog, RoR2.CharacterSpeech.BrotherSpeechDriver, RoR2.ExpansionManagement.ExpansionCatalog, RoR2.EntitlementManagement.EntitlementCatalog, RoR2.EntitlementManagement.EntitlementManager, RoR2.UI.EnemyInfoPanel, RoR2.UI.UILayerKey, RoR2.UI.MainMenu.MainMenuController, RoR2.UI.MainMenu.SignupMainMenuScreen, RoR2.Audio.NetworkSoundEventCatalog, RoR2.Artifacts.BombArtifactManager, RoR2.Artifacts.CommandArtifactManager, RoR2.Artifacts.DoppelgangerInvasionManager, RoR2.Artifacts.EnigmaArtifactManager, RoR2.Artifacts.FriendlyFireArtifactManager, RoR2.Artifacts.SacrificeArtifactManager, RoR2.Artifacts.SwarmsArtifactManager, RoR2.Artifacts.TeamDeathArtifactManager, R2API.ContentManagement.CatalogBlockers, R2API.AddressableDCCSPool, R2API.AddressableDirectorCardCategorySelection, R2API.SkinVFX, RoR2.DevotionInventoryController, RoR2.ArtifactMask, RoR2.ItemCatalog, RoR2.Loadout, RoR2.Loadout+BodyLoadoutManager, RoR2.PickupCatalog, RoR2.PickupTransmutationManager, RoR2.ProjectileGhostReplacementManager, RoR2.RuleCatalog, RoR2.SerializableLoadout, RoR2.UnlockableCatalog, RoR2.Stats.StatDef, RoR2.Stats.StatManager, RoR2.Stats.StatSheet, RoR2.Items.BaseItemBodyBehavior, RoR2.Items.ContagiousItemManager, RoR2.Items.CrippleWardOnLevelManager, RoR2.Items.ExtraLifeVoidManager, RoR2.Items.SuppressedItemManager, RoR2.Items.UseAmbientLevelManager, RoR2.Items.WardOnLevelManager, RoR2.Artifacts.MonsterTeamGainsItemsArtifactManager, RoR2.NetworkExtensions, RoR2.AchievementManager, RoR2.CostTypeCatalog+LunarItemOrEquipmentCostTypeHelper, RoR2.CharacterSpawnCard, RoR2.ItemDisplayRuleSet, RoR2.PreGameRuleVoteController, RoR2.ShrineCleanseBehavior, RoR2.GameModeCatalog, RoR2.GoldTitanManager, RoR2.RuleBook, RoR2.RunReport, RoR2.SteamworksLobbyDataGenerator, RoR2.UI.LogBook.LogBookController, RoR2.EOSLobbyDataGenerator [Info : Unity Log] Attempting to load user profile /UserProfiles/969c92eb-36f2-4485-9ae9-3245512c62d6.xml [Info : Unity Log] stream.Length=218673 [Info : Unity Log] Unloaded scene loadingbasic [Info : Unity Log] Active scene changed from to splash [Debug :RoR2BepInExPack] Hook added by assembly: RailCharges.dll for: RoR2.CharacterBody.OnSkillActivated [Info :RailCharges] Heavy crosshair prefab patched! [Info : Unity Log] Loaded scene splash loadSceneMode=Single [Info : Unity Log] Setting offline scene to intro [Info : Unity Log] Unloaded scene splash [Info : Unity Log] Active scene changed from to intro [Debug :RoR2BepInExPack] Hook added by assembly: RailCharges.dll for: RoR2.CharacterBody.OnSkillActivated [Info :RailCharges] Heavy crosshair prefab patched! [Info : Unity Log] Loaded scene intro loadSceneMode=Single [Info : Unity Log] Setting offline scene to title [Info : Unity Log] Unloaded scene intro [Info : Unity Log] Active scene changed from to title [Debug :RoR2BepInExPack] Hook added by assembly: RailCharges.dll for: RoR2.CharacterBody.OnSkillActivated [Info :RailCharges] Heavy crosshair prefab patched! [Info : Unity Log] Loaded scene title loadSceneMode=Single [Info : Unity Log] BaseMainMenuScreen: OnEnter() [Info : Unity Log] NetworkManagerSystem.desiredHost={ hostType=Self listen=False maxPlayers=4 } [Warning: Unity Log] The prefab 'ArenaMissionController' has multiple NetworkIdentity components. There can only be one NetworkIdentity on a prefab, and it must be on the root object. [Warning: Unity Log] The prefab 'Moon2DropshipZone' has multiple NetworkIdentity components. There can only be one NetworkIdentity on a prefab, and it must be on the root object. [Warning: Unity Log] The prefab 'HOLDER Gauntlets' has multiple NetworkIdentity components. There can only be one NetworkIdentity on a prefab, and it must be on the root object. [Warning: Unity Log] The prefab 'VoidCamp' has multiple NetworkIdentity components. There can only be one NetworkIdentity on a prefab, and it must be on the root object. [Info : Unity Log] Unloaded scene title [Info : Unity Log] Active scene changed from to lobby [Debug :RoR2BepInExPack] Hook added by assembly: RailCharges.dll for: RoR2.CharacterBody.OnSkillActivated [Info :RailCharges] Heavy crosshair prefab patched! [Info : Unity Log] Loaded scene lobby loadSceneMode=Single [Info : Unity Log] Adding local player controller 0 on connection hostId: -1 connectionId: 0 isReady: False channel count: 0 [Info : Unity Log] NetworkManagerSystem.AddPlayerInternal(conn=hostId: -1 connectionId: 0 isReady: False channel count: 0, playerControllerId=0, extraMessageReader=NetBuf sz:259 pos:259 [Info : Unity Log] OnClientSceneChanged networkSceneName=lobby loadedScenes=lobby [Error : Unity Log] A connection has already been set as ready. There can only be one. [Info : Unity Log] Player 0 already added, aborting. [Info : Unity Log] SetSurvivorPreferenceClient survivorIndex=6, bodyIndex=64 [Info : Unity Log] Changinging body preference for lavn (RoR2.NetworkUserId) from None to 64 [Info : Unity Log] Changinging body preference for lavn (RoR2.NetworkUserId) from None to 64 [Info : Unity Log] subscribed [Info : Unity Log] Could not load config /Config/server_pregame.cfg: Could not find file "D:\SteamLibrary\steamapps\common\Risk of Rain 2\Risk of Rain 2_Data\Config\server_pregame.cfg" [Info : Unity Log] Attempting to generate PreGameVoteController for lavn [Info : Unity Log] PreGameRuleVoteController.ClientTransmitVotesToServer() [Info : Unity Log] Received vote from lavn [Info : Unity Log] Accepting vote from lavn [Info : Unity Log]
So it seems like there is issue when using this mod with CommandQueue mod: if you have something in queue this mod skips and removes every 2nd entry from queue no matter if it's the same item or not (meaning if you have x4 SomeItem in queue you get only x2 through command; and if it's 2 different items - second will be skipped and removed from queue),