local this = class("battleFieldDataEntity")

function this:ctor()
  self.isServerBattle = false
  self.battleConfigId = nil
  self.serverBattleTeam = nil
  self.initWorldPos = nil
  self.monsterCreateDataList = nil
  self.enterBattleDriveArgs = nil
  self.battleType = nil
  self.interimTeam = nil
end

function this:setBattleType(type)
  self.battleType = type
end

function this:setIsServerBattle()
  self.isServerBattle = true
end

function this:setServerBattleTeam(serverBattleTeam)
  self.serverBattleTeam = serverBattleTeam
end

function this:getServerBattleTeam()
  return self.serverBattleTeam
end

function this:getIsServerBattle()
  return self.isServerBattle
end

function this:getBattleConfigId()
  return self.battleConfigId or 0
end

function this:setInitWorldPos(initWorldPos)
  self.initWorldPos = initWorldPos
end

function this:getInitWorldPos()
  return self.initWorldPos
end

function this:setMonsterCreateDataList(monsterCreateDataList)
  self.monsterCreateDataList = monsterCreateDataList
end

function this:setInterimTeam(battleTeam)
  self.interimTeam = battleTeam
end

function this:getInterimTeam()
  return self.interimTeam
end

return this
