RimWorld

RimWorld

415 ratings
Zoological Orbital Traders
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5
File Size
Posted
Updated
831.053 KB
Dec 29, 2019 @ 6:03pm
Mar 28, 2024 @ 12:16pm
17 Change Notes ( view )

Subscribe to download
Zoological Orbital Traders

Description
This mod adds a new orbital trader to the game, who will buy your animals, no matter how unusual they are.
They will also sell some animals, kibble, animal products (including eggs) and animal furniture.

Development & Updating
╔ Unfortunately my interests/amount-of-energy-available have changed,
╠ I'll try to do compatiblity updates, but they won't be top-priority.
╠ This doesn't mean the mod is dead, just that it's looking for new management.
╚ If you're interested, please get in touch with me (Steam comments or Gitlab issues).

Sales pitch
Have you ever found yourself in a situation, where a wild deer or other animal, unexpectedly self-tamed?
And you've kept to feeding and training them, in the hopes that one day a trader will pass by, to whom you can sell them, only to let the years pass and see that none want your now almost dear deer?

Or found yourself thinking, "Gee whiz! This here chicken came falling out of the sky a few weeks ago, but it's all alone, and nobody near me is selling chickens! What do I do?"

Well, worry no more! With this all new mod right here, those are problems of the past!

Q & A
Q: Does this mod require a new colony?
A: No

Q: Can I remove this mod at any time?
A: Yes, just make sure there's not a Zoological Trader in orbit at that very moment. (But do make a copy of your save-file just in case.)

Q: So how do I use it?
A: Well, install it, and just wait for an orbital trader to come by. And then simply trade! That's it! Easy as pie!

Q: Load order?
A: Doesn't matter! :D

Q: I've installed a mod which adds new animals, are those also tradable?
A: If they fall in the vanilla categories (Common, Farm, Pet, Uncommon, Fighter, Exotic, or Insect), then yes, they should! (If not, please notify me and I'll look into it).

Other
After creating and uploading this mod, I was informed that there was already another mod (Orbital Animal Traders) which does something similar, though slightly different (different items, animals, and quantities).
Also: There's now also a sibling mod! Zoological Trader Caravans! For all your land-based animal trade needs! (Optional, compatible)
Non-Steam version available on GitLab here[gitlab.com].

Bugs & Compatibility
Should be compatible with any mod that adds trade ships, factions, or animals.
Automatically adjusts frequency if Let's Trade! (Continued) is installed.
Uncommon/Rare:
Game slow down / error spam while a Zoological Orbital Trader is in orbit.
Seems to happen when a particular animal isn't able to exist in an inventory, without also being on the map.
I don't currently have a fix unfortunately. Though luckilly it does appear to be rare. (Only 1 mod known (and patched) so far.)
If you do run into it, a work around is using Trading Options, and make the ships depart again sooner (thanks DeadmanWalking for this). And please submit a bug report in the Discussion -> Bug reports.

If you find that a particular animal from a particular mod is not tradable, and you think it should, please comment that, and I'll look into it.
If you find any other bugs, please do tell me.
For ideas and/or suggestions, please also feel free to hit me up.
Popular Discussions View All (2)
0
Feb 7, 2024 @ 9:18am
PINNED: Bug reports
sjaak31367
0
Dec 30, 2019 @ 11:17am
PINNED: Trader inventory
sjaak31367
153 Comments
ThelianTech May 12 @ 9:24am 
so out of curiosity, is this mod still functional and working properly today?
sjaak31367  [author] Feb 29, 2024 @ 7:08am 
Update!

1.4:
+ Added the ability to disable trade of specific animal kinds (for compatibility purposes).
+ Fixed bug that could occur when running with Alpha Animals .
sjaak31367  [author] Feb 7, 2024 @ 8:46am 
@DeadmanWalking, That's fair. Then I thank you for the workaround, and if you do wish to add mods with which there are compatibility issues, do feel free to post it. In case the issue is on this mods' side, I can try to solve it, and otherwise, redirect it to the other mod's author (like missing trade-tags).
ⒹⓔⓐⓓⓜⓐⓝWalking Feb 6, 2024 @ 5:52pm 
I was refering to the bug you described.
Not sure what exactly i can add to that aside from more animals that are affected by it, aside from the workaround i provided.
sjaak31367  [author] Feb 6, 2024 @ 4:39pm 
@DeadmanWalking, For a usable bug-report here, please enable dev-mode, and at the top of the screen (possibly in the log), set it to pause-on-error, and pop-up-on-error.
Then just let things run until you run into such an error. Then hit copy to clipboard, paste on pastebin, and share that.
Because it's quite hard to make workarounds or find bugs from "a lot of mods".
I've only managed to find one mod that has resulted in buggy behavior, and that was because because someone linked it here.
I'm sorry you're running into a bug, and I'm sorry that it's disruptive, but without knowing what the actual bug is, solving it would be like helping a friend move, but you don't have the new address.
ⒹⓔⓐⓓⓜⓐⓝWalking Feb 6, 2024 @ 2:26pm 
https://steamcommunity.com/sharedfiles/filedetails/?id=2876541977

started using that mod to reduce the time ships stay in orbit, which reduces the lag from such traders to however long you set the interval to. kinda of a hotfix for now.
AlphaAnimals is aware of the issue judging from their bugforum, but intends to mark mods with animal trading ships as incompatible instead of solving it.
ⒹⓔⓐⓓⓜⓐⓝWalking Feb 6, 2024 @ 11:33am 
Man this bug is ruining the game for me.
Sadly a lot of mods add animals to oribital traders, which allways leads to error spam.
I wish i could at least dismiss traders to make it go away.
sjaak31367  [author] Dec 30, 2023 @ 5:13pm 
Further update, the WaywardMobileAssembler also bugs out when sold to a Vanilla Exotic Goods orbital trader.
And the the StockGenerator_Animals, does not have an exclude option, so I cannot exclude the GroundRunner without essentially duplicating an amount of vanilla code, which would be a bit of a pain with updates and stuff.
I'll see if I can forward the findings.
sjaak31367  [author] Dec 30, 2023 @ 4:17pm 
Upon slight further inspection, it seems to be only 2 of the added animals from Alpha Animals , and only upon stocking them, where it will throw errors which very slightly slow things down (4x speed still works (if you turn off log auto-open)). Which is resolved as soon as the trader to which carries them (for sale, or after buying) has left comms range, and everything is back to normal.

It's the WaywardMobileAssembler, and GroundRunner.
sjaak31367  [author] Dec 30, 2023 @ 1:21pm 
@Ataxius, From a cursory glance, it seems like it might be caused by some animals unable to exist when not currently on the map, which is well above my level. Might be fixable on their end, or a workaround by excluding them from sale. I haven't modded in a while, so I'm unsure if I can fix it without delving deep. But thank you for reporting it!