[1.0] Common Sense - basic AI tweaks

Started by avilmask, March 20, 2019, 10:41:51 AM

Previous topic - Next topic

avilmask

Quote from: Canute on January 24, 2020, 11:12:51 AM
Like i said, someone not me.
https://ludeon.com/forums/index.php?topic=50107.0

Just test it myself, not these error but a warning
https://gist.github.com/d36d4f420d879bd5382aab67a60e1b6f
This warning is normal and quite common. It happens because engine thinks that I USE a method before it's initiated, while I only just adding (injecting) it, not actually using. You can get this warning and with another complicated mods.

Canute

I tried it with Dub's mint menu/paint but didn't got any error.

Ok, i wait until the other one cleared up his error mess a bit more.
To use mod's can real be a pain for unexpierenced people, special when the mod list grow up.

sumghai

Hi avilmask - just a heads-up that Common Sense is partially-incompatible with my Replimat mod, as Replimat uses Harmony patches to modify the vanilla food utils and jobdrivers in such a way that adds Replimat Terminals as an additional food source for pawns.

If Common Sense placed in the mod order before Replimat, pawns are unable to use the Terminals.

The current workaround (which I have now documented in Replimat's forums thread and Steam Workshop description) is to load CS after Replimat.

LWM

@sumghai:

You can also specify when your Harmony patches are applied from your end:  https://github.com/pardeike/Harmony/wiki/Prioritiy-annotations

If you specify ...oh, interesting, I was going to say you could give it Priority.Low, but you could actually explicitly make it applied after CommonSense!

sumghai

Quote from: LWM on January 29, 2020, 09:00:41 AM
@sumghai:

You can also specify when your Harmony patches are applied from your end:  https://github.com/pardeike/Harmony/wiki/Prioritiy-annotations

If you specify ...oh, interesting, I was going to say you could give it Priority.Low, but you could actually explicitly make it applied after CommonSense!

I'll look into this when I have time, although I'm not confident whether or not this won't break existing behaviour, given that Dubs wrote a significant part of Replimat's source code.

Resurak

Hi! Will you update the github version to 1.1?