From 574b82f1a42de8a25efcbc8b219f24d17bc1da8f Mon Sep 17 00:00:00 2001 From: Supersonicboss1 Date: Mon, 13 Jul 2026 00:11:22 +0100 Subject: [PATCH] Updates for EngineContainer changes --- Assets/Script/Gameplay/HUD/UnisonBonus/UnisonDisplay.cs | 2 +- Assets/Script/Gameplay/Player/DrumsPlayer.cs | 2 +- Assets/Script/Gameplay/Player/FiveFretGuitarPlayer.cs | 2 +- Assets/Script/Gameplay/Player/FiveLaneKeysPlayer.cs | 2 +- Assets/Script/Gameplay/Player/ProKeysPlayer.cs | 2 +- Assets/Script/Gameplay/Player/VocalsPlayer.cs | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Assets/Script/Gameplay/HUD/UnisonBonus/UnisonDisplay.cs b/Assets/Script/Gameplay/HUD/UnisonBonus/UnisonDisplay.cs index 6da076f3d0..307cdcdbe3 100644 --- a/Assets/Script/Gameplay/HUD/UnisonBonus/UnisonDisplay.cs +++ b/Assets/Script/Gameplay/HUD/UnisonBonus/UnisonDisplay.cs @@ -314,7 +314,7 @@ private void SubscribeToEngineEvents(EngineManager.EngineContainer engineContain { int engineId = engineContainer.EngineId; - switch (engineContainer.Engine) + switch (engineContainer.BaseEngine) { case GuitarEngine guitarEngine: GuitarEngine.NoteHitEvent guitarNoteHit = diff --git a/Assets/Script/Gameplay/Player/DrumsPlayer.cs b/Assets/Script/Gameplay/Player/DrumsPlayer.cs index 7f74c2078e..4b560ed316 100644 --- a/Assets/Script/Gameplay/Player/DrumsPlayer.cs +++ b/Assets/Script/Gameplay/Player/DrumsPlayer.cs @@ -184,7 +184,7 @@ protected override DrumsEngine CreateEngine() } var engine = new YargDrumsEngine(NoteTrack, SyncTrack, EngineParams, Player.Profile.IsBot, Player.Profile.GameMode is GameMode.EliteDrums); - EngineContainer = GameManager.EngineManager.Register(engine, NoteTrack.Instrument, NoteTrack.Difficulty, Chart, Player.RockMeterPreset); + EngineContainer = GameManager.EngineManager.Register(engine, NoteTrack, Chart, Player.RockMeterPreset); HitWindow = EngineParams.HitWindow; diff --git a/Assets/Script/Gameplay/Player/FiveFretGuitarPlayer.cs b/Assets/Script/Gameplay/Player/FiveFretGuitarPlayer.cs index fb294df8d8..9d6156ae7f 100644 --- a/Assets/Script/Gameplay/Player/FiveFretGuitarPlayer.cs +++ b/Assets/Script/Gameplay/Player/FiveFretGuitarPlayer.cs @@ -194,7 +194,7 @@ protected override GuitarEngine CreateEngine() } var engine = new YargFiveFretGuitarEngine(NoteTrack, SyncTrack, EngineParams, Player.Profile.IsBot); - EngineContainer = GameManager.EngineManager.Register(engine, NoteTrack.Instrument, NoteTrack.Difficulty, Chart, Player.RockMeterPreset); + EngineContainer = GameManager.EngineManager.Register(engine, NoteTrack, Chart, Player.RockMeterPreset); HitWindow = EngineParams.HitWindow; diff --git a/Assets/Script/Gameplay/Player/FiveLaneKeysPlayer.cs b/Assets/Script/Gameplay/Player/FiveLaneKeysPlayer.cs index cc0aa74230..4dd183af4a 100644 --- a/Assets/Script/Gameplay/Player/FiveLaneKeysPlayer.cs +++ b/Assets/Script/Gameplay/Player/FiveLaneKeysPlayer.cs @@ -183,7 +183,7 @@ protected override FiveLaneKeysEngine CreateEngine() } var engine = new YargFiveLaneKeysEngine(NoteTrack, SyncTrack, EngineParams, Player.Profile.IsBot); - EngineContainer = GameManager.EngineManager.Register(engine, NoteTrack.Instrument, NoteTrack.Difficulty, Chart, Player.RockMeterPreset); + EngineContainer = GameManager.EngineManager.Register(engine, NoteTrack, Chart, Player.RockMeterPreset); HitWindow = EngineParams.HitWindow; diff --git a/Assets/Script/Gameplay/Player/ProKeysPlayer.cs b/Assets/Script/Gameplay/Player/ProKeysPlayer.cs index 7d1d788aa5..573c89b856 100644 --- a/Assets/Script/Gameplay/Player/ProKeysPlayer.cs +++ b/Assets/Script/Gameplay/Player/ProKeysPlayer.cs @@ -149,7 +149,7 @@ protected override ProKeysEngine CreateEngine() } var engine = new YargProKeysEngine(NoteTrack, SyncTrack, EngineParams, Player.Profile.IsBot); - EngineContainer = GameManager.EngineManager.Register(engine, NoteTrack.Instrument, NoteTrack.Difficulty, Chart, Player.RockMeterPreset); + EngineContainer = GameManager.EngineManager.Register(engine, NoteTrack, Chart, Player.RockMeterPreset); HitWindow = EngineParams.HitWindow; diff --git a/Assets/Script/Gameplay/Player/VocalsPlayer.cs b/Assets/Script/Gameplay/Player/VocalsPlayer.cs index 5cbbecbe72..e5207b0c5a 100644 --- a/Assets/Script/Gameplay/Player/VocalsPlayer.cs +++ b/Assets/Script/Gameplay/Player/VocalsPlayer.cs @@ -167,7 +167,7 @@ protected VocalsEngine CreateEngine() HitWindow = EngineParams.HitWindow; var engine = new YargVocalsEngine(NoteTrack, SyncTrack, EngineParams, Player.Profile.IsBot); - EngineContainer = GameManager.EngineManager.Register(engine, NoteTrack.Instrument, NoteTrack.Difficulty, Player.Profile.HarmonyIndex, _chart, Player.RockMeterPreset); + EngineContainer = GameManager.EngineManager.Register(engine, NoteTrack, Player.Profile.HarmonyIndex, _chart, Player.RockMeterPreset); engine.OnComboIncrement += OnComboIncrement; engine.OnComboReset += OnComboReset;