Mercurial > repos > IBDev-IBBoard.WarFoundry.API
diff 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 |
line wrap: on
line diff
--- a/IBBoard.WarFoundry.API.csproj Sat Jul 02 19:58:28 2011 +0000 +++ b/IBBoard.WarFoundry.API.csproj Mon Jul 04 20:02:26 2011 +0000 @@ -181,6 +181,7 @@ <Compile Include="API\Factories\Requirement\UnitRequiresAtLeastNUnitsRequirementFactory.cs" /> <Compile Include="API\Factories\Requirement\InvalidRequirementException.cs" /> <Compile Include="API\Factories\Xml\CategoryLoader.cs" /> + <Compile Include="API\Factories\IRaceFactory.cs" /> </ItemGroup> <ItemGroup> <Reference Include="System.Xml" />