hmmmmmm......
Just wondering and trying to figure it out.
But I commented out the vector component assignments in the move_ship function.
The mv.x=...; mv.y=...; and mv.z=...;
and reassigned the ent_create command-function
in the function main() to
ent_create("RED_DRAGON.mdl", vector(-310, 0,-100),move_ship);
and it seems these intial vector component values are placed in the VECTOR* mv[3] mv.x,mv.y,mv.z automatically.
Where I don't have to make the assignments. Cause using the key_w and key_s functions work properly at the new vector assignments
given in the ent_create command-function.
new start up positions at run time....