RimWorld Modding Resources

A community-collated hub for all things RimWorld Modding.

Project maintained by spdskatr Hosted on GitHub Pages — Theme by mattgraham

Starter projects

If you’re looking for a new C# project but don’t know where to start, here are some ideas. As there are more than enough things to learn when you start out, ideas here are small and utilitarian. The philosophy behind them is that mods here can be considered “afternoon projects”, as a sort of overly optimistic estimate of the time requirement. This isn’t taking into account Hofstadter’s law.

Hofstadter’s Law: It always takes longer than you expect, even when you take into account Hofstadter’s Law.

Idea Special skill
Make animals assigned to miners/hunters haul fruits of their labour AI
A comp, with CompProperties. Weapons with custom effects? Basic C#
Mental breaks AI/Jobs
Pawn interaction AI/Jobs
An endless joy activity Jobs
Enemies invulnerable to certain damage types/ e.g. melee only Harmony
Boxing ring, as joy/melee training/relationship improvement AI/Jobs
Stop, Drop and Roll to self-extinguish Harmony
More inspirations. For animals, for enemies? Basic C#
A new butchering job that only selects corpses with less than 75 meat Basic C#
Proposal with roses/flowers for increased success chance Jobs + Harmony
Huskies are easier to train using beer Harmony
Comp that gives hediff upon equipping apparel/gun Basic C#
Different traps. Refuelable, reusable, animal-lures, etc Basic C#
Prisoner gladiator arena AI/Jobs