cheeeeeeeeeen / RoR2-ChensGradiusMod

Gradius Mod in Risk of Rain 2.
https://cheeeeeeeeeen.github.io/RoR2-ChensGradiusMod/
GNU General Public License v3.0
3 stars 2 forks source link

Skills Plus Plus #32

Open BuJiAiyoku opened 2 years ago

BuJiAiyoku commented 2 years ago

Describe the Bug

Does not seem to work with Skills Plus Plus. When in game, it makes it so the "buy" option is always showing and you are unable to buy skill upgrades.

To Reproduce

Steps to reproduce the behavior:

  1. Create a new profile
  2. Download Skills Plus Plus
  3. Play game, test SPP is working
  4. Exit, install Gradius + dependencies
  5. play game, test SPP is NOT working

Expected Behavior

Would normally expect you to be able to purchase skills with Skills Plus Plus, but Gradius does not allow it

Console Log

[Message: BepInEx] BepInEx 5.4.19.0 - Risk of Rain 2 (3/1/2022 4:36:31 PM) [Info : BepInEx] Running under Unity v2019.4.26.14694700 [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.19.0] [Info : BepInEx] 3 patcher plugins loaded [Message:BepInEx.GUI.Patcher] Finding and launching GUI [Info : Console] [MonoMod] [Info : Console] Reading input file into module. [Info :HookGenPatcher] Starting HookGenerator [Info :HookGenPatcher] Done. [Info : BepInEx] Patching [RoR2] with [BepInEx.Chainloader] [Message: BepInEx] Preloader finished [Message: BepInEx] Chainloader ready [Message: BepInEx] Chainloader started [Info : BepInEx] 6 plugins to load [Info : BepInEx] Loading [RoR2BepInExPack 1.0.1] [Info : BepInEx] Loading [R2API 4.3.5] [Debug : R2API] ArtifactCodeAPI has no static method registered for LoadCheck [Debug : R2API] DamageAPI has no static method registered for LoadCheck [Debug : R2API] DeployableAPI has no static method registered for LoadCheck [Debug : R2API] DifficultyAPI has no static method registered for LoadCheck [Debug : R2API] EliteAPI has no static method registered for LoadCheck [Debug : R2API] LoadoutAPI has no static method registered for LoadCheck [Debug : R2API] LobbyConfigAPI has no static method registered for LoadCheck [Debug : R2API] OrbAPI has no static method registered for LoadCheck [Debug : R2API] SceneAssetAPI has no static method registered for LoadCheck [Debug : R2API] TempVisualEffectAPI has no static method registered for LoadCheck [Debug : R2API] UnlockableAPI has no static method registered for LoadCheck [Info : R2API] Enabling R2API Submodule: DirectorAPI [Info : R2API] Enabling R2API Submodule: DotAPI [Info : R2API] Enabling R2API Submodule: ItemAPI [Info : R2API] Enabling R2API Submodule: LanguageAPI [Info : R2API] Enabling R2API Submodule: PrefabAPI [Info : R2API] Enabling R2API Submodule: RecalculateStatsAPI [Info : R2API] Enabling R2API Submodule: SoundAPI [Info : R2API] Enabling R2API Submodule: CommandHelper [Info : R2API] Enabling R2API Submodule: NetworkingAPI [Info : R2API] Enabling R2API Submodule: R2APIContentManager [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.ClassicStageInfo.Start [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.ClassicStageInfo.HandleMixEnemyArtifact [Debug : R2API] Hook added by assembly: for: RoR2.ClassicStageInfo.HandleMixEnemyArtifact [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.SceneCatalog.Init [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.DotController.InitDotCatalog [Debug : R2API] Hook added by assembly: for: RoR2.DotController.InitDotCatalog [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.DotController.Awake [Debug : R2API] Hook added by assembly: for: RoR2.DotController.Awake [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.DotController.InitDotCatalog [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.DotController.Awake [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.DotController.OnDestroy [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.DotController.GetDotDef [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.DotController.FixedUpdate [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.DotController.InflictDot [Debug : R2API] Hook added by assembly: for: RoR2.DotController.InflictDot [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.DotController.AddDot [Debug : R2API] Hook added by assembly: for: RoR2.DotController.AddDot [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.DotController.HasDotActive [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.DotController.EvaluateDotStacksForType [Debug : R2API] Hook added by assembly: for: RoR2.DotController.EvaluateDotStacksForType [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.GlobalEventManager.OnHitEnemy [Debug : R2API] Hook added by assembly: for: RoR2.GlobalEventManager.OnHitEnemy [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.CharacterModel.UpdateMaterials [Debug : R2API] Hook added by assembly: for: RoR2.CharacterModel.UpdateMaterials [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.ItemDisplayRuleSet.Init [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.Language.GetLocalizedStringByToken [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.Language.TokenIsRegistered [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.CharacterBody.RecalculateStats [Debug : R2API] Hook added by assembly: for: RoR2.CharacterBody.RecalculateStats [Debug : R2API] Hook added by assembly: R2API.dll for: AkWwiseInitializationSettings.InitializeSoundEngine [Debug : R2API] Hook added by assembly: R2API.dll for: AkWwiseInitializationSettings.InitializeSoundEngine [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.MusicController.Start [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.MusicController.UpdateState [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.MusicController.LateUpdate [Debug : R2API] Hook added by assembly: for: RoR2.MusicController.LateUpdate [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.Console.InitConVars [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.ContentManagement.ContentManager.SetContentPacks [Debug : R2API] DirectorAPI has no static method registered for Load [Debug : R2API] DotAPI has no static method registered for Load [Debug : R2API] ItemAPI has no static method registered for Load [Debug : R2API] LanguageAPI has no static method registered for Load [Debug : R2API] PrefabAPI has no static method registered for Load [Debug : R2API] RecalculateStatsAPI has no static method registered for Load [Debug : R2API] SoundAPI has no static method registered for Load [Debug : R2API] CommandHelper has no static method registered for Load [Debug : R2API] NetworkingAPI has no static method registered for Load [Debug : R2API] R2APIContentManager has no static method registered for Load [Info : BepInEx] Loading [TILER2 6.1.3] [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.Run.Start [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.RoR2Application.Update [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.Networking.NetworkManagerSystem.Disconnect [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.PickupCatalog.Init [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.UI.LogBook.LogBookController.BuildPickupEntries [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.Run.BuildDropTable [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.PickupPickerController.GetOptionsFromPickupIndex [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.UI.LogBook.LogBookController.CanSelectItemEntry [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.UI.LogBook.LogBookController.CanSelectEquipmentEntry [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.RuleDef.FromItem [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.RuleDef.FromEquipment [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.RuleDef.FromArtifact [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.PreGameController.ResolveChoiceMask [Debug : R2API] Hook added by assembly: for: RoR2.PreGameController.ResolveChoiceMask [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.Networking.NetworkManagerSystem.OnServerAddPlayerInternal [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.Inventory.GetItemCount [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.CostTypeCatalog+LunarItemOrEquipmentCostTypeHelper.IsAffordable [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.CostTypeCatalog+LunarItemOrEquipmentCostTypeHelper.PayCost [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.CostTypeCatalog+LunarItemOrEquipmentCostTypeHelper.PayOne [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.Inventory.HasAtLeastXTotalItemsOfTier [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.Inventory.GetTotalItemCountOfTier [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.ItemStealController+StolenInventoryInfo.StealItem [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.RunReport.Generate [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.ScrapperController.BeginScrapping [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.ShrineCleanseBehavior.CleanseInventoryServer [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.ShrineCleanseBehavior.InventoryIsCleansable [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.Util.GetItemCountForTeam [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.PickupPickerController.SetOptionsFromInteractor [Debug : R2API] Hook added by assembly: for: RoR2.PickupPickerController.SetOptionsFromInteractor [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.Items.ContagiousItemManager.StepInventoryInfection [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.Items.ContagiousItemManager.OnInventoryChangedGlobal [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.Items.SuppressedItemManager.OnInventoryChangedGlobal [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.Items.SuppressedItemManager.SuppressItem [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.Items.SuppressedItemManager.TransformItem [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.UI.ItemInventoryDisplay.UpdateDisplay [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.UI.ItemInventoryDisplay.OnInventoryChanged [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.CostTypeCatalog+<>c.g__PayCostItems|5_1 [Debug : R2API] Hook added by assembly: for: RoR2.CostTypeCatalog+<>c.g__PayCostItems|5_1 [Debug : R2API] Hook added by assembly: R2API.dll for: RoR2.Util.IsPrefab [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.DirectorCore.TrySpawnObject [Debug : R2API] Hook added by assembly: for: RoR2.DirectorCore.TrySpawnObject [Debug : R2API] Hook added by assembly: TILER2.dll for: RoR2.OccupyNearbyNodes.OnSceneDirectorPrePopulateSceneServer [Info : BepInEx] Loading [ChensHelpers 1.1.1] [Info : BepInEx] Loading [ChensGradiusMod 3.5.2] [Debug :ChensGradiusMod] Loading assets... [Debug :ChensGradiusMod] Loading global configs... [Debug :ChensGradiusMod] Modifying vanilla drone behavior... [Debug :ChensGradiusMod] Instantiating item classes... [Info : R2API] Created a SerializableContentPack for mod com.ThinkInvisible.TILER2 [Debug :ChensGradiusMod] Successfully initialized Option Seed prefab. [Debug :ChensGradiusMod] Successfully initialized Gradius Option prefab. [Debug :ChensGradiusMod] Registering custom network messages needed for GradiusOption... [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: RoR2.CharacterBody.OnInventoryChanged [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Engi.EngiWeapon.FireGrenades.FireGrenade [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Commando.CommandoWeapon.FirePistol2.FireBullet [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.GenericBulletBaseState.FireBullet [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Commando.CommandoWeapon.FireBarrage.FireBullet [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.GenericProjectileBaseState.FireProjectile [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Engi.EngiMissilePainter.Fire.FireMissile [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.EngiTurret.EngiTurretWeapon.FireGauss.OnEnter [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.EngiTurret.EngiTurretWeapon.FireBeam.FixedUpdate [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.EngiTurret.EngiTurretWeapon.FireBeam.OnEnter [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.EngiTurret.EngiTurretWeapon.FireBeam.OnExit [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Huntress.HuntressWeapon.FireSeekingArrow.FireOrbArrow [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Huntress.HuntressWeapon.ThrowGlaive.FireOrbGlaive [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.BasicMeleeAttack.OnEnter [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.BasicMeleeAttack.AuthorityFireAttack [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Merc.Evis.FixedUpdate [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Merc.WhirlwindBase.OnEnter [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Merc.WhirlwindBase.FixedUpdate [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Merc.FocusedAssaultDash.OnMeleeHitAuthority [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Merc.Uppercut.OnEnter [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Merc.Uppercut.FixedUpdate [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Bandit2.Weapon.FireShotgun2.FireBullet [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Bandit2.Weapon.BaseFireSidearmRevolverState.OnEnter [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Bandit2.Weapon.Bandit2FireShiv.FireShiv [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Toolbot.BaseNailgunState.FireBullet [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.AimThrowableBase.FireProjectile [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Toolbot.RecoverAimStunDrone.OnEnter [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Toolbot.FireBuzzsaw.FixedUpdate [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Mage.Weapon.FireFireBolt.FireGauntlet [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Mage.Weapon.BaseThrowBombState.Fire [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Mage.Weapon.Flamethrower.OnEnter [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Mage.Weapon.Flamethrower.FireGauntlet [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Mage.Weapon.Flamethrower.FixedUpdate [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Mage.Weapon.Flamethrower.OnExit [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Treebot.Weapon.FireSyringe.FixedUpdate [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Treebot.TreebotFireFruitSeed.OnEnter [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.FireFlower2.OnEnter [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Huntress.ArrowRain.DoFireArrowRain [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Loader.ThrowPylon.OnEnter [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Loader.SwingZapFist.OnMeleeHitAuthority [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Loader.GroundSlam.DetonateAuthority [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Croco.BaseLeap.DetonateAuthority [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Croco.BaseLeap.DropAcidPoolAuthority [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Croco.FireSpit.OnEnter [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Captain.Weapon.FireTazer.Fire [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: RoR2.CharacterBody.OnInventoryChanged [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Drone.DroneWeapon.FireGatling.OnEnter [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Drone.DroneWeapon.FireTurret.OnEnter [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Drone.DroneWeapon.FireMegaTurret.FireBullet [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Drone.DroneWeapon.FireMissileBarrage.FireMissile [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Drone.DroneWeapon.FireTwinRocket.FireProjectile [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Mage.Weapon.Flamethrower.FireGauntlet [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Mage.Weapon.Flamethrower.OnExit [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Mage.Weapon.Flamethrower.FixedUpdate [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Drone.DroneWeapon.HealBeam.OnEnter [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Drone.DroneWeapon.HealBeam.OnExit [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Drone.DroneWeapon.StartHealBeam.OnEnter [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.TitanMonster.ChargeMegaLaser.OnEnter [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.TitanMonster.ChargeMegaLaser.OnExit [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.TitanMonster.FireMegaLaser.OnEnter [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.TitanMonster.FireMegaLaser.OnExit [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.TitanMonster.FireGoldMegaLaser.FixedUpdate [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.TitanMonster.FireGoldFist.PlacePredictedAttack [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.TitanMonster.FireFist.OnEnter [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.TitanMonster.FireFist.OnExit [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: RoR2.TitanRockController.Start [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Squid.SquidWeapon.FireSpine.FireOrbArrow [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.BeetleGuardMonster.FireSunder.OnEnter [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.BeetleGuardMonster.FireSunder.OnExit [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.BeetleGuardMonster.FireSunder.FixedUpdate [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.BeetleGuardMonster.GroundSlam.OnEnter [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: RoR2.EquipmentSlot.PerformEquipmentAction [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.EngiTurret.EngiTurretWeapon.FireBeam.FixedUpdate [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.EngiTurret.EngiTurretWeapon.FireBeam.OnEnter [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.EngiTurret.EngiTurretWeapon.FireBeam.OnExit [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: RoR2.CharacterMaster.OnBodyDeath [Debug : R2API] Hook added by assembly: ChensGradiusMod.dll for: EntityStates.Drone.DeathState.OnImpactServer [Debug :ChensGradiusMod] Instantiating custom drones... [Info : R2API] Created a SerializableContentPack for mod com.Chen.ChensGradiusMod [Error : Unity Log] MissingMethodException: void R2API.DirectorAPI.add_InteractableActions(System.Action3<RoR2.DccsPool, System.Collections.Generic.List1<R2API.DirectorAPI/DirectorCardHolder>, R2API.DirectorAPI/StageInfo>) Stack trace: Chen.GradiusMod.Drones.Drone.SetupThirdPhase () (at :0) Chen.GradiusMod.Drones.DroneCatalog.EfficientSetupAll (System.Collections.Generic.List`1[T] droneInfos) (at :0) Chen.GradiusMod.GradiusModPlugin.Awake () (at :0) UnityEngine.GameObject:AddComponent(Type) BepInEx.Bootstrap.Chainloader:Start() FlashWindow:.cctor()

[Info : BepInEx] Loading [Skills 0.4.5] [Debug : R2API] Hook added by assembly: Skills.dll for: RoR2.Skills.SkillDef.CanExecute [Info : R2API] Created a SerializableContentPack for mod com.cwmlolzlz.skills [Debug : R2API] Hook added by assembly: Skills.dll for: RoR2.HealthComponent.TakeDamage [Debug : R2API] Hook added by assembly: Skills.dll for: RoR2.HealthComponent.TakeDamage [Debug : R2API] Hook added by assembly: Skills.dll for: EntityStates.AimThrowableBase.ModifyProjectile [Debug : R2API] Hook added by assembly: Skills.dll for: RoR2.HealthComponent.TakeDamage [Debug : R2API] Hook added by assembly: Skills.dll for: EntityStates.Loader.GroundSlam.FixedUpdate [Debug : R2API] Hook added by assembly: Skills.dll for: RoR2.LunarDetonatorPassiveAttachment+DamageListener.OnDamageDealtServer [Debug : R2API] Hook added by assembly: Skills.dll for: EntityStates.Railgunner.Reload.Boosted.ConsumeBoost [Debug : R2API] Hook added by assembly: Skills.dll for: EntityStates.Railgunner.Reload.BoostConfirm.OnEnter [Debug : R2API] Hook added by assembly: Skills.dll for: RoR2.GlobalEventManager.OnCharacterDeath [Debug : R2API] Hook added by assembly: Skills.dll for: RoR2.CharacterBody.Update [Debug : R2API] Hook added by assembly: Skills.dll for: RoR2.HealthComponent.TakeDamage [Debug : R2API] Hook added by assembly: Skills.dll for: RoR2.CharacterBody.FixedUpdate [Debug : R2API] Hook added by assembly: Skills.dll for: RoR2.HealthComponent.TakeDamage [Info : R2API] Custom Dot (Index: 9) that uses Buff : RailgunnerFrostfireBuff added [Debug : R2API] Hook added by assembly: Skills.dll for: RoR2.HealthComponent.TakeDamage [Debug : R2API] Hook added by assembly: Skills.dll for: RoR2.HealthComponent.TakeDamage [Debug : R2API] Hook added by assembly: Skills.dll for: Rewired.Data.UserData.wVZZKoPFwEvodLvLcYNvVAPKpUj [Debug : R2API] Hook added by assembly: Skills.dll for: RoR2.UI.SettingsPanelController.Start [Debug : R2API] Hook added by assembly: Skills.dll for: RoR2.UI.SettingsPanelController.Start [Debug : R2API] Hook added by assembly: Skills.dll for: RoR2.UI.TooltipController.SetTooltipProvider [Debug : R2API] Hook added by assembly: Skills.dll for: RoR2.UI.LoadoutPanelController+Row.FromSkillSlot [Debug : R2API] Hook added by assembly: Skills.dll for: RoR2.UI.HUD.Awake [Message: BepInEx] Chainloader startup complete [Info : Console] Could not load file or assembly 'ItemStats, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. [Warning: Unity Log] Network message MsgType.Highest + 22 is unregistered. [Info : Unity Log] buildId = 1.2.2.0 [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 : R2API] Custom sound banks loaded. [Info : Unity Log] Active scene changed from to loadingbasic [Debug : TILER2] Stage ended; applying 0 deferred config changes... [Info : Unity Log] Loaded scene loadingbasic loadSceneMode=2 [Info : R2API] [NetworkCompatibility] Adding to the networkModList : [Info : R2API] com.bepis.r2api;4.3.5 [Info : R2API] com.Chen.ChensGradiusMod;3.5.2 [Info : R2API] com.Chen.ChensHelpers;1.1.1 [Info : R2API] com.cwmlolzlz.skills;0.4.5 [Info : R2API] com.ThinkInvisible.TILER2;6.1.3 [Debug : TILER2] A config file tracked by AutoItemConfig has been changed: C:\Users\BuJiA\AppData\Roaming\r2modmanPlus-local\RiskOfRain2\profiles\SPP\BepInEx\config\com.Chen.ChensGradiusMod.cfg [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 [Info : Unity Log] Launch Parameters: arg[0]="D:\SteamLibrary\steamapps\common\Risk of Rain 2\Risk of Rain 2.exe" arg[1]="--doorstop-enable" arg[2]="true" arg[3]="--doorstop-target" arg[4]="C:\Users\BuJiA\AppData\Roaming\r2modmanPlus-local\RiskOfRain2\profiles\SPP\BepInEx\core\BepInEx.Preloader.dll"

[Info : Unity Log] "usesocialiconflag" is not a recognized ConCommand or ConVar. [Info : Unity Log] "spp_disabled_survivors" = "[]" The list of survivors excluded from Skills++ behaviour in a string form [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] Generating a total of 3 ContentPacks... [Info : Unity Log] LoadContentPacks() start [Warning: Unity Log] Failed to assign Buffs.Deafened: Asset "bdDeafened" not found. [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. [Debug : R2API] Content added from com.cwmlolzlz.skills: BanditSpeedBuff (BuffDef) CommandoSlideBuff (BuffDef) RailgunnerFeatherFallBuff (BuffDef) RailgunnerFrostfireBuff (BuffDef) RailgunnerKillingSpreeBuff (BuffDef) RailgunnerStrategicRetreatBuff (BuffDef) RailgunnerTimePressureBuff (BuffDef) [Debug : R2API] Content added from com.Chen.ChensGradiusMod: Drone1BodyGun(Clone) (SkillDef) Drone1BodyGun(Clone) (SkillDef) Drone1BodyGun(Clone) (SkillDef) Drone1BodyGun(Clone) (SkillDef) Drone1BodyPrimaryFamily(Clone) (SkillFamily) Drone1BodyPrimaryFamily(Clone) (SkillFamily) Drone1BodyPrimaryFamily(Clone) (SkillFamily) Drone1BodyPrimaryFamily(Clone) (SkillFamily) Chen.GradiusMod.Drones.BeamDrone.FireBeam (RuntimeType) Chen.GradiusMod.Drones.LaserDrone.FireLaser (RuntimeType) Chen.GradiusMod.Drones.PsyDrone.MirrorLaser (RuntimeType) Chen.GradiusMod.Drones.PsyDrone.SearchLaser (RuntimeType) [Debug : R2API] Content added from com.ThinkInvisible.TILER2: CGMGradiusOption (ItemDef) CGMOptionSeed (ItemDef) (ArtifactDef) [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 19692ms. [Info : Unity Log] Setting current language to "en" [Info : Unity Log] [RoR2.Stats.StatSheet] init stat sheet [Error : Unity Log] [RoR2.Items.BaseItemBodyBehavior] RoR2.Items.SummonedEchoBodyBehavior.GetItemDef returned null. [Info : Unity Log] SystemInitializerAttribute infinite loop detected. currentMethod=R2API.ContentManagement.CatalogBlockersBlockNetworkedPrefabs [Info : Unity Log] Attempting to load user profile /UserProfiles/a661955d-5c71-4919-817c-d3f86a92560f.xml [Info : Unity Log] stream.Length=270419 [Info : Unity Log] Could not find variant index for elementSkillFamilyName=CaptainSupplyDrop1SkillFamily elementSkillName= [Info : Unity Log] Could not find variant index for elementSkillFamilyName=CaptainSupplyDrop2SkillFamily elementSkillName= [Info : Unity Log] Could not find body index for bodyName=AurelionSolBody [Info : Unity Log] Could not find variant index for elementSkillFamilyName=MageBodyUtilityFamily elementSkillName= [Info : Unity Log] Unloaded scene loadingbasic [Info : Unity Log] Active scene changed from to splash [Debug : TILER2] Stage ended; applying 0 deferred config changes... [Info : Unity Log] Loaded scene splash loadSceneMode=Single [Info : Unity Log] Setting current language to "en" [Info : Unity Log] Setting offline scene to intro [Info : Unity Log] Unloaded scene splash [Info : Unity Log] Active scene changed from to intro [Debug : TILER2] Stage ended; applying 0 deferred config changes... [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 : TILER2] Stage ended; applying 0 deferred config changes... [Info : Unity Log] Loaded scene title loadSceneMode=Single [Info : Unity Log] BaseMainMenuScreen: OnEnter() [Info : Unity Log] NetworkManagerSystem.desiredHost={ hostType=Self listen=False maxPlayers=4 } [Info : R2API] Server Handlers registered [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 : R2API] Client Handlers registered [Info : Unity Log] Unloaded scene title [Info : Unity Log] Active scene changed from to lobby [Debug : TILER2] Stage ended; applying 0 deferred config changes... [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=2, bodyIndex=32 [Info : Unity Log] Changinging body preference for Buji (RoR2.NetworkUserId) from None to 32 [Info : Unity Log] Changinging body preference for Buji (RoR2.NetworkUserId) from None to 32 [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\serverpregame.cfg" [Info : Unity Log] Attempting to generate PreGameVoteController for Buji [Info : Unity Log] PreGameRuleVoteController.ClientTransmitVotesToServer() [Info : Unity Log] Received vote from Buji [Info : Unity Log] Accepting vote from Buji [Info : Unity Log] Buji connected. [Info : Unity Log] SetSurvivorPreferenceClient survivorIndex=6, bodyIndex=64 [Info : Unity Log] Changinging body preference for Buji (RoR2.NetworkUserId) from 32 to 64 [Info : Unity Log] Changinging body preference for Buji (RoR2.NetworkUserId) from 32 to 64 [Info : Unity Log] Run seed: 18249660137187163149 [Debug : R2API] Hook added by assembly: Skills.dll for: RoR2.CharacterMaster.GetDeployableSameSlotLimit [Debug : R2API] Hook added by assembly: Skills.dll for: EntityStates.GenericCharacterMain.CanExecuteSkill [Debug : R2API] Hook added by assembly: Skills.dll for: RoR2.CharacterBody.RecalculateStats [Info : Unity Log] PickupDropTable 'dtDoppelganger' has been loaded after the Run started. This might be an issue with asset duplication across bundles, or it might be fine. Regenerating... [Info : Unity Log] Unloaded scene lobby [Warning: Unity Log] Couldn't create a Convex Mesh from source mesh "Rock Formations 5" within the maximum polygons limit (256). The partial hull will be used. Consider simplifying your mesh. [Info : Unity Log] Active scene changed from to snowyforest [Debug : TILER2] Stage ended; applying 0 deferred config changes... [Info : Unity Log] Loaded scene snowyforest loadSceneMode=Single [Info : Unity Log] OnClientSceneChanged networkSceneName=snowyforest loadedScenes=snowyforest [Info : Unity Log] Client ready. [Info : Unity Log] Player 0 already added, aborting. [Info : Unity Log] Spending 300 credits on interactables... [Info : Unity Log] reorder list [Info : Unity Log] Position not free or not found. [Info : Unity Log] NetworkManagerSystem.desiredHost={ hostType=None } [Info : Unity Log] Network shutting down... [Info : Unity Log] Server shutting down... [Info : Unity Log] Issued kick message to all remote clients. [Info : Unity Log] Finished waiting for clients to disconnect. [Info : Unity Log] StopHost() [Debug : R2API] Hook removed by assembly: Skills.dll for: RoR2.CharacterMaster.GetDeployableSameSlotLimit [Debug : R2API] Hook removed by assembly: Skills.dll for: EntityStates.GenericCharacterMain.CanExecuteSkill [Debug : R2API] Hook removed by assembly: Skills.dll for: RoR2.CharacterBody.RecalculateStats [Warning: Unity Log] [Server] function 'System.Void RoR2.CharacterBody::RemoveBuff(RoR2.BuffDef)' called on client [Info : Unity Log] Server shutdown complete. [Debug : TILER2] Stage ended; applying 0 deferred config changes... [Debug : TILER2] Run ended; applying 0 deferred config changes... [Info : Unity Log] Unloaded scene snowyforest [Info : Unity Log] Active scene changed from to title [Debug : TILER2] Stage ended; applying 0 deferred config changes... [Info : Unity Log] Loaded scene title loadSceneMode=Single [Info : Unity Log] BaseMainMenuScreen: OnEnter() [Info : Unity Log] BaseMainMenuScreen: OnEnter() [Info : Unity Log] BaseMainMenuScreen: OnEnter() [Info : Unity Log] NetworkManagerSystem.desiredHost={ hostType=Self listen=False maxPlayers=4 } [Info : R2API] Server Handlers registered [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 : R2API] Client Handlers registered [Info : Unity Log] Unloaded scene title [Info : Unity Log] Active scene changed from to lobby [Debug : TILER2] Stage ended; applying 0 deferred config changes... [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 Buji (RoR2.NetworkUserId) from None to 64 [Info : Unity Log] Changinging body preference for Buji (RoR2.NetworkUserId) from None to 64 [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 Buji [Info : Unity Log] Applying persistent ballot of votes for LocalUser Buji. [Info : Unity Log] PreGameRuleVoteController.ClientTransmitVotesToServer() [Info : Unity Log] Received vote from Buji [Info : Unity Log] Accepting vote from Buji [Info : Unity Log] Buji connected. [Info : Unity Log] NetworkUser(Clone) (RoR2.NetworkUser) [Info : Unity Log] maxRuleCount=11, currentChoiceIndex=0 [Info : Unity Log] Run seed: 17844876855188471189 [Debug : R2API] Hook added by assembly: Skills.dll for: RoR2.CharacterMaster.GetDeployableSameSlotLimit [Debug : R2API] Hook added by assembly: Skills.dll for: EntityStates.GenericCharacterMain.CanExecuteSkill [Debug : R2API] Hook added by assembly: Skills.dll for: RoR2.CharacterBody.RecalculateStats [Info : Unity Log] Unloaded scene lobby [Info : Unity Log] Active scene changed from to blackbeach2 [Debug : TILER2] Stage ended; applying 0 deferred config changes... [Info : Unity Log] Loaded scene blackbeach2 loadSceneMode=Single [Info : R2API] Current scene is using old monster dccs system, porting to new one [Info : R2API] Current scene is using old interactable dccs system, porting to new one [Info : Unity Log] OnClientSceneChanged networkSceneName=blackbeach2 loadedScenes=blackbeach2 [Info : Unity Log] Client ready. [Info : Unity Log] Player 0 already added, aborting. [Info : Unity Log] Spending 220 credits on interactables... [Info : Unity Log] reorder list [Info : Unity Log] Position not free or not found. [Error : Unity Log] Object PodGroundImpact(Clone) (UnityEngine.GameObject) should not be instantiated by means other than EffectManager.SpawnEffect. This WILL result in an NRE!!! Use EffectManager.SpawnEffect or don't use EffectComponent!!!!! [Warning: Unity Log] Animator.GotoState: State could not be found [Warning: Unity Log] Invalid Layer Index '-1' [Warning: Unity Log] Animator.GotoState: State could not be found [Warning: Unity Log] Invalid Layer Index '-1' [Info : Unity Log] Position not free or not found. [Warning: Unity Log] Animator.GotoState: State could not be found [Warning: Unity Log] Invalid Layer Index '-1' [Info : Unity Log] Position not free or not found. [Info : Unity Log] NetworkManagerSystem.desiredHost={ hostType=None } [Info : Unity Log] Network shutting down... [Info : Unity Log] Server shutting down... [Info : Unity Log] Issued kick message to all remote clients. [Info : Unity Log] Finished waiting for clients to disconnect. [Info : Unity Log] StopHost() [Debug : R2API] Hook removed by assembly: Skills.dll for: RoR2.CharacterMaster.GetDeployableSameSlotLimit [Debug : R2API] Hook removed by assembly: Skills.dll for: EntityStates.GenericCharacterMain.CanExecuteSkill [Debug : R2API] Hook removed by assembly: Skills.dll for: RoR2.CharacterBody.RecalculateStats [Info : Unity Log] Server shutdown complete. [Debug : TILER2] Stage ended; applying 0 deferred config changes... [Debug : TILER2] Run ended; applying 0 deferred config changes... [Info : Unity Log] Unloaded scene blackbeach2 [Info : Unity Log] Active scene changed from to title [Debug : TILER2] Stage ended; applying 0 deferred config changes... [Info : Unity Log] Loaded scene title loadSceneMode=Single [Info : Unity Log] BaseMainMenuScreen: OnEnter() [Info : Unity Log] in save archive convars [Info : Unity Log] Saved file "a661955d-5c71-4919-817c-d3f86a92560f.xml" (249499 bytes) [Info : Unity Log] Shutting down Steamworks... [Info : Unity Log] Shut down Steamworks. [Error :BepInEx.GUI.Patcher] System.Threading.ThreadAbortException at (wrapper managed-to-native) System.Threading.Thread.YieldInternal() at System.Threading.Thread.Yield () [0x00000] in <44afb4564e9347cf99a1865351ea8f4a>:0 at BepInEx.GUI.Patcher.LogSocketServer.SendLogsToClient () [0x000c0] in :0 at BepInEx.GUI.Patcher.LogSocketServer.ServerThread () [0x0000c] in :0

Additional Context

None

dark-fedora commented 2 years ago

Had a similar issue. Make sure to rebind your controls for the mod, in case they got unbound.