[Scummvm-git-logs] scummvm master -> 310eceebb7e69fcfde5426df056bee988ab757ee
dreammaster
dreammaster at scummvm.org
Fri Feb 12 15:47:43 UTC 2021
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
310eceebb7 AGS: Add AddAchievment method to AGSGalaxySteam to fix a script crash when starting Blackwell Epiphany.
Commit: 310eceebb7e69fcfde5426df056bee988ab757ee
https://github.com/scummvm/scummvm/commit/310eceebb7e69fcfde5426df056bee988ab757ee
Author: Oliver Pahl (oliver.pahl at posteo.de)
Date: 2021-02-12T07:47:41-08:00
Commit Message:
AGS: Add AddAchievment method to AGSGalaxySteam to fix a script crash when starting Blackwell Epiphany.
Changed paths:
engines/ags/plugins/ags_galaxy_steam/ags_blackwell_steam.cpp
engines/ags/plugins/ags_galaxy_steam/ags_blackwell_steam.h
diff --git a/engines/ags/plugins/ags_galaxy_steam/ags_blackwell_steam.cpp b/engines/ags/plugins/ags_galaxy_steam/ags_blackwell_steam.cpp
index fdc8f0a1c2..9bd0f8b360 100644
--- a/engines/ags/plugins/ags_galaxy_steam/ags_blackwell_steam.cpp
+++ b/engines/ags/plugins/ags_galaxy_steam/ags_blackwell_steam.cpp
@@ -30,9 +30,13 @@ AGSBlackwellSteam::AGSBlackwellSteam() : AGSSteam() {
DLL_METHOD(AGS_EngineStartup);
}
+int AGSBlackwellSteam::AddAchievement(const ScriptMethodParams ¶ms) {
+ return 0;
+}
+
void AGSBlackwellSteam::AGS_EngineStartup(IAGSEngine *engine) {
AGSSteam::AGS_EngineStartup(engine);
-
+ SCRIPT_METHOD_EXT(Steam::AddAchievement^1, AddAchievement);
SCRIPT_METHOD_EXT(Steam::IsAchievementAchieved^1, IsAchievementAchieved);
SCRIPT_METHOD_EXT(Steam::SetAchievementAchieved^1, SetAchievementAchieved);
SCRIPT_METHOD_EXT(Steam::ResetAchievement^1, ResetAchievement);
diff --git a/engines/ags/plugins/ags_galaxy_steam/ags_blackwell_steam.h b/engines/ags/plugins/ags_galaxy_steam/ags_blackwell_steam.h
index 26c9e7a85e..2aeac32a6b 100644
--- a/engines/ags/plugins/ags_galaxy_steam/ags_blackwell_steam.h
+++ b/engines/ags/plugins/ags_galaxy_steam/ags_blackwell_steam.h
@@ -32,7 +32,8 @@ namespace AGSGalaxySteam {
class AGSBlackwellSteam : public AGSSteam {
private:
static void AGS_EngineStartup(IAGSEngine *engine);
-
+ static int AddAchievement(const ScriptMethodParams ¶ms);
+
public:
AGSBlackwellSteam();
};
More information about the Scummvm-git-logs
mailing list