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:- 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)
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:- Agent sets banking goal when inventory >= 25/28
- Agent navigates to nearest bank
- Agent deposits all items except essential tools
- Banking goal auto-completes
- 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:bankOpen- Open bank interfacebankDeposit- Deposit specific itembankDepositAll- Bulk deposit (keeps essential tools)bankWithdraw- Withdraw specific itembankClose- Close bank interface
Inventory Display
Agents now display inventory count with warnings:Resource Detection Fix
Problem
Agents reported “choppableTrees=0” despite visible trees nearby.Solution
Increased resource approach range from 20m to 40m:CHOP_TREEactionMINE_ROCKactionCATCH_FISHaction
- 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:- Prevents wasted LLM calls during movement
- Reduces API costs
- Improves responsiveness
Fast-Tick Mode
Quick follow-up after movement or goal changes:- Quick decision after reaching resource
- Immediate action after banking
- Fast response to combat engagement
Short-Circuit LLM
Skip LLM for obvious decisions:- 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:- 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:- 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- Inventory Check: 26/28 slots (nearly full)
- Goal Set: Banking goal (priority 9)
- Navigate: Move to nearest bank
- Wait: Await movement completion
- Bank Open: Open bank interface
- Deposit All: Keep axe, pickaxe, tinderbox, net
- Bank Close: Close interface
- Goal Restore: Resume previous goal (e.g., woodcutting)
- Fast-Tick: 2s interval for quick decision
- Continue: Resume woodcutting