Alien Vs Predator

Started by rebelrot, June 07, 2019, 06:20:51 AM

Previous topic - Next topic

rebelrot

V1.0

This mod adds the Yautja(Predator) Race from the film franchise Predator to the game as a playale race.
requires a fresh start, or a faction manager to be added to an exsisting save.


Requirments
JecsTools
Humanoid Alien Races 2.0

This mod adds

Pawns:
Yautja Race (Male & Female)

Mechanics:
Blooding and Marking: the Yautja value phyiscal prowess above all else, the stronger the creature they kill, the higher their social status is.

Apparel:
Yautja Thermal Webbing
Yautja Bio Mask (Standard, Elite, Ornate Variants)
Yautja Hunter Armour (Standard, Light, Heavy, Elite, Ornate Variants)

Equipment:
Yautja Gauntlet: This contains the Self Destruct Device, this item also gives the wearer a Wristblade melee attack (Thanks to LoonyLadle's Hediff Apparel Resource)
and can also be upgraded with a Medicomp to treat the wearers wounds in the field, a Shard injector to quickly bring the wearer back to combat rediness, and a cloaking device.
Yautja Shoulder Cannon: This item gives the wearer an automated ranged attack when active (Based on Rikki's Mining Helmet)

Weapons: Melee
Yautja Combistaff: can be thrown to pin enemies in place
Bladed Maul: Simple melee weapon

Weapons: Ranged
Yautja Smart Disk - Research allows this to hit multiple targets while wearing a Bio Mask
Yautja Blaster
Yautja Needler
Yautja Speargun - Sniper rifle equivillent

incidents:
Man in Black: using the yautja starts enables Yautji Man in Black replacer.(it will also work for other races, if they have a pawnkind with StrangerinBlack in its name)
El Diablo: Yautji raids during Heatwaves are larger than normal.

Xenomorph race from the Alien film franchise to the game as a enemy race.
Full Xenomorph lifeycle, facehuggers can impregnate pawns, the resulting xenomorph is mostly random, however if the host is a yautja then it will always result in a predalien.

Pawns:
Queen, Drone(Spitter), Warrior, Runner, Facehugger. Chestburster, Predalien, Neomorph

Mechanics:
Acidic Blood:
Hidden Infections:

incidents:
They Mostly Come at Night: Xenomorph raids during the night are larger than normal
Neomorph Spores:
Crashed Ship part:
Xenomorph Infestation:

GitHub Link: https://github.com/Ogliss/Rebelrots-Yautja-Race

Steam Link: https://steamcommunity.com/sharedfiles/filedetails/?id=1568400124&searchtext=yautja

Discord: https://discord.gg/vSxMU59

____________________
Supporting development:

https://www.patreon.com/posts/23413774

[attachment deleted due to age]

MajsterX4

At last, a complex mod about the avp universe, I wish you good luck in further development.

Canute

Hi,
some error's after activation of that mod.
XML error: <thoughtCannibal>RRY_AteYautjaMeatDirectCannibal</thoughtCannibal> doesn't correspond to any field in type AteThought. Context: <li><raceList><li>RRY_Alien_Yautja</li></raceList><thought>RRY_AteYautjaMeatDirect</thought><ingredientThought>RRY_AteYautjaMeatAsIngredient</ingredientThought><thoughtCannibal>RRY_AteYautjaMeatDirectCannibal</thoughtCannibal><ingredientThoughtCannibal>RRY_AteYautjaMeatAsIngredientCannibal</ingredientThoughtCannibal></li>
Verse.Log:Error(String, Boolean)
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
Verse.DirectXmlToObject:ListFromXml(XmlNode)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.DirectXmlLoader:DefFromNode_Patch1(XmlNode, LoadableXmlAsset)
Verse.LoadedModManager:ParseAndProcessXML_Patch1(XmlDocument, Dictionary`2)
Verse.LoadedModManager:LoadAllActiveMods()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

XML error: <ingredientThoughtCannibal>RRY_AteYautjaMeatAsIngredientCannibal</ingredientThoughtCannibal> doesn't correspond to any field in type AteThought. Context: <li><raceList><li>RRY_Alien_Yautja</li></raceList><thought>RRY_AteYautjaMeatDirect</thought><ingredientThought>RRY_AteYautjaMeatAsIngredient</ingredientThought><thoughtCannibal>RRY_AteYautjaMeatDirectCannibal</thoughtCannibal><ingredientThoughtCannibal>RRY_AteYautjaMeatAsIngredientCannibal</ingredientThoughtCannibal></li>
Verse.Log:Error(String, Boolean)
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
Verse.DirectXmlToObject:ListFromXml(XmlNode)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.DirectXmlLoader:DefFromNode_Patch1(XmlNode, LoadableXmlAsset)
Verse.LoadedModManager:ParseAndProcessXML_Patch1(XmlDocument, Dictionary`2)
Verse.LoadedModManager:LoadAllActiveMods()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

and 2 warnings about sounds
Could not resolve cross-reference: No Verse.SoundDef named FlamerSound found to give to AbilityUser.VerbProperties_Ability VerbProperties(range=18, defaultProjectile=RRY_Projectile_AcidSpit) (using undefined sound instead)
Verse.Log:Warning(String, Boolean)
Verse.WantedRefForObject:TryResolve(FailMode)
Verse.DirectXmlCrossRefLoader:ResolveAllWantedCrossReferences(FailMode)
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Full log to read
https://gist.github.com/aeda34c8c7bdead4ac74f2a25e3ebeb4

rebelrot

#3
Quote from: Canute on June 07, 2019, 12:06:27 PM
Hi,
some error's after activation of that mod.
XML error: <thoughtCannibal>RRY_AteYautjaMeatDirectCannibal</thoughtCannibal> doesn't correspond to any field in type AteThought. Context: <li><raceList><li>RRY_Alien_Yautja</li></raceList><thought>RRY_AteYautjaMeatDirect</thought><ingredientThought>RRY_AteYautjaMeatAsIngredient</ingredientThought><thoughtCannibal>RRY_AteYautjaMeatDirectCannibal</thoughtCannibal><ingredientThoughtCannibal>RRY_AteYautjaMeatAsIngredientCannibal</ingredientThoughtCannibal></li>
Verse.Log:Error(String, Boolean)
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
Verse.DirectXmlToObject:ListFromXml(XmlNode)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.DirectXmlLoader:DefFromNode_Patch1(XmlNode, LoadableXmlAsset)
Verse.LoadedModManager:ParseAndProcessXML_Patch1(XmlDocument, Dictionary`2)
Verse.LoadedModManager:LoadAllActiveMods()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

XML error: <ingredientThoughtCannibal>RRY_AteYautjaMeatAsIngredientCannibal</ingredientThoughtCannibal> doesn't correspond to any field in type AteThought. Context: <li><raceList><li>RRY_Alien_Yautja</li></raceList><thought>RRY_AteYautjaMeatDirect</thought><ingredientThought>RRY_AteYautjaMeatAsIngredient</ingredientThought><thoughtCannibal>RRY_AteYautjaMeatDirectCannibal</thoughtCannibal><ingredientThoughtCannibal>RRY_AteYautjaMeatAsIngredientCannibal</ingredientThoughtCannibal></li>
Verse.Log:Error(String, Boolean)
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
Verse.DirectXmlToObject:ListFromXml(XmlNode)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.DirectXmlLoader:DefFromNode_Patch1(XmlNode, LoadableXmlAsset)
Verse.LoadedModManager:ParseAndProcessXML_Patch1(XmlDocument, Dictionary`2)
Verse.LoadedModManager:LoadAllActiveMods()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

and 2 warnings about sounds
Could not resolve cross-reference: No Verse.SoundDef named FlamerSound found to give to AbilityUser.VerbProperties_Ability VerbProperties(range=18, defaultProjectile=RRY_Projectile_AcidSpit) (using undefined sound instead)
Verse.Log:Warning(String, Boolean)
Verse.WantedRefForObject:TryResolve(FailMode)
Verse.DirectXmlCrossRefLoader:ResolveAllWantedCrossReferences(FailMode)
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Full log to read
https://gist.github.com/aeda34c8c7bdead4ac74f2a25e3ebeb4


Thank you for the logs, we check it right now.

You have the latest version of the  alien races mod? (if you dont try this first, and let me know)

Canute

Yes, latest version from Github.

rebelrot

Quote from: Canute on June 07, 2019, 03:02:54 PM
Yes, latest version from Github.

Hmmmm if u can join Discord and ask the Ogliss(the coder) of the mod.

BladeOfSharpness

How can I cure a xenomorph impregnation?

rebelrot

on the Health/operation character tab.But there is a chance to fail..

agentbad

How do I avoid getting impregnated by the strange fungus? That shit is like the bane of my existence. Is there way to turn it off or make in infect animals only? Also what clothing has acid resistance? I've made clothing from the xenomorph leather but it doesn't show any acid resistance in the stats. Would be nice for acid attacks and my cooks not getting their faces burned off when butchering xenomorphs. Thanks.

Blaker

Hi! Thanks for the cool mod. Please clarify a couple of questions. Your mod requires mod Dual_Wield for
correct handling of weapons and shields, or is it not necessary?
The presence of fashion Facial_Stuff can cause critical failures, or just will not show shields?

Aronia

So, is it actually possible to remove a facehugger from a host?
I mean, I saw the operation, I even tried doing that once, buuuut... then I saw that "deep sleep" hediff, and my other pawns continued to attack the host. The pawn tab said "Attacking Facehugger". I suppose the operation was not really successful. Either that or the facehugger was still alive and somewhere around, and I just didn't see it.
So, what are the chances of success? Are they even above zero? I'm not too great at the film lore, but according to the films, they shouldn't be, right?

The mod is great. Not that I'm much of a fan of the universe, but it fits wonderfully into the RimWorld setting, and it's so well done, too.

Ibrahym

I have a problem
If i played as human and this mod is active, pawns will not eat.
If i Clicked on meal with a human pawn selected this massage appears <error 1 below>
And if they are hungry, error massage spam <Error 2 below>


Mod Order
Harmony
Core
HugsLib
JecsTools
Humanoid Alien Races 2.0
Alien vs predator

I think its the diet stuff that you make for the predator is interpreting with other races
I don't know if i'am doing something wrong
I tested it with orassan race to check it out and its the same
tho synths (the other race from your mod) are not effected
Tested both of 1.5.0.8 release and 1.5.0.9 release and its all the same

Error 1
(((
Root level exception in OnGUI(): System.NullReferenceException: Object reference not set to an instance of an object
  at AlienRace.RaceRestrictionSettings.CanEat (Verse.ThingDef food, Verse.ThingDef race) [0x00080] in <98fb0fdeffd443d29c63b468c842b8df>:0
  at AlienRace.HarmonyPatches.CanEverEat (System.Boolean& __result, Verse.RaceProperties __instance, Verse.ThingDef t) [0x0004b] in <98fb0fdeffd443d29c63b468c842b8df>:0
  at (wrapper dynamic-method) Verse.RaceProperties.DMD<DMD<CanEverEat_Patch1>?-1909021696::CanEverEat_Patch1>(Verse.RaceProperties,Verse.ThingDef)
  at Verse.RaceProperties.CanEverEat (Verse.Thing t) [0x00000] in <1fc16a1932d94404acf0198d1e6b658e>:0
  at (wrapper dynamic-method) RimWorld.FloatMenuMakerMap.DMD<DMD<AddHumanlikeOrders_Patch1>?-311076096::AddHumanlikeOrders_Patch1>(UnityEngine.Vector3,Verse.Pawn,System.Collections.Generic.List`1<Verse.FloatMenuOption>)
  at RimWorld.FloatMenuMakerMap.ChoicesAtFor (UnityEngine.Vector3 clickPos, Verse.Pawn pawn) [0x0008c] in <1fc16a1932d94404acf0198d1e6b658e>:0
  at RimWorld.FloatMenuMakerMap.TryMakeFloatMenu (Verse.Pawn pawn) [0x00056] in <1fc16a1932d94404acf0198d1e6b658e>:0
  at RimWorld.Selector.HandleMapClicks () [0x000af] in <1fc16a1932d94404acf0198d1e6b658e>:0
  at RimWorld.Selector.SelectorOnGUI () [0x00000] in <1fc16a1932d94404acf0198d1e6b658e>:0
  at RimWorld.MapInterface.HandleLowPriorityInput () [0x0000f] in <1fc16a1932d94404acf0198d1e6b658e>:0
  at RimWorld.UIRoot_Play.UIRootOnGUI () [0x000d3] in <1fc16a1932d94404acf0198d1e6b658e>:0
  at (wrapper dynamic-method) Verse.Root.DMD<DMD<OnGUI_Patch1>?1878259712::OnGUI_Patch1>(Verse.Root)
Verse.Log:Error(String, Boolean)
Verse.Root:DMD<DMD<OnGUI_Patch1>?1878259712::OnGUI_Patch1>(Root)
)))

Error 2
(((
Exception in Verse.AI.ThinkNode_PrioritySorter TryIssueJobPackage: System.NullReferenceException: Object reference not set to an instance of an object
  at AlienRace.RaceRestrictionSettings.CanEat (Verse.ThingDef food, Verse.ThingDef race) [0x00080] in <98fb0fdeffd443d29c63b468c842b8df>:0
  at AlienRace.HarmonyPatches.CanEverEat (System.Boolean& __result, Verse.RaceProperties __instance, Verse.ThingDef t) [0x0004b] in <98fb0fdeffd443d29c63b468c842b8df>:0
  at (wrapper dynamic-method) Verse.RaceProperties.DMD<DMD<CanEverEat_Patch1>?-1909021696::CanEverEat_Patch1>(Verse.RaceProperties,Verse.ThingDef)
  at Verse.RaceProperties.CanEverEat (Verse.Thing t) [0x00000] in <1fc16a1932d94404acf0198d1e6b658e>:0
  at RimWorld.FoodUtility.WillEat (Verse.Pawn p, Verse.Thing food, Verse.Pawn getter, System.Boolean careIfNotAcceptableForTitle) [0x00006] in <1fc16a1932d94404acf0198d1e6b658e>:0
  at RimWorld.FoodUtility+<>c__DisplayClass12_0.<BestFoodSourceOnMap>b__0 (Verse.Thing t) [0x001ac] in <1fc16a1932d94404acf0198d1e6b658e>:0
  at RimWorld.FoodUtility.SpawnedFoodSearchInnerScan (Verse.Pawn eater, Verse.IntVec3 root, System.Collections.Generic.List`1[T] searchSet, Verse.AI.PathEndMode peMode, Verse.TraverseParms traverseParams, System.Single maxDistance, System.Predicate`1[T] validator) [0x000a0] in <1fc16a1932d94404acf0198d1e6b658e>:0
  at RimWorld.FoodUtility.BestFoodSourceOnMap (Verse.Pawn getter, Verse.Pawn eater, System.Boolean desperate, Verse.ThingDef& foodDef, RimWorld.FoodPreferability maxPref, System.Boolean allowPlant, System.Boolean allowDrug, System.Boolean allowCorpse, System.Boolean allowDispenserFull, System.Boolean allowDispenserEmpty, System.Boolean allowForbidden, System.Boolean allowSociallyImproper, System.Boolean allowHarvest, System.Boolean forceScanWholeMap, System.Boolean ignoreReservations, RimWorld.FoodPreferability minPrefOverride) [0x001da] in <1fc16a1932d94404acf0198d1e6b658e>:0
  at RimWorld.FoodUtility.TryFindBestFoodSourceFor (Verse.Pawn getter, Verse.Pawn eater, System.Boolean desperate, Verse.Thing& foodSource, Verse.ThingDef& foodDef, System.Boolean canRefillDispenser, System.Boolean canUseInventory, System.Boolean allowForbidden, System.Boolean allowCorpse, System.Boolean allowSociallyImproper, System.Boolean allowHarvest, System.Boolean forceScanWholeMap, System.Boolean ignoreReservations, RimWorld.FoodPreferability minPrefOverride) [0x000a5] in <1fc16a1932d94404acf0198d1e6b658e>:0
  at RimWorld.JobGiver_GetFood.TryGiveJob (Verse.Pawn pawn) [0x0008d] in <1fc16a1932d94404acf0198d1e6b658e>:0
  at Verse.AI.ThinkNode_JobGiver.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x00000] in <1fc16a1932d94404acf0198d1e6b658e>:0
  at Verse.AI.ThinkNode_PrioritySorter.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x000fc] in <1fc16a1932d94404acf0198d1e6b658e>:0
Verse.Log:Error(String, Boolean)
Verse.AI.ThinkNode_PrioritySorter:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Tagger:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Subtree:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Conditional:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.Pawn_JobTracker:DetermineNextJob(ThinkTreeDef&)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob()
Verse.AI.Pawn_JobTracker:EndCurrentJob(JobCondition, Boolean, Boolean)
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:DMD<DMD<Tick_Patch1>?262151424::Tick_Patch1>(Pawn)
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()
)))

Log when click on meal as human
https://gist.github.com/HugsLibRecordKeeper/5f80059a2b263380cd0aa68c795f395a

Log after they became hungry and the error log is spamming
https://gist.github.com/HugsLibRecordKeeper/634f2549528ae2f8a597f0701740bd96

Canute

Since the mod author isn't very active on the forum, you should post it at steam.
And when you don't have steam, you should open an issue at github.

Ibrahym

Quote from: Canute on May 28, 2020, 01:43:29 AM
Since the mod author isn't very active on the forum, you should post it at steam.
And when you don't have steam, you should open an issue at github.

I'am Not familiar with Github.
will this work?
https://github.com/Ogliss/Alien-Vs-Predator/issues/26