player.c 658 B

12345678910111213141516171819202122232425262728293031323334353637
  1. /*
  2. * File: player.c
  3. * Author: Arthur Brandao
  4. *
  5. * Created on 28 novembre 2018
  6. */
  7. #include <stdio.h>
  8. #include <stdlib.h>
  9. #include "player.h"
  10. void create_player(Player* p, Client* c){
  11. //Initialisation valeurs
  12. p->id = c->id;
  13. p->cli = c;
  14. p->x = 0;
  15. p->y = 0;
  16. p->life = 100;
  17. p->maxLife = 100;
  18. p->speed = 1;
  19. p->classicBomb = 1;
  20. p->mine = 0;
  21. p->remoteBomb = 0;
  22. p->maxBomb = 2;
  23. p->bombUp = 0;
  24. p->bombDown = 0;
  25. p->firePower = 0;
  26. p->scooter = 0;
  27. p->brokenLeg = 0;
  28. p->lifeMax = 0;
  29. p->lifeUp = 0;
  30. p->major = false;
  31. }
  32. void delete_player(Player* p){
  33. //Rien a faire actuellement
  34. }