private void Start() { m_Weapon.Initialise(m_EnemyData.GetWeapon); m_Health.Initialise(m_EnemyData.GetHP); m_StateController.Initialise(this); }