Condition: Valid movements

ConditionNo. 9167

Synopsis

Checks the object moves in the same stack and works as all or nothing: if one cannot move, none move and the stack stops. It needs no settings. Ideal for moving groups of pieces without breaking them apart.

Step by step

Move two objects only if both can move

Boxes you need

  1. TriggerTrigger: Say something
  2. ConditionCondition: Valid movements
  3. EffectEffect: Show message
  4. EffectEffect: Offset object position
  1. Stack “Says something” 9111, this condition and “Show message” 9185. Set the trigger to “hello”, exact match; set the effect to “Matched”, targeting the triggering user.
  2. Place two separate rugs in a clear area. Add “Move object relatively” 9236 to the stack: select both, East 0 and South 1. Keep the message as an additional check.
  3. The condition needs no settings. Save everything and have a second user stand on one rug’s destination tile.
  4. Say “hello”: neither rug should move. Have the second user clear the destination and say “hello” again.

Result: A blocked destination stops the stack; with both free, both rugs move one tile south and the message appears.

Settings

Settings window of “Condition: Valid movements”
This box's window in the game (Spanish client).

Notes

  • This condition checks the moves in the same stack. Keep the other tiles and room boundaries clear too.
  • Condition: Valid movements is all or nothing: if one object can't move, none of them move and the stack stops.

Related