Added woundID for open wounds

This commit is contained in:
Glowbal 2015-05-16 23:18:58 +02:00
parent eb2383a6f0
commit b334d8c52e
2 changed files with 5 additions and 4 deletions

View File

@ -1,8 +1,8 @@
#include "OpenWound.h" #include "OpenWound.h"
#include <sstream> #include <sstream>
ace::medical::injuries::OpenWound::OpenWound(int aClassID, int aBodyPartId, double aPercentage, double aBl, double painAmount) : ace::medical::injuries::OpenWound::OpenWound(int anID, int aClassID, int aBodyPartId, double aPercentage, double aBl, double painAmount) :
classID(aClassID), bodyPart(aBodyPartId), percentage(aPercentage), bloodlossRate(aBl), pain(painAmount) woundID(anID), classID(aClassID), bodyPart(aBodyPartId), percentage(aPercentage), bloodlossRate(aBl), pain(painAmount)
{ {
} }
@ -13,6 +13,6 @@ ace::medical::injuries::OpenWound::~OpenWound()
std::string ace::medical::injuries::OpenWound::AsString() std::string ace::medical::injuries::OpenWound::AsString()
{ {
std::stringstream stream; std::stringstream stream;
stream << classID << "," << bodyPart << "," << 1 << "," << bloodlossRate; stream << "[" << woundID << "," << classID << "," << bodyPart << "," << 1 << "," << bloodlossRate << "]";
return stream.str(); return stream.str();
} }

View File

@ -8,11 +8,12 @@ namespace ace {
class OpenWound class OpenWound
{ {
public: public:
OpenWound(int aClassID, int aBodyPartId, double aPercentage, double aBl, double painAmount); OpenWound(int anID, int aClassID, int aBodyPartId, double aPercentage, double aBl, double painAmount);
~OpenWound(); ~OpenWound();
std::string AsString(); std::string AsString();
int woundID;
int classID; int classID;
int percentage; int percentage;
double bodyPart; double bodyPart;