Jump to content

[mod] RJW Events


Recommended Posts

9 hours ago, c0ffeeeee said:

Updated to 1.3, but still deciding on how to implement ideology stuff

But what about faithfulness of participants? It's important for some players (and for me), only more since Ideology released harem and polyandrya systems. I would like to see any orgy events, but I trully won't like to "share".
Before the game update, my married pawns tryed to fuck with anyone they saw.

Link to comment

Ritual_Behaviors.def      just addet  Orgy  to one of the default dutys and it triggers an Orgy :)    (you need the orgy mod of course)  example for drumParty <RitualBehaviorDef ParentName="DateRitualBehavior">
    <defName>CelebrationPartyDanceDrum</defName>
    <workerClass>RitualBehaviorWorker_PartyDanceDrums</workerClass>
    <durationTicks>5000</durationTicks>
    <roles Inherit="False"/>
    <spectatorsLabel>Participants</spectatorsLabel>
    <spectatorGerund>participate</spectatorGerund>
    <stages Inherit="False">
      <li>
        <defaultDuty>Orgy</defaultDuty>
        <endTriggers>
          <li Class="StageEndTrigger_DurationPercentage">
            <percentage>1.0</percentage>
          </li>
        </endTriggers>
        <failTriggers>
          <li Class="StageFailTrigger_TargetThingMissing">
            <onlyIfTargetIsOfDef>Campfire</onlyIfTargetIsOfDef>
            <desc>Campfire is missing.</desc>
          </li>
          <li Class="StageFailTrigger_TargetNotLit">
            <onlyIfTargetIsOfDef>Campfire</onlyIfTargetIsOfDef>
            <desc>Campfire is not lit.</desc>
          </li>
          <li Class="StageFailTrigger_NoThingPresent">
            <onlyIfTargetIsOfDef>Campfire</onlyIfTargetIsOfDef>
            <thingDef>Drum</thingDef>
            <desc>No drums.</desc>
          </li>
        </failTriggers>
        <visualEffectDef>DrumParty</visualEffectDef>
      </li>
    </stages>
    <soundDefsPerEnhancerCount>
      <li>DanceParty_NoMusic</li>
      <li>Drum_Music_1</li>
      <li>Drum_Music_2</li>
      <li>Drum_Music_3</li>
      <li>Drum_Music_4</li>
      <li>Drum_Music_5</li>
      <li>Drum_Music_6</li>
    </soundDefsPerEnhancerCount>
    <maxEnhancerDistance>12</maxEnhancerDistance>
  </RitualBehaviorDef>
  

Edited by Haraldh
Link to comment

Added some Ideology compatibility. You now need free lovin' precept in your main ideology in order for the orgy to start. Pawns that also free lovin' precept, no matter the ideology, are the only ones that can join.

Edited by c0ffeeeee
Link to comment
4 hours ago, Haraldh said:

Ritual_Behaviors.def      just addet  Orgy  to one of the default dutys and it triggers an Orgy :)    (you need the orgy mod of course)  example for drumParty <RitualBehaviorDef ParentName="DateRitualBehavior">
    <defName>CelebrationPartyDanceDrum</defName>
    <workerClass>RitualBehaviorWorker_PartyDanceDrums</workerClass>
    <durationTicks>5000</durationTicks>
    <roles Inherit="False"/>
    <spectatorsLabel>Participants</spectatorsLabel>
    <spectatorGerund>participate</spectatorGerund>
    <stages Inherit="False">
      <li>
        <defaultDuty>Orgy</defaultDuty>
        <endTriggers>
          <li Class="StageEndTrigger_DurationPercentage">
            <percentage>1.0</percentage>
          </li>
        </endTriggers>
        <failTriggers>
          <li Class="StageFailTrigger_TargetThingMissing">
            <onlyIfTargetIsOfDef>Campfire</onlyIfTargetIsOfDef>
            <desc>Campfire is missing.</desc>
          </li>
          <li Class="StageFailTrigger_TargetNotLit">
            <onlyIfTargetIsOfDef>Campfire</onlyIfTargetIsOfDef>
            <desc>Campfire is not lit.</desc>
          </li>
          <li Class="StageFailTrigger_NoThingPresent">
            <onlyIfTargetIsOfDef>Campfire</onlyIfTargetIsOfDef>
            <thingDef>Drum</thingDef>
            <desc>No drums.</desc>
          </li>
        </failTriggers>
        <visualEffectDef>DrumParty</visualEffectDef>
      </li>
    </stages>
    <soundDefsPerEnhancerCount>
      <li>DanceParty_NoMusic</li>
      <li>Drum_Music_1</li>
      <li>Drum_Music_2</li>
      <li>Drum_Music_3</li>
      <li>Drum_Music_4</li>
      <li>Drum_Music_5</li>
      <li>Drum_Music_6</li>
    </soundDefsPerEnhancerCount>
    <maxEnhancerDistance>12</maxEnhancerDistance>
  </RitualBehaviorDef>
  

Oh wow! That's easy, I'll work on adding a simple orgy ritual

Link to comment
41 minutes ago, c0ffeeeee said:

Oh wow! That's easy, I'll work on adding a simple orgy ritual

You can start the event on any object too  its super easy and perfect for me who learns to mod rimworld like back  engeneering but i plan to lean it propper soon but not sure where to start where whats the main tool you use  to work on this all? c++?

Edited by Haraldh
Link to comment
49 minutes ago, Haraldh said:

You can start the event on any object too  its super easy and perfect for me who learns to mod rimworld like back  engeneering but i plan to lean it propper soon but not sure where to start where whats the main tool you use  to work on this all? c++?

Rimworld uses C# and parts of the UnityEngine. I use dnSpy for looking thru the game code and Visual Studio for writing mods.

Link to comment
18 minutes ago, Will2survive said:

Hey I'am a bit Confused with this installing this mod, i Put the rjw-events-master right into my Mods folder for rimworld and it's showing up as only compatible with 1.1 and 1.2 plus it's not showing up on the religion creation screen with all the correct memes and ideas.

Did i install it incorrectly?

 

Ok turns out the about.xml file is missing a <li>1.3 </li> line for it, the dicord crew help me theo!

whoops! my bad, mod is updated for 1.3 just forgot to update the about :)

Link to comment
On 4/12/2021 at 4:20 PM, c0ffeeeee said:

Download: https://gitgud.io/c0ffeeeeeeee/rjw-events

 

7/24/21 - Compatibility for Ideology - orgy can only trigger if your main ideology has free lovin' precept, and pawns that can join have to have free lovin precept

7/23/21 - Update for Rimworld 1.3

5/1/21 - Backwards Compatibility for 1.1

4/20/21 ? - Compatibility for RJW 4.6.7.2

4/17/21 - Check to make sure party member is in designated area before approaching

4/12/21 - Various fixes and improvements to staying nude and jobdrivers

 

Simple mod that adds orgy gathering event for RJW

Install somewhere after RJW in load order

Functions similarly to party gathering; same chance of getting selected, colonists will go to gathering spot, etc.

If you use RJW Animations, update for tweaks to improve orgy events

More functionality in the future?

I knew this mod will be possible eventually. So......... is this the same as that scene or part of the manga of berserk?

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use