fix crashes, temp disable reflection caching, possibly reduce optimization in some areas, likely break 1.5

This commit is contained in:
localavaster
2026-04-14 00:12:50 -06:00
parent 9821c68999
commit 35187cf2d2
20 changed files with 275 additions and 107 deletions
+6 -5
View File
@@ -59,15 +59,16 @@ public sealed class LogPatches : ClassWithFishPrepatches
public static void InsertEarlyMessages()
{
var unhandledMessages = Log.UnhandledMessages;
if (unhandledMessages is null)
Debug.LogError("Message queue is null");
Log.Ready = true;
Verse.Log.messageQueue.Enqueue(new(LogMessageType.Message, PERFORMANCE_FISH_WELCOME_MESSAGE,
PERFORMANCE_FISH_WELCOME_STACKTRACE));
while (unhandledMessages!.TryDequeue(out var message))
if (unhandledMessages is null)
return;
while (unhandledMessages.TryDequeue(out var message))
{
try
{