RimWorld

RimWorld

Call A Trader
 This topic has been pinned, so it's probably important
Hau-Drauf-Klaus  [developer] 31 Aug, 2022 @ 5:40am
Issue? => New Discussion
Please create a new discussion for any bugreports or feature requests and don't add a comment to this thread - thanks :D
Last edited by Hau-Drauf-Klaus; 8 May, 2024 @ 8:26am
< >
Showing 1-10 of 10 comments
Stim The One 15 Sep, 2022 @ 10:23pm 
I'm using this in combination with the trader ships mod and while there have been no game-breaking bugs, there is one issue.

Specifically, it makes "hidden" traders show up, nonstandard ones which I have been able only to spawn with console commands for the trade ship mod. Like Royal tribute collectors, shaman traders, just "trader" or even those with NO NAME (They still have stock)

They have not showed up before adding this mod and they stopped showing up after I removed it.

Also, unsure if this mod is to blame, but when requesting "Robot trader" (from the misc. Robots++ mod) it just.... did not show up. They took my money, waited several days and.... nothing. Lemme know if you need a log.
Hau-Drauf-Klaus  [developer] 20 Sep, 2022 @ 8:58am 
Hi thanks for the detailed description.

I think your hunch is correct since my mod patches some code of trader ships. Without those patches when having traderships installed there will always spawn a random Tradership instead of the requested one using my mod. This is due to not optimal coding in traderships mod however, but with some c# magic i was able to patch it :D

This can probably explain why traders show up that never did bevor as traderships when you have mine and the traderships mod both enabled.

If you could send me a link to your mods collection in steam (where the NO NAME trader shows up and other stuff happens) or the names of the mods producing weird stuff i can sit down and inspect whats it about and maybe fix it or add an option to my mod to disable traderships mod integration (with the hint that this will result in only random traderships spawning).

Thanks or the report :)
Nacek 17 Dec, 2022 @ 8:11am 
I noticed that I could not use comm console (no menu option) by deduction ie adding and removig mods I found the issue is with your mod.

here are logs
If you want mod list I can send it via dm.

Root level exception in OnGUI(): System.TypeInitializationException: The type initializer for 'Arakos.CallATrader.Building_CommsConsole_Patch' threw an exception. ---> System.TypeLoadException: Could not resolve type with token 0100006a (from typeref, class/assembly Verse.HorizontalJustification, Assembly-CSharp, Version=1.4.8385.39127, Culture=neutral, PublicKeyToken=null)
at Arakos.CallATrader.Building_CommsConsole_Patch..cctor () [0x00000] in <db2a57df35ec446c89da94ae8537472f>:0
--- End of inner exception stack trace ---
at (wrapper dynamic-method) RimWorld.FloatMenuMakerMap.RimWorld.FloatMenuMakerMap.ChoicesAtFor_Patch5(UnityEngine.Vector3,Verse.Pawn,bool)
at AchtungMod.MultiActions.AddColonist (AchtungMod.Colonist colonist) [0x0001f] in <5115af586046446eb35f0ed877695204>:0
at AchtungMod.MultiActions.<.ctor>b__3_0 (AchtungMod.Colonist colonist) [0x00000] in <5115af586046446eb35f0ed877695204>:0
at AchtungMod.Tools.Do[T] (System.Collections.Generic.IEnumerable`1[T] sequence, System.Action`1[T] action) [0x00014] in <5115af586046446eb35f0ed877695204>:0
at AchtungMod.MultiActions..ctor (System.Collections.Generic.IEnumerable`1[T] colonists, UnityEngine.Vector3 clickPos) [0x00018] in <5115af586046446eb35f0ed877695204>:0
at AchtungMod.Controller.MouseDown (UnityEngine.Vector3 pos) [0x00076] in <5115af586046446eb35f0ed877695204>:0
at AchtungMod.Controller.HandleEvents () [0x0002f] in <5115af586046446eb35f0ed877695204>:0
at AchtungMod.Selector_HandleMapClicks_Patch.Prefix () [0x00005] in <5115af586046446eb35f0ed877695204>:0
at (wrapper dynamic-method) RimWorld.Selector.RimWorld.Selector.HandleMapClicks_Patch2(RimWorld.Selector)
at RimWorld.Selector.SelectorOnGUI () [0x00000] in <81af9f8a18324e17b286924a43555a7c>:0
at RimWorld.MapInterface.HandleLowPriorityInput () [0x0000f] in <81af9f8a18324e17b286924a43555a7c>:0
at RimWorld.UIRoot_Play.UIRootOnGUI () [0x000dd] in <81af9f8a18324e17b286924a43555a7c>:0
at (wrapper dynamic-method) Verse.Root.Verse.Root.OnGUI_Patch1(Verse.Root)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
(wrapper dynamic-method) Verse.Root:Verse.Root.OnGUI_Patch1 (Verse.Root)
Last edited by Nacek; 17 Dec, 2022 @ 8:13am
Hau-Drauf-Klaus  [developer] 20 Dec, 2022 @ 6:04am 
Thanks for the logs. It seems on first glance that the Achtung! Mod is somehow interfiering with my mod there. I have no clue why because I dont know what Achtung! Mods does exactly.

I will take a look and see if I can recreate and then fix the issue - thanks for reporting it!
Last edited by Hau-Drauf-Klaus; 20 Dec, 2022 @ 6:05am
Hau-Drauf-Klaus  [developer] 22 Dec, 2022 @ 8:28am 
@Nacek: I installed the Achtung! mod and tries it in conjunction with my call a trader mod and I dont have any issues. The comms console menu just opens fine for me.

I would need some further info (i.e. rimworld on latest version? which Achtung! mod are you using etc.). Otherwise I cannot do anything else.

Please create a new discussion if you still have the issue and want to provide me further input to look into it :)
Last edited by Hau-Drauf-Klaus; 22 Dec, 2022 @ 8:39am
L2 8 May, 2024 @ 6:07am 
I don't get any errors i just request a trader and they don't show up would it be bad if i had the trade ships mod i enabled orbital traders still.
Hau-Drauf-Klaus  [developer] 8 May, 2024 @ 8:27am 
The mod should not be an issue.
Maybe some ongoing effect prohibits the orbital trade ships from arriving.
Sadly without any logs with an error I cannot help you further.
When I request a trader, the UI pops up, and I have enough silver to request any of the traders, but when I try clicking on one of the opinions, it says I don't have enough silver even though I have more than enough. Anything I can do?
Hau-Drauf-Klaus  [developer] 8 Jul, 2024 @ 2:17pm 
The silver needs to be inside the area of an active orbital trade beacon to be available for payments.
Thank you, bro, how do I change the arrival time?
Last edited by Abu Bakr al-Baghdadi; 8 Jul, 2024 @ 8:35pm
< >
Showing 1-10 of 10 comments
Per page: 1530 50