Nav apraksta

pokemon.h 1.2KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. #ifndef POKE_INDICES_H
  2. #define POKE_INDICES_H
  3. #define POKE_PIKACHU 25
  4. #define POKE_ODDISH 43
  5. #define POKE_FARFETCHD 83
  6. #define POKE_CUBONE 104
  7. #define POKE_MAROWAK 105
  8. #define POKE_CHANSEY 113
  9. #define POKE_DITTO 132
  10. #define POKE_ARTICUNO 144
  11. #define POKE_ZAPDOS 145
  12. #define POKE_MOLTRES 146
  13. #define POKE_MEWTWO 150
  14. #define POKE_LUGIA 249
  15. #define POKE_HOOH 250
  16. #define POKE_CLAMPERL 373
  17. #define POKE_LATIAS 407
  18. #define POKE_LATIOS 408
  19. #define POKE_DEOXYS 410
  20. #define POKE_CHERRIM 512
  21. #define POKE_DIALGA 536
  22. #define POKE_PALKIA 537
  23. #define POKE_GIRATINA 540 || 540 //for that another form
  24. struct pokemon_data
  25. {
  26. u8 hp;
  27. u8 attack;
  28. u8 defence;
  29. u8 speed;
  30. u8 sp_attack;
  31. u8 sp_defence;
  32. u8 type_one;
  33. u8 type_two;
  34. u8 catch_rate;
  35. u8 base_exp_yield;
  36. u16 effort_yield;
  37. u16 item_one;
  38. u16 item_two;
  39. u8 gender;
  40. u8 egg_cycles;
  41. u8 base_friendship;
  42. u8 level_type;
  43. u8 egg_group_one;
  44. u8 egg_group_two;
  45. u8 ability_one;
  46. u8 ability_two;
  47. u8 safari_rate;
  48. u8 color_flip;
  49. u16 padding;
  50. };
  51. extern struct pokemon_data pokemon_base_stats[1300];
  52. #endif /* POKE_INDICES_H */