gameServer/Actions.hs
changeset 14364 5e28098fb593
parent 14292 9f0d81213d65
child 14385 8ad85859dd3f
equal deleted inserted replaced
14363:1f87c7c2b151 14364:5e28098fb593
   850     liftIO $ YAML.encodeFile (B.unpack rname) (greeting rm, roomSaves rm)
   850     liftIO $ YAML.encodeFile (B.unpack rname) (greeting rm, roomSaves rm)
   851 
   851 
   852 processAction (LoadRoom rname) = do
   852 processAction (LoadRoom rname) = do
   853     Right (g, rs) <- io $ YAML.decodeFileEither (B.unpack rname)
   853     Right (g, rs) <- io $ YAML.decodeFileEither (B.unpack rname)
   854     processAction $ ModifyRoom $ \r -> r{greeting = g, roomSaves = rs}
   854     processAction $ ModifyRoom $ \r -> r{greeting = g, roomSaves = rs}
   855 	
   855 
   856 #else
   856 #else
   857 processAction SaveReplay = return ()
   857 processAction SaveReplay = return ()
   858 processAction CheckRecord = return ()
   858 processAction CheckRecord = return ()
   859 processAction (CheckFailed _) = return ()
   859 processAction (CheckFailed _) = return ()
   860 processAction (CheckSuccess _) = return ()
   860 processAction (CheckSuccess _) = return ()