uox3/source/cVersionClass.cpp
Xoduz 9cdf5e2249 Z-movement fixes, pet following, criminal flag
Fixed an Z-movement issue where NPCs could fall through upper-story floors of buildings and start walking at ground level instead
Movement speed of pets and other NPCs following the player out of combat increased by 1.5 to make it easier for them to keep up
Pets will now teleport to keep up with their owners if pathfinding fails
NPCs with EVIL flag set, who highlight in red, will no longer highlight in grey if they are flagged as a criminal
Criminal timer (and murder count decay) now keeps ticking even while a player is dead
Fixed a spelling error in console.cpp
Made Earthquake spell resistable
Restored some code in magic.cpp that caused errors when casting spells
2020-04-12 22:32:08 +08:00

96 lines
2.2 KiB
C++

//o--------------------------------------------------------------------------o
//| Function/Class -
//| Date - 10/17/2002
//| Developer(s) - EviLDeD
//| Company/Team - UOX3 DevTeam
//| Status -
//o--------------------------------------------------------------------------o
//| Description -
//o--------------------------------------------------------------------------o
//| Returns -
//o--------------------------------------------------------------------------o
//| Notes -
//o--------------------------------------------------------------------------o
#include <string>
#include "cVersionClass.h"
namespace UOX
{
//o---------------------------------------------------------------------------o
// product info
//o---------------------------------------------------------------------------o
const std::string VER = "0.99";
const std::string BUILD = "2i";
const std::string REALBUILD = "0";
const std::string SVER = "2.0";
const std::string CVER = "2.0";
const std::string IVER = "2.0";
const std::string PRODUCT = "Ultima Offline eXperiment 3";
const std::string NAME = "The UOX3 DevTeam";
const std::string EMAIL = "https://www.uox3.org/";
const std::string PROGRAMMERS = "UOX3 DevTeam";
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
CVersionClass::CVersionClass()
{
}
//o---------------------------------------------------------------------------o
CVersionClass::~CVersionClass()
{
}
std::string CVersionClass::GetVersion( void )
{
return VER;
}
std::string CVersionClass::GetBuild( void )
{
return BUILD;
}
std::string CVersionClass::GetRealBuild( void )
{
return REALBUILD;
}
std::string CVersionClass::GetScriptVersion( void )
{
return SVER;
}
std::string CVersionClass::GetCharacterVersion( void )
{
return CVER;
}
std::string CVersionClass::GetItemVersion( void )
{
return IVER;
}
std::string CVersionClass::GetProductName( void )
{
return PRODUCT;
}
std::string CVersionClass::GetName( void )
{
return NAME;
}
std::string CVersionClass::GetEmail( void )
{
return EMAIL;
}
std::string CVersionClass::GetProgrammers( void )
{
return PROGRAMMERS;
}
}