Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*include/struct.h
- line 72*/
- unsigned short buffer_x[26], buffer_y[26];
- /*src/functions.c
- line 11*/
- /**
- * \fn void UpdateBuffer(void)
- * \brief update old player locations
- */
- void UpdateBuffer(void)
- {
- int id, i;
- if (player[id].dead != 0)
- {
- for (id = 1; id <= MAX_CLIENTS; id++)
- {
- for (i = 25; i >= 1; i--)
- {
- player[id].buffer_x[i] = player[id].buffer_x[i - 1];
- player[id].buffer_y[i] = player[id].buffer_y[i - 1];
- }
- player[id].buffer_x[0] = player[id].x;
- player[id].buffer_y[0] = player[id].y;
- }
- }
- }
- /*src/functions.c
- line 95*/
- for (i = 0; i <=25; i++)
- {
- player[id].buffer_x[i] = 0;
- player[id].buffer_y[i] = 0;
- }
- /*src/main.c
- line 68*/
- UpdateBuffer();
- /*src/script-functions.c
- line 242*/
- int frames = FPS * player[id].latency / 1000;
- if (frames > 25)
- {
- frames = 25;
- }
- /*src/script-functions.c
- line 292*/
- if (sqrt((player[b].buffer_x[frames] - startx)*(player[b].buffer_x[frames] - startx)
- + (player[b].buffer_y[frames] - starty)*(player[b].buffer_y[frames] - starty))
- <= 16)
Advertisement
Add Comment
Please, Sign In to add comment