1
0
Fork 0
mirror of https://github.com/AquariaOSE/Aquaria.git synced 2025-10-09 16:02:47 +00:00

Move localisation code to BBGE, and allow textures to be localised.

This commit is contained in:
fgenesis 2012-07-10 22:16:48 +02:00
commit 7b2fa39428
12 changed files with 174 additions and 153 deletions

View file

@ -281,9 +281,6 @@ void Texture::load(std::string file)
return;
}
stringToLowerUserData(file);
file = core->adjustFilenameCase(file);
loadName = file;
repeating = false;
@ -298,26 +295,28 @@ void Texture::load(std::string file)
pos = std::string::npos;
}
if (core->debugLogTextures)
/*if (core->debugLogTextures)
{
std::ostringstream os;
os << "pos [" << pos << "], file :" << file;
debugLog(os.str());
}*/
bool found = exists(file);
if(!found && exists(file + ".png"))
{
found = true;
file += ".png";
}
bool found = exists(file);
if(!found && exists(file + ".png"))
{
found = true;
file += ".png";
}
// .tga/.zga are never used as game graphics anywhere except save slot thumbnails.
// if so, their file names are passed exact, not with a missing extension
// .tga/.zga are never used as game graphics anywhere except save slot thumbnails.
// if so, their file names are passed exact, not with a missing extension
if (found)
{
file = localisePath(file);
/*
std::ostringstream os;
os << "Loading texture [" << file << "]";