32_a_freedoom
Monsters only attack when you're in their line of sight.
arc(r_0032_0003__attack,r_0032_0001__Monsters,arg0).
arc(r_0032_0003__attack,r_0032_0002__only,nim).
arc(r_0032_0004__when,r_0032_0003__attack,scope).
arc(r_0032_0004__when,r_0032_0006___apos_re_r_0032_0007__in,restriction).
arc(r_0032_0006___apos_re_r_0032_0007__in,r_0032_0005__you,arg0).
arc(r_0032_0006___apos_re_r_0032_0007__in,r_0032_0009__line,arg1).
arc(r_0032_0009__line,r_0032_0001__Monsters,gen).
arc(r_0032_0009__line,r_0032_0011__sight,r_0032_0010__of).
( (IP-MAT (NP-SBJ;{MONSTERS} (NS Monsters;{monster}))
(ADVP-NIM (ADV only;{only}))
(VBP attack;{attack})
(PP-SCON (P-CONN when;{when})
(IP-ADV (NP-SBJ (PRO you;{you}))
(BEP;~Ipr <apos>re;{be[in]})
(PP-CLR (P-ROLE in;{in})
(NP (NP-GEN;{MONSTERS} (PRO;_genm_ their;{their}))
(N line;{line})
(PP (P-ROLE of;{of})
(NP (N sight;{sight})))))))
(PUNC .))
(ID 32_a_freedoom))