Skip to content

Commit

Permalink
Updated to 1.3
Browse files Browse the repository at this point in the history
  • Loading branch information
emipa606 committed Sep 13, 2021
1 parent 7841a3b commit 7c6d9b9
Show file tree
Hide file tree
Showing 123 changed files with 3,011 additions and 2,512 deletions.
Binary file added 1.0/Assemblies/0Harmony.dll
Binary file not shown.
Binary file added 1.0/Assemblies/1SettingsHelper.dll
Binary file not shown.
Binary file added 1.0/Assemblies/RimStory.dll
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?>
<?xml version="1.0" encoding="utf-8"?>
<Defs>

<MainButtonDef>
<defName>Story</defName>
<label>Story</label>
Expand All @@ -9,5 +8,4 @@
<order>71</order>
<validWithoutMap>true</validWithoutMap>
</MainButtonDef>

</Defs>
</Defs>
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?>
<?xml version="1.0" encoding="utf-8"?>
<Defs>

<DutyDef>
<defName>Funeral</defName>
<hook>MediumPriority</hook>
Expand All @@ -15,7 +14,6 @@
<li Class="JobGiver_EatInPartyArea" />
</subNodes>
</li>

<!-- Stand where you are and be socially active -->
<li Class="ThinkNode_ConditionalRandom">
<chance>0.70</chance>
Expand All @@ -28,15 +26,13 @@
</li>
</subNodes>
</li>

<!-- Get joy -->
<li Class="ThinkNode_ConditionalRandom">
<chance>0.1</chance>
<subNodes>
<li Class="JobGiver_GetJoyInPartyArea" />
</subNodes>
</li>

<!-- Wander -->
<li Class="JobGiver_WanderInPartyArea">
<ticksBetweenWandersRange>
Expand All @@ -46,7 +42,6 @@
</li>
</subNodes>
</li>

<!-- Reach the party area -->
<li Class="JobGiver_WanderInPartyArea">
<ticksBetweenWandersRange>
Expand All @@ -58,5 +53,4 @@
</subNodes>
</thinkNode>
</DutyDef>

</Defs>
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<?xml version="1.0" encoding="utf-8"?>
<Defs>


<!-- Relative Died -->
<ThoughtDef>
<!-- Relative Died -->
<ThoughtDef>
<defName>RS_DayDiedLover</defName>
<durationDays>1.0</durationDays>
<stackLimit>1</stackLimit>
Expand All @@ -15,9 +13,8 @@
</li>
</stages>
</ThoughtDef>

<ThoughtDef>
<defName>RS_DayDiedSpouse</defName>
<ThoughtDef>
<defName>RS_DayDiedSpouse</defName>
<durationDays>1.0</durationDays>
<stackLimit>1</stackLimit>
<stages>
Expand All @@ -28,8 +25,7 @@
</li>
</stages>
</ThoughtDef>

<ThoughtDef>
<ThoughtDef>
<defName>RS_DayDiedFiance</defName>
<durationDays>1.0</durationDays>
<stackLimit>1</stackLimit>
Expand All @@ -41,7 +37,6 @@
</li>
</stages>
</ThoughtDef>

<ThoughtDef>
<defName>RS_DayDiedChild</defName>
<durationDays>1.0</durationDays>
Expand All @@ -54,7 +49,6 @@
</li>
</stages>
</ThoughtDef>

<ThoughtDef>
<defName>RS_DayDiedMother</defName>
<durationDays>1.0</durationDays>
Expand All @@ -67,7 +61,6 @@
</li>
</stages>
</ThoughtDef>

<ThoughtDef>
<defName>RS_DayDiedFather</defName>
<durationDays>1.0</durationDays>
Expand All @@ -80,7 +73,6 @@
</li>
</stages>
</ThoughtDef>

<ThoughtDef>
<defName>RS_DayDiedSibling</defName>
<durationDays>1.0</durationDays>
Expand All @@ -93,7 +85,6 @@
</li>
</stages>
</ThoughtDef>

<!-- Other -->
<ThoughtDef>
<defName>RS_DayBreakup</defName>
Expand All @@ -107,7 +98,6 @@
</li>
</stages>
</ThoughtDef>

<ThoughtDef>
<defName>RS_ChitchatPast</defName>
<durationDays>1.0</durationDays>
Expand All @@ -120,6 +110,4 @@
</li>
</stages>
</ThoughtDef>


</Defs>
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?>
<?xml version="1.0" encoding="utf-8"?>
<Defs>

<ThoughtDef>
<defName>RS_AttendedOurAnniversary</defName>
<durationDays>5.0</durationDays>
Expand All @@ -13,8 +12,6 @@
</li>
</stages>
</ThoughtDef>


<ThoughtDef>
<defName>RS_AttendedAnniversary</defName>
<durationDays>2.0</durationDays>
Expand All @@ -27,7 +24,6 @@
</li>
</stages>
</ThoughtDef>

<ThoughtDef>
<defName>RS_AttendedFuneral</defName>
<durationDays>1.0</durationDays>
Expand All @@ -40,7 +36,6 @@
</li>
</stages>
</ThoughtDef>

<ThoughtDef>
<defName>RS_AttendedMemorialDay</defName>
<durationDays>1.0</durationDays>
Expand All @@ -53,5 +48,4 @@
</li>
</stages>
</ThoughtDef>

</Defs>
Binary file added 1.1/Assemblies/RimStory.dll
Binary file not shown.
11 changes: 11 additions & 0 deletions 1.1/Defs/MainButtonDefs/MainButtons.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<Defs>
<MainButtonDef>
<defName>Story</defName>
<label>Story</label>
<description>View story of your colony.</description>
<tabWindowClass>RimStory.Window_Story</tabWindowClass>
<order>71</order>
<validWithoutMap>true</validWithoutMap>
</MainButtonDef>
</Defs>
56 changes: 56 additions & 0 deletions 1.1/Defs/ThinkTreeDefs/ThinkTree_Gatherings.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
<?xml version="1.0" encoding="utf-8"?>
<Defs>
<DutyDef>
<defName>Funeral</defName>
<hook>MediumPriority</hook>
<thinkNode Class="ThinkNode_Priority">
<subNodes>
<li Class="ThinkNode_ConditionalInGatheringArea">
<subNodes>
<!-- Eat -->
<li Class="ThinkNode_ConditionalRandom">
<chance>0.01</chance>
<subNodes>
<li Class="JobGiver_EatInGatheringArea" />
</subNodes>
</li>
<!-- Stand where you are and be socially active -->
<li Class="ThinkNode_ConditionalRandom">
<chance>0.70</chance>
<subNodes>
<li Class="JobGiver_StandAndBeSociallyActive">
<ticksRange>
<min>5000</min>
<max>7500</max>
</ticksRange>
</li>
</subNodes>
</li>
<!-- Get joy -->
<li Class="ThinkNode_ConditionalRandom">
<chance>0.1</chance>
<subNodes>
<li Class="JobGiver_GetJoyInGatheringArea" />
</subNodes>
</li>
<!-- Wander -->
<li Class="JobGiver_WanderInGatheringArea">
<ticksBetweenWandersRange>
<min>10</min>
<max>15</max>
</ticksBetweenWandersRange>
</li>
</subNodes>
</li>
<!-- Reach the party area -->
<li Class="JobGiver_WanderInGatheringArea">
<ticksBetweenWandersRange>
<min>50</min>
<max>250</max>
</ticksBetweenWandersRange>
<locomotionUrgency>Jog</locomotionUrgency>
</li>
</subNodes>
</thinkNode>
</DutyDef>
</Defs>
113 changes: 113 additions & 0 deletions 1.1/Defs/ThoughtDefs/RS_Thoughts.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
<?xml version="1.0" encoding="utf-8"?>
<Defs>
<!-- Relative Died -->
<ThoughtDef>
<defName>RS_DayDiedLover</defName>
<durationDays>1.0</durationDays>
<stackLimit>1</stackLimit>
<stages>
<li>
<label>Today is the day my lover died.</label>
<description>No one can replace my lover.</description>
<baseMoodEffect>-15</baseMoodEffect>
</li>
</stages>
</ThoughtDef>
<ThoughtDef>
<defName>RS_DayDiedSpouse</defName>
<durationDays>1.0</durationDays>
<stackLimit>1</stackLimit>
<stages>
<li>
<label>Today is the day my spouse died.</label>
<description>No one can replace my dear spouse.</description>
<baseMoodEffect>-20</baseMoodEffect>
</li>
</stages>
</ThoughtDef>
<ThoughtDef>
<defName>RS_DayDiedFiance</defName>
<durationDays>1.0</durationDays>
<stackLimit>1</stackLimit>
<stages>
<li>
<label>Today is the day my fiance died.</label>
<description>No one can replace my fiance.</description>
<baseMoodEffect>-15</baseMoodEffect>
</li>
</stages>
</ThoughtDef>
<ThoughtDef>
<defName>RS_DayDiedChild</defName>
<durationDays>1.0</durationDays>
<stackLimit>1</stackLimit>
<stages>
<li>
<label>Today is the day my child died.</label>
<description>No one can replace my poor child.</description>
<baseMoodEffect>-20</baseMoodEffect>
</li>
</stages>
</ThoughtDef>
<ThoughtDef>
<defName>RS_DayDiedMother</defName>
<durationDays>1.0</durationDays>
<stackLimit>1</stackLimit>
<stages>
<li>
<label>Today is the day my mother died.</label>
<description>Rest in peace, mother.</description>
<baseMoodEffect>-10</baseMoodEffect>
</li>
</stages>
</ThoughtDef>
<ThoughtDef>
<defName>RS_DayDiedFather</defName>
<durationDays>1.0</durationDays>
<stackLimit>1</stackLimit>
<stages>
<li>
<label>Today is the day my father died.</label>
<description>Rest in peace, father.</description>
<baseMoodEffect>-10</baseMoodEffect>
</li>
</stages>
</ThoughtDef>
<ThoughtDef>
<defName>RS_DayDiedSibling</defName>
<durationDays>1.0</durationDays>
<stackLimit>1</stackLimit>
<stages>
<li>
<label>Today is the day my sibling died.</label>
<description>I miss you.</description>
<baseMoodEffect>-15</baseMoodEffect>
</li>
</stages>
</ThoughtDef>
<!-- Other -->
<ThoughtDef>
<defName>RS_DayBreakup</defName>
<durationDays>1.0</durationDays>
<stackLimit>1</stackLimit>
<stages>
<li>
<label>Year ago</label>
<description>I miss you.</description>
<baseMoodEffect>-5</baseMoodEffect>
</li>
</stages>
</ThoughtDef>
<ThoughtDef>
<defName>RS_ChitchatPast</defName>
<durationDays>1.0</durationDays>
<stackLimit>1</stackLimit>
<stages>
<li>
<label>Today is the day my lover died.</label>
<description>No one can replace my lover.</description>
<baseMoodEffect>50</baseMoodEffect>
</li>
</stages>
</ThoughtDef>
</Defs>
Loading

0 comments on commit 7c6d9b9

Please sign in to comment.