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
- Close FloatPilot.App.
- Find the game client’s
datafolder. For example, thedatafolder insideC:\Program Files\980x\WLROnline. - Copy localized files into the matching folder in FloatPilot.App, such as
data\zh-TWordata\en-US. - Copy shared files into FloatPilot.App’s
data\commonfolder. - Confirm that filenames and extensions are exact; do not add another nested folder.
- 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 asdata\zh-TW\data\zh-TW. - Keep the original filename and extension, such as
Item.dat; do not createItem.dat.dat. - Put
Item.dat,Npc.dat,Skill.dat,SceneData.dat, andTalk.datin a culture folder, notcommon. - Put
eve.EmgandGround.MMGincommon, 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, ordata\zh-CNfolder. - The culture folder contains
Item.dat,Npc.dat,Skill.dat,SceneData.dat, andTalk.dat. -
eve.EmgandGround.MMGare indata\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.