changes in README.md

This commit is contained in:
schrom01 2021-12-10 13:09:26 +01:00
parent 7e9fa8e6a8
commit faca966394
1 changed files with 22 additions and 18 deletions

View File

@ -19,7 +19,7 @@ There have to be at least two roads between them.
will be awarded two additional points. will be awarded two additional points.
8. If a player rolls a 7 on a dice throw, then the resources of every player that has 8. If a player rolls a 7 on a dice throw, then the resources of every player that has
more than 7 resources will be halved. The resources that are being taken are chosen more than 7 resources will be halved. The resources that are being taken are chosen
at random. by random.
For a more detailed version of the rules please look here: https://www.catan.de/sites/prod/files/2021-06/CATAN_DasSpiel_Spielregel.pdf For a more detailed version of the rules please look here: https://www.catan.de/sites/prod/files/2021-06/CATAN_DasSpiel_Spielregel.pdf
@ -30,12 +30,23 @@ be appointed to a faction. In the next step, the program ask for the number of w
after every player has built a settlement and road, they can build a second after every player has built a settlement and road, they can build a second
settlement and road in reversed order. When the players build their second settlement and road in reversed order. When the players build their second
settlement they then receive the resources surrounding that specific settlement. settlement they then receive the resources surrounding that specific settlement.
Now that the setup is complete the player that placed the last settlement will Now that the setup is complete the next player can start with the first dice throw. After the players have rolled the dice the fields connected to the
begin. After the players have rolled the dice the resources connected to the number that the player rolled with the dice will pay the associated resources to the players who have placed a settlement on a corner around of the field.
number that the player rolled with the dice. If the settlement is upgraded to a city, the player gets two of the appropriate resource.
Now as for the commands a player has to put in while it's their turn: To execute a action type in the associated number of the command, which is showed in the terminal.
#Build Settlement
#1. Next Player
``next player`` Ends a players turn
When the current player has done all the building and trading they wanted and now
want to end their turn they can end it by entering the command next player. By entering
this command the player relinquishes their turn and the next player may start their
turn.
#2. Build Settlement
``build settlement`` Builds a settlement ``build settlement`` Builds a settlement
When it's the players turn, they can build a new settlement by giving the command When it's the players turn, they can build a new settlement by giving the command
@ -45,7 +56,7 @@ program will subtract the resources needed to build a settlement. If the player
insufficient resources the settlement will not be built and an error message will insufficient resources the settlement will not be built and an error message will
appear. The turn of the current player will continue until the player ends it. appear. The turn of the current player will continue until the player ends it.
#Build City #3. Build City
``build city`` Builds a city ``build city`` Builds a city
During the players turn they can build a city on the same coordinates that they During the players turn they can build a city on the same coordinates that they
@ -57,11 +68,11 @@ will then check if the player has sufficient resources to build the city, then
the program will subtract them of the players resources, otherwise the city won't the program will subtract them of the players resources, otherwise the city won't
be build and the player continues their turn until they end it. be build and the player continues their turn until they end it.
#Build Road #4. Build Road
``build road`` Builds a road ``build road`` Builds a road
During the current players turn, the player can build a new road by giving the During the current players turn, the player can build a new road by giving the
command build road. Then the player will be asked to give the coordinates for where command build road. Then the player will be asked to give the coordinates of the start corner and the end corner for where
they want to build the new road after entering the coordinates the program will they want to build the new road after entering the coordinates the program will
check to see if they are valid coordinates and if they aren't occupied. check to see if they are valid coordinates and if they aren't occupied.
If the coordinates are checked and there was no error message, then the program If the coordinates are checked and there was no error message, then the program
@ -70,7 +81,7 @@ program will then subtract the amount of resources of the player. If they do not
have enough resources the road will not be built and the player will receive have enough resources the road will not be built and the player will receive
an error message. The player continues their turn until they end it. an error message. The player continues their turn until they end it.
#Trade with Bank #5. Trade with Bank
``trade with bank`` Let's the player trade resources with the bank ``trade with bank`` Let's the player trade resources with the bank
The current player can trade resources with the bank by entering the command The current player can trade resources with the bank by entering the command
@ -80,15 +91,8 @@ for the resources is set to 1:4. That means the player will have to give 4 resou
trade for one of their choosing from the bank. If they do not have enough resources trade for one of their choosing from the bank. If they do not have enough resources
to give the trade will not be completed and the player may continue their turn. to give the trade will not be completed and the player may continue their turn.
#Next Player
``next player`` Ends a players turn
When the current player has done all the building and trading they wanted and now #6. Quit
want to end their turn they can end it by entering the command next player. By entering
this command the player relinquishes their turn and the next player may start their
turn.
#Quit
``quit`` Let's a player quit the game ``quit`` Let's a player quit the game
If a player wants to quit the game they can enter the command quit while it's their If a player wants to quit the game they can enter the command quit while it's their