forked from jaildesigner-jailgames/jaildoctors_dilemma
Pos estava ci fent arreglos varios i m'han obligat a fer commit
This commit is contained in:
@@ -49,7 +49,7 @@ void Stats::addDeath(const std::string& name) {
|
||||
|
||||
// En caso contrario crea la entrada
|
||||
else {
|
||||
StatsData item;
|
||||
RoomData item;
|
||||
item.name = name;
|
||||
item.visited = 0;
|
||||
item.died = 1;
|
||||
@@ -67,7 +67,7 @@ void Stats::addVisit(const std::string& name) {
|
||||
|
||||
// En caso contrario crea la entrada
|
||||
else {
|
||||
StatsData item;
|
||||
RoomData item;
|
||||
item.name = name;
|
||||
item.visited = 1;
|
||||
item.died = 0;
|
||||
@@ -76,7 +76,7 @@ void Stats::addVisit(const std::string& name) {
|
||||
}
|
||||
|
||||
// Busca una entrada en la lista por nombre
|
||||
auto Stats::findByName(const std::string& name, const std::vector<StatsData>& list) -> int {
|
||||
auto Stats::findByName(const std::string& name, const std::vector<RoomData>& list) -> int {
|
||||
int i = 0;
|
||||
|
||||
for (const auto& l : list) {
|
||||
@@ -90,7 +90,7 @@ auto Stats::findByName(const std::string& name, const std::vector<StatsData>& li
|
||||
}
|
||||
|
||||
// Carga las estadisticas desde un fichero
|
||||
auto Stats::loadFromFile(const std::string& file_path, std::vector<StatsData>& list) -> bool {
|
||||
auto Stats::loadFromFile(const std::string& file_path, std::vector<RoomData>& list) -> bool {
|
||||
list.clear();
|
||||
|
||||
// Indicador de éxito en la carga
|
||||
@@ -110,7 +110,7 @@ auto Stats::loadFromFile(const std::string& file_path, std::vector<StatsData>& l
|
||||
}
|
||||
// Comprueba que la linea no sea un comentario
|
||||
if (line.substr(0, 1) != "#") {
|
||||
StatsData stat;
|
||||
RoomData stat;
|
||||
std::stringstream ss(line);
|
||||
std::string tmp;
|
||||
|
||||
@@ -144,7 +144,7 @@ auto Stats::loadFromFile(const std::string& file_path, std::vector<StatsData>& l
|
||||
}
|
||||
|
||||
// Guarda las estadisticas en un fichero
|
||||
void Stats::saveToFile(const std::string& file_path, const std::vector<StatsData>& list) {
|
||||
void Stats::saveToFile(const std::string& file_path, const std::vector<RoomData>& list) {
|
||||
// Crea y abre el fichero de texto
|
||||
std::ofstream file(file_path);
|
||||
|
||||
@@ -184,7 +184,7 @@ void Stats::updateListFromBuffer() {
|
||||
list_[index].visited += buffer.visited;
|
||||
list_[index].died += buffer.died;
|
||||
} else { // En caso contrario crea la entrada
|
||||
StatsData item;
|
||||
RoomData item;
|
||||
item.name = buffer.name;
|
||||
item.visited = buffer.visited;
|
||||
item.died = buffer.died;
|
||||
|
||||
Reference in New Issue
Block a user