From: Miguel A. B. L. <mig...@ho...> - 2006-01-28 16:27:05
|
>Don't forget that for the Sound System I need reliable information about >when user-player has *arrived at* new location. Guess this is worth another >event then. Ok, I add an event for that too. BTW we are going to have two types of positions: - Server positions - Client positions By now each time a perception is received we correct the client position to be as server position. On the future ( and to hide a bit lag ) that won't be true. I assume SoundSystem will work with client positions. ok? interface RPEntityMovementEvents { // When rpentity moves, it will be called with the data. public onMove(int x, int y, int direction, float speed); // When rpentity reachs the [x,y,1,1] area. public onEnter(int x, int y); // When rpentity leaves the [x,y,1,1] area. public onLeave(int x, int y); // When rpentity stops public onStop(); } Regards, Miguel. |