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