1RUGBY: 2 3Rules: 4 Take the ball (the red one) to the base of your team. 5 6What still need to be done: 7 Map Editor: 8 Allow choice of team color for a player starting point object, using the index 9 value (map_object in map.h) for the player team color (for 10 get_player_starting_location_and_facing). Team colors defined in player.h. 11 Put the team color into the polygon's permutation, for the polygon type "base" 12 (_polygon_is_base defined in map.h). 13 THERE MUST BE 8 PLAYERS STARTING POINTS ***PER TEAM***!!! 14 Allow the choice (checkbox) for rugby game type for the "entry point types" 15 (defined in map.h) of a map. 16 17To Test: 18 Hold the option key when clicking on "Gather...". 19 Type 819 in the "Point limit" text field. 20 Assuming the ball is not on the hill, take the ball to the hill. 21 22 23 24CAPTURE THE FLAG: 25 26Rules: 27 Take the ball of any other team to the base of your team. 28 If you try to take the ball of your own team, it will come 29 back to your base (unless it's already on the base). 30 31What still need to be done: 32 Map Editor: 33 Implement rugby first. 34 Allow all the ball colors. 35 Allow the choice (checkbox) for Capture the flag game type for the 36 "entry point types" (defined in map.h) of a map. 37 Shapes: 38 Redraw ball so that it changes color based on the color table choosen 39 (the ball color). 40 41To Test: 42 Hold the option key when clicking on "Gather...". 43 Type 819 in the "Flag pulls limit" text field. 44 Assuming the ball is not on the hill, take the ball to the hill. 45 Please note that the default ball color is red, so you should 46 have at least one player in the red team. 47 48 49DEFENSE: 50 51Rules: 52 The slate team (the first possible team color) the the defending team. 53 The goal of all players not in the defending team is to stay on the hill 54 for a specified amount of time. 55 56What still need to be done: 57 Map Editor: 58 Implement rugby and capture the flag first. 59 Allow the choice (checkbox) for rugby game type for the "entry point types" 60 (defined in map.h) of a map. 61 62To Test: 63 Hold the option key when clicking on "Gather...". 64 Type 18 in the "Time On Hill" text field. 65 66Note: 67 In the "Gather..." dialog, choosing either "Time Limit" or "Time On Hill" has 68 exactly the same effect: the game will be *both* limited by the time elapsed 69 since the beginning of the game ("Time Limit") and the time to stay for an 70 attacker on the hill ("Time On Hill"). 71