Legendary Monstera Documentation

website·Indexed 30 days ago

https://legendary-monstera-69f57b.netlify.app

Technical documentation for a scene and agent management tool, covering services for agent animations, population regions, building spaces, and POI collections. Includes API references for versions 0.8.5 through 0.13.0.

Tokens
188.4K
Snippets
440
Records
1.8K
Agent score
69%

What's inside Legendary Monstera

  1. Overview of DialogueInputService

    The DialogueInputService wraps Unity's Input System to provide dialogue-specific input handling. It loads the Dialogue action map from an InputActionAsset, caches actions by name, and provides utilities to check input states and resolve human-readable display labels based on the current device mode.
  2. Overview of Need Behaviours in Civil AI

    Need behaviours define how agents recover something they are missing or satisfy recurring pressures that compete for attention. Unlike work trees, need trees focus on selecting the best available recovery method and executing the required actions to restore a value. These are created within the BardTreeLtd/Civil AI/Behaviour Tree Editor.
  3. Overview of CIVIL-AI-SYSTEM capabilities

    CIVIL-AI-SYSTEM is a behavior-driven simulation toolkit for building interactive worlds. It allows developers to define a world, available behaviors, and rules regarding ownership, items, and places of interest to drive agent activity. It is specifically designed for:

    • Simulating day-to-day NPC activity
    • Assigning jobs and homes to agents
    • Driving work and need behaviors through reusable trees
    • Connecting actions to world objects (buildings, items, points of interest)
    • Iterating via editor tooling and content rather than code.
  4. Overview of Dialogue UI Theming

    A DialogueUiTheme asset centralizes all visual properties (sprites, colors, fonts, and sizes) used by the dialogue UI. It is divided into five functional blocks: Prompt, Speech, Options, Progress, and Shared. Applying a theme pushes these values into the prompt and panel views. Themes are managed via the Dialogue UI Service, with DialogueUiThemeService acting as the static helper to resolve which theme is currently active.
  5. Overview of CIVIL-DIALOGUE-SYSTEM for Unity

    CIVIL-DIALOGUE-SYSTEM is a Unity toolkit for authoring branching conversations. Dialogue can be created using a node-based graph editor or written as plain markdown scripts. The system supports blackboard state management, tokens, gated response options, and NPC-to-NPC conversations with integrated cinematic camera placement for each beat.
  6. Overview of Dialogue module responsibilities

    The Dialogue module is a separate paid tool that integrates with CIVIL-AI-SYSTEM. It manages all conversation-facing systems, including player-to-agent and agent-to-agent conversations, conversation and response services, mood and non-verbal presentation, and dialogue authoring data and editor tooling. In combined installations, Dialogue consumes shared services provided by CivilAI.