Thanks for the reply! Hmm, the compiler dishes out two CS0433 errors (lines 446 & 3578) when trying to compile, even if no changes are made. Not really sure what the deal is, any ideas? :/ Lines: 446 public event System.Action<GameObject, bool> OnGriefStateChanged; 3578 public bool HasStatusEffectWithSearchFunction(System.Func<StatusEffect, bool> searchFunction) Errors descriptions: (Severity Code Description File Line
Error CS0433 The type 'Action<T1, T2>' exists in both 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' main.cs 446)
(Severity Code Description File Line
Error CS0433 The type 'Func<T, TResult>' exists in both 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' main.cs 3578)