yet more network refactor
yet more vehicle work.  need to figure out where to update firing params
from; probably not on-tick in the vehicle class