边缘世界 RimWorld

边缘世界 RimWorld

Outfitter
265 条留言
Killface  [作者] 2022 年 5 月 21 日 上午 6:23 
@daz_ian: Thanks for the info, it's partly correct. I've used the updated Outfitter as basis with this dependency, but it's just basic support and not really needed. Long story short: you can ignore it.
The development version (Github, branch "Linearized") and coming versions will have the dependency and warning removed.
daz_ian 2022 年 5 月 19 日 下午 2:50 
According to the warning Mod Manager shows me, this mod depends on De-generalize Work , which Steam isn't listing here as a dependency.
Killface  [作者] 2022 年 4 月 29 日 下午 4:32 
Yes, there are still some minor issues. Just pushed the final update for tonight as there was some excessive logging.
Balabalalde 2022 年 4 月 29 日 下午 2:52 
Whatever you did seems to have done the trick! Thank you!

The only issue left seems to be pawns who can't decide between two pairs of boots / shoes and repeatedly pick up one set, then try to pick up another and drop the first. Rinse and repeat.

Forbidding one set seems to resolve the issue though.
Killface  [作者] 2022 年 4 月 29 日 上午 11:32 
@Balabalalde: Thanks for the log, very helpful. I've just reverted some of the changes and dida test. If the bug is still showing up, I'll have to snoop through some more mods adding worktypes.
ToDo: remove the Children messages
Balabalalde 2022 年 4 月 29 日 上午 10:58 
Here's a screenshot of the issue https://ibb.co/jLFrc4z
Balabalalde 2022 年 4 月 29 日 上午 10:43 
I think I have the same issue as kathryn, and it started happening after the hotfix. While you can click on outfitter, the part of the menu showing stat preferences and the info screen on the right portion is gone.

Here is the log https://gist.github.com/12290e7bbe02ce96a4ca1485bebcdf88

My thought is that its something to do the "Exception in Verse.AI.ThinkNode_Tagger TryIssueJobPackage: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary."
Killface  [作者] 2022 年 4 月 29 日 上午 9:36 
@kathrynboomer: it should look like in the screenshot. Can you post your log?
Seraphina 2022 年 4 月 29 日 上午 3:44 
when i click outfitter, it doesn't pop up any menu..
Killface  [作者] 2022 年 4 月 28 日 下午 12:51 
kamikadza13: hot tested, should work as good as e.g. Outfitted.
kamikadza13 2022 年 4 月 28 日 上午 8:30 
CE compatibility?
RadGH 2019 年 1 月 21 日 下午 1:08 
I've been keeping an eye on Outfitter since 1.0 was released. Today Mehni from the rimworld subreddit informed me that there is a completely new version with a different title. I'm guessing that's why Outfitter hasn't been updated.

Outfitted (with a d): https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1595812861
Ara 2018 年 9 月 29 日 上午 1:22 
@[SUN]KTV: here it is: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1525516966

@Killface: please let me know when you merge, i'll delete mine.
[EASY]KTV 2018 年 9 月 28 日 下午 2:16 
I would love to see this updated for b19. such a great mod.
@Ara if you manage to make it work i ll gladly use it. Thanks
Ara 2018 年 9 月 27 日 上午 6:03 
Okay, i got it working in B19. That feels very... "clumsy" , as i don't exactly know what i did, but it works, and i can see all the behaviours of the mod. I will try loading it with a more "complete" modlist and see if there's errors, but it should be OK. Regarding the Log.Message error, my guess is that this mod had not been recompiled with the b19 assembly.

@Killface: i will submit a PR, if that's okay with you.
Ara 2018 年 9 月 26 日 下午 2:08 
@Mel : Alas, it's incompatible with B19. When trying to load or start a game with it, you get this error:

Exception from asynchronous event: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method not found: 'Verse.Log.Message'.

Basically, it says that outfitter tries to call an unkown method. If you take a look at the github repository, you can see this method being called by outfitter. It should be safe to remove, but i don't know enough about C#'s tooling to do it myself and test further.

@Killface : i will gladly accept any pointers. (or does the c# world call them references? :p )
Alyssa "Jeanne" Kubaimiko 2018 年 9 月 25 日 下午 7:35 
Is this compatible with Beta 19? I know it says it isn't, but I want to know whether that's just a label dealio and not a code-wise issue. :steamfacepalm:
sabreking 2018 年 9 月 25 日 上午 11:36 
plz plz plz this was my most favorite mod, please update
WaKKO151 2018 年 9 月 2 日 上午 5:14 
update?
Red Rum 2018 年 8 月 31 日 下午 5:39 
please update soon for V.19
Zerazar 2018 年 7 月 29 日 下午 9:27 
@Fluffy Thanks, that dealt with some of the errors, the rest were fixed by redoing my stockpiles. Big help.
Fluffy 2018 年 7 月 29 日 下午 1:09 
@killface; you're using .Max() on an enumerable that has no elements.
@Zerazar; try drafting everyone, and then save, disable, and load again. You may get errors on the first load, but after another save/load they _should_ go away.
Zerazar 2018 年 7 月 29 日 上午 3:45 
Outfitter is giving me errors

https://pastebin.com/YNYaLMyb

If I unload outfitter (I'm not actually using its features), the game explodes with a bunch of different errors when I load in.
Killface  [作者] 2018 年 6 月 21 日 上午 10:21 
@dninemfive: I'm currently not actively developing, and I don't want to release a mod I wouldn't use and I would have to maintain. But the mod is open source, and everyone's free to build upon it.
dninemfive 2018 年 6 月 5 日 下午 8:31 
Can we get a version of this which doesn't patch the tailor workbench? I use Better Workbench Management but this mod overrides that one regardless of their respective locations in the load order.
Danroak 2018 年 4 月 21 日 下午 10:31 
Nevermind, the other mod's author made them work without messing each other up.
Danroak 2018 年 4 月 19 日 下午 8:04 
This mod appears incompatible with the new animal armor mod. Just letting people know.
UndeadZed 2018 年 4 月 13 日 下午 4:06 
@Killface
The latest update is good. \o/ Thanks for your hard work!
Razuhl 2018 年 4 月 13 日 上午 10:21 
@Killface You simply forgot to update Outfitter infused. The error message pops up because in the new build the variable name "ApparelScoreRaw_PawnStatsHandlers" was changed to "ApparelScoreRawPawnStatsHandlers" so the old infuse assembly can not work with the new outfitter. The outfitter infused source code is already altered for the new variable name in the github repo.
Meyar 2018 年 4 月 13 日 上午 8:01 
I haven't had any trouble loading saves for what it's worth throughout the fix stuff. Sorry to folks who are having trouble :c
m33n 2018 年 4 月 13 日 上午 6:50 
@Fluffy, yeah I know, I just wanted to evade changing the mods after game start (steam to local) - with my number of mods it takes forever ;) thanks for the warning though.
Fluffy 2018 年 4 月 13 日 上午 6:25 
@m33n; you'd be better off copying the contents to (steam)\steamapps\common\RimWorld\mods\Outfitter.

Make sure the contents are one level below the mods dir, so RimWorld\mods\Outfitter\About\About.xml, and NOT RimWorld\mods\outfitter\outfitter\about\about.xml.

That way, you're installing it as a 'local' mod, and steam won't try to 'update' your local version. By the way, if you want to be completely sure you can finish your save games, you can also copy all the mods from the steam workshop location to this 'local' location when you start a new game - that way you're sure you will always have the same (versions of) mods that you started with.
m33n 2018 年 4 月 13 日 上午 6:23 
Thanks to @Killface for great mod!
DickJohansonson 2018 年 4 月 13 日 上午 5:24 
thanks to you two!
m33n 2018 年 4 月 13 日 上午 5:13 
So the workaround is to download https://github.com/Killface1980/RW_Outfitter/archive/0.18.1.zip and copy its content to (steamfolder)\steamapps\workshop\content\294100\738206572\ overwriting steam content.
D1SoveR 2018 年 4 月 13 日 上午 5:08 
I've been lucky enough to have a copy of the mod before the game-breaking update.
Here's the link to the old version, to be used in existing games until the Steam version is fixed:
https://www.dropbox.com/s/3jzrs8hkt58dnqi/Outfitter-0.18.0-rollback.7z?dl=1

You can install it like other non-Steam mods [rimworldwiki.com], and put it in the load order in place of the Steam version of Outfitter.
sidfu1 2018 年 4 月 13 日 上午 1:35 
think steam screwed up in this case. cause for me just after u pushed the rollback steam started acting up for me. so might want to reupload the rollback maybe the rolled something back.
m33n 2018 年 4 月 12 日 下午 11:54 
Sorry to confirm, unsubbed and subbed multiple times. Still cannot load any old saves, cannot start the new game either.
sidfu1 2018 年 4 月 12 日 下午 3:51 
yeah still same error of

Exception from asynchronous event: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method not found: 'Outfitter.ApparelStatCache.add_ApparelScoreRaw_PawnStatsHandlers'.
at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&)
at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0

Sly Fox 2018 年 4 月 12 日 下午 3:49 
My game broke :(
sidfu1 2018 年 4 月 12 日 下午 3:22 
damn no luck even unsub and resub still got the error.
sidfu1 2018 年 4 月 12 日 下午 3:19 
had same issue of same error i unsub then resub now to see if that fix it
Fluffy 2018 年 4 月 12 日 下午 3:14 
@SC.Vith; that looks like the same error as before, are you sure steam has properly updated the mod? It takes some time and/or a restart of RimWorld sometimes.
Fluffy 2018 年 4 月 12 日 下午 3:13 
heh, it's weird to be on the other end of this for once :P It's usually me that screws up other people's saves, this time it was my save that was (temporarily) broken. At least this was only temporary, I've actually managed to release 'fixes' that permanently corrupted people's save files!

Anyhow, I know how it feels, you want to get bugfixes and improvements out there, and it's hard to test everything. I try to do a start a new game, save it, and then load it again test cycle at a minimum now, but that's only after several hard lessons...

P.S. I noticed the GitHub releases weren't synced with the steam ones. I have a node.js build script that automates releases to steam and GitHub, does versioning, change logs, etc, all with a simple command line interface. Hit me up on discord if you're interested.
SC.Vith 2018 年 4 月 12 日 下午 3:13 
Still can't load my save or start a new game. Getting the following error:
Exception from asynchronous event: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method not found: 'Outfitter.ApparelStatCache.add_ApparelScoreRaw_PawnStatsHandlers'.
at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&)
at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
(etc)...
sidfu1 2018 年 4 月 12 日 下午 3:03 
np killface. everyone makes mistakes or rushes things.
Killface  [作者] 2018 年 4 月 12 日 下午 3:00 
Reverted. I want to apologize for the trouble this rushed and rarely tested "fix" caused. Coming updates will be tested more thoroughly.
Killface  [作者] 2018 年 4 月 12 日 下午 2:37 
hi there, just saw your messages. will revert in a few minutes.
SC.Vith 2018 年 4 月 12 日 下午 2:26 
There's also no download of the previous version on your github. Would be cool if you could fix this somehow. I can't even continue with my save with the mod disabled.
Moshiach {tC} 2018 年 4 月 12 日 上午 10:51 
I really want to use this again, but whatever you did on the 11th has broken it beyond repair. Same as everyone else.