buildableToActionMap.put(ZergBuildingLibrary.Spire, new EcActionBuildSpire());
buildableToActionMap.put(ZergBuildingLibrary.SporeCrawler, new EcActionBuildSporeCrawler());
buildableToActionMap.put(ZergBuildingLibrary.UltraliskCavern, new EcActionBuildUltraliskCavern());
buildableToActionMap.put(ZergUnitLibrary.Baneling, new EcActionBuildBaneling());
buildableToActionMap.put(ZergUnitLibrary.Broodlord, new EcActionBuildBroodLord());
buildableToActionMap.put(ZergUnitLibrary.Corruptor, new EcActionBuildCorruptor());
buildableToActionMap.put(ZergUnitLibrary.Drone, new EcActionBuildDrone());
buildableToActionMap.put(ZergUnitLibrary.Hydralisk, new EcActionBuildHydralisk());
buildableToActionMap.put(ZergUnitLibrary.Infestor, new EcActionBuildInfestor());
buildableToActionMap.put(ZergUnitLibrary.Mutalisk, new EcActionBuildMutalisk());