From 02ed411e6fc86f3d85d4166eb06d997f502e7151 Mon Sep 17 00:00:00 2001 From: Imarok Date: Wed, 21 Feb 2018 22:53:01 +0000 Subject: [PATCH] Fix comments and year in d5807cd59f and 01f581e813 Reviewed by: elexis Differential Revision: https://code.wildfiregames.com/D1314 This was SVN commit r21313. --- source/ps/Mod.h | 11 ++++++++++- source/ps/scripting/JSInterface_Mod.cpp | 2 +- source/ps/scripting/JSInterface_SavedGame.h | 2 +- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/source/ps/Mod.h b/source/ps/Mod.h index 3c36175166..586edc7baf 100644 --- a/source/ps/Mod.h +++ b/source/ps/Mod.h @@ -28,12 +28,21 @@ extern CmdLineArgs g_args; namespace Mod { JS::Value GetAvailableMods(const ScriptInterface& scriptInterface); + + /** + * Get the loaded mods and their version. + * "user" mod and "mod" mod are ignored as they are irrelevant for compatibility checks. + * + * @param scriptInterface the ScriptInterface in which to create the return data. + * @return list of loaded mods with the format [[modA, versionA], [modB, versionB], ...] + */ JS::Value GetLoadedModsWithVersions(const ScriptInterface& scriptInterface); + /** * Gets info (version and mods loaded) on the running engine * * @param scriptInterface the ScriptInterface in which to create the return data. - * @return list of objects containing saved game data + * @return list of objects containing data */ JS::Value GetEngineInfo(const ScriptInterface& scriptInterface); } diff --git a/source/ps/scripting/JSInterface_Mod.cpp b/source/ps/scripting/JSInterface_Mod.cpp index 7ba2c8a96f..0ff4494a38 100644 --- a/source/ps/scripting/JSInterface_Mod.cpp +++ b/source/ps/scripting/JSInterface_Mod.cpp @@ -1,4 +1,4 @@ -/* Copyright (C) 2017 Wildfire Games. +/* Copyright (C) 2018 Wildfire Games. * This file is part of 0 A.D. * * 0 A.D. is free software: you can redistribute it and/or modify diff --git a/source/ps/scripting/JSInterface_SavedGame.h b/source/ps/scripting/JSInterface_SavedGame.h index dcd94934d5..32187c93d7 100644 --- a/source/ps/scripting/JSInterface_SavedGame.h +++ b/source/ps/scripting/JSInterface_SavedGame.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2017 Wildfire Games. +/* Copyright (C) 2018 Wildfire Games. * This file is part of 0 A.D. * * 0 A.D. is free software: you can redistribute it and/or modify