/// <summary> /// Initializes the the order request. /// </summary> public void Initialize() { if (thingFilter != null) { thingFilter.ResolveReferences(); } }
public override void ResolveReferences() { base.ResolveReferences(); if (ammunition != null) { ammunition.ResolveReferences(); } }
public override void ResolveReferences() { base.ResolveReferences(); if (apparelStuffFilter != null) { apparelStuffFilter.ResolveReferences(); } }
public override void ResolveReferences(ThingDef parentDef) { base.ResolveReferences(parentDef); if (ingredientFilter != null) { ingredientFilter.ResolveReferences(); } }
public override void ResolveReferences(HediffDef parent) { base.ResolveReferences(parent); AmmoFilter.ResolveReferences(); HarmonyPatches.DoPatches(); var verb = TargetVerb(parent); if (verb == null) { return; } if (NewVerbClass != null) { verb.verbClass = NewVerbClass; } ReloadingMod.RegisterVerb(verb.verbClass, PatchFirstFound); }
public override void ResolveReferences() { filter.ResolveReferences(); if (filterPerishables) { foreach (var def in filter.AllowedThingDefs.ToList()) { if (def.EverHaulable && def.CanEverDeteriorate && def.GetStatValueAbstract(StatDefOf.DeteriorationRate) > 0f) { continue; } filter.SetAllow(def, false); } } }
public override void ResolveReferences(ThingDef parentDef) { base.ResolveReferences(parentDef); fuelFilter.ResolveReferences(); }
public override void ResolveReferences() { base.ResolveReferences(); match.ResolveReferences(); }
public void ResolveReferences() { match?.ResolveReferences(); }
public void ResolveReferences() { filter.ResolveReferences(); }
public override void ResolveReferences() { specialGoodsFilter.ResolveReferences(); }