File formats

Reference/File formats

File formats

How PW Studio reads and writes each Perfect World data format. Every file is parsed natively into typed records — no raw offsets — and written back in a form the client and server load as-is. This reference summarizes what lives in each one.
Client versions 1.4.x–1.7.x are auto-detected from each file header, so the correct record layout is applied without picking an offset preset.

elements.data

The master record table behind every item, NPC, monster, recipe and gem. Each record maps to typed fields in the Element Editor.

tasks.data

Quests and their objectives, rewards, prerequisites and branching chains, plus the world triggers that start them. Authored in the Quest Editor.

gshop

The cash-shop catalog: categories, items, gold and cash prices, and timed sale windows. Designed and exported from the GShop Editor.

.pck archives

Packed client archives holding textures (.dds), models, interface files and effects. Browsed, extracted and repacked in the PCK Browser.

Models

Character, item and creature meshes with their materials and textures. Previewed in 3D and exchanged as GLB in Model Tools.

World maps

Terrain plus layered world data — NPCs, mob spawns, paths, regions, precincts, resources, transport targets and buildings. Explored and edited in Map & World Tools.

Skills & translations

The skill library (damage formulas, costs, cooldowns and effect chains) and the client string tables that hold every localized in-game text.
Tip

PW Studio validates each format on save, so a write either produces a well-formed file or fails loudly — it never emits a half-written table.

← PreviousMap & World Tools