Pardon my ignorance, I downloaded the 4X file and I can't find the values indicated in the mod file at all. I am using 7 zip. Is this why it can't be seen? Thanks for the assistance.
Thx for the explanations, i was able to change it after changin the numbers after
return()=>multiply$jscomp$1(.375,1===b
changed the .375 for another numbers and it worked, i just put random numbers and found almost stopped time and super fast time (like really 1 second 10min)
I'm trying to change the time in the c3runtime.js file but it will never save it. It asks do you want to update it in archive? I click yes, then it says "Not implemented" then I click OK and it says "Cannot update file"
Can someone please help me? Moonstone seems to be a really great game but the days are too short for my liking.
I don't know what changed but for some reason I can only mod the files with WinRAR now and nothing else, I will change my instructions to inform others to only use WinRAR and not 7zip!
I updated this mod for the valentine's day patch based on the information given below!
I searched for the term "potionTimeDilation" and updated the .375 after it, only tested 10x slower but it was definitely working and assume the rest are fine! Note - options seem to alter how slow it is exactly and it may actually be 20x slower if you have the "longest" option picked on time scaling.
im on version 1.1.172, just downloaded for the first time on the 29th. even just searching for slowTime or the numbers .1875:.375 failed. i DID however download the modified file provided here, search for and find slowTime, i noticed that right before it there was this:
so i tried searching for the potionTimeDilation_active and found that in my c3runtime.js mine was followed by something called ExpObject("gameplay_day_length") which seemed promising. if i followed that line far enough i found the number .375
i modified that .375: ("gameplay_day_length"),1),0),1,.75,.5))},a=>{const b=a._GetNode(0).GetBoundMethod(),c=a._GetNode(1).GetBoundMethod(),d=a._GetNode(2);return()=>multiply$jscomp$1(.0375
and seem to indeed have much longer days! i went back and changed it again to something a little more reasonable, and am back to enjoying the game!
hope this helps someone having similar difficulties, longer days make the game so much more relaxing.
This work for me, I downloaded game today 11/06/2023 Version 1.1.1745 First I try I cannot edit right away in package.nw, then I edited save as and copy paste and it work!!
29 October 2023, 8:58PMim on version 1.1.172, just downloaded for the first time on the 29th. even just searching for slowTime or the numbers .1875:.375 failed. i DID however download the modified file provided here, search for and find slowTime, i noticed that right before it there was this:
so i tried searching for the potionTimeDilation_active and found that in my c3runtime.js mine was followed by something called ExpObject("gameplay_day_length") which seemed promising. if i followed that line far enough i found the number .375
i modified that .375: ("gameplay_day_length"),1),0),1,.75,.5))},a=>{const b=a._GetNode(0).GetBoundMethod(),c=a._GetNode(1).GetBoundMethod(),d=a._GetNode(2);return()=>multiply$jscomp$1(.0375
and seem to indeed have much longer days! i went back and changed it again to something a little more reasonable, and am back to enjoying the game!
hope this helps someone having similar difficulties, longer days make the game so much more relaxing.
I can definitely check that out, might be a simple mod! I feel like I've seen schedules around, technically the shop is open if the NPC is just standing in there and doesn't need to be the correct time from what I can tell, so maybe tweaking their schedules to make them stand in shops more would work.
33 comments
Modify the code
return()=>multiply$jscomp$1(.375,1===b
works
@Un4gvn These numbers on the end.
I am using 7 zip. Is this why it can't be seen?
Thanks for the assistance.
return()=>multiply$jscomp$1(.375,1===b
changed the .375 for another numbers and it worked,
i just put random numbers and found almost stopped time and super fast time (like really 1 second 10min)
Can someone please help me? Moonstone seems to be a really great game but the days are too short for my liking.
I searched for the term "potionTimeDilation" and updated the .375 after it, only tested 10x slower but it was definitely working and assume the rest are fine! Note - options seem to alter how slow it is exactly and it may actually be 20x slower if you have the "longest" option picked on time scaling.
ExpObject("slowTime")?.1875:.375
perhaps they changed it in the current version?IMPORTANT: make sure the numbers after 1875: are at the beginning of the second line of code. For example: the line looks like this
ExpObject("slowTime")?.1875:
.375:0
so when you overwrite it, it should look like this (using the 10x as an example)
ExpObject("slowTime")?.1875:
.032:0
essentially don't copy/paste, just write out the numbers of the speed you want between 1875: & :0
even just searching for slowTime or the numbers .1875:.375 failed.
i DID however download the modified file provided here, search for and find slowTime, i noticed that right before it there was this:
("potionTimeDilation_active")?1:0)?0:e.ExpObject("slowTime")
so i tried searching for the potionTimeDilation_active and found that in my c3runtime.js
mine was followed by something called ExpObject("gameplay_day_length") which seemed promising.
if i followed that line far enough i found the number .375
ExpObject("potionTimeDilation_active")?1:0)?0:d(e(subtract$jscomp$1(f.ExpObject("gameplay_day_length"),1),0),1,.75,.5))},a=>{const b=a._GetNode(0).GetBoundMethod(),c=a._GetNode(1).GetBoundMethod(),d=a._GetNode(2);return()=>multiply$jscomp$1(.375,b(c(subtract$jscomp$1(d.ExpObject("gameplay_day_length"),
i modified that .375:
("gameplay_day_length"),1),0),1,.75,.5))},a=>{const b=a._GetNode(0).GetBoundMethod(),c=a._GetNode(1).GetBoundMethod(),d=a._GetNode(2);return()=>multiply$jscomp$1(.0375
and seem to indeed have much longer days!
i went back and changed it again to something a little more reasonable, and am back to enjoying the game!
hope this helps someone having similar difficulties, longer days make the game so much more relaxing.
First I try I cannot edit right away in package.nw, then I edited save as and copy paste and it work!!
Thank you so much team!!!
DLighted
29 October 2023, 8:58PMim on version 1.1.172, just downloaded for the first time on the 29th.
even just searching for slowTime or the numbers .1875:.375 failed.
i DID however download the modified file provided here, search for and find slowTime, i noticed that right before it there was this:
("potionTimeDilation_active")?1:0)?0:e.ExpObject("slowTime")
so i tried searching for the potionTimeDilation_active and found that in my c3runtime.js
mine was followed by something called ExpObject("gameplay_day_length") which seemed promising.
if i followed that line far enough i found the number .375
ExpObject("potionTimeDilation_active")?1:0)?0:d(e(subtract$jscomp$1(f.ExpObject("gameplay_day_length"),1),0),1,.75,.5))},a=>{const b=a._GetNode(0).GetBoundMethod(),c=a._GetNode(1).GetBoundMethod(),d=a._GetNode(2);return()=>multiply$jscomp$1(.375,b(c(subtract$jscomp$1(d.ExpObject("gameplay_day_length"),
i modified that .375:
("gameplay_day_length"),1),0),1,.75,.5))},a=>{const b=a._GetNode(0).GetBoundMethod(),c=a._GetNode(1).GetBoundMethod(),d=a._GetNode(2);return()=>multiply$jscomp$1(.0375
and seem to indeed have much longer days!
i went back and changed it again to something a little more reasonable, and am back to enjoying the game!
hope this helps someone having similar difficulties, longer days make the game so much more relaxing.
I was curious if you had a way to mod the open times of the shops as well. I was thinking about how long it might take to open at 10x slower etc.