#pragma once #include #include #include #include #include #include "Extern/json.hpp" #include "Creature.h" struct PlayerE : Creature { int id; int level; std::vector stats; std::string name; std::string description; void Init(); void LevelUp(); void Die(); void TakeDamage(int damageType, float damage); float GetHealth(); } class PlayerEditor { private: Player *toEdit; std::vector players; std::vector commands; public: void Create(); void Edit(); bool Save(); };