コード例 #1
0
ファイル: KSPWheelSubmodule.cs プロジェクト: zxzxn3/KSPWheel
 private void initializeController()
 {
     KSPWheelBase[] bases = part.GetComponents <KSPWheelBase>();
     controller = bases[baseModuleIndex];
     if (controller == null)
     {
         throw new NullReferenceException("ERROR: Could not locate KSPWheelBase controller module for wheel system.");
     }
     controller.addSubmodule(this);
     wheelData = controller.wheelData[wheelIndex];
     postControllerSetup();
     onUIControlsUpdated(controller.showControls);
 }
コード例 #2
0
 public WheelDebugData(KSPWheelBase baseModule, KSPWheelBase.KSPWheelData wheelData)
 {
     this.baseModule = baseModule;
     this.wheelData  = wheelData;
 }