RimWorld

RimWorld

386 ratings
Custom Ritual Framework
2
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
22.891 MB
Jul 30, 2021 @ 3:33pm
Jul 13 @ 2:31pm
38 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
Custom Ritual Framework

In 1 collection by these people
Custom Ritual Framework and new Rituals
7 items
Description
A currently new but growing framework for creating custom Ideology rituals and outcomes fully-definable with XML.



Background

Originally envisioned to support rituals that ensure bountiful harvests and call manna from heaven, I quickly wanted to make those more generic and so provided a framework through which it is relatively easy to add additional RitualAttachableOutcomeEffects. This grew out from that, adding similar functionality to RitualOutcomeEffects for defining new rituals, and then eventually expanding to add other new classes and modExtensions to support further customization of new rituals. It has become a general Custom Ritual Framework.

Most of the Attachable Outcomes and both of the new Rituals are used to showcase the features and as examples. The XML files for them have been commented as a kind of tutorial in creating new outcomes and new rituals in general.





FAQ

Q: So how do I create new rituals and outcomes?
A: Check out the XML files included in this pack. They are commented to help provide guidance, and easily obtained from Github (see below). Also check out the Github Wiki!

Q: I found a bug, how do I report it?
A: There are surely some issues, so please bring them up! An easy way to do that is in the #bug-reports channel of the Discord, linked below.

Q: How can I help?
A: If you'd like to help expand the framework, the best way to start is to head on to the Discord and post in the #collaborators channel.





Links

Now with some sample rituals outside of this modpack, for ease of enabling/disabling: https://steamcommunity.com/sharedfiles/filedetails/?id=2579343852






Additional Credits

Nin - Testing and design
kippetje2000 - Icons
twsta - Adoption ritual and enhancements to the Framework to support it
168 Comments
these people  [author] Aug 20 @ 6:07am 
@SanquinarcAQL All of the rituals provided by this mod (and my Sample Rituals mod) are examples. Weird that it stacks though, I hadn't experienced that. I didn't think the AddTrait function did that.
SanguinarcAQL Aug 20 @ 3:22am 
Quick follow-up: I tested by loading only Custom Ritual Framework, and I can confirm the "AddTrait" ritual reward does indeed come from this mod.
SanguinarcAQL Aug 20 @ 3:20am 
Hi! I found a ritual reward called "AddTrait". I’m not completely sure where it comes from, but from my research it seems to be added by your mod. I don’t know if this is intentional, but right now it always gives Ascetic, is stackable, it feels like an example effect ... maybe it wasn’t meant to be selectable? Sorry if i'm wrong
these people  [author] Aug 12 @ 6:10pm 
@missionz3ro ooh thanks for catching that, that was obviously not supposed to be part of it
missionz3r0 Aug 12 @ 8:47am 
@these people

Just wanted to let you know that you're publishing this mod with your .git folder included.

The mod currently uses up ~25MB of disk space, of which ~21MB is the .git folder.
these people  [author] Jul 27 @ 1:49pm 
@Tent As part of the ritual? I don't think there's anything that has that right now but it sounds like an interesting idea.
Tent Jul 27 @ 9:07am 
is it possible to make a ritual that forces a target to consume a specific drug?
these people  [author] Jul 13 @ 2:33pm 
All right, this has been updated for 1.6.

Please note that you will likely have to update your XMLs for rituals, and also note that the separate mod, Sample Rituals, has likewise not yet been updated.
dfifd Jul 12 @ 7:54am 
nevermind, found your discord
dfifd Jul 12 @ 7:51am 
and still, I would like to talk to you, is there any way I can contact you?