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
When player activates Gestation Eggs at the Best Egg Maker it begins scanning the area for living, adult female tames that bCanHaveBaby and that it determines are gestaters.
Gestaters are determined by looking up the dino's CDO and checking for bUseBabyGestation being true. Or it checks buffs and if a buff is found matching S+ Buff_AllowBreeding_C or any buff mentioned in INI AllowBreedingBuffClasses, then it will be considered eligible as well.
If eligible for gestater eggs the buff is applied and it then changes the dino so that it will lay eggs.
Here is screen of that graph.[gyazo.com]
When the gestater eggs buff is removed it then reverts those values using dino CDO values.
Likely this last part is what is breaking things, if you are using buff to change the existing dinos. I hadn't considered that clash when making this, was more concerned with Allow Breeding buffs that turned them into gestaters.
Thanks for bringing this up though because I plan to make another round of dev cycle on this mod soon. I will need to think that whole thing through a bit. It sounds like some opportunity as well to add some Mod Integration capabilities. :D
Anyway, feel free to ping me on Discord[discord.gg] if you like.
In the meantime, you could add override to your buff for BPPreventAddingOtherBuff. Then you could check if the class DisplayName == BE_GestaterEggBuff_C then return TRUE. That would prevent the Gestater Eggs buff from applying the dinos your mod is managing.
Let me rephrase:
Similar to how S+ does, however my buff's are permanent features of these creatures. For example, Mantis which is given a Fertilized Egg.
So the creature in question isn't Gestater at all, by default they are a non-breeding creature and my buff applies that change and assigns an egg at BeginPlay.
In the meantime until a solution can be found, I can look into adding that prevention using your buff's name.
The buff I use is called Buff_Mating-<creature>. Depending of course on the creature itself, in this case the "Mantis" specifically (the mod which was brought to attention).
To be honest I am still new to this whole modding thing and learning, so some of these terms are above my level yet. :P