31_a_freedoom
Monsters only attack when you 're in their line of sight .

%3 0031_0002__only only 0031_0004__when when[tmp] 0031_0002__only->0031_0004__when [scope] 0031_0003__attack attack 0031_0004__when->0031_0003__attack [scope] 0031_0006__'re 're 0031_0004__when->0031_0006__'re [restriction] 0031_0001__Monsters monsters 0031_0003__attack->0031_0001__Monsters [arg0] 0031_0005__you you 0031_0006__'re->0031_0005__you [arg0] 0031_0009__line line 0031_0006__'re->0031_0009__line in[clr][prd2] 0031_0009__line->0031_0001__Monsters [genv] 0031_0011__sight sight 0031_0009__line->0031_0011__sight of
arc(r_0031_0002__only,r_0031_0004__when_tmp,keep_scope).
arc(r_0031_0003__attack,r_0031_0001__Monsters,arg0).
arc(r_0031_0004__when_tmp,r_0031_0003__attack,scope).
arc(r_0031_0004__when_tmp,r_0031_0006___apos_re,restriction).
arc(r_0031_0006___apos_re,r_0031_0005__you,arg0).
arc(r_0031_0006___apos_re,r_0031_0009__line,r_0031_0007__in__clr_prd2).
arc(r_0031_0009__line,r_0031_0001__Monsters,genv).
arc(r_0031_0009__line,r_0031_0011__sight,r_0031_0010__of).


IP-MAT NP-SBJ NS Monsters ADVP-MOD ADV only VBP attack PP-SCON-TMP P-CONN when IP-ADV NP-SBJ PRO you BEP;~Ipr 're PP-CLR-PRD2 P-ROLE in NP NP-GENV PRO;_genm_ their N line PP P-ROLE of NP N sight PUNC .
( (IP-MAT (NP-SBJ;{MONSTERS} (NS Monsters;{monster}))
          (ADVP-MOD (ADV only;{only}))
          (VBP attack;{attack})
          (PP-SCON-TMP (P-CONN when;{when})
                       (IP-ADV (NP-SBJ (PRO you;{you}))
                               (BEP;~Ipr <apos>re;{be[in]})
                               (PP-CLR-PRD2 (P-ROLE in;{in})
                                            (NP (NP-GENV;{MONSTERS} (PRO;_genm_ their;{their}))
                                                (N line;{line})
                                                (PP (P-ROLE of;{of})
                                                    (NP (N sight;{sight})))))))
          (PUNC .))
  (ID 31_a_freedoom))