33_a_freedoom
You'll want to find walls, pillars and other forms of cover you can hide behind while your weapon reloads.
arc(r_0033_0002___apos_ll, r_0033_0003__want, scope).
arc(r_0033_0003__want, r_0033_0001__You, arg0).
arc(r_0033_0003__want, r_0033_0004__to_r_0033_0005__find, arg1).
arc(r_0033_0004__to_r_0033_0005__find, r_0033_0001__You, arg0).
arc(r_0033_0004__to_r_0033_0005__find, r_0033_0009__and, arg1).
arc(r_0033_0009__and, r_0033_0006__walls, conj1).
arc(r_0033_0009__and, r_0033_0008__pillars, conj2).
arc(r_0033_0009__and, r_0033_0011__forms, conj3).
arc(r_0033_0011__forms, r_0033_0010__other, attrib30).
arc(r_0033_0011__forms, r_0033_0013__cover, r_0033_0012__of).
arc(r_0033_0015__can, r_0033_0016__hide, scope).
arc(r_0033_0016__hide, r_0033_0001__You, arg0).
arc(r_0033_0016__hide, r_0033_0009__and, r_0033_0017__behind_clr53).
arc(r_0033_0018__while, r_0033_0002___apos_ll, scope).
arc(r_0033_0018__while, r_0033_0021__reloads, restriction).
arc(r_0033_0020__weapon, r_0033_0001__You, gen).
arc(r_0033_0021__reloads, r_0033_0020__weapon, arg0).
fof(formula,axiom,
? [R_0033_0001__YOU,R_0033_0006__WALLS,R_0033_0008__PILLARS,R_0033_0010__OTHER,R_0033_0013__COVER,R_0033_0011__FORMS,R_0033_0009__AND,R_0033_0015__CAN_R_0033_0016__HIDE,R_0033_0004__TO_R_0033_0005__FIND,R_0033_0002___APOS_LL_R_0033_0003__WANT,R_0033_0020__WEAPON,R_0033_0021__RELOADS,R_0033_0018__WHILE] :
( r_0033_0001__You(R_0033_0001__YOU)
& r_0033_0006__walls(R_0033_0006__WALLS)
& r_0033_0008__pillars(R_0033_0008__PILLARS)
& r_0033_0010__other(R_0033_0010__OTHER)
& r_0033_0013__cover(R_0033_0013__COVER)
& r_0033_0018__while(R_0033_0018__WHILE)
& has_conj1(R_0033_0018__WHILE,R_0033_0021__RELOADS)
& r_0033_0021__reloads(R_0033_0021__RELOADS)
& has_arg0(R_0033_0021__RELOADS,R_0033_0020__WEAPON)
& r_0033_0020__weapon(R_0033_0020__WEAPON)
& has_gen(R_0033_0020__WEAPON,R_0033_0001__YOU)
& has_conj2(R_0033_0018__WHILE,R_0033_0002___APOS_LL_R_0033_0003__WANT)
& r_0033_0002___apos_ll_r_0033_0003__want(R_0033_0002___APOS_LL_R_0033_0003__WANT)
& has_arg1(R_0033_0002___APOS_LL_R_0033_0003__WANT,R_0033_0004__TO_R_0033_0005__FIND)
& r_0033_0004__to_r_0033_0005__find(R_0033_0004__TO_R_0033_0005__FIND)
& has_arg1(R_0033_0004__TO_R_0033_0005__FIND,R_0033_0009__AND)
& r_0033_0009__and(R_0033_0009__AND)
& has_conj3(R_0033_0009__AND,R_0033_0011__FORMS)
& r_0033_0011__forms(R_0033_0011__FORMS)
& has_r_0033_0012__of(R_0033_0011__FORMS,R_0033_0013__COVER)
& has_attrib30(R_0033_0011__FORMS,R_0033_0010__OTHER)
& has_conj2(R_0033_0009__AND,R_0033_0008__PILLARS)
& has_conj1(R_0033_0009__AND,R_0033_0006__WALLS)
& has_arg0(R_0033_0004__TO_R_0033_0005__FIND,R_0033_0001__YOU)
& has_arg0(R_0033_0002___APOS_LL_R_0033_0003__WANT,R_0033_0001__YOU)
& r_0033_0015__can_r_0033_0016__hide(R_0033_0015__CAN_R_0033_0016__HIDE)
& has_r_0033_0017__behind_clr53(R_0033_0015__CAN_R_0033_0016__HIDE,R_0033_0009__AND)
& has_arg0(R_0033_0015__CAN_R_0033_0016__HIDE,R_0033_0001__YOU) ) ).
( (IP-MAT;{ADVICE} (NP-SBJ (PRO You;{you}))
(MD;_cat_Vi_ <apos>ll;{will})
(IP-INF-CAT (VB;_Tt_ want;{want})
(IP-INF-OB1 (TO to;{to})
(VB;_Tn_ find;{find})
(NP-OB1 (NLYR (NLYR (NS walls;{wall}))
(PUNC ,)
(CONJP (NLYR (NS pillars;{pillar})))
(CONJP (CONJ and;{and})
(NLYR (ADJP (ADJ other;{other}))
(NS forms;{form})
(PP (P-ROLE of;{of})
(NP (N cover;{cover}))))))
(IP-REL (NP-SBJ (PRO you;{you}))
(MD;_cat_Vi_ can;{can})
(IP-INF-CAT (VB;_Ipr_ hide;{hide[behind]})
(PP-CLR (P-ROLE behind;{behind})
(NP *T*)))))))
(PP-SCON (P-CONN while;{while})
(IP-ADV (NP-SBJ (NP-GEN (PRO;_genm_ your;{your}))
(N weapon;{weapon}))
(VBP;_I_ reloads;{reload})))
(PUNC .))
(ID 33_a_freedoom))