Stardew Valley

Stardew Valley

View Stats:
123 May 26, 2016 @ 2:43am
Script extender?
Hey everyone,

First of all, this is a great game. I enjoyed it very much thus far. Thank you developer ConcernedApe.

However, there is one major issue. I have already spent at least 10 hours in game. But it only shows that I have about 2 hours of in game time. I am playing a modded version of the game(SMAPI) because I am using C.J.B's cheat menu(freezing time only..please no hate).

Since the game was not launched directly from steam, I get no steam overlay in game, and all my progress do not give me any steam achievements.

Thus, I would like to ask if its possible to make a script extender, or anything to change the launch path of the game(just the .exe will do). Skyrim has done this, but I was not able to find anything like this on the internet for this game.

Any help would be greatly appreciated. Thanks for reading.
Last edited by 123; May 26, 2016 @ 2:43am
< >
Showing 1-5 of 5 comments
JellyPuff May 26, 2016 @ 4:40am 
You don't seem to understand, why Skyrim has a Script Extender in the first place and how it worked.

Skyrim handles alot of tasks via so called "scripts", but the engine is limited in the number of scripts, the game can handle at once and because some mods can be very script-heavy, SKSE was made to allow modders to make more advanced and script-heavy mods. Stardew Valley doesn't work that way.

SKSE has issues with Steam as well and requires you to change the filename of the .exe of SKSE to the same name of your Skyrim-Launcher, in order for Steam to track achievements and time.

So wait for the coder/s behind SMAPI or other third party tools, you use to find a way to make it work with Steam. I wouldn't get my hopes up, tho. Those tools may be a able to track time in the future, but still may disable achievements on purpose.
timewar May 26, 2016 @ 9:08am 
I have seen people say that you can get steam to recognize SMAPI. I don't use it so I wouldn't know, but keep looking.
123 May 26, 2016 @ 5:28pm 
Thanks for the replies guys, I don't actually know what I am asking for to be honest, just something to change the .exe that steam launches when I start the game from my library.
Dai May 26, 2016 @ 6:34pm 
Originally posted by 123:
Hey everyone,

First of all, this is a great game. I enjoyed it very much thus far. Thank you developer ConcernedApe.

However, there is one major issue. I have already spent at least 10 hours in game. But it only shows that I have about 2 hours of in game time. I am playing a modded version of the game(SMAPI) because I am using C.J.B's cheat menu(freezing time only..please no hate).

Since the game was not launched directly from steam, I get no steam overlay in game, and all my progress do not give me any steam achievements.

Thus, I would like to ask if its possible to make a script extender, or anything to change the launch path of the game(just the .exe will do). Skyrim has done this, but I was not able to find anything like this on the internet for this game.

Any help would be greatly appreciated. Thanks for reading.
Yes, you can launch SMAPI as Stardew Valley and be able to use the Steam Overlay like you would normally with the vanilla client. You would have to go to Properties > Set Launch Options > Then put the following in:

"C:\SteamLibrary\steamapps\common\Stardew Valley\StardewModdingAPI.exe" %command%

Making sure to change the directory to match where your SMAPi is and what not. Then you can press 'Play' and it will launch SMAPI as Stardew Valley with the Steam Overlay due to the %command% part of it and because you specified it to launch the .exe in the first place.

Note: There needs to be a single space between the last " and %command% so for example:

StardewModdingAPI.exe" %command%
Last edited by Dai; May 26, 2016 @ 6:35pm
123 May 26, 2016 @ 6:45pm 
Originally posted by Daitetsu:
Originally posted by 123:
Hey everyone,

First of all, this is a great game. I enjoyed it very much thus far. Thank you developer ConcernedApe.

However, there is one major issue. I have already spent at least 10 hours in game. But it only shows that I have about 2 hours of in game time. I am playing a modded version of the game(SMAPI) because I am using C.J.B's cheat menu(freezing time only..please no hate).

Since the game was not launched directly from steam, I get no steam overlay in game, and all my progress do not give me any steam achievements.

Thus, I would like to ask if its possible to make a script extender, or anything to change the launch path of the game(just the .exe will do). Skyrim has done this, but I was not able to find anything like this on the internet for this game.

Any help would be greatly appreciated. Thanks for reading.
Yes, you can launch SMAPI as Stardew Valley and be able to use the Steam Overlay like you would normally with the vanilla client. You would have to go to Properties > Set Launch Options > Then put the following in:

"C:\SteamLibrary\steamapps\common\Stardew Valley\StardewModdingAPI.exe" %command%

Making sure to change the directory to match where your SMAPi is and what not. Then you can press 'Play' and it will launch SMAPI as Stardew Valley with the Steam Overlay due to the %command% part of it and because you specified it to launch the .exe in the first place.

Note: There needs to be a single space between the last " and %command% so for example:

StardewModdingAPI.exe" %command%

OMG thank you! I'm going to try it now!
< >
Showing 1-5 of 5 comments
Per page: 1530 50

Date Posted: May 26, 2016 @ 2:43am
Posts: 5