public static GameEnvironmentState <ISkyrimMod, ISkyrimModGetter> Skyrim( this GameEnvironment env, SkyrimRelease gameRelease, LinkCachePreferences?linkCachePrefs = null) { return(env.Construct <ISkyrimMod, ISkyrimModGetter>(gameRelease.ToGameRelease(), linkCachePrefs)); }
public Global( FormKey formKey, SkyrimRelease gameRelease) { this.FormKey = formKey; this.FormVersion = gameRelease.ToGameRelease().GetDefaultFormVersion() !.Value; CustomCtor(); }
public static IReadOnlyCollection <FormKey> Skyrim( this ImplicitRecordFormKeys _, SkyrimRelease release) { return(Implicits.Get(release.ToGameRelease()).RecordFormKeys); }
public static IReadOnlyCollection <ModKey> Skyrim( this ImplicitBaseMasters _, SkyrimRelease release) { return(Implicits.Get(release.ToGameRelease()).BaseMasters); }
public static IReadOnlyCollection <ModKey> Skyrim( this ImplicitListings _, SkyrimRelease release) { return(Implicits.Get(release.ToGameRelease()).Listings); }