Graphedge
Represents a bidirectional connection between two graph nodes in the world map, managing rendering, locking, and data persistence for map navigation structures.
Represents a bidirectional connection between two graph nodes in the world map, managing rendering, locking, and data persistence for map navigation structures.
AI brain for the Rook enemy that orchestrates movement, combat, and navigation behaviors using a behavior tree.
Implements the AI behavior for shadow creatures, including target tracking, harassment mechanics, and conditional chasing or loitering based on combat state and locomotion speed.
Controls AI behavior for slurtle entities, coordinating actions like fleeing, attacking, eating, stealing food, and returning home using a behavior tree.
AI brain for water spiders that prioritizes survival behaviors including fleeing, aggression, following leaders, trading, and consuming food or oceanfish while managing environmental risks.
Manages AI decision-making for the Worm boss, coordinating behavior such as hunting, returning to a home location, eating, and executing lure-based attacks.