RimWorld

RimWorld

64 ratings
Skipdoor Delivery
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
18.208 MB
27 Apr, 2024 @ 8:20am
7 Oct @ 12:25pm
4 Change Notes ( view )

Subscribe to download
Skipdoor Delivery

Description
A patch for the skipdoor psycast from the Vanilla Psycasts Expanded mod.

With this mod, skipdoors can teleport items to other skipdoors automatically, even if they are in different maps. You can use skipdoors to send your hard-earned loot back to your base, to move items around your colony, or even to help manage simultaneous colonies.

New in 1.5

Source skipdoors don't need to have a stockpile attached to them anymore to send items. You can still create a stockpile and it will still work. (Before, the skipdoors could send items that weren't in a stockpile, but ONLY if that skipdoor had a stockpile under it)
Source skipdoors will happily send away items in their range, even if the item is in a different stockpile than the one they're sitting on.
Skipdoors can be set to local or global. A local skipdoor will only send and receive from skipdoors on the same map.

How does it work?

After creating your skipdoors, you must place a stockpile zone under each skipdoor that needs to receive items. The configuration of these stockpile zones is used by the skipdoors to choose which items to send, and where they should be sent.

Skipdoors will only send things to skipdoors with a higher stockpile zone priority than themselves, and only if the filter of the target accepts the item being sent. They will send things to the first valid spot that match the criteria. Items may be sent through skipdoors multiple times, especially across different maps.

Skipdoors will only attempt to teleport things in a 5x5 area around themselves. You can see this area in-game when you select a skipdoor. The skipdoor will teleport any item, whether they're in a stockpile or not. Skipdoors will never teleport items stored inside a storage building. Use storage buildings, such as shelves, if you want to make sure some items are never teleported, even if they are in the radius of a skipdoor.

When things are teleported, they are placed in the stockpile zone of the chosen destination skipdoor, without a distance limit. This means that no items will be teleported if the stockpile zone has no remaining space, but also that you can make the zone as large as you need.

Note : Since items may jump from gate to gate before reaching their final destination, especially if an item has multiple possible targets (example, going from a low priority stockpile to either a regular or high priority), it's possible that the teleported item ends up outside of the reach of the skipdoor.
If you want to avoid this, make sure you limit the stockpile under a skipdoor to that skipdoor's radius.

[discord.gg]

Credits:

Coded by Taranchuk
Tweaks by joseasoler
Updated and enhanced by Nirahiel

Github
The source is available here : https://github.com/nirahiel/skipdoor-delivery
70 Comments
Lovhes 10 Oct @ 11:03pm 
woah, it's updated!
Winter 8 Oct @ 6:39am 
Looks good. Just tested and was able to move items between skipdoors on the same map, and skipdoors on different maps.

Thanks for the update!
Nirahiel  [author] 7 Oct @ 12:26pm 
Updated for 1.6
Should HOPEFULLY work now.
Please test it and give me feedback !
Nirahiel  [author] 6 Oct @ 1:10pm 
Still there guys. I'll take another look at it tomorrow if I can.
sku 5 Oct @ 1:58pm 
i dont think it motivates you, you wrote as much but updating the mod would make my day. thanks anyway for your time.
Ts_L 28 Sep @ 8:36am 
love your mod, good to know this mod is not abandoned!:steamhappy:
Morloc 22 Sep @ 2:36pm 
I think the only mod I missed more than this one was when More Vanilla Turrets wasn't updated for a bit.
Take as much time as you need :) This mod is super awesome, I'm very excited to know it's at the very least not dead!
Lovhes 8 Sep @ 5:09pm 
good luck my dude, no rush
Killawa 5 Sep @ 3:04pm 
Take your time. If you need help i can try to offer my assistance.