diff options
| -rw-r--r-- | src/manual.c | 28 |
1 files changed, 26 insertions, 2 deletions
diff --git a/src/manual.c b/src/manual.c index 03114fb..6deca9d 100644 --- a/src/manual.c +++ b/src/manual.c @@ -30,7 +30,7 @@ static const char* manual_text = "Oxen is a multiplayer card game for up to 10 players.\n\n" -" HOW TO START (see also 'oxen -h'):\n\n" +" HOW TO START (see also 'oxen -h'):\n\n" " One player has to host the game and needs to specify '-l' to start\n" " a server on the specified port ('-p port', default is 12345).\n" " It will wait for the specified number of clients ('-n num') to connect\n" @@ -41,7 +41,31 @@ static const char* manual_text = " default).\n" " Players can set their nickname with '-u name' or by setting the USER\n" " environment variable.\n\n" -" HOW TO PLAY:\n\n" +" HOW TO PLAY:\n\n" +" Oxen is inspired by the card game \"6 nimmt!\".\n" +" It consists of a main stack with cards numbered from 1 to 104 and of 4 open\n" +" table stacks that grow every round, but must not get larger than 5 cards.\n" +" At the beginning of the game the main stack is shuffled and 4 cards are\n" +" drawn which start 4 new table stacks. Then the first round starts.\n" +" In every round each player is dealt 10 cards (or less if there are not\n" +" enough cards in the main stack). Every player chooses one card he wants\n" +" to put on a table stack. When every player has selected their card, they\n" +" are revealed to the others and they will be placed on table stack depending\n" +" on their value (in ascending order, smallest card will be placed first).\n" +" A card has to be placed on a stack where the upmost card is lower than\n" +" itself. If there are multiple stacks with lower top cards, the one with\n" +" the smallest difference to the selected card has to be used. If a stack\n" +" contains 6 cards after placing a card on it, the player who chose the card\n" +" has to take the stack without the top card and add them to his score\n" +" (therefore the name \"6 nimmt\").\n" +" If a card can not be placed on any table stack (because it is lower than\n" +" the top cards of all stacks), the player can create a new stack with his\n" +" chosen card by selecting a table stack and add its cards to his score.\n" +" After placing the cards of all players, the next turn begins where the\n" +" players select their cards.\n" +" When no hand cards are left, new cards are dealt from the main stack.\n" +" The game ends when no more cards can be dealt to all players from the\n" +" main stack. The player with the lowest score (negative points) will win\n" "\n"; /** |
