Mercurial > repos > snowblizz-super-API-ideas
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> |