Example #1
0
 protected override void Init()
 {
     module = GetComponent <ModuleEngines> ();
     if (module == null)
     {
         throw new Exception("Missing ModuleEngines component.");
     }
     GimbalRotation.addTo(gameObject);
 }
        protected override void Init()
        {
            module = GetComponent <MultiModeEngine> ();
            if (module == null)
            {
                throw new Exception("Missing MultiModeEngine component.");
            }
            var engines = module.GetComponents <ModuleEngines> ();

            foreach (var eng in engines)
            {
                modes [eng.engineID] = eng;
            }
            GimbalRotation.addTo(gameObject);
        }
Example #3
0
 protected override void Start()
 {
     base.Start();
     GimbalRotation.addTo(gameObject);
 }