Refactor, try to limit dependencies

This commit is contained in:
2022-07-28 00:59:56 +01:00
parent 8aa5c17ab9
commit 160560af5f
418 changed files with 15104 additions and 13342 deletions
+2 -6
View File
@@ -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