From 399766a8fe3884562cd860de8d52587ef4a8e68f Mon Sep 17 00:00:00 2001 From: Pilzinsel64 Date: Mon, 21 Nov 2022 06:13:26 +0100 Subject: [PATCH] fix conifg backward-compatibility due private fields --- PlayerTags/Data/Tag.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PlayerTags/Data/Tag.cs b/PlayerTags/Data/Tag.cs index 9774806..a688346 100644 --- a/PlayerTags/Data/Tag.cs +++ b/PlayerTags/Data/Tag.cs @@ -77,7 +77,7 @@ namespace PlayerTags.Data { m_Inheritables = new Dictionary(); - var inheritableFields = GetType().GetFields().Where(field => typeof(IInheritable).IsAssignableFrom(field.FieldType)); + var inheritableFields = GetType().GetFields(System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic).Where(field => typeof(IInheritable).IsAssignableFrom(field.FieldType)); foreach (var inheritableField in inheritableFields) { IInheritable? inheritable = inheritableField.GetValue(this) as IInheritable;