9_a_freedoom
You 'll also want to look into using the strafe ( sidestep ) and run keys to better control over your movement .
arc(r_0009_0002___apos_ll_r_0009_0003__also_r_0009_0004__want,r_0009_0001__You,arg0).
arc(r_0009_0002___apos_ll_r_0009_0003__also_r_0009_0004__want,r_0009_0006__look,arg1).
arc(r_0009_0006__look,r_0009_0001__You,arg0).
arc(r_0009_0006__look,r_0009_0008__using,r_0009_0007__into__dir).
arc(r_0009_0008__using,r_0009_0001__You,arg0).
arc(r_0009_0008__using,r_0009_0019__control,r_0009_0017__to__cnt).
arc(r_0009_0008__using,r_0009_0009__the_r_0009_0010__strafe_r_0009_0011__-_42-_46-_50-_54,arg1).
arc(r_0009_0019__control,r_0009_0018__better,attrib).
arc(r_0009_0019__control,r_0009_0022__movement,r_0009_0020__over).
arc(r_0009_0022__movement,r_0009_0001__You,genv).
( (IP-MAT (NP-SBJ (PRO You;{you}))
(MD;~cat_Vi <apos>ll;{will})
(IP-INF-CAT (ADVP-MOD (ADV also;{also}))
(VB;~Tt want;{want})
(IP-INF-OB1 (TO to;{to})
(VB;~Ipr look;{look[into]})
(PP-DIR (P-ROLE into;{into})
(IP-PPL (VAG;~Tn using;{use})
(NP-OB1 (D the;{the})
(NLYR (NLYR (NP (N strafe;{strafe})
(PULB -LRB-)
(PRN (NP (N sidestep;{sidestep})))
(PURB -RRB-))
(CONJP (CONJ and;{and})
(NP (N run;{run})))))
(N keys;{key}))
(PP-CNT (P-ROLE to;{to})
(NP (ADJP (ADJR better;{good}))
(N control;{control})
(PP (P-ROLE over;{over})
(NP (NP-GENV (PRO;_genm_ your;{your}))
(N movement;{movement})))))))))
(PUNC .))
(ID 9_a_freedoom))