Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | forbid placing ships after being done with the layout. | rodri | 2023-08-30 | 1 | -0/+4 |
| | | | | | show the current ship and its length during placement. also made changes to some of the info banners. | ||||
* | implemented match conclusion logic and notification. | rodri | 2023-08-29 | 1 | -1/+9 |
| | | | | made the window un-resizable. | ||||
* | reset the boards after each game. | rodri | 2023-08-29 | 1 | -7/+17 |
| | | | | | | only change turns if the shot was valid. show the opponent's hits on localboard. keep the orientation for consecutive ships while outlaying. | ||||
* | removed unnecessary pointer. | rodri | 2023-08-29 | 1 | -6/+4 |
| | |||||
* | major development stride: | rodri | 2023-08-29 | 1 | -33/+94 |
| | | | | | | - implemented per-line msg framing - wrote most of the game logic - fixed an issue where the ship would go off-board when rotated | ||||
* | implemented most of the layout code. | rodri | 2023-08-25 | 1 | -1/+1 |
| | | | | | | added a new util.c to host the cell/coordinate conversions. made the showproc a painter thread instead, to avoid problems with menuhit(2). | ||||
* | fixed the match process cleanup procedure. | rodri | 2023-08-24 | 1 | -76/+62 |
| | |||||
* | added the rules manual. | rodri | 2023-08-16 | 1 | -32/+61 |
| | |||||
* | latest try of player mgmt procedure. (not working) | rodri | 2023-08-12 | 1 | -29/+178 |
| | |||||
* | initial commit. | rodri | 2023-08-08 | 1 | -0/+98 |