Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Removed HugsLib dependency
Reworked settings accordingly
either way thanks!
Yep, I consider that intentional tbh. From what I saw those do not last as long as a caravan event anyway.
Otherwise I'd need to find a way to discern between pocket map from Anomaly event and floor level pocket map from MultiFloor
Caravan event mood buff no longer applies for Pocket Maps
(unless it's a Temporary Incident Map; not sure if those two together is ever the case)
I don't own Anomaly, but as far as I can tell, this will also prevent the mood buff from applying to colonists in "pocket maps" caused by Anomaly events.
Seemed like an acceptable solution to the MultiFloor issue, though it would not have been necessary if MultiFloor's created maps returned true for IsPlayerHome for sub-maps of colonies.
Not sure if that has any sideeffects, but if not it would be a nice thing if they changed it.
Hmh...might look into it at some point
That's the only weird thing I have witnessed, other than that, great mod!
This mod only adds mood buffs, from what my search turned up, the debuff you are getting may be from a mod called "Home Sweet Home"?
Can't help you there, sorry, it's not related to Caravan Mood Buff.
I did it thanks to this mod, thank you for making it. It even works mid save.
No code changes -- tested and appeared to work fine
Did not remove HugsLib as it's been updated.
Also, since I wanted to remove HugsLib from my mods, it may take a bit longer, especially since I'm busy with an unrelated private project.
Reduced mod size by removing git-, obj-, & .vs-files, etc.
I thought size doesn't matter? :p
Isn't there a mood buff while forming a caravan in vanilla even?
Maybe I could add an option to adjust that.
Latest should be some time in November, as I'll have a lot of time from the on.
City builder will make traveling depised and the more buildings (probably roofed tiles) you have the happier pawns will be. It's a bit illogical like the original fungus precept.
It's a crazy mood debuff. I don't know what "City Builder" does, but that mood debuff would make me not pick it.
In regards to adding a patch to remove it - doesn't fit the purpose of this mod, sorry.
It's not difficult to make a mod for that yourself though!
Make a local "mod" and add a patch that changes the mood debuff to 0 (or removes it, but that's likely more diffcult to do than to change the value).
do you know about the city builder meme of vanilla ideology expanded - memes and structures (hell, those names get out of hand)?
It's a horrible -30 (lss than 5 days of having traveled) mood buff for despised travel on encounter maps. Do you think you could make a little patch to remove it? I'm fine taht they're upset once back home but even bustling and properous cities send out merchants every now and when, don't they?
Also changed CaravansBattlefield.CheckWonBattle Pre/Postfix patches into Transpiler; just in case.
Changed FormCaravanComp.CompTick Pre/Postfix patches into Transpiler
Fixed harmony patches being applied twice
@Frank
I have looked into it and changed the Pre/Postfix patch into a Transpiler.
While the CompTick method responsible for this mess is still being called an abhorrent amount of times - this is vanilla behaviour, no idea why, never expected this - my code part will only be called in very specific circumstances anymore.
The Performance Analyzer will, of course, still show all the CompTick calls under "Harmony Transpiled Methods", but the actual time spend on my code is minimal (due to the very specific circumstances required: it's only supposed to be called once when all enemies in a site have been killed).
Thank you for notifying me about this!
Now i dont have to