unit.cpp 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. #pragma once
  2. #include <iostream>
  3. #include "unit.h"
  4. Unit::Unit(){}
  5. int Unit::getExperience() {
  6. return experience_;
  7. }
  8. void Unit::setExperience(int value) {
  9. experience_ = value;
  10. }
  11. int Unit::getExperience() {
  12. return experience_;
  13. }
  14. void Unit::setExperience(int value) {
  15. experience_ = value;
  16. }
  17. int Unit::getExperience() {
  18. return experience_;
  19. }
  20. void Unit::setExperience(int value) {
  21. experience_ = value;
  22. }
  23. int Unit::getExperience() {
  24. return experience_;
  25. }
  26. void Unit::setExperience(int value) {
  27. experience_ = value;
  28. }
  29. int Unit::getLevel() {
  30. return level_;
  31. };
  32. void Unit::setLevel(int value) {
  33. level_ = value;
  34. }
  35. int Unit::getHealthPoints() {
  36. return health_points_;
  37. };
  38. void Unit::setHealthPoints(int value) {
  39. health_points_ = value;
  40. }
  41. int Unit::getManaPoints() {
  42. return mana_points_;
  43. }
  44. void Unit::setManaPoints(int value) {
  45. mana_points_ = value;
  46. }
  47. int Unit::getEnergyPoints() {
  48. return energy_points_;
  49. }
  50. void Unit::setEnergyPoints(int value) {
  51. energy_points_ = value;
  52. }
  53. int Unit::getActivePoints() {
  54. return active_points_;
  55. }
  56. void Unit::setActivePoints(int value) {
  57. active_points_ = value;
  58. }
  59. int Unit::getAttackRange() {
  60. return attack_range_;
  61. }
  62. void Unit::setAttackRange(int value) {
  63. attack_range_ = value;
  64. }
  65. std::pair<int, int> Unit::getLocation() {
  66. return location_;
  67. }
  68. void Unit::setLocation(int x, int y) {
  69. location_ = std::make_pair(x, y);
  70. }
  71. int Unit::getMovementSpeed() {
  72. return movement_speed_;
  73. }
  74. void Unit::setMovementSpeed(int value) {
  75. movement_speed_ = value;
  76. }
  77. int Unit::getInitiative_() {
  78. return initiative_;
  79. }
  80. void Unit::setInitiative_(int value) {
  81. initiative_ = value;
  82. }
  83. int Unit::getDamagePerHit() {
  84. return damage_per_hit_;
  85. }
  86. void Unit::setDamagePerHit(int value) {
  87. damage_per_hit_ = value;
  88. }
  89. int Unit::getIntelligence() {
  90. return intelligence_;
  91. }
  92. void Unit::setIntelligence(int value) {
  93. intelligence_ = value;
  94. }
  95. int Unit::getStrength() {
  96. return strength_;
  97. }
  98. void Unit::setStrength(int value) {
  99. strength_ = value;
  100. }
  101. int Unit::getAgility() {
  102. return agility_;
  103. }
  104. void Unit::setAgility(int value) {
  105. agility_ = value;
  106. }
  107. int Unit::getMagicDefence() {
  108. return magic_defence_;
  109. }
  110. void Unit::setMagicDefence(int value) {
  111. magic_defence_ = value;
  112. }
  113. int Unit::getPhysicDefence() {
  114. return physic_defence_;
  115. }
  116. void Unit::setPhysicDefence(int value) {
  117. physic_defence_ = value;
  118. }