Jump to content

[mod] RJW Events


c0ffeeeee

Recommended Posts

Posted
On 7/9/2021 at 2:54 PM, Mobostrayke said:

Recently, there was such a problem that the orgy lasted forever. 

That shit gonna summon Slaanesh

Posted

Once Ideology comes out I'm sure c0ffee will try to make a ritual that is an orgy. Rituals can be set for specific times of the year.

Posted

If I can suggest: if everybody gonna do own ideology in their lewd mods we are going to have a lot of memes.

Maybe just do ritual? Or two - normal  orgy and gang bang or something.

Thx for update, gonna test it now

Posted
9 hours ago, c0ffeeeee said:

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

Ad orgy as festival for an ideology would be the obvious to me.

Posted
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.

Posted (edited)

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
Posted (edited)

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
Posted
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

Posted (edited)
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
Posted
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.

Posted

The first thing I wanted to add in when I saw the rituals added by Ideology was ritual orgies. I need ritualistic orgies for the glory of satan god damn it!

 

Looking forward to seeing this updated.

Posted

I noticed one bad thing about starting the orgy with the party in my game after playing a bit just your ideology joins it did not have slaves at that point but doubt they join.

Posted
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 :)

Posted
1 hour ago, c0ffeeeee said:

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

Yeah best of luck on adding orgies as part of an ideologies' calibrations. I'm looking forward to it!  

Posted
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?

Posted
1 hour ago, tkstendar45 said:

How do you increase the chances of orgy event through programming? 

You'll need to figure out how RimWorld vanilla handles it, because the orgy event is based off that.

Posted

So from my not tested knowlege to start a  party you need high average happines and relaxation time in schedule.

The easiest way is to just use dev mode, but there you also need to met requirements.

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   1 member

×
×
  • Create New...