Click here to Skip to main content
15,895,011 members
Articles / Programming Languages / C#

Mars Mission (5) : the Chemistry of Fuel

Rate me:
Please Sign up or sign in to vote.
4.70/5 (10 votes)
18 Jul 2011CPOL37 min read 29.5K   6.2K   17  
adding chemical elements the ships can use as fuel, and a new auto-pilot feature
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">x86</Platform>
    <ProductVersion>8.0.30703</ProductVersion>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectGuid>{56C10DC1-8FDA-480F-9EEC-0296BEAD4068}</ProjectGuid>
    <OutputType>WinExe</OutputType>
    <AppDesignerFolder>Properties</AppDesignerFolder>
    <RootNamespace>Mars_Mission</RootNamespace>
    <AssemblyName>Mars Mission</AssemblyName>
    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
    <TargetFrameworkProfile>Client</TargetFrameworkProfile>
    <FileAlignment>512</FileAlignment>
    <IsWebBootstrapper>false</IsWebBootstrapper>
    <PublishUrl>C:\Users\Christ\Documents\Visual Studio 2010\Projects\Mars Mission\</PublishUrl>
    <Install>true</Install>
    <InstallFrom>Disk</InstallFrom>
    <UpdateEnabled>false</UpdateEnabled>
    <UpdateMode>Foreground</UpdateMode>
    <UpdateInterval>7</UpdateInterval>
    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
    <UpdatePeriodically>false</UpdatePeriodically>
    <UpdateRequired>false</UpdateRequired>
    <MapFileExtensions>true</MapFileExtensions>
    <ApplicationRevision>1</ApplicationRevision>
    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
    <UseApplicationTrust>false</UseApplicationTrust>
    <PublishWizardCompleted>true</PublishWizardCompleted>
    <BootstrapperEnabled>true</BootstrapperEnabled>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
    <PlatformTarget>x86</PlatformTarget>
    <DebugSymbols>true</DebugSymbols>
    <DebugType>full</DebugType>
    <Optimize>false</Optimize>
    <OutputPath>bin\Debug\</OutputPath>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
    <PlatformTarget>x86</PlatformTarget>
    <DebugType>pdbonly</DebugType>
    <Optimize>true</Optimize>
    <OutputPath>bin\Release\</OutputPath>
    <DefineConstants>TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>
  <PropertyGroup>
    <ApplicationIcon>Mars Mission - icon.ico</ApplicationIcon>
  </PropertyGroup>
  <PropertyGroup>
    <ManifestCertificateThumbprint>D2809530F8635911E8D59D4B8D605574D9E70FE0</ManifestCertificateThumbprint>
  </PropertyGroup>
  <PropertyGroup>
    <ManifestKeyFile>Mars Mission_TemporaryKey.pfx</ManifestKeyFile>
  </PropertyGroup>
  <PropertyGroup>
    <GenerateManifests>true</GenerateManifests>
  </PropertyGroup>
  <PropertyGroup>
    <SignManifests>true</SignManifests>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="CircleControl">
      <HintPath>.\CircleControl.dll</HintPath>
    </Reference>
    <Reference Include="classLib">
      <HintPath>.\classLib.dll</HintPath>
    </Reference>
    <Reference Include="Itenso.Rtf.Converter.Xml">
      <HintPath>.\Itenso.Rtf.Converter.Xml.dll</HintPath>
    </Reference>
    <Reference Include="Itenso.Rtf.Interpreter">
      <HintPath>.\Itenso.Rtf.Interpreter.dll</HintPath>
    </Reference>
    <Reference Include="Itenso.Rtf.Parser">
      <HintPath>.\Itenso.Rtf.Parser.dll</HintPath>
    </Reference>
    <Reference Include="Itenso.Sys">
      <HintPath>.\Itenso.Sys.dll</HintPath>
    </Reference>
    <Reference Include="MouseKeyboardLibrary">
      <HintPath>.\MouseKeyboardLibrary.dll</HintPath>
    </Reference>
    <Reference Include="RTFLib">
      <HintPath>.\RTFLib.dll</HintPath>
    </Reference>
    <Reference Include="System" />
    <Reference Include="System.Core" />
    <Reference Include="System.Xml.Linq" />
    <Reference Include="System.Data.DataSetExtensions" />
    <Reference Include="Microsoft.CSharp" />
    <Reference Include="System.Data" />
    <Reference Include="System.Deployment" />
    <Reference Include="System.Drawing" />
    <Reference Include="System.Windows.Forms" />
    <Reference Include="System.Xml" />
  </ItemGroup>
  <ItemGroup>
    <Compile Include="BitmapRegion.cs" />
    <Compile Include="classAutoPilot.cs" />
    <Compile Include="formMeasureSOImages.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="formMeasureSOImages.Designer.cs">
      <DependentUpon>formMeasureSOImages.cs</DependentUpon>
    </Compile>
    <Compile Include="formTestAutoPilot.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="formTestAutoPilot.Designer.cs">
      <DependentUpon>formTestAutoPilot.cs</DependentUpon>
    </Compile>
    <Compile Include="scratchPad.cs" />
    <Compile Include="classActions.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="classAstronaut.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="classMarker.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="classCave.cs" />
    <Compile Include="classChemistry.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="classCommunications.cs" />
    <Compile Include="classControls.cs">
      <SubType>Component</SubType>
    </Compile>
    <Compile Include="classDebug.cs" />
    <Compile Include="classGraphicOutputPanel.cs">
      <SubType>Component</SubType>
    </Compile>
    <Compile Include="classGraphicText.cs">
      <SubType>Component</SubType>
    </Compile>
    <Compile Include="classLandscape.cs" />
    <Compile Include="classRotatedImage.cs" />
    <Compile Include="classSearchEngine.cs" />
    <Compile Include="classXmlRecord.cs" />
    <Compile Include="cLibStrings.cs" />
    <Compile Include="formEdit_HelpMenu.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="formEdit_HelpMenu.Designer.cs">
      <DependentUpon>formEdit_HelpMenu.cs</DependentUpon>
    </Compile>
    <Compile Include="formHelpMenu.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="formHelpMenu.Designer.cs">
      <DependentUpon>formHelpMenu.cs</DependentUpon>
    </Compile>
    <Compile Include="MarsMissionEnumeratedType.cs" />
    <Compile Include="classMath.cs" />
    <Compile Include="classMessageBox.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="classPensAndBrushes.cs" />
    <Compile Include="classResource.cs" />
    <Compile Include="classSaveGame.cs" />
    <Compile Include="classShip.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="classExplosion.cs" />
    <Compile Include="classSolarObject.cs">
      <SubType>Component</SubType>
    </Compile>
    <Compile Include="classSolarObjectsXml.cs" />
    <Compile Include="classSprite.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="classStructure.cs">
      <SubType>Component</SubType>
    </Compile>
    <Compile Include="formMarsMission.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="formMarsMission.Designer.cs">
      <DependentUpon>formMarsMission.cs</DependentUpon>
    </Compile>
    <Compile Include="formReport.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="formReport.Designer.cs">
      <DependentUpon>formReport.cs</DependentUpon>
    </Compile>
    <Compile Include="formStructureInteriorEditor.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="formStructureInteriorEditor.Designer.cs">
      <DependentUpon>formStructureInteriorEditor.cs</DependentUpon>
    </Compile>
    <Compile Include="formXmlResourcesActionsEditor.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="formXmlResourcesActionsEditor.designer.cs">
      <DependentUpon>formXmlResourcesActionsEditor.cs</DependentUpon>
    </Compile>
    <Compile Include="PerPixelAlphaForm.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="Program.cs" />
    <Compile Include="Properties\AssemblyInfo.cs" />
    <EmbeddedResource Include="classActions.resx">
      <DependentUpon>classActions.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="classAstronaut.resx">
      <DependentUpon>classAstronaut.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="classMessageBox.resx">
      <DependentUpon>classMessageBox.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="classShip.resx">
      <DependentUpon>classShip.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="formMeasureSOImages.resx">
      <DependentUpon>formMeasureSOImages.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="formHelpMenu.resx">
      <DependentUpon>formHelpMenu.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="formMarsMission.resx">
      <DependentUpon>formMarsMission.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="formReport.resx">
      <DependentUpon>formReport.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="formStructureInteriorEditor.resx">
      <DependentUpon>formStructureInteriorEditor.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="formTestAutoPilot.resx">
      <DependentUpon>formTestAutoPilot.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="formXmlResourcesActionsEditor.resx">
      <DependentUpon>formXmlResourcesActionsEditor.cs</DependentUpon>
    </EmbeddedResource>
    <EmbeddedResource Include="Properties\Resources.resx">
      <Generator>ResXFileCodeGenerator</Generator>
      <LastGenOutput>Resources.Designer.cs</LastGenOutput>
      <SubType>Designer</SubType>
    </EmbeddedResource>
    <Compile Include="Properties\Resources.Designer.cs">
      <AutoGen>True</AutoGen>
      <DependentUpon>Resources.resx</DependentUpon>
      <DesignTime>True</DesignTime>
    </Compile>
    <None Include="Mars Mission_TemporaryKey.pfx" />
    <None Include="Properties\Settings.settings">
      <Generator>SettingsSingleFileGenerator</Generator>
      <LastGenOutput>Settings.Designer.cs</LastGenOutput>
    </None>
    <Compile Include="Properties\Settings.Designer.cs">
      <AutoGen>True</AutoGen>
      <DependentUpon>Settings.settings</DependentUpon>
      <DesignTimeSharedInput>True</DesignTimeSharedInput>
    </Compile>
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\starfield.jpg" />
  </ItemGroup>
  <ItemGroup>
    <BootstrapperPackage Include=".NETFramework,Version=v4.0,Profile=Client">
      <Visible>False</Visible>
      <ProductName>Microsoft .NET Framework 4 Client Profile %28x86 and x64%29</ProductName>
      <Install>true</Install>
    </BootstrapperPackage>
    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
      <Visible>False</Visible>
      <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
      <Install>false</Install>
    </BootstrapperPackage>
    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
      <Visible>False</Visible>
      <ProductName>.NET Framework 3.5 SP1</ProductName>
      <Install>false</Install>
    </BootstrapperPackage>
    <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
      <Visible>False</Visible>
      <ProductName>Windows Installer 3.1</ProductName>
      <Install>true</Install>
    </BootstrapperPackage>
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\frame.bmp" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\thumbs down small.bmp" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\thumbs up small.bmp" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\pewter frame.bmp" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\thumbs down small hightlight.bmp" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\thumbs up small highlight.bmp" />
  </ItemGroup>
  <ItemGroup>
    <Content Include="biPropellants.xml" />
    <Content Include="Mars Mission - icon.ico" />
    <None Include="starfield.jpg" />
    <None Include="Resources\MasterBlock.bmp" />
    <None Include="Resources\ClickHereToInsertNewImage.jpg" />
    <None Include="Resources\Latin Icon.bmp" />
    <None Include="Resources\Link icon.bmp" />
    <None Include="Resources\Picture Icon.bmp" />
    <None Include="Resources\Solution Icon.bmp" />
    <None Include="Resources\Report_Highlight.png" />
    <None Include="Resources\Report_Dull.png" />
    <None Include="Resources\Report_MouseOverHightlight.png" />
    <None Include="Resources\Report_MouseOverDull.png" />
    <Content Include="SolarObjects.xml" />
  </ItemGroup>
  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
       Other similar extension points exist, see Microsoft.Common.targets.
  <Target Name="BeforeBuild">
  </Target>
  <Target Name="AfterBuild">
  </Target>
  -->
</Project>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
CEO unemployable
Canada Canada
Christ Kennedy grew up in the suburbs of Montreal and is a bilingual Quebecois with a bachelor’s degree in computer engineering from McGill University. He is unemployable and currently living in Moncton, N.B. writing his next novel.

Comments and Discussions