public void mod_EncumbrancePartyPenalty(DescriptionBricksBox box, EncumbranceHelper.CarryingCapacity capacity) { if (!KingmakerPatchSettings.Cheats.AlwaysUnencumbered) { this.source_EncumbrancePartyPenalty(box, capacity); return; } box.Add(DescriptionTemplatesBase.Bricks.Separator3); box.Add(DescriptionTemplatesBase.Bricks.TitleH3).SetText(UIUtility.GetGlossaryEntryName("NoPenalty")); }
public void source_EncumbrancePartyPenalty(DescriptionBricksBox box, EncumbranceHelper.CarryingCapacity capacity) { throw new DeadEndException("source_EncumbrancePartyPenalty"); }
private static void Postfix(ref EncumbranceHelper.CarryingCapacity __result) { __result.Light = Mathf.RoundToInt(__result.Light * settings.encumberanceMultiplierPartyOnly); __result.Medium = Mathf.RoundToInt(__result.Medium * settings.encumberanceMultiplierPartyOnly); __result.Heavy = Mathf.RoundToInt(__result.Heavy * settings.encumberanceMultiplierPartyOnly); }