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
Regarding the warning:
Tried to use an uninitialized DefOf of type StatDefOf. DefOfs are initialized right after all defs all loaded. Uninitialized DefOfs will return only nulls. (hint: don't use DefOfs as default field values in Defs, try to resolve them in ResolveReferences() instead)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Warning (string)
RimWorld.DefOfHelper:EnsureInitializedInCtor (System.Type)
RimWorld.StatDefOf:.cctor ()
CoolPsycasts.CompProperties_AbilityForceJobMulti:.ctor ()
I think just removing the initialization of CompProperties_AbilityForceJobMulti.durationMultiplier should just remove the warning, because if I read it correctly it initializes it with null anyway(which does not matter as the field is set when the comp is used in Execute)
P.s. AnimaTreeNeedsMoreGrassBeyondLevel6 patch is missing an .xml extension, causing it to not be applied :P
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Combat Extended</li>
</mods>
<match Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="CoolPsycasts_ArchotechSplinter"]/comps/li[@Class="CoolPsycasts.CompProperties_HasAvatar"]/weapon</xpath>
<value>
<weapon>MeleeWeapon_MonoSword</weapon>
</value>
</match>
</Operation>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Combat Extended</li>
</mods>
<match Class="PatchOperationReplace">
<xpath>Defs/AbilityDef[defName="CoolPsycasts_MindMeld"]/comps/li[@Class="CoolPsycasts.CompProperties_AbilityMindMeld"]/cannotUseIfHediffs</xpath>
<value>
<cannotUseIfHediffs>
<li>CoolPsycasts_PossessHD</li>
</cannotUseIfHediffs>
</value>
</match>
</Operation>
</Patch>
Could not resolve cross-reference: No Verse.ThingDef named CoolPsycasts_Skipblade found to give to CoolPsycasts.CompProperties_HasAvatar
Could not resolve cross-reference to Verse.HediffDef named CoolPsycasts_DuplicateHD (wanter=cannotUseIfHediffs)
...I think I always have mechs or disposables blocking inquisitors, so I never realized the hediff didn't vanish.