public void RemoveBuildConstructionFunction(BuildConstructionFunction func) { buildFunction -= func; }
public void AddBuildConstructionFunction(BuildConstructionFunction func) { buildFunction += func; }