Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | correct patrolcursor not showing up after finishing a battle. | rodri | 2023-08-31 | 1 | -3/+5 |
| | |||||
* | show the board labels. | rodri | 2023-08-31 | 1 | -0/+21 |
| | |||||
* | improved playerq locking. | rodri | 2023-08-31 | 1 | -6/+5 |
| | | | | wrote a little how to play guide. | ||||
* | forbid placing ships after being done with the layout. | rodri | 2023-08-30 | 1 | -28/+44 |
| | | | | | show the current ship and its length during placement. also made changes to some of the info banners. | ||||
* | added new cursors and their switching. | rodri | 2023-08-30 | 1 | -28/+71 |
| | |||||
* | change the cursor based on game state (waiting and playing). | rodri | 2023-08-30 | 1 | -9/+52 |
| | |||||
* | implemented match conclusion logic and notification. | rodri | 2023-08-29 | 1 | -7/+56 |
| | | | | made the window un-resizable. | ||||
* | reset the boards after each game. | rodri | 2023-08-29 | 1 | -7/+34 |
| | | | | | | 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 | -66/+96 |
| | | | | | | - implemented per-line msg framing - wrote most of the game logic - fixed an issue where the ship would go off-board when rotated | ||||
* | show the current state and keep ships from overlapping. | rodri | 2023-08-26 | 1 | -9/+38 |
| | |||||
* | implemented most of the layout code. | rodri | 2023-08-25 | 1 | -40/+116 |
| | | | | | | added a new util.c to host the cell/coordinate conversions. made the showproc a painter thread instead, to avoid problems with menuhit(2). | ||||
* | minor ship placement clean up. | rodri | 2023-08-24 | 1 | -7/+12 |
| | |||||
* | armada placement testing. wrote part of the client netcode. | rodri | 2023-08-24 | 1 | -40/+97 |
| | |||||
* | added the rules manual. | rodri | 2023-08-16 | 1 | -1/+6 |
| | |||||
* | added ship drawing and placement procedures. | rodri | 2023-08-15 | 1 | -12/+93 |
| | |||||
* | latest try of player mgmt procedure. (not working) | rodri | 2023-08-12 | 1 | -11/+97 |
| | |||||
* | initial commit. | rodri | 2023-08-08 | 1 | -0/+315 |