|
Post by xordevoreaux on Oct 13, 2021 6:46:39 GMT -5
What is the functional difference between setting an EnvironmentScoreEmotionTag and setting an EnvironmentScoreEmotionTag32? Not knowing the difference, what I usually do is set both properties (say, for instance, to 325 which is Flirty) and then add two identical entries under EnvironmentScores to handle both.
Does the game handle them differently in any way, and does one take precedent over the other?
|
|
|
Post by andrew on Oct 26, 2021 1:18:14 GMT -5
Hi xordevoreaux, You only really need to set one. A long time ago, EA switched from 16 bit to 32 bit tags. They left the 16bit list for backwards compatibility with older objects, but both lists will be loaded at runtime.
This is the python code that loads them:
self._environment_mood_tags = intern(get_uint16_array('EnvironmentScoreEmotionTags', intern=False) + get_uint32_array('EnvironmentScoreEmotionTags_32', intern=False))
|
|
|
Post by xordevoreaux on Oct 26, 2021 10:08:20 GMT -5
Thanks for letting me know, I'll just populate the "32" from now on.
|
|