Changed: Replaced substr == by compare, because more optimized (thanks to Kaetemi for the hint!)
This commit is contained in:
parent
f15f3e70c0
commit
ac7f5ffa28
2 changed files with 5 additions and 5 deletions
|
@ -104,7 +104,7 @@ uint32 IMissionStepTemplate::sendRpStepText(CCharacter * user,const std::vector<
|
||||||
|
|
||||||
_User = user;
|
_User = user;
|
||||||
|
|
||||||
if (_RoleplayText.substr(0, 6) == "WEBIG_")
|
if (_RoleplayText.compare(0, 6, "WEBIG_") == 0)
|
||||||
{
|
{
|
||||||
TVectorParamCheck params;
|
TVectorParamCheck params;
|
||||||
string name = _RoleplayText;
|
string name = _RoleplayText;
|
||||||
|
@ -174,7 +174,7 @@ uint32 IMissionStepTemplate::sendStepText(CCharacter * user,const std::vector<ui
|
||||||
// If the text is overriden, add the overide parameters
|
// If the text is overriden, add the overide parameters
|
||||||
if ( !_OverridenText.empty() )
|
if ( !_OverridenText.empty() )
|
||||||
{
|
{
|
||||||
if (_OverridenText.substr(0, 6) == "WEBIG_")
|
if (_OverridenText.compare(0, 6, "WEBIG_") == 0)
|
||||||
{
|
{
|
||||||
string text = _OverridenText;
|
string text = _OverridenText;
|
||||||
if (user)
|
if (user)
|
||||||
|
|
|
@ -2441,7 +2441,7 @@ uint32 CMissionTemplate::testPrerequisits( CCharacter * user, CPrerequisitInfos
|
||||||
|
|
||||||
uint32 CMissionTemplate::sendTitleText( const TDataSetRow & userRow, const TDataSetRow & giver ) const
|
uint32 CMissionTemplate::sendTitleText( const TDataSetRow & userRow, const TDataSetRow & giver ) const
|
||||||
{
|
{
|
||||||
if (TitleText.substr(0, 6) == "WEBIG_")
|
if (TitleText.compare(0, 6, "WEBIG_") == 0)
|
||||||
{
|
{
|
||||||
string text = TitleText;
|
string text = TitleText;
|
||||||
CCharacter *user = PlayerManager.getChar(getEntityIdFromRow(userRow));
|
CCharacter *user = PlayerManager.getChar(getEntityIdFromRow(userRow));
|
||||||
|
@ -2469,7 +2469,7 @@ uint32 CMissionTemplate::sendTitleText( const TDataSetRow & userRow, const TData
|
||||||
|
|
||||||
uint32 CMissionTemplate::sendAutoText( const TDataSetRow & userRow,const NLMISC::CEntityId & giver) const
|
uint32 CMissionTemplate::sendAutoText( const TDataSetRow & userRow,const NLMISC::CEntityId & giver) const
|
||||||
{
|
{
|
||||||
if (AutoText.substr(0, 6) == "WEBIG_")
|
if (AutoText.compare(0, 6, "WEBIG_") == 0)
|
||||||
{
|
{
|
||||||
string text = AutoText;
|
string text = AutoText;
|
||||||
CCharacter *user = PlayerManager.getChar(getEntityIdFromRow(userRow));
|
CCharacter *user = PlayerManager.getChar(getEntityIdFromRow(userRow));
|
||||||
|
@ -2494,7 +2494,7 @@ uint32 CMissionTemplate::sendAutoText( const TDataSetRow & userRow,const NLMISC:
|
||||||
|
|
||||||
uint32 CMissionTemplate::sendDescText( const TDataSetRow & userRow, const TDataSetRow & giver, uint32 descIndex) const
|
uint32 CMissionTemplate::sendDescText( const TDataSetRow & userRow, const TDataSetRow & giver, uint32 descIndex) const
|
||||||
{
|
{
|
||||||
if (DescText.substr(0, 6) == "WEBIG_")
|
if (DescText.compare(0, 6, "WEBIG_") == 0)
|
||||||
{
|
{
|
||||||
string text = DescText;
|
string text = DescText;
|
||||||
CCharacter *user = PlayerManager.getChar(getEntityIdFromRow(userRow));
|
CCharacter *user = PlayerManager.getChar(getEntityIdFromRow(userRow));
|
||||||
|
|
Loading…
Reference in a new issue