var CONST = require('../const/ORIENTATION_CONST'); var HexagonalWorldToTileY = require('./HexagonalWorldToTileY'); var NOOP = require('../../utils/NOOP'); var StaggeredWorldToTileY = require('./StaggeredWorldToTileY'); var WorldToTileY = require('./WorldToTileY'); var GetWorldToTileYFunction = function (orientation){ if (orientation === CONST.ORTHOGONAL) { return WorldToTileY; } else if (orientation === CONST.HEXAGONAL) { return HexagonalWorldToTileY; } else if (orientation === CONST.STAGGERED) { return StaggeredWorldToTileY; } else { return NOOP; } } ; module.exports = GetWorldToTileYFunction;