Feature: [GS] Scriptable league tables (#10001)
(cherry picked from commit 5e14a20b3b
)
This commit is contained in:
@@ -26,6 +26,7 @@
|
||||
#include "../company_base.h"
|
||||
#include "../company_func.h"
|
||||
#include "../fileio_func.h"
|
||||
#include "../league_type.h"
|
||||
|
||||
#include "../safeguards.h"
|
||||
|
||||
@@ -321,6 +322,17 @@ void ScriptInstance::CollectGarbage()
|
||||
instance->engine->InsertResult(ScriptObject::GetNewStoryPageElementID());
|
||||
}
|
||||
|
||||
/* static */ void ScriptInstance::DoCommandReturnLeagueTableElementID(ScriptInstance *instance)
|
||||
{
|
||||
instance->engine->InsertResult(static_cast<LeagueTableElementID>(ScriptObject::GetLastCommandResultData()));
|
||||
}
|
||||
|
||||
/* static */ void ScriptInstance::DoCommandReturnLeagueTableID(ScriptInstance *instance)
|
||||
{
|
||||
instance->engine->InsertResult(static_cast<LeagueTableID>(ScriptObject::GetLastCommandResultData()));
|
||||
}
|
||||
|
||||
|
||||
ScriptStorage *ScriptInstance::GetStorage()
|
||||
{
|
||||
return this->storage;
|
||||
|
Reference in New Issue
Block a user