Refactor, try to limit dependencies
This commit is contained in:
+2
-6
@@ -5,7 +5,7 @@ module Dodge.Menu (
|
||||
) where
|
||||
|
||||
import Dodge.Config.Update
|
||||
import Dodge.Data
|
||||
import Dodge.Data.Universe
|
||||
import Dodge.Menu.OptionType
|
||||
import Dodge.Menu.PushPop
|
||||
import Dodge.PreloadData
|
||||
@@ -13,16 +13,12 @@ import Dodge.Save
|
||||
import Dodge.SoundLogic
|
||||
import Dodge.StartNewGame
|
||||
import LensHelp
|
||||
import MaybeHelp
|
||||
import Padding
|
||||
--import Dodge.LevelGen
|
||||
|
||||
import SDL
|
||||
import System.Clipboard
|
||||
import Text.Read
|
||||
|
||||
--import Control.Lens
|
||||
--import System.Random
|
||||
|
||||
slTitleOptionsEff :: String -> [MenuOption] -> (Universe -> IO (Maybe Universe)) -> ScreenLayer
|
||||
slTitleOptionsEff title ops eff =
|
||||
OptionScreen
|
||||
|
||||
Reference in New Issue
Block a user