Re: Help Please: Any BGT Devs
The timers are re-initialized after the packet is received. The packet contains the parameters for type of shot, speed, strength, direction, etc. The receiving machine takes these parameters from the packet, then calls the NewShot method with the values that it just received in the packet. Once this is done, execution of code is exactly the same on both machines. The NewShot method calls the StartMove method, which re-initializes timers, and then the move method is called. Therefore, the timers are re-initialized on the receiving machine just as they are on the sender's, right before the ball moves, and after any packets are received. This means that timer synchronization should not be an issue.
_______________________________________________ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector