Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
The development version (Github, branch "Linearized") and coming versions will have the dependency and warning removed.
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.
ToDo: remove the Children messages
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."
Outfitted (with a d): https://steamcommunity.com/sharedfiles/filedetails/?id=1595812861
@Killface: please let me know when you merge, i'll delete mine.
@Ara if you manage to make it work i ll gladly use it. Thanks
@Killface: i will submit a PR, if that's okay with you.
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 )
@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.
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.
The latest update is good. \o/ Thanks for your hard work!
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.
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.
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
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.
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)...