diff --git a/src/Unity/Assets/Scripts/Managers/GroupManager.cs b/src/Unity/Assets/Scripts/Managers/GroupManager.cs index f9dba68..3affea1 100644 --- a/src/Unity/Assets/Scripts/Managers/GroupManager.cs +++ b/src/Unity/Assets/Scripts/Managers/GroupManager.cs @@ -14,7 +14,7 @@ namespace CounterDrone.Unity public IGroupService Service => _service; - void Awake() + public void Awake() { var paths = new UnityPathProvider(); var db = new DatabaseManager(paths).OpenMainDb(); diff --git a/src/Unity/Assets/Scripts/Managers/ManagerVerification.cs b/src/Unity/Assets/Scripts/Managers/ManagerVerification.cs index 40bb3e7..fcd2149 100644 --- a/src/Unity/Assets/Scripts/Managers/ManagerVerification.cs +++ b/src/Unity/Assets/Scripts/Managers/ManagerVerification.cs @@ -23,11 +23,11 @@ namespace CounterDrone.Unity System.IO.Directory.Delete(paths.GetFramesDir(), true); var modelMgr = gameObject.AddComponent(); - modelMgr.SendMessage("Awake", SendMessageOptions.DontRequireReceiver); + modelMgr.Awake(); Debug.Log("1. ModelManager OK"); var scenarioMgr = gameObject.AddComponent(); - scenarioMgr.SendMessage("Awake", SendMessageOptions.DontRequireReceiver); + scenarioMgr.Awake(); var task = scenarioMgr.CreateTask("Verification", ""); var taskId = task.Id; Debug.Log($"2. ScenarioManager OK. Task: {taskId}"); @@ -75,7 +75,7 @@ namespace CounterDrone.Unity Debug.Log($"4. Recommendation: {rec.Best.RecommendedAerosolType}, {rec.Best.Platforms.Count} guns, prob={rec.Best.InterceptProbability:P0}"); var runner = gameObject.AddComponent(); - runner.SendMessage("Awake", SendMessageOptions.DontRequireReceiver); + runner.Awake(); runner.LoadAndStart(taskId); runner.Engine.TimeScale = 10f; @@ -90,7 +90,7 @@ namespace CounterDrone.Unity runner.Stop(); var reportMgr = gameObject.AddComponent(); - reportMgr.SendMessage("Awake", SendMessageOptions.DontRequireReceiver); + reportMgr.Awake(); detail = scenarioMgr.GetDetail(taskId); var simEvents = new List(runner.Engine.Events); var status = runner.Engine.Drones.Count > 0 ? runner.Engine.Drones[0].Status.ToString() : "Unknown"; @@ -99,7 +99,7 @@ namespace CounterDrone.Unity Debug.Log($"6. Report OK. Exported: {path}"); var replay = gameObject.AddComponent(); - replay.SendMessage("Awake", SendMessageOptions.DontRequireReceiver); + replay.Awake(); replay.LoadReplay(taskId); Debug.Log($"7. Replay OK. {replay.TotalFrames} frames, {replay.CurrentFrames.Count} records"); diff --git a/src/Unity/Assets/Scripts/Managers/ModelManager.cs b/src/Unity/Assets/Scripts/Managers/ModelManager.cs index 2a6dd28..c588f3d 100644 --- a/src/Unity/Assets/Scripts/Managers/ModelManager.cs +++ b/src/Unity/Assets/Scripts/Managers/ModelManager.cs @@ -16,7 +16,7 @@ namespace CounterDrone.Unity public IModelService Service => _service; - void Awake() + public void Awake() { _paths = new UnityPathProvider(); var db = new DatabaseManager(_paths).OpenMainDb(); diff --git a/src/Unity/Assets/Scripts/Managers/ReplayController.cs b/src/Unity/Assets/Scripts/Managers/ReplayController.cs index 4000ee8..f33ced2 100644 --- a/src/Unity/Assets/Scripts/Managers/ReplayController.cs +++ b/src/Unity/Assets/Scripts/Managers/ReplayController.cs @@ -17,7 +17,7 @@ namespace CounterDrone.Unity public int CurrentFrameIndex { get; private set; } public int TotalFrames { get; private set; } - void Awake() + public void Awake() { _paths = new UnityPathProvider(); _frameStore = new FrameDataStore(_paths); diff --git a/src/Unity/Assets/Scripts/Managers/ReportManager.cs b/src/Unity/Assets/Scripts/Managers/ReportManager.cs index 67106ae..3af2a2f 100644 --- a/src/Unity/Assets/Scripts/Managers/ReportManager.cs +++ b/src/Unity/Assets/Scripts/Managers/ReportManager.cs @@ -14,7 +14,7 @@ namespace CounterDrone.Unity public IReportService Service => _service; - void Awake() + public void Awake() { _paths = new UnityPathProvider(); var db = new DatabaseManager(_paths).OpenMainDb(); diff --git a/src/Unity/Assets/Scripts/Managers/ScenarioManager.cs b/src/Unity/Assets/Scripts/Managers/ScenarioManager.cs index ece06ac..6266430 100644 --- a/src/Unity/Assets/Scripts/Managers/ScenarioManager.cs +++ b/src/Unity/Assets/Scripts/Managers/ScenarioManager.cs @@ -14,7 +14,7 @@ namespace CounterDrone.Unity public IScenarioService Service => _service; - void Awake() + public void Awake() { try { diff --git a/src/Unity/Assets/Scripts/Managers/SimulationRunner.cs b/src/Unity/Assets/Scripts/Managers/SimulationRunner.cs index 01c54c3..67d4491 100644 --- a/src/Unity/Assets/Scripts/Managers/SimulationRunner.cs +++ b/src/Unity/Assets/Scripts/Managers/SimulationRunner.cs @@ -32,7 +32,7 @@ namespace CounterDrone.Unity public SimulationEngine Engine => _engine; - void Awake() + public void Awake() { _paths = new UnityPathProvider(); var db = new DatabaseManager(_paths).OpenMainDb();