Add true quicksave and guickload
This commit is contained in:
+3
-14
@@ -93,21 +93,10 @@ firstWorldLoad theConfig = do
|
||||
, _uvMSeed = mseed
|
||||
, _uvLastFrameTicks = 0
|
||||
, _uvFrameTicks = 0
|
||||
, _uvRAMSave = Nothing
|
||||
, _uvDebugInfo = mempty
|
||||
}
|
||||
return $
|
||||
Universe
|
||||
{ _uvWorld = splashScreen
|
||||
, _uvConfig = theConfig
|
||||
, _preloadData = pdata
|
||||
, _uvScreenLayers = [splashMenu u]
|
||||
, _uvIOEffects = return
|
||||
, _uvTestString = testStringInit
|
||||
, _uvSideEffects = mempty
|
||||
, _uvCanContinue = cancontinue
|
||||
, _uvMSeed = mseed
|
||||
, _uvLastFrameTicks = 0
|
||||
, _uvFrameTicks = 0
|
||||
}
|
||||
return $ u & uvScreenLayers .~ [splashMenu u]
|
||||
|
||||
theUpdateStep :: SDL.Window -> Universe -> IO Universe
|
||||
theUpdateStep win = doSideEffects <=< updateRenderSplit win
|
||||
|
||||
Reference in New Issue
Block a user