Example #1
0
 public override void OnUnloadVessel()
 {
     if (!module)
     {
         if (RedSwell.FARDetected)
         {
             module = gameObject.AddComponent <FARVesselGroundEffect>();
         }
         else
         {
             module = gameObject.AddComponent <VesselGroundEffect>();
         }
         module.vessel = vessel;
     }
     module.OnLoadVessel();
 }
Example #2
0
        protected override void OnStart()
        {
            base.OnStart();

            if (!module)
            {
                if (RedSwell.FARDetected)
                {
                    module = gameObject.AddComponent <FARVesselGroundEffect>();
                }
                else
                {
                    module = gameObject.AddComponent <VesselGroundEffect>();
                }
                module.vessel = vessel;
            }
            module.OnStart();
        }