- Mar 17, 2019
- 11
- 16
I agree; I was honestly just holding back from being overly negative about it. I was able to understand it, at least enough to figure out why certain events weren't triggering after that editor posted a few pages back blew up my save, and some horrifying things about how the saves work. Did you know every save has the complete text of every email you've received in the codex? That was fun to discover.i would be critical of the code if it was even legible to regular humans. it's an eldritch monstrosity only barely maintainable by even the ones who wrote it.
also if you support their decisions, they literally copy pasted actionscript code into some places and forgot to rewrite it, which was causing a known crash in a lot of places
additionally, though they literally copy pasted a ton of the game, they are still somehow missing scenes in some places as well as not having artwork update properly. i would say they needed more than refactor when making "porting" this to be perfectly honest. if you work on something for around 6-ish years now, you'd think that at least someone working on this would have obtained some programming knowledge to keep it from being a mess, but they're still dealing with the same issues in a different programming language now
tl;dr if you're getting this much money to make something, people should expect a better end result
If it is, it's still not in the public repo and is has to be accessed via other means. Maybe they've given a select few contributors access to the private repo. Maybe there's been a leak. Maybe these people are criticizing the crunched up mess that is minified javascript. Without more info, can't really tell.Is the source code for the JS version available? I was planning to make a small edit to be able to see the tooltips when I'm playing on my tablet but decided to wait for a proper android port since the code is minified.
I guess I could unpack with something that supports webpack but I think it would be too difficult to read depending on how much third-party packages TiTs uses.
unminifying the javascript is pretty trivial, but it still leaves the names of things a bit obfuscated. however, from this unminified state, it is possible to see that the code is still quite spaghetti. this is where my criticisms are fromIf it is, it's still not in the public repo and is has to be accessed via other means. Maybe they've given a select few contributors access to the private repo. Maybe there's been a leak. Maybe these people are criticizing the crunched up mess that is minified javascript. Without more info, can't really tell.
It's not, but I think the sourcemaps are there. The new UI is written in react. The real craziness is all the actual game content; look at the 'content' folder in devtools. There's a lot of JS that looks pretty similar to what I recall from the old pre-JS github repo. Lots of functions being declared straight on window. If you inspect the window object while playing the game you can get a glipse of the madness. I also spent some time digging around the webpack bundles after prettifying them in chrome but that is about what you'd expect.Is the source code for the JS version available? I was planning to make a small edit to be able to see the tooltips when I'm playing on my tablet but decided to wait for a proper android port since the code is minified.
I guess I could unpack with something that supports webpack but I think it would be too difficult to read depending on how much third-party packages TiTs uses.
If it is, it's still not in the public repo and is has to be accessed via other means. Maybe they've given a select few contributors access to the private repo. Maybe there's been a leak. Maybe these people are criticizing the crunched up mess that is minified javascript. Without more info, can't really tell.
I can read minified javascript if I have to, and there is all sorts of interesting stuff in there, but they have sourcemaps enabled so that is not necessary:unminifying the javascript is pretty trivial, but it still leaves the names of things a bit obfuscated. however, from this unminified state, it is possible to see that the code is still quite spaghetti. this is where my criticisms are from
I was trying the find .map files on my folder but couldn't, but then I realized you were playing from the fenoxo.com domain and it all made sense. I didn't even know you could get the source that way! (and you can download the files easily by doing .../release/<file>.js.map)It's not, but I think the sourcemaps are there. The new UI is written in react. The real craziness is all the actual game content; look at the 'content' folder in devtools. There's a lot of JS that looks pretty similar to what I recall from the old pre-JS github repo. Lots of functions being declared straight on window. If you inspect the window object while playing the game you can get a glipse of the madness. I also spent some time digging around the webpack bundles after prettifying them in chrome but that is about what you'd expect.
I tried that still didnt work.Load the image folder from the previous build into the current one.
Its located at 'resources - app - resources - img'
I also had the same problem and I've downloaded the game and then img file from the gofile link posted earlierI tried that still didnt work.
So is TiTsEd useless now or is there a way to edit saves?
Personally, I use a website called "saveeditonline.com" instead of TiTSEd, because for some reason the program just won't run on my PC x.xU. In the website I mentioned, however, I've been able to edit the saves without much difficulty as long as the format is compatible. Hope this helpsYes the JavaScript save editor on GitHub for TiTs works but I don’t know for how many updates it will continue to work because it appears to have been abandoned I have not seen an update in at least a month maybe longer