diff options
Diffstat (limited to 'users/grfn/xanthous/src/Xanthous')
-rw-r--r-- | users/grfn/xanthous/src/Xanthous/App.hs | 6 | ||||
-rw-r--r-- | users/grfn/xanthous/src/Xanthous/Generators/Level.hs (renamed from users/grfn/xanthous/src/Xanthous/Generators.hs) | 12 | ||||
-rw-r--r-- | users/grfn/xanthous/src/Xanthous/Generators/Level/CaveAutomata.hs (renamed from users/grfn/xanthous/src/Xanthous/Generators/CaveAutomata.hs) | 4 | ||||
-rw-r--r-- | users/grfn/xanthous/src/Xanthous/Generators/Level/Dungeon.hs (renamed from users/grfn/xanthous/src/Xanthous/Generators/Dungeon.hs) | 4 | ||||
-rw-r--r-- | users/grfn/xanthous/src/Xanthous/Generators/Level/LevelContents.hs (renamed from users/grfn/xanthous/src/Xanthous/Generators/LevelContents.hs) | 4 | ||||
-rw-r--r-- | users/grfn/xanthous/src/Xanthous/Generators/Level/Util.hs (renamed from users/grfn/xanthous/src/Xanthous/Generators/Util.hs) | 2 | ||||
-rw-r--r-- | users/grfn/xanthous/src/Xanthous/Generators/Level/Village.hs (renamed from users/grfn/xanthous/src/Xanthous/Generators/Village.hs) | 5 |
7 files changed, 19 insertions, 18 deletions
diff --git a/users/grfn/xanthous/src/Xanthous/App.hs b/users/grfn/xanthous/src/Xanthous/App.hs index f96662689e50..d361adf418b4 100644 --- a/users/grfn/xanthous/src/Xanthous/App.hs +++ b/users/grfn/xanthous/src/Xanthous/App.hs @@ -60,9 +60,9 @@ import Xanthous.Entities.RawTypes ( edible, eatMessage, hitpointsHealed , attackMessage ) -import Xanthous.Generators -import qualified Xanthous.Generators.CaveAutomata as CaveAutomata -import qualified Xanthous.Generators.Dungeon as Dungeon +import Xanthous.Generators.Level +import qualified Xanthous.Generators.Level.CaveAutomata as CaveAutomata +import qualified Xanthous.Generators.Level.Dungeon as Dungeon -------------------------------------------------------------------------------- type App = Brick.App GameState AppEvent ResourceName diff --git a/users/grfn/xanthous/src/Xanthous/Generators.hs b/users/grfn/xanthous/src/Xanthous/Generators/Level.hs index ef37070b6ede..81f21f55ff00 100644 --- a/users/grfn/xanthous/src/Xanthous/Generators.hs +++ b/users/grfn/xanthous/src/Xanthous/Generators/Level.hs @@ -2,7 +2,7 @@ {-# LANGUAGE GADTs #-} {-# LANGUAGE TemplateHaskell #-} -------------------------------------------------------------------------------- -module Xanthous.Generators +module Xanthous.Generators.Level ( generate , Generator(..) , SGenerator(..) @@ -27,11 +27,11 @@ import Data.Array.Unboxed import qualified Options.Applicative as Opt import Control.Monad.Random -------------------------------------------------------------------------------- -import qualified Xanthous.Generators.CaveAutomata as CaveAutomata -import qualified Xanthous.Generators.Dungeon as Dungeon -import Xanthous.Generators.Util -import Xanthous.Generators.LevelContents -import Xanthous.Generators.Village as Village +import qualified Xanthous.Generators.Level.CaveAutomata as CaveAutomata +import qualified Xanthous.Generators.Level.Dungeon as Dungeon +import Xanthous.Generators.Level.Util +import Xanthous.Generators.Level.LevelContents +import Xanthous.Generators.Level.Village as Village import Xanthous.Data (Dimensions, Position'(Position), Position) import Xanthous.Data.EntityMap (EntityMap, _EntityMap) import qualified Xanthous.Data.EntityMap as EntityMap diff --git a/users/grfn/xanthous/src/Xanthous/Generators/CaveAutomata.hs b/users/grfn/xanthous/src/Xanthous/Generators/Level/CaveAutomata.hs index be904662f3f7..03d534ca39b3 100644 --- a/users/grfn/xanthous/src/Xanthous/Generators/CaveAutomata.hs +++ b/users/grfn/xanthous/src/Xanthous/Generators/Level/CaveAutomata.hs @@ -2,7 +2,7 @@ {-# LANGUAGE RecordWildCards #-} {-# LANGUAGE TemplateHaskell #-} -------------------------------------------------------------------------------- -module Xanthous.Generators.CaveAutomata +module Xanthous.Generators.Level.CaveAutomata ( Params(..) , defaultParams , parseParams @@ -18,7 +18,7 @@ import qualified Options.Applicative as Opt import Xanthous.Util (between) import Xanthous.Util.Optparse import Xanthous.Data (Dimensions, width, height) -import Xanthous.Generators.Util +import Xanthous.Generators.Level.Util import Linear.V2 -------------------------------------------------------------------------------- diff --git a/users/grfn/xanthous/src/Xanthous/Generators/Dungeon.hs b/users/grfn/xanthous/src/Xanthous/Generators/Level/Dungeon.hs index f30713ce1182..4851b02269c8 100644 --- a/users/grfn/xanthous/src/Xanthous/Generators/Dungeon.hs +++ b/users/grfn/xanthous/src/Xanthous/Generators/Level/Dungeon.hs @@ -1,6 +1,6 @@ {-# LANGUAGE TemplateHaskell #-} -------------------------------------------------------------------------------- -module Xanthous.Generators.Dungeon +module Xanthous.Generators.Level.Dungeon ( Params(..) , defaultParams , parseParams @@ -24,7 +24,7 @@ import qualified Options.Applicative as Opt -------------------------------------------------------------------------------- import Xanthous.Random import Xanthous.Data hiding (x, y, _x, _y, edges) -import Xanthous.Generators.Util +import Xanthous.Generators.Level.Util import Xanthous.Util.Graphics (delaunay, straightLine) import Xanthous.Util.Graph (mstSubGraph) -------------------------------------------------------------------------------- diff --git a/users/grfn/xanthous/src/Xanthous/Generators/LevelContents.hs b/users/grfn/xanthous/src/Xanthous/Generators/Level/LevelContents.hs index 8ebcc7f4da83..7582ae275892 100644 --- a/users/grfn/xanthous/src/Xanthous/Generators/LevelContents.hs +++ b/users/grfn/xanthous/src/Xanthous/Generators/Level/LevelContents.hs @@ -1,5 +1,5 @@ -------------------------------------------------------------------------------- -module Xanthous.Generators.LevelContents +module Xanthous.Generators.Level.LevelContents ( chooseCharacterPosition , randomItems , randomCreatures @@ -16,7 +16,7 @@ import qualified Data.Array.IArray as Arr import Data.Foldable (any, toList) import Linear.V2 -------------------------------------------------------------------------------- -import Xanthous.Generators.Util +import Xanthous.Generators.Level.Util import Xanthous.Random import Xanthous.Data ( positionFromV2, Position, _Position diff --git a/users/grfn/xanthous/src/Xanthous/Generators/Util.hs b/users/grfn/xanthous/src/Xanthous/Generators/Level/Util.hs index 88aadd5aadd9..c64377817939 100644 --- a/users/grfn/xanthous/src/Xanthous/Generators/Util.hs +++ b/users/grfn/xanthous/src/Xanthous/Generators/Level/Util.hs @@ -1,7 +1,7 @@ {-# LANGUAGE QuantifiedConstraints #-} {-# LANGUAGE AllowAmbiguousTypes #-} -------------------------------------------------------------------------------- -module Xanthous.Generators.Util +module Xanthous.Generators.Level.Util ( MCells , Cells , CellM diff --git a/users/grfn/xanthous/src/Xanthous/Generators/Village.hs b/users/grfn/xanthous/src/Xanthous/Generators/Level/Village.hs index cc9c9d963f5c..ab7de95e6806 100644 --- a/users/grfn/xanthous/src/Xanthous/Generators/Village.hs +++ b/users/grfn/xanthous/src/Xanthous/Generators/Level/Village.hs @@ -1,4 +1,5 @@ -module Xanthous.Generators.Village +-------------------------------------------------------------------------------- +module Xanthous.Generators.Level.Village ( fromCave ) where -------------------------------------------------------------------------------- @@ -15,7 +16,7 @@ import Xanthous.Data import Xanthous.Data.EntityMap (EntityMap) import qualified Xanthous.Data.EntityMap as EntityMap import Xanthous.Entities.Environment -import Xanthous.Generators.Util +import Xanthous.Generators.Level.Util import Xanthous.Game.State (SomeEntity(..)) import Xanthous.Random -------------------------------------------------------------------------------- |