Make autodoor placements use "ordinary" coordinate placements

This commit is contained in:
2025-09-02 11:53:40 +01:00
parent 380c0f6938
commit f279494a02
6 changed files with 24 additions and 16 deletions
-1
View File
@@ -129,7 +129,6 @@ data LWorld = LWorld
, _oldMagnets :: [Magnet]
, _magnets :: [Magnet]
, _blocks :: IM.IntMap Block
, _coordinates :: IM.IntMap Point2
, _triggers :: IM.IntMap Bool
, _floorItems :: IM.IntMap FloorItem
, _modifications :: IM.IntMap Modification
+2
View File
@@ -12,6 +12,7 @@ module Dodge.Data.World (
module Dodge.Data.Input,
) where
import qualified Data.IntMap.Strict as IM
import NewInt
import Control.Lens
import Data.IntMap.Strict (IntMap)
@@ -53,6 +54,7 @@ data World = World
, _gsZoning :: IntMap (IntMap IntSet)
, _wCam :: Camera
, _unpauseClock :: Int
, _coordinates :: IM.IntMap Point2 -- temporary coordinates for world generation/placement
}
data TimeFlowStatus