RimWorld
Custom Ritual Framework
38개 중 21~30개 표시 중
< 1  2  3  4 >
업데이트: 2021년 8월 13일 @ 오전 11시 58분

Fixed an issue with RitualObligationTrigger_Events not firing after reloading. Unfortunately this probably can't be fixed for currently saved games unless you edit your save file by adding the eventDefName to the trigger in the save, like this:

<li Class="TPRitualAttachableOutcomes.RitualObligationTrigger_Event">
<eventDefName>RaidEnemy</eventDefName>
</li>

업데이트: 2021년 8월 11일 @ 오후 2시 24분

- RitualObligationTargetWorker_AnyRitualSpotOrAltar_Extra and RitualTargetFilter_IdeoBuilding_Extra available with TargetFilter_ModExtension modextension to specify additional candidates for a ritual (you must also add the RitualFocus building tag to anything you want to use to hold a ritual)
- Fixed cooldown Gizmo

업데이트: 2021년 8월 10일 @ 오전 10시 49분

[Auto-generated text]: Update on 8/10/2021 1:49:26 PM.

업데이트: 2021년 8월 10일 @ 오전 6시 36분

- We renamed the Mod and the inner workings to be more generic towards what we're trying to achieve. The new name is "Custom Ritual Framework". This might break your custom rituals, please refer to the examples to see what needs to be corrected!

업데이트: 2021년 8월 10일 @ 오전 5시 57분

- New RItualObligationTrigger, RitualObligationTrigger_Event. Properties are eventDefName and removeAfterTicks. eventDefName is the defName of the Incident you want the ritual to trigger an obligation on, and removeAfterTicks is how long it should be active if the ritual is not held

업데이트: 2021년 8월 9일 @ 오전 8시 09분

-hediffToAdd and hediffToRemove are now lists. I apologize as this will break currently implemented custom rituals all over the place, but it should make things better in the long run.

업데이트: 2021년 8월 8일 @ 오후 2시 23분

- New BehaviorWorker: RitualBehaviorWorker_Speech_Custom. You can use this as the BehaviorWorker for a Speech that is not held by the Leader. Be careful when adding rituals and roles though - there currently isn't a warning for adding a ritual that expects a role that you don't have defined
- New Modextension on PreceptDef (for use with Precept_Rituals): Precept_Ritual_Custom. Its only field is an int, coolDownDays. You can use this on your custom-defined ritual to override the 20 day cooldown. The gizmo for the ritual currently won't show the correct actual remaining time before the quality penalty clears, but the tooltip does.
- Changed the Ideoligious Service ritual to a 7 day cooldown.
- Various changes to inheritance for the Ideoligious Service and CureDisease rituals, along with some more comments explaining why

업데이트: 2021년 8월 6일 @ 오후 5시 04분

- you can now specify a severity offset for a hediff you're adding
- you can now specify a body part for a hediff you're adding
- there is a new flag, forEachPawn. This applies the nodes in the list of nodes (that are direct children of the current node) once for each pawn in the appliesTo list. (Which is all of them if the list isn't provided, as usual.) If combined with the randomFromNode flag, it will have the effect of selecting one for each pawn and if the node has anything to apply to a pawn - hediff, thought, abiity, etc - it will apply it to the pawn selected.
- there is a new attachable outcome to showcase this called "random buff per pawn"

업데이트: 2021년 8월 5일 @ 오후 9시 01분

- Nin found a bug in non-attachable Ritual outcomes. They weren't always syncing up with the reported positivity. It turned out that I was regenerating and overwriting those for the outcome effect. Whoops. They now only use one outcome generation. :)

업데이트: 2021년 8월 3일 @ 오전 10시 12분

- hediff removal now actually works
- you can now give pawns thoughts
- you can now give pawns inspirations
- you can now create custom non-attachable outcomes for custom rituals (new ritual, Cure Disease, is provided as an example, but it only cures Flu and Plague)
- XML comments updated