# HG changeset patch # User IBBoard # Date 1322408091 0 # Node ID c32bb2a53b873704e34a7ba642527b4dd65fe0aa # Parent 93c373701016191a9de35b352868ffd132e23a3e Fixes #365: Add factory for UnitRequiresNoMoreThanNOfUnitTypeRequirement * Centralise a number of hacks, including adding requirement factories diff -r 93c373701016 -r c32bb2a53b87 API/WarFoundryCore.cs --- a/API/WarFoundryCore.cs Sun Nov 13 20:55:02 2011 +0000 +++ b/API/WarFoundryCore.cs Sun Nov 27 15:34:51 2011 +0000 @@ -9,7 +9,12 @@ namespace IBBoard.WarFoundry.API { public class WarFoundryCore - { + { + static WarFoundryCore() + { + WarFoundryHacks.Initialise(); + } + public static readonly int INFINITY = -1; public static event GameSystemChangedDelegate GameSystemChanged; public static event ArmyChangedDelegate ArmyChanged; diff -r 93c373701016 -r c32bb2a53b87 IBBoard.WarFoundry.API.csproj --- a/IBBoard.WarFoundry.API.csproj Sun Nov 13 20:55:02 2011 +0000 +++ b/IBBoard.WarFoundry.API.csproj Sun Nov 27 15:34:51 2011 +0000 @@ -184,6 +184,7 @@ +