local this = class("dungeonmap29106Tpl")

function this:init(config)
  self.data = config
end

function this:getTplById(id)
  return self.data[id]
end

function this:getCityId(tpl)
  return tpl.cityId
end

function this:getPath(tpl)
  return tpl.path
end

function this:getWorldTrigger(tpl)
  return tpl.worldTrigger
end

function this:getId(tpl)
  return tpl.id
end

function this:getLogicType(tpl)
  return tpl.logicType
end

function this:getCostResource(tpl)
  return tpl.costResource
end

function this:getInitStatus(tpl)
  return tpl.initStatus
end

function this:getStatusReward(tpl)
  return tpl.statusReward
end

function this:getType(tpl)
  return tpl.type
end

function this:getNpcBev(tpl)
  return tpl.npcBev
end

function this:getPosition(tpl)
  return tpl.position
end

function this:getParam(tpl)
  return tpl.param
end

function this:getNpcTransform(tpl)
  return tpl.npcTransform
end

function this:getServerSync(tpl)
  return tpl.serverSync
end

function this:getBlockId(tpl)
  return tpl.blockId
end

function this:getCycle(tpl)
  return tpl.cycle
end

function this:getRotation(tpl)
  return tpl.rotation
end

function this:getAllBlockShow(tpl)
  return tpl.allBlockShow
end

function this:getObjId(tpl)
  return tpl.objId
end

function this:getServerCommonItem(tpl)
  return tpl.serverCommonItem
end

function this:getClientShowCondition(tpl)
  return tpl.clientShowCondition
end

return this
