comparison IBBoard.WarFoundry.API.csproj @ 377:c3b0b28bad48

Re #353: Handle unloaded units being referenced outside factory * Create interface for race factories * Start to pull out common methods and add "try unit and fall back to factory" method for getting unit types * Make XML Race Factory implement interface * Use new factory
author IBBoard <dev@ibboard.co.uk>
date Mon, 04 Jul 2011 20:02:26 +0000
parents e50682387d63
children 04f4c2fea356
comparison
equal deleted inserted replaced
376:e50682387d63 377:c3b0b28bad48
179 <Compile Include="API\Objects\Requirement\RequirementHandler.cs" /> 179 <Compile Include="API\Objects\Requirement\RequirementHandler.cs" />
180 <Compile Include="API\Objects\Requirement\AbstractRequirement.cs" /> 180 <Compile Include="API\Objects\Requirement\AbstractRequirement.cs" />
181 <Compile Include="API\Factories\Requirement\UnitRequiresAtLeastNUnitsRequirementFactory.cs" /> 181 <Compile Include="API\Factories\Requirement\UnitRequiresAtLeastNUnitsRequirementFactory.cs" />
182 <Compile Include="API\Factories\Requirement\InvalidRequirementException.cs" /> 182 <Compile Include="API\Factories\Requirement\InvalidRequirementException.cs" />
183 <Compile Include="API\Factories\Xml\CategoryLoader.cs" /> 183 <Compile Include="API\Factories\Xml\CategoryLoader.cs" />
184 <Compile Include="API\Factories\IRaceFactory.cs" />
184 </ItemGroup> 185 </ItemGroup>
185 <ItemGroup> 186 <ItemGroup>
186 <Reference Include="System.Xml" /> 187 <Reference Include="System.Xml" />
187 <Reference Include="System" /> 188 <Reference Include="System" />
188 </ItemGroup> 189 </ItemGroup>