Wonko on 27 Jan 2002 02:52:59 -0000 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
spoon-business: Fixes |
Amend Definitions&Pinball to be: {{ __Definitions&Pinball__ Create: {{ __Grid Objects__ There exist objects called Grid Objects. A Grid Object is any object which can occupy a square of the Grid. All Grid Objects must be either Mobile Objects (MOs) or Stationary Objects (SOs), and must be either Impassable or Passable. A Grid Object is a MO if it is capable of making a Move. Otherwise, it is a SO. A Move is a step between two consecutive squares. Two squares are consecutive if both their x and y coordinates differ by no more than 1. If a MO tries to Move to a square which cannot be moved to [[like if it tries to move off the Grid, or into an Impassable object]], it Bounces and moves the other way instead. If this is also impossible, it fails to Move. If a Grid Object is Impassable, then no other Grid Object may enter the square it occupies unless a rule explicitly permits those two objects to overlap. All Grid Objects are Passable MOs unless otherwise specified. Big Rocks, if they exist, are Impassable SOs. }} and {{ __Pinball Guns__ Any player who does not have a Pinball Gun may buy one for 2 points. If a player is on the Grid, and e has a Pinball Gun, e may Fire the Gun at any square consecutive to eir position. If there is a MO in that square, that MO moves twice in the direction opposite the one from which it was Fired at, unless it Bounces, in which case it Moves in the opposite direction instead. [[I have to include that in case something bounces as its first move, so it will keep going in the bounced direction.]] When a player fires a Pinball Gun, e loses it. }} }} Rationale: This fixes a typo, makes Pinball Guns only work once, and makes it so that if a MO can't make its move or bounce the other way, it does nothing (instead of bouncing back and forth indefinitely). -- Wonko Give a man a fire and he'll be warm for a day; set him on fire and he'll be warm for the rest of his life.