1🔴 Bug - Double-hook on RL populateCellForItemInSection = Wrong display values + redundant work (with Realistic Livestock) 2🔴 Bug - Per-frame full GUI tree traversal in TextElement.draw = FPS drops — likely the main cause of reported framerate loss 3🟡 Risk - 30+ condition check every game tick = Minor constant CPU overhead 4🟡 Risk - Blanket method-wrap on InGameMenuStatisticsFrame = Potential mod conflict, fragile
@plutogaming91 Worth passing back to the modder: when hooking any InGameMenu*Frame method that the engine reuses across pages, overwrittenFunction (preserving the return) is the safe pattern; appendedFunction is fine only for void handlers like draw/keyEvent where the return isn't consumed.
I used Claude AI to fix the remaining Garage Menu bug. Loving what you are doing though. :)
This is an amazing, beautifully created map. You won't find many maps better than this. Buy them a cup of coffee for their hard work :)