Well it’s always possible to change the stats in the browser! You can do that by opening the console (F12 or ctrl+shift+I
), going to the Console tab, then setting the stat with stats.<stat name> = <value>
. CSGT doesn’t have any built-in functionality to modify the stats, is that something that people would be interested in?
Yes!!! I would definitely be interested in that.
I would also be interested in it!
uh, not sure how I change anything there? I was on the console tab and tried the method like you did (the browser only gave me warnings lol when I tried it with stat name = value so I only tried to search for stats but unfortunately I can’t change any of them.
I use this.stats.statname = value
and it works for me
(also, looks like you can’t modify it in the stats page or look at the stats page right after you change, you have to go to the next page before checking)
Given that people are interested, I’ll see about adding a stat editor to the next version!
I should have clarified that it’s in regards to the stat name in code, not the stat name in the stats screen. Using TWC 3 as an example (because I’m excited), if my playthrough had Farah and I wanted to increase her friendship, the variable that would need to be set is felixf
, so overall it should look like stats.felixf=23
. As noted by @yizhens, you can’t modify this in the stats page or go to the stats page immediately after changing it. (The technical reason is that the stats at the end of the page are stored in a separate temporary location, which is used when you go to the stats screen, and those values are copied back when you return from the stats screen. This has caused me many headaches.)
That makes sense! this
should refer to the window
object, which should also be directly accessible from the global scope, but if using stats
directly doesn’t work then this may be worth trying!
I tried both 'cheat’s out (thank you for that) and it seemed it worked but then I flipped a page and my old stats were back again lol I assure you I’m not dumb or anything xD
Oooooh, I’m dumb…I should have read your sentences more than one time xD now I know I did nothing wrong. thank you, I hope it stays good now
Thanks @EvilChani for the recommendation! I have played around a bit with this extension and this will help me greatly! There were times that the game hanged when I try to load but I suppose the back button is there for a reason I suppose.
Hey @resuri08, thanks for trying it out and glad it’s helpful for you! What game did you find was hanging? I’d love to have a look and see if it’s something that I can fix!
I’m currently trying it out with Wayhaven Chronicles Book 3 right now.
Hm, that’s interesting! I played through TWC Book 3 a lot using it (probably too much if I’m being honest) and didn’t seem to encounter that, I’ll have to have a closer look and I’ll see if I can figure out what’s up.
I actually had the same thing happen a few times while playing. It hangs for a few seconds, but if I minimize the window, then max it again, it gets past the hang. Once I figured that out, when it happened, I do if it doesn’t immediately move to the next screen and have no problem.
That said, it doesn’t happen often. Maybe a few times per game. But if it does it once and I don’t min/max the window, it tends to do it repeatedly for a few screens.
Just FYI…
I got it to work using Firefox Nightly on an Android tablet. From what I can tell, it works great on mobile, too! Just took a bit to get it set up. I didn’t realize FF Nightly had to be set up to accept it. If anyone has that issue:
(only go into settings to get to “About”–the rest of the instructions above work fine)
Thanks for this. I can’t get this to work earlier.
Edit: Whelp… The add ons are not appearing.
Let me know if you still have issues and I can walk you through it. I’ve got a collection set up already, too, with just CSGT in it, and can share it.
Did you install them after “allowing” them like above? You still have to install the package afterwards.
Thanks very much for adding those instructions! I forgot about that part of it, the whole process is unduly frustrating. I recorded a quick video of how to install CSGT (or other extensions) on Firefox Nightly, which might be helpful for anyone who’s having trouble getting it working.
EDIT: I realized I forgot to actually show the last step of the installation, but in that last menu if it’s not yet installed there will be a small plus on the right side, tap that to install.
Good job on the video!
Also, anyone who does this, don’t set any games up as apps (where a shortcut directly to the game is set up on your home screen). The add-on won’t load in app mod (at least, it wouldn’t for me).
Just wanted to provide a quick comment to let people know that this project is not dead, I’ve just been very busy with work and Life Stuff and haven’t had much time for it. Trying to get the next update out within a couple of weeks!
Please take care of yourself first, stay safe and hydrated
Still I’m looking forward to the next update
Hi folks, it’s been a rough few months but I am getting ready to release the next version of CSGT! As mentoined I had a bunch of life stuff going on, but additionally one of the primary things I’ve been working on is switching the Node packager that I use (from browserify
to webpack
). However I am C/C++/Python kinda gal, not a Node developer and managed to get myself extremely confused and tangled within that. That said, I have made my way through it, and I now get to reap the benefits in massively simplified code, as well as using another extension to almost double the compression of the save data!
Visually, I’ve reorganized the menus for managing saves, so those should hopefully be easier to use. I had one question though about whether people actually use the functionality that synchronizes saves across computers. It seems like a nice feature to keep for me, but the actual amount of storage that’s available is tiny (100 KB to be precise). Most games use between 2-4 KB, which seemed reasonable to me for a while, but while testing I discovered that some games (e.g. Royal Affairs, which you should all play if you haven’t) use significantly more (20 KB before the new compression, 10 KB after). So I’m curious if anyone actually uses the sync capability / if it’s worth me maintaining.
For low to medium-low complexity projects I like to use ParcelJS. It has a zero configuration approach.