It seems that if flag N of some tribe becomes off then flags N of others tribes become off too regardless of "continuous" modifier.
Example:
@BEGINEVENTS
@DEBUG
@INITFLAG
@IF
TURN
TURN=1
@THEN
FLAG
continuous
who=Babylonians
state=On
flag=31
@ENDIF
@IF
TURN
TURN=2
@THEN
FLAG
who=Russians
state=Off
flag=31
@ENDIF
@IF
CHECKFLAG
who=Babylonians
flag=31
state=Off
@THEN
justonce
TEXT
Babylonian flag 31 is Off
ENDTEXT
@ENDIF
@ENDEVENTS
Example:
@BEGINEVENTS
@DEBUG
@INITFLAG
@IF
TURN
TURN=1
@THEN
FLAG
continuous
who=Babylonians
state=On
flag=31
@ENDIF
@IF
TURN
TURN=2
@THEN
FLAG
who=Russians
state=Off
flag=31
@ENDIF
@IF
CHECKFLAG
who=Babylonians
flag=31
state=Off
@THEN
justonce
TEXT
Babylonian flag 31 is Off
ENDTEXT
@ENDIF
@ENDEVENTS