Reinstate genworld concept
This commit is contained in:
@@ -16,10 +16,12 @@ import qualified IntMapHelp as IM
|
||||
import qualified Data.Map.Strict as M
|
||||
--import Control.Lens
|
||||
|
||||
worldToGenWorld :: IM.IntMap Room -> World -> World
|
||||
worldToGenWorld rms w = w
|
||||
& genParams .~ evalState generateGenParams (_randGen w)
|
||||
& genRooms .~ rms
|
||||
worldToGenWorld :: IM.IntMap Room -> World -> GenWorld
|
||||
worldToGenWorld rms w = GenWorld
|
||||
{ _gwWorld = w & genParams .~ evalState generateGenParams (_randGen w)
|
||||
, _genRooms = rms
|
||||
, _genPlacements = mempty
|
||||
}
|
||||
|
||||
generateGenParams :: RandomGen g => State g GenParams
|
||||
generateGenParams = do
|
||||
|
||||
Reference in New Issue
Block a user