FloatPilot User Guide

Game Static Files Guide

Game static files are the data the App uses to display and understand game content such as items, NPCs, skills, scenes, and dialogue. These are not login credentials. They belong in FloatPilot.App’s data folder so the App can load them at startup.

Important: Whenever the server adds items, NPCs, skills, or other game content, update the App’s static files as well. Otherwise new content may be missing, or item, NPC, and skill names and data may be displayed incorrectly.

Quick start

  1. Close FloatPilot.App.
  2. Find the game client’s data folder. For example, the data folder inside C:\Program Files\980x\WLROnline.
  3. Copy localized files into the matching folder in FloatPilot.App, such as data\zh-TW or data\en-US.
  4. Copy shared files into FloatPilot.App’s data\common folder.
  5. Confirm that filenames and extensions are exact; do not add another nested folder.
  6. Start FloatPilot.App again, complete member authorization, and verify that the data displays correctly.

Where each file belongs

Culture folders

Copy these files from the game client’s data folder into the matching culture folder in FloatPilot.App:

File Main purpose
Item.dat Item names, item data, and item-related checks.
Npc.dat NPC names and NPC data.
Skill.dat Skill names and skill data.
SceneData.dat Scene and map-related data.
Talk.dat NPC dialogue and text data.

For Traditional Chinese data, the paths should look like:

FloatPilot.App\data\zh-TW\Item.dat
FloatPilot.App\data\zh-TW\Npc.dat
FloatPilot.App\data\zh-TW\Skill.dat
FloatPilot.App\data\zh-TW\SceneData.dat
FloatPilot.App\data\zh-TW\Talk.dat

For English data, use data\en-US; for Simplified Chinese data, use data\zh-CN. The App selects data according to the “Static Data Language” setting. If the selected culture is incomplete, it may fall back to a complete en-US data set.

Common folder

These files are shared across cultures and belong in FloatPilot.App\data\common:

File Main purpose
eve.Emg Shared NPC, event, interaction, and game-flow data.
Ground.MMG Shared map and ground data.

The complete paths are:

FloatPilot.App\data\common\eve.Emg
FloatPilot.App\data\common\Ground.MMG

What to do after server content changes

Prepare updated static files whenever the server adds or changes:

  • Items, item names, or item abilities.
  • NPCs or NPC data.
  • Skills, skill names, or skill data.
  • Maps, scenes, or ground data.
  • NPC dialogue, quest text, or event text.
  • NPC, event, or interaction data in eve.Emg.

Get the latest files from the game client you currently use, then replace the files in the matching App folders. Do not update only one file; files from different game versions may be incompatible.

Copying rules

  • Put files directly in the culture folder or common; do not create paths such as data\zh-TW\data\zh-TW.
  • Keep the original filename and extension, such as Item.dat; do not create Item.dat.dat.
  • Put Item.dat, Npc.dat, Skill.dat, SceneData.dat, and Talk.dat in a culture folder, not common.
  • Put eve.Emg and Ground.MMG in common, not in a culture folder.
  • All files should come from the same game-client version to avoid incompatible data.
  • Close FloatPilot.App before replacing files so it does not keep using old data.

Frequently asked questions and troubleshooting

The App cannot see a new item, NPC, or skill

Close the App and confirm that the latest files are in the correct culture folder, then restart it. If the “Static Data Language” setting points to another culture, the App may still be reading a different folder.

The screen shows an unknown item or an incorrect name

Item.dat may be incomplete, outdated, or in the wrong culture folder. Copy the complete file set again from the same game client.

NPCs, skills, or dialogue are displayed incorrectly

Confirm that Npc.dat, Skill.dat, Talk.dat, and the shared eve.Emg file are all updated and come from the same game version. Updating only one file can make the data disagree.

The App reports that static data is incomplete

Check that the selected culture folder contains Item.dat, Npc.dat, Skill.dat, SceneData.dat, and Talk.dat, and that data\common contains eve.Emg and Ground.MMG.

I copied the files, but the App still cannot read them

Confirm that the files are under the data folder of the FloatPilot.App executable you are actually running, not the repository root, the game folder, or another old installation. Debug and Publish builds may use different executable folders; use the folder beside the running App.

Final checklist

  • FloatPilot.App is closed.
  • Culture files are in the correct data\en-US, data\zh-TW, or data\zh-CN folder.
  • The culture folder contains Item.dat, Npc.dat, Skill.dat, SceneData.dat, and Talk.dat.
  • eve.Emg and Ground.MMG are in data\common.
  • No extra nested folder was created and no file was renamed.
  • All files come from the same game-client version.
  • The App’s “Static Data Language” setting points to the intended culture.
  • The App was restarted and item, NPC, skill, and text display was verified.