Merge pull request #218 from andiabrudan/configurable_vacuum_loot

Add user configurable items to VacuumLoot
This commit is contained in:
Callow
2022-07-07 03:10:01 +03:00
committed by GitHub
7 changed files with 259 additions and 85 deletions

View File

@ -172,6 +172,30 @@ namespace util
return tokens;
}
std::string SplitWords(const std::string& value)
{
std::stringstream outStream;
std::stringstream inStream(value);
char ch;
inStream >> ch;
outStream << ch;
while (inStream >> ch)
{
if (isupper(ch))
outStream << " ";
outStream << ch;
}
return outStream.str();
}
std::string MakeCapital(std::string value)
{
if (islower(value[0]))
value[0] = toupper(value[0]);
return value;
}
static const std::string base64_chars =
"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
"abcdefghijklmnopqrstuvwxyz"

View File

@ -37,6 +37,8 @@ namespace util
int64_t GetCurrentTimeMillisec();
std::vector<std::string> StringSplit(const std::string& delimiter, const std::string& content);
std::string SplitWords(const std::string& value);
std::string MakeCapital(std::string value);
std::string to_hex_string(uint8_t* barray, int length);
bool IsLittleEndian();