RimWorld

RimWorld

153 ratings
Trading House
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.5, 1.6
File Size
Posted
Updated
3.089 MB
7 Feb, 2024 @ 5:16am
31 Jul @ 3:00pm
21 Change Notes ( view )

Subscribe to download
Trading House

Description
Trading House

added a Trading House Interface which let player colony accept notification for upcoming Trading Day and participate in the event.



How to Use
  • once build, trading house console will show the time left until next trading day, which is random between 5 to 15 days.

  • during the waiting period. player can put item or Prisoner/Slave/Animal on auction

  • player can only put ONE item per console. and each console has separate auction cooldown

  • available payment method are Silver and Gold(more can be added by editing the xml def)

  • player are able to choose prefer item categories. or choose None for all item type.
once the trading start. random faction leader will raise on the item with random amount per raise.
the chance that someone else will raise corresponding to current price. the higher the price the lower the chance someone will raise.

if timer run out with your pawn as the last raise, the corresponding amount of chosen payment type will be deduct from your stockpile within range of trade beacon, then your item will arrive in dropped within 20 cell radius of
trading Console. if no available cell are in range, a random valid cell in map will be chose.

in the event your colony doesn't have enough money, you won't get the item but their are no penalty atm.

FAQ
Q: Can this be added mid-save?
A: Yes. there should be no problem

Q:Can this be removed mid-save?
A:Probably yes. there should only be one-time error. but generally you shouldn't be removing mod mid-save
81 Comments
Superluckzwx 4 Oct @ 7:12pm 
@FarmerJoe Except for the “Auction console” and “Allows receiving notifications and participating in auctions hosted by the Global Auction House. When auctioning an item, ensure you have sufficient payment of your choice near the trade beacon,” all other content resides within the .ddl file. For example, elements such as “time until next auction” before the auction begins, “current item: xxxxxx” once the auction starts, all action buttons, and the blue notifications along with their content displayed on the right side.
FarmerJoe  [author] 4 Oct @ 4:17am 
can you let me know which part it is specifically, so I can expose it to xml
Superluckzwx 3 Oct @ 6:41pm 
@FarmerJoe Thank you. During the translation process, I discovered that some of the text is stored in .dll files instead of .xml. What is the proper way to handle the text within the .dll files? If you grant me permission to edit the .dll files directly, I will only modify the text for translation and make no other changes. Additionally, users will still need to subscribe to your original mod to use the translated content.
FarmerJoe  [author] 3 Oct @ 10:48am 
@Superluckzwx making a translation is fine, you can go ahead and do it
Superluckzwx 3 Oct @ 8:13am 
Dear Author, I greatly like the mod you've developed. However, the lack of a Chinese version makes it inconvenient for Chinese players. If you agree, I would like to translate it and would have a few questions. I look forward to your response.:steamhappy:
Sproot 24 Aug @ 1:04am 
Only showing compatibility for 1.5 when activated in game, sadly.
Hatoful Pengu 31 Jul @ 3:25pm 
@{SRI} Oracle did you make sure the community rules database was correctly set up in the settings...? aside from occasionally needing a refresh and a handful of manual rule-tweaks, RimSort sorts everything just fine for me. there was an adjustment period certainly but by now it gives me far less trouble than rimpy did
{SRI} Oracle 31 Jul @ 6:37am 
I tried the Rimsort vs Rimpy and it rearranges my mods in utterly alien way including moving a fair few mods above the official DLCs and causes massive red errors on boot compared to Rimpy sorting.. Are we sure Rimsort is better?
T 30 Jul @ 5:21pm 
good to know, ty!
FarmerJoe  [author] 30 Jul @ 5:09pm 
Rimpy database is 2 year out of date, preferably you should swap to RimSort