comparison IBBoard.WarFoundry.API.csproj @ 315:6cb0fb78b9a6

Re #324: Add saving of Race and System data to files * Convert IWarFoundryFileSaver from a marker interface into an interface with a purpose of its own so that we can support multiple data files in one zip * Repurpose WarFoundryXmlSaver to be just an Army saver - we still need to make it usable as part of a larger whole * Add a WarFoundryLoadedObject class for objects loaded from files and make Race/Army/GameSystem inherit from it
author IBBoard <dev@ibboard.co.uk>
date Mon, 28 Feb 2011 21:09:20 +0000
parents 5434e648379c
children 40a2df1f629a
comparison
equal deleted inserted replaced
314:bd5d8bfe18a6 315:6cb0fb78b9a6
6 <ProductVersion>9.0.30729</ProductVersion> 6 <ProductVersion>9.0.30729</ProductVersion>
7 <SchemaVersion>2.0</SchemaVersion> 7 <SchemaVersion>2.0</SchemaVersion>
8 <ProjectGuid>{951E6C7A-7FBA-4F68-9D9E-F48618BB9626}</ProjectGuid> 8 <ProjectGuid>{951E6C7A-7FBA-4F68-9D9E-F48618BB9626}</ProjectGuid>
9 <OutputType>Library</OutputType> 9 <OutputType>Library</OutputType>
10 <AppDesignerFolder>Properties</AppDesignerFolder> 10 <AppDesignerFolder>Properties</AppDesignerFolder>
11 <RootNamespace>IBBoard.WarFoundry.API</RootNamespace> 11 <RootNamespace>IBBoard.WarFoundry</RootNamespace>
12 <AssemblyName>IBBoard.WarFoundry.API</AssemblyName> 12 <AssemblyName>IBBoard.WarFoundry.API</AssemblyName>
13 <FileUpgradeFlags> 13 <FileUpgradeFlags>
14 </FileUpgradeFlags> 14 </FileUpgradeFlags>
15 <OldToolsVersion>2.0</OldToolsVersion> 15 <OldToolsVersion>2.0</OldToolsVersion>
16 <UpgradeBackupLocation> 16 <UpgradeBackupLocation>
78 <Compile Include="api\Factories\INativeWarFoundryFactory.cs" /> 78 <Compile Include="api\Factories\INativeWarFoundryFactory.cs" />
79 <Compile Include="api\Factories\INonNativeWarFoundryFactory.cs" /> 79 <Compile Include="api\Factories\INonNativeWarFoundryFactory.cs" />
80 <Compile Include="api\Factories\IWarFoundryFactory.cs" /> 80 <Compile Include="api\Factories\IWarFoundryFactory.cs" />
81 <Compile Include="api\Factories\Xml\WarFoundryXmlElementName.cs" /> 81 <Compile Include="api\Factories\Xml\WarFoundryXmlElementName.cs" />
82 <Compile Include="api\Factories\Xml\WarFoundryXmlFactory.cs" /> 82 <Compile Include="api\Factories\Xml\WarFoundryXmlFactory.cs" />
83 <Compile Include="api\Factories\Xml\WarFoundryXmlSaver.cs" />
84 <Compile Include="api\FileLoadFailure.cs" /> 83 <Compile Include="api\FileLoadFailure.cs" />
85 <Compile Include="api\Objects\Ability.cs" /> 84 <Compile Include="api\Objects\Ability.cs" />
86 <Compile Include="api\Objects\Army.cs" /> 85 <Compile Include="api\Objects\Army.cs" />
87 <Compile Include="api\Objects\ArmyCategory.cs" /> 86 <Compile Include="api\Objects\ArmyCategory.cs" />
88 <Compile Include="api\Objects\Category.cs" /> 87 <Compile Include="api\Objects\Category.cs" />
184 <Compile Include="api\Objects\UnitMemberType.cs" /> 183 <Compile Include="api\Objects\UnitMemberType.cs" />
185 <Compile Include="api\Factories\Xml\WarFoundryXmlLimitParser.cs" /> 184 <Compile Include="api\Factories\Xml\WarFoundryXmlLimitParser.cs" />
186 <Compile Include="api\Factories\DummyWarFoundryFactory.cs" /> 185 <Compile Include="api\Factories\DummyWarFoundryFactory.cs" />
187 <Compile Include="api\Savers\IWarFoundryArmySaver.cs" /> 186 <Compile Include="api\Savers\IWarFoundryArmySaver.cs" />
188 <Compile Include="api\Savers\IWarFoundryRaceSaver.cs" /> 187 <Compile Include="api\Savers\IWarFoundryRaceSaver.cs" />
188 <Compile Include="api\Objects\WarFoundryLoadedObject.cs" />
189 <Compile Include="api\Factories\Xml\WarFoundryXmlArmySaver.cs" />
189 </ItemGroup> 190 </ItemGroup>
190 <ItemGroup> 191 <ItemGroup>
191 <Reference Include="System.Xml" /> 192 <Reference Include="System.Xml" />
192 <Reference Include="System" /> 193 <Reference Include="System" />
193 </ItemGroup> 194 </ItemGroup>
231 <Visible>False</Visible> 232 <Visible>False</Visible>
232 <ProductName>Windows Installer 3.1</ProductName> 233 <ProductName>Windows Installer 3.1</ProductName>
233 <Install>true</Install> 234 <Install>true</Install>
234 </BootstrapperPackage> 235 </BootstrapperPackage>
235 </ItemGroup> 236 </ItemGroup>
237 <ProjectExtensions>
238 <MonoDevelop>
239 <Properties>
240 <Policies>
241 <DotNetNamingPolicy DirectoryNamespaceAssociation="PrefixedFlat" ResourceNamePolicy="FileFormatDefault" />
242 </Policies>
243 </Properties>
244 </MonoDevelop>
245 </ProjectExtensions>
236 </Project> 246 </Project>