Antonio Dolcetta on Wed, 6 Feb 2008 06:10:04 -0700 (MST) |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
[s-b] B-Chess v1.3 |
I wish to amend my proposal B-Chess v1.2 thusly: [[ Incorporated Hose's suggestion for less randomness in placing new objects. I had to use a new Field Object type for this, because otherwise it might have been possible for a player to move a piece into the unoccupied square selected by the purchasing player before the piece could be actually placed on the field. This way you immediately get a dumb immobile Placeholder piece, and morph it when it's already on the field. Comments and more suggestions welcome. ]] Title: B-Chess v1.3 amend the field match named B-Chess by replacing: { Each square is also adjacent to the four squares sharing only a corner with it. All Invokable actions of Field Objects in this Field Match may only be invoked by that Field Object's owner. Only one invokable action per Field Object may be invoked each Turn of the Field. Unless otherwise specified, a Field Object may not move through a square occupied by another Field Object. When moving more than one square a Field Object must move in the shortest and most direct route to their target square. If a Field Object moves into a square occupied by another Field Object then the Field Object currently occupying that square is destroyed. A Field Object may not move into a square occupied by another Field Object owned by the same player. Invokable Action: Initialize Trigger: A Game Action by the Referee including the starting locations of each Field Object placed during this action using a suitable method of randomization. Effect: If this action has never been invoked before in the current Field Match a King is created in the possession of each player and located on a random square of the Field. If any two Kings are adjacent, this process is repeated until no Kings are adjacent. } with { B-Chess may not have more than 99 players. Each square is also adjacent to the four squares sharing only a corner with it. A field object is adjacent to the same squares as the square it occupies. Two Field Objects that occupy adjacent squares are adjacent. All Invokable actions of Field Objects in this Field Match may only be invoked by that Field Object's owner. Only one invokable action per Field Object may be invoked each Turn of the Field. All Field Objects occupy exactly one square. Except when performing the Move action, no two Field Objects may occupy the same square simultaneously. Unless otherwise specified, a Field Object may not move through a square occupied by another Field Object. When moving more than one square a Field Object must move in the shortest and most direct route to their target square. If a Field Object moves into a square occupied by another Field Object then the Field Object currently occupying that square is destroyed. A Field Object may not move into a square occupied by another Field Object owned by the same player. Invokable Action: Join Trigger: A Game Action by a player who does not possess a King object on the Field, and has not yet performed the Joining action in the Current Field Match. The player performing Join must specify a square of the field that is not adjacent to any King. Effect: Create a King in the possession of the invoking Player. Place the King on the selected square. } and replacing: { Invokable Action: Purchase Trigger: A Game Action by any player who possesses a King object on the Field that spends X macks, where X is ten times the number of times this player has previously invoked this action since the Field was last turned Effect: If there are at least three unoccupied squares on the Field a new Field Object is created at random based upon the following weighted table and is placed in a random unoccupied square adjacent to that Player's King: Field Object Weight --------------------- Pawn 10 Rook 3 Knight 3 Bishop 3 Queen 1 } with { Invokable Action: Purchase Trigger: A Game Action by any player who possesses a King object on the Field that spends X macks, where X is ten times the number of times this player has previously invoked this action since the Field was last turned. The invoking player must specify an unoccupied square adjacent to his King. Effect: If there are not at least three unoccupied squares on the Field nothing happens (the invoking player still loses his macks though). If there are at least three unoccupied squares on the Field a Placeholder piece is immediately created on the specified square. } add the following Field Object to the B-Chess Field Match { Field Object: Placeholder Invokable Action: Morph Trigger: A Game Action by the owner. Effect: The Placeholder is transformed into a Field Object chosen at random based upon the following weighted table. The Placeholder effectively becomes that type of Field Object and no longer possesses the Morph Invokable Action. Field Object Weight --------------------- Pawn 10 Rook 3 Knight 3 Bishop 3 Queen 1 } destroy the Current Field Match _______________________________________________ spoon-business mailing list spoon-business@xxxxxxxxx http://lists.ellipsis.cx/mailman/listinfo/spoon-business