Simplify doors somewhat, unsure what to do about edge obstacles

This commit is contained in:
2025-10-22 23:09:09 +01:00
parent 0fd7ba46b5
commit 9e6534b8f4
7 changed files with 26 additions and 38 deletions
-4
View File
@@ -11,7 +11,6 @@ module Dodge.Data.Door (
import Control.Lens
import Data.Aeson
import Data.Aeson.TH
import qualified Data.IntSet as IS
import Dodge.Data.MountedObject
import Dodge.Data.PathGraph
import Dodge.Data.WorldEffect
@@ -29,7 +28,6 @@ data PushSource
data Door = Door
{ _drID :: Int
, _drWallIDs :: IS.IntSet
, _drTrigger :: WdBl
, _drMech :: DrWdWd
, _drZeroPos :: (Point2,Float)
@@ -41,8 +39,6 @@ data Door = Door
, _drPushedBy :: PushSource
, _drPushes :: Maybe Int
, _drMounts :: [MountedObject]
-- , _drObstructs :: [(Int,Int)]
, _drObstacleType :: EdgeObstacle
}
makeLenses ''Door