Ejemplo n.º 1
0
 public FSengineWrapper(Part part)
 {
     engine = part.Modules.OfType <ModuleEngines>().FirstOrDefault();
     if (engine != null)
     {
         type = EngineType.ModuleEngine;
     }
     else
     {
         engineFX = part.Modules.OfType <ModuleEnginesFX>().FirstOrDefault();
         if (engineFX != null)
         {
             type = EngineType.ModuleEngineFX;
         }
         else
         {
             fsengine = part.Modules.OfType <FSengine>().FirstOrDefault();
             if (fsengine != null)
             {
                 type = EngineType.FSengine;
             }
         }
     }
     Log.dbg("FSengineWrapper: engine type is ", type);
 }
Ejemplo n.º 2
0
 public FSengineWrapper(Part part)
 {
     engine = part.Modules.OfType<ModuleEngines>().FirstOrDefault();
     if (engine != null)
     {
         type = EngineType.ModuleEngine;
     }
     else
     {
         engineFX = part.Modules.OfType<ModuleEnginesFX>().FirstOrDefault();
         if (engineFX != null)
         {
             type = EngineType.ModuleEngineFX;
         }
         else
         {
             fsengine = part.Modules.OfType<FSengine>().FirstOrDefault();
             if (fsengine != null)
             {
                 type = EngineType.FSengine;
             }
         }
     }
     //Debug.Log("FSengineWrapper: engine type is " + type.ToString());
 }
Ejemplo n.º 3
0
 public FSengineWrapper(Part part)
 {
     engine = part.Modules.OfType <ModuleEngines>().FirstOrDefault();
     if (engine != null)
     {
         type = EngineType.ModuleEngine;
     }
     else
     {
         engineFX = part.Modules.OfType <ModuleEnginesFX>().FirstOrDefault();
         if (engineFX != null)
         {
             type = EngineType.ModuleEngineFX;
         }
         else
         {
             fsengine = part.Modules.OfType <FSengine>().FirstOrDefault();
             if (fsengine != null)
             {
                 type = EngineType.FSengine;
             }
         }
     }
     //Debug.Log("FSengineWrapper: engine type is " + type.ToString());
 }