RimWorld
168 lượt đánh giá
Realistic Orbital Trade
3
3
3
2
   
Giải thưởng
Yêu thích
Đã yêu thích
Bỏ thích
Mod, 1.4, 1.5, 1.6
Kích cỡ file
Đã đăng
Đã cập nhật
830.574 KB
30 Thg04, 2024 @ 12:28pm
4 Thg07 @ 4:22am
11 ghi chú thay đổi ( xem )
Bạn cần DLC để sử dụng vật phẩm này.

Đăng ký để tải xuống
Realistic Orbital Trade

Mô tả
Has it ever bothered you how the orbital traders can just magically teleport items right out of your stockpiles? This mod puts an end to that. With Realistic Orbital Trade, your pawns will now have to load up a shuttle with the goods you sold before the orbital trader gets their hands on them AND before you get your hands on the goods you bought.

The mod will guide you through all the required steps using the RimWorld quest and letter systems once you've made a trade with an orbital trader.

The mod can be added to a game at any time. Removing the mod should be fine as long as there is no active trading quest at the time. There will be a fairly large list of once-off errors when first loading such a save, however.

Mod compatibility

Mod compatibility is probably generally good, but there might be issues with mods that modify how orbital traders work or how vanilla shuttles work.

Explicitly supported
  • Dynamic Trade Interface — A compatibility layer has been added to make DTI's custom trade window work correctly with ROT.
  • Auto Seller — A compatibility layer has been added to make Auto Seller's AI trader work correctly with ROT.

Works with tweaks
  • Call a trader — Reported to work by another player if the 'Absolute Cost Range' values (both numbers) in the mod settings are set to zero.

Troubleshooting

My colonists won't load books if they are on a bookshelf

Make sure you update to the latest version of the mod, this was patched to work in version 0.8!

My colonists won't load certain items onto the shuttle

First, make sure your items you are trying to sell are in the colony's home area. The code used by shuttles to find sendable items uses the same logic as the code for forming a caravan does for finding valid items, which has the same requirement. This is a vanilla behavior that I'm not particularly interested in modifying.

Next, make sure the items weren't used up by/equipped by a colonist. Since we don't magically teleport items out of your stockpiles anymore, they're still available for other uses until they've been loaded onto the ship. Don't sell (all) things your colonists are currently consuming as you're likely to have fewer left than you promised to sell by the time the shuttle is loaded. Starting with the release of version 0.7, the mod will allow you to renegotiate a trade agreement so you can take off the items you no longer have available.

Finally, make sure items are stored safely so they don't deteriorate. If you sold an item at 50% and it's now at 48%, that's not the item you promised to the trader, and won't be accepted by the shuttle. Starting with the release of version 0.7, the mod will allow some small leeway about item health for the sake of ergonomics.

Bug reports

There's an ongoing issue where people report that this mod causes problems with other shuttles. Unfortunately, every time I test these scenarios myself, everything works fine. As such, I suspect there is another mod that is causing problems, but so far I have nothing solid to go on. Should you experience this kind of problem, help me help you by doing the following:
  1. Make sure you have HugsLib or The Log Publisher from HugsLib.
  2. Do whatever causes the error to show up.
  3. Press Ctrl + F12, click Upload, wait until it's done, and then click Copy.
  4. Paste the link into the comment section below, along with any additional information you have, if any.

Translations
Want your translation in this list? Release a translation mod (i.e. a mod with only a Languages folder, not a copy of this entire mod + the translation) for this mod, and notify me of its existence, and I'll add it to the list.

Version support

This mod supports RimWorld 1.4, 1.5 and 1.6

Source code

Source code can be found on GitHub[github.com]. Report any bugs or feature suggestions/requests on the issue tracker[github.com].

Like my work?
[ko-fi.com]

Feel free to join my Discord server[discord.gg] if you want to talk to me (and other members) about my projects, or just to hang out, I guess. :)
227 bình luận
NeonSunset 5 Thg09 @ 6:56pm 
Thank you for all of your work, and feel better soon.
ilyvion  [tác giả] 4 Thg09 @ 8:48pm 
@DarianStephens: The renegotiation feature is clearly buggy. Unfortunately I came down with a horrible cold on Monday and haven't been able to work as much on the mod as I had hoped, but the hope is that when I'm done tackling the renegotiation issues, there won't be bugs like that afterwards.

I do plan on adding some debug features in so that people who are having issues can provide me with better diagnostics when things aren't working like they should, though.
Darian Stephens 4 Thg09 @ 2:59am 
Is there any chance you might add some corner notification if renegotiating the trade fails for whatever reason?
There have been several times where I've tried to change it in some way, but pressing 'Accept' just does nothing. Having some kind of feedback would be appreciated.
I look forward to seeing what the future of this mod holds, it adds a lot of life to orbital trading!
Schadenfreude 1 Thg09 @ 1:41am 
Thank you for your dedication, I hope all your other projects are going well, wouldn't wanna distract you from bigger things.
Schadenfreude 1 Thg09 @ 1:38am 
I've got an addendum to pawns not being able to haul Genepacks from Genebanks.

If you click "Eject All" on the bank containing the Genepack you're looking for, and it happens to fall ontop of another Genebank, even though it's not stored in the Bank they won't recognize it for hauling. I had to then either manually have pawns haul it off/pick it up or deconstruct/minify the bank that the Pack is sitting ontop of.

https://gist.github.com/HugsLibRecordKeeper/81dd59baf069c6995963ef98265b9611
ilyvion  [tác giả] 31 Thg08 @ 9:29pm 
Alright, I've prioritized some other mods recently, but this one's clearly in need of some TLC now, so I'll be putting my efforts into this one until I think it's in a better state. Sorry about the issues y'all are experiencing, hopefully I'll be able to address them in the coming days and make this mod more enjoyable.
Schadenfreude 31 Thg08 @ 7:56pm 
Actually on subsequent trades it looks more like the list of "to be loaded" isn't updated correctly, or something. I have a congoline of pawns delivering things to the shuttle and the list of what needs to be loaded is just empty.
Schadenfreude 31 Thg08 @ 6:24pm 
Would also like an option to force launch, in cases like this. Ofcourse finding the issue and resolving it would be most optimal.

I was never able to successfully renegotiate the terms. Clicking "accept" just does nothing for me.
Schadenfreude 31 Thg08 @ 6:22pm 
I never had it leave before the deadline, though.
Schadenfreude 31 Thg08 @ 6:21pm 
Can confirm what @NeonSunset says, I was just about to report the same thing.

First time, though, where everything is loaded and the ship isn't leaving.
https://gist.github.com/HugsLibRecordKeeper/cea500cd7eba9acef1f1797bf3438b5c