Files
loop/src/Dodge/Room.hs
T
2025-10-12 21:13:06 +01:00

55 lines
1.5 KiB
Haskell

{- Specification of individual rooms. -}
module Dodge.Room (
module Dodge.Room.Room,
module Dodge.Room.Breather,
module Dodge.Room.Warning,
module Dodge.Room.RoadBlock,
module Dodge.Room.LasTurret,
module Dodge.Room.Foreground,
module Dodge.LevelGen.PlacementHelper,
module Dodge.Room.Procedural,
module Dodge.Room.Corridor,
module Dodge.Room.Link,
module Dodge.Room.Door,
module Dodge.Room.Airlock,
module Dodge.Room.LongDoor,
module Dodge.Room.LongRoom,
module Dodge.Room.Branch,
module Dodge.Room.BlinkAcross,
module Dodge.Room.Start,
module Dodge.Room.Boss,
module Dodge.Room.Treasure,
module Dodge.Room.GlassLesson,
module Dodge.Room.Tanks,
module Dodge.Room.Containing,
module Dodge.Room.SensorDoor,
module Dodge.Room.Ngon,
module Dodge.Room.Pillar,
) where
import Dodge.LevelGen.PlacementHelper
import Dodge.Room.Airlock
import Dodge.Room.BlinkAcross
import Dodge.Room.Boss
import Dodge.Room.Branch
import Dodge.Room.Breather
import Dodge.Room.Containing
import Dodge.Room.Corridor
import Dodge.Room.Door
import Dodge.Room.Foreground
import Dodge.Room.GlassLesson
import Dodge.Room.LasTurret
import Dodge.Room.Link
import Dodge.Room.LongDoor
import Dodge.Room.LongRoom
import Dodge.Room.Ngon
import Dodge.Room.Pillar
import Dodge.Room.Procedural
import Dodge.Room.RoadBlock
import Dodge.Room.Room
import Dodge.Room.SensorDoor
import Dodge.Room.Start
import Dodge.Room.Tanks
import Dodge.Room.Treasure
import Dodge.Room.Warning