Edit game data with an AI agent.
RAERodySoft

Demo · 1 min

0:00 / 0:00

RAE AI

Edit game data
with an AI agent.

Describe what to change in items, quests or drops. RAE AI makes the changes through the editor.

One request instead of many manual edits

Hand bulk changes and reference lookups to the agent. Updates take less time to prepare, so you can release content more often.

Edit a group of records

Say which records to pick and what to change. For example, raise the attack of all weapons of a given level.

Prepare related records

Ask the agent to create items and recipes or set up an NPC exchange in one request.

Understand unfamiliar data

Find where an item is used, which shops sell it and which quests award it.

Track down broken references

The agent can follow references from an NPC to its quest and reward in the open files.

Tasks for your agent

Write requests like these in Codex, Claude Code or another connected client. Name the items, NPCs and limits that matter.

Prepare an event

Example request

Create a daily exchange: 50 tokens for a chest. Use an existing chest as the template and attach the exchange to our NPC.

The task involves items, quest conditions and a reference to the NPC.

Create equipment

Example request

Make a new tier based on this equipment set. Increase its stats by 15% and prepare upgrade recipes.

The agent creates records from the template and links items to recipes.

Tune balance

Example request

Find weapons for level 80 and above. Show the selection and propose a 15% attack increase.

Review the selected items first, then apply one rule to the whole group.

Investigate an issue

Example request

Why is this NPC’s exchange unavailable? Check its service, quest, conditions and reward in the loaded files.

The agent checks related records and explains what it could establish from the files.

Checks before and after each change

RAE AI ships with instructions for working with game data: check the structure, validate changes, confirm they were saved. The agent runs the same checks every time, on top of the editor’s own tools.

  • Before editing, the agent checks operation support, field definitions, IDs and references in the loaded data. It reads flags and types from the schema instead of guessing.
  • For complex tasks, it prepares a preview. RAE applies exactly that selection, and record limits guard against accidental bulk changes.
  • After editing, the agent is instructed to check the result and the save status. File fingerprints confirm the data was written. A failed save does not count as done.
  • Change-set history supports reverting edits. Saving elements.data also creates a backup of the previous file.
  • Structure and reference checks catch errors in quests, drops and NPC services. How the server actually behaves still needs testing on a test server.
Game data in the RAE editor. You can check records here or keep editing by hand.
Game data in the RAE editor. You can check records here or keep editing by hand.

How to connect

RAE connects to your AI client through MCP. The built-in wizard adds the connection and a skill that tells the agent how to use the editor.

Getting started with RAE AI
  1. Open RAE AI

    In a compatible editor version, choose RAE AI → Install RAE MCP. Your license needs AI Agent access.

  2. Choose your agent

    The wizard supports Codex, Claude Code, Cursor, OpenCode and Antigravity CLI. Review the displayed paths and complete installation.

  3. Give it a first task

    Restart your agent, open your game files in RAE and start by asking it to inspect the data or draft a change plan.

Questions about RAE AI

What is RAE AI, and how does MCP fit in?

RAE AI connects your AI agent to Rody’s Elements Editor. MCP (Model Context Protocol) lets the agent read and edit game data through RAE tools. You write your request in your own AI client.

What if the agent damages my files?

The agent is instructed to check its work before reporting it done. RAE AI adds previews, result checks and save verification, which catch mistakes that are easy to miss when editing by hand. If a change is wrong, the agent can revert the change set, and elements.data also keeps a backup from the previous save. These checks do not cover all game logic, so test updates on a server before release.

Which games and files are supported?

RAE works with Perfect World, Forsaken World, Jade Dynasty and other Angelica Engine games. Which AI operations are available depends on the game, the file version and the editor build. Check that your files are supported before connecting, especially tasks.data and npcgen.data.

Do I need a separate AI subscription?

RAE AI needs AI Agent access on your RAE license. Your AI provider bills its subscription or API usage separately, under its own terms. Ask RodySoft on Telegram about RAE AI pricing and availability.

Where does my data go?

The MCP connection to the editor runs locally on your computer. Data the agent reads through the tools goes into your model’s context and is processed under your provider’s policies. A local connection does not mean the model runs offline.

Does the agent ask before every save?

It depends on which actions you allow. The agent can apply and save changes without asking. If you want a preview first, ask for it and set it up in AI Policy. Deleting referenced records and cascade deletes need extra confirmation.

RAE AI access

Your RAE license needs AI Agent access. Message us on Telegram with your game and server version, and we will confirm compatibility and price.

Message on Telegram@rodysoft · Rody, the author of RAE