mirror of https://github.com/OpenTTD/OpenTTD
(svn r15484) -Change [API CHANGE]: Remove AICompany::GetCompanyName and SetCompanyName. They've been replaced with GetName and SetName.
parent
7fdde2fec0
commit
58359b8d6e
|
@ -27,12 +27,6 @@
|
||||||
return ResolveCompanyID(company) == ResolveCompanyID(COMPANY_SELF);
|
return ResolveCompanyID(company) == ResolveCompanyID(COMPANY_SELF);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* static */ bool AICompany::SetCompanyName(const char *name)
|
|
||||||
{
|
|
||||||
AILog::Error("AICompany::SetCompanyName is obsolete. Use AICompany::SetName instead.");
|
|
||||||
return AICompany::SetName(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* static */ bool AICompany::SetName(const char *name)
|
/* static */ bool AICompany::SetName(const char *name)
|
||||||
{
|
{
|
||||||
EnforcePrecondition(false, !::StrEmpty(name));
|
EnforcePrecondition(false, !::StrEmpty(name));
|
||||||
|
@ -41,12 +35,6 @@
|
||||||
return AIObject::DoCommand(0, 0, 0, CMD_RENAME_COMPANY, name);
|
return AIObject::DoCommand(0, 0, 0, CMD_RENAME_COMPANY, name);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* static */ char *AICompany::GetCompanyName(AICompany::CompanyID company)
|
|
||||||
{
|
|
||||||
AILog::Error("AICompany::GetCompanyName is obsolete. Use AICompany::GetName instead.");
|
|
||||||
return AICompany::GetName(company);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* static */ char *AICompany::GetName(AICompany::CompanyID company)
|
/* static */ char *AICompany::GetName(AICompany::CompanyID company)
|
||||||
{
|
{
|
||||||
company = ResolveCompanyID(company);
|
company = ResolveCompanyID(company);
|
||||||
|
|
|
@ -43,11 +43,6 @@ public:
|
||||||
*/
|
*/
|
||||||
static bool IsMine(CompanyID company);
|
static bool IsMine(CompanyID company);
|
||||||
|
|
||||||
/**
|
|
||||||
* Obsolete, use AICompany::SetName instead.
|
|
||||||
*/
|
|
||||||
static bool SetCompanyName(const char *name);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set the name of your company.
|
* Set the name of your company.
|
||||||
* @param name The new name of the company.
|
* @param name The new name of the company.
|
||||||
|
@ -58,11 +53,6 @@ public:
|
||||||
*/
|
*/
|
||||||
static bool SetName(const char *name);
|
static bool SetName(const char *name);
|
||||||
|
|
||||||
/**
|
|
||||||
* Obsolete, use AICompany::GetName instead.
|
|
||||||
*/
|
|
||||||
static char *GetCompanyName(CompanyID company);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the name of the given company.
|
* Get the name of the given company.
|
||||||
* @param company The company to get the name for.
|
* @param company The company to get the name for.
|
||||||
|
|
|
@ -28,9 +28,7 @@ void SQAICompany_Register(Squirrel *engine) {
|
||||||
|
|
||||||
SQAICompany.DefSQStaticMethod(engine, &AICompany::ResolveCompanyID, "ResolveCompanyID", 2, "?i");
|
SQAICompany.DefSQStaticMethod(engine, &AICompany::ResolveCompanyID, "ResolveCompanyID", 2, "?i");
|
||||||
SQAICompany.DefSQStaticMethod(engine, &AICompany::IsMine, "IsMine", 2, "?i");
|
SQAICompany.DefSQStaticMethod(engine, &AICompany::IsMine, "IsMine", 2, "?i");
|
||||||
SQAICompany.DefSQStaticMethod(engine, &AICompany::SetCompanyName, "SetCompanyName", 2, "?s");
|
|
||||||
SQAICompany.DefSQStaticMethod(engine, &AICompany::SetName, "SetName", 2, "?s");
|
SQAICompany.DefSQStaticMethod(engine, &AICompany::SetName, "SetName", 2, "?s");
|
||||||
SQAICompany.DefSQStaticMethod(engine, &AICompany::GetCompanyName, "GetCompanyName", 2, "?i");
|
|
||||||
SQAICompany.DefSQStaticMethod(engine, &AICompany::GetName, "GetName", 2, "?i");
|
SQAICompany.DefSQStaticMethod(engine, &AICompany::GetName, "GetName", 2, "?i");
|
||||||
SQAICompany.DefSQStaticMethod(engine, &AICompany::SetPresidentName, "SetPresidentName", 2, "?s");
|
SQAICompany.DefSQStaticMethod(engine, &AICompany::SetPresidentName, "SetPresidentName", 2, "?s");
|
||||||
SQAICompany.DefSQStaticMethod(engine, &AICompany::GetPresidentName, "GetPresidentName", 2, "?i");
|
SQAICompany.DefSQStaticMethod(engine, &AICompany::GetPresidentName, "GetPresidentName", 2, "?i");
|
||||||
|
|
Loading…
Reference in New Issue