Jonathan Lamothe
|
3fe2ff10f6
|
make gameWon and gameTied return Maybe Bool instead of Bool
|
2019-08-30 00:43:09 -04:00 |
|
Jonathan Lamothe
|
45427a050e
|
prompt user if game went into overtime when necessary
|
2019-08-29 00:29:30 -04:00 |
|
Jonathan Lamothe
|
3c8302174b
|
implemented overtimeCheck
|
2019-08-29 00:12:30 -04:00 |
|
Jonathan Lamothe
|
7ee53ee8c1
|
implemented gameWon
|
2019-08-28 23:31:33 -04:00 |
|
Jonathan Lamothe
|
c15ad6a477
|
implemented gameTied helper function
|
2019-08-28 01:47:30 -04:00 |
|
Jonathan Lamothe
|
2854c54474
|
removed unnecessary lenses
|
2019-08-28 01:23:47 -04:00 |
|
Jonathan Lamothe
|
d7dd682532
|
implemented gameStateL
|
2019-08-28 01:23:47 -04:00 |
|
Jonathan Lamothe
|
6088974aea
|
reordered functions
|
2019-08-27 13:07:43 -04:00 |
|
Jonathan Lamothe
|
97a42fd1de
|
implemented otherScore
|
2019-08-27 12:50:40 -04:00 |
|
Jonathan Lamothe
|
29459063c8
|
changed teamScore to check GameState
|
2019-08-27 12:50:40 -04:00 |
|
Jonathan Lamothe
|
13d422100b
|
added _dbHomeGameStats and _dbAwayGameStats with associated lenses
|
2019-08-27 11:14:15 -04:00 |
|
Jonathan Lamothe
|
3e4a9dd525
|
implemented GameStats and newGameStats
|
2019-08-27 11:13:40 -04:00 |
|
Jonathan Lamothe
|
9ba91f1f01
|
prompt for other team
|
2019-08-25 10:04:37 -04:00 |
|
Jonathan Lamothe
|
0f9f76ce4e
|
added _otherTeam with its associated lenses
|
2019-08-25 09:46:53 -04:00 |
|
Jonathan Lamothe
|
2a2189c7d1
|
implenented strPrompt
|
2019-08-25 09:43:16 -04:00 |
|
Jonathan Lamothe
|
74809ced2e
|
prompt for away team score
|
2019-08-24 20:14:49 -04:00 |
|
Jonathan Lamothe
|
0eb56cda81
|
implemented homeScorePrompt
|
2019-08-24 19:35:37 -04:00 |
|
Jonathan Lamothe
|
bd561bb7a8
|
implemented numPrompt
|
2019-08-24 19:24:06 -04:00 |
|
Jonathan Lamothe
|
054289e3d6
|
implemented addChar and removeChar
|
2019-08-24 19:24:06 -04:00 |
|
Jonathan Lamothe
|
3cc76d881c
|
basic prompting framework
|
2019-08-24 19:24:06 -04:00 |
|
Jonathan Lamothe
|
7e93b329b2
|
allow drawing functions to set cursor visibility
|
2019-08-24 09:41:23 -04:00 |
|
Jonathan Lamothe
|
e6bc853b7f
|
typo
|
2019-08-23 10:35:59 -04:00 |
|
Jonathan Lamothe
|
3df01be49a
|
better drscription for _menuDefault
|
2019-08-23 10:16:26 -04:00 |
|
Jonathan Lamothe
|
cff6c19ed8
|
added missing haddock comments
|
2019-08-23 10:10:49 -04:00 |
|
Jonathan Lamothe
|
2c77053bbe
|
refactored handleEvent and draw
|
2019-08-23 10:04:33 -04:00 |
|
Jonathan Lamothe
|
a3ccb47128
|
typo
|
2019-08-23 09:50:21 -04:00 |
|
Jonathan Lamothe
|
923c143826
|
removed setHomeGame and setAwayGame
made redundant by gameTypeL
|
2019-08-23 09:47:11 -04:00 |
|
Jonathan Lamothe
|
02f04a3d6c
|
bugfix: increment game number in startNewGame
|
2019-08-23 09:32:21 -04:00 |
|
Jonathan Lamothe
|
c95520832d
|
created Action type
|
2019-08-23 09:22:32 -04:00 |
|
Jonathan Lamothe
|
fd9ffd5220
|
display game type menu
|
2019-08-22 16:48:30 -04:00 |
|
Jonathan Lamothe
|
4d158a28db
|
renamed/refactored teamPoints
- renamed to teamScore
|
2019-08-22 14:59:19 -04:00 |
|
Jonathan Lamothe
|
ef7d34110a
|
implemented awayScoreL
|
2019-08-22 14:33:39 -04:00 |
|
Jonathan Lamothe
|
2c2f9f5fc7
|
implemented homeScoreL
|
2019-08-22 14:19:43 -04:00 |
|
Jonathan Lamothe
|
7b7529339a
|
implemented gameTypeL
|
2019-08-22 13:05:25 -04:00 |
|
Jonathan Lamothe
|
4f2dd119d2
|
use ?~ operator (where applicable)
|
2019-08-22 10:25:23 -04:00 |
|
Jonathan Lamothe
|
2e6a0f5ba4
|
renamed visitorScore to awayScore
|
2019-08-22 03:10:22 -04:00 |
|
Jonathan Lamothe
|
ff19cd9fb5
|
implemented teamPoints
|
2019-08-22 03:06:36 -04:00 |
|
Jonathan Lamothe
|
87eb2b9f16
|
implemented setHomeGame and setAwayGame
|
2019-08-22 02:37:47 -04:00 |
|
Jonathan Lamothe
|
c300542635
|
implemented startNewGame
|
2019-08-22 01:18:44 -04:00 |
|
Jonathan Lamothe
|
ca60d71006
|
missing haddock comments
|
2019-08-22 01:16:26 -04:00 |
|
Jonathan Lamothe
|
51e591861d
|
implemented resetYtd
|
2019-08-21 15:57:52 -04:00 |
|
Jonathan Lamothe
|
943efe0599
|
refactored new season menu
|
2019-08-21 01:15:26 -04:00 |
|
Jonathan Lamothe
|
7cffac245c
|
refactored main menu
|
2019-08-21 01:08:12 -04:00 |
|
Jonathan Lamothe
|
d6c51e6854
|
menu functions
|
2019-08-21 00:51:08 -04:00 |
|
Jonathan Lamothe
|
8f0bd22f90
|
added haddock comments and default menu return value
|
2019-08-21 00:50:22 -04:00 |
|
Jonathan Lamothe
|
314b41b90b
|
define menu types
|
2019-08-21 00:21:22 -04:00 |
|
Jonathan Lamothe
|
27761d2b87
|
implemented new season handler
|
2019-08-20 12:50:39 -04:00 |
|
Jonathan Lamothe
|
76b4b85a0f
|
implemented startNewSeason
|
2019-08-20 12:26:24 -04:00 |
|
Jonathan Lamothe
|
25034f0c48
|
missing haddock comments
|
2019-08-20 12:25:40 -04:00 |
|
Jonathan Lamothe
|
43c2a4ff4e
|
added new game menu
|
2019-08-20 11:17:24 -04:00 |
|
Jonathan Lamothe
|
113127d33d
|
draw new season menu
|
2019-08-20 10:41:15 -04:00 |
|
Jonathan Lamothe
|
1662705e4d
|
implemented main menu
|
2019-08-20 10:41:15 -04:00 |
|
Jonathan Lamothe
|
3fab328e17
|
split mainLoop up into eventHandler and draw functions
|
2019-08-20 00:23:18 -04:00 |
|
Jonathan Lamothe
|
72f9d51977
|
add Database to ProgState
|
2019-08-19 23:58:18 -04:00 |
|
Jonathan Lamothe
|
95d125973b
|
relicensed under GPLv3 (because of ncurses)
|
2019-08-19 23:57:24 -04:00 |
|
Jonathan Lamothe
|
baadb5ae54
|
store number of games in database
|
2019-08-19 09:31:24 -04:00 |
|
Jonathan Lamothe
|
0be1a64119
|
built database
|
2019-08-16 11:49:04 -04:00 |
|
Jonathan Lamothe
|
44f596102e
|
ncurses framework
|
2019-08-13 10:11:10 -04:00 |
|
Jonathan Lamothe
|
33f87bcfe6
|
implemented Goalie (and GoalieStats)
|
2019-08-11 10:24:39 -04:00 |
|
Jonathan Lamothe
|
59eb7491f6
|
JSON encoding/decoding of players
|
2019-08-10 10:01:36 -04:00 |
|
Jonathan Lamothe
|
57b0b74cd1
|
implemented Player and PlayerStats
|
2019-08-09 11:43:20 -04:00 |
|