RimWorld

RimWorld

31 ratings
Tabletop Dev
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4
File Size
Posted
Updated
2.631 MB
21 Aug, 2023 @ 3:48pm
21 Sep, 2023 @ 12:58am
4 Change Notes ( view )

Subscribe to download
Tabletop Dev

Description
Develop tabletop games with your pawns!

Pawns can now craft non-reusable games as additional recreation sources at Crafting Spots or Art Benches. Additionally, they provide mood bonuses, though awful games might make players angry instead.

Because these games take significant work to create and are consumable, they provide more XP and recreation than normal recreation sources.

Includes the following:
- RPG Campaign: Trains Social. Longer campaigns can be played more times, but take longer to make. Uses Artistic skill to make.
After the campaign is finished, can still be played for very minor mood boosts.
Minor note: Total usable sessions scales with colonists, so larger colonies can use the same campaign more often.

- Escape Room: Trains Intellectual. Can only be played once per pawn, but trains more XP to compensate. Uses Crafting skill to make.

After the games have been played, they are no longer useful and may be deconstructed or sold. However, just like real life, making games takes a long time and don't sell for much.

Does not conflict with Tabletop Trove. Also, Tabletop Trove is more about infinitely-replayable games and decor, and this is not meant to be a replacement for it.

New game ideas welcome, but please make sure they are consumable games. Standard board game suggestions can go to Tabletop Trove.


Possible Future Ideas:
- Crossword Puzzles: Low-work stackable which trains Intellectual?
- Coloring Books: Stackable which trains Artistic?
- Adding art stories from played games

Github Link: https://github.com/cypai/TabletopDev

Additional Contributors:
MartinShep (some graphics textures)

Update 2023-09-21
- Rebuilt and removed Debug objects

Update 2023-09-05
- Added textures from MartinShep (thanks!)
16 Comments
pipai  [author] 11 Jul @ 9:46pm 
This one will probably take longer to update because I need to fix a bunch of file structures. I'm less interested in this one now (it was a brief experiment to see if I want to get more into mod development). If you really want this one updated for 1.6, ping me and I'll see if I'll get around to updating it
Tye-Wynd 24 Apr, 2024 @ 2:35pm 
1.5 compatible?
Brynja Bloodmire 21 Sep, 2023 @ 9:47pm 
That did the trick! It's no longer being flagged. Thank you for the update!
pipai  [author] 21 Sep, 2023 @ 1:04am 
I've removed the Debug objects and rebuilt the dll. @Brynja let me know if there are any more issues.
Brynja Bloodmire 18 Sep, 2023 @ 8:41pm 
I wonder if it being a debug build is why? Though that's just an educated guess based on what .dll was flagged. Whenever you are able to do a release build update, I'll reinstall it and let you know if that makes COMODO happy. I will be grabbing it off git in the meantime in hopes of pleasing the antivirus monster.
pipai  [author] 18 Sep, 2023 @ 7:46pm 
Interesting, I don't have any unusual code. The whole mod is open source, you can compile it yourself if you want.

Though it seems I forgot to do a release build and not a debug build. I'll get around to it soon-ish.
Brynja Bloodmire 12 Sep, 2023 @ 8:05pm 
Just a heads up, your BoardgameDev.dll in obj/Debug folder is being flagged by COMODO antivirus as malicious. I don't know what code in the .dll is causing it to be flagged. I'm not saying this is malware or anything like that; just wanted you to know that the .dll is being flagged by at least one antivirus before it gets flagged with someone who will go ape-shit crazy.
XxHyde840xX 5 Sep, 2023 @ 7:35am 
please post changelogs when you update! <3
pipai  [author] 5 Sep, 2023 @ 2:03am 
Thanks to @MartinShep who contributed some new textures!

@SFD Yeah that's just bad luck. Colonists will choose recreation randomly, so if you have a lot of recreation choices, they won't choose it as often.
SFD 3 Sep, 2023 @ 7:38pm 
Okay, withdrawn... I think. One of my colonists finally used it autonomously. Maybe it was just bad luck on my end.