Updated build # to 3.3.0
This commit is contained in:
parent
a0b870533b
commit
e4bd0a9ce6
|
@ -0,0 +1,108 @@
|
|||
// ==============================================================
|
||||
// This file is part of Glest (www.glest.org)
|
||||
//
|
||||
// Copyright (C) 2001-2008 Marti<74>o Figueroa
|
||||
//
|
||||
// You can redistribute this code and/or modify it under
|
||||
// the terms of the GNU General Public License as published
|
||||
// by the Free Software Foundation; either version 2 of the
|
||||
// License, or (at your option) any later version
|
||||
// ==============================================================
|
||||
|
||||
#include "game_util.h"
|
||||
|
||||
#include "util.h"
|
||||
#include "lang.h"
|
||||
#include "game_constants.h"
|
||||
#include "config.h"
|
||||
#include "leak_dumper.h"
|
||||
|
||||
using namespace Shared::Util;
|
||||
|
||||
namespace Glest{ namespace Game{
|
||||
|
||||
const string mailString= "contact_game@glest.org";
|
||||
const string glestVersionString= "v3.3.0";
|
||||
|
||||
string getCrashDumpFileName(){
|
||||
return "glest"+glestVersionString+".dmp";
|
||||
}
|
||||
|
||||
string getNetworkVersionString(){
|
||||
return glestVersionString + " - " + string(__DATE__) + " - " + string(__TIME__);
|
||||
}
|
||||
|
||||
string getAboutString1(int i){
|
||||
switch(i){
|
||||
case 0: return "Glest " + glestVersionString + " (" + "Shared Library " + sharedLibVersionString + ")";
|
||||
case 1: return "Built: " + string(__DATE__);
|
||||
case 2: return "Copyright 2001-2009 The Glest Team";
|
||||
}
|
||||
return "";
|
||||
}
|
||||
|
||||
string getAboutString2(int i){
|
||||
switch(i){
|
||||
case 0: return "Web: http://sourceforge.net/projects/megaglest http://glest.org";
|
||||
case 1: return "Mail: " + mailString;
|
||||
case 2: return "Irc: irc://irc.freenode.net/glest";
|
||||
}
|
||||
return "";
|
||||
}
|
||||
|
||||
string getTeammateName(int i){
|
||||
switch(i){
|
||||
case 0: return "Marti<EFBFBD>o Figueroa";
|
||||
case 1: return "Jos<EFBFBD> Luis Gonz<6E>lez";
|
||||
case 2: return "Tucho Fern<72>ndez";
|
||||
case 3: return "Jos<EFBFBD> Zanni";
|
||||
case 4: return "F<EFBFBD>lix Men<65>ndez";
|
||||
case 5: return "Marcos Caruncho";
|
||||
case 6: return "Matthias Braun";
|
||||
case 7: return "Titus Tscharntke";
|
||||
case 8: return "Mark Vejvoda";
|
||||
}
|
||||
return "";
|
||||
}
|
||||
|
||||
string getTeammateRole(int i){
|
||||
Lang &l= Lang::getInstance();
|
||||
|
||||
switch(i){
|
||||
case 0: return l.get("Programming");
|
||||
case 1: return l.get("SoundAndMusic");
|
||||
case 2: return l.get("3dAnd2dArt");
|
||||
case 3: return l.get("2dArtAndWeb");
|
||||
case 4: return l.get("Animation");
|
||||
case 5: return l.get("3dArt");
|
||||
case 6: return l.get("LinuxPort");
|
||||
case 7: return l.get("Megaglest3d2dProgramming");
|
||||
case 8: return l.get("MegaglestProgramming");
|
||||
}
|
||||
return "";
|
||||
}
|
||||
|
||||
string formatString(const string &str){
|
||||
string outStr = str;
|
||||
|
||||
if(!outStr.empty()){
|
||||
outStr[0]= toupper(outStr[0]);
|
||||
}
|
||||
|
||||
bool afterSeparator= false;
|
||||
for(int i= 0; i<str.size(); ++i){
|
||||
if(outStr[i]=='_'){
|
||||
outStr[i]= ' ';
|
||||
}
|
||||
else if(afterSeparator){
|
||||
outStr[i]= toupper(outStr[i]);
|
||||
afterSeparator= false;
|
||||
}
|
||||
if(outStr[i]=='\n' || outStr[i]=='(' || outStr[i]==' '){
|
||||
afterSeparator= true;
|
||||
}
|
||||
}
|
||||
return outStr;
|
||||
}
|
||||
|
||||
}}//end namespace
|
Loading…
Reference in New Issue