XCOM 2
[WoTC] Emotions of the Resistance - a Soldier Mood Framework
157 Comments
Soul 13 Jul @ 1:38pm 
Lmao gotcha,hope this one's the charm.
AgRipnus  [author] 13 Jul @ 1:24pm 
ffs this bug, I'll get it eventually. Nothing to do with any of my other mods. Grab the latest update and be on the lookout in case I failed to squish it yet again.
Soul 13 Jul @ 12:23pm 
Sorry I don't have much more infos to give right now,but remember the "when killed they don't show at the memorial and show up 'recovering' instead even tho they are still dead" bug? Its still seem to be happening,It didn't for a while but seem to be back somehow,maybe its from a combo with one of your newer mods I installed.
Gonna try linking the pics but for example out of the 6,2 are showing recovering with a mood but they are 100% dead,they show on the memorial pics but in the memorial itself they don't appear.

The pics to show : (https://imgur.com/a/MPbr413)
Skarsatai 2.0 11 Jul @ 2:11pm 
Laggy? What are you talking about? I have a roster of 75. There ist No difference to If I would have 10. I cannot confirm this. It runs as Always. Modconflict?
AnarXaoC 10 Jul @ 8:23am 
Sorry to say, even if i like the ideas,
when you reach over 30+ soldiers, it become super laggy whenever you open the soldier list

unless you find a way to optimize it, i'm sorry that i can't test out more of this mods
LightenedDark 28 Jun @ 11:07am 
tiktaalik it helps with melee and not be unconscious after being hit by stun lancers
tiktaalik 28 Jun @ 3:00am 
Aha... I guess it's removed in LWOTC. There we have a standard range for all except the grenadiers, who have a bit more and then a perk for even farther.
Soul 26 Jun @ 11:19am 
I believe its how far grenades get thrown? Iirc all soldiers have 40 base
tiktaalik 26 Jun @ 11:17am 
What does strength actually do? I only play LWOTC and there's no strength there...
LightenedDark 25 Jun @ 8:31pm 
I listed out the perks in discussion for ya!

Small question: it is possible to just 'roll' into Jubilant, right?
Deadweight 25 Jun @ 7:01pm 
Would it be possible to make something like Personalities or Mood Pools that make it more likely or less likely/impossible to get certain ones in the first place?
Like Hot-Headed Units being more prone to feeling Angry, Annoyed, Brave or Impatient, but at the cost of that Soldier having certain other Moods be less likely to occur, basically boosting the chance of those appearing by subtracting 1% or 2% (Assuming each mood is a 2% chance), and potentially having it start as a "Negative" Trait to allow it to be worked out/removed from them in the Infirmary, kind of like counseling.

I think it'd be pretty neat to even be able to apply emotion-sets to the Reapers/Skirmishers/Templar's depending on how many things under the hood can actually be tampered with, since considering how different their ways of lifes might be from the average XCOM employee, but stats are also a pretty easy way of displaying that too.
Soul 24 Jun @ 5:47pm 
I use this + detailed soldier list and it show in the list on the last tab to the right
So its mostly something else/RPGO itself having a fit
100xYGO 24 Jun @ 5:21pm 
Bug in combination with "Detailed Soldier Lists" Mod. The moods (Fine, Sad,...) are not shown in the solider list.
Therefore the bug is also present in RPGO since this mod has implemented "Detailed Soldier Lists".
tiktaalik 19 Jun @ 10:28am 
Ohh, I see... Thank you!
AgRipnus  [author] 19 Jun @ 9:34am 
Each mood lasts randomly between 480 to 1.080 units. DefaultMoodChangePerHour changes how many units decrease per in game hour.
At the default of 5 a mood will last between (480/5 to 1080/5) 96 to 216 hours or 4 to 9 in game days.
At DefaultMoodChangePerHour = 1 it will take 480 to 1.080 hours or 20 to 45 in game days.
You probably don't want it changing that slowly.
tiktaalik 19 Jun @ 7:48am 
If I set DefaultMoodChangePerHour to 1, how many days would that be? What is the formula? Thanks.
AgRipnus  [author] 7 Jun @ 9:48am 
The mod's XComGame.int has every emotion with its stat changes.
Dummie 7 Jun @ 9:41am 
Is there a list of all emotions?
AgRipnus  [author] 7 Jun @ 6:21am 
Pushed a new update, new config toggle bPrimeUninstall. If you want to uninstall this mod set this to TRUE, launch the game and in the next cycle of mood changes all your soldiers will get the Emotionless mood which has no stat changes. Once all your soldiers have Emotionless you can save and turn the mod off, with no permanent stat changes.
HarvHR 7 Jun @ 5:52am 
Is there a way to uninstall this mod without it permanently causing -1hp and -2mobility etc to soldiers?

I like the concept of the mod, but some of these stat changes are crazy to the point of actively shooting yourself in the foot.

Also why is my soldier 'bored' in combat? I can get that for the Avenger, but when my soldier is surrounded by Advent should they really be 'bored' and suffer negative stats because of it?
Or'Es El'Leat 4 Jun @ 7:33pm 
I found what heppening, don't seem like you rmod is a problem. 15 of my solder that are on infiltration somwhow gets assigned to covert mission
AgRipnus  [author] 4 Jun @ 7:51am 
One soldier or many soldiers? If it's every soldier then it's a conflict and the only thing you can do is backup the save and remove the mod. If it's one soldier then dismiss the soldier and recreate them. Without any additional information on what happened right before that soldier bugged I can't tell you anything more. That 0 is the game telling you that the soldier was assigned in a slot and now is stuck.
Or'Es El'Leat 4 Jun @ 5:51am 
I hace some gameBreaking bug (mods conflict i suppiose), mood of my solder showing on the right side of their name in barrakc (in yellow color) like "~ *some mood, like Angry/Surprised or smt* 0" and i can't send those solder on missions, I also can't get rid of this shiit with any in-game mechanics (like hospital or solder party from mod)
Can you somehow help me with that?
I'm playing lwotc
not_buddhanuff 17 May @ 8:26am 
Are there console commands for this mod?
Soul 11 May @ 9:11pm 
Yeah sadly its something I didn't pay much attention to,I just realise it happen when the mission start ,I'll check more about it when it happen again
AgRipnus  [author] 11 May @ 12:57pm 
Let me ask something more, does it happen to injured soldiers, and does it maybe return when a soldier is fully healed?
AgRipnus  [author] 11 May @ 12:53pm 
The most important thing to know is if it always happens, mobility changes are always delayed, or if it only fails to return the stat to normal when the mood is gone sometimes. Because if this lag only happens sometimes I'll have to look in a different place.
Soul 11 May @ 12:43pm 
Ok checking more,the mobility did come back,but it seem like it took at least a cycle or 2 of moods for it to revert to initial mobility.
Sadly I didn't check much on my other moments where it happen,but I remember each time realising that the mobility seem to "stick" to the nerfed one for a while,so I can't say much about that.
I can say it seem to happen a lot more to the heroes for some reason,before they would sometime get 2 moods (didn't see it happen in a while tho so maybe that one was fixed) but I remember realising I had a mobility debuff mostly on Skirmishers and Templars. And so far it was after mostly any type of mission.
Sorry if it ain't much,I'll check a bit more next time I realise I got the mobi debuff.
AgRipnus  [author] 11 May @ 12:32pm 
Can you give me some more info Soul? Does it happen always with mobility changing moods? Did you see it happen after a mission specifically? Is it only on specific soldiers?
AgRipnus  [author] 11 May @ 12:06pm 
Thanks for the report, I'll look into it. Looking at some older comments there's seems to be something up with mobility as a stat that make it not play well with this mod. I'll have to fix it.
Soul 11 May @ 11:20am 
Sometime the Mobility debuffs don't go away.
Like my Reaper had 8 mobility,got down to 6 from a mood,and now I'm a mission later with him,the mood changed,it's a +10crit,but the -2mobi is still in effect.
Cleo 10 May @ 5:05pm 
This would be cool if moods didnt randomly change between squad select and mission deployment. How it is currently its just a toss up between a random soldier being buffed in some crazy strong way or being nerfed in the opposite direction. Little too roulette heavy for me.
AgentSrell777 10 May @ 11:47am 
Okay, thanks very much for the response.
AgRipnus  [author] 9 May @ 3:30pm 
Removing the mod mid campaign makes the last mood each soldier had permanent. The only way to undo it, is with the default stat changing console commands ex { SetSoldierStat eStat_Defense 0 "Amy Ryan" 1 } or with RebuildSelectedSoldiersClass from [WOTC] Additional Soldier Console Commands mod.
AgentSrell777 9 May @ 2:16pm 
I tried to remove this mid-campaign (the buffs/nerfs were just a little too strong for my taste) and it left behind the mood trait blocks (no icons, just solid squares). Usually not a major thing for me to overlook, but I think the traits that were last active still are (i.e. negative defense). Any idea on how to fix?
AgRipnus  [author] 9 May @ 12:31pm 
They should work, both mod campaign and in LWOTC.
not_buddhanuff 9 May @ 12:12pm 
Are this and your Slice of Life mods safe to add mid-campaign? And is there any reason that they couldn't work in LWotC?
B0atsMcG0ats 1 May @ 8:22am 
@AgRipnus - I'm not specifically using an armory screen mod, however it may be part of one of the others I am using, I will look into that. Thanks for the quick response.
AgRipnus  [author] 1 May @ 4:15am 
It's the base game. You must be the one using a mod that changes the armory screen ui.
B0atsMcG0ats 30 Apr @ 11:27pm 
If I may ask, what mod are you using to see their emotions, in the Armory View? Mine isn't showing me anything, until I view the soldier alone.
AgRipnus  [author] 27 Apr @ 6:28am 
It's a pesky little bug that has been reported before, but in order to solve it I'd need a save file from right before it happens, which is totally random since it works properly 99% of the time.
123nick 26 Apr @ 12:46pm 
sometimes i have soldiers with 2 emotions, like sore AND lazy. i think theres supposed to be a limit of only 1 per soldier?

ping me in the xcom 2 modding discord, i can provide modlist and save file if it helps
ZJwh5S 13 Apr @ 5:37pm 
@AgRipnus

Thank you so much for the update/fix! I couldn't figure out why dead soldiers weren't being tracked properly in the Memorial anymore nor why my living soldiers would lose and then regain bonds with supposedly dead soldiers. It was driving me crazy. I knew it was probably one of the mods I subscribed to recently because I hadn't encountered this particular problem in many years of playing XCOM 2 WotC. But didn't really think that this mod could possibly be the culprit.
AgRipnus  [author] 13 Apr @ 12:44am 
Dead soldier fix is up. Tell me if it worked for you.
Fearless Leader 12 Apr @ 9:29am 
I love the idea of the mod but the buffs and debuffs do seem pretty strong.
Haywire 11 Apr @ 4:12pm 
I'm getting the same error as Soul. A soldier will die, then will be back in the squad later. I'm using the squad based roster mod found here: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2604662194

The dead soldier will be back in the squad in a few days. I can dismiss them from the squad but then in the memorial they no longer show up as dead. (In my current run, I have about 13 KIAs but I can only view one of them.) While this is mildly annoying, the big problem comes in from those soldiers who were bonded. Their partner still shows as bonded but I can't rebond them with anyone else.

If this is something that can get fixed, that would be great cause I like the idea of this mod very much.

Thanks and have a great day!
Ostar29 29 Mar @ 7:53pm 
does this affect the other 2 mods you made that are similar?
Soul 17 Mar @ 2:15pm 
You have to check the Lost In Action tab,they appear there,but say "recoving" + a mood
Instead of the usual KIA
mimiji2121 15 Mar @ 9:28pm 
I have the UFOpedia mods. I checked the Xcom screening section, but I couldn't find them. Feels like somehow they got completely deleted from the list.
Soul 15 Mar @ 9:36am 
commander's room,and its a mod