38_a_freedoom
If a monster gets injured by another monster , it 'll retaliate against the one that injured it ( this is called monster in - fighting ) .
%3
0038_0001__If
if[cnt][cnd]
0038_0004__gets_0038_0005__injured
gets_injured
0038_0001__If->0038_0004__gets_0038_0005__injured
[restriction]
0038_0011__'ll_0038_0012__retaliate
'll_retaliate
0038_0001__If->0038_0011__'ll_0038_0012__retaliate
[scope]
0038_0002__a_0038_0003__monster
a_monster
0038_0004__gets_0038_0005__injured->0038_0002__a_0038_0003__monster
[arg1]
0038_0007__anothe0038_0008__monster
another_monster
0038_0004__gets_0038_0005__injured->0038_0007__anothe0038_0008__monster
[arg0]by[lgs]
0038_0011__'ll_0038_0012__retaliate->0038_0002__a_0038_0003__monster
[arg0]
0038_0014__the_0038_0015__one
the_one
0038_0011__'ll_0038_0012__retaliate->0038_0014__the_0038_0015__one
against[clr]
0038_0021__is_0038_0022__called
is_called
0038_0011__'ll_0038_0012__retaliate->0038_0021__is_0038_0022__called
[prn_comment]
0038_0014__the_0038_0015__one->0038_0007__anothe0038_0008__monster
0038_0020__this
this
0038_0021__is_0038_0022__called->0038_0020__this
[arg1]
0038_0023__monste0038_0024__in-fighting
monster_in-fighting
0038_0021__is_0038_0022__called->0038_0023__monste0038_0024__in-fighting
[prd]
0038_0017__injured
injured
0038_0017__injured->0038_0002__a_0038_0003__monster
[arg1]
0038_0017__injured->0038_0014__the_0038_0015__one
[arg0]
arc(r_0038_0001__If_cnt_cnd,r_0038_0004__gets_r_0038_0005__injured,restriction).
arc(r_0038_0001__If_cnt_cnd,r_0038_0011___apos_ll_r_0038_0012__retaliate,scope).
arc(r_0038_0004__gets_r_0038_0005__injured,r_0038_0002__a_r_0038_0003__monster,arg1).
arc(r_0038_0004__gets_r_0038_0005__injured,r_0038_0007__another_r_0038_0008__monster,arg0_r_0038_0006__by__lgs).
arc(r_0038_0011___apos_ll_r_0038_0012__retaliate,r_0038_0002__a_r_0038_0003__monster,arg0).
arc(r_0038_0011___apos_ll_r_0038_0012__retaliate,r_0038_0014__the_r_0038_0015__one,r_0038_0013__against__clr).
arc(r_0038_0011___apos_ll_r_0038_0012__retaliate,r_0038_0021__is_r_0038_0022__called,prn_comment).
arc(r_0038_0014__the_r_0038_0015__one,r_0038_0007__another_r_0038_0008__monster,z_0038_1017).
arc(r_0038_0017__injured,r_0038_0002__a_r_0038_0003__monster,arg1).
arc(r_0038_0017__injured,r_0038_0014__the_r_0038_0015__one,arg0).
arc(r_0038_0021__is_r_0038_0022__called,r_0038_0020__this,arg1).
arc(r_0038_0021__is_r_0038_0022__called,r_0038_0023__monster_r_0038_0024__in__hyphen__fighting,prd).
IP-MAT
PP-SCON-CNT-CND
P-CONN
If
IP-ADV
NP-SBJ
D
a
N
monster
VBP;~cat_Ve_passive_
gets
IP-PPL-CAT
VVN;~Tn
injured
PP-LGS
P-ROLE
by
NP
D
another
N
monster
PUNC
,
NP-SBJ
PRO
it
MD;~cat_Vi
'll
IP-INF-CAT
VB;~Ipr
retaliate
PP-CLR
P-ROLE
against
NP
D
the
N
one
IP-REL
NP-SBJ
RPRO
that
VBD;~Tn
injured
NP-OB1
PRO
it
PULB
-LRB-
PRN
IP-MAT
NP-SBJ
D;_nphd_
this
BEP;~cat_Ve_passive_
is
IP-PPL-CAT
NP-LGS
*
VVN;~Cn.n
called
NP-PRD
N
monster
N
in-fighting
PURB
-RRB-
PUNC
.
( (IP-MAT (PP-SCON-CNT-CND (P-CONN If;{if})
(IP-ADV (NP-SBJ;{MONSTER1} (D a;{a})
(N monster;{monster}))
(VBP;~cat_Ve_passive_ gets;{get})
(IP-PPL-CAT (VVN;~Tn injured;{injure})
(PP-LGS (P-ROLE by;{by})
(NP;{MONSTER2} (D another;{another})
(N monster;{monster}))))))
(PUNC ,)
(NP-SBJ;{MONSTER1} (PRO it;{it}))
(MD;~cat_Vi <apos>ll;{will})
(IP-INF-CAT (VB;~Ipr retaliate;{retaliate[against]})
(PP-CLR (P-ROLE against;{against})
(NP;{MONSTER2} (D the;{the})
(N one;{one})
(IP-REL (NP-SBJ (RPRO that;{that}))
(VBD;~Tn injured;{injure})
(NP-OB1;{MONSTER1} (PRO it;{it}))))))
(PULB -LRB-)
(PRN (IP-MAT (NP-SBJ (D;_nphd_ this;{this}))
(BEP;~cat_Ve_passive_ is;{be})
(IP-PPL-CAT (NP-LGS *)
(VVN;~Cn.n called;{call})
(NP-PRD (N monster;{monster})
(N in_-_fighting;{infighting})))))
(PURB -RRB-)
(PUNC .))
(ID 38_a_freedoom))