@Database YambMUI.guide @Author "Djordjevià Zeljko" @$VER: YambMUI.guide V1.0 (2.2.2001) @node Main 2-Feb-2001 @{b} Yamb MUI V1.0 @{ub} @{" " LINK PravneStvari} Legal stuff Disclaimer @{" " LINK Uvod } Introduction What is this @{" " LINK Potrebstine } Requirements Minimal recquirements @{" " LINK Giftware } Giftware No comment... @{" " LINK Instalacija } Instalation How to make it work @{" " LINK PravilaIgre } Game rules How do I play this anyway @{" " LINK Tastatura } Keyboard How to play it faster @{" " LINK Podesavanja } Settings Make your own settings @{" " LINK Istorija } History How this was created @{" " LINK Buducnost } Future What do we want to do @{" " LINK Autori } Authors Who is responsible @endnode @node PravneStvari "Disclaimer" YambMUI Copyright © 2000-2001 Zeljko Djordjevic, All Rights Reserved. THIS SOFTWARE PACKAGE IS PROVIDED "AS IS" @{b}WITHOUT WARRANTY OF ANY KIND@{ub}, EITHER EXPRESS OR IMPLIED. THE ENTIRE RISK AS TO THE USE OF THIS SOFTWARE PACKAGE IS ASSUMED BY THE USER. IN NO EVENT WILL THE AUTHOR BE LIABLE FOR ANY DAMAGES, DIRECT, INDIRECT, INCIDENTAL, SPECIAL OR CONSEQUENTIAL, RESULTING FROM USE, MISUSE OR INABILITY TO USE THIS SOFTWARE PACKAGE EVEN IF IT HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. The author reserves the right not to develop any future versions of this software package. The author will give his best to solve any problem, if any are discovered, but is in no way required, or bound to do this. This archive can be freely distributed provided its structure is preserved. Aminet is explicitly allowed to distribute this archive on its CDs. Magazines have my permission to distribute this program on their cover disks and CDs, but I would appreciate if a copy of the magazine would be sent to me in that case. This application uses MUI - MagicUserInterface (c) Copyright 1992-97 by Stefan Stuntz MUI is a system to generate and maintain graphical user interfaces. With the aid of a preferences program, the user of an application has the ability to customize the outfit according to his personal taste. MUI is distributed as shareware. To obtain a complete package containing lots of examples and more information about registration please look for a file called "muiXXusr.lha" (XX means the latest version number) on your local bulletin boards or on public domain disks. If you want to register directly, feel free to send DM 30.- or US$ 20.- to Stefan Stuntz Eduard-Spranger-Straße 7 80935 München GERMANY Support and online registration is available at http://www.sasg.com/ @endnode @node Uvod "Introduction" There were some attempts to create decent Yamb game on Amiga but in my oppinion nothing various and that could be played. It all looked very mottled and nothing more. There is a Yamb on PC written by Jugoslav Starcevic back in 1993. Very nice Yamb that can be played in DOS, but barely under PC Task. Jelena played that Yamb very much and often and then I thought something like that should be made for Amiga. Since I have not had any programming experience especially not in C, I decide to begin learning and experimenting 29.05.2000. I have effectively worked on it for around 37 days. So, now I can laud with following features in this version of Yamb: - Maximum 4 players - You can play 5 or 6 dices - Keep or throw chosen dices - 5 columns (down, free, up, announce, hand) - HighScore for top ten (5 or 6 dices each) - Undo for wrong field - Easier and quicker playing on numeric keyboard - Chosing between a real Yamb or an easire one (certain announce) - You can play Yamb in your own language (locale) - When more players play the game, small list is made at the end of the game showing score - HELP button shows column and field details and there is a bubble help for columns - In TOOL TYPE of icon you can set names for players If you find some bugs, please let me know how you found them and what kind of bug it is, and I will try to fix it. I wish that you spend many pleasant hours playing YambMUI. @endnode @node Potrebstine "Requirements" - OS3+ - MUI 3.8 @endnode @node GIFTWARE "Giftware" YambMUI is @{i}giftware@{ui}. If you like it and use it you should send me a gift. Address: Zeljko Djordjevic Kraljevackih Zrtava 8 11000 Belgrade Serbia, Yugoslavia @endnode @node Instalacija "Instalation" Just extract archive on a disc where do you want. The game and everything will be in YambMUI directory. If your screen is in INTERLACE ???x512 or DBLPAL or DBLNTSC than write next commands in AmigaShell: cd where_you_extracted_yamb/yambmui rename images images_hires rename images_interlace images @endnode @node PravilaIgre "Playing rules" Yamb is a game with dices and is very simple to play. There is (at least in this version) 5 columns that should be filled with as good result as there can be. Aim is to have as many points as possible. That depends on your luck and ability to combine results into fields. Pravila igre: YAMB @{b}D S G N R@{ub} +-----+---+---+---+---+---+ The game consists of rounds and they | @{b}1@{ub} | | | | | | consist of three dice throwings. After the | 2 | | | | | | first and second throwing you can choose | 3 | | | | | | dices you want to keep and throw other | 4 | | | | | | dices. After the third throwing you have | 5 | | | | | | to enter score in some of free fields. | 6 | | | | | | Although a round consist of three trowings, +-----+---+---+---+---+---+ you can enter your score even before if you | zbir| | | | | | are satisfied with it. After entering your +-----+---+---+---+---+---+ score next player takes a round and plays | @{b}max@{ub} | | | | | | the game. It goes on and on until all | min | | | | | | fields are filled. +-----+---+---+---+---+---+ | zbir| | | | | | The list contains 5 columns and 12 rows +-----+---+---+---+---+---+ which gives 60 fields for score. Each |@{b}kenta@{ub}| | | | | | column and row have their own rules for | ful | | | | | | column and row have their own rules for |poker| | | | | | gaining and entering score. It is very |yamb | | | | | | important to get familiarized with those +-----+---+---+---+---+---+ rules in order to make big score. | zbir| | | | | | +-----+---+---+---+---+---+ There is one relief when netring your score; For instance, if you throw 4 fives Press bold text twice for and you wish to enter poker and you pressed more informations on a full by mistake, the field will field or a column and the automatically be crossed, because 4 fives way of entering score. are not a full. You can undo your move and hit the right button. If you did not get what you wanted, and you can not enter desireable score you can cross any field. If you set Certain Announce in settings then you can not cross any field within the Announce column. @endnode @node 1 1 2 3 4 5 6 - The aim is to have largest number of single dices. This means that in a row 2 you should have as many dices showing two as possible. If the sum of all these rows comes over 60 then you get 30 bonus points over the sum. In practice the sum over 60 is if you have 3 dices showing the same number in each row. E.g. 3*1 + 3*2 + 3*3 + 3*4 + 3*5 + 3*6 = 63 (it may seem difficult, but you will figure it out during the game :). @endnode @node Max maximum and minimum - The aim is to have as bigger sum of thrown dices as possible for maximum, that is as lowest sum as possible for minimum. Only 5 thrown desired dices participate in summary. The biggest ao the lowest summary should be entered in max or min field. Then you subtract minimum from maximum. The result id multiplied by the number of dices in the first row. The best result is to have 30 for max, and 5 for min. When you subtract, the result is 25. Then you multiply it by number in the first row (if you got five dices showing 1 it gives 5) 25*5=125! This is really very difficult to achieve but it is an example. When you play with 5 dices, max and min are the same (because you use only 5 suitable dices), as well as when you play with 6 dices. @endnode @node kenta kenta - The aim is to get 5 dices showing numbers in a row. (1,2,3,4,5 or 2,3,4,5,6) It is very important whether you got kenta in the first, the second or in the third throwing. In accordance with that you can enter 66, 56, or 46 in kenta field. If you threw dices from 1 to 6 from the fist throwing then it is Chicago and you can enter 76. full - Very simple, score should be like this: 3 same dices + 2 same dices. It means that if you get 3 dices showing 2 and 2 dices showing 5 you got full. But full is also when you get 5 same dices. Because it is logically (at least to me) that when you get 5 dices showing 5 - it is the same like you got 3 dices showing 5 + 2 more dices showing also 5, is not it? Sum of 3 same dices + 2 same dices + bonus of 40 points. poker - Even more simplier. You have to get 4 same dices and enter the score in poker field. Sum of four dices + bonus of 50 points. YAMB - It is culmination of the game. The hardest and the dearest moment in your game. When you get 5 same dices it is Yamb. Sum of 5 same dices + bonus of 60 points you enter in a field for yamb. @endnode @node D Down - The first column is filled from up towards down. You can not jump fields. That means you can not enter sum for row 2,3,4,5 or 6 if you did not enter score for row 1. Also you can not enter for row 5 for instance if you did not enter score for rows 1,2,3 and 4. And so on. @endnode @node S Free - In this column (as its name clearly says) you can enter score without any order. If you get dices showing 5, and you did not enter score for 1,2,3 or 4, you can freely enter score for row 5. Simple! @endnode @node G Up - In this column, similar to the first (Down) column, you can enter score from down towards up, that is if you go yamb, you can enter score for poker, then for full, and so on. @endnode @node N Announce - In this column you can enter score like in Free column, with exception, after the first throwing, you must announce you will enter score in this column. It is enough to press Announce button, and that is all. If you annouce you must enter score in a field in Announce column. If you do not, you will cross come other field. If you set in settings option certain announce it drastically changes things. When you want to annonce you must choose suitable field in suitable rowin Announce column. E.g. If you announce full, you must throw dices, announce full (press Announce button and full field) and finish throwing dices. If you got a full after the third throwing, it will automatically be entered, if not it will automatically be crossed. It is a little bit harder then previous announcement, but it is the rule that exist in real Yamb. @endnode @node R Hand - This column is filled only with score made by the throwing from hand. Keeping some dices and throwing the rest is not allowed. It means if you threw dices for the first time it is hand, and you can enter your score in this column. If you are not satisfied with the score after the first throwing, you can throw again but you must throw all dices again. You can throw them three times. If you throw dices and select some of them, but decide not to enter the score but to throw other dices again, your field will be crossed. @endnode @node Tastatura Keyboard At main screen 1 string for the first player is activated and you can enter his name 2 string for the second player is activated and you can enter his name 3 string for the third player is activated and you can enter his name 4 string for the fourth player is activated and you can enter his name H - HighScore P - Settings Enter - enters the game It is easier to play with following keys (especially on numeric keypad) Enter - throw the dices 123456 - choosing which dices you wish to keep 0 - announce . - enters the score u - undo @endnode @node Podesavanja "Settings" There is a small choice how to define your game. 5 or 6 - How many dices you desire to play Yamb with. All your score counts as if you played with only 5 dices (the 6th is there only to help). Thus, it is much harder to play with 5 than with 6 dices, so there is a HighScore for 5 dices. You can stop dices - For the first time you press Throw (or Enter), the dices begin to roll. Next press stops them. You can turn this off, and when you press Throw (or Enter) you get score right away. You can see HighScore - Do you want to be teased all the time by someone who made more points than you? Or perhaps you want to see how many points the last one on the list has, or whether you have enough points to enter HighScore? Than select this option. You can see your total score - In the upper right corner of the window your total score can be seen, and that's neat, but someone might not want to see his total score. Let's say that when you play with someone, it might just be better not to know your total score, nor your opponent's score, until the last throwing. This is more like the real Yamb. When you play real Yamb, on a paper, you do not know how many points you or your opponent have, because you do not sum all score till the very end. Chosen dices throw - When you get some score then you choose dices you want to keep until the next throwing. If it is easier for you to choose dices you want to discard, then select this option in the settings. Certain Announce - Like in real Yamb you have to determine exactly what you announce. It goes like this: you throw dices and then announce, but you must press the exact field that you want to enter score in. Only after that you can continue throwing dices or enter the score, if you are satisfied. After the third throwing your score is automatically entered into an announced field. Undo works here also, if you announced something you did not want, you can do it again. If this option is off then playing will be much easier. You press "announce" but you do not have to determine what are you announcing. Then you throw dices and see what it comes out and only after the third throwing you choose what field to enter announce in. Even if you thought you would get only 3 dices showing 5, and you got 4 of them, then instead of field for row 5, you can neter these four dices in a field for poker. One more very important settings, but not in "settings" then in TOOL TYPE of icon. There is names for players. You can set names for players once in tool type and when you start YAB there is yours names instead of my names and you don't need set your names every time you start Yamb. @endnode @node Istorija "History" - V1.0 first aminet release @endnode @node Buducnost "Future" They want me to do the following: - Playing in pairs - Directed (6th) column when more players play the game @endnode @node Autori Whole programming: Zeljko Djordjevic e-mail: ideal@yubc.net Help in development, chasing bugs, making wishes and complaints Zeljko Novitovic e- mail: fakir@beotel.yu Complaints and demands: Popovic Andrija (undo, english guide, english catalog) Popovic Aleksandar (more players and playing in pairs) Antonovic Marko (method of choosing dices and showing score right away, etc) Antonijevic Andrija (locale) Vojislav Ilic, Uros Lepota and many other with various requests and wishes @endnode