fallout2-ce/src/version.cc

21 lines
536 B
C++

#include "version.h"
#include "sfall_config.h"
#include <stdio.h>
namespace fallout {
// 0x4B4580
void versionGetVersion(char* dest, size_t size)
{
char* versionString = nullptr;
if (configGetString(&gSfallConfig, SFALL_CONFIG_MISC_KEY, SFALL_CONFIG_VERSION_STRING, &versionString)) {
if (*versionString == '\0') {
versionString = nullptr;
}
}
snprintf(dest, size, (versionString != nullptr ? versionString : "FALLOUT II %d.%02d"), VERSION_MAJOR, VERSION_MINOR);
}
} // namespace fallout