12_a_thrust
Shooting the reactor will damage it , and the guns will cease firing until power can be restored .

%3 0012_0001__Shooting shooting 0012_0002__the_0012_0003__reactor the_reactor 0012_0001__Shooting->0012_0002__the_0012_0003__reactor [arg1] 0012_0004__will_0012_0005__damage will_damage 0012_0004__will_0012_0005__damage->0012_0001__Shooting [arg0] 0012_0004__will_0012_0005__damage->0012_0002__the_0012_0003__reactor [arg1] 0012_0008__and and 0012_0008__and->0012_0004__will_0012_0005__damage [conj1] 0012_0011__will will 0012_0008__and->0012_0011__will [conj2] 0012_0014__until until[tmp] 0012_0011__will->0012_0014__until [scope] 0012_0012__cease_0012_0013__firing cease_firing 0012_0014__until->0012_0012__cease_0012_0013__firing [scope] 0012_0016__can_0012_0017__be_0012_0018__restored can_be_restored 0012_0014__until->0012_0016__can_0012_0017__be_0012_0018__restored [restriction] 0012_0009__the_0012_0010__guns the_guns 0012_0012__cease_0012_0013__firing->0012_0009__the_0012_0010__guns [arg0] 0012_0015__power power 0012_0016__can_0012_0017__be_0012_0018__restored->0012_0015__power [arg1]
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 NP-OB1 D the N reactor MD;~cat_Vi will IP-INF-CAT VB;~Tn damage NP-OB1 PRO it PUNC , CONJP CONJ and ILYR NP-SBJ D the NS guns MD;~cat_Vi will IP-INF-CAT VB;~cat_Vg cease IP-PPL-CAT VAG;~I firing PP-SCON-TMP P-CONN until IP-ADV NP-SBJ N power MD;~cat_Vi can IP-INF-CAT BE;~cat_Ve_passive_ be IP-PPL-CAT NP-LGS * VVN;~Tn restored PUNC .
( (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))