コード例 #1
0
 protected override void PrepareLaunchpadTasks(LaunchpadTasksList tasksList)
 {
     tasksList.AddTask(TaskBuildRocketFrame,
                       new TextureResource("Misc/LaunchpadTasks/RocketFrame.png"),
                       new InputItems()
                       .Add <ItemStructuralPlating>(25)
                       .Add <ItemAramidFiber>(50)
                       .Add <ItemComponentsMechanical>(50));
 }
コード例 #2
0
 protected override void PrepareLaunchpadTasks(LaunchpadTasksList tasksList)
 {
     tasksList.AddTask(TaskFuelTheRocket,
                       new TextureResource("Misc/LaunchpadTasks/FuelTheRocket.png"),
                       new InputItems()
                       .Add <ItemFuelCellPragmium>(5)
                       .Add <ItemFuelSack>(50)
                       .Add <ItemSolvent>(100))
     .AddTask(TaskPrepareSupplies,
              new TextureResource("Misc/LaunchpadTasks/PrepareSupplies.png"),
              new InputItems()
              .Add <ItemComponentsPharmaceutical>(100)
              .Add <ItemBottleWater>(100)
              .Add <ItemWheatGrains>(100));
 }
コード例 #3
0
 protected override void PrepareLaunchpadTasks(LaunchpadTasksList tasksList)
 {
     tasksList.AddTask(TaskBuildFuelTank,
                       new TextureResource("Misc/LaunchpadTasks/FuelTank.png"),
                       new InputItems()
                       .Add <ItemIngotSteel>(100)
                       .Add <ItemPlastic>(100)
                       .Add <ItemReactorDeflector>(5))
     .AddTask(TaskBuildPropulsionSystem,
              new TextureResource("Misc/LaunchpadTasks/PropulsionSystem.png"),
              new InputItems()
              .Add <ItemImpulseEngine>(25)
              .Add <ItemPragmiumHeart>(5)
              .Add <ItemTyrantHeart>(5))
     .AddTask(TaskBuildControlElectronics,
              new TextureResource("Misc/LaunchpadTasks/ControlElectronics.png"),
              new InputItems()
              .Add <ItemComponentsElectronic>(25)
              .Add <ItemComponentsHighTech>(25)
              .Add <ItemWire>(100));
 }
コード例 #4
0
 protected override void PrepareLaunchpadTasks(LaunchpadTasksList tasksList)
 {
     tasksList.AddTask(TaskBuildLifeSupportSystem,
                       new TextureResource("Misc/LaunchpadTasks/LifeSupportSystem.png"),
                       new InputItems()
                       .Add <ItemKeinite>(100)
                       .Add <ItemVialBiomaterial>(100)
                       .Add <ItemComponentsIndustrialChemicals>(100))
     .AddTask(TaskBuildNavigationSystem,
              new TextureResource("Misc/LaunchpadTasks/NavigationSystem.png"),
              new InputItems()
              .Add <ItemComponentsOptical>(50)
              .Add <ItemImplantArtificialRetina>(1)
              .Add <ItemSolarPanel>(10))
     .AddTask(TaskBuildAnomalyAvoidanceSystem,
              new TextureResource("Misc/LaunchpadTasks/AnomalyAvoidanceSystem.png"),
              new InputItems()
              .Add <ItemPragmiumSensor>(1)
              .Add <ItemTeleportLocationData>(1)
              .Add <ItemOrePragmium>(100));
 }