server.h 366 B

123456789101112131415161718192021222324252627282930313233
  1. #pragma once
  2. struct tanksPlayer {
  3. struct tanksPlayer* next;
  4. int sock;
  5. int blast;
  6. char gearbox;
  7. char rot;
  8. unsigned char posX;
  9. unsigned char posY;
  10. char shotRot;
  11. unsigned char shotPosX;
  12. unsigned char shotPosY;
  13. };
  14. struct instance {
  15. int serverSocket;
  16. struct tanksPlayer* players;
  17. unsigned char onlinePlayers;
  18. char situation[1024];
  19. };