Fix bug where corridors blocked passage on 60 degree links

This commit is contained in:
2021-03-27 22:55:31 +01:00
parent 4360c3b530
commit 88dcf7e6f1
3 changed files with 25 additions and 29 deletions
+11 -15
View File
@@ -253,7 +253,17 @@ startCr = defaultCreature
, _crMaxHP = 1500 , _crMaxHP = 1500
, _crInv = IM.fromList (zip [0..20] , _crInv = IM.fromList (zip [0..20]
( (
[pistol,flameGrenade, teslaGrenade, autoGun,launcher,flameLauncher, poisonLauncher, teslaLauncher, lasGun,grenade [pistol
,blinkGun
,flameGrenade
,teslaGrenade
,autoGun
,launcher
,flameLauncher
,poisonLauncher
,teslaLauncher
,lasGun
,grenade
,ltAutoGun,flamer,multGun,spreadGun,remoteLauncher ,ltAutoGun,flamer,multGun,spreadGun,remoteLauncher
,longGun ,longGun
,hvAutoGun ,hvAutoGun
@@ -263,21 +273,7 @@ startCr = defaultCreature
,medkit 50 ,medkit 50
,bezierGun ,bezierGun
,poisonSprayer ,poisonSprayer
,blinkGun
] ]
-- [pistol,autoGun,launcher,lasGun,grenade
-- ,ltAutoGun,flamer,multGun,spreadGun,remoteLauncher
-- ,longGun
-- ,hvAutoGun
-- ,teslaGun
-- ,latchkey 0
-- ,miniGun
-- ,medkit 50
-- ,bezierGun
-- ,poisonSprayer
-- ,blinkGun
-- ,frontArmour
-- ]
++ repeat NoItem)) ++ repeat NoItem))
-- startInv -- startInv
-- ([pistol,flameGrenade, teslaGrenade, autoGun,launcher,flameLauncher, poisonLauncher, teslaLauncher, lasGun,grenade -- ([pistol,flameGrenade, teslaGrenade, autoGun,launcher,flameLauncher, poisonLauncher, teslaLauncher, lasGun,grenade
+2 -2
View File
@@ -90,8 +90,8 @@ corridor = Room
, _rmBound = rectNSWE 50 30 0 40 , _rmBound = rectNSWE 50 30 0 40
} }
where lnks = [((20,70) ,0) where lnks = [((20,70) ,0)
,((20,80) +.+ rotateV (0-pi/3) (-20,0), pi/6) ,((20,80) +.+ rotateV (0-pi/3) (-10,0), pi/6)
,((20,80) +.+ rotateV ( pi/3) ( 20,0),0-pi/6) ,((20,80) +.+ rotateV ( pi/3) ( 10,0),0-pi/6)
,((20,10) ,pi) ,((20,10) ,pi)
] ]
corridorN :: Room corridorN :: Room