private void InitialiseStats()
        {
            IActorTracker            actorTracker  = GameManager.Instance.sceneController.ActorTracker;
            IAssignSceneActorTracker assignTracker = this.GetComponent <IAssignSceneActorTracker>();

            assignTracker.SetSceneActorTracker(actorTracker);

            EnemyInfo enemyInfo = GameManager.Instance.enemySettings.enemyList.Where(x => x.instanceID == referenceID).First().ConvertToEnemyInfo();

            shipData = enemyInfo.GetShipData();

            EnemyStatHandler statHandler = this.GetComponent <EnemyStatHandler>();

            statHandler.InitialiseStats(enemyInfo);

            RegisterToTracker();
        }