Skip to main content

Overview

As of February 2026, Hyperscape AI agents use a quest-driven tool acquisition system and autonomous banking to behave like natural MMORPG players. This replaced the previous starter chest system.

Quest-Driven Tool Acquisition

Old System (Removed)

Previously, agents received tools from a starter chest:
Problems:
  • Unrealistic gameplay (instant tools)
  • Skipped core game progression
  • No quest engagement

New System (Current)

Agents now acquire tools through quests, just like human players: Tool Quests:
  • Lumberjack’s First Lesson → Bronze axe (Woodcutting)
  • Fresh Catch → Small fishing net (Fishing)
  • Torvin’s Tools → Bronze pickaxe (Mining)
Implementation:

Game Knowledge Updates

The agent’s game knowledge was updated to guide them toward tool quests:

Autonomous Banking

Bank Deposit All Action

Agents can now bulk deposit inventory while keeping essential tools:

Automatic Banking Goal

Agents automatically bank when inventory is nearly full:

Banking Goal Type

New goal type with auto-restore of previous goal after deposit:
Behavior:
  1. Agent sets banking goal when inventory >= 25/28
  2. Agent navigates to nearest bank
  3. Agent deposits all items except essential tools
  4. Banking goal auto-completes
  5. Previous goal is restored (e.g., woodcutting)

Bank Packet Protocol Fix

Problem

The old bank protocol was broken:

Solution

Replaced with proper bank packet sequence:
Packet Types:
  • bankOpen - Open bank interface
  • bankDeposit - Deposit specific item
  • bankDepositAll - Bulk deposit (keeps essential tools)
  • bankWithdraw - Withdraw specific item
  • bankClose - Close bank interface

Inventory Display

Agents now display inventory count with warnings:
LLM Prompt:

Resource Detection Fix

Problem

Agents reported “choppableTrees=0” despite visible trees nearby.

Solution

Increased resource approach range from 20m to 40m:
Applied to:
  • CHOP_TREE action
  • MINE_ROCK action
  • CATCH_FISH action
Why 40m:
  • Matches server-side skills validation range
  • Prevents “no resources found” errors when trees are visible
  • Accounts for terrain elevation differences

Action Locks and Fast-Tick Mode

Action Lock

Skip LLM ticks while movement is in progress:
Benefits:
  • Prevents wasted LLM calls during movement
  • Reduces API costs
  • Improves responsiveness

Fast-Tick Mode

Quick follow-up after movement or goal changes:
Use Cases:
  • Quick decision after reaching resource
  • Immediate action after banking
  • Fast response to combat engagement

Short-Circuit LLM

Skip LLM for obvious decisions:
Benefits:
  • Faster response times
  • Reduced API costs
  • More natural behavior (don’t overthink simple actions)

Await Banking Movement

Banking actions now await movement completion instead of returning early:
Benefits:
  • Ensures banking completes before next action
  • Prevents “bank not open” errors
  • More reliable autonomous behavior

Movement Tracking

New methods for tracking movement state:

Last Action Tracking

Track last action name and result for LLM continuity:

Filter Depleted Resources

Nearby entity checks now filter out depleted resources:
Why:
  • Prevents agents from trying to chop depleted trees
  • Reduces “resource not available” errors
  • More efficient resource gathering

Configuration

Example Agent Behavior

Scenario: Agent with full inventory
  1. Inventory Check: 26/28 slots (nearly full)
  2. Goal Set: Banking goal (priority 9)
  3. Navigate: Move to nearest bank
  4. Wait: Await movement completion
  5. Bank Open: Open bank interface
  6. Deposit All: Keep axe, pickaxe, tinderbox, net
  7. Bank Close: Close interface
  8. Goal Restore: Resume previous goal (e.g., woodcutting)
  9. Fast-Tick: 2s interval for quick decision
  10. Continue: Resume woodcutting

Migration Guide

From Starter Chest to Quests

If you have existing agents using the old starter chest system: 1. Remove starter chest references:
2. Add quest completion logic:
3. Update character templates:

From Manual Banking to Autonomous

1. Remove manual banking logic:
2. Let autonomous system handle it:

Actions Reference

Complete reference for all agent actions

Quest System

Quest system documentation

Banking System

Banking system documentation

AI Agents Overview

AI agents overview and architecture