Table of Contents

Namespace GrindFest.GameMaster.Helpers

Classes

CharacterFinder

Helper class to find characters in the scene by name. Searches GameObject hierarchy and returns CharacterBehaviour components.

ErrorFormatter

Helper class for formatting detailed error information for MCP tools. Provides comprehensive exception details including stack traces and inner exceptions.

EventLogger

Subscribes to significant EventAggregator events and maintains a rolling history of recent game events for the LLM Game Master to query. Only tracks important, infrequent events (not combat spam). ZERO-ALLOCATION: Reuses buffers and avoids lambda closures.

EventLogger.GameEvent