Mercurial > repos > IBBoard.WarFoundry.API
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> |