[1.0] Psychology (2018-11-18)

Started by System.Linq, June 30, 2017, 02:39:52 AM

Previous topic - Next topic

MissiNBetsi

After i installed Psychology and got a Red Message saying this:

[HugsLib][ERR] Psychology caused an exception during OnSettingsChanged: System.NullReferenceException: Object reference not set to an instance of an object
  at Psychology.PsychologyBase.SettingsChanged () [0x00000] in <filename unknown>:0
  at HugsLib.HugsLibController.OnSettingsChanged () [0x00000] in <filename unknown>:0


Someone Pls help.

Kirby23590

I'm just playing around with this mod in 1.0 but i realized the Open-Minded trait while cares for the pawns with Ugly Traits. I realized that Pawns with the Annoying Voice and the Creepy Breathing Traits still bothers them...

Also Pluviophiles while they still like the rain, they still don't like getting Soaking Wet from the rain somewhat negating the bonus of the Pluviophile trait.

I just one to point them out... Since this my favorite mod... :)

One "happy family" in the rims...
Custom font made by Marnador.



SirDarin

What exactly does the Romantic slider effect? Does someone set more to the right flirt with people more?

devent

Unfortunately, I got hit with a NullReferenceException.

This happened when the wife of a pawn went to caravan and the game crashed when we arrived at the bandit camp.

System.NullReferenceException: Object reference not set to an instance of an object
  at Psychology.InteractionWorker_PlanDate.Interacted (Verse.Pawn initiator, Verse.Pawn recipient, System.Collections.Generic.List`1 extraSentencePacks, System.String& letterText, System.String& letterLabel, Verse.LetterDef& letterDef) [0x00000] in <filename unknown>:0
  at Rumor_Code.CaravanSocialManager.TryInteractWith (Verse.Pawn initiator, Verse.Pawn recipient, RimWorld.InteractionDef intDef) [0x00000] in <filename unknown>:0
  at Rumor_Code.CaravanSocialManager.TryInteractRandomly (Verse.Pawn p) [0x00000] in <filename unknown>:0
  at Rumor_Code.CaravanSocialManager.MakeCaravanInteract (RimWorld.Planet.Caravan c) [0x00000] in <filename unknown>:0
  at Rumor_Code.CaravanSocialManager.MakeCaravansInteract () [0x00000] in <filename unknown>:0
  at Rumor_Code.Watcher.MapComponentTick () [0x00000] in <filename unknown>:0
  at Verse.MapComponentUtility.MapComponentTick (Verse.Map map) [0x00000] in <filename unknown>:0


My mod list:

<?xml version="1.0" encoding="utf-8"?>
<ModsConfigData>
  <buildNumber>2059</buildNumber>
  <activeMods>
    <li>Core</li>
    <li>HugsLib-6.1.1</li>
    <li>JecsTools-1.1.0.11</li>
    <li>Spidercamp's Dog Pack (1.0)</li>
    <li>Achtung-v2.2.8</li>
    <li>Additional Joy Objects-5 Nov 2018</li>
    <li>AllowTool-v3.6.1</li>
    <li>Apparello-v2.1.1</li>
    <li>AreaUnlocker-v2.3.73 (1.0.2059)</li>
    <li>AvoidFriendlyFire.1.0.1.0</li>
    <li>Blueprints-v2.2.39 (1.0.2059)</li>
    <li>Bubbles-v1.5</li>
    <li>Call-of-Cthulhu---Industrial-Age---Objects-and-Furniture-(RimWorld1.0Release)(1.20.0.0)(10-19-2018)</li>
    <li>CameraPlus</li>
    <li>Color Coded Mood Bar</li>
    <li>Cupro's Alloys-1.0</li>
    <li>Cupros-Stones-1.0</li>
    <li>Cupros-Quarry</li>
    <li>DoorsExpanded-(AnimalPermissions)(1.20.0.1)(10-27-2018)</li>
    <li>Facial Stuff 1.0</li>
    <li>FactionControl-1.0</li>
    <li>FashionRIMsta_1.0</li>
    <li>FollowMe-v3.2.47 (1.0.2059)</li>
    <li>GiddyUpCore-1.1.0</li>
    <li>WhatTheHack-1.0.2</li>
    <li>GiddyUpMechanoids-1.1.1</li>
    <li>GiddyUpRideAndRoll-1.1.0</li>
    <li>GiddyUpCaravan-1.1.1</li>
    <li>battlemounts-1.1.2</li>
    <li>Imprisonment On The Go!-1.0</li>
    <li>ImprovedWorkbenches.1.0.1.0</li>
    <li>LongRangePodLauncher-V 1.0.1</li>
    <li>Moody-v2.4.0</li>
    <li>More vanilla factions</li>
    <li>RF - Permafrost-11-11-18</li>
    <li>RF - Tribal Pawn Names-14 Oct 2018</li>
    <li>RIMkea_1.0</li>
    <li>RealBeds (1.0.2045)</li>
    <li>Realistic_Darkness-2017-12-14</li>
    <li>Rim-of-Madness---Arachnophobia-1.20.0.3</li>
    <li>RimWorld_WhileYoureUp-master</li>
    <li>RimWriter-1.20.0.1 (10-30-2018)</li>
    <li>SaveStorageSettings-1.0</li>
    <li>Set Up Camp-1.1.2</li>
    <li>SimpleSidearms-v1.3.1</li>
    <li>Spoons_Hair_Mod_1.0</li>
    <li>T-MoreFloors (2.0.0)-42-2-0-0-1540046626</li>
    <li>T-RawCropThoughts (2.0.0)-42-2-0-0-1540046626</li>
    <li>RF - Tribal Raiders-14 Oct 2018</li>
    <li>TribalInstruments (1.0.2059)</li>
    <li>Wild Animal Sex V4.1</li>
    <li>Tribal Reborn-30-09-2018</li>
    <li>T-MiscStuff (2.0.0)-42-2-0-0-1540046626</li>
    <li>Medieval Times (v. 1.974.B19)</li>
    <li>StuffedFloors-v1.1.59 (1.0.2059)</li>
    <li>Easier Growingzones-17 Oct-2018</li>
    <li>UseBedrolls-1.0.3.1</li>
    <li>Animal Variety Coats-17 Oct 2018</li>
    <li>RimworldSearchAgency-1.0.2.3</li>
    <li>CentralizedClimateControl-1.0.0.1.5.0</li>
    <li>Hospitality-1.0.5</li>
    <li>Psychology-2018-11-18-161-18-11-18-1542539002</li>
    <li>QualityBuilder-V 1.0.7</li>
    <li>Miscellaneous_Core-Nov 23, 2018 </li>
    <li>Miscellaneous_TurretBase-Nov 23, 2018 </li>
    <li>Miscellaneous_BeeAndHoney-Nov 23, 2018 </li>
    <li>Miscellaneous_MAI-Nov 23, 2018 </li>
    <li>Miscellaneous_MapGenerator-Nov 23, 2018 </li>
    <li>Miscellaneous_MapGenerator_FactionBase-Nov 23, 2018 </li>
    <li>Miscellaneous_MapGenerator Urban-Nov 23, 2018 </li>
    <li>Miscellaneous_TrainingFacility-Nov 23, 2018 </li>
    <li>Miscellaneous_WeaponRepair-Nov 23, 2018 </li>
    <li>Miscellaneous_Incidents-Nov 23, 2018 </li>
    <li>RF - Rim Disorders-11-08-18</li>
    <li>BetterPawnControl-1.9.8</li>
    <li>AnimalTab-v3.4.123 (1.0.2059)</li>
    <li>ColonyManager-v4.4.420 (1.0.2059)</li>
    <li>RF - Concrete-12-05-18</li>
    <li>Dubs Bad Hygiene-v2.4.608</li>
    <li>Dubs Mint Menus-v1.0.135</li>
    <li>RF - Etched Stone Walls-12-05-18</li>
    <li>RF - Fertile Fields-12-05-18</li>
    <li>RF - Fishing-12-05-18</li>
    <li>MedicalTab-v2.3.68 (1.0.2059)</li>
    <li>ModManager-v1.15.748 (1.0.2059)</li>
    <li>RF - Realistic Planets-12-05-18</li>
    <li>RelationsTab-v2.3.68 (1.0.2059)</li>
    <li>ResearchTree-v3.3.491 (1.0.2059)</li>
    <li>RF - Rumor Has It-11-03-18</li>
    <li>BirdsAndBees-v2.3.47 (1.0.2059)</li>
    <li>WorkTab-v3.8.283 (1.0.2059)</li>
    <li>A_Dog_Said_1.0-04 dec 2018</li>
    <li>RF - Advanced Bridges-12-05-18</li>
    <li>Pharmacist-v2.3.133 (1.0.2059)</li>
    <li>RWAutoSell-2.0.2.0</li>
    <li>RWAutoCaravanEquip-1.0.0.4</li>
    <li>RPG Style Inventory [V3.0]</li>
    <li>Vegetable Garden-v1.0b</li>
    <li>VGP_Canning-v1.0b</li>
    <li>VGP_Garden_Drinks-v1.0b</li>
    <li>VGP_Fabric-v1.0b</li>
    <li>VGP_Garden_Gourmet-v1.0b</li>
    <li>VGP_Medicine-v1.0b</li>
    <li>VGP_Resources-v1.0b</li>
    <li>VGP_More Veggies-v1.0b</li>
    <li>VGP_Soylent Production-v1.0b</li>
    <li>VGP_Trees_Flowers-v1.0b</li>
    <li>VGP CoffeeTeaDrugs-v1.0b</li>
    <li>sd_chickennest-1-1.0.1</li>
    <li>CleaningArea</li>
    <li>GearUpAndGo-1.0.5</li>
    <li>GloomyFurniture-1.0</li>
    <li>Herd Migration Revival-18 Oct 2018</li>
    <li>sd_medicaddons-1-1.0.3</li>
    <li>MoreFactionInteraction-27 Dec 2018</li>
    <li>More Furniture [1.0]-2 Nov 2018</li>
    <li>More Sculpture-12 Dec 2018</li>
    <li>sd_roundtable-1-1.0.1</li>
    <li>Nandonalts-Snowy-Trees-0.21.0</li>
    <li>Zen-Garden-1.0</li>
    <li>RuntimeGC-1.0-Update01</li>
  </activeMods>
</ModsConfigData>



Vehicular_Zombicide

So for some reason the psych tab isn't showing up in game. I have HugsLib placed above Psychology in the load order, and I edited the save file like you suggested on steam to replace all occurances of Class="Pawn" with Class="Psychology.PsychologyPawn", but it doesn't affect anything. The psych tab is still missing. Do you have any idea what could be causing this?

devent

Another one:

Reyna has a husband. Reyna is on a quest to rescue a refugee, husband is at home.

Exception ticking hediff (HoldingConversation ticksSinceCreation=1144) for pawn Reyna. Removing hediff... Exception: System.NullReferenceException: Object reference not set to an instance of an object
at Psychology.Hediff_Conversation.PostRemoved () <0x0064f>
at Verse.Pawn_HealthTracker.RemoveHediff (Verse.Hediff) <0x0003f>
at Psychology.Hediff_Conversation.Tick () <0x000da>
at (wrapper dynamic-method) Verse.Pawn_HealthTracker.HealthTick_Patch1 (object) <0x001cd>

zzpudimzz

#636
Hi, i have be having this error in my game for a while now, making it lag each 5 seconds. Affecting mostly non-human pawns.

Exception ticking Andy (at (53, 0, 160)): System.NullReferenceException: Object reference not set to an instance of an object
at (wrapper dynamic-method) RimWorld.GatheringsUtility.ShouldGuestKeepAttendingGathering_Patch1 (Verse.Pawn) <0x00107>
at Psychology.InteractionWorker_HangOut.RandomSelectionWeight (Verse.Pawn,Verse.Pawn) <0x00023>
at Hospitality.Harmony.Pawn_InteractionsTracker_Patch/TryInteractRandomly/<>c__DisplayClass0_1.<Replacement>b__0 (RimWorld.InteractionDef) <0x00042>
at Verse.GenCollection.TryRandomElementByWeight<RimWorld.InteractionDef> (System.Collections.Generic.IEnumerable`1<RimWorld.InteractionDef>,System.Func`2<RimWorld.InteractionDef, single>,RimWorld.InteractionDef&) <0x000dc>
at Hospitality.Harmony.Pawn_InteractionsTracker_Patch/TryInteractRandomly.Replacement (RimWorld.Pawn_InteractionsTracker,bool&) <0x003fd>
at (wrapper dynamic-method) RimWorld.Pawn_InteractionsTracker.TryInteractRandomly_Patch1 (object) <0x0003d>
at (wrapper dynamic-method) RimWorld.Pawn_InteractionsTracker.InteractionsTrackerTick_Patch1 (object) <0x001a8>
at (wrapper dynamic-method) Verse.Pawn.Tick_Patch1 (object) <0x003d7>
at Verse.TickList.Tick () <0x00487>

Verse.Log:Error(String, Boolean)
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()


Exception ticking Aaron (at (95, 0, 146)): System.NullReferenceException: Object reference not set to an instance of an object
at (wrapper dynamic-method) RimWorld.GatheringsUtility.ShouldGuestKeepAttendingGathering_Patch1 (Verse.Pawn) <0x00107>
at Psychology.InteractionWorker_HangOut.RandomSelectionWeight (Verse.Pawn,Verse.Pawn) <0x00023>
at Hospitality.Harmony.Pawn_InteractionsTracker_Patch/TryInteractRandomly/<>c__DisplayClass0_1.<Replacement>b__0 (RimWorld.InteractionDef) <0x00042>
at Verse.GenCollection.TryRandomElementByWeight<RimWorld.InteractionDef> (System.Collections.Generic.IEnumerable`1<RimWorld.InteractionDef>,System.Func`2<RimWorld.InteractionDef, single>,RimWorld.InteractionDef&) <0x000dc>
at Hospitality.Harmony.Pawn_InteractionsTracker_Patch/TryInteractRandomly.Replacement (RimWorld.Pawn_InteractionsTracker,bool&) <0x003fd>
at (wrapper dynamic-method) RimWorld.Pawn_InteractionsTracker.TryInteractRandomly_Patch1 (object) <0x0003d>
at (wrapper dynamic-method) RimWorld.Pawn_InteractionsTracker.InteractionsTrackerTick_Patch1 (object) <0x001a8>
at (wrapper dynamic-method) Verse.Pawn.Tick_Patch1 (object) <0x003d7>
at Verse.TickList.Tick () <0x00487>

Verse.Log:Error(String, Boolean)
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()


Kirby23590

I don't know if Linq is reading these posts here,

We should actually post them to his Steam Workshop Page...

So that he will read them... and fix these errors...

One "happy family" in the rims...
Custom font made by Marnador.



Vehicular_Zombicide

Quote from: Vehicular_Zombicide on January 03, 2019, 01:32:03 AM
So for some reason the psych tab isn't showing up in game. I have HugsLib placed above Psychology in the load order, and I edited the save file like you suggested on steam to replace all occurances of Class="Pawn" with Class="Psychology.PsychologyPawn", but it doesn't affect anything. The psych tab is still missing. Do you have any idea what could be causing this?

Okay, so I have yet to test this but I'm pretty sure this error was coming from attempting to run Psychology and Rational Romance together, which are incompatible with each other. Just putting this here for posterity in case someone ever has the same problem.

System.Linq

Just got hands on with the Multiplayer mod for the first time, and I have to say I am very excited to make Psychology compatible with it when modder tools are released for it.

Trentennisfigati

I actually run Psychology and Rational Romance together, they worked fine I thought, of course psicology's sexuality part is removed, but other than that, thought it worked fine..did it?

System.Linq

I don't know. I do not use Rational Romance and consider it redundant with Psychology.

forumgod

If you are using this mod while playing in any survival scenario you are doing it wrong, this mod was made for peaceful base builders to have some difficulty.

Vehicular_Zombicide

Quote from: Trentennisfigati on February 06, 2019, 03:44:18 AM
I actually run Psychology and Rational Romance together, they worked fine I thought, of course psicology's sexuality part is removed, but other than that, thought it worked fine..did it?

When I ran just Psychology it worked fine and the Psych tab showed up as normal. It's only when running it with RR that the Psych tab disappears. For reference, I'm pretty sure Psychology is usually at the top of the load order when I run it, with RR a bit further down.

Other than that, I don't know if there are additional errors behind the scenes or if it's just this. I do consider RR redundant to Psychology except that Psychology does not have casual hookups and RR does- if Psychology had that feature, I'd consider RR completely redundant.

Madman666

Anxiety s killing FPS again. Something in it causes a pawn to get locked doing something, in my case my pawn was trying to clean a dirt spot and even drafting her i couldn't move her at all. Assigning someone else to clean that spot just made her stand in place, while absolutely siphoning fps. Removing anxiety hediff solved the problem immediately, while console stayed empty - no errors, no warnings. I assume that pawn had a "panic attack" that can be caused by anxiety hediff and something in it is broken, making game to like 0.3 speed making everything go "slow mo" style. Also i find it weird, that people get anxiety over minor breaks still.