Ed Murphy on Fri, 18 Jan 2008 19:56:05 +0100 (CET) |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: [s-d] [s-b] Proposal: B-Chess |
BobTHJ wrote: > 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: 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. Should specify that the creation is not repeated. > Field Object: King > Invokable Action: Move > Trigger: A Game Action by the owner specifying an adjacent space > Effect: The King moves to the adjacent space. If that space is > already occupied by a Field Object that object is destroyed This allows friendly captures. Similarly for the other pieces. You might also want to refactor these clauses into a general definition of capturing (with Pawn Move specifying an exception). _______________________________________________ spoon-discuss mailing list spoon-discuss@xxxxxxxxx http://lists.ellipsis.cx/mailman/listinfo/spoon-discuss