diff options
Diffstat (limited to 'src/script/api/script_object.cpp')
-rw-r--r-- | src/script/api/script_object.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/script/api/script_object.cpp b/src/script/api/script_object.cpp index ff109dbdf..dad79309a 100644 --- a/src/script/api/script_object.cpp +++ b/src/script/api/script_object.cpp @@ -173,6 +173,16 @@ ScriptObject::ActiveInstance::~ActiveInstance() return GetStorage()->last_command_res; } +/* static */ void ScriptObject::SetLastCommandResData(CommandDataBuffer data) +{ + GetStorage()->last_cmd_ret = std::move(data); +} + +/* static */ const CommandDataBuffer &ScriptObject::GetLastCommandResData() +{ + return GetStorage()->last_cmd_ret; +} + /* static */ void ScriptObject::SetNewVehicleID(VehicleID vehicle_id) { GetStorage()->new_vehicle_id = vehicle_id; |