local RenterBossDiedFloor = {}
function RenterBossDiedFloor:Init()
	self._bBossTalent = true
	self.touchPortal = false
end
function RenterBossDiedFloor:OnRoguelikeEnter(PlayerRoguelikeData)
	PlayerRoguelikeData:SetActorEffects()
	PlayerRoguelikeData:SetActorAttribute(false)
	PlayerRoguelikeData:ResetBoxCount()
	PlayerRoguelikeData:ResetPerkEffect()
end
function RenterBossDiedFloor:OnTouchPortal(PlayerRoguelikeData)
	if self.touchPortal then
		return
	end
	self.touchPortal = true
	PlayerRoguelikeData:CacheCharAttr()
	PlayerRoguelikeData:SendSettleReq()
end
function RenterBossDiedFloor:SettleCallback(PlayerRoguelikeData)
	PlayerRoguelikeData:FloorEnd()
end
function RenterBossDiedFloor:OnAbandon(PlayerRoguelikeData, bFailed)
	PlayerRoguelikeData:AbandonRoguelike(bFailed)
end
return RenterBossDiedFloor
