flag

Olympia: The Age of Gods PBEM (Oct 4 2000)

## `flag`

      flag string
      * time: 0 days
      * priority: 1

Signal nobles waiting with a `wait flag` order. The string is an arbitrary sequence of nobles or numbers, but it should match the flag specified in the `wait flag` order.

For example, a noble may wait for a particular signal from Osswid [5499]:

      > wait flag yellow 5499

This will wait for Osswid [5499] to raise a flag saying ``yellow`'. Osswid would issue:

      > flag yellow

Which would cause the wait order to complete.

The `wait flag` order defaults to watching for flags from units in the player's faction. It may also watch for flags from units in another faction, a flag from a specific unit, or a flag from any unit in the game:

      wait flag yellow        # wait for 'flag yellow' from a unit
                              # in our faction

      wait flag yellow 5499   # wait for 5499 to order 'flag yellow'

      wait flag yellow 918    # wait for any unit belonging to player
                              # 918 to order 'flag yellow'.

      wait flag yellow 0      # wait for any unit in the game to give
                              # the yellow flag

Nobles do not need to be in the same location to flag.

Flags are remembered for the duration of the month. If a `wait flag` is issued for a flag which has already been raised, the wait will immediately finish (it will take zero time).

However, flags which have been raised are not remembered between turns, so a flag raised on the 30th of month 5 will not satisfy a `wait flag` on the 1st of month 6.