-extern int nships,score,initticks,ticks_since_last, last_ticks;
+// all movement is based on s_frame.
+float t_frame; // length of this frame (in ticks = 1/20th second)
+int ms_frame; // length of this frame (milliseconds)
+int ms_end; // end of this frame (milliseconds)
+
+extern int nships,score;