Skip to content
Snippets Groups Projects
Commit 1dc85d15 authored by Hachem_Muche's avatar Hachem_Muche
Browse files

Merge branch 'master' into ItemStackingLimits

parents a9de20f2 0ff1935f
No related branches found
No related tags found
1 merge request!25Item stacking limits
......@@ -32,6 +32,8 @@ function _M:init(zone, map, level, data)
self.max_block_h = data.max_block_h or 20
self.max_building_w = data.max_building_w or 7
self.max_building_h = data.max_building_h or 7
self.margin_w = data.margin_w or 0
self.margin_h = data.margin_h or 0
RoomsLoader.init(self, data)
end
......@@ -161,7 +163,7 @@ function _M:generate(lev, old_lev)
self.walls = {}
self.rooms = {}
local bsp = BSP.new(self.map.w, self.map.h, self.max_block_w, self.max_block_h)
local bsp = BSP.new(self.map.w - self.margin_w, self.map.h - self.margin_h, self.max_block_w, self.max_block_h)
bsp:partition()
print("Building gen made ", #bsp.leafs, "blocks BSP leafs")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment