gameServer/CoreTypes.hs
changeset 1839 5dd4cb7fd7e5
parent 1833 e901ec5644b4
child 1841 fba7210b438b
--- a/gameServer/CoreTypes.hs	Tue Feb 24 19:39:10 2009 +0000
+++ b/gameServer/CoreTypes.hs	Tue Feb 24 19:39:49 2009 +0000
@@ -117,6 +117,7 @@
 		dbLogin :: String,
 		dbPassword :: String,
 		stats :: TMVar StatisticsInfo,
+		coreChan :: Chan CoreMessage,
 		dbQueries :: Chan DBQuery
 	}
 
@@ -135,14 +136,20 @@
 		""
 	)
 
+data AccountInfo =
+	HasAccount
+	| LogonPassed
+	| Guest
+
 data CoreMessage =
 	Accept ClientInfo
 	| ClientMessage (Int, [String])
+	| ClientAccountInfo Int AccountInfo
 	-- | CoreMessage String
 	-- | TimerTick
 
 data DBQuery =
-	HasRegistered String
+	CheckAccount Int String
 	| CheckPassword String