epic advanced debug tools

Guide for epic advanced debug tools

Epic: Advanced Debug Tools

📦 Mission CLIENT-EXTENSIONS-DEFERRED: Advanced Debug Tools (loh-game)

Status: ✅ Complete Completed: 2026-01-21 Functional Changes:
  • Lua Hot-Reload: Verified existing file watcher in PluginManager which uses notify to reload .lua/.toml files in dev mode.
  • NavMesh Visualizer: Verified NavMeshDebugPlugin (red obstacles, green paths) and sdk/navmesh.rs (checkerboard grid) functionality.
  • Packet Loss Simulator: Verified PacketLossSettings integration in network layer, enabling drop chance simulation via debug UI.

📦 Mission ECONOMY-OPS: Economy Steering & Ops Tool

Status: ✅ Complete Completed: 2026-01-26 Functional Changes:
  • Ops Tool (CLI): Created content-tools/bin/ops-tool for direct DB manipulation using clap and tabled.
  • Web UI: Implemented /admin/ops page with PriceChart, Order Book visualization, and Liquidity Injection/Sink forms.
  • Backend API: Added api-game/src/api/ops_handlers.rs with endpoints for orderbook visualization and system orders.
  • Schema: Verified market_orders and market_history schema compliance.

📦 Mission OPS-WORLD-EDITOR: Visual World Building Tool

Status: ✅ Complete Completed: 2026-01-26 Functional Changes:
  • Web Editor: Created a React-based World Editor in loh-ops-tools with 2D visualization (Konva) and Asset Palette.
  • Data Pipeline: Implemented JSON Import/Export (server_spawns.json) to serve as the single source of truth for world entities.
  • Server Integration: Updated api-game to hot-load spawns from assets/server_spawns.json at startup.

📦 Mission FIX-NPC-INSPECTOR-PVM: Wild Boar Inspector & Bot Combat

Status: ✅ Complete Completed: 2026-01-26 Functional Changes:
  • NPC Health Display: Extended NpcInfo struct with health, max_health, in_combat fields.
  • Inspector UI: Added health bar, combat status indicator, and type badge to NPC inspector panel in ops-tools.
  • Bot Targeting: Updated nearby_npcs to include NPC type, enabling bots to filter targets by name.

📦 Mission SIM-SKILLS-HP: Inspector Enhancements & api-game Wiring

Status: ✅ Complete Completed: 2026-01-26 Functional Changes:
  • HP Display: Inspector now shows current_health/max_health format.
  • Skills Section: Inspector displays Mining, Woodcutting, Fishing, Combat XP per bot.