It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Hi,

I would like you to clarify whether the new editor and mod related features - or any features for that matter - will be Steam only. You have to make the game the same on GOG as on Steam. I understand that you cannot add Steam workshop to GOG, but there should then be a supported alternative. Otherwise, you are basicaly encouraging people to not buy the game from GOG in the future. This is unfair to both the players who bought it here and to GOG themselves.
Post edited July 14, 2025 by Jombu
Hello,

Thank you for your questions. The modding toolkit, Mod Manager etc. all work for all versions of the game, including GOG. This has been so since the 2024 release of these tools.

Steam Workshop is not required to create or publish mod - you can publish your mod anywhere. Steam Workshop is a platform offered by Steam and operated by Steam, not by the developer. The developer only enables it, so modders can share their mods there (or anywhere else if they prefer).
Post edited July 23, 2025 by GrapeOcean
avatar
GrapeOcean: Hello,

Thank you for your questions. The modding toolkit, Mod Manager etc. all work for all versions of the game, including GOG. This has been so since the 2024 release of these tools.

Steam Workshop is not required to create or publish mod - you can publish your mod anywhere. Steam Workshop is a platform offered by Steam and operated by Steam, not by the developer. The developer only enables it, so modders can share their mods there (or anywhere else if they prefer).
Is it also supposed to work with the offline installer ? I can't manage to make it work.
Always get a "Data export failed" message...
avatar
GrapeOcean: Hello,

Thank you for your questions. The modding toolkit, Mod Manager etc. all work for all versions of the game, including GOG. This has been so since the 2024 release of these tools.

Steam Workshop is not required to create or publish mod - you can publish your mod anywhere. Steam Workshop is a platform offered by Steam and operated by Steam, not by the developer. The developer only enables it, so modders can share their mods there (or anywhere else if they prefer).
avatar
Vechernyaya: Is it also supposed to work with the offline installer ? I can't manage to make it work.
Always get a "Data export failed" message...
Thank you for reporting this. Yes, it should work, but developers will check it next week again. We will get back to you here as soon as we can.
avatar
GrapeOcean: Thank you for reporting this. Yes, it should work, but developers will check it next week again. We will get back to you here as soon as we can.
That's nice. I think it's a path problem. there is alteady a problem with the launcher : GOG's offline version can't be launched by selecting GOG in the launcher, we must take the 3rd option beside Steam and GOG, I don't know how it's called in English (edit : it's "launch with custom path"), and the mod toolkit have a log file about path errors, but I'm not sure of the problem, I'll try again tomorrow and post the log file here.
Since it's a new laptop it might also be a redist problem, but I'll be able to try on my desktop computer on the next week end.
Post edited 2 days ago by Vechernyaya
Here's the content of my log file :

[2025-09-02 14:57:26:0203] [Info] [Program] Starting Modding Toolkit. Version: 1.0.18.0
[2025-09-02 14:57:26:2776] [Info] [Program] Game data path: C:\Users\Vechernyaya\AppData\LocalLow\GrapeOcean\BlackGeyser\data
[2025-09-02 14:57:28:7253] [Info] [App] Initializing external components...
[2025-09-02 14:57:28:8961] [Info] [App] Initializing external components... DONE
[2025-09-02 14:57:28:9035] [Info] [App] Loading editors...
[2025-09-02 14:57:30:4975] [Info] [App] Loading editors... DONE
[2025-09-02 14:57:30:5200] [Error] [DataExtractor.Extract]System.ArgumentNullException: Value cannot be null. (Parameter 'path1')
at System.ArgumentNullException.Throw(String paramName)
at System.IO.Path.Combine(String path1, String path2)
at AssetHandler.DataExtractor.Extract(Boolean showUi, Window parent)

at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
at AssetHandler.DataExtractor.Extract(Boolean showUi, Window parent)
at EditorFramework.App.<>c__DisplayClass6_0.<<OnFrameworkInitializationCompleted>b__1>d.MoveNex t()
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
at EditorFramework.App.<>c__DisplayClass6_0.<OnFrameworkInitializationCompleted>b__1()
at System.Threading.Tasks.Task`1.InnerInvoke()
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
Post edited 2 days ago by Vechernyaya
Developers have released a version which contains extended logging and a fix for GOG. If the error still persists, please send the updated log file. The new version (v1.0.19) can be downloaded here:
https://www.blackgeyser.com/modding#header
Thank you, I'll try that as soon as possible and let you know if it work.
No, it still doesn't work. Strangely, the log say it's ver. 1.0.17, but I downloaded it today from your link (edit in windows installed apps, it say 1.0.19 correctly).

Here's my log, GOG forum won't let me post the txt file, so i'll copy the content :

[2025-09-03 21:06:31:4025] [Info] [Program] Starting Modding Toolkit. Version: 1.0.17.0
[2025-09-03 21:06:32:5616] [Info] [Program] Game data path: C:\Users\Vechernyaya\AppData\LocalLow\GrapeOcean\BlackGeyser\data
[2025-09-03 21:06:48:1097] [Info] [App] Initializing external components...
[2025-09-03 21:06:48:3603] [Info] [App] Initializing external components... DONE
[2025-09-03 21:06:48:3727] [Info] [App] Loading editors...
[2025-09-03 21:06:50:5214] [Info] [App] Loading editors... DONE
[2025-09-03 21:06:50:5365] [Error] [DataExtractor.Extract]System.ArgumentNullException: Value cannot be null. (Parameter 'path1')
at System.ArgumentNullException.Throw(String paramName)
at System.IO.Path.Combine(String path1, String path2)
at AssetHandler.DataExtractor.Extract(Boolean showUi, Window parent)

at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
at AssetHandler.DataExtractor.Extract(Boolean showUi, Window parent)
at EditorFramework.App.<>c__DisplayClass6_0.<<OnFrameworkInitializationCompleted>b__1>d.MoveNex t()
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
at EditorFramework.App.<>c__DisplayClass6_0.<OnFrameworkInitializationCompleted>b__1()
at System.Threading.Tasks.Task`1.InnerInvoke()
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
Post edited 16 hours ago by Vechernyaya