public static void RebindAllDefOfs(bool earlyTryMode) { DefOfHelper.earlyTry = earlyTryMode; foreach (Type item in GenTypes.AllTypesWithAttribute <DefOf>()) { DefOfHelper.BindDefsFor(item); } }
public static void RebindAllDefOfs(bool earlyTryMode) { DefOfHelper.earlyTry = earlyTryMode; DefOfHelper.bindingNow = true; try { foreach (Type current in GenTypes.AllTypesWithAttribute <DefOf>()) { DefOfHelper.BindDefsFor(current); } } finally { DefOfHelper.bindingNow = false; } }
public static void RebindDefs() { DefOfHelper.BindDefsFor <ThingDef>(typeof(ThingDefOf)); }