Gordon Frohman on 20/2/2019 at 10:52
snobel: regarding merging the MP folder with the editor folder, I did that last night but that caused the editor to keep crashing. It was related to replacing the Gamesys of the T3 editor. I didn't merge the GUI folder though, maybe that was the problem?
Also: "I mean copy all the contents of the MP mod folders (GUI/sounds and gameplay) installed with the SU into the T3Ed install - be sure to get the structure correct, so that the Content folders are merged etc... (You need to set up an MP-specific editor environment to avoid the crashes. When that's done, it's the same procedure as editing the orig gamesys.)"
Does that include the System folder too? Because that's how the editor started crashing, as I said above.
There has to be a way where I can keep the MP gameplay aspect and tweak the prices too. There has to be. I have to have the MP gameplay tweaks, but I also need the price tweaks... could I trouble you to write what I should do step by step?
EDIT: I tried just copying the Contents folders in GUI/Sounds and Gameplay to the T3Ed install, then tried to edit the gamesys in the Gameplay folder of MP. Edited the prices of something, saved package, saved over the gamesys in the Gameplay folder, and it still crashes my game. I'm sure I'm doing something wrong.
snobel on 20/2/2019 at 21:17
You have to copy the contents of the System folder into the editor install as well, and edit the gamesys in that location - that is, keep everything inside the editor install, then copy out the changed gamesys file later. I'll see if I can find time tomorrow to try it out myself, to see if it'll actually work or not.
Gordon Frohman on 20/2/2019 at 21:34
Okay, I copy and pasted everything from the MP folder into the editor installation and the editor loaded up this time. I made the change to the gamesys but it still crashes my game. I am about to have a tantrum.
You know what bothers me? Clearly, at some point, the author of the MP must have edited that gamesys, and would've been able to avoid crashing his game. I just don't understand why changing the price of items makes the game crash on startup.
EDIT: Also, saw this when using the editor: "How much this item costs at the store it is a part of. Make sure _StoreWindowNumber_ is set." Does the underscored part have anything to do with this?
EDIT 2: I just had a thought. Might it be easier to add in the stuff that the MP gameplay addition adds in rather than go through all of this? The only things the gameplay addon includes is edible food and weapon exposure, right? Maybe it'd be easier just to add that to the main T3 gamesys?
snobel on 21/2/2019 at 07:09
I edited it too when I made playstyles optional. So it's definitely possible. As for starting from scratch and implementing edible food etc, I think you'll be facing quite a learning curve with the editor if you want to do more than simply changing various values. If you're up for that, go ahead! :)
snobel on 21/2/2019 at 07:54
OK, I did a test like this:
* Set up a fresh T3Ed install following the (
https://www.moddb.com/mods/thief-3-sneaky-upgrade/videos/setting-up-a-t3ed-install) video
* Disable MP playstyles in SneakyTweaker
* Copy the contents of C:\ProgramData\Thief 3 Sneaky Upgrade\Installed Mods\Minimalist Project\Gameplay into the new install. (Note: The GUI part is not necessary)
* Launch the editor without loading a map
* In the actor class browser, change the price of noise arrows to 10000
* Quit the editor - click Yes on saving the gamesys, save over T3Gamesys.t3u in the editor's System folder. Click No on exporting changed scripts
* In C:\ProgramData\Thief 3 Sneaky Upgrade\Installed Mods\Minimalist Project\Gameplay\System, rename T3Gamesys.t3u, then copy in the new T3Gamesys.t3u
* Launch the SouthQuarter1 map using a changed shortcut. Go to the store and check. Price is 10000
So it's working as expected. I guess something must be messed up in your editor install - better start over.
Gordon Frohman on 21/2/2019 at 14:17
The problems never end.
I was able to save my changes to the editor gamesys last night, then suddenly later last night I kept getting this message whenever I tried to save it, and still get it now even with a new editor install - "Save failed! See log for details."
EDIT: After sitting in contemplative silence for a few minutes having given up, I decided to exit the editor and was greeted with the "Do you want to save the gamesys" message. I tried to save over the editor one but I got this message: "Something attempted to save the gamesys without going through UEngine::SaveGamesys(). You need to quit the editor immediately after you finish this save, or hit cancel to abort this save."
EDIT 2: Somehow it still worked even after my previous messages. I forgot to disable the MP gameplay in the SU tweaker though.
EDIT 3: Just edited everything I wanted and so far (knock on wood) it all works.
EDIT 4: Just kidding! Now it crashes when I deselect the playstyles from the MP gameplay section. I suppose that's why your second step was to disable it. Thanks, memory!
EDIT 5: Okay, SO FAR everything seems to work (knock on wood). Thanks for everything, snobel. I appreciate it so much - you are the best.
snobel on 21/2/2019 at 18:45
Quote Posted by Gordon Frohman
I tried to save over the editor one but I got this message: "Something attempted to save the gamesys without going through UEngine::SaveGamesys(). You need to quit the editor immediately after you finish this save, or hit cancel to abort this save."
That's normal. It's telling you that since you just overwrote the gamesys you must quit immediately, or there could be trouble. But you're already quitting, so just click OK.
Quote:
Just kidding! Now it crashes when I deselect the playstyles from the MP gameplay section. I suppose that's why your second step was to disable it. Thanks, memory!
I disabled it so that the MP gamesys without playstyles would be the one copied into the editor's System folder, as a starting point for the changes.
But good to hear it's working out. :)
Gordon Frohman on 23/2/2019 at 00:25
Hey, so I found something weird. I edited all the prices for everything yesterday, and the ones I have access to all have their prices changed, EXCEPT for the Iron practice lock. Not that I buy those, but I like things to be consistent. Why would all the other items show the tweaked prices but not this one?
snobel on 23/2/2019 at 17:49
No idea, sorry... I guess it could be set by a script but that doesn't seem very likely.
Gordon Frohman on 24/2/2019 at 14:08
Yeah, it doesn't make any sense. Fire arrows and climbing gloves can't be changed seemingly, either, but everything else can. So frustrating.