public override int GetHashCode(IMajorRecordGetter item) { return(GetHashCode(item: (IGameSettingGetter)item)); }
public override int GetHashCode(IMajorRecordGetter item) { return(GetHashCode(item: (IGlobalGetter)item)); }
public override int GetHashCode(IMajorRecordGetter item) { return(GetHashCode(item: (ISoundDescriptorGetter)item)); }
public override int GetHashCode(IMajorRecordGetter item) { return(GetHashCode(item: (IMaterialSwapGetter)item)); }
public override int GetHashCode(IMajorRecordGetter item) { return(GetHashCode(item: (IPlacedObjectGetter)item)); }
public override int GetHashCode(IMajorRecordGetter item) { return(GetHashCode(item: (IAnimationSoundTagSetGetter)item)); }
/// <inheritdoc /> public bool TryResolve(string editorId, [MaybeNullWhen(false)] out IMajorRecordGetter majorRec, params Type[] types) { return(TryResolve(editorId, (IEnumerable <Type>)types, out majorRec)); }
public override int GetHashCode(IMajorRecordGetter item) { return(GetHashCode(item: (IANpcSpawnGetter)item)); }
public bool TryResolve(string editorId, [MaybeNullWhen(false)] out IMajorRecordGetter majorRec) { return(TryResolve(editorId, typeof(IMajorRecordGetter), out majorRec)); }
/// <inheritdoc /> public bool TryResolve(FormKey formKey, [MaybeNullWhen(false)] out IMajorRecordGetter majorRec, params Type[] types) { return(TryResolve(formKey, (IEnumerable <Type>)types, out majorRec)); }
public bool TryResolve(FormKey formKey, [MaybeNullWhen(false)] out IMajorRecordGetter majorRec, ResolveTarget target = ResolveTarget.Winner) { return(TryResolve(formKey, typeof(IMajorRecordGetter), out majorRec, target)); }
public static string GetFileString(IMajorRecordGetter rec, int counter) { return($"{counter} - {rec.EditorID} - {rec.FormKey.ToString()}"); }
public static void SetEditorID(this IMajorRecord rec, string id, IMajorRecordGetter mr) { rec.EditorID = id.Replace(" ", "") + mr.FormKey.ToString().Replace(":", ""); }
public override int GetHashCode(IMajorRecordGetter item) { return(GetHashCode(item: (IImpactDataSetGetter)item)); }
public override int GetHashCode(IMajorRecordGetter item) { return(GetHashCode(item: (ILeveledSpellGetter)item)); }