RimWorld

RimWorld

Vanilla Aspirations Expanded
531 Comments
Sarg Bjornson  [author] 16 Oct @ 11:29pm 
If it is caused by a non-VE mod, I honestly can't do much about it...
NinjaBeest 16 Oct @ 9:21pm 
(continued message) @Sarg Bjornson

Over many painful days of loading in and out (many saves as well) faction and race mods, oh so much painful testing with loading in and kicking different mods out of the scenario over and over again, faction and race mods such as Ancient Rim, Star Wars, UNSC, the Covenant, Doom Factions, Rimsenal, Rim Reborn, Rimhammer, etc., I found the mods that added races mainly to be the problem, but it is possible I suppose that even just faction mods that have vanilla races only could also be an issue, although that has not been the main pointer problem I have seen.

Hopefully this information will help to at least guide in the right direction to solve this issue, as this mod is excellent to keep, but a hurtful dealbreaker against beloved modded faction and/or race mods. Thank you so much for your work and your VE mods. :)
NinjaBeest 16 Oct @ 9:21pm 
(continued message) @Sarg Bjornson

My hypothesis is right now that it is RACE mods (could also be faction mods, but many of them inter-work together) that add a whole new race making some type of hard conflict with things like ideos in some cases as was more of a problem in the past, but for this mod which is a whole separate issue now concerning aspirations... types of aspirations which the game is trying to put aspirations on a pawn of a modded race (or perhaps generally a modded faction member, if that is also going on, ) for example, but it will not work and eventually just crashes, as @hottt3 has said on this thread before here the idea as this was more of a problem with ideos in the past, same concept for aspirations here.
https://gtm.steamproxy.vip/app/294100/discussions/0/3598968030040277675/
NinjaBeest 16 Oct @ 9:21pm 
@Sarg Bjornson
Having the same problems as @Mind The Spectrum
For the last week I have tested many added faction and race mods and had only one major red error that continually freezes my game after about 3 to 5 minutes and major lag spikes up until that point, then after forcing me to force crash the game. This same red error generates every half of a second just about. Only after I have added faction, but more importantly and mainly, "adds a new RACE" mods, is when this error occurs, it does not occur otherwise.

The general beginning of the red error message is this:
[VAspirE] Exception while checking completion of VAspirE_BecomeAnAndroidLover: System.NullReferenceException: Object reference not set to an instance of an object
[Ref 2A85E941] Duplicate stacktrace, see ref for original
corpsegirlforever 15 Oct @ 8:52am 
I've really been loving this mod, you did some good work! If its ever possible, it could use some sort of integration with medieval playthroughs though. When running it alongside mods that keep the world completely medieval, pawns will still get aspirations to defeat mechanoids, get bionics, etc. Even just a toggle for aspirations to stick to a particular tech level or below would go a long way with immersion. Either way though, I'm loving all the good work! You've made some stellar mods
Корена 9 Oct @ 3:12am 
I like to create my pawns from scratch in a new game, so is there a way or a mod to change their aspirations?
sethkwright 5 Oct @ 2:59pm 
errrr... why do my ghouls have aspirations?
Hugalafutro 5 Oct @ 1:05pm 
I'm getting popups for my androids from VRE androids that they fullfilled their aspiration, but they don't have fulfillment bar and icons like humanoid colonists, how can I know what do they want?
Mind The Spectrum 28 Sep @ 4:17am 
Cheers, appreciate it. It's almost 1000 mods so i'll just tolerate it for now, Its the only error I have.
Sarg Bjornson  [author] 28 Sep @ 12:26am 
No, no one can know. The way mods work, it can be any mod. Only way you have to know which one is deactivating them in halves until you pinpoint the problem
Mind The Spectrum 28 Sep @ 12:24am 
Could you give me a rough idea of the kind of mods this would/could conflict with? Because I alway's thought it was unique and wouldn't/shouldn't conflict with anything.
Sarg Bjornson  [author] 27 Sep @ 10:54pm 
No idea, that error is very generic, just tells me "something went wrong", but not why. 100% it's a mod conflict
Mind The Spectrum 27 Sep @ 4:28pm 
[VAspirE] Exception while checking completion of : System.NullReferenceException: Object reference not set to an instance of an object
[Prepatcher, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.Log.Error_Patch7(System.String)
[Vanilla Aspirations Expanded, VAspirE.dll] VAspirE.Need_Fulfillment.CheckCompletion()
[Vanilla Aspirations Expanded, VAspirE.dll] VAspirE.SatisfactionPatches.CheckGeneral(Verse.Pawn ___pawn)
RimWorld.MemoryThoughtHandler.TryGainMemory(RimWorld.ThoughtDef def, Verse.Pawn otherPawn, RimWorld.Precept sourcePrecept)
[Vanilla Expanded Framework, VEF.dll] VEF.AnimalBehaviours.HediffComp_ThoughtEffecter.CompPostTickInterval(System.Single& severityAdjustment, System.Int32 delta)
[Core, Assembly-CSharp.dll] Verse.HediffWithComps.PostTickInterval(System.Int32 delta)
[Prepatcher, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.Pawn_HealthTracker.HealthTickInterval_Patch1(Verse.Pawn_HealthTracker, System.Int32)
Mind The Spectrum 27 Sep @ 4:26pm 
Sarg, keep getting an error pop up from this and i can't work out what's causing it. Also is there any way to edit, or reroll these on a pawn?
mëghr 18 Sep @ 2:41pm 
thanks for adding vore
Car lodge 6 Sep @ 12:33pm 
they were able to scucessfully complete an aspiration.
Sarg Bjornson  [author] 6 Sep @ 10:11am 
Yes, intended
Car lodge 6 Sep @ 9:20am 
Are awakened androids supposed to have no aspiration bar? (VRE androids integration) It feels like they should have one.
Brawler 2 Sep @ 11:48am 
I hope you take suggestions as I love love LOVE this mod and I have a few:

World Traveler - Satisfied upon visiting 5 different biomes
[Odyssey] Enter low orbit - Satisfied upon arriving in low orbit
[Odyssey] Land a big catch - Reel up an item instead of a fish while fishing
[Odyssey] Wield a unique weapon
The Very Best - Satisfied upon reaching level 20 in a skill
I want to meet a [animal] - Satisfied when in the vicinity of desired animal
I want to visit a [biome] - Satisfied upon arriving in desired biome
[Biotech] Gene Editor - Satisfied when their xenotype is changed.
Varcour 30 Aug @ 3:11am 
I see. Thank you for the clarification.
Would it be possible to add an option to set that to a fixed value?
Sarg Bjornson  [author] 30 Aug @ 2:04am 
4 to 5, random
Varcour 30 Aug @ 1:56am 
Is that working as intended? Mod author stated that all pawns should have 5. Did that get changed?
I also frequently get pawns with only 4 aspirations
Shark 23 Aug @ 3:01pm 
My understanding is that some have 4, while others have 5.

Also the mod issue causing aspirations to change once resurrected was due to Character Editor - in case anyone else runs into the same issue.
Jet 23 Aug @ 11:26am 
how come some pawns have only 4 aspirations despite being full grown adults? is there a gameplay reason for it?
Shark 22 Aug @ 2:06pm 
Thank you, I'll look into it.
Sarg Bjornson  [author] 22 Aug @ 2:05pm 
Mod conflict. That doesn't happen with this mod on its own
Shark 22 Aug @ 1:46pm 
Hey so weird thing - my pawn had an aspiration to be resurrected. Killed in a glorious battle with the mechs, we revived them, only for them to not only not have the aspiration to be revived any longer, but their entire list of aspirations, including ones I had already completed, changed. I did use the resurrect ability from VRE Sanguophages instead of a Res Serum if that has anything to do with it.
Chilli Dog Dave 16 Aug @ 2:35pm 
some extras wouldn't hurt if there of the weird, DLC or ending kind like kill and eat a lover , get addicted to 3 different drug, end the mechanoid threat (odyssey), defeat the anomaly, attack an empire settlement, etc rare but hard ones
Snuggy 15 Aug @ 12:59am 
What the hell is a concert and how do i do it?
Ascythian 13 Aug @ 7:29am 
@Sarg Bjornson The difference between this mod and https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2697015438 is that in Dream and Desire unfulfilled wishes had debuffs applied to pawns over time. Your one has no real negatives applied to a pawns unfulfilled aspiration, you can safely ignore their aspirations if you so wish.
toetruckthetrain 12 Aug @ 5:54pm 
i find the robussy lover one funny
Sarg Bjornson  [author] 11 Aug @ 12:29am 
Smaller aspirations would make this mod SUPER unbalanced, though. Just extra growth moments left and right willy nilly.

More variety? Sure. But for harder aspirations
joe 10 Aug @ 3:00pm 
I'm agreeing with Ascythian, and think there should be more variety in general. Three of my colonists want to be sanguiphages, two want to be revived, two more want to be mechinators. It's a good system when you have 5 or so colonists, but once you have a few more the all seem to have the same big dreams. Maybe not to the extent of sleeping being enough, but maybe more like "use a luxuriantly comfortable chair" or "kill someone with my bare hands". Lots of smaller, but still interesting things to sprinkle in among the big ones.
Ascythian 9 Aug @ 9:06am 
Wonder if you could add some less extreme aspirations? Like ate a luxury meal, ate a simple meal, had 7 hours sleep, played darts. Kind of what the Dream and Desires mod had.
Sarg Bjornson  [author] 4 Aug @ 8:17am 
It's on you. This mod doesn't cause that
Probe1 4 Aug @ 1:54am 
I have the same issue as Z3R0. If a pawn dies and is resurrected they get new aspirations. Lame.
Cappuccino 1 Aug @ 9:47am 
Sorry if this has been reported before:

When duplicated by the corrupted obelisk (Anomaly), the copy of the pawn that already completed their aspirations will get yet another growth moment, essentially making it possible to abuse this system by duplicating non-stop, getting double passion on everything and like 20 traits lol.
Sarg Bjornson  [author] 1 Aug @ 1:09am 
@тетеря, блин: No idea what that would entail. As for Paniel, adding compatibility would be on their end

@Z3ro: Not caused by this mod, already tested several times
Z3R0 31 Jul @ 4:59pm 
one of my pawns aspires to experience resurrection but when they die and come back they have a completely different set of aspirations?
тетеря, блин 31 Jul @ 12:39pm 
on loading a Paniel pawn from the mod I linked below:

[VAspirE] Exception while checking completion of VAspirE_GetEntombed: System.NullReferenceException: Object reference not set to an instance of an object

https://gist.github.com/HugsLibRecordKeeper/ff8e9515318da4e119616e8709173fc0
тетеря, блин 31 Jul @ 9:59am 
please, if possible, add compatiblity with RimDialogues, so these aspirations could be fed to LLM.
BigDorbo 31 Jul @ 8:34am 
Rimworld Mod Users when confronted with Pawns that have equally unreasonable expectations as themselves think it's gotta be a bug or something.
Sarg Bjornson  [author] 31 Jul @ 8:23am 
Yep, fullfilling these is NOT needed. It's a little extra. Some people will have unreasonable aspirations
GrandPa 31 Jul @ 5:33am 
to many want to become vampire mushrooms or get joy wired and die if not just inhuman alone. and they are the very common ones. im just damn lucky if some want become parents... or something normal.
тетеря, блин 30 Jul @ 3:24am 
please, add a compatibility with this one:

https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3305504186

it throws errors on pawn generation using both mods, I've posted them there.
Sarg Bjornson  [author] 26 Jul @ 10:53pm 
@PKPenguin: Just tested, working fine
Vulkandrache 26 Jul @ 7:30pm 
Are you using a message mod to supress the Legendary notification?
PKPenguin 26 Jul @ 6:37pm 
The "craft a legendary item/furniture" aspiration is broken, never fulfills
Sarg Bjornson  [author] 25 Jul @ 12:39pm 
Not ours, no
Hades the King 25 Jul @ 12:15pm 
hello i dont know if this is a va aspirations fix or a ferny mod fix but i get a red error on startup i think because of the VA aspiration getting confused on the names

here are my logs {LINK REMOVED}

[Anomaly Fleshbeasts or Sarg Fleshbeasts?] Patch operation