12_a_thrust
Shooting the reactor will damage it , and the guns will cease firing until power can be restored .
arc(r_0012_0001__Shooting,r_0012_0002__the_r_0012_0003__reactor,arg1).
arc(r_0012_0004__will_r_0012_0005__damage,r_0012_0001__Shooting,arg0).
arc(r_0012_0004__will_r_0012_0005__damage,r_0012_0002__the_r_0012_0003__reactor,arg1).
arc(r_0012_0008__and,r_0012_0004__will_r_0012_0005__damage,coord_conj1).
arc(r_0012_0008__and,r_0012_0011__will,coord_conj2).
arc(r_0012_0011__will,r_0012_0014__until_tmp,keep_scope).
arc(r_0012_0012__cease_r_0012_0013__firing,r_0012_0009__the_r_0012_0010__guns,arg0).
arc(r_0012_0014__until_tmp,r_0012_0012__cease_r_0012_0013__firing,scope_).
arc(r_0012_0014__until_tmp,r_0012_0016__can_r_0012_0017__be_r_0012_0018__restored,restriction_).
arc(r_0012_0016__can_r_0012_0017__be_r_0012_0018__restored,r_0012_0015__power,arg1).
( (IP-MAT (ILYR (ILYR (IP-PPL-SBJ (VAG;~Tn Shooting;{shoot})
(NP-OB1;{REACTOR} (D the;{the})
(N reactor;{reactor})))
(MD;~cat_Vi will;{will})
(IP-INF-CAT (VB;~Tn damage;{damage})
(NP-OB1;{REACTOR} (PRO it;{it}))))
(PUNC ,)
(CONJP (CONJ and;{and})
(ILYR (NP-SBJ (D the;{the})
(NS guns;{gun}))
(MD;~cat_Vi will;{will})
(IP-INF-CAT (VB;~cat_Vg cease;{cease})
(IP-PPL-CAT (VAG;~I firing;{fire}))
(PP-SCON-TMP (P-CONN until;{until})
(IP-ADV (NP-SBJ (N power;{power}))
(MD;~cat_Vi can;{can})
(IP-INF-CAT (BE;~cat_Ve_passive_ be;{be})
(IP-PPL-CAT;{RESTORE_POWER} (NP-LGS *)
(VVN;~Tn restored;{restore})))))))))
(PUNC .))
(ID 12_a_thrust))