RimWorld

RimWorld

Vanilla Aspirations Expanded
538 Comments
ForceTrooper Nov 3 @ 4:04pm 
I use Vanilla Skills Expanded together with this mod. Many of my Pawns have the "Read an amazing book" aspiration. Unforuntately, the aspiration doesn't get fulfilled when I instruct them to read a book corresponding to a skill that features a flame. Is it bc. it is only one flame? Does Skills Expanded change something I missed? Or can these pawns just never fulfill that aspiration?

For the tomes, the aspiration gets fulfilled as soon as they sit down and start reading.
Sarg Bjornson  [author] Nov 1 @ 11:59pm 
No, that doesn't happen. You have another mod affecting it
Varcklen Nov 1 @ 11:45pm 
Bug: A colonist who was killed and resurrected receives new random aspirations instead of keeping the old ones. For more information: this colonist was born in the colony, grew up, and became an adult there.
xMizuki Oct 31 @ 3:40am 
nvm edited the save file and changed the -1 to a positive number and it worked
xMizuki Oct 31 @ 2:47am 
is there a way to force an aspiration to be completed manually?
I had a HAR character (cinder xenotype) and when she became a sanguouphage, it didnt complete the aspiration [wants to become a sanguouphage).
I used character editor to force her to have the sanguouphage xenotype, but it still didnt complete.

if not, not a huge deal, but would prefer to have it the official way where the icon is lit up and shows its complete, instead of tweaking her mental break threshold and having it marked as incomplete
Sweaters Oct 22 @ 6:05am 
@Hugalafutro - Might be that the game generated a hidden spouse that wasnt in the world. Perhaps the spouse got generated for some underlying quest/event and that made the aspiration pop.


I would LOVE to have some integration with character editor. i get that i can change the aspirations once im loaded in with dev mode, but it would be great if i could give him feasible ones at creation. Excellent mod regardless <3
Hugalafutro Oct 21 @ 3:02pm 
My Forsaken dude just finished Get Married aspiration...while sleeping and not even in relationship. Do dreams count for aspirations? :D
Sarg Bjornson  [author] Oct 16 @ 11:29pm 
If it is caused by a non-VE mod, I honestly can't do much about it...
NinjaBeest Oct 16 @ 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 Oct 16 @ 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://steamcommunity.com/app/294100/discussions/0/3598968030040277675/
NinjaBeest Oct 16 @ 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 Oct 15 @ 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
Корена Oct 9 @ 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 Oct 5 @ 2:59pm 
errrr... why do my ghouls have aspirations?
Hugalafutro Oct 5 @ 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 Sep 28 @ 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] Sep 28 @ 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 Sep 28 @ 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] Sep 27 @ 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 Sep 27 @ 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 Sep 27 @ 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 Sep 18 @ 2:41pm 
thanks for adding vore
Car lodge Sep 6 @ 12:33pm 
they were able to scucessfully complete an aspiration.
Sarg Bjornson  [author] Sep 6 @ 10:11am 
Yes, intended
Car lodge Sep 6 @ 9:20am 
Are awakened androids supposed to have no aspiration bar? (VRE androids integration) It feels like they should have one.
Brawler Sep 2 @ 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 Aug 30 @ 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] Aug 30 @ 2:04am 
4 to 5, random
Varcour Aug 30 @ 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 Aug 23 @ 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 Aug 23 @ 11:26am 
how come some pawns have only 4 aspirations despite being full grown adults? is there a gameplay reason for it?
Shark Aug 22 @ 2:06pm 
Thank you, I'll look into it.
Sarg Bjornson  [author] Aug 22 @ 2:05pm 
Mod conflict. That doesn't happen with this mod on its own
Shark Aug 22 @ 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 Aug 16 @ 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 Aug 15 @ 12:59am 
What the hell is a concert and how do i do it?
Ascythian Aug 13 @ 7:29am 
@Sarg Bjornson The difference between this mod and https://steamcommunity.com/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 Aug 12 @ 5:54pm 
i find the robussy lover one funny
Sarg Bjornson  [author] Aug 11 @ 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 Aug 10 @ 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 Aug 9 @ 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] Aug 4 @ 8:17am 
It's on you. This mod doesn't cause that
Probe1 Aug 4 @ 1:54am 
I have the same issue as Z3R0. If a pawn dies and is resurrected they get new aspirations. Lame.
Cappuccino Aug 1 @ 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] Aug 1 @ 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 Jul 31 @ 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?
тетеря, блин Jul 31 @ 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
тетеря, блин Jul 31 @ 9:59am 
please, if possible, add compatiblity with RimDialogues, so these aspirations could be fed to LLM.
BigDorbo Jul 31 @ 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] Jul 31 @ 8:23am 
Yep, fullfilling these is NOT needed. It's a little extra. Some people will have unreasonable aspirations