Added player cursor
This commit is contained in:
parent
083619cc87
commit
546da85814
8 changed files with 60 additions and 31 deletions
|
@ -9,10 +9,12 @@ module MainLoop ( MainState(..)
|
|||
import Game
|
||||
import GLDriver
|
||||
import Player
|
||||
import Texture
|
||||
|
||||
import Control.Monad.State
|
||||
import Control.Monad.Trans
|
||||
import Data.Time
|
||||
import qualified Data.Map as M
|
||||
|
||||
|
||||
data MainState = MainState
|
||||
|
@ -20,6 +22,7 @@ data MainState = MainState
|
|||
, driver :: !SomeDriver
|
||||
, time :: !UTCTime
|
||||
, players :: ![SomePlayer]
|
||||
, textures :: !(M.Map Texture TextureObject)
|
||||
}
|
||||
|
||||
newtype MainT m a = MainT (StateT MainState m a)
|
||||
|
|
Reference in a new issue