buildableToActionMap.put(ZergBuildingLibrary.Lair, new EcActionBuildLair());
buildableToActionMap.put(ZergBuildingLibrary.NydusNetwork, new EcActionBuildNydusNetwork());
buildableToActionMap.put(ZergBuildingLibrary.NydusWorm, new EcActionBuildNydusWorm());
buildableToActionMap.put(ZergBuildingLibrary.RoachWarren, new EcActionBuildRoachWarren());
buildableToActionMap.put(ZergBuildingLibrary.SpawningPool, new EcActionBuildSpawningPool());
buildableToActionMap.put(ZergBuildingLibrary.SpineCrawler, new EcActionBuildSpineCrawler());
buildableToActionMap.put(ZergBuildingLibrary.Spire, new EcActionBuildSpire());
buildableToActionMap.put(ZergBuildingLibrary.SporeCrawler, new EcActionBuildSporeCrawler());
buildableToActionMap.put(ZergBuildingLibrary.UltraliskCavern, new EcActionBuildUltraliskCavern());
buildableToActionMap.put(ZergUnitLibrary.Baneling, new EcActionBuildBaneling());