示例#1
0
const char *String_GetStringValue( const char *reference )
{
#ifndef JK2_MODE
	return SE_GetString(reference);
#else
	return const_cast<const char *>(JK2SP_GetString( reference )->GetText());
#endif
}
示例#2
0
文件: strip.cpp 项目: AlexXT/OpenJK
cStringsSingle *JK2SP_GetString(const char *Reference)
{
	int	index;

	index = JK2SP_GetStringID(Reference);
	if (index == -1)
	{
		return NULL;
	}

	return JK2SP_GetString(index);
}
示例#3
0
文件: strip.cpp 项目: AlexXT/OpenJK
const char *JK2SP_GetStringText(unsigned short ID)
{
	cStringsSingle			*string;
	const char					*value;

	string = JK2SP_GetString(ID);

	value = string->GetText();
	if (!value)
	{
		value = "";
	}

	return value;
}
示例#4
0
const char *String_GetStringValue( const char *reference )
{
#ifdef __NO_JK2
	return SE_GetString(reference);
#else
	if( com_jk2 && com_jk2->integer )
	{
		return const_cast<const char *>(JK2SP_GetString( reference )->GetText());
	}
	else
	{
		return const_cast<const char *>(SE_GetString(reference));
	}
#endif
}
示例#5
0
文件: cl_main.cpp 项目: Joanxt/OpenJK
const char *String_GetStringValue( const char *reference )
{
#ifdef __NO_JK2
	return SE_GetString(reference);
#else
	if( Cvar_VariableIntegerValue("com_jk2") )
	{
		return const_cast<const char *>(JK2SP_GetString( reference )->GetText());
	}
	else
	{
		return const_cast<const char *>(SE_GetString((LPCSTR)reference));
	}
#endif
}