RimWorld
394 คะแนน
Custom Ritual Framework
2
2
2
2
   
รางวัล
ชื่นชอบ
ชื่นชอบแล้ว
เลิกชื่นชอบ
Mod, 1.3, 1.4, 1.5, 1.6
ขนาดไฟล์
โพสต์
อัปเดต
22.891 MB
30 ก.ค. 2021 @ 3: 33pm
13 ก.ค. @ 2: 31pm
38 หมายเหตุการเปลี่ยนแปลง ( ดู )
คุณจำเป็นต้องมีเนื้อหาดาวน์โหลดเพื่อใช้ผลงานนี้
อยู่ใน 1 ชุดสะสม โดย these people
Custom Ritual Framework and new Rituals
7 รายการ
คำอธิบาย
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://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=2579343852






Additional Credits

Nin - Testing and design
kippetje2000 - Icons
twsta - Adoption ritual and enhancements to the Framework to support it
175 ความเห็น
these people  [ผู้สร้าง] 6 ต.ค. @ 2: 04pm 
@Avericat - Yes! If you check out the Sample Rituals, I believe I have some examples that are kind of like that. The Hungry God ritual consumes meals, and I think it's one of the Darkness rituals that requires a Terror Sculpture
Avericat 25 ก.ย. @ 6: 00pm 
Is it possible to make rituals that require an item or building to be present in the ritual room? My guess is that one could use a RitualObligationTargetFilterDef with a RitualObligationTargetWorker_ConsumableBuilding workerClass with a thingDef that is meant to be destroyed at the ritual, right
Scorpio 8 ก.ย. @ 4: 09am 
any chance of the adoption ritual have adoptive relationship support :

https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=3364083523
Naturtok 27 ส.ค. @ 3: 48pm 
Rad, thanks!
these people  [ผู้สร้าง] 27 ส.ค. @ 3: 22pm 
@Naturtok honestly the Rimworld wiki is really helpful. Starting basically from the top here: https://rimworldwiki.com/wiki/Modding_Tutorials

Especially take a look at the recommended software and the Decompiling Source Code guides. Once you decompile the source code you can use it to figure out how everything interacts
Naturtok 27 ส.ค. @ 1: 51pm 
Hey I apologize if this is a dumb question, but this mod is getting me to finally delve into modding. Would you know any good tutorials to familiarize myself with the process? I code for work, but it's all data analytics stuff in R/python/VBA so not as spaghettied as modding seems to be.
艾青 22 ส.ค. @ 10: 27pm 
Is it possible to make a ritual that changes relationship between pawns? Like starting the marriage,becoming rival by fighting...
these people  [ผู้สร้าง] 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 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 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