L2ClientDat decoder.
This commit is contained in:
6
L2ClientDat/dist/structure/dats/24hzschema.xml
vendored
Normal file
6
L2ClientDat/dist/structure/dats/24hzschema.xml
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isRaw="true" isSafePackage="true">
|
||||
<node name="text" reader="ASCF" />
|
||||
</file>
|
||||
</list>
|
45
L2ClientDat/dist/structure/dats/ability.xml
vendored
Normal file
45
L2ClientDat/dist/structure/dats/ability.xml
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_episodion" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="Ability" size="#data" hidden="false">
|
||||
<node name="Type" reader="UINT" />
|
||||
<node name="SkillID" reader="UINT" />
|
||||
<node name="SkillLev" reader="UINT" />
|
||||
<node name="Depth" reader="UINT" />
|
||||
<node name="Column" reader="UINT" />
|
||||
<node name="RequireLev" reader="UINT" />
|
||||
<node name="RequireSkillID" reader="UINT" />
|
||||
<node name="RequireSkillLev" reader="UINT" />
|
||||
<node name="RequireCount" reader="UINT" />
|
||||
<node name="Name" reader="ASCF" />
|
||||
<node name="Icon" reader="ASCF" />
|
||||
<node name="IconPanel" reader="ASCF" />
|
||||
<node name="LevelDesc" reader="CNTR" />
|
||||
<for name="LevelDesc" size="#LevelDesc">
|
||||
<node name="param_LevelDesc" reader="ASCF" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="ru_episodion" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="Ability" size="#data" hidden="false">
|
||||
<node name="Type" reader="UINT" />
|
||||
<node name="SkillID" reader="UINT" />
|
||||
<node name="SkillLev" reader="UINT" />
|
||||
<node name="Depth" reader="UINT" />
|
||||
<node name="Column" reader="UINT" />
|
||||
<node name="RequireLev" reader="UINT" />
|
||||
<node name="RequireSkillID" reader="UINT" />
|
||||
<node name="RequireSkillLev" reader="UINT" />
|
||||
<node name="RequireCount" reader="UINT" />
|
||||
<node name="Name" reader="ASCF" />
|
||||
<node name="Icon" reader="ASCF" />
|
||||
<node name="IconPanel" reader="ASCF" />
|
||||
<node name="LevelDesc" reader="CNTR" />
|
||||
<for name="LevelDesc" size="#LevelDesc">
|
||||
<node name="param_LevelDesc" reader="ASCF" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
11
L2ClientDat/dist/structure/dats/abilitypoint.xml
vendored
Normal file
11
L2ClientDat/dist/structure/dats/abilitypoint.xml
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_episodion" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="AbilityPoint" size="#data" hidden="false">
|
||||
<node name="AbilityLev" reader="UINT" />
|
||||
<node name="Ratio" reader="UINT" />
|
||||
<node name="unk" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
93
L2ClientDat/dist/structure/dats/abnormaldefaulteffect.xml
vendored
Normal file
93
L2ClientDat/dist/structure/dats/abnormaldefaulteffect.xml
vendored
Normal file
@@ -0,0 +1,93 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="abnormal_default_effect" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="effect_name" reader="ASCF" />
|
||||
<node name="attach_bone_name" reader="ASCF" />
|
||||
<node name="attach_type" reader="UINT" />
|
||||
<wrapper name="offset_position">
|
||||
<node name="var1" reader="FLOAT" />
|
||||
<node name="var2" reader="FLOAT" />
|
||||
<node name="var3" reader="FLOAT" />
|
||||
</wrapper>
|
||||
<node name="effect_scale" reader="FLOAT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="abnormal_default_effect" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="effect_name" reader="ASCF" />
|
||||
<node name="is_attach_to_ground" reader="UINT" />
|
||||
<node name="attach_bone_name" reader="ASCF" />
|
||||
<node name="attach_type" reader="UINT" />
|
||||
<wrapper name="offset_position">
|
||||
<node name="var1" reader="FLOAT" />
|
||||
<node name="var2" reader="FLOAT" />
|
||||
<node name="var3" reader="FLOAT" />
|
||||
</wrapper>
|
||||
<node name="is_scaling_by_cylinder" reader="UINT" />
|
||||
<node name="is_locate_on_foot" reader="UINT" />
|
||||
<node name="effect_scale" reader="FLOAT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="ru_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="abnormal_default_effect" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="effect_name" reader="ASCF" />
|
||||
<node name="is_attach_to_ground" reader="UINT" />
|
||||
<node name="attach_bone_name" reader="ASCF" />
|
||||
<node name="attach_type" reader="UINT" />
|
||||
<wrapper name="offset_position">
|
||||
<node name="var1" reader="FLOAT" />
|
||||
<node name="var2" reader="FLOAT" />
|
||||
<node name="var3" reader="FLOAT" />
|
||||
</wrapper>
|
||||
<node name="is_scaling_by_cylinder" reader="UINT" />
|
||||
<node name="effect_scale" reader="FLOAT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="abnormal_default_effect" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="effect_name" reader="ASCF" />
|
||||
<node name="is_screen_effect" reader="UINT" />
|
||||
<node name="is_attach_to_ground" reader="UINT" />
|
||||
<node name="attach_bone_name" reader="ASCF" />
|
||||
<node name="attach_type" reader="UINT" />
|
||||
<wrapper name="offset_position">
|
||||
<node name="var1" reader="FLOAT" />
|
||||
<node name="var2" reader="FLOAT" />
|
||||
<node name="var3" reader="FLOAT" />
|
||||
</wrapper>
|
||||
<node name="is_scaling_by_cylinder" reader="UINT" />
|
||||
<node name="is_locate_on_foot" reader="UINT" />
|
||||
<node name="effect_scale" reader="FLOAT" />
|
||||
<node name="posteffect_id" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="abnormal_default_effect" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="effect_name" reader="ASCF" />
|
||||
<node name="is_screen_effect" reader="UINT" />
|
||||
<node name="is_attach_to_ground" reader="UINT" />
|
||||
<node name="attach_bone_name" reader="MAP_INT" />
|
||||
<node name="attach_type" reader="UINT" />
|
||||
<wrapper name="offset_position">
|
||||
<node name="var1" reader="FLOAT" />
|
||||
<node name="var2" reader="FLOAT" />
|
||||
<node name="var3" reader="FLOAT" />
|
||||
</wrapper>
|
||||
<node name="is_scaling_by_cylinder" reader="UINT" />
|
||||
<node name="is_locate_on_foot" reader="UINT" />
|
||||
<node name="effect_scale" reader="FLOAT" />
|
||||
<node name="posteffect_id" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
23
L2ClientDat/dist/structure/dats/abnormaledgeeffectdata.xml
vendored
Normal file
23
L2ClientDat/dist/structure/dats/abnormaledgeeffectdata.xml
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="abnormal_edge_effect_data" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="alpha_factor" reader="UINT" />
|
||||
<node name="gray_factor" reader="UINT" />
|
||||
<node name="unk1" reader="UINT" />
|
||||
<node name="unk2" reader="UINT" />
|
||||
<node name="unk3" reader="UINT" />
|
||||
<node name="extrude_scale" reader="FLOAT" />
|
||||
<node name="edge_peak" reader="FLOAT" />
|
||||
<node name="edge_sharp" reader="FLOAT" />
|
||||
<node name="noise_scale" reader="FLOAT" />
|
||||
<node name="noise_pan_speed" reader="FLOAT" />
|
||||
<node name="noise_rate" reader="FLOAT" />
|
||||
<node name="max_color" reader="RGBA_TEST" />
|
||||
<node name="min_color" reader="RGBA_TEST" />
|
||||
<node name="unk4" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
60
L2ClientDat/dist/structure/dats/actionname.xml
vendored
Normal file
60
L2ClientDat/dist/structure/dats/actionname.xml
vendored
Normal file
@@ -0,0 +1,60 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="action" size="#data" hidden="false">
|
||||
<node name="tag" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="type" reader="UINT" />
|
||||
<node name="category" reader="UINT" />
|
||||
<node name="category2" reader="CNTR" />
|
||||
<for name="category2" size="#category2">
|
||||
<node name="class" reader="INT" />
|
||||
</for>
|
||||
<node name="cmd" reader="ASCF" />
|
||||
<node name="icon" reader="ASCF" />
|
||||
<node name="iconEx1" reader="ASCF" />
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="toggle_group_id" reader="UINT" />
|
||||
<node name="desc" reader="UNICODE" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="action" size="#data" hidden="false">
|
||||
<node name="tag" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="type" reader="UINT" />
|
||||
<node name="category" reader="UINT" />
|
||||
<node name="category2" reader="CNTR" />
|
||||
<for name="category2" size="#category2">
|
||||
<node name="class" reader="INT" />
|
||||
</for>
|
||||
<node name="cmd" reader="ASCF" />
|
||||
<node name="icon" reader="ASCF" />
|
||||
<node name="iconEx1" reader="ASCF" />
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="toggle_group_id" reader="UINT" />
|
||||
<node name="desc" reader="MAP_INT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="action" size="#data" hidden="false">
|
||||
<node name="tag" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="type" reader="UINT" />
|
||||
<node name="category" reader="UINT" />
|
||||
<node name="category2" reader="CNTR" />
|
||||
<for name="category2" size="#category2">
|
||||
<node name="class" reader="INT" />
|
||||
</for>
|
||||
<node name="cmd" reader="ASCF" />
|
||||
<node name="icon" reader="MAP_INT" />
|
||||
<node name="iconEx1" reader="MAP_INT" />
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="toggle_group_id" reader="UINT" />
|
||||
<node name="desc" reader="MAP_INT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
41
L2ClientDat/dist/structure/dats/additionaleffect.xml
vendored
Normal file
41
L2ClientDat/dist/structure/dats/additionaleffect.xml
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="add_effect" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="EffectNames" reader="CNTR" />
|
||||
<for name="EffectNames" size="#EffectNames">
|
||||
<node name="EffectNames0" reader="ASCF" />
|
||||
</for>
|
||||
<node name="MeshSocketNames" reader="CNTR" />
|
||||
<for name="MeshSocketNames" size="#MeshSocketNames">
|
||||
<node name="MeshSocketNames0" reader="ASCF" />
|
||||
</for>
|
||||
<node name="EffectScales" reader="CNTR" />
|
||||
<for name="EffectScales" size="#EffectScales">
|
||||
<node name="EffectScales0" reader="FLOAT" />
|
||||
</for>
|
||||
<node name="bUsePawnScale" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="add_effect" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="EffectNames" reader="CNTR" />
|
||||
<for name="EffectNames" size="#EffectNames">
|
||||
<node name="EffectNames0" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="MeshSocketNames" reader="CNTR" />
|
||||
<for name="MeshSocketNames" size="#MeshSocketNames">
|
||||
<node name="MeshSocketNames0" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="EffectScales" reader="CNTR" />
|
||||
<for name="EffectScales" size="#EffectScales">
|
||||
<node name="EffectScales0" reader="FLOAT" />
|
||||
</for>
|
||||
<node name="bUsePawnScale" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
112
L2ClientDat/dist/structure/dats/additionalitemgrp.xml
vendored
Normal file
112
L2ClientDat/dist/structure/dats/additionalitemgrp.xml
vendored
Normal file
@@ -0,0 +1,112 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="has_ani" reader="UINT" />
|
||||
<node name="unk1" reader="UINT" />
|
||||
<wrapper name="include_item">
|
||||
<node name="unk2" reader="UINT" />
|
||||
<node name="unk3" reader="UINT" />
|
||||
<node name="unk4" reader="UINT" />
|
||||
<node name="unk5" reader="UINT" />
|
||||
<node name="unk6" reader="UINT" />
|
||||
<node name="unk7" reader="UINT" />
|
||||
<node name="unk9" reader="UINT" />
|
||||
<node name="unk10" reader="UINT" />
|
||||
<node name="unk11" reader="UINT" />
|
||||
<node name="unk12" reader="UINT" />
|
||||
</wrapper>
|
||||
<node name="max_energy" reader="UINT" />
|
||||
<node name="lookchange" reader="UINT" />
|
||||
<node name="cloakhide" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="cn_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="has_ani" reader="UINT" />
|
||||
<node name="unk1" reader="UINT" />
|
||||
<wrapper name="include_item">
|
||||
<node name="unk2" reader="UINT" />
|
||||
<node name="unk3" reader="UINT" />
|
||||
<node name="unk4" reader="UINT" />
|
||||
<node name="unk5" reader="UINT" />
|
||||
<node name="unk6" reader="UINT" />
|
||||
<node name="unk7" reader="UINT" />
|
||||
<node name="unk9" reader="UINT" />
|
||||
<node name="unk10" reader="UINT" />
|
||||
<node name="unk11" reader="UINT" />
|
||||
<node name="unk12" reader="UINT" />
|
||||
</wrapper>
|
||||
<node name="max_energy" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="ru_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="has_ani" reader="UINT" />
|
||||
<node name="unk1" reader="UINT" />
|
||||
<wrapper name="include_item">
|
||||
<node name="unk2" reader="UINT" />
|
||||
<node name="unk3" reader="UINT" />
|
||||
<node name="unk4" reader="UINT" />
|
||||
<node name="unk5" reader="UINT" />
|
||||
<node name="unk6" reader="UINT" />
|
||||
<node name="unk7" reader="UINT" />
|
||||
<node name="unk9" reader="UINT" />
|
||||
<node name="unk10" reader="UINT" />
|
||||
<node name="unk11" reader="UINT" />
|
||||
<node name="unk12" reader="UINT" />
|
||||
</wrapper>
|
||||
<node name="max_energy" reader="UINT" />
|
||||
<node name="lookchange" reader="UINT" />
|
||||
<node name="cloakhide" reader="UINT" />
|
||||
<node name="unk" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="ru_episodion" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="has_ani" reader="UINT" />
|
||||
<node name="unk1" reader="UINT" />
|
||||
<wrapper name="include_item">
|
||||
<node name="unk2" reader="UINT" />
|
||||
<node name="unk3" reader="UINT" />
|
||||
<node name="unk4" reader="UINT" />
|
||||
<node name="unk5" reader="UINT" />
|
||||
<node name="unk6" reader="UINT" />
|
||||
<node name="unk7" reader="UINT" />
|
||||
<node name="unk9" reader="UINT" />
|
||||
<node name="unk10" reader="UINT" />
|
||||
<node name="unk11" reader="UINT" />
|
||||
<node name="unk12" reader="UINT" />
|
||||
</wrapper>
|
||||
<node name="max_energy" reader="UINT" />
|
||||
<node name="lookchange" reader="UINT" />
|
||||
<node name="cloakhide" reader="UINT" />
|
||||
<node name="cloakmeshtype" reader="UINT" />
|
||||
<node name="armor_hide" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="has_ani" reader="UCHAR" />
|
||||
<node name="include_item" reader="CNTR" />
|
||||
<for name="include_item" size="#include_item">
|
||||
<node name="param_include_item" reader="UINT" />
|
||||
</for>
|
||||
<node name="max_energy" reader="UINT" />
|
||||
<node name="lookchange" reader="UINT" />
|
||||
<node name="cloakhide" reader="UCHAR" />
|
||||
<node name="cloakmeshtype" reader="UCHAR" />
|
||||
<node name="armor_hide" reader="UCHAR" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
12
L2ClientDat/dist/structure/dats/additionaljewelequipeffect.xml
vendored
Normal file
12
L2ClientDat/dist/structure/dats/additionaljewelequipeffect.xml
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_episodion" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="effect" size="#data" hidden="false">
|
||||
<node name="SkillID" reader="UINT" />
|
||||
<node name="SkillLevel" reader="UINT" />
|
||||
<node name="OnStick" reader="ASCF" />
|
||||
<node name="OnBook" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
34
L2ClientDat/dist/structure/dats/additionalnpcgrpparts.xml
vendored
Normal file
34
L2ClientDat/dist/structure/dats/additionalnpcgrpparts.xml
vendored
Normal file
@@ -0,0 +1,34 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="ru_episodion" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="npcparts" size="#data" hidden="false">
|
||||
<node name="npc_id" reader="UINT" />
|
||||
<node name="class" reader="UINT" />
|
||||
<node name="chest" reader="UINT" />
|
||||
<node name="legs" reader="UINT" />
|
||||
<node name="gloves" reader="UINT" />
|
||||
<node name="feet" reader="UINT" />
|
||||
<node name="hairAcc" reader="UINT" />
|
||||
<node name="hairStyle" reader="UINT" />
|
||||
<node name="rhand" reader="UINT" />
|
||||
<node name="lhand" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_infinite_odyssey" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="npcparts" size="#data" hidden="false">
|
||||
<node name="npc_id" reader="UINT" />
|
||||
<node name="class" reader="UINT" />
|
||||
<node name="chest" reader="UINT" />
|
||||
<node name="legs" reader="UINT" />
|
||||
<node name="gloves" reader="UINT" />
|
||||
<node name="feet" reader="UINT" />
|
||||
<node name="back" reader="UINT" />
|
||||
<node name="hairAcc" reader="UINT" />
|
||||
<node name="hairStyle" reader="UINT" />
|
||||
<node name="rhand" reader="UINT" />
|
||||
<node name="lhand" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
11
L2ClientDat/dist/structure/dats/additionalsoulshoteffect.xml
vendored
Normal file
11
L2ClientDat/dist/structure/dats/additionalsoulshoteffect.xml
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_episodion" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="effect" size="#data" hidden="false">
|
||||
<node name="ItemClassID" reader="UINT" />
|
||||
<node name="AttackEffect" reader="ASCF" />
|
||||
<node name="AttackCriticalEffect" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
28
L2ClientDat/dist/structure/dats/alchemydata.xml
vendored
Normal file
28
L2ClientDat/dist/structure/dats/alchemydata.xml
vendored
Normal file
@@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="alchemy" size="#data" hidden="false">
|
||||
<node name="skill_id" reader="UINT" />
|
||||
<node name="skill_level" reader="UINT" />
|
||||
<node name="skill_max_level" reader="UINT" />
|
||||
<node name="grade_type" reader="UINT" />
|
||||
<node name="category_type" reader="UINT" />
|
||||
<node name="string_id" reader="UINT" />
|
||||
<node name="recipe_items" reader="UCHAR" />
|
||||
<for name="recipe_items" size="#recipe_items">
|
||||
<node name="itemId" reader="UINT" />
|
||||
</for>
|
||||
<node name="result_item" reader="UCHAR" />
|
||||
<for name="result_item" size="#result_item">
|
||||
<node name="param_category" reader="UINT" />
|
||||
</for>
|
||||
<wrapper name="fail_result_item">
|
||||
<node name="param1" reader="UINT" />
|
||||
<node name="param2" reader="UINT" />
|
||||
<node name="param3" reader="UINT" />
|
||||
<node name="param4" reader="UINT" />
|
||||
</wrapper>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
18
L2ClientDat/dist/structure/dats/alterskilldata.xml
vendored
Normal file
18
L2ClientDat/dist/structure/dats/alterskilldata.xml
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="alter_skill" size="#data" hidden="false">
|
||||
<node name="origin_skill_id" reader="UINT" />
|
||||
<node name="alter_skill_id" reader="UINT" />
|
||||
</for>
|
||||
<node name="data2" reader="UINT" />
|
||||
<for name="alter_skill2" size="#data2" hidden="false">
|
||||
<node name="abnormal_status" reader="UINT" />
|
||||
<for name="abnormal_status" size="#abnormal_status">
|
||||
<node name="abnormal_status0" reader="UINT" />
|
||||
</for>
|
||||
<node name="type" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
23
L2ClientDat/dist/structure/dats/animationcombo.xml
vendored
Normal file
23
L2ClientDat/dist/structure/dats/animationcombo.xml
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="combo" size="#data" hidden="false">
|
||||
<node name="name" reader="UNICODE" />
|
||||
<node name="anim0" reader="ASCF" />
|
||||
<node name="anim1" reader="ASCF" />
|
||||
<node name="anim2" reader="ASCF" />
|
||||
<node name="loop" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="combo" size="#data" hidden="false">
|
||||
<node name="name" reader="MAP_INT" />
|
||||
<node name="anim0" reader="ASCF" />
|
||||
<node name="anim1" reader="ASCF" />
|
||||
<node name="anim2" reader="ASCF" />
|
||||
<node name="loop" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
726
L2ClientDat/dist/structure/dats/armorgrp.xml
vendored
Normal file
726
L2ClientDat/dist/structure/dats/armorgrp.xml
vendored
Normal file
@@ -0,0 +1,726 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="en_highfive" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="tag" reader="UINT" />
|
||||
<node name="object_id" reader="UINT" />
|
||||
<node name="drop_type" reader="UINT" />
|
||||
<node name="drop_anim_type" reader="UINT" />
|
||||
<node name="drop_radius" reader="UINT" />
|
||||
<node name="drop_height" reader="UINT" />
|
||||
<node name="UNK_0" reader="UINT" />
|
||||
<wrapper name="drop_mesh">
|
||||
<node name="drop_mesh1" reader="UNICODE" />
|
||||
<node name="drop_mesh2" reader="UNICODE" />
|
||||
<node name="drop_mesh3" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<wrapper name="drop_texture">
|
||||
<node name="drop_tex1" reader="UNICODE" />
|
||||
<node name="drop_tex2" reader="UNICODE" />
|
||||
<node name="drop_tex3" reader="UNICODE" />
|
||||
<node name="drop_tex4" reader="UNICODE" />
|
||||
<node name="drop_tex5" reader="UNICODE" />
|
||||
<node name="drop_tex6" reader="UNICODE" />
|
||||
<node name="drop_tex7" reader="UNICODE" />
|
||||
<node name="drop_tex8" reader="UNICODE" />
|
||||
<node name="drop_tex9" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<node name="UNK_6" reader="UINT" />
|
||||
<node name="UNK_7" reader="UINT" />
|
||||
<node name="UNK_8" reader="UINT" />
|
||||
<wrapper name="icon">
|
||||
<node name="icon1" reader="UNICODE" />
|
||||
<node name="icon2" reader="UNICODE" />
|
||||
<node name="icon3" reader="UNICODE" />
|
||||
<node name="icon4" reader="UNICODE" />
|
||||
<node name="icon5" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<node name="durability" reader="UINT" />
|
||||
<node name="weight" reader="UINT" />
|
||||
<node name="material_type" reader="UINT" />
|
||||
<node name="crystallizable" reader="UINT" />
|
||||
<node name="UNK_9" reader="UINT" />
|
||||
<node name="related_quest_id" reader="UINT" />
|
||||
<for name="related_quest_id" size="#related_quest_id">
|
||||
<node name="quest_id" reader="UINT" />
|
||||
</for>
|
||||
<node name="color" reader="UINT" />
|
||||
<node name="is_attribution" reader="UINT" />
|
||||
<node name="property_params" reader="UINT" />
|
||||
<node name="icon_panel" reader="UNICODE" />
|
||||
<node name="body_part" reader="UINT" />
|
||||
<node name="m_HumnFigh" reader="MTX" />
|
||||
<node name="m_HumnFigh_add" reader="MTX3" />
|
||||
<node name="f_HumnFigh" reader="MTX" />
|
||||
<node name="f_HumnFigh_add" reader="MTX3" />
|
||||
<node name="m_DarkElf" reader="MTX" />
|
||||
<node name="m_DarkElf_add" reader="MTX3" />
|
||||
<node name="f_DarkElf" reader="MTX" />
|
||||
<node name="f_DarkElf_add" reader="MTX3" />
|
||||
<node name="m_Dorf" reader="MTX" />
|
||||
<node name="m_Dorf_add" reader="MTX3" />
|
||||
<node name="f_Dorf" reader="MTX" />
|
||||
<node name="f_Dorf_add" reader="MTX3" />
|
||||
<node name="m_Elf" reader="MTX" />
|
||||
<node name="m_Elf_add" reader="MTX3" />
|
||||
<node name="f_Elf" reader="MTX" />
|
||||
<node name="f_Elf_add" reader="MTX3" />
|
||||
<node name="m_HumnMyst" reader="MTX" />
|
||||
<node name="m_HumnMyst_add" reader="MTX3" />
|
||||
<node name="f_HumnMyst" reader="MTX" />
|
||||
<node name="f_HumnMyst_add" reader="MTX3" />
|
||||
<node name="m_OrcFigh" reader="MTX" />
|
||||
<node name="m_OrcFigh_add" reader="MTX3" />
|
||||
<node name="f_OrcFigh" reader="MTX" />
|
||||
<node name="f_OrcFigh_add" reader="MTX3" />
|
||||
<node name="m_OrcMage" reader="MTX" />
|
||||
<node name="m_OrcMage_add" reader="MTX3" />
|
||||
<node name="f_OrcMage" reader="MTX" />
|
||||
<node name="f_OrcMage_add" reader="MTX3" />
|
||||
<node name="m_Kamael" reader="MTX" />
|
||||
<node name="m_Kamael_add" reader="MTX3" />
|
||||
<node name="f_Kamael" reader="MTX" />
|
||||
<node name="f_Kamael_add" reader="MTX3" />
|
||||
<node name="NPC" reader="MTX" />
|
||||
<node name="NPC_add" reader="MTX3" />
|
||||
<node name="attack_effect" reader="UNICODE" />
|
||||
<node name="item_sound" reader="UINT" />
|
||||
<for name="item_sound" size="#item_sound">
|
||||
<node name="item_sound_txt" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="drop_sound" reader="UNICODE" />
|
||||
<node name="equip_sound" reader="UNICODE" />
|
||||
<node name="UNK_11" reader="UINT" />
|
||||
<node name="UNK_12" reader="UINT" />
|
||||
<node name="armor_type" reader="UINT" />
|
||||
<node name="crystal_type" reader="UINT" />
|
||||
<node name="avoid_mod" reader="UINT" />
|
||||
<node name="UNK_8" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="tag" reader="UINT" />
|
||||
<node name="object_id" reader="UINT" />
|
||||
<node name="drop_type" reader="UINT" />
|
||||
<node name="drop_anim_type" reader="UINT" />
|
||||
<node name="drop_radius" reader="UINT" />
|
||||
<node name="drop_height" reader="UINT" />
|
||||
<node name="UNK_0" reader="UINT" />
|
||||
<wrapper name="drop_mesh">
|
||||
<node name="drop_mesh1" reader="UNICODE" />
|
||||
<node name="drop_mesh2" reader="UNICODE" />
|
||||
<node name="drop_mesh3" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<wrapper name="drop_texture">
|
||||
<node name="drop_tex1" reader="UNICODE" />
|
||||
<node name="drop_tex2" reader="UNICODE" />
|
||||
<node name="drop_tex3" reader="UNICODE" />
|
||||
<node name="drop_tex4" reader="UNICODE" />
|
||||
<node name="drop_tex5" reader="UNICODE" />
|
||||
<node name="drop_tex6" reader="UNICODE" />
|
||||
<node name="drop_tex7" reader="UNICODE" />
|
||||
<node name="drop_tex8" reader="UNICODE" />
|
||||
<node name="drop_tex9" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<node name="UNK_6" reader="UINT" />
|
||||
<node name="UNK_7" reader="UINT" />
|
||||
<node name="UNK_8" reader="UINT" />
|
||||
<wrapper name="icon">
|
||||
<node name="icon1" reader="UNICODE" />
|
||||
<node name="icon2" reader="UNICODE" />
|
||||
<node name="icon3" reader="UNICODE" />
|
||||
<node name="icon4" reader="UNICODE" />
|
||||
<node name="icon5" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<node name="durability" reader="UINT" />
|
||||
<node name="weight" reader="UINT" />
|
||||
<node name="material_type" reader="UINT" />
|
||||
<node name="crystallizable" reader="UINT" />
|
||||
<node name="UNK_9" reader="UINT" />
|
||||
<node name="related_quest_id" reader="UINT" />
|
||||
<for name="related_quest_id" size="#related_quest_id">
|
||||
<node name="quest_id" reader="UINT" />
|
||||
</for>
|
||||
<node name="color" reader="UINT" />
|
||||
<node name="is_attribution" reader="UINT" />
|
||||
<node name="property_params" reader="UINT" />
|
||||
<node name="icon_panel" reader="UNICODE" />
|
||||
<node name="body_part" reader="UINT" />
|
||||
<node name="m_HumnFigh" reader="MTX" />
|
||||
<node name="m_HumnFigh_add" reader="MTX3" />
|
||||
<node name="f_HumnFigh" reader="MTX" />
|
||||
<node name="f_HumnFigh_add" reader="MTX3" />
|
||||
<node name="m_DarkElf" reader="MTX" />
|
||||
<node name="m_DarkElf_add" reader="MTX3" />
|
||||
<node name="f_DarkElf" reader="MTX" />
|
||||
<node name="f_DarkElf_add" reader="MTX3" />
|
||||
<node name="m_Dorf" reader="MTX" />
|
||||
<node name="m_Dorf_add" reader="MTX3" />
|
||||
<node name="f_Dorf" reader="MTX" />
|
||||
<node name="f_Dorf_add" reader="MTX3" />
|
||||
<node name="m_Elf" reader="MTX" />
|
||||
<node name="m_Elf_add" reader="MTX3" />
|
||||
<node name="f_Elf" reader="MTX" />
|
||||
<node name="f_Elf_add" reader="MTX3" />
|
||||
<node name="m_HumnMyst" reader="MTX" />
|
||||
<node name="m_HumnMyst_add" reader="MTX3" />
|
||||
<node name="f_HumnMyst" reader="MTX" />
|
||||
<node name="f_HumnMyst_add" reader="MTX3" />
|
||||
<node name="m_OrcFigh" reader="MTX" />
|
||||
<node name="m_OrcFigh_add" reader="MTX3" />
|
||||
<node name="f_OrcFigh" reader="MTX" />
|
||||
<node name="f_OrcFigh_add" reader="MTX3" />
|
||||
<node name="m_OrcMage" reader="MTX" />
|
||||
<node name="m_OrcMage_add" reader="MTX3" />
|
||||
<node name="f_OrcMage" reader="MTX" />
|
||||
<node name="f_OrcMage_add" reader="MTX3" />
|
||||
<node name="m_Kamael" reader="MTX" />
|
||||
<node name="m_Kamael_add" reader="MTX3" />
|
||||
<node name="f_Kamael" reader="MTX" />
|
||||
<node name="f_Kamael_add" reader="MTX3" />
|
||||
<node name="NPC" reader="MTX" />
|
||||
<node name="NPC_add" reader="MTX3" />
|
||||
<node name="attack_effect" reader="UNICODE" />
|
||||
<node name="item_sound" reader="UINT" />
|
||||
<for name="item_sound" size="#item_sound">
|
||||
<node name="item_sound_txt" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="drop_sound" reader="UNICODE" />
|
||||
<node name="equip_sound" reader="UNICODE" />
|
||||
<node name="UNK_11" reader="UINT" />
|
||||
<node name="UNK_12" reader="UINT" />
|
||||
<node name="armor_type" reader="UINT" />
|
||||
<node name="crystal_type" reader="UINT" />
|
||||
<node name="avoid_mod" reader="UINT" />
|
||||
<node name="UNK_13" reader="UINT" />
|
||||
<node name="UNK_tauti_8" reader="UINT" />
|
||||
<node name="UNK_tauti_9" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_episodion" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="tag" reader="UINT" />
|
||||
<node name="object_id" reader="UINT" />
|
||||
<node name="drop_type" reader="UINT" />
|
||||
<node name="drop_anim_type" reader="UINT" />
|
||||
<node name="drop_radius" reader="UINT" />
|
||||
<node name="drop_height" reader="UINT" />
|
||||
<node name="UNK_0" reader="UINT" />
|
||||
<wrapper name="drop_mesh">
|
||||
<node name="drop_mesh1" reader="UNICODE" />
|
||||
<node name="drop_mesh2" reader="UNICODE" />
|
||||
<node name="drop_mesh3" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<wrapper name="drop_texture">
|
||||
<node name="drop_tex1" reader="UNICODE" />
|
||||
<node name="drop_tex2" reader="UNICODE" />
|
||||
<node name="drop_tex3" reader="UNICODE" />
|
||||
<node name="drop_tex4" reader="UNICODE" />
|
||||
<node name="drop_tex5" reader="UNICODE" />
|
||||
<node name="drop_tex6" reader="UNICODE" />
|
||||
<node name="drop_tex7" reader="UNICODE" />
|
||||
<node name="drop_tex8" reader="UNICODE" />
|
||||
<node name="drop_tex9" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<node name="UNK_6" reader="UINT" />
|
||||
<node name="UNK_7" reader="UINT" />
|
||||
<node name="UNK_8" reader="UINT" />
|
||||
<wrapper name="icon">
|
||||
<node name="icon1" reader="UNICODE" />
|
||||
<node name="icon2" reader="UNICODE" />
|
||||
<node name="icon3" reader="UNICODE" />
|
||||
<node name="icon4" reader="UNICODE" />
|
||||
<node name="icon5" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<node name="durability" reader="UINT" />
|
||||
<node name="weight" reader="UINT" />
|
||||
<node name="material_type" reader="UINT" />
|
||||
<node name="crystallizable" reader="UINT" />
|
||||
<node name="UNK_9" reader="UINT" />
|
||||
<node name="related_quest_id" reader="UINT" />
|
||||
<for name="related_quest_id" size="#related_quest_id">
|
||||
<node name="quest_id" reader="UINT" />
|
||||
</for>
|
||||
<node name="color" reader="UINT" />
|
||||
<node name="is_attribution" reader="UINT" />
|
||||
<node name="property_params" reader="UINT" />
|
||||
<node name="icon_panel" reader="UNICODE" />
|
||||
<node name="complete_item_dropsound_type" reader="ASCF" />
|
||||
<node name="inventory_type" reader="UINT" />
|
||||
<node name="body_part" reader="UINT" />
|
||||
<node name="m_HumnFigh" reader="MTX" />
|
||||
<node name="m_HumnFigh_add" reader="MTX3" />
|
||||
<node name="f_HumnFigh" reader="MTX" />
|
||||
<node name="f_HumnFigh_add" reader="MTX3" />
|
||||
<node name="m_DarkElf" reader="MTX" />
|
||||
<node name="m_DarkElf_add" reader="MTX3" />
|
||||
<node name="f_DarkElf" reader="MTX" />
|
||||
<node name="f_DarkElf_add" reader="MTX3" />
|
||||
<node name="m_Dorf" reader="MTX" />
|
||||
<node name="m_Dorf_add" reader="MTX3" />
|
||||
<node name="f_Dorf" reader="MTX" />
|
||||
<node name="f_Dorf_add" reader="MTX3" />
|
||||
<node name="m_Elf" reader="MTX" />
|
||||
<node name="m_Elf_add" reader="MTX3" />
|
||||
<node name="f_Elf" reader="MTX" />
|
||||
<node name="f_Elf_add" reader="MTX3" />
|
||||
<node name="m_HumnMyst" reader="MTX" />
|
||||
<node name="m_HumnMyst_add" reader="MTX3" />
|
||||
<node name="f_HumnMyst" reader="MTX" />
|
||||
<node name="f_HumnMyst_add" reader="MTX3" />
|
||||
<node name="m_OrcFigh" reader="MTX" />
|
||||
<node name="m_OrcFigh_add" reader="MTX3" />
|
||||
<node name="f_OrcFigh" reader="MTX" />
|
||||
<node name="f_OrcFigh_add" reader="MTX3" />
|
||||
<node name="m_OrcMage" reader="MTX" />
|
||||
<node name="m_OrcMage_add" reader="MTX3" />
|
||||
<node name="f_OrcMage" reader="MTX" />
|
||||
<node name="f_OrcMage_add" reader="MTX3" />
|
||||
<node name="m_Kamael" reader="MTX" />
|
||||
<node name="m_Kamael_add" reader="MTX3" />
|
||||
<node name="f_Kamael" reader="MTX" />
|
||||
<node name="f_Kamael_add" reader="MTX3" />
|
||||
<node name="NPC" reader="MTX" />
|
||||
<node name="NPC_add" reader="MTX3" />
|
||||
<node name="attack_effect" reader="UNICODE" />
|
||||
<node name="item_sound" reader="UINT" />
|
||||
<for name="item_sound" size="#item_sound">
|
||||
<node name="item_sound_txt" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="drop_sound" reader="UNICODE" />
|
||||
<node name="equip_sound" reader="UNICODE" />
|
||||
<node name="UNK_11" reader="UINT" />
|
||||
<node name="UNK_12" reader="UINT" />
|
||||
<node name="armor_type" reader="UINT" />
|
||||
<node name="crystal_type" reader="UINT" />
|
||||
<node name="avoid_mod" reader="UINT" />
|
||||
<node name="UNK_13" reader="UINT" />
|
||||
<node name="UNK_tauti_8" reader="UINT" />
|
||||
<node name="UNK_tauti_9" reader="UINT" />
|
||||
<node name="UNK_lv_0" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="tag" reader="UINT" />
|
||||
<node name="object_id" reader="UINT" />
|
||||
<node name="drop_type" reader="UINT" />
|
||||
<node name="drop_anim_type" reader="UINT" />
|
||||
<node name="drop_radius" reader="UINT" />
|
||||
<node name="drop_height" reader="UINT" />
|
||||
<node name="UNK_0" reader="UINT" />
|
||||
<wrapper name="drop_mesh">
|
||||
<node name="drop_mesh1" reader="UNICODE" />
|
||||
<node name="drop_mesh2" reader="UNICODE" />
|
||||
<node name="drop_mesh3" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<wrapper name="drop_texture">
|
||||
<node name="drop_tex1" reader="UNICODE" />
|
||||
<node name="drop_tex2" reader="UNICODE" />
|
||||
<node name="drop_tex3" reader="UNICODE" />
|
||||
<node name="drop_tex4" reader="UNICODE" />
|
||||
<node name="drop_tex5" reader="UNICODE" />
|
||||
<node name="drop_tex6" reader="UNICODE" />
|
||||
<node name="drop_tex7" reader="UNICODE" />
|
||||
<node name="drop_tex8" reader="UNICODE" />
|
||||
<node name="drop_tex9" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<node name="UNK_6" reader="UINT" />
|
||||
<node name="UNK_7" reader="UINT" />
|
||||
<node name="UNK_8" reader="UINT" />
|
||||
<wrapper name="icon">
|
||||
<node name="icon1" reader="UNICODE" />
|
||||
<node name="icon2" reader="UNICODE" />
|
||||
<node name="icon3" reader="UNICODE" />
|
||||
<node name="icon4" reader="UNICODE" />
|
||||
<node name="icon5" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<node name="durability" reader="UINT" />
|
||||
<node name="weight" reader="UINT" />
|
||||
<node name="material_type" reader="UINT" />
|
||||
<node name="crystallizable" reader="UINT" />
|
||||
<node name="UNK_9" reader="UINT" />
|
||||
<node name="related_quest_id" reader="UINT" />
|
||||
<for name="related_quest_id" size="#related_quest_id">
|
||||
<node name="quest_id" reader="UINT" />
|
||||
</for>
|
||||
<node name="color" reader="UINT" />
|
||||
<node name="is_attribution" reader="UINT" />
|
||||
<node name="property_params" reader="UINT" />
|
||||
<node name="icon_panel" reader="UNICODE" />
|
||||
<node name="complete_item_dropsound_type" reader="ASCF" />
|
||||
<node name="inventory_type" reader="UINT" />
|
||||
<node name="body_part" reader="UINT" />
|
||||
<node name="m_HumnFigh" reader="MTX" />
|
||||
<node name="m_HumnFigh_add" reader="MTX3" />
|
||||
<node name="f_HumnFigh" reader="MTX" />
|
||||
<node name="f_HumnFigh_add" reader="MTX3" />
|
||||
<node name="m_DarkElf" reader="MTX" />
|
||||
<node name="m_DarkElf_add" reader="MTX3" />
|
||||
<node name="f_DarkElf" reader="MTX" />
|
||||
<node name="f_DarkElf_add" reader="MTX3" />
|
||||
<node name="m_Dorf" reader="MTX" />
|
||||
<node name="m_Dorf_add" reader="MTX3" />
|
||||
<node name="f_Dorf" reader="MTX" />
|
||||
<node name="f_Dorf_add" reader="MTX3" />
|
||||
<node name="m_Elf" reader="MTX" />
|
||||
<node name="m_Elf_add" reader="MTX3" />
|
||||
<node name="f_Elf" reader="MTX" />
|
||||
<node name="f_Elf_add" reader="MTX3" />
|
||||
<node name="m_HumnMyst" reader="MTX" />
|
||||
<node name="m_HumnMyst_add" reader="MTX3" />
|
||||
<node name="f_HumnMyst" reader="MTX" />
|
||||
<node name="f_HumnMyst_add" reader="MTX3" />
|
||||
<node name="m_OrcFigh" reader="MTX" />
|
||||
<node name="m_OrcFigh_add" reader="MTX3" />
|
||||
<node name="f_OrcFigh" reader="MTX" />
|
||||
<node name="f_OrcFigh_add" reader="MTX3" />
|
||||
<node name="m_OrcMage" reader="MTX" />
|
||||
<node name="m_OrcMage_add" reader="MTX3" />
|
||||
<node name="f_OrcMage" reader="MTX" />
|
||||
<node name="f_OrcMage_add" reader="MTX3" />
|
||||
<node name="m_Kamael" reader="MTX" />
|
||||
<node name="m_Kamael_add" reader="MTX3" />
|
||||
<node name="f_Kamael" reader="MTX" />
|
||||
<node name="f_Kamael_add" reader="MTX3" />
|
||||
<node name="mertheia" reader="MTX" />
|
||||
<node name="mertheia_mesh_add" reader="MTX3" />
|
||||
<node name="fertheia" reader="MTX" />
|
||||
<node name="fertheia_mesh_add" reader="MTX3" />
|
||||
<node name="NPC" reader="MTX" />
|
||||
<node name="NPC_add" reader="MTX3" />
|
||||
<node name="attack_effect" reader="UNICODE" />
|
||||
<node name="item_sound" reader="UINT" />
|
||||
<for name="item_sound" size="#item_sound">
|
||||
<node name="item_sound_txt" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="drop_sound" reader="UNICODE" />
|
||||
<node name="equip_sound" reader="UNICODE" />
|
||||
<node name="UNK_11" reader="UINT" />
|
||||
<node name="UNK_12" reader="UINT" />
|
||||
<node name="armor_type" reader="UINT" />
|
||||
<node name="crystal_type" reader="UINT" />
|
||||
<node name="avoid_mod" reader="UINT" />
|
||||
<node name="UNK_13" reader="UINT" />
|
||||
<node name="UNK_tauti_8" reader="UINT" />
|
||||
<node name="UNK_tauti_9" reader="UINT" />
|
||||
<node name="UNK_lv_0" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="en_infinite_odyssey_underground" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="tag" reader="UINT" />
|
||||
<node name="object_id" reader="UINT" />
|
||||
<node name="drop_type" reader="UINT" />
|
||||
<node name="drop_anim_type" reader="UINT" />
|
||||
<node name="drop_radius" reader="UINT" />
|
||||
<node name="drop_height" reader="UINT" />
|
||||
<node name="UNK_0" reader="UINT" />
|
||||
<wrapper name="drop_mesh">
|
||||
<node name="drop_mesh1" reader="UNICODE" />
|
||||
<node name="drop_mesh2" reader="UNICODE" />
|
||||
<node name="drop_mesh3" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<wrapper name="drop_texture">
|
||||
<node name="drop_tex1" reader="UNICODE" />
|
||||
<node name="drop_tex2" reader="UNICODE" />
|
||||
<node name="drop_tex3" reader="UNICODE" />
|
||||
<node name="drop_tex4" reader="UNICODE" />
|
||||
<node name="drop_tex5" reader="UNICODE" />
|
||||
<node name="drop_tex6" reader="UNICODE" />
|
||||
<node name="drop_tex7" reader="UNICODE" />
|
||||
<node name="drop_tex8" reader="UNICODE" />
|
||||
<node name="drop_tex9" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<node name="UNK_6" reader="UINT" />
|
||||
<node name="UNK_7" reader="UINT" />
|
||||
<node name="UNK_8" reader="UINT" />
|
||||
<wrapper name="icon">
|
||||
<node name="icon1" reader="UNICODE" />
|
||||
<node name="icon2" reader="UNICODE" />
|
||||
<node name="icon3" reader="UNICODE" />
|
||||
<node name="icon4" reader="UNICODE" />
|
||||
<node name="icon5" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<node name="durability" reader="UINT" />
|
||||
<node name="weight" reader="UINT" />
|
||||
<node name="material_type" reader="UINT" />
|
||||
<node name="crystallizable" reader="UINT" />
|
||||
<node name="UNK_9" reader="UINT" />
|
||||
<node name="related_quest_id" reader="UINT" />
|
||||
<for name="related_quest_id" size="#related_quest_id">
|
||||
<node name="quest_id" reader="UINT" />
|
||||
</for>
|
||||
<node name="color" reader="UINT" />
|
||||
<node name="is_attribution" reader="UINT" />
|
||||
<node name="property_params" reader="UINT" />
|
||||
<node name="icon_panel" reader="UNICODE" />
|
||||
<node name="complete_item_dropsound_type" reader="ASCF" />
|
||||
<node name="inventory_type" reader="UINT" />
|
||||
<node name="body_part" reader="UINT" />
|
||||
<node name="m_HumnFigh" reader="MTX" />
|
||||
<node name="m_HumnFigh_add" reader="MTX3" />
|
||||
<node name="f_HumnFigh" reader="MTX" />
|
||||
<node name="f_HumnFigh_add" reader="MTX3" />
|
||||
<node name="m_DarkElf" reader="MTX" />
|
||||
<node name="m_DarkElf_add" reader="MTX3" />
|
||||
<node name="f_DarkElf" reader="MTX" />
|
||||
<node name="f_DarkElf_add" reader="MTX3" />
|
||||
<node name="m_Dorf" reader="MTX" />
|
||||
<node name="m_Dorf_add" reader="MTX3" />
|
||||
<node name="f_Dorf" reader="MTX" />
|
||||
<node name="f_Dorf_add" reader="MTX3" />
|
||||
<node name="m_Elf" reader="MTX" />
|
||||
<node name="m_Elf_add" reader="MTX3" />
|
||||
<node name="f_Elf" reader="MTX" />
|
||||
<node name="f_Elf_add" reader="MTX3" />
|
||||
<node name="m_HumnMyst" reader="MTX" />
|
||||
<node name="m_HumnMyst_add" reader="MTX3" />
|
||||
<node name="f_HumnMyst" reader="MTX" />
|
||||
<node name="f_HumnMyst_add" reader="MTX3" />
|
||||
<node name="m_OrcFigh" reader="MTX" />
|
||||
<node name="m_OrcFigh_add" reader="MTX3" />
|
||||
<node name="f_OrcFigh" reader="MTX" />
|
||||
<node name="f_OrcFigh_add" reader="MTX3" />
|
||||
<node name="m_OrcMage" reader="MTX" />
|
||||
<node name="m_OrcMage_add" reader="MTX3" />
|
||||
<node name="f_OrcMage" reader="MTX" />
|
||||
<node name="f_OrcMage_add" reader="MTX3" />
|
||||
<node name="m_Kamael" reader="MTX" />
|
||||
<node name="m_Kamael_add" reader="MTX3" />
|
||||
<node name="f_Kamael" reader="MTX" />
|
||||
<node name="f_Kamael_add" reader="MTX3" />
|
||||
<node name="mertheia" reader="MTX" />
|
||||
<node name="mertheia_mesh_add" reader="MTX3" />
|
||||
<node name="fertheia" reader="MTX" />
|
||||
<node name="fertheia_mesh_add" reader="MTX3" />
|
||||
<node name="NPC" reader="MTX" />
|
||||
<node name="NPC_add" reader="MTX3" />
|
||||
<node name="attack_effect" reader="UNICODE" />
|
||||
<node name="item_sound" reader="UINT" />
|
||||
<for name="item_sound" size="#item_sound">
|
||||
<node name="item_sound_txt" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="drop_sound" reader="UNICODE" />
|
||||
<node name="equip_sound" reader="UNICODE" />
|
||||
<node name="UNK_11" reader="UINT" />
|
||||
<node name="UNK_12" reader="UINT" />
|
||||
<node name="armor_type" reader="UINT" />
|
||||
<node name="crystal_type" reader="UINT" />
|
||||
<node name="avoid_mod" reader="UINT" />
|
||||
<node name="UNK_13" reader="UINT" />
|
||||
<node name="UNK_tauti_8" reader="UINT" />
|
||||
<node name="UNK_tauti_9" reader="UINT" />
|
||||
<node name="UNK_lv_0" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="tag" reader="UINT" />
|
||||
<node name="object_id" reader="UINT" />
|
||||
<node name="drop_type" reader="UINT" />
|
||||
<node name="drop_anim_type" reader="UINT" />
|
||||
<node name="drop_radius" reader="UINT" />
|
||||
<node name="drop_height" reader="UINT" />
|
||||
<node name="UNK_0" reader="UINT" />
|
||||
<wrapper name="drop_mesh">
|
||||
<node name="drop_mesh1" reader="UNICODE" />
|
||||
<node name="drop_mesh2" reader="UNICODE" />
|
||||
<node name="drop_mesh3" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<wrapper name="drop_texture">
|
||||
<node name="drop_tex1" reader="UNICODE" />
|
||||
<node name="drop_tex2" reader="UNICODE" />
|
||||
<node name="drop_tex3" reader="UNICODE" />
|
||||
<node name="drop_tex4" reader="UNICODE" />
|
||||
<node name="drop_tex5" reader="UNICODE" />
|
||||
<node name="drop_tex6" reader="UNICODE" />
|
||||
<node name="drop_tex7" reader="UNICODE" />
|
||||
<node name="drop_tex8" reader="UNICODE" />
|
||||
<node name="drop_tex9" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<node name="UNK_6" reader="UINT" />
|
||||
<node name="UNK_7" reader="UINT" />
|
||||
<node name="UNK_8" reader="UINT" />
|
||||
<wrapper name="icon">
|
||||
<node name="icon1" reader="MAP_INT" />
|
||||
<node name="icon2" reader="MAP_INT" />
|
||||
<node name="icon3" reader="MAP_INT" />
|
||||
<node name="icon4" reader="MAP_INT" />
|
||||
<node name="icon5" reader="MAP_INT" />
|
||||
</wrapper>
|
||||
<node name="durability" reader="UINT" />
|
||||
<node name="weight" reader="UINT" />
|
||||
<node name="material_type" reader="UINT" />
|
||||
<node name="crystallizable" reader="UINT" />
|
||||
<node name="UNK_9" reader="UINT" />
|
||||
<node name="related_quest_id" reader="UINT" />
|
||||
<for name="related_quest_id" size="#related_quest_id">
|
||||
<node name="quest_id" reader="UINT" />
|
||||
</for>
|
||||
<node name="color" reader="UINT" />
|
||||
<node name="is_attribution" reader="UINT" />
|
||||
<node name="property_params" reader="UINT" />
|
||||
<node name="icon_panel" reader="MAP_INT" />
|
||||
<node name="complete_item_dropsound_type" reader="ASCF" />
|
||||
<node name="inventory_type" reader="UINT" />
|
||||
<node name="body_part" reader="UINT" />
|
||||
<node name="m_HumnFigh" reader="MTX_NEW" />
|
||||
<node name="m_HumnFigh_add" reader="MTX3_NEW" />
|
||||
<node name="f_HumnFigh" reader="MTX_NEW" />
|
||||
<node name="f_HumnFigh_add" reader="MTX3_NEW" />
|
||||
<node name="m_DarkElf" reader="MTX_NEW" />
|
||||
<node name="m_DarkElf_add" reader="MTX3_NEW" />
|
||||
<node name="f_DarkElf" reader="MTX_NEW" />
|
||||
<node name="f_DarkElf_add" reader="MTX3_NEW" />
|
||||
<node name="m_Dorf" reader="MTX_NEW" />
|
||||
<node name="m_Dorf_add" reader="MTX3_NEW" />
|
||||
<node name="f_Dorf" reader="MTX_NEW" />
|
||||
<node name="f_Dorf_add" reader="MTX3_NEW" />
|
||||
<node name="m_Elf" reader="MTX_NEW" />
|
||||
<node name="m_Elf_add" reader="MTX3_NEW" />
|
||||
<node name="f_Elf" reader="MTX_NEW" />
|
||||
<node name="f_Elf_add" reader="MTX3_NEW" />
|
||||
<node name="m_HumnMyst" reader="MTX_NEW" />
|
||||
<node name="m_HumnMyst_add" reader="MTX3_NEW" />
|
||||
<node name="f_HumnMyst" reader="MTX_NEW" />
|
||||
<node name="f_HumnMyst_add" reader="MTX3_NEW" />
|
||||
<node name="m_OrcFigh" reader="MTX_NEW" />
|
||||
<node name="m_OrcFigh_add" reader="MTX3_NEW" />
|
||||
<node name="f_OrcFigh" reader="MTX_NEW" />
|
||||
<node name="f_OrcFigh_add" reader="MTX3_NEW" />
|
||||
<node name="m_OrcMage" reader="MTX_NEW" />
|
||||
<node name="m_OrcMage_add" reader="MTX3_NEW" />
|
||||
<node name="f_OrcMage" reader="MTX_NEW" />
|
||||
<node name="f_OrcMage_add" reader="MTX3_NEW" />
|
||||
<node name="m_Kamael" reader="MTX_NEW" />
|
||||
<node name="m_Kamael_add" reader="MTX3_NEW" />
|
||||
<node name="f_Kamael" reader="MTX_NEW" />
|
||||
<node name="f_Kamael_add" reader="MTX3_NEW" />
|
||||
<node name="mertheia" reader="MTX_NEW" />
|
||||
<node name="mertheia_mesh_add" reader="MTX3_NEW" />
|
||||
<node name="fertheia" reader="MTX_NEW" />
|
||||
<node name="fertheia_mesh_add" reader="MTX3_NEW" />
|
||||
<node name="NPC" reader="MTX_NEW" />
|
||||
<node name="NPC_add" reader="MTX3_NEW" />
|
||||
<node name="attack_effect" reader="MAP_INT" />
|
||||
<node name="item_sound" reader="UINT" />
|
||||
<for name="item_sound" size="#item_sound">
|
||||
<node name="item_sound_txt" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="drop_sound" reader="MAP_INT" />
|
||||
<node name="equip_sound" reader="MAP_INT" />
|
||||
<node name="UNK_11" reader="UINT" />
|
||||
<node name="UNK_12" reader="UINT" />
|
||||
<node name="armor_type" reader="UINT" />
|
||||
<node name="crystal_type" reader="UINT" />
|
||||
<node name="avoid_mod" reader="UINT" />
|
||||
<node name="UNK_13" reader="UINT" />
|
||||
<node name="UNK_tauti_8" reader="UINT" />
|
||||
<node name="UNK_tauti_9" reader="UINT" />
|
||||
<node name="UNK_lv_0" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="tag" reader="UCHAR" />
|
||||
<node name="object_id" reader="UINT" />
|
||||
<node name="drop_type" reader="UCHAR" />
|
||||
<node name="drop_anim_type" reader="UCHAR" />
|
||||
<node name="drop_radius" reader="UCHAR" />
|
||||
<node name="drop_height" reader="UCHAR" />
|
||||
<node name="drop_texture" reader="UCHAR" />
|
||||
<for name="drop_texture" size="#drop_texture">
|
||||
<node name="drop_mesh" reader="MAP_INT" />
|
||||
<node name="drop_texture2" reader="UCHAR" />
|
||||
<for name="drop_texture2" size="#drop_texture2">
|
||||
<node name="drop_tex1" reader="MAP_INT" />
|
||||
</for>
|
||||
</for>
|
||||
<wrapper name="icon">
|
||||
<node name="icon1" reader="MAP_INT" />
|
||||
<node name="icon2" reader="MAP_INT" />
|
||||
<node name="icon3" reader="MAP_INT" />
|
||||
<node name="icon4" reader="MAP_INT" />
|
||||
<node name="icon5" reader="MAP_INT" />
|
||||
</wrapper>
|
||||
<node name="durability" reader="SHORT" />
|
||||
<node name="weight" reader="SHORT" />
|
||||
<node name="material_type" reader="UCHAR" />
|
||||
<node name="crystallizable" reader="UCHAR" />
|
||||
<node name="related_quest_id" reader="UCHAR" />
|
||||
<for name="related_quest_id" size="#related_quest_id">
|
||||
<node name="quest_id" reader="SHORT" />
|
||||
</for>
|
||||
<node name="color" reader="UCHAR" />
|
||||
<node name="is_attribution" reader="UCHAR" />
|
||||
<node name="property_params" reader="SHORT" />
|
||||
<node name="icon_panel" reader="MAP_INT" />
|
||||
<node name="complete_item_dropsound_type" reader="MAP_INT" />
|
||||
<node name="inventory_type" reader="UCHAR" />
|
||||
<node name="body_part" reader="UCHAR" />
|
||||
<node name="m_HumnFigh" reader="MTX_NEW2" />
|
||||
<node name="m_HumnFigh_add" reader="MTX3_NEW2" />
|
||||
<node name="f_HumnFigh" reader="MTX_NEW2" />
|
||||
<node name="f_HumnFigh_add" reader="MTX3_NEW2" />
|
||||
<node name="m_DarkElf" reader="MTX_NEW2" />
|
||||
<node name="m_DarkElf_add" reader="MTX3_NEW2" />
|
||||
<node name="f_DarkElf" reader="MTX_NEW2" />
|
||||
<node name="f_DarkElf_add" reader="MTX3_NEW2" />
|
||||
<node name="m_Dorf" reader="MTX_NEW2" />
|
||||
<node name="m_Dorf_add" reader="MTX3_NEW2" />
|
||||
<node name="f_Dorf" reader="MTX_NEW2" />
|
||||
<node name="f_Dorf_add" reader="MTX3_NEW2" />
|
||||
<node name="m_Elf" reader="MTX_NEW2" />
|
||||
<node name="m_Elf_add" reader="MTX3_NEW2" />
|
||||
<node name="f_Elf" reader="MTX_NEW2" />
|
||||
<node name="f_Elf_add" reader="MTX3_NEW2" />
|
||||
<node name="m_HumnMyst" reader="MTX_NEW2" />
|
||||
<node name="m_HumnMyst_add" reader="MTX3_NEW2" />
|
||||
<node name="f_HumnMyst" reader="MTX_NEW2" />
|
||||
<node name="f_HumnMyst_add" reader="MTX3_NEW2" />
|
||||
<node name="m_OrcFigh" reader="MTX_NEW2" />
|
||||
<node name="m_OrcFigh_add" reader="MTX3_NEW2" />
|
||||
<node name="f_OrcFigh" reader="MTX_NEW2" />
|
||||
<node name="f_OrcFigh_add" reader="MTX3_NEW2" />
|
||||
<node name="m_OrcMage" reader="MTX_NEW2" />
|
||||
<node name="m_OrcMage_add" reader="MTX3_NEW2" />
|
||||
<node name="f_OrcMage" reader="MTX_NEW2" />
|
||||
<node name="f_OrcMage_add" reader="MTX3_NEW2" />
|
||||
<node name="m_Kamael" reader="MTX_NEW2" />
|
||||
<node name="m_Kamael_add" reader="MTX3_NEW2" />
|
||||
<node name="f_Kamael" reader="MTX_NEW2" />
|
||||
<node name="f_Kamael_add" reader="MTX3_NEW2" />
|
||||
<node name="mertheia" reader="MTX_NEW2" />
|
||||
<node name="mertheia_mesh_add" reader="MTX3_NEW2" />
|
||||
<node name="fertheia" reader="MTX_NEW2" />
|
||||
<node name="fertheia_mesh_add" reader="MTX3_NEW2" />
|
||||
<node name="NPC" reader="MTX_NEW2" />
|
||||
<node name="NPC_add" reader="MTX3_NEW2" />
|
||||
<node name="attack_effect" reader="MAP_INT" />
|
||||
<node name="item_sound" reader="UCHAR" />
|
||||
<for name="item_sound" size="#item_sound">
|
||||
<node name="item_sound_txt" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="drop_sound" reader="MAP_INT" />
|
||||
<node name="equip_sound" reader="MAP_INT" />
|
||||
<node name="UNK_7" reader="UINT" />
|
||||
<node name="UNK_6" reader="UCHAR" />
|
||||
<node name="armor_type" reader="UCHAR" />
|
||||
<node name="crystal_type" reader="UCHAR" />
|
||||
<node name="mp_bonus" reader="SHORT" />
|
||||
<node name="hide_mask" reader="SHORT" />
|
||||
<node name="underwear_body_part1" reader="UCHAR" />
|
||||
<node name="underwear_body_part2" reader="UCHAR" />
|
||||
<node name="full_armor_enchant_effect_type" reader="UCHAR" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
11
L2ClientDat/dist/structure/dats/attendancestamp.xml
vendored
Normal file
11
L2ClientDat/dist/structure/dats/attendancestamp.xml
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="cn_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="attendance_stamp" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="item_id" reader="UINT" />
|
||||
<node name="item_count" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
49
L2ClientDat/dist/structure/dats/castlename.xml
vendored
Normal file
49
L2ClientDat/dist/structure/dats/castlename.xml
vendored
Normal file
@@ -0,0 +1,49 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="castle_name" size="#data" hidden="false">
|
||||
<node name="namber" reader="UINT" />
|
||||
<node name="tag" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="loc" reader="ASCF" />
|
||||
<node name="desc" reader="ASCF" />
|
||||
<node name="mark" reader="ASCF" />
|
||||
<node name="markgray" reader="ASCF" />
|
||||
<node name="flagicon" reader="ASCF" />
|
||||
<node name="mercname" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="castle_name" size="#data" hidden="false">
|
||||
<node name="namber" reader="UINT" />
|
||||
<node name="tag" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="loc" reader="ASCF" />
|
||||
<node name="desc" reader="ASCF" />
|
||||
<node name="mark" reader="MAP_INT" />
|
||||
<node name="markgray" reader="MAP_INT" />
|
||||
<node name="flagicon" reader="MAP_INT" />
|
||||
<node name="mercname" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_grand_crusade" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="castle_name" size="#data" hidden="false">
|
||||
<node name="namber" reader="UINT" />
|
||||
<node name="tag" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="loc" reader="ASCF" />
|
||||
<node name="desc" reader="ASCF" />
|
||||
<node name="mark" reader="MAP_INT" />
|
||||
<node name="markgray" reader="MAP_INT" />
|
||||
<node name="flagicon" reader="MAP_INT" />
|
||||
<node name="mercname" reader="ASCF" />
|
||||
<node name="regionid" reader="USHORT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
29
L2ClientDat/dist/structure/dats/charcreategrp.xml
vendored
Normal file
29
L2ClientDat/dist/structure/dats/charcreategrp.xml
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<for name="Char" size="20" hidden="false">
|
||||
<node name="x" reader="FLOAT" />
|
||||
<node name="y" reader="FLOAT" />
|
||||
<node name="z" reader="FLOAT" />
|
||||
<node name="chest" reader="UINT" />
|
||||
<node name="legs" reader="UINT" />
|
||||
<node name="gloves" reader="UINT" />
|
||||
<node name="feet" reader="UINT" />
|
||||
<node name="rhand" reader="UINT" />
|
||||
<node name="lhand" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<for name="Char" size="24" hidden="false">
|
||||
<node name="x" reader="FLOAT" />
|
||||
<node name="y" reader="FLOAT" />
|
||||
<node name="z" reader="FLOAT" />
|
||||
<node name="chest" reader="UINT" />
|
||||
<node name="legs" reader="UINT" />
|
||||
<node name="gloves" reader="UINT" />
|
||||
<node name="feet" reader="UINT" />
|
||||
<node name="rhand" reader="UINT" />
|
||||
<node name="lhand" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
337
L2ClientDat/dist/structure/dats/chargrp.xml
vendored
Normal file
337
L2ClientDat/dist/structure/dats/chargrp.xml
vendored
Normal file
@@ -0,0 +1,337 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<for name="Char" size="17" hidden="false">
|
||||
<for name="hair" size="10">
|
||||
<for name="class_name" size="15">
|
||||
<node name="ahair_mesh0" reader="UNICODE" />
|
||||
<node name="ahair_texture0" reader="UNICODE" />
|
||||
<node name="bhair_mesh0" reader="UNICODE" />
|
||||
<node name="bhair_texture0" reader="UNICODE" />
|
||||
</for>
|
||||
</for>
|
||||
<node name="face_mesh" reader="UINT" />
|
||||
<for name="face_mesh" size="#face_mesh">
|
||||
<node name="param_face_mesh" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="face_texture" reader="UINT" />
|
||||
<for name="face_texture" size="#face_texture">
|
||||
<node name="param_face_texture" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="beard_mesh" reader="UINT" />
|
||||
<for name="beard_mesh" size="#beard_mesh">
|
||||
<node name="param_beard_mesh" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="beard_texture" reader="UINT" />
|
||||
<for name="beard_texture" size="#beard_texture">
|
||||
<node name="param_beard_texture" reader="UNICODE" />
|
||||
</for>
|
||||
<for name="test" size="29">
|
||||
<node name="chest" reader="UINT" />
|
||||
<for name="chest" size="#chest">
|
||||
<node name="param_chest" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="legs" reader="UINT" />
|
||||
<for name="legs" size="#legs">
|
||||
<node name="param_legs" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="feet" reader="UINT" />
|
||||
<for name="feet" size="#feet">
|
||||
<node name="param_feet" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="gloves" reader="UINT" />
|
||||
<for name="gloves" size="#gloves">
|
||||
<node name="param_gloves" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="parse1" reader="UCHAR" />
|
||||
<for name="parse1" size="#parse1">
|
||||
<node name="param_parse1" reader="UCHAR" />
|
||||
</for>
|
||||
<node name="parse2" reader="UCHAR" hide="false" />
|
||||
<for name="parse2" size="#parse2">
|
||||
<node name="param_parse2" reader="UCHAR" />
|
||||
</for>
|
||||
<node name="global_chest" reader="UINT" />
|
||||
<for name="global_chest" size="#global_chest">
|
||||
<node name="param_global_chest" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="global_legs" reader="UINT" />
|
||||
<for name="global_legs" size="#global_legs">
|
||||
<node name="param_global_legs" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="global_feet" reader="UINT" />
|
||||
<for name="global_feet" size="#global_feet">
|
||||
<node name="param_global_feet" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="global_gloves" reader="UINT" />
|
||||
<for name="global_gloves" size="#global_gloves">
|
||||
<node name="param_global_gloves" reader="UNICODE" />
|
||||
</for>
|
||||
</for>
|
||||
<node name="attack_effect" reader="UNICODE" />
|
||||
<node name="walkanimframe" reader="UINT" />
|
||||
<node name="attack_sound" reader="CNTR" />
|
||||
<for name="attack_sound" size="#attack_sound">
|
||||
<node name="param_attack_sound" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="defense_sound" reader="CNTR" />
|
||||
<for name="defense_sound" size="#defense_sound">
|
||||
<node name="param_defense_sound" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="damage_sound" reader="CNTR" />
|
||||
<for name="damage_sound" size="#damage_sound">
|
||||
<node name="param_damage_sound" reader="UNICODE" />
|
||||
</for>
|
||||
<for name="voice_sound_weapon" size="14">
|
||||
<node name="voice_sound_weapon1" reader="UINT" />
|
||||
<for name="voice_sound_weapon1" size="#voice_sound_weapon1">
|
||||
<node name="param_voice_sound_weapon1" reader="UNICODE" />
|
||||
</for>
|
||||
</for>
|
||||
<node name="unk1" reader="UINT" />
|
||||
<node name="class_name" reader="ASCF" />
|
||||
<node name="race" reader="UINT" />
|
||||
<node name="class_id" reader="UINT" />
|
||||
<node name="class_type" reader="UINT" />
|
||||
<node name="unk2" reader="UINT" />
|
||||
<for name="unk2" size="#unk2">
|
||||
<node name="parse" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="unk3" reader="UINT" />
|
||||
<for name="unk3" size="#unk3">
|
||||
<node name="param_unk3" reader="UNICODE" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<for name="Char" size="19" hidden="false">
|
||||
<for name="hair" size="11">
|
||||
<for name="class_name" size="15">
|
||||
<node name="ahair_mesh0" reader="UNICODE" />
|
||||
<node name="ahair_texture0" reader="UNICODE" />
|
||||
<node name="bhair_mesh0" reader="UNICODE" />
|
||||
<node name="bhair_texture0" reader="UNICODE" />
|
||||
</for>
|
||||
</for>
|
||||
<node name="face_mesh" reader="UINT" />
|
||||
<for name="face_mesh" size="#face_mesh">
|
||||
<node name="param_face_mesh" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="face_texture" reader="UINT" />
|
||||
<for name="face_texture" size="#face_texture">
|
||||
<node name="param_face_texture" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="beard_mesh" reader="UINT" />
|
||||
<for name="beard_mesh" size="#beard_mesh">
|
||||
<node name="param_beard_mesh" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="beard_texture" reader="UINT" />
|
||||
<for name="beard_texture" size="#beard_texture">
|
||||
<node name="param_beard_texture" reader="UNICODE" />
|
||||
</for>
|
||||
<for name="test" size="36">
|
||||
<node name="chest" reader="UINT" />
|
||||
<for name="chest" size="#chest">
|
||||
<node name="param_chest" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="legs" reader="UINT" />
|
||||
<for name="legs" size="#legs">
|
||||
<node name="param_legs" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="feet" reader="UINT" />
|
||||
<for name="feet" size="#feet">
|
||||
<node name="param_feet" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="gloves" reader="UINT" />
|
||||
<for name="gloves" size="#gloves">
|
||||
<node name="param_gloves" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="parse1" reader="UCHAR" />
|
||||
<for name="parse1" size="#parse1">
|
||||
<node name="param_parse1" reader="UCHAR" />
|
||||
</for>
|
||||
<node name="parse2" reader="UCHAR" hide="false" />
|
||||
<for name="parse2" size="#parse2">
|
||||
<node name="param_parse2" reader="UCHAR" />
|
||||
</for>
|
||||
<node name="global_chest" reader="UINT" />
|
||||
<for name="global_chest" size="#global_chest">
|
||||
<node name="param_global_chest" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="global_legs" reader="UINT" />
|
||||
<for name="global_legs" size="#global_legs">
|
||||
<node name="param_global_legs" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="global_feet" reader="UINT" />
|
||||
<for name="global_feet" size="#global_feet">
|
||||
<node name="param_global_feet" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="global_gloves" reader="UINT" />
|
||||
<for name="global_gloves" size="#global_gloves">
|
||||
<node name="param_global_gloves" reader="UNICODE" />
|
||||
</for>
|
||||
</for>
|
||||
<node name="attack_effect" reader="UNICODE" />
|
||||
<node name="walkanimframe" reader="UINT" />
|
||||
<node name="attack_sound" reader="CNTR" />
|
||||
<for name="attack_sound" size="#attack_sound">
|
||||
<node name="param_attack_sound" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="defense_sound" reader="CNTR" />
|
||||
<for name="defense_sound" size="#defense_sound">
|
||||
<node name="param_defense_sound" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="damage_sound" reader="CNTR" />
|
||||
<for name="damage_sound" size="#damage_sound">
|
||||
<node name="param_damage_sound" reader="UNICODE" />
|
||||
</for>
|
||||
<for name="voice_sound_weapon" size="15">
|
||||
<node name="voice_sound_weapon1" reader="UINT" />
|
||||
<for name="voice_sound_weapon1" size="#voice_sound_weapon1">
|
||||
<node name="param_voice_sound_weapon1" reader="UNICODE" />
|
||||
</for>
|
||||
</for>
|
||||
<node name="unk1" reader="UINT" />
|
||||
<node name="class_name" reader="ASCF" />
|
||||
<node name="race" reader="UINT" />
|
||||
<node name="class_id" reader="UINT" />
|
||||
<node name="class_type" reader="UINT" />
|
||||
<node name="unk2" reader="UINT" />
|
||||
<for name="unk2" size="#unk2">
|
||||
<node name="parse" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="unk3" reader="UINT" />
|
||||
<for name="unk3" size="#unk3">
|
||||
<node name="param_unk3" reader="UNICODE" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<for name="Char" size="19" hidden="false">
|
||||
<for name="hair" size="11">
|
||||
<for name="class_name" size="15">
|
||||
<node name="ahair_mesh0" reader="MAP_INT" />
|
||||
<node name="ahair_texture0" reader="MAP_INT" />
|
||||
<node name="bhair_mesh0" reader="MAP_INT" />
|
||||
<node name="bhair_texture0" reader="MAP_INT" />
|
||||
</for>
|
||||
</for>
|
||||
<node name="face_mesh" reader="UINT" />
|
||||
<for name="face_mesh" size="#face_mesh">
|
||||
<node name="param_face_mesh" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="face_texture" reader="UINT" />
|
||||
<for name="face_texture" size="#face_texture">
|
||||
<node name="param_face_texture" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="beard_mesh" reader="UINT" />
|
||||
<for name="beard_mesh" size="#beard_mesh">
|
||||
<node name="param_beard_mesh" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="beard_texture" reader="UINT" />
|
||||
<for name="beard_texture" size="#beard_texture">
|
||||
<node name="param_beard_texture" reader="MAP_INT" />
|
||||
</for>
|
||||
<for name="test" size="36">
|
||||
<node name="chest" reader="UINT" />
|
||||
<for name="chest" size="#chest">
|
||||
<node name="param_chest" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="legs" reader="UINT" />
|
||||
<for name="legs" size="#legs">
|
||||
<node name="param_legs" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="feet" reader="UINT" />
|
||||
<for name="feet" size="#feet">
|
||||
<node name="param_feet" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="gloves" reader="UINT" />
|
||||
<for name="gloves" size="#gloves">
|
||||
<node name="param_gloves" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="parse1" reader="UCHAR" />
|
||||
<for name="parse1" size="#parse1">
|
||||
<node name="param_parse1" reader="UCHAR" />
|
||||
</for>
|
||||
<node name="parse2" reader="UCHAR" hide="false" />
|
||||
<for name="parse2" size="#parse2">
|
||||
<node name="param_parse2" reader="UCHAR" />
|
||||
</for>
|
||||
<node name="global_chest" reader="UINT" />
|
||||
<for name="global_chest" size="#global_chest">
|
||||
<node name="param_global_chest" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="global_legs" reader="UINT" />
|
||||
<for name="global_legs" size="#global_legs">
|
||||
<node name="param_global_legs" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="global_feet" reader="UINT" />
|
||||
<for name="global_feet" size="#global_feet">
|
||||
<node name="param_global_feet" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="global_gloves" reader="UINT" />
|
||||
<for name="global_gloves" size="#global_gloves">
|
||||
<node name="param_global_gloves" reader="MAP_INT" />
|
||||
</for>
|
||||
</for>
|
||||
<node name="attack_effect" reader="MAP_INT" />
|
||||
<node name="walkanimframe" reader="UINT" />
|
||||
<node name="attack_sound" reader="CNTR" />
|
||||
<for name="attack_sound" size="#attack_sound">
|
||||
<node name="param_attack_sound" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="defense_sound" reader="CNTR" />
|
||||
<for name="defense_sound" size="#defense_sound">
|
||||
<node name="param_defense_sound" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="damage_sound" reader="CNTR" />
|
||||
<for name="damage_sound" size="#damage_sound">
|
||||
<node name="param_damage_sound" reader="MAP_INT" />
|
||||
</for>
|
||||
<for name="voice_sound_weapon" size="15">
|
||||
<node name="voice_sound_weapon1" reader="UINT" />
|
||||
<for name="voice_sound_weapon1" size="#voice_sound_weapon1">
|
||||
<node name="param_voice_sound_weapon1" reader="MAP_INT" />
|
||||
</for>
|
||||
</for>
|
||||
<node name="unk1" reader="UINT" />
|
||||
<node name="class_name" reader="ASCF" />
|
||||
<node name="race" reader="UINT" />
|
||||
<node name="class_id" reader="UINT" />
|
||||
<node name="class_type" reader="UINT" />
|
||||
<node name="unk2" reader="UINT" />
|
||||
<for name="unk2" size="#unk2">
|
||||
<node name="parse" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="unk3" reader="UINT" />
|
||||
<for name="unk3" size="#unk3">
|
||||
<node name="param_unk3" reader="MAP_INT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
49
L2ClientDat/dist/structure/dats/classinfo.xml
vendored
Normal file
49
L2ClientDat/dist/structure/dats/classinfo.xml
vendored
Normal file
@@ -0,0 +1,49 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="class" size="#data" hidden="false">
|
||||
<node name="class" reader="UINT" />
|
||||
<node name="str" reader="UINT" />
|
||||
<node name="dex" reader="UINT" />
|
||||
<node name="con" reader="UINT" />
|
||||
<node name="int" reader="UINT" />
|
||||
<node name="wit" reader="UINT" />
|
||||
<node name="men" reader="UINT" />
|
||||
<node name="description" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="class" size="#data" hidden="false">
|
||||
<node name="class" reader="UINT" />
|
||||
<node name="str" reader="UINT" />
|
||||
<node name="dex" reader="UINT" />
|
||||
<node name="con" reader="UINT" />
|
||||
<node name="int" reader="UINT" />
|
||||
<node name="wit" reader="UINT" />
|
||||
<node name="men" reader="UINT" />
|
||||
<node name="luc" reader="UINT" />
|
||||
<node name="cha" reader="UINT" />
|
||||
<node name="description" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p5" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="class" size="#data" hidden="false">
|
||||
<node name="class" reader="UINT" />
|
||||
<node name="classrole" reader="MAP_INT" />
|
||||
<node name="classrole_name" reader="UCHAR" />
|
||||
<node name="classtransfer_degree" reader="UCHAR" />
|
||||
<node name="str" reader="UINT" />
|
||||
<node name="dex" reader="UINT" />
|
||||
<node name="con" reader="UINT" />
|
||||
<node name="int" reader="UINT" />
|
||||
<node name="wit" reader="UINT" />
|
||||
<node name="men" reader="UINT" />
|
||||
<node name="luc" reader="UINT" />
|
||||
<node name="cha" reader="UINT" />
|
||||
<node name="description" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
40
L2ClientDat/dist/structure/dats/colorexgrp.xml
vendored
Normal file
40
L2ClientDat/dist/structure/dats/colorexgrp.xml
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="colorEx" size="#data" hidden="false">
|
||||
<node name="Hair_id" reader="UINT" />
|
||||
<node name="unk" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="color" reader="UINT" />
|
||||
<node name="unk2" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="unk3" reader="UINT" />
|
||||
<!-- TODO sorting_order -->
|
||||
<node name="limit" reader="UINT" />
|
||||
<node name="is_event" reader="UINT" />
|
||||
<node name="Color_price_adena" reader="UINT" />
|
||||
<node name="Color_price_item" reader="UINT" />
|
||||
<node name="enable" reader="UINT" />
|
||||
<node name="Hair_id2" reader="UINT" />
|
||||
<node name="is_new" reader="UINT" />
|
||||
<node name="unk1" reader="UINT" />
|
||||
<node name="Color_data" reader="RGBA" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="ru_episodion" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="colorEx" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="sorting_order" reader="UINT" />
|
||||
<node name="color" reader="UINT" />
|
||||
<node name="enable" reader="UINT" />
|
||||
<node name="is_event" reader="UINT" />
|
||||
<node name="limit" reader="UINT" />
|
||||
<node name="hair_id2" reader="UINT" />
|
||||
<node name="is_new" reader="UINT" />
|
||||
<node name="unk1" reader="UINT" />
|
||||
<node name="color_data" reader="RGBA" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
21
L2ClientDat/dist/structure/dats/colorexname.xml
vendored
Normal file
21
L2ClientDat/dist/structure/dats/colorexname.xml
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="colorEx_Name" size="#data" hidden="false">
|
||||
<node name="hair_id" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="color_name" reader="UNICODE" />
|
||||
<node name="Description" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="colorEx_Name" size="#data" hidden="false">
|
||||
<node name="hair_id" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="color_name" reader="MAP_INT" />
|
||||
<node name="Description" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
30
L2ClientDat/dist/structure/dats/combinationitemdata.xml
vendored
Normal file
30
L2ClientDat/dist/structure/dats/combinationitemdata.xml
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_helios_p6" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="combinationitem" size="#data" hidden="false">
|
||||
<node name="slotone" reader="UINT" />
|
||||
<node name="slottwo" reader="UINT" />
|
||||
|
||||
<node name="resultitem" reader="CNTR" />
|
||||
<for name="for_resultitem" size="#resultitem">
|
||||
<node name="itemId1" reader="UINT" />
|
||||
<node name="result" reader="UBYTE" />
|
||||
</for>
|
||||
<node name="result_effecttype" reader="UCHAR" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_grand_crusade" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="combinationitem" size="#data" hidden="false">
|
||||
<node name="slotone" reader="UINT" />
|
||||
<node name="slottwo" reader="UINT" />
|
||||
<node name="resultitem" reader="CNTR" />
|
||||
<for name="resultitem" size="#resultitem">
|
||||
<node name="itemId1" reader="UINT" />
|
||||
<node name="result" reader="UINT" />
|
||||
</for>
|
||||
<node name="result_effecttype" reader="UCHAR" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
11
L2ClientDat/dist/structure/dats/commandname.xml
vendored
Normal file
11
L2ClientDat/dist/structure/dats/commandname.xml
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="cmd" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="action" reader="UINT" />
|
||||
<node name="cmd" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
6
L2ClientDat/dist/structure/dats/credit.xml
vendored
Normal file
6
L2ClientDat/dist/structure/dats/credit.xml
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isRaw="true" isSafePackage="true">
|
||||
<node name="text" reader="ASCF" />
|
||||
</file>
|
||||
</list>
|
36
L2ClientDat/dist/structure/dats/deconpcdata_client.xml
vendored
Normal file
36
L2ClientDat/dist/structure/dats/deconpcdata_client.xml
vendored
Normal file
@@ -0,0 +1,36 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_helios" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="deco_npc" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="npc_id" reader="UINT" />
|
||||
<node name="level" reader="UINT" />
|
||||
<node name="faction" reader="UINT" />
|
||||
<node name="type" reader="UINT" />
|
||||
<node name="type_desc" reader="UINT" />
|
||||
<node name="sub_type" reader="UINT" />
|
||||
<node name="sub_type_desc" reader="UINT" />
|
||||
<node name="cost_adena" reader="LONG" />
|
||||
<node name="cost_item" reader="UINT" />
|
||||
<for name="cost_item" size="#cost_item">
|
||||
<node name="cost_item_id_node" reader="UINT" />
|
||||
<node name="cost_item_count_node" reader="UINT" />
|
||||
</for>
|
||||
<node name="residence_grades" reader="CNTR" />
|
||||
<for name="residence_grades" size="#residence_grades">
|
||||
<node name="residence_grades_node" reader="UINT" />
|
||||
</for>
|
||||
<node name="residence_domains" reader="CNTR" />
|
||||
<for name="residence_domains" size="#residence_domains">
|
||||
<node name="residence_domains_node" reader="UINT" />
|
||||
</for>
|
||||
<node name="period" reader="UINT" />
|
||||
<node name="desc_id" reader="UINT" />
|
||||
<node name="desc_param" reader="CNTR" />
|
||||
<for name="desc_param" size="#desc_param">
|
||||
<node name="desc_param_node" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
19
L2ClientDat/dist/structure/dats/dualcasttypedata.xml
vendored
Normal file
19
L2ClientDat/dist/structure/dats/dualcasttypedata.xml
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="DualCastType" size="#data" hidden="false">
|
||||
<node name="Type" reader="ASCF" />
|
||||
<node name="LeftAnimCombo" reader="UNICODE" />
|
||||
<node name="RightAnimCombo" reader="UNICODE" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="DualCastType" size="#data" hidden="false">
|
||||
<node name="Type" reader="ASCF" />
|
||||
<node name="LeftAnimCombo" reader="MAP_INT" />
|
||||
<node name="RightAnimCombo" reader="MAP_INT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
27
L2ClientDat/dist/structure/dats/dynamiccontentsname.xml
vendored
Normal file
27
L2ClientDat/dist/structure/dats/dynamiccontentsname.xml
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="DynamicContent" size="#data" hidden="false">
|
||||
<node name="ID" reader="UINT" />
|
||||
<node name="Title" reader="ASCF" />
|
||||
<node name="step" reader="UINT" />
|
||||
<node name="Name" reader="ASCF" />
|
||||
<node name="Tooltip" reader="ASCF" />
|
||||
<node name="Goal_Count" reader="SHORT" />
|
||||
<node name="UNK" reader="UINT" />
|
||||
<node name="GoalDescription" reader="UINT" />
|
||||
<for name="GoalDescription" size="#GoalDescription">
|
||||
<node name="Goal_ID" reader="UINT" />
|
||||
<node name="Goal_Desc" reader="ASCF" />
|
||||
</for>
|
||||
<node name="map" reader="UINT" />
|
||||
<!-- TODO локации -->
|
||||
<for name="map" size="#map">
|
||||
<node name="param_map1" reader="UINT" />
|
||||
<node name="param_map2" reader="UINT" />
|
||||
<node name="param_map3" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
31
L2ClientDat/dist/structure/dats/enchantedweaponfloweffectdata.xml
vendored
Normal file
31
L2ClientDat/dist/structure/dats/enchantedweaponfloweffectdata.xml
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="enchanted_effect" size="#data" hidden="false">
|
||||
<node name="group_name" reader="UINT" />
|
||||
<node name="group" reader="UINT" />
|
||||
<for name="group" size="#group">
|
||||
<node name="start_enchanted_value" reader="UINT" />
|
||||
<node name="right_main_flow_effect" reader="UNICODE" />
|
||||
<node name="left_main_flow_effect" reader="UNICODE" />
|
||||
<node name="right_variation_flow_effect" reader="UNICODE" />
|
||||
<node name="left_variation_flow_effect" reader="UNICODE" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="enchanted_effect" size="#data" hidden="false">
|
||||
<node name="group_name" reader="UINT" />
|
||||
<node name="group" reader="UINT" />
|
||||
<for name="group" size="#group">
|
||||
<node name="start_enchanted_value" reader="UINT" />
|
||||
<node name="right_main_flow_effect" reader="MAP_INT" />
|
||||
<node name="left_main_flow_effect" reader="MAP_INT" />
|
||||
<node name="right_variation_flow_effect" reader="MAP_INT" />
|
||||
<node name="left_variation_flow_effect" reader="MAP_INT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
17
L2ClientDat/dist/structure/dats/enchantstatbonus.xml
vendored
Normal file
17
L2ClientDat/dist/structure/dats/enchantstatbonus.xml
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="weapon_enchant_stat" size="#data" hidden="false">
|
||||
<node name="weapon_grade" reader="UINT" />
|
||||
<node name="magic_weapon" reader="UINT" />
|
||||
<node name="unk" reader="UINT" />
|
||||
<node name="weapon_type" reader="CNTR" />
|
||||
<for name="weapon_type" size="#weapon_type">
|
||||
<node name="type" reader="UINT" />
|
||||
</for>
|
||||
<node name="soulshotpower" reader="FLOAT" />
|
||||
<node name="spiritshotpower" reader="FLOAT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
65
L2ClientDat/dist/structure/dats/ensoul_fee_client.xml
vendored
Normal file
65
L2ClientDat/dist/structure/dats/ensoul_fee_client.xml
vendored
Normal file
@@ -0,0 +1,65 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_infinite_odyssey_hymn_of_doul" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="ensoul_fee" size="#data" hidden="false">
|
||||
<node name="crystal_type" reader="UINT" />
|
||||
<node name="ensoul_fee_normal" reader="UINT" />
|
||||
<for name="ensoul_fee_normal" size="#ensoul_fee_normal">
|
||||
<node name="ensoul_fee_normal_id" reader="UINT" />
|
||||
<node name="ensoul_fee_normal_count" reader="UINT" />
|
||||
</for>
|
||||
<node name="ensoul_fee_bm" reader="UINT" />
|
||||
<for name="ensoul_fee_bm" size="#ensoul_fee_bm">
|
||||
<node name="ensoul_fee_bm_id" reader="UINT" />
|
||||
<node name="ensoul_fee_bm_count" reader="UINT" />
|
||||
</for>
|
||||
<node name="ensoul_refee_normal" reader="UINT" />
|
||||
<for name="ensoul_refee_normal" size="#ensoul_refee_normal">
|
||||
<node name="ensoul_refee_normal_id" reader="UINT" />
|
||||
<node name="ensoul_refee_normal_count" reader="UINT" />
|
||||
</for>
|
||||
<node name="ensoul_refee_bm" reader="UINT" />
|
||||
<for name="ensoul_refee_bm" size="#ensoul_refee_bm">
|
||||
<node name="ensoul_refee_bm_id" reader="UINT" />
|
||||
<node name="ensoul_refee_bm_count" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p5" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="ensoul_fee" size="#data" hidden="false">
|
||||
<node name="crystal_type" reader="UINT" />
|
||||
<node name="ensoul_fee_normal" reader="UINT" />
|
||||
<for name="ensoul_fee_normal" size="#ensoul_fee_normal">
|
||||
<node name="ensoul_fee_normal_id" reader="UINT" />
|
||||
<node name="ensoul_fee_normal_count" reader="UINT" />
|
||||
</for>
|
||||
<node name="ensoul_fee_bm" reader="UINT" />
|
||||
<for name="ensoul_fee_bm" size="#ensoul_fee_bm">
|
||||
<node name="ensoul_fee_bm_id" reader="UINT" />
|
||||
<node name="ensoul_fee_bm_count" reader="UINT" />
|
||||
</for>
|
||||
<node name="ensoul_refee_normal" reader="UINT" />
|
||||
<for name="ensoul_refee_normal" size="#ensoul_refee_normal">
|
||||
<node name="ensoul_refee_normal_id" reader="UINT" />
|
||||
<node name="ensoul_refee_normal_count" reader="UINT" />
|
||||
</for>
|
||||
<node name="ensoul_refee_bm" reader="UINT" />
|
||||
<for name="ensoul_refee_bm" size="#ensoul_refee_bm">
|
||||
<node name="ensoul_refee_bm_id" reader="UINT" />
|
||||
<node name="ensoul_refee_bm_count" reader="UINT" />
|
||||
</for>
|
||||
<node name="ensoul_extraction_normal" reader="UINT" />
|
||||
<for name="ensoul_extraction_normal" size="#ensoul_extraction_normal">
|
||||
<node name="ensoul_extraction_normal_id" reader="UINT" />
|
||||
<node name="ensoul_extraction_normal_count" reader="UINT" />
|
||||
</for>
|
||||
<node name="ensoul_extraction_bm" reader="UINT" />
|
||||
<for name="ensoul_extraction_bm" size="#ensoul_extraction_bm">
|
||||
<node name="ensoul_extraction_bm_id" reader="UINT" />
|
||||
<node name="ensoul_extraction_bm_count" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
40
L2ClientDat/dist/structure/dats/ensoul_option_client.xml
vendored
Normal file
40
L2ClientDat/dist/structure/dats/ensoul_option_client.xml
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_infinite_odyssey_hymn_of_doul" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="ensoul_option" size="#data" hidden="false">
|
||||
<node name="option_type" reader="UINT" />
|
||||
<node name="step" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="desc" reader="ASCF" />
|
||||
<node name="icon" reader="UNICODE" />
|
||||
<node name="icon_panel" reader="UNICODE" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="ensoul_option" size="#data" hidden="false">
|
||||
<node name="option_type" reader="UINT" />
|
||||
<node name="step" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="desc" reader="ASCF" />
|
||||
<node name="icon" reader="MAP_INT" />
|
||||
<node name="icon_panel" reader="MAP_INT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p5" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="ensoul_option" size="#data" hidden="false">
|
||||
<node name="option_type" reader="UINT" />
|
||||
<node name="step" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="desc" reader="ASCF" />
|
||||
<node name="extraction_itemid" reader="UINT" />
|
||||
<node name="icon" reader="MAP_INT" />
|
||||
<node name="icon_panel" reader="MAP_INT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
14
L2ClientDat/dist/structure/dats/ensoul_stone_client.xml
vendored
Normal file
14
L2ClientDat/dist/structure/dats/ensoul_stone_client.xml
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_infinite_odyssey_hymn_of_doul" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="ensoul_stone" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="slot_type" reader="UINT" />
|
||||
<node name="option_list" reader="CNTR" />
|
||||
<for name="option_list" size="#option_list">
|
||||
<node name="option_list_node" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
44
L2ClientDat/dist/structure/dats/entereventgrp.xml
vendored
Normal file
44
L2ClientDat/dist/structure/dats/entereventgrp.xml
vendored
Normal file
@@ -0,0 +1,44 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="enterevent" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="tag" reader="UCHAR" />
|
||||
<node name="sound_name" reader="ASCF" />
|
||||
<node name="sound_vol" reader="FLOAT" />
|
||||
<node name="sound_rad" reader="FLOAT" />
|
||||
<node name="isrise" reader="UINT" />
|
||||
<node name="spawn_type" reader="UINT" />
|
||||
<node name="effect_name" reader="UNICODE" />
|
||||
<node name="anim_name" reader="UNICODE" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="enterevent" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="tag" reader="UCHAR" />
|
||||
<node name="sound_name" reader="ASCF" />
|
||||
<node name="sound_vol" reader="FLOAT" />
|
||||
<node name="sound_rad" reader="FLOAT" />
|
||||
<node name="isrise" reader="UINT" />
|
||||
<node name="spawn_type" reader="UINT" />
|
||||
<node name="effect_name" reader="MAP_INT" />
|
||||
<node name="anim_name" reader="MAP_INT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="enterevent" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="sound_name" reader="MAP_INT" />
|
||||
<node name="sound_vol" reader="FLOAT" />
|
||||
<node name="sound_rad" reader="FLOAT" />
|
||||
<node name="isrise" reader="UINT" />
|
||||
<node name="spawn_type" reader="UINT" />
|
||||
<node name="effect_name" reader="MAP_INT" />
|
||||
<node name="anim_name" reader="MAP_INT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
390
L2ClientDat/dist/structure/dats/etcitemgrp.xml
vendored
Normal file
390
L2ClientDat/dist/structure/dats/etcitemgrp.xml
vendored
Normal file
@@ -0,0 +1,390 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="tag" reader="UINT" />
|
||||
<node name="object_id" reader="UINT" />
|
||||
<node name="drop_type" reader="UINT" />
|
||||
<node name="drop_anim_type" reader="UINT" />
|
||||
<node name="drop_radius" reader="UINT" />
|
||||
<node name="drop_height" reader="UINT" />
|
||||
<node name="UNK_0" reader="UINT" />
|
||||
<wrapper name="drop_mesh">
|
||||
<node name="drop_mesh1" reader="UNICODE" />
|
||||
<node name="drop_mesh2" reader="UNICODE" />
|
||||
<node name="drop_mesh3" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<wrapper name="drop_texture">
|
||||
<node name="drop_tex1" reader="UNICODE" />
|
||||
<node name="drop_tex2" reader="UNICODE" />
|
||||
<node name="drop_tex3" reader="UNICODE" />
|
||||
<node name="drop_tex4" reader="UNICODE" />
|
||||
<node name="drop_tex5" reader="UNICODE" />
|
||||
<node name="drop_tex6" reader="UNICODE" />
|
||||
<node name="drop_tex7" reader="UNICODE" />
|
||||
<node name="drop_tex8" reader="UNICODE" />
|
||||
<node name="drop_tex9" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<node name="UNK_6" reader="UINT" />
|
||||
<node name="UNK_7" reader="UINT" />
|
||||
<node name="UNK_8" reader="UINT" />
|
||||
<wrapper name="icon">
|
||||
<node name="icon1" reader="UNICODE" />
|
||||
<node name="icon2" reader="UNICODE" />
|
||||
<node name="icon3" reader="UNICODE" />
|
||||
<node name="icon4" reader="UNICODE" />
|
||||
<node name="icon5" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<node name="durability" reader="UINT" />
|
||||
<node name="weight" reader="UINT" />
|
||||
<node name="material_type" reader="UINT" />
|
||||
<node name="crystallizable" reader="UINT" />
|
||||
<node name="UNK_9" reader="UINT" />
|
||||
<node name="related_quest_id" reader="UINT" />
|
||||
<for name="related_quest_id" size="#related_quest_id">
|
||||
<node name="quest_id" reader="UINT" />
|
||||
</for>
|
||||
<node name="color" reader="UINT" />
|
||||
<node name="is_attribution" reader="UINT" />
|
||||
<node name="property_params" reader="UINT" />
|
||||
<node name="icon_panel" reader="UNICODE" />
|
||||
<node name="mesh" reader="UINT" />
|
||||
<for name="mesh" size="#mesh">
|
||||
<node name="tab" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="texture" reader="UINT" />
|
||||
<for name="texture" size="#texture">
|
||||
<node name="tab1" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="drop_sound" reader="UNICODE" />
|
||||
<node name="equip_sound" reader="UNICODE" />
|
||||
<node name="consume_type" reader="UINT" />
|
||||
<node name="etcitem_type" reader="UINT" />
|
||||
<node name="crystal_type" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="cn_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="tag" reader="UINT" />
|
||||
<node name="object_id" reader="UINT" />
|
||||
<node name="drop_type" reader="UINT" />
|
||||
<node name="drop_anim_type" reader="UINT" />
|
||||
<node name="drop_radius" reader="UINT" />
|
||||
<node name="drop_height" reader="UINT" />
|
||||
<node name="UNK_0" reader="UINT" />
|
||||
<wrapper name="drop_mesh">
|
||||
<node name="drop_mesh1" reader="UNICODE" />
|
||||
<node name="drop_mesh2" reader="UNICODE" />
|
||||
<node name="drop_mesh3" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<wrapper name="drop_texture">
|
||||
<node name="drop_tex1" reader="UNICODE" />
|
||||
<node name="drop_tex2" reader="UNICODE" />
|
||||
<node name="drop_tex3" reader="UNICODE" />
|
||||
<node name="drop_tex4" reader="UNICODE" />
|
||||
<node name="drop_tex5" reader="UNICODE" />
|
||||
<node name="drop_tex6" reader="UNICODE" />
|
||||
<node name="drop_tex7" reader="UNICODE" />
|
||||
<node name="drop_tex8" reader="UNICODE" />
|
||||
<node name="drop_tex9" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<node name="UNK_6" reader="UINT" />
|
||||
<node name="UNK_7" reader="UINT" />
|
||||
<node name="UNK_8" reader="UINT" />
|
||||
<wrapper name="icon">
|
||||
<node name="icon1" reader="UNICODE" />
|
||||
<node name="icon2" reader="UNICODE" />
|
||||
<node name="icon3" reader="UNICODE" />
|
||||
<node name="icon4" reader="UNICODE" />
|
||||
<node name="icon5" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<node name="durability" reader="UINT" />
|
||||
<node name="weight" reader="UINT" />
|
||||
<node name="material_type" reader="UINT" />
|
||||
<node name="crystallizable" reader="UINT" />
|
||||
<node name="UNK_9" reader="UINT" />
|
||||
<node name="related_quest_id" reader="UINT" />
|
||||
<for name="related_quest_id" size="#related_quest_id">
|
||||
<node name="quest_id" reader="UINT" />
|
||||
</for>
|
||||
<node name="color" reader="UINT" />
|
||||
<node name="is_attribution" reader="UINT" />
|
||||
<node name="property_params" reader="UINT" />
|
||||
<node name="icon_panel" reader="UNICODE" />
|
||||
<node name="mesh" reader="UINT" />
|
||||
<for name="mesh" size="#mesh">
|
||||
<node name="tab" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="texture" reader="UINT" />
|
||||
<for name="texture" size="#texture">
|
||||
<node name="tab1" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="drop_sound" reader="UNICODE" />
|
||||
<node name="equip_sound" reader="UNICODE" />
|
||||
<node name="consume_type" reader="UINT" />
|
||||
<node name="etcitem_type" reader="UINT" />
|
||||
<node name="crystal_type" reader="UINT" />
|
||||
<node name="max_value1" reader="UINT" />
|
||||
<node name="max_value2" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_episodion" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="tag" reader="UINT" />
|
||||
<node name="object_id" reader="UINT" />
|
||||
<node name="drop_type" reader="UINT" />
|
||||
<node name="drop_anim_type" reader="UINT" />
|
||||
<node name="drop_radius" reader="UINT" />
|
||||
<node name="drop_height" reader="UINT" />
|
||||
<node name="UNK_0" reader="UINT" />
|
||||
<wrapper name="drop_mesh">
|
||||
<node name="drop_mesh1" reader="UNICODE" />
|
||||
<node name="drop_mesh2" reader="UNICODE" />
|
||||
<node name="drop_mesh3" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<wrapper name="drop_texture">
|
||||
<node name="drop_tex1" reader="UNICODE" />
|
||||
<node name="drop_tex2" reader="UNICODE" />
|
||||
<node name="drop_tex3" reader="UNICODE" />
|
||||
<node name="drop_tex4" reader="UNICODE" />
|
||||
<node name="drop_tex5" reader="UNICODE" />
|
||||
<node name="drop_tex6" reader="UNICODE" />
|
||||
<node name="drop_tex7" reader="UNICODE" />
|
||||
<node name="drop_tex8" reader="UNICODE" />
|
||||
<node name="drop_tex9" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<node name="UNK_6" reader="UINT" />
|
||||
<node name="UNK_7" reader="UINT" />
|
||||
<node name="UNK_8" reader="UINT" />
|
||||
<wrapper name="icon">
|
||||
<node name="icon1" reader="UNICODE" />
|
||||
<node name="icon2" reader="UNICODE" />
|
||||
<node name="icon3" reader="UNICODE" />
|
||||
<node name="icon4" reader="UNICODE" />
|
||||
<node name="icon5" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<node name="durability" reader="UINT" />
|
||||
<node name="weight" reader="UINT" />
|
||||
<node name="material_type" reader="UINT" />
|
||||
<node name="crystallizable" reader="UINT" />
|
||||
<node name="UNK_9" reader="UINT" />
|
||||
<node name="related_quest_id" reader="UINT" />
|
||||
<for name="related_quest_id" size="#related_quest_id">
|
||||
<node name="quest_id" reader="UINT" />
|
||||
</for>
|
||||
<node name="color" reader="UINT" />
|
||||
<node name="is_attribution" reader="UINT" />
|
||||
<node name="property_params" reader="UINT" />
|
||||
<node name="icon_panel" reader="UNICODE" />
|
||||
<node name="Tooltip_Texture" reader="UNICODE" />
|
||||
<node name="complete_item_dropsound_type" reader="ASCF" />
|
||||
<node name="inventory_type" reader="UINT" />
|
||||
<!-- MTX -->
|
||||
<node name="mesh" reader="UINT" />
|
||||
<for name="mesh" size="#mesh">
|
||||
<node name="tab" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="texture" reader="UINT" />
|
||||
<for name="texture" size="#texture">
|
||||
<node name="tab1" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="drop_sound" reader="UNICODE" />
|
||||
<node name="equip_sound" reader="UNICODE" />
|
||||
<node name="consume_type" reader="UINT" />
|
||||
<node name="etcitem_type" reader="UINT" />
|
||||
<node name="crystal_type" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="ru_episodion" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="tag" reader="UINT" />
|
||||
<node name="object_id" reader="UINT" />
|
||||
<node name="drop_type" reader="UINT" />
|
||||
<node name="drop_anim_type" reader="UINT" />
|
||||
<node name="drop_radius" reader="UINT" />
|
||||
<node name="drop_height" reader="UINT" />
|
||||
<node name="UNK_0" reader="UINT" />
|
||||
<wrapper name="drop_mesh">
|
||||
<node name="drop_mesh1" reader="UNICODE" />
|
||||
<node name="drop_mesh2" reader="UNICODE" />
|
||||
<node name="drop_mesh3" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<wrapper name="drop_texture">
|
||||
<node name="drop_tex1" reader="UNICODE" />
|
||||
<node name="drop_tex2" reader="UNICODE" />
|
||||
<node name="drop_tex3" reader="UNICODE" />
|
||||
<node name="drop_tex4" reader="UNICODE" />
|
||||
<node name="drop_tex5" reader="UNICODE" />
|
||||
<node name="drop_tex6" reader="UNICODE" />
|
||||
<node name="drop_tex7" reader="UNICODE" />
|
||||
<node name="drop_tex8" reader="UNICODE" />
|
||||
<node name="drop_tex9" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<node name="UNK_6" reader="UINT" />
|
||||
<node name="UNK_7" reader="UINT" />
|
||||
<node name="UNK_8" reader="UINT" />
|
||||
<wrapper name="icon">
|
||||
<node name="icon1" reader="UNICODE" />
|
||||
<node name="icon2" reader="UNICODE" />
|
||||
<node name="icon3" reader="UNICODE" />
|
||||
<node name="icon4" reader="UNICODE" />
|
||||
<node name="icon5" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<node name="durability" reader="UINT" />
|
||||
<node name="weight" reader="UINT" />
|
||||
<node name="material_type" reader="UINT" />
|
||||
<node name="crystallizable" reader="UINT" />
|
||||
<node name="UNK_9" reader="UINT" />
|
||||
<node name="related_quest_id" reader="UINT" />
|
||||
<for name="related_quest_id" size="#related_quest_id">
|
||||
<node name="quest_id" reader="UINT" />
|
||||
</for>
|
||||
<node name="color" reader="UINT" />
|
||||
<node name="is_attribution" reader="UINT" />
|
||||
<node name="property_params" reader="UINT" />
|
||||
<node name="icon_panel" reader="UNICODE" />
|
||||
<node name="complete_item_dropsound_type" reader="ASCF" />
|
||||
<node name="inventory_type" reader="UINT" />
|
||||
<!-- MTX -->
|
||||
<node name="mesh" reader="UINT" />
|
||||
<for name="mesh" size="#mesh">
|
||||
<node name="tab" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="texture" reader="UINT" />
|
||||
<for name="texture" size="#texture">
|
||||
<node name="tab1" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="drop_sound" reader="UNICODE" />
|
||||
<node name="equip_sound" reader="UNICODE" />
|
||||
<node name="consume_type" reader="UINT" />
|
||||
<node name="etcitem_type" reader="UINT" />
|
||||
<node name="crystal_type" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="tag" reader="UINT" />
|
||||
<node name="object_id" reader="UINT" />
|
||||
<node name="drop_type" reader="UINT" />
|
||||
<node name="drop_anim_type" reader="UINT" />
|
||||
<node name="drop_radius" reader="UINT" />
|
||||
<node name="drop_height" reader="UINT" />
|
||||
<node name="UNK_0" reader="UINT" />
|
||||
<wrapper name="drop_mesh">
|
||||
<node name="drop_mesh1" reader="UNICODE" />
|
||||
<node name="drop_mesh2" reader="UNICODE" />
|
||||
<node name="drop_mesh3" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<wrapper name="drop_texture">
|
||||
<node name="drop_tex1" reader="UNICODE" />
|
||||
<node name="drop_tex2" reader="UNICODE" />
|
||||
<node name="drop_tex3" reader="UNICODE" />
|
||||
<node name="drop_tex4" reader="UNICODE" />
|
||||
<node name="drop_tex5" reader="UNICODE" />
|
||||
<node name="drop_tex6" reader="UNICODE" />
|
||||
<node name="drop_tex7" reader="UNICODE" />
|
||||
<node name="drop_tex8" reader="UNICODE" />
|
||||
<node name="drop_tex9" reader="UNICODE" />
|
||||
</wrapper>
|
||||
<node name="UNK_6" reader="UINT" />
|
||||
<node name="UNK_7" reader="UINT" />
|
||||
<node name="UNK_8" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<wrapper name="icon">
|
||||
<node name="icon1" reader="MAP_INT" />
|
||||
<node name="icon2" reader="MAP_INT" />
|
||||
<node name="icon3" reader="MAP_INT" />
|
||||
<node name="icon4" reader="MAP_INT" />
|
||||
<node name="icon5" reader="MAP_INT" />
|
||||
</wrapper>
|
||||
<node name="durability" reader="UINT" />
|
||||
<node name="weight" reader="UINT" />
|
||||
<node name="material_type" reader="UINT" />
|
||||
<node name="crystallizable" reader="UINT" />
|
||||
<node name="UNK_9" reader="UINT" />
|
||||
<node name="related_quest_id" reader="UINT" />
|
||||
<for name="related_quest_id" size="#related_quest_id">
|
||||
<node name="quest_id" reader="UINT" />
|
||||
</for>
|
||||
<node name="color" reader="UINT" />
|
||||
<node name="is_attribution" reader="UINT" />
|
||||
<node name="property_params" reader="UINT" />
|
||||
<node name="icon_panel" reader="MAP_INT" />
|
||||
<node name="complete_item_dropsound_type" reader="ASCF" />
|
||||
<node name="inventory_type" reader="UINT" />
|
||||
<!-- MTX_NEW -->
|
||||
<node name="mesh" reader="UINT" />
|
||||
<for name="mesh" size="#mesh">
|
||||
<node name="tab" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="texture" reader="UINT" />
|
||||
<for name="texture" size="#texture">
|
||||
<node name="tab1" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="drop_sound" reader="MAP_INT" />
|
||||
<node name="equip_sound" reader="MAP_INT" />
|
||||
<node name="consume_type" reader="UINT" />
|
||||
<node name="etcitem_type" reader="UINT" />
|
||||
<node name="crystal_type" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="tag" reader="UCHAR" />
|
||||
<node name="object_id" reader="UINT" />
|
||||
<node name="drop_type" reader="UCHAR" />
|
||||
<node name="drop_anim_type" reader="UCHAR" />
|
||||
<node name="drop_radius" reader="UCHAR" />
|
||||
<node name="drop_height" reader="UCHAR" />
|
||||
<node name="drop_texture" reader="UCHAR" />
|
||||
<for name="drop_texture" size="#drop_texture">
|
||||
<node name="drop_mesh" reader="MAP_INT" />
|
||||
<node name="drop_texture2" reader="UCHAR" />
|
||||
<for name="drop_texture2" size="#drop_texture2">
|
||||
<node name="drop_tex1" reader="MAP_INT" />
|
||||
</for>
|
||||
</for>
|
||||
<wrapper name="icon">
|
||||
<node name="icon1" reader="MAP_INT" />
|
||||
<node name="icon2" reader="MAP_INT" />
|
||||
<node name="icon3" reader="MAP_INT" />
|
||||
<node name="icon4" reader="MAP_INT" />
|
||||
<node name="icon5" reader="MAP_INT" />
|
||||
</wrapper>
|
||||
<node name="durability" reader="SHORT" />
|
||||
<node name="weight" reader="SHORT" />
|
||||
<node name="material_type" reader="UCHAR" />
|
||||
<node name="crystallizable" reader="UCHAR" />
|
||||
<node name="related_quest_id" reader="UCHAR" />
|
||||
<for name="related_quest_id" size="#related_quest_id">
|
||||
<node name="quest_id" reader="SHORT" />
|
||||
</for>
|
||||
<node name="color" reader="UCHAR" />
|
||||
<node name="is_attribution" reader="UCHAR" />
|
||||
<node name="property_params" reader="SHORT" />
|
||||
<node name="icon_panel" reader="MAP_INT" />
|
||||
<node name="complete_item_dropsound_type" reader="MAP_INT" />
|
||||
<node name="inventory_type" reader="UCHAR" />
|
||||
<!-- MTX_NEW2 -->
|
||||
<node name="mesh" reader="UCHAR" />
|
||||
<for name="mesh" size="#mesh">
|
||||
<node name="tab" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="texture" reader="UCHAR" />
|
||||
<for name="texture" size="#texture">
|
||||
<node name="tab1" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="drop_sound" reader="MAP_INT" />
|
||||
<node name="equip_sound" reader="MAP_INT" />
|
||||
<node name="consume_type" reader="UCHAR" />
|
||||
<node name="etcitem_type" reader="UINT" />
|
||||
<node name="crystal_type" reader="UCHAR" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
11
L2ClientDat/dist/structure/dats/eula.xml
vendored
Normal file
11
L2ClientDat/dist/structure/dats/eula.xml
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<for name="eula" size="1" hidden="false">
|
||||
<node name="eula" reader="ASCF" />
|
||||
<node name="eulaRGB_TESTserver" reader="ASCF" />
|
||||
<node name="eulachinaspecialmessage" reader="ASCF" />
|
||||
<node name="eulachinapkagreement" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
25
L2ClientDat/dist/structure/dats/eventcontentsgoalname.xml
vendored
Normal file
25
L2ClientDat/dist/structure/dats/eventcontentsgoalname.xml
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="EventContentGoal" size="#data" hidden="false">
|
||||
<node name="ID" reader="UINT" />
|
||||
<node name="Name" reader="ASCF" />
|
||||
<node name="Tooltip" reader="ASCF" />
|
||||
<node name="Goal_Count" reader="SHORT" />
|
||||
<node name="UNK" reader="UINT" />
|
||||
<node name="GoalDescription" reader="UINT" />
|
||||
<for name="GoalDescription" size="#GoalDescription">
|
||||
<node name="param_Goal_ID" reader="UINT" />
|
||||
<node name="param_Goal_Desc" reader="ASCF" />
|
||||
</for>
|
||||
<node name="map" reader="UINT" />
|
||||
<!-- TODO локация -->
|
||||
<for name="map" size="#map">
|
||||
<node name="param_map1" reader="UINT" />
|
||||
<node name="param_map2" reader="UINT" />
|
||||
<node name="param_map3" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
15
L2ClientDat/dist/structure/dats/eventcontentsname.xml
vendored
Normal file
15
L2ClientDat/dist/structure/dats/eventcontentsname.xml
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="EventContent" size="#data" hidden="false">
|
||||
<node name="ID" reader="UINT" />
|
||||
<node name="Title" reader="ASCF" />
|
||||
<node name="step" reader="UINT" />
|
||||
<node name="GroupIDs" reader="UINT" />
|
||||
<for name="GroupIDs" size="#GroupIDs">
|
||||
<node name="param_GroupID" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
142
L2ClientDat/dist/structure/dats/eventlookchange.xml
vendored
Normal file
142
L2ClientDat/dist/structure/dats/eventlookchange.xml
vendored
Normal file
@@ -0,0 +1,142 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_episodion" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="event_look_change" size="#data" hidden="false">
|
||||
<node name="event_ave_id" reader="UINT" />
|
||||
<node name="event_name" reader="ASCF" />
|
||||
<node name="priority" reader="UINT" />
|
||||
<node name="change_weapon" reader="UINT" />
|
||||
<node name="attackitem_enchant" reader="UINT" />
|
||||
<node name="change_back" reader="UINT" />
|
||||
<node name="change_armor" reader="UINT" />
|
||||
<node name="standard_item_slot" reader="UINT" />
|
||||
<node name="need_equipped" reader="UINT" />
|
||||
<node name="change_accessory" reader="UINT" />
|
||||
<node name="ignore_beautyshop" reader="UINT" />
|
||||
<node name="none" reader="UINT" />
|
||||
<node name="sword" reader="UINT" />
|
||||
<node name="blunt" reader="UINT" />
|
||||
<node name="dagger" reader="UINT" />
|
||||
<node name="pole" reader="UINT" />
|
||||
<node name="fist" reader="UINT" />
|
||||
<node name="bow" reader="UINT" />
|
||||
<node name="etc" reader="UINT" />
|
||||
<node name="dual" reader="UINT" />
|
||||
<node name="dualfist" reader="UINT" />
|
||||
<node name="fishingrod" reader="UINT" />
|
||||
<node name="rapier" reader="UINT" />
|
||||
<node name="crossbow" reader="UINT" />
|
||||
<node name="ancientsword" reader="UINT" />
|
||||
<node name="flag" reader="UINT" />
|
||||
<node name="dualdagger" reader="UINT" />
|
||||
<node name="ownthing" reader="UINT" />
|
||||
<node name="twohandcrossbow" reader="UINT" />
|
||||
<node name="dualblunt" reader="UINT" />
|
||||
<node name="twohandsword" reader="UINT" />
|
||||
<node name="twohandblunt" reader="UINT" />
|
||||
<node name="mage_sword" reader="UINT" />
|
||||
<node name="mage_blunt" reader="UINT" />
|
||||
<node name="mage_twohandsword" reader="UINT" />
|
||||
<node name="mage_twohandblunt" reader="UINT" />
|
||||
<node name="shield" reader="UINT" />
|
||||
<node name="sigil" reader="UINT" />
|
||||
<wrapper name="gloves">
|
||||
<node name="param_gloves1" reader="UINT" />
|
||||
<node name="param_gloves2" reader="UINT" />
|
||||
<node name="param_gloves3" reader="UINT" />
|
||||
</wrapper>
|
||||
<wrapper name="chest">
|
||||
<node name="param_chest1" reader="UINT" />
|
||||
<node name="param_chest2" reader="UINT" />
|
||||
<node name="param_chest3" reader="UINT" />
|
||||
</wrapper>
|
||||
<wrapper name="legs">
|
||||
<node name="param_legs1" reader="UINT" />
|
||||
<node name="param_legs2" reader="UINT" />
|
||||
<node name="param_legs3" reader="UINT" />
|
||||
</wrapper>
|
||||
<wrapper name="feet">
|
||||
<node name="param_feet1" reader="UINT" />
|
||||
<node name="param_feet2" reader="UINT" />
|
||||
<node name="param_feet3" reader="UINT" />
|
||||
</wrapper>
|
||||
<node name="back" reader="UINT" />
|
||||
<node name="accessory" reader="UINT" />
|
||||
<node name="accessory1" reader="UINT" />
|
||||
<node name="accessory3" reader="UINT" />
|
||||
<node name="accessory4" reader="UINT" />
|
||||
<node name="accessory5" reader="UINT" />
|
||||
<node name="accessory6" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="event_look_change" size="#data" hidden="false">
|
||||
<node name="event_ave_id" reader="UINT" />
|
||||
<node name="priority" reader="UINT" />
|
||||
<node name="change_weapon" reader="UINT" />
|
||||
<node name="attackitem_enchant" reader="UINT" />
|
||||
<node name="change_back" reader="UINT" />
|
||||
<node name="change_armor" reader="UINT" />
|
||||
<node name="standard_item_slot" reader="UINT" />
|
||||
<node name="need_equipped" reader="UINT" />
|
||||
<node name="change_accessory" reader="UINT" />
|
||||
<node name="ignore_beautyshop" reader="UINT" />
|
||||
<node name="none" reader="UINT" />
|
||||
<node name="sword" reader="UINT" />
|
||||
<node name="blunt" reader="UINT" />
|
||||
<node name="dagger" reader="UINT" />
|
||||
<node name="pole" reader="UINT" />
|
||||
<node name="fist" reader="UINT" />
|
||||
<node name="bow" reader="UINT" />
|
||||
<node name="etc" reader="UINT" />
|
||||
<node name="dual" reader="UINT" />
|
||||
<node name="dualfist" reader="UINT" />
|
||||
<node name="fishingrod" reader="UINT" />
|
||||
<node name="rapier" reader="UINT" />
|
||||
<node name="crossbow" reader="UINT" />
|
||||
<node name="ancientsword" reader="UINT" />
|
||||
<node name="flag" reader="UINT" />
|
||||
<node name="dualdagger" reader="UINT" />
|
||||
<node name="ownthing" reader="UINT" />
|
||||
<node name="twohandcrossbow" reader="UINT" />
|
||||
<node name="dualblunt" reader="UINT" />
|
||||
<node name="twohandsword" reader="UINT" />
|
||||
<node name="twohandblunt" reader="UINT" />
|
||||
<node name="mage_sword" reader="UINT" />
|
||||
<node name="mage_blunt" reader="UINT" />
|
||||
<node name="mage_twohandsword" reader="UINT" />
|
||||
<node name="mage_twohandblunt" reader="UINT" />
|
||||
<node name="shield" reader="UINT" />
|
||||
<node name="sigil" reader="UINT" />
|
||||
<wrapper name="gloves">
|
||||
<node name="param_gloves1" reader="UINT" />
|
||||
<node name="param_gloves2" reader="UINT" />
|
||||
<node name="param_gloves3" reader="UINT" />
|
||||
</wrapper>
|
||||
<wrapper name="chest">
|
||||
<node name="param_chest1" reader="UINT" />
|
||||
<node name="param_chest2" reader="UINT" />
|
||||
<node name="param_chest3" reader="UINT" />
|
||||
</wrapper>
|
||||
<wrapper name="legs">
|
||||
<node name="param_legs1" reader="UINT" />
|
||||
<node name="param_legs2" reader="UINT" />
|
||||
<node name="param_legs3" reader="UINT" />
|
||||
</wrapper>
|
||||
<wrapper name="feet">
|
||||
<node name="param_feet1" reader="UINT" />
|
||||
<node name="param_feet2" reader="UINT" />
|
||||
<node name="param_feet3" reader="UINT" />
|
||||
</wrapper>
|
||||
<node name="back" reader="UINT" />
|
||||
<node name="accessory" reader="UINT" />
|
||||
<node name="accessory1" reader="UINT" />
|
||||
<node name="accessory2" reader="UINT" />
|
||||
<node name="accessory3" reader="UINT" />
|
||||
<node name="accessory4" reader="UINT" />
|
||||
<node name="accessory5" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
19
L2ClientDat/dist/structure/dats/exceptionminimapdata.xml
vendored
Normal file
19
L2ClientDat/dist/structure/dats/exceptionminimapdata.xml
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="exception_location" size="#data" hidden="false">
|
||||
<node name="location_id" reader="UINT" />
|
||||
<node name="location_name" reader="ASCF" />
|
||||
<node name="max_x" reader="UINT" />
|
||||
<node name="min_x" reader="UINT" />
|
||||
<node name="max_y" reader="UINT" />
|
||||
<node name="min_y" reader="UINT" />
|
||||
<node name="max_z" reader="UINT" />
|
||||
<node name="min_z" reader="UINT" />
|
||||
<node name="seen_x" reader="UINT" />
|
||||
<node name="seen_y" reader="UINT" />
|
||||
<node name="continent" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
100
L2ClientDat/dist/structure/dats/faceexgrp.xml
vendored
Normal file
100
L2ClientDat/dist/structure/dats/faceexgrp.xml
vendored
Normal file
@@ -0,0 +1,100 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<for name="faceEx" size="17" hidden="false">
|
||||
<write name="\r\n" />
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="SubFaceEx" size="#data" hidden="false">
|
||||
<node name="class_name" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="Mesh_price_adena" reader="UINT" />
|
||||
<node name="Reset_price_adena" reader="UINT" />
|
||||
<node name="is_event" reader="UINT" />
|
||||
<!-- TODO проверить-->
|
||||
<node name="limit" reader="UINT" />
|
||||
<!-- TODO проверить -->
|
||||
<node name="Mesh_price_item" reader="UINT" />
|
||||
<node name="is_new" reader="UINT" />
|
||||
<!-- TODO проверить -->
|
||||
<node name="enable" reader="UINT" />
|
||||
<!-- TODO проверить -->
|
||||
<node name="sorting_order" reader="UINT" />
|
||||
<!-- TODO проверить -->
|
||||
<node name="face_mesh" reader="UNICODE" />
|
||||
<node name="icon_name" reader="UNICODE" />
|
||||
<node name="face_texture" reader="UNICODE" />
|
||||
<node name="beard_mesh" reader="UNICODE" />
|
||||
<node name="beard_texture" reader="UNICODE" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="ru_episodion" isSafePackage="true">
|
||||
<for name="faceEx" size="17" hidden="false">
|
||||
<write name="\r\n" />
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="SubFaceEx" size="#data" hidden="false">
|
||||
<node name="class_name" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="is_event" reader="UINT" />
|
||||
<!-- TODO проверить-->
|
||||
<node name="is_new" reader="UINT" />
|
||||
<!-- TODO проверить -->
|
||||
<node name="enable" reader="UINT" />
|
||||
<!-- TODO проверить -->
|
||||
<node name="sorting_order" reader="UINT" />
|
||||
<!-- TODO проверить -->
|
||||
<node name="face_mesh" reader="UNICODE" />
|
||||
<node name="icon_name" reader="UNICODE" />
|
||||
<node name="face_texture" reader="UNICODE" />
|
||||
<node name="beard_mesh" reader="UNICODE" />
|
||||
<node name="beard_texture" reader="UNICODE" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<for name="faceEx" size="19" hidden="false">
|
||||
<write name="\r\n" />
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="SubFaceEx" size="#data" hidden="false">
|
||||
<node name="class_name" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="is_event" reader="UINT" />
|
||||
<!-- TODO проверить-->
|
||||
<node name="is_new" reader="UINT" />
|
||||
<!-- TODO проверить -->
|
||||
<node name="enable" reader="UINT" />
|
||||
<!-- TODO проверить -->
|
||||
<node name="sorting_order" reader="UINT" />
|
||||
<!-- TODO проверить -->
|
||||
<node name="face_mesh" reader="UNICODE" />
|
||||
<node name="icon_name" reader="UNICODE" />
|
||||
<node name="face_texture" reader="UNICODE" />
|
||||
<node name="beard_mesh" reader="UNICODE" />
|
||||
<node name="beard_texture" reader="UNICODE" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<for name="faceEx" size="19" hidden="false">
|
||||
<write name="\r\n" />
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="SubFaceEx" size="#data" hidden="false">
|
||||
<node name="class_name" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="is_event" reader="UINT" />
|
||||
<!-- TODO проверить-->
|
||||
<node name="is_new" reader="UINT" />
|
||||
<!-- TODO проверить -->
|
||||
<node name="enable" reader="UINT" />
|
||||
<!-- TODO проверить -->
|
||||
<node name="sorting_order" reader="UINT" />
|
||||
<!-- TODO проверить -->
|
||||
<node name="face_mesh" reader="MAP_INT" />
|
||||
<node name="icon_name" reader="MAP_INT" />
|
||||
<node name="face_texture" reader="MAP_INT" />
|
||||
<node name="beard_mesh" reader="MAP_INT" />
|
||||
<node name="beard_texture" reader="MAP_INT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
21
L2ClientDat/dist/structure/dats/faceexname.xml
vendored
Normal file
21
L2ClientDat/dist/structure/dats/faceexname.xml
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="faceEx_Name" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="class_name" reader="UINT" />
|
||||
<node name="face_name" reader="UNICODE" />
|
||||
<node name="Description" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="faceEx_Name" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="class_name" reader="UINT" />
|
||||
<node name="face_name" reader="MAP_INT" />
|
||||
<node name="Description" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
71
L2ClientDat/dist/structure/dats/factionname.xml
vendored
Normal file
71
L2ClientDat/dist/structure/dats/factionname.xml
vendored
Normal file
@@ -0,0 +1,71 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_helios" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="faction_name" size="#data" hidden="false">
|
||||
<node name="faction_id" reader="UINT" />
|
||||
<node name="faction_name" reader="ASCF" />
|
||||
<node name="level_icon" reader="UNICODE" />
|
||||
<node name="reward_desc" reader="ASCF" />
|
||||
<node name="base_area" reader="ASCF" />
|
||||
<node name="main_mission" reader="ASCF" />
|
||||
<node name="level_count" reader="UINT" />
|
||||
<for name="level_count" size="#level_count">
|
||||
<node name="faction_level" reader="UINT" />
|
||||
<node name="emblem_texture" reader="UNICODE" />
|
||||
<node name="faction_desc" reader="ASCF" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="faction_name" size="#data" hidden="false">
|
||||
<node name="faction_id" reader="UINT" />
|
||||
<node name="faction_name" reader="ASCF" />
|
||||
<node name="level_icon" reader="MAP_INT" />
|
||||
<node name="reward_desc" reader="ASCF" />
|
||||
<node name="base_area" reader="ASCF" />
|
||||
<node name="main_mission" reader="ASCF" />
|
||||
<node name="level_count" reader="UINT" />
|
||||
<for name="level_count" size="#level_count">
|
||||
<node name="faction_level" reader="UINT" />
|
||||
<node name="emblem_texture" reader="MAP_INT" />
|
||||
<node name="faction_desc" reader="ASCF" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_grand_crusade" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="faction_name" size="#data" hidden="false">
|
||||
<node name="faction_id" reader="UINT" />
|
||||
<node name="faction_name" reader="ASCF" />
|
||||
<node name="emblem_texture" reader="MAP_INT" />
|
||||
<node name="emblem_big_texture" reader="MAP_INT" />
|
||||
<node name="faction_desc" reader="ASCF" />
|
||||
<node name="faction_npc" reader="CNTR" />
|
||||
<for name="faction_npc" size="#faction_npc">
|
||||
<node name="param_faction_npc" reader="UINT" />
|
||||
</for>
|
||||
<node name="faction_area" reader="CNTR" />
|
||||
<for name="faction_area" size="#faction_area">
|
||||
<node name="param_faction_area" reader="USHORT" />
|
||||
</for>
|
||||
<node name="regionid" reader="USHORT" />
|
||||
<node name="monsterbook_use" reader="USHORT" />
|
||||
<node name="level_count" reader="UINT" />
|
||||
<for name="level_count" size="#level_count">
|
||||
<node name="faction_level" reader="USHORT" />
|
||||
<node name="level_icon" reader="MAP_INT" />
|
||||
<node name="level_quest" reader="CNTR" />
|
||||
<for name="level_quest" size="#level_quest">
|
||||
<node name="param_level_quest" reader="UINT" />
|
||||
</for>
|
||||
<for name="faction_name" size="5">
|
||||
<node name="reward_list" reader="ASCF" />
|
||||
<node name="reward_desc" reader="ASCF" />
|
||||
<node name="reward_group" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
10
L2ClientDat/dist/structure/dats/flashconfig.xml
vendored
Normal file
10
L2ClientDat/dist/structure/dats/flashconfig.xml
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior">
|
||||
<node name="data" reader="CNTR" />
|
||||
<for name="flash" size="#data" hidden="false">
|
||||
<node name="window" reader="ASCF" />
|
||||
<node name="file" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
11
L2ClientDat/dist/structure/dats/flymovename.xml
vendored
Normal file
11
L2ClientDat/dist/structure/dats/flymovename.xml
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="flymove" size="#data" hidden="false">
|
||||
<node name="path" reader="UINT" />
|
||||
<node name="node" reader="UINT" />
|
||||
<node name="name" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
20
L2ClientDat/dist/structure/dats/fullarmorenchanteffectdata.xml
vendored
Normal file
20
L2ClientDat/dist/structure/dats/fullarmorenchanteffectdata.xml
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_episodion" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="full_armor_enchant_effect_data" size="#data" hidden="false">
|
||||
<node name="effect_type" reader="UINT" />
|
||||
<node name="unk" reader="UINT" />
|
||||
<node name="min_enchant_num" reader="UINT" />
|
||||
<node name="noise_scale" reader="FLOAT" />
|
||||
<node name="noise_pan_speed" reader="FLOAT" />
|
||||
<node name="noise_rate" reader="FLOAT" />
|
||||
<node name="extrude_scale" reader="FLOAT" />
|
||||
<node name="edge_peak" reader="FLOAT" />
|
||||
<node name="edge_sharp" reader="FLOAT" />
|
||||
<node name="min_color" reader="RGBA" />
|
||||
<node name="max_color" reader="RGBA" />
|
||||
<node name="show_type" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
84
L2ClientDat/dist/structure/dats/gamedatabase.xml
vendored
Normal file
84
L2ClientDat/dist/structure/dats/gamedatabase.xml
vendored
Normal file
@@ -0,0 +1,84 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="node" size="#data" hidden="false">
|
||||
<node name="name" reader="ASCF" />
|
||||
<write name="\r\n" />
|
||||
<node name="size1" reader="UINT" />
|
||||
<for name="sub_node" size="#size1" hidden="false">
|
||||
<node name="paramType" reader="USHORT" />
|
||||
<node name="unk" reader="UINT" />
|
||||
<node name="nodeName" reader="ASCF" />
|
||||
<if name="check_100" param="#paramType" val="100">
|
||||
<node name="int_params" reader="CNTR" />
|
||||
<for name="int_params" size="#int_params">
|
||||
<node name="param_int" reader="UINT" />
|
||||
</for>
|
||||
</if>
|
||||
<if name="check_109" param="#paramType" val="109">
|
||||
<node name="array_params" reader="CNTR" />
|
||||
<for name="array_params" size="#array_params">
|
||||
<node name="array_params2" reader="CNTR" />
|
||||
<for name="array_params2" size="#array_params2">
|
||||
<node name="param_array_string" reader="ASCF" />
|
||||
</for>
|
||||
</for>
|
||||
</if>
|
||||
<if name="check_113" param="#paramType" val="113">
|
||||
<node name="long_params" reader="CNTR" />
|
||||
<for name="long_params" size="#long_params">
|
||||
<node name="param_long" reader="LONG" />
|
||||
</for>
|
||||
</if>
|
||||
<if name="check_115" param="#paramType" val="115">
|
||||
<node name="string_params" reader="CNTR" />
|
||||
<for name="string_params" size="#string_params">
|
||||
<node name="param_string" reader="ASCF" />
|
||||
</for>
|
||||
</if>
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="node" size="#data" hidden="false">
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="type" reader="UINT" />
|
||||
<write name="\r\n" />
|
||||
<node name="size1" reader="UINT" />
|
||||
<for name="sub_node" size="#size1" hidden="false">
|
||||
<node name="paramType" reader="USHORT" />
|
||||
<node name="unk" reader="UINT" />
|
||||
<node name="nodeName" reader="ASCF" />
|
||||
<if name="check_100" param="#paramType" val="100">
|
||||
<node name="int_params" reader="CNTR" />
|
||||
<for name="int_params" size="#int_params">
|
||||
<node name="param_int" reader="UINT" />
|
||||
</for>
|
||||
</if>
|
||||
<if name="check_109" param="#paramType" val="109">
|
||||
<node name="array_params" reader="CNTR" />
|
||||
<for name="array_params" size="#array_params">
|
||||
<node name="array_params2" reader="CNTR" />
|
||||
<for name="array_params2" size="#array_params2">
|
||||
<node name="param_array_string" reader="ASCF" />
|
||||
</for>
|
||||
</for>
|
||||
</if>
|
||||
<if name="check_113" param="#paramType" val="113">
|
||||
<node name="long_params" reader="CNTR" />
|
||||
<for name="long_params" size="#long_params">
|
||||
<node name="param_long" reader="LONG" />
|
||||
</for>
|
||||
</if>
|
||||
<if name="check_115" param="#paramType" val="115">
|
||||
<node name="string_params" reader="CNTR" />
|
||||
<for name="string_params" size="#string_params">
|
||||
<node name="param_string" reader="ASCF" />
|
||||
</for>
|
||||
</if>
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
25
L2ClientDat/dist/structure/dats/gametip.xml
vendored
Normal file
25
L2ClientDat/dist/structure/dats/gametip.xml
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="gametip" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="priority" reader="UINT" />
|
||||
<node name="target_lv" reader="UINT" />
|
||||
<node name="validity" reader="UINT" />
|
||||
<node name="tip_msg" reader="ASCF" />
|
||||
<node name="tip_img" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="gametip" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="priority" reader="UINT" />
|
||||
<node name="target_lv" reader="UINT" />
|
||||
<node name="validity" reader="UINT" />
|
||||
<node name="tip_msg" reader="ASCF" />
|
||||
<node name="tip_img" reader="MAP_INT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
17
L2ClientDat/dist/structure/dats/goodsicon.xml
vendored
Normal file
17
L2ClientDat/dist/structure/dats/goodsicon.xml
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="goods_icon" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="icon" reader="UNICODE" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="goods_icon" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="icon" reader="MAP_INT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
195
L2ClientDat/dist/structure/dats/hairaccessorylocgrp.xml
vendored
Normal file
195
L2ClientDat/dist/structure/dats/hairaccessorylocgrp.xml
vendored
Normal file
@@ -0,0 +1,195 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="hairaccessory" size="#data" hidden="false">
|
||||
<node name="mesh_name" reader="UNICODE" />
|
||||
<node name="X0" reader="FLOAT" />
|
||||
<node name="Y0" reader="FLOAT" />
|
||||
<node name="Z0" reader="FLOAT" />
|
||||
<node name="Pitch0" reader="UINT" />
|
||||
<node name="Yaw0" reader="UINT" />
|
||||
<node name="Roll0" reader="UINT" />
|
||||
<node name="X1" reader="FLOAT" />
|
||||
<node name="Y1" reader="FLOAT" />
|
||||
<node name="Z1" reader="FLOAT" />
|
||||
<node name="Pitch1" reader="UINT" />
|
||||
<node name="Yaw1" reader="UINT" />
|
||||
<node name="Roll1" reader="UINT" />
|
||||
<node name="X2" reader="FLOAT" />
|
||||
<node name="Y2" reader="FLOAT" />
|
||||
<node name="Z2" reader="FLOAT" />
|
||||
<node name="Pitch2" reader="UINT" />
|
||||
<node name="Yaw2" reader="UINT" />
|
||||
<node name="Roll2" reader="UINT" />
|
||||
<node name="X3" reader="FLOAT" />
|
||||
<node name="Y3" reader="FLOAT" />
|
||||
<node name="Z3" reader="FLOAT" />
|
||||
<node name="Pitch3" reader="UINT" />
|
||||
<node name="Yaw3" reader="UINT" />
|
||||
<node name="Roll3" reader="UINT" />
|
||||
<node name="X4" reader="FLOAT" />
|
||||
<node name="Y4" reader="FLOAT" />
|
||||
<node name="Z4" reader="FLOAT" />
|
||||
<node name="Pitch4" reader="UINT" />
|
||||
<node name="Yaw4" reader="UINT" />
|
||||
<node name="Roll4" reader="UINT" />
|
||||
<node name="X5" reader="FLOAT" />
|
||||
<node name="Y5" reader="FLOAT" />
|
||||
<node name="Z5" reader="FLOAT" />
|
||||
<node name="Pitch5" reader="UINT" />
|
||||
<node name="Yaw5" reader="UINT" />
|
||||
<node name="Roll5" reader="UINT" />
|
||||
<node name="X6" reader="FLOAT" />
|
||||
<node name="Y6" reader="FLOAT" />
|
||||
<node name="Z6" reader="FLOAT" />
|
||||
<node name="Pitch6" reader="UINT" />
|
||||
<node name="Yaw6" reader="UINT" />
|
||||
<node name="Roll6" reader="UINT" />
|
||||
<node name="X7" reader="FLOAT" />
|
||||
<node name="Y7" reader="FLOAT" />
|
||||
<node name="Z7" reader="FLOAT" />
|
||||
<node name="Pitch7" reader="UINT" />
|
||||
<node name="Yaw7" reader="UINT" />
|
||||
<node name="Roll7" reader="UINT" />
|
||||
<node name="X8" reader="FLOAT" />
|
||||
<node name="Y8" reader="FLOAT" />
|
||||
<node name="Z8" reader="FLOAT" />
|
||||
<node name="Pitch8" reader="UINT" />
|
||||
<node name="Yaw8" reader="UINT" />
|
||||
<node name="Roll8" reader="UINT" />
|
||||
<node name="X9" reader="FLOAT" />
|
||||
<node name="Y9" reader="FLOAT" />
|
||||
<node name="Z9" reader="FLOAT" />
|
||||
<node name="Pitch9" reader="UINT" />
|
||||
<node name="Yaw9" reader="UINT" />
|
||||
<node name="Roll9" reader="UINT" />
|
||||
<node name="X10" reader="FLOAT" />
|
||||
<node name="Y10" reader="FLOAT" />
|
||||
<node name="Z10" reader="FLOAT" />
|
||||
<node name="Pitch10" reader="UINT" />
|
||||
<node name="Yaw10" reader="UINT" />
|
||||
<node name="Roll10" reader="UINT" />
|
||||
<node name="X11" reader="FLOAT" />
|
||||
<node name="Y11" reader="FLOAT" />
|
||||
<node name="Z11" reader="FLOAT" />
|
||||
<node name="Pitch11" reader="UINT" />
|
||||
<node name="Yaw11" reader="UINT" />
|
||||
<node name="Roll11" reader="UINT" />
|
||||
<node name="X12" reader="FLOAT" />
|
||||
<node name="Y12" reader="FLOAT" />
|
||||
<node name="Z12" reader="FLOAT" />
|
||||
<node name="Pitch12" reader="UINT" />
|
||||
<node name="Yaw12" reader="UINT" />
|
||||
<node name="Roll12" reader="UINT" />
|
||||
<node name="X13" reader="FLOAT" />
|
||||
<node name="Y13" reader="FLOAT" />
|
||||
<node name="Z13" reader="FLOAT" />
|
||||
<node name="Pitch13" reader="UINT" />
|
||||
<node name="Yaw13" reader="UINT" />
|
||||
<node name="Roll13" reader="UINT" />
|
||||
<node name="X14" reader="FLOAT" />
|
||||
<node name="Y14" reader="FLOAT" />
|
||||
<node name="Z14" reader="FLOAT" />
|
||||
<node name="Pitch14" reader="UINT" />
|
||||
<node name="Yaw14" reader="UINT" />
|
||||
<node name="Roll14" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="hairaccessory" size="#data" hidden="false">
|
||||
<node name="mesh_name" reader="MAP_INT" />
|
||||
<node name="X0" reader="FLOAT" />
|
||||
<node name="Y0" reader="FLOAT" />
|
||||
<node name="Z0" reader="FLOAT" />
|
||||
<node name="Pitch0" reader="UINT" />
|
||||
<node name="Yaw0" reader="UINT" />
|
||||
<node name="Roll0" reader="UINT" />
|
||||
<node name="X1" reader="FLOAT" />
|
||||
<node name="Y1" reader="FLOAT" />
|
||||
<node name="Z1" reader="FLOAT" />
|
||||
<node name="Pitch1" reader="UINT" />
|
||||
<node name="Yaw1" reader="UINT" />
|
||||
<node name="Roll1" reader="UINT" />
|
||||
<node name="X2" reader="FLOAT" />
|
||||
<node name="Y2" reader="FLOAT" />
|
||||
<node name="Z2" reader="FLOAT" />
|
||||
<node name="Pitch2" reader="UINT" />
|
||||
<node name="Yaw2" reader="UINT" />
|
||||
<node name="Roll2" reader="UINT" />
|
||||
<node name="X3" reader="FLOAT" />
|
||||
<node name="Y3" reader="FLOAT" />
|
||||
<node name="Z3" reader="FLOAT" />
|
||||
<node name="Pitch3" reader="UINT" />
|
||||
<node name="Yaw3" reader="UINT" />
|
||||
<node name="Roll3" reader="UINT" />
|
||||
<node name="X4" reader="FLOAT" />
|
||||
<node name="Y4" reader="FLOAT" />
|
||||
<node name="Z4" reader="FLOAT" />
|
||||
<node name="Pitch4" reader="UINT" />
|
||||
<node name="Yaw4" reader="UINT" />
|
||||
<node name="Roll4" reader="UINT" />
|
||||
<node name="X5" reader="FLOAT" />
|
||||
<node name="Y5" reader="FLOAT" />
|
||||
<node name="Z5" reader="FLOAT" />
|
||||
<node name="Pitch5" reader="UINT" />
|
||||
<node name="Yaw5" reader="UINT" />
|
||||
<node name="Roll5" reader="UINT" />
|
||||
<node name="X6" reader="FLOAT" />
|
||||
<node name="Y6" reader="FLOAT" />
|
||||
<node name="Z6" reader="FLOAT" />
|
||||
<node name="Pitch6" reader="UINT" />
|
||||
<node name="Yaw6" reader="UINT" />
|
||||
<node name="Roll6" reader="UINT" />
|
||||
<node name="X7" reader="FLOAT" />
|
||||
<node name="Y7" reader="FLOAT" />
|
||||
<node name="Z7" reader="FLOAT" />
|
||||
<node name="Pitch7" reader="UINT" />
|
||||
<node name="Yaw7" reader="UINT" />
|
||||
<node name="Roll7" reader="UINT" />
|
||||
<node name="X8" reader="FLOAT" />
|
||||
<node name="Y8" reader="FLOAT" />
|
||||
<node name="Z8" reader="FLOAT" />
|
||||
<node name="Pitch8" reader="UINT" />
|
||||
<node name="Yaw8" reader="UINT" />
|
||||
<node name="Roll8" reader="UINT" />
|
||||
<node name="X9" reader="FLOAT" />
|
||||
<node name="Y9" reader="FLOAT" />
|
||||
<node name="Z9" reader="FLOAT" />
|
||||
<node name="Pitch9" reader="UINT" />
|
||||
<node name="Yaw9" reader="UINT" />
|
||||
<node name="Roll9" reader="UINT" />
|
||||
<node name="X10" reader="FLOAT" />
|
||||
<node name="Y10" reader="FLOAT" />
|
||||
<node name="Z10" reader="FLOAT" />
|
||||
<node name="Pitch10" reader="UINT" />
|
||||
<node name="Yaw10" reader="UINT" />
|
||||
<node name="Roll10" reader="UINT" />
|
||||
<node name="X11" reader="FLOAT" />
|
||||
<node name="Y11" reader="FLOAT" />
|
||||
<node name="Z11" reader="FLOAT" />
|
||||
<node name="Pitch11" reader="UINT" />
|
||||
<node name="Yaw11" reader="UINT" />
|
||||
<node name="Roll11" reader="UINT" />
|
||||
<node name="X12" reader="FLOAT" />
|
||||
<node name="Y12" reader="FLOAT" />
|
||||
<node name="Z12" reader="FLOAT" />
|
||||
<node name="Pitch12" reader="UINT" />
|
||||
<node name="Yaw12" reader="UINT" />
|
||||
<node name="Roll12" reader="UINT" />
|
||||
<node name="X13" reader="FLOAT" />
|
||||
<node name="Y13" reader="FLOAT" />
|
||||
<node name="Z13" reader="FLOAT" />
|
||||
<node name="Pitch13" reader="UINT" />
|
||||
<node name="Yaw13" reader="UINT" />
|
||||
<node name="Roll13" reader="UINT" />
|
||||
<node name="X14" reader="FLOAT" />
|
||||
<node name="Y14" reader="FLOAT" />
|
||||
<node name="Z14" reader="FLOAT" />
|
||||
<node name="Pitch14" reader="UINT" />
|
||||
<node name="Yaw14" reader="UINT" />
|
||||
<node name="Roll14" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
115
L2ClientDat/dist/structure/dats/hairexgrp.xml
vendored
Normal file
115
L2ClientDat/dist/structure/dats/hairexgrp.xml
vendored
Normal file
@@ -0,0 +1,115 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<for name="HairEx" size="17" hidden="false">
|
||||
<write name="\r\n" />
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="SubHairEx" size="#data" hidden="false">
|
||||
<node name="class_name" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="Mesh_price_adena" reader="UINT" />
|
||||
<node name="Reset_price_adena" reader="UINT" />
|
||||
<node name="is_event" reader="UINT" />
|
||||
<node name="limit" reader="UINT" />
|
||||
<node name="Mesh_price_item" reader="UINT" />
|
||||
<node name="is_new" reader="UINT" />
|
||||
<node name="enable" reader="UINT" />
|
||||
<node name="sorting_order" reader="UINT" />
|
||||
<node name="hair_mesh" reader="UNICODE" />
|
||||
<node name="icon_name" reader="UNICODE" />
|
||||
<node name="hair_texture_basemap" reader="UINT" />
|
||||
<for name="hair_texture_basemap" size="#hair_texture_basemap">
|
||||
<node name="param_hair_texture_basemap" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="hair_texture_keymap" reader="UINT" />
|
||||
<for name="hair_texture_keymap" size="#hair_texture_keymap">
|
||||
<node name="param_hair_texture_keymap" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="Use_dynamic_color" reader="UINT" />
|
||||
<node name="beard_mesh" reader="UNICODE" />
|
||||
<node name="beard_texture" reader="UNICODE" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="ru_episodion" isSafePackage="true">
|
||||
<for name="HairEx" size="17" hidden="false">
|
||||
<write name="\r\n" />
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="SubHairEx" size="#data" hidden="false">
|
||||
<node name="class_name" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="is_event" reader="UINT" />
|
||||
<node name="enable" reader="UINT" />
|
||||
<node name="is_new" reader="UINT" />
|
||||
<node name="sorting_order" reader="UINT" />
|
||||
<node name="hair_mesh" reader="UNICODE" />
|
||||
<node name="icon_name" reader="UNICODE" />
|
||||
<node name="hair_texture_basemap" reader="UINT" />
|
||||
<for name="hair_texture_basemap" size="#hair_texture_basemap">
|
||||
<node name="param_hair_texture_basemap" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="hair_texture_keymap" reader="UINT" />
|
||||
<for name="hair_texture_keymap" size="#hair_texture_keymap">
|
||||
<node name="param_hair_texture_keymap" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="Use_dynamic_color" reader="UINT" />
|
||||
<node name="beard_mesh" reader="UNICODE" />
|
||||
<node name="beard_texture" reader="UNICODE" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<for name="HairEx" size="19" hidden="false">
|
||||
<write name="\r\n" />
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="SubHairEx" size="#data" hidden="false">
|
||||
<node name="class_name" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="is_event" reader="UINT" />
|
||||
<node name="enable" reader="UINT" />
|
||||
<node name="is_new" reader="UINT" />
|
||||
<node name="sorting_order" reader="UINT" />
|
||||
<node name="hair_mesh" reader="UNICODE" />
|
||||
<node name="icon_name" reader="UNICODE" />
|
||||
<node name="hair_texture_basemap" reader="UINT" />
|
||||
<for name="hair_texture_basemap" size="#hair_texture_basemap">
|
||||
<node name="param_hair_texture_basemap" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="hair_texture_keymap" reader="UINT" />
|
||||
<for name="hair_texture_keymap" size="#hair_texture_keymap">
|
||||
<node name="param_hair_texture_keymap" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="Use_dynamic_color" reader="UINT" />
|
||||
<node name="beard_mesh" reader="UNICODE" />
|
||||
<node name="beard_texture" reader="UNICODE" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<for name="HairEx" size="19" hidden="false">
|
||||
<write name="\r\n" />
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="SubHairEx" size="#data" hidden="false">
|
||||
<node name="class_name" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="is_event" reader="UINT" />
|
||||
<node name="enable" reader="UINT" />
|
||||
<node name="is_new" reader="UINT" />
|
||||
<node name="sorting_order" reader="UINT" />
|
||||
<node name="hair_mesh" reader="MAP_INT" />
|
||||
<node name="icon_name" reader="MAP_INT" />
|
||||
<node name="hair_texture_basemap" reader="UINT" />
|
||||
<for name="hair_texture_basemap" size="#hair_texture_basemap">
|
||||
<node name="param_hair_texture_basemap" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="hair_texture_keymap" reader="UINT" />
|
||||
<for name="hair_texture_keymap" size="#hair_texture_keymap">
|
||||
<node name="param_hair_texture_keymap" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="Use_dynamic_color" reader="UINT" />
|
||||
<node name="beard_mesh" reader="MAP_INT" />
|
||||
<node name="beard_texture" reader="MAP_INT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
21
L2ClientDat/dist/structure/dats/hairexname.xml
vendored
Normal file
21
L2ClientDat/dist/structure/dats/hairexname.xml
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="HairEx_Name" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="class_name" reader="UINT" />
|
||||
<node name="hair_name" reader="UNICODE" />
|
||||
<node name="Description" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="HairEx_Name" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="class_name" reader="UINT" />
|
||||
<node name="hair_name" reader="MAP_INT" />
|
||||
<node name="Description" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
25
L2ClientDat/dist/structure/dats/hennagrp.xml
vendored
Normal file
25
L2ClientDat/dist/structure/dats/hennagrp.xml
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="symbol" size="#data" hidden="false">
|
||||
<node name="symbol_id" reader="UINT" />
|
||||
<node name="dye_item_id" reader="UINT" />
|
||||
<node name="symbol_name" reader="ASCF" />
|
||||
<node name="symbol_icon" reader="ASCF" />
|
||||
<node name="symbol_add_name" reader="ASCF" />
|
||||
<node name="symbol_description" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="symbol" size="#data" hidden="false">
|
||||
<node name="symbol_id" reader="UINT" />
|
||||
<node name="dye_item_id" reader="UINT" />
|
||||
<node name="symbol_name" reader="ASCF" />
|
||||
<node name="symbol_icon" reader="MAP_INT" />
|
||||
<node name="symbol_add_name" reader="ASCF" />
|
||||
<node name="symbol_description" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
49
L2ClientDat/dist/structure/dats/huntingzone.xml
vendored
Normal file
49
L2ClientDat/dist/structure/dats/huntingzone.xml
vendored
Normal file
@@ -0,0 +1,49 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="Hunt" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="type" reader="UINT" />
|
||||
<wrapper name="rc_level">
|
||||
<node name="rc_level_min" reader="UINT" />
|
||||
<node name="rc_level_max" reader="UINT" />
|
||||
</wrapper>
|
||||
<wrapper name="loc">
|
||||
<node name="start_npc_x" reader="FLOAT" />
|
||||
<node name="start_npc_y" reader="FLOAT" />
|
||||
<node name="start_npc_z" reader="FLOAT" />
|
||||
</wrapper>
|
||||
<node name="desc" reader="ASCF" />
|
||||
<node name="search_zoneid" reader="UINT" />
|
||||
<node name="name" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_grand_crusade" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="Hunt" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="type" reader="UINT" />
|
||||
<wrapper name="rc_level">
|
||||
<node name="rc_level_min" reader="UINT" />
|
||||
<node name="rc_level_max" reader="UINT" />
|
||||
</wrapper>
|
||||
<wrapper name="loc">
|
||||
<node name="start_npc_x" reader="FLOAT" />
|
||||
<node name="start_npc_y" reader="FLOAT" />
|
||||
<node name="start_npc_z" reader="FLOAT" />
|
||||
</wrapper>
|
||||
<node name="desc" reader="ASCF" />
|
||||
<node name="search_zoneid" reader="UINT" />
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="regionid" reader="USHORT" />
|
||||
<node name="npc_id" reader="UINT" />
|
||||
<node name="quest_id" reader="UCHAR" />
|
||||
<for name="quest_id" size="#quest_id">
|
||||
<node name="quest_id_param" reader="USHORT" />
|
||||
</for>
|
||||
<node name="instantzone_id" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
||||
|
10
L2ClientDat/dist/structure/dats/idcname.xml
vendored
Normal file
10
L2ClientDat/dist/structure/dats/idcname.xml
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="cn_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="idc_name" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
29
L2ClientDat/dist/structure/dats/instantzonedata.xml
vendored
Normal file
29
L2ClientDat/dist/structure/dats/instantzonedata.xml
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="InstantZoneData" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="cn_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="InstantZoneData" size="2" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="q_level" reader="UINT" />
|
||||
<node name="instantzonetype" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="cn_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="InstantZoneData" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="level_min" reader="UINT" />
|
||||
<node name="level_max" reader="UINT" />
|
||||
<node name="instantzonetype" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
26
L2ClientDat/dist/structure/dats/item_baseinfo.xml
vendored
Normal file
26
L2ClientDat/dist/structure/dats/item_baseinfo.xml
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item_baseinfo" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="default_price" reader="LONG" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="ru_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item_baseinfo" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="default_price" reader="LONG" />
|
||||
<node name="is_premium" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="innova_salvation" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item_baseinfo" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="default_price" reader="LONG" />
|
||||
<node name="is_locked" reader="UCHAR" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
271
L2ClientDat/dist/structure/dats/itemname.xml
vendored
Normal file
271
L2ClientDat/dist/structure/dats/itemname.xml
vendored
Normal file
@@ -0,0 +1,271 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item_name" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="UNICODE" />
|
||||
<node name="additionalname" reader="UNICODE" />
|
||||
<node name="description" reader="ASCF" />
|
||||
<node name="popup" reader="INT" />
|
||||
<node name="name_class" reader="UINT" />
|
||||
<for name="name_class" size="#name_class">
|
||||
<node name="name_class_sub" reader="UINT" />
|
||||
<for name="name_class_sub" size="#name_class_sub">
|
||||
<node name="name_class_sub2" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
<node name="setid_1" reader="UINT" />
|
||||
<for name="setid_1" size="#setid_1">
|
||||
<node name="seteffect_1" reader="ASCF" />
|
||||
</for>
|
||||
<node name="setid_2" reader="UINT" />
|
||||
<for name="setid_2" size="#setid_2">
|
||||
<node name="seteffect_2_sub" reader="UINT" />
|
||||
<for name="seteffect_2_sub" size="#seteffect_2_sub">
|
||||
<node name="seteffect_2_sub2" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
<node name="setid_3" reader="UINT" />
|
||||
<for name="setid_3" size="#setid_3">
|
||||
<node name="seteffect_3" reader="ASCF" />
|
||||
</for>
|
||||
<node name="unknown_1" reader="UINT" />
|
||||
<node name="unknown_2" reader="UINT" />
|
||||
<node name="set_enchant_count" reader="UINT" />
|
||||
<node name="set_enchant_effect" reader="ASCF" />
|
||||
<node name="color" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="cn_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item_name" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="UNICODE" />
|
||||
<node name="additionalname" reader="UNICODE" />
|
||||
<node name="description" reader="ASCF" />
|
||||
<node name="is_trade" reader="UINT" />
|
||||
<node name="is_drop" reader="UINT" />
|
||||
<node name="is_destruct" reader="UINT" />
|
||||
<node name="is_private_store" reader="UINT" />
|
||||
<node name="keep_type" reader="UINT" />
|
||||
<node name="is_olympiad_can_use" reader="UINT" />
|
||||
<node name="is_npctrade" reader="UINT" />
|
||||
<node name="auction_itemtype" reader="UINT" />
|
||||
<node name="enchant_enable" reader="UINT" />
|
||||
<node name="smelting_enable" reader="UINT" />
|
||||
<node name="soul_crystal_enable" reader="UINT" />
|
||||
<node name="elemental_enable" reader="UINT" />
|
||||
<node name="general_item_tooltip" reader="UINT" />
|
||||
<node name="default_action" reader="ASCF" />
|
||||
<node name="use_order" reader="UINT" />
|
||||
<node name="period_extend" reader="UINT" />
|
||||
<node name="popup" reader="INT" />
|
||||
<node name="name_class" reader="UINT" />
|
||||
<node name="color" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_episodion" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item_name" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="UNICODE" />
|
||||
<node name="additionalname" reader="UNICODE" />
|
||||
<node name="description" reader="ASCF" />
|
||||
<node name="popup" reader="INT" />
|
||||
<node name="name_class" reader="UINT" />
|
||||
<node name="color" reader="UINT" />
|
||||
<node name="Tooltip_Texture" reader="UNICODE" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="cn_epeisodion" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item_name" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="UNICODE" />
|
||||
<node name="additionalname" reader="UNICODE" />
|
||||
<node name="description" reader="ASCF" />
|
||||
<node name="is_trade" reader="UINT" />
|
||||
<node name="is_drop" reader="UINT" />
|
||||
<node name="is_destruct" reader="UINT" />
|
||||
<node name="is_private_store" reader="UINT" />
|
||||
<node name="keep_type" reader="UINT" />
|
||||
<node name="is_olympiad_can_use" reader="UINT" />
|
||||
<node name="is_npctrade" reader="UINT" />
|
||||
<node name="auction_itemtype" reader="UINT" />
|
||||
<node name="enchant_enable" reader="UINT" />
|
||||
<node name="smelting_enable" reader="UINT" />
|
||||
<node name="soul_crystal_enable" reader="UINT" />
|
||||
<node name="elemental_enable" reader="UINT" />
|
||||
<node name="general_item_tooltip" reader="UINT" />
|
||||
<node name="default_action" reader="ASCF" />
|
||||
<node name="use_order" reader="UINT" />
|
||||
<node name="period_extend" reader="UINT" />
|
||||
<node name="popup" reader="INT" />
|
||||
<node name="name_class" reader="UINT" />
|
||||
<node name="color" reader="UINT" />
|
||||
<node name="Tooltip_Texture" reader="UNICODE" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item_name" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="UNICODE" />
|
||||
<node name="additionalname" reader="ASCF" />
|
||||
<node name="description" reader="ASCF" />
|
||||
<node name="popup" reader="INT" />
|
||||
<node name="name_class" reader="UINT" />
|
||||
<node name="color" reader="UINT" />
|
||||
<node name="Tooltip_Texture" reader="UNICODE" />
|
||||
<node name="is_trade" reader="UINT" />
|
||||
<node name="is_drop" reader="UINT" />
|
||||
<node name="is_destruct" reader="UINT" />
|
||||
<node name="is_private_store" reader="UINT" />
|
||||
<node name="keep_type" reader="UINT" />
|
||||
<node name="is_npctrade" reader="UINT" />
|
||||
<node name="is_commission_store" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="cn_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item_name" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="UNICODE" />
|
||||
<node name="additionalname" reader="ASCF" />
|
||||
<node name="description" reader="ASCF" />
|
||||
<node name="is_trade" reader="UINT" />
|
||||
<node name="is_drop" reader="UINT" />
|
||||
<node name="is_destruct" reader="UINT" />
|
||||
<node name="is_private_store" reader="UINT" />
|
||||
<node name="keep_type" reader="UINT" />
|
||||
<node name="is_olympiad_can_use" reader="UINT" />
|
||||
<node name="enchant_enable" reader="UINT" />
|
||||
<node name="smelting_enable" reader="UINT" />
|
||||
<node name="soul_crystal_enable" reader="UINT" />
|
||||
<node name="elemental_enable" reader="UINT" />
|
||||
<node name="general_item_tooltip" reader="UINT" />
|
||||
<node name="default_action" reader="ASCF" />
|
||||
<node name="use_order" reader="UINT" />
|
||||
<node name="period_extend" reader="UINT" />
|
||||
<node name="unk" reader="INT" />
|
||||
<node name="name_class" reader="UINT" />
|
||||
<node name="color" reader="UINT" />
|
||||
<node name="Tooltip_Texture" reader="UNICODE" />
|
||||
<node name="auction_itemtype" reader="UINT" />
|
||||
<node name="is_npctrade" reader="UINT" />
|
||||
<node name="is_npctrade2" reader="UINT" />
|
||||
<node name="is_npctrade3" reader="UINT" />
|
||||
<node name="is_npctrade4" reader="UINT" />
|
||||
<node name="is_npctrade5" reader="UINT" />
|
||||
<node name="is_npctrade6" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="ru_infinite_odyssey_hymn_of_doul" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item_name" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="UNICODE" />
|
||||
<node name="additionalname" reader="ASCF" />
|
||||
<node name="description" reader="ASCF" />
|
||||
<node name="popup" reader="INT" />
|
||||
<node name="default_action" reader="ASCF" />
|
||||
<node name="use_order" reader="UINT" />
|
||||
<node name="name_class" reader="UINT" />
|
||||
<node name="color" reader="UINT" />
|
||||
<node name="Tooltip_Texture" reader="UNICODE" />
|
||||
<node name="is_trade" reader="UINT" />
|
||||
<node name="is_drop" reader="UINT" />
|
||||
<node name="is_destruct" reader="UINT" />
|
||||
<node name="is_private_store" reader="UINT" />
|
||||
<node name="keep_type" reader="UINT" />
|
||||
<node name="is_npctrade" reader="UINT" />
|
||||
<node name="is_commission_store" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item_name" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="UINT" />
|
||||
<node name="additionalname" reader="ASCF" />
|
||||
<node name="description" reader="ASCF" />
|
||||
<node name="popup" reader="INT" />
|
||||
<node name="name_class" reader="UINT" />
|
||||
<node name="color" reader="UINT" />
|
||||
<node name="Tooltip_Texture" reader="UINT" />
|
||||
<node name="is_trade" reader="UINT" />
|
||||
<node name="is_drop" reader="UINT" />
|
||||
<node name="is_destruct" reader="UINT" />
|
||||
<node name="is_private_store" reader="UINT" />
|
||||
<node name="keep_type" reader="UINT" />
|
||||
<node name="is_npctrade" reader="UINT" />
|
||||
<node name="is_commission_store" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item_name" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="MAP_INT" />
|
||||
<node name="additionalname" reader="MAP_INT" />
|
||||
<node name="popup" reader="ASCF" />
|
||||
<node name="description" reader="SHORT" />
|
||||
<node name="name_class" reader="SHORT" />
|
||||
<node name="color" reader="UCHAR" />
|
||||
<node name="Tooltip_Texture" reader="UINT" />
|
||||
<node name="is_trade" reader="UCHAR" />
|
||||
<node name="is_drop" reader="UCHAR" />
|
||||
<node name="is_destruct" reader="UCHAR" />
|
||||
<node name="is_private_store" reader="UCHAR" />
|
||||
<node name="keep_type" reader="UCHAR" />
|
||||
<node name="is_npctrade" reader="UCHAR" />
|
||||
<node name="is_commission_store" reader="UCHAR" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p5" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item_name" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="MAP_INT" />
|
||||
<node name="additionalname" reader="MAP_INT" />
|
||||
<node name="description" reader="ASCF" />
|
||||
<node name="popup" reader="SHORT" />
|
||||
<node name="default_action" reader="ASCF" />
|
||||
<node name="use_order" reader="UINT" />
|
||||
<node name="name_class" reader="SHORT" />
|
||||
<node name="color" reader="UCHAR" />
|
||||
<node name="Tooltip_Texture" reader="MAP_INT" />
|
||||
<node name="is_trade" reader="UCHAR" />
|
||||
<node name="is_drop" reader="UCHAR" />
|
||||
<node name="is_destruct" reader="UCHAR" />
|
||||
<node name="is_private_store" reader="UCHAR" />
|
||||
<node name="keep_type" reader="UCHAR" />
|
||||
<node name="is_npctrade" reader="UCHAR" />
|
||||
<node name="is_commission_store" reader="UCHAR" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_grand_crusade_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item_name" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="MAP_INT" />
|
||||
<node name="additionalname" reader="ASCF" />
|
||||
<node name="description" reader="ASCF" />
|
||||
<node name="popup" reader="SHORT" />
|
||||
<node name="default_action" reader="ASCF" />
|
||||
<node name="use_order" reader="UINT" />
|
||||
<node name="name_class" reader="SHORT" />
|
||||
<node name="color" reader="UCHAR" />
|
||||
<node name="Tooltip_Texture" reader="MAP_INT" />
|
||||
<node name="is_trade" reader="UCHAR" />
|
||||
<node name="is_drop" reader="UCHAR" />
|
||||
<node name="is_destruct" reader="UCHAR" />
|
||||
<node name="is_private_store" reader="UCHAR" />
|
||||
<node name="keep_type" reader="UCHAR" />
|
||||
<node name="is_npctrade" reader="UCHAR" />
|
||||
<node name="is_commission_store" reader="UCHAR" />
|
||||
</for>
|
||||
</file>
|
||||
|
||||
</list>
|
68
L2ClientDat/dist/structure/dats/itemstatdata.xml
vendored
Normal file
68
L2ClientDat/dist/structure/dats/itemstatdata.xml
vendored
Normal file
@@ -0,0 +1,68 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="object_id" reader="UINT" />
|
||||
<node name="pDefense" reader="FLOAT" />
|
||||
<node name="mDefense" reader="FLOAT" />
|
||||
<node name="pAttack" reader="FLOAT" />
|
||||
<node name="mAttack" reader="FLOAT" />
|
||||
<node name="pAttackSpeed" reader="FLOAT" />
|
||||
<node name="mAttackSpeed" reader="FLOAT" />
|
||||
<node name="pHit" reader="FLOAT" />
|
||||
<node name="mHit" reader="FLOAT" />
|
||||
<node name="pCritical" reader="FLOAT" />
|
||||
<node name="mCritical" reader="FLOAT" />
|
||||
<node name="speed" reader="FLOAT" />
|
||||
<node name="ShieldDefense" reader="FLOAT" />
|
||||
<node name="ShieldDefenseRate" reader="FLOAT" />
|
||||
<node name="pavoid" reader="FLOAT" />
|
||||
<node name="mavoid" reader="FLOAT" />
|
||||
<node name="property_params" reader="FLOAT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_episodion" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="object_id" reader="UINT" />
|
||||
<node name="pDefense" reader="FLOAT" />
|
||||
<node name="mDefense" reader="FLOAT" />
|
||||
<node name="pAttack" reader="FLOAT" />
|
||||
<node name="mAttack" reader="FLOAT" />
|
||||
<node name="pAttackSpeed" reader="FLOAT" />
|
||||
<node name="mAttackSpeed" reader="FLOAT" />
|
||||
<node name="pHit" reader="FLOAT" />
|
||||
<node name="mHit" reader="FLOAT" />
|
||||
<node name="pCritical" reader="FLOAT" />
|
||||
<node name="mCritical" reader="FLOAT" />
|
||||
<node name="speed" reader="FLOAT" />
|
||||
<node name="ShieldDefense" reader="FLOAT" />
|
||||
<node name="ShieldDefenseRate" reader="FLOAT" />
|
||||
<node name="pavoid" reader="FLOAT" />
|
||||
<node name="mavoid" reader="FLOAT" />
|
||||
<node name="property_params" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="object_id" reader="UINT" />
|
||||
<node name="pDefense" reader="SHORT" />
|
||||
<node name="mDefense" reader="SHORT" />
|
||||
<node name="pAttack" reader="SHORT" />
|
||||
<node name="mAttack" reader="SHORT" />
|
||||
<node name="pAttackSpeed" reader="SHORT" />
|
||||
<node name="pHit" reader="FLOAT" />
|
||||
<node name="mHit" reader="FLOAT" />
|
||||
<node name="pCritical" reader="FLOAT" />
|
||||
<node name="mCritical" reader="FLOAT" />
|
||||
<node name="speed" reader="UCHAR" />
|
||||
<node name="ShieldDefense" reader="SHORT" />
|
||||
<node name="ShieldDefenseRate" reader="UCHAR" />
|
||||
<node name="pavoid" reader="FLOAT" />
|
||||
<node name="mavoid" reader="FLOAT" />
|
||||
<node name="property_params" reader="SHORT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
9
L2ClientDat/dist/structure/dats/l2gamedataname.xml
vendored
Normal file
9
L2ClientDat/dist/structure/dats/l2gamedataname.xml
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="name" size="#data" hidden="false">
|
||||
<node name="name" reader="UNICODE" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
11
L2ClientDat/dist/structure/dats/logongrp.xml
vendored
Normal file
11
L2ClientDat/dist/structure/dats/logongrp.xml
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<for name="LogPawn" size="8" hidden="false">
|
||||
<node name="x" reader="FLOAT" />
|
||||
<node name="y" reader="FLOAT" />
|
||||
<node name="z" reader="FLOAT" />
|
||||
<node name="yaw" reader="FLOAT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
16
L2ClientDat/dist/structure/dats/lollycubedata.xml
vendored
Normal file
16
L2ClientDat/dist/structure/dats/lollycubedata.xml
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="lollycube" size="#data" hidden="false">
|
||||
<node name="skill_id" reader="UINT" />
|
||||
<node name="skill_level" reader="UINT" />
|
||||
<node name="reward_item_class_id" reader="UINT" />
|
||||
<node name="reward_item_modify_price" reader="LONG" />
|
||||
<node name="additional_item_class_id" reader="UINT" />
|
||||
<node name="additional_reward_item_class_id" reader="UINT" />
|
||||
<node name="additional_reward_item_num" reader="UINT" />
|
||||
<node name="additional_gain_rate" reader="FLOAT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
25
L2ClientDat/dist/structure/dats/mantleexception.xml
vendored
Normal file
25
L2ClientDat/dist/structure/dats/mantleexception.xml
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="object_id" reader="UINT" />
|
||||
<node name="texture" reader="UINT" />
|
||||
<for name="texture" size="#texture">
|
||||
<node name="Goal_ID" reader="UINT" />
|
||||
<node name="Goal_Desc" reader="ASCF" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="item" size="#data" hidden="false">
|
||||
<node name="object_id" reader="UINT" />
|
||||
<node name="texture" reader="UINT" />
|
||||
<for name="texture" size="#texture">
|
||||
<node name="Goal_ID" reader="UINT" />
|
||||
<node name="Goal_Desc" reader="MAP_INT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
19
L2ClientDat/dist/structure/dats/minimapregion.xml
vendored
Normal file
19
L2ClientDat/dist/structure/dats/minimapregion.xml
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_grand_crusade" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="MinimapRegion" size="#data" hidden="false">
|
||||
<node name="regionid" reader="USHORT" />
|
||||
<node name="IconTexNormal" reader="MAP_INT" />
|
||||
<node name="IconTexOver" reader="MAP_INT" />
|
||||
<node name="IconTexPushed" reader="MAP_INT" />
|
||||
<node name="WorldLocX" reader="UINT" />
|
||||
<node name="WorldLocY" reader="UINT" />
|
||||
<node name="Width" reader="USHORT" />
|
||||
<node name="Height" reader="USHORT" />
|
||||
<node name="DescOffsetX" reader="SHORT" />
|
||||
<node name="DescOffsetY" reader="SHORT" />
|
||||
<node name="DescFontName" reader="MAP_INT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
33
L2ClientDat/dist/structure/dats/mobskillanimgrp.xml
vendored
Normal file
33
L2ClientDat/dist/structure/dats/mobskillanimgrp.xml
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="skill" size="#data" hidden="false">
|
||||
<node name="npc_id" reader="UINT" />
|
||||
<node name="skill_id" reader="UINT" />
|
||||
<node name="seq_name" reader="UNICODE" />
|
||||
<node name="skill_name" reader="ASCF" />
|
||||
<node name="npc_name" reader="ASCF" />
|
||||
<node name="npc_class" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="skill" size="#data" hidden="false">
|
||||
<node name="npc_id" reader="UINT" />
|
||||
<node name="skill_id" reader="UINT" />
|
||||
<node name="seq_name" reader="MAP_INT" />
|
||||
<node name="skill_name" reader="ASCF" />
|
||||
<node name="npc_name" reader="ASCF" />
|
||||
<node name="npc_class" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="skill" size="#data" hidden="false">
|
||||
<node name="npc_id" reader="UINT" />
|
||||
<node name="skill_id" reader="UINT" />
|
||||
<node name="seq_name" reader="MAP_INT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
109
L2ClientDat/dist/structure/dats/monsterbook_client.xml
vendored
Normal file
109
L2ClientDat/dist/structure/dats/monsterbook_client.xml
vendored
Normal file
@@ -0,0 +1,109 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_grand_crusade" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="monster_book" size="#data" hidden="false">
|
||||
<node name="id" reader="USHORT" />
|
||||
<node name="trophy_id" reader="USHORT" />
|
||||
<node name="npc_id" reader="UINT" />
|
||||
<node name="sort_order" reader="USHORT" />
|
||||
<node name="npc_level" reader="USHORT" />
|
||||
<node name="npc_conbonus" reader="FLOAT" />
|
||||
<node name="npc_menbonus" reader="FLOAT" />
|
||||
<node name="drop_item" reader="CNTR" />
|
||||
<for name="drop_item" size="#drop_item">
|
||||
<node name="param_drop_item" reader="UINT" />
|
||||
</for>
|
||||
<node name="card_texture" reader="MAP_INT" />
|
||||
<node name="card_panel" reader="MAP_INT" />
|
||||
<node name="zone_id" reader="USHORT" />
|
||||
<node name="faction_id" reader="USHORT" />
|
||||
<node name="reward_fp" reader="CNTR" />
|
||||
<for name="reward_fp" size="#reward_fp">
|
||||
<node name="param_reward_fp" reader="USHORT" />
|
||||
</for>
|
||||
<node name="reward_exp" reader="CNTR" />
|
||||
<for name="reward_exp" size="#reward_exp">
|
||||
<node name="param_reward_exp" reader="LONG" />
|
||||
</for>
|
||||
<node name="reward_sp" reader="CNTR" />
|
||||
<for name="reward_sp" size="#reward_sp">
|
||||
<node name="param_reward_sp" reader="UINT" />
|
||||
</for>
|
||||
<node name="reward_item_1" reader="CNTR" />
|
||||
<for name="reward_item_1" size="#reward_item_1">
|
||||
<node name="param_reward_item_1" reader="UINT" />
|
||||
</for>
|
||||
<node name="reward_item_2" reader="CNTR" />
|
||||
<for name="reward_item_2" size="#reward_item_2">
|
||||
<node name="param_reward_item_2" reader="UINT" />
|
||||
</for>
|
||||
<node name="reward_item_3" reader="CNTR" />
|
||||
<for name="reward_item_3" size="#reward_item_3">
|
||||
<node name="param_reward_item_3" reader="UINT" />
|
||||
</for>
|
||||
<node name="reward_item_4" reader="CNTR" />
|
||||
<for name="reward_item_4" size="#reward_item_4">
|
||||
<node name="param_reward_item_4" reader="UINT" />
|
||||
</for>
|
||||
<node name="view_x" reader="USHORT" />
|
||||
<node name="view_y" reader="USHORT" />
|
||||
<node name="view_s" reader="FLOAT" />
|
||||
<node name="view_rot" reader="UINT" />
|
||||
<node name="view_dist" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_grand_crusade_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="monster_book" size="#data" hidden="false">
|
||||
<node name="id" reader="USHORT" />
|
||||
<node name="trophy_id" reader="USHORT" />
|
||||
<node name="npc_id" reader="UINT" />
|
||||
<node name="sort_order" reader="USHORT" />
|
||||
<node name="npc_level" reader="USHORT" />
|
||||
<node name="npc_conbonus" reader="DOUBLE" />
|
||||
<node name="npc_menbonus" reader="DOUBLE" />
|
||||
<node name="drop_item" reader="CNTR" />
|
||||
<for name="drop_item" size="#drop_item">
|
||||
<node name="param_drop_item" reader="UINT" />
|
||||
</for>
|
||||
<node name="card_texture" reader="MAP_INT" />
|
||||
<node name="card_panel" reader="MAP_INT" />
|
||||
<node name="zone_id" reader="USHORT" />
|
||||
<node name="faction_id" reader="USHORT" />
|
||||
<node name="reward_fp" reader="CNTR" />
|
||||
<for name="reward_fp" size="#reward_fp">
|
||||
<node name="param_reward_fp" reader="USHORT" />
|
||||
</for>
|
||||
<node name="reward_exp" reader="CNTR" />
|
||||
<for name="reward_exp" size="#reward_exp">
|
||||
<node name="param_reward_exp" reader="LONG" />
|
||||
</for>
|
||||
<node name="reward_sp" reader="CNTR" />
|
||||
<for name="reward_sp" size="#reward_sp">
|
||||
<node name="param_reward_sp" reader="UINT" />
|
||||
</for>
|
||||
<node name="reward_item_1" reader="CNTR" />
|
||||
<for name="reward_item_1" size="#reward_item_1">
|
||||
<node name="param_reward_item_1" reader="UINT" />
|
||||
</for>
|
||||
<node name="reward_item_2" reader="CNTR" />
|
||||
<for name="reward_item_2" size="#reward_item_2">
|
||||
<node name="param_reward_item_2" reader="UINT" />
|
||||
</for>
|
||||
<node name="reward_item_3" reader="CNTR" />
|
||||
<for name="reward_item_3" size="#reward_item_3">
|
||||
<node name="param_reward_item_3" reader="UINT" />
|
||||
</for>
|
||||
<node name="reward_item_4" reader="CNTR" />
|
||||
<for name="reward_item_4" size="#reward_item_4">
|
||||
<node name="param_reward_item_4" reader="UINT" />
|
||||
</for>
|
||||
<node name="view_x" reader="USHORT" />
|
||||
<node name="view_y" reader="USHORT" />
|
||||
<node name="view_s" reader="FLOAT" />
|
||||
<node name="view_rot" reader="UINT" />
|
||||
<node name="view_dist" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
98
L2ClientDat/dist/structure/dats/msconditiondata.xml
vendored
Normal file
98
L2ClientDat/dist/structure/dats/msconditiondata.xml
vendored
Normal file
@@ -0,0 +1,98 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="skill" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="level" reader="UINT" />
|
||||
<node name="equiptype" reader="UINT" />
|
||||
<node name="attackitemtype" reader="CNTR" />
|
||||
<for name="attackitemtype" size="#attackitemtype">
|
||||
<node name="param_attackitemtype" reader="UINT" />
|
||||
</for>
|
||||
<node name="stattype" reader="UINT" />
|
||||
<node name="statpercentage" reader="UINT" />
|
||||
<node name="up" reader="UINT" />
|
||||
<node name="hpconsume" reader="UINT" />
|
||||
<node name="mpconsume1" reader="UINT" />
|
||||
<node name="mpconsume2" reader="UINT" />
|
||||
<node name="itemid" reader="UINT" />
|
||||
<node name="itemnum" reader="UINT" />
|
||||
<node name="casterpriorskilllist" reader="CNTR" />
|
||||
<for name="casterpriorskilllist" size="#casterpriorskilllist">
|
||||
<node name="param_casterpriorskilllist1" reader="UINT" />
|
||||
<node name="param_casterpriorskilllist2" reader="UINT" />
|
||||
</for>
|
||||
<node name="targetpriorskilllist" reader="CNTR" />
|
||||
<for name="targetpriorskilllist">
|
||||
<node name="param_targetpriorskilllist1" reader="UINT" />
|
||||
<node name="param_targetpriorskilllist2" reader="UINT" />
|
||||
</for>
|
||||
<node name="ultimateconsumegauge" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="skill" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="level" reader="SHORT" />
|
||||
<node name="sub_level" reader="SHORT" />
|
||||
<node name="equiptype" reader="UINT" />
|
||||
<node name="attackitemtype" reader="CNTR" />
|
||||
<for name="attackitemtype" size="#attackitemtype">
|
||||
<node name="param_attackitemtype" reader="UINT" />
|
||||
</for>
|
||||
<node name="stattype" reader="UINT" />
|
||||
<node name="statpercentage" reader="UINT" />
|
||||
<node name="up" reader="UINT" />
|
||||
<node name="hpconsume" reader="UINT" />
|
||||
<node name="mpconsume1" reader="UINT" />
|
||||
<node name="mpconsume2" reader="UINT" />
|
||||
<node name="itemid" reader="UINT" />
|
||||
<node name="itemnum" reader="UINT" />
|
||||
<node name="casterpriorskilllist" reader="CNTR" />
|
||||
<for name="casterpriorskilllist" size="#casterpriorskilllist">
|
||||
<node name="param_casterpriorskilllist1" reader="UINT" />
|
||||
<node name="param_casterpriorskilllist2" reader="UINT" />
|
||||
</for>
|
||||
<node name="targetpriorskilllist" reader="CNTR" />
|
||||
<for name="targetpriorskilllist">
|
||||
<node name="param_targetpriorskilllist1" reader="UINT" />
|
||||
<node name="param_targetpriorskilllist2" reader="UINT" />
|
||||
</for>
|
||||
<node name="ultimateconsumegauge" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="skill" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="level" reader="SHORT" />
|
||||
<node name="sub_level" reader="SHORT" />
|
||||
<node name="equiptype" reader="UINT" />
|
||||
<node name="attackitemtype" reader="CNTR" />
|
||||
<for name="attackitemtype" size="#attackitemtype">
|
||||
<node name="param_attackitemtype" reader="CNTR" />
|
||||
</for>
|
||||
<node name="stattype" reader="UCHAR" />
|
||||
<node name="statpercentage" reader="UCHAR" />
|
||||
<node name="up" reader="UCHAR" />
|
||||
<node name="hpconsume" reader="SHORT" />
|
||||
<node name="mpconsume1" reader="SHORT" />
|
||||
<node name="mpconsume2" reader="SHORT" />
|
||||
<node name="itemid" reader="UINT" />
|
||||
<node name="itemnum" reader="SHORT" />
|
||||
<node name="casterpriorskilllist" reader="CNTR" />
|
||||
<for name="casterpriorskilllist" size="#casterpriorskilllist">
|
||||
<node name="param_casterpriorskilllist1" reader="UINT" />
|
||||
<node name="param_casterpriorskilllist2" reader="UINT" />
|
||||
</for>
|
||||
<node name="targetpriorskilllist" reader="CNTR" />
|
||||
<for name="targetpriorskilllist">
|
||||
<node name="param_targetpriorskilllist1" reader="UINT" />
|
||||
<node name="param_targetpriorskilllist2" reader="UINT" />
|
||||
</for>
|
||||
<node name="targetpriorskilllevels" reader="SHORT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
23
L2ClientDat/dist/structure/dats/musicinfo.xml
vendored
Normal file
23
L2ClientDat/dist/structure/dats/musicinfo.xml
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="music" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="title" reader="UINT" />
|
||||
<for name="title" size="#title">
|
||||
<node name="name" reader="UNICODE" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="music" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="title" reader="UINT" />
|
||||
<for name="title" size="#title">
|
||||
<node name="name" reader="MAP_INT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
710
L2ClientDat/dist/structure/dats/npcgrp.xml
vendored
Normal file
710
L2ClientDat/dist/structure/dats/npcgrp.xml
vendored
Normal file
@@ -0,0 +1,710 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="npc" size="#data" hidden="false">
|
||||
<node name="npc_id" reader="UINT" />
|
||||
<node name="class_name" reader="UNICODE" />
|
||||
<node name="mesh_name" reader="UNICODE" />
|
||||
<node name="texture_name" reader="UINT" />
|
||||
<for name="texture_name" size="#texture_name">
|
||||
<node name="param_texture_name" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="texture_name_second" reader="UINT" />
|
||||
<for name="texture_name_second" size="#texture_name_second">
|
||||
<node name="param_texture_name_second" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="property_list" reader="CNTR" />
|
||||
<for name="property_list" size="#property_list">
|
||||
<node name="param_property_list" reader="UINT" />
|
||||
</for>
|
||||
<node name="npc_speed" reader="FLOAT" />
|
||||
<!-- TODO -->
|
||||
<node name="unk" reader="UINT" />
|
||||
<node name="attack_sound1" reader="CNTR" />
|
||||
<for name="attack_sound1" size="#attack_sound1">
|
||||
<node name="param_attack_sound1" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="defense_sound1" reader="CNTR" />
|
||||
<for name="defense_sound1" size="#defense_sound1">
|
||||
<node name="param_defense_sound1" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="damage_sound" reader="CNTR" />
|
||||
<for name="damage_sound" size="#damage_sound">
|
||||
<node name="param_damage_sound" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="deco_effect" reader="UINT" />
|
||||
<for name="deco_effect" size="#deco_effect">
|
||||
<node name="param_deco_effect" reader="UNICODE" />
|
||||
<node name="param_deco_effect_scale" reader="FLOAT" />
|
||||
</for>
|
||||
<node name="quest_be" reader="CNTR" />
|
||||
<for name="quest_be" size="#quest_be">
|
||||
<node name="param_quest_be" reader="UINT" />
|
||||
</for>
|
||||
<node name="quest_step" reader="CNTR" />
|
||||
<for name="quest_step" size="#quest_step">
|
||||
<node name="param_quest_step" reader="UINT" />
|
||||
</for>
|
||||
<node name="attack_effect" reader="UNICODE" />
|
||||
<!-- TODO -->
|
||||
<node name="unknown_2" reader="UINT" />
|
||||
<node name="sound_vol" reader="FLOAT" />
|
||||
<node name="sound_radius" reader="FLOAT" />
|
||||
<node name="sound_random" reader="FLOAT" />
|
||||
<node name="social" reader="UINT" />
|
||||
<node name="hpshowable" reader="UINT" />
|
||||
<node name="dialog_sound" reader="UINT" />
|
||||
<for name="dialog_sound" size="#dialog_sound">
|
||||
<node name="param_dialog_sound" reader="ASCF" />
|
||||
</for>
|
||||
<node name="use_zoomincam" reader="FLOAT" />
|
||||
<node name="summon_sort" reader="UINT" />
|
||||
<node name="summon_max_count" reader="UINT" />
|
||||
<node name="summon_grade" reader="UINT" />
|
||||
<node name="drawscale" reader="FLOAT" />
|
||||
<node name="npc_icon_name" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="ru_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="npc" size="#data" hidden="false">
|
||||
<node name="npc_id" reader="UINT" />
|
||||
<node name="class_name" reader="UNICODE" />
|
||||
<node name="mesh_name" reader="UNICODE" />
|
||||
<node name="texture_name" reader="UINT" />
|
||||
<for name="texture_name" size="#texture_name">
|
||||
<node name="param_texture_name" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="texture_name_second" reader="UINT" />
|
||||
<for name="texture_name_second" size="#texture_name_second">
|
||||
<node name="param_texture_name_second" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="property_list" reader="CNTR" />
|
||||
<for name="property_list" size="#property_list">
|
||||
<node name="param_property_list" reader="UINT" />
|
||||
</for>
|
||||
<node name="npc_speed" reader="FLOAT" />
|
||||
<node name="unk" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="attack_sound1" reader="CNTR" />
|
||||
<for name="attack_sound1" size="#attack_sound1">
|
||||
<node name="param_attack_sound1" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="defense_sound1" reader="CNTR" />
|
||||
<for name="defense_sound1" size="#defense_sound1">
|
||||
<node name="param_defense_sound1" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="damage_sound" reader="CNTR" />
|
||||
<for name="damage_sound" size="#damage_sound">
|
||||
<node name="param_damage_sound" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="deco_effect" reader="UINT" />
|
||||
<for name="deco_effect" size="#deco_effect">
|
||||
<node name="param_deco_effect" reader="UNICODE" />
|
||||
<node name="param_deco_effect_scale" reader="FLOAT" />
|
||||
</for>
|
||||
<node name="quest_be" reader="CNTR" />
|
||||
<for name="quest_be" size="#quest_be">
|
||||
<node name="param_quest_be" reader="UINT" />
|
||||
</for>
|
||||
<node name="quest_step" reader="CNTR" />
|
||||
<for name="quest_step" size="#quest_step">
|
||||
<node name="param_quest_step" reader="UINT" />
|
||||
</for>
|
||||
<node name="attack_effect" reader="UNICODE" />
|
||||
<!-- TODO -->
|
||||
<node name="unknown_2" reader="UINT" />
|
||||
<node name="sound_vol" reader="FLOAT" />
|
||||
<node name="sound_radius" reader="FLOAT" />
|
||||
<node name="sound_random" reader="FLOAT" />
|
||||
<node name="social" reader="UINT" />
|
||||
<node name="hpshowable" reader="UINT" />
|
||||
<node name="dialog_sound" reader="UINT" />
|
||||
<for name="dialog_sound" size="#dialog_sound">
|
||||
<node name="param_dialog_sound" reader="ASCF" />
|
||||
</for>
|
||||
<node name="Silhouette" reader="UINT" />
|
||||
<node name="summon_sort" reader="UINT" />
|
||||
<node name="summon_max_count" reader="UINT" />
|
||||
<node name="summon_grade" reader="UINT" />
|
||||
<node name="drawscale" reader="FLOAT" />
|
||||
<node name="npc_icon_name" reader="ASCF" />
|
||||
<node name="use_zoomincam" reader="FLOAT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_episodion" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="npc" size="#data" hidden="false">
|
||||
<node name="npc_id" reader="UINT" />
|
||||
<node name="class_name" reader="UNICODE" />
|
||||
<node name="mesh_name" reader="UNICODE" />
|
||||
<node name="texture_name" reader="UINT" />
|
||||
<for name="texture_name" size="#texture_name">
|
||||
<node name="param_texture_name" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="texture_name_second" reader="UINT" />
|
||||
<for name="texture_name_second" size="#texture_name_second">
|
||||
<node name="param_texture_name_second" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="property_list" reader="CNTR" />
|
||||
<for name="property_list" size="#property_list">
|
||||
<node name="param_property_list" reader="UINT" />
|
||||
</for>
|
||||
<node name="npc_speed" reader="FLOAT" />
|
||||
<!-- TODO -->
|
||||
<node name="unk" reader="UINT" />
|
||||
<node name="attack_sound1" reader="CNTR" />
|
||||
<for name="attack_sound1" size="#attack_sound1">
|
||||
<node name="param_attack_sound1" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="defense_sound1" reader="CNTR" />
|
||||
<for name="defense_sound1" size="#defense_sound1">
|
||||
<node name="param_defense_sound1" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="damage_sound" reader="CNTR" />
|
||||
<for name="damage_sound" size="#damage_sound">
|
||||
<node name="param_damage_sound" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="deco_effect" reader="UINT" />
|
||||
<for name="deco_effect" size="#deco_effect">
|
||||
<node name="param_deco_effect" reader="UNICODE" />
|
||||
<node name="param_deco_effect_scale" reader="FLOAT" />
|
||||
</for>
|
||||
<node name="quest_be" reader="CNTR" />
|
||||
<for name="quest_be" size="#quest_be">
|
||||
<node name="param_quest_be" reader="UINT" />
|
||||
</for>
|
||||
<node name="quest_step" reader="CNTR" />
|
||||
<for name="quest_step" size="#quest_step">
|
||||
<node name="param_quest_step" reader="UINT" />
|
||||
</for>
|
||||
<node name="attack_effect" reader="UNICODE" />
|
||||
<!-- TODO -->
|
||||
<node name="unknown_2" reader="UINT" />
|
||||
<node name="sound_vol" reader="FLOAT" />
|
||||
<node name="sound_radius" reader="FLOAT" />
|
||||
<node name="sound_random" reader="FLOAT" />
|
||||
<node name="social" reader="UINT" />
|
||||
<node name="hpshowable" reader="UINT" />
|
||||
<node name="dialog_sound" reader="UINT" />
|
||||
<for name="dialog_sound" size="#dialog_sound">
|
||||
<node name="param_dialog_sound" reader="ASCF" />
|
||||
</for>
|
||||
<node name="Silhouette" reader="UINT" />
|
||||
<node name="summon_sort" reader="UINT" />
|
||||
<node name="summon_max_count" reader="UINT" />
|
||||
<node name="summon_grade" reader="UINT" />
|
||||
<node name="drawscale" reader="FLOAT" />
|
||||
<node name="use_zoomincam" reader="FLOAT" />
|
||||
<node name="npc_icon_name" reader="ASCF" />
|
||||
<node name="sound_priority" reader="UINT" />
|
||||
<node name="ground_high" reader="FLOAT" />
|
||||
<node name="ground_low" reader="FLOAT" />
|
||||
<node name="ground_high1" reader="FLOAT" />
|
||||
<node name="ground_low1" reader="FLOAT" />
|
||||
<node name="ground_high2" reader="FLOAT" />
|
||||
<node name="ground_low2" reader="FLOAT" />
|
||||
<node name="ground_high3" reader="FLOAT" />
|
||||
<node name="ground_low3" reader="FLOAT" />
|
||||
<node name="collision_radius" reader="FLOAT" />
|
||||
<node name="collision_radius_2" reader="FLOAT" />
|
||||
<node name="collision_height" reader="FLOAT" />
|
||||
<node name="collision_height_2" reader="FLOAT" />
|
||||
<node name="slot_lhand" reader="UINT" />
|
||||
<node name="slot_chest" reader="UINT" />
|
||||
<node name="slot_rhand" reader="UINT" />
|
||||
<node name="org_hp" reader="UINT" />
|
||||
<node name="org_mp" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="ru_episodion" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="npc" size="#data" hidden="false">
|
||||
<node name="npc_id" reader="UINT" />
|
||||
<node name="class_name" reader="UNICODE" />
|
||||
<node name="mesh_name" reader="UNICODE" />
|
||||
<node name="texture_name" reader="UINT" />
|
||||
<for name="texture_name" size="#texture_name">
|
||||
<node name="param_texture_name" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="texture_name_second" reader="UINT" />
|
||||
<for name="texture_name_second" size="#texture_name_second">
|
||||
<node name="param_texture_name_second" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="property_list" reader="CNTR" />
|
||||
<for name="property_list" size="#property_list">
|
||||
<node name="param_property_list" reader="UINT" />
|
||||
</for>
|
||||
<node name="npc_speed" reader="FLOAT" />
|
||||
<!-- TODO -->
|
||||
<node name="unk" reader="UINT" />
|
||||
<node name="attack_sound1" reader="CNTR" />
|
||||
<for name="attack_sound1" size="#attack_sound1">
|
||||
<node name="param_attack_sound1" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="defense_sound1" reader="CNTR" />
|
||||
<for name="defense_sound1" size="#defense_sound1">
|
||||
<node name="param_defense_sound1" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="damage_sound" reader="CNTR" />
|
||||
<for name="damage_sound" size="#damage_sound">
|
||||
<node name="param_damage_sound" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="deco_effect" reader="UINT" />
|
||||
<for name="deco_effect" size="#deco_effect">
|
||||
<node name="param_deco_effect" reader="UNICODE" />
|
||||
<node name="param_deco_effect_scale" reader="FLOAT" />
|
||||
</for>
|
||||
<node name="quest_be" reader="CNTR" />
|
||||
<for name="quest_be" size="#quest_be">
|
||||
<node name="param_quest_be" reader="UINT" />
|
||||
</for>
|
||||
<node name="quest_step" reader="CNTR" />
|
||||
<for name="quest_step" size="#quest_step">
|
||||
<node name="param_quest_step" reader="UINT" />
|
||||
</for>
|
||||
<node name="attack_effect" reader="UNICODE" />
|
||||
<!-- TODO -->
|
||||
<node name="unknown_2" reader="UINT" />
|
||||
<node name="sound_vol" reader="FLOAT" />
|
||||
<node name="sound_radius" reader="FLOAT" />
|
||||
<node name="sound_random" reader="FLOAT" />
|
||||
<node name="social" reader="UINT" />
|
||||
<node name="hpshowable" reader="UINT" />
|
||||
<node name="dialog_sound" reader="UINT" />
|
||||
<for name="dialog_sound" size="#dialog_sound">
|
||||
<node name="param_dialog_sound" reader="ASCF" />
|
||||
</for>
|
||||
<node name="Silhouette" reader="UINT" />
|
||||
<node name="summon_sort" reader="UINT" />
|
||||
<node name="summon_max_count" reader="UINT" />
|
||||
<node name="summon_grade" reader="UINT" />
|
||||
<node name="drawscale" reader="FLOAT" />
|
||||
<node name="use_zoomincam" reader="FLOAT" />
|
||||
<node name="npc_icon_name" reader="ASCF" />
|
||||
<node name="sound_priority" reader="UINT" />
|
||||
<node name="ground_high" reader="FLOAT" />
|
||||
<node name="ground_low" reader="FLOAT" />
|
||||
<node name="ground_high1" reader="FLOAT" />
|
||||
<node name="ground_low1" reader="FLOAT" />
|
||||
<node name="ground_high2" reader="FLOAT" />
|
||||
<node name="ground_low2" reader="FLOAT" />
|
||||
<node name="ground_high3" reader="FLOAT" />
|
||||
<node name="ground_low3" reader="FLOAT" />
|
||||
<node name="collision_radius" reader="FLOAT" />
|
||||
<node name="collision_radius_2" reader="FLOAT" />
|
||||
<node name="collision_height" reader="FLOAT" />
|
||||
<node name="collision_height_2" reader="FLOAT" />
|
||||
<node name="slot_lhand" reader="UINT" />
|
||||
<node name="slot_chest" reader="UINT" />
|
||||
<node name="slot_rhand" reader="UINT" />
|
||||
<node name="org_hp" reader="UINT" />
|
||||
<node name="org_mp" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="npc" size="#data" hidden="false">
|
||||
<node name="npc_id" reader="UINT" />
|
||||
<node name="class_name" reader="UNICODE" />
|
||||
<node name="mesh_name" reader="UNICODE" />
|
||||
<node name="texture_name" reader="UINT" />
|
||||
<for name="texture_name" size="#texture_name">
|
||||
<node name="param_texture_name" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="texture_name_second" reader="UINT" />
|
||||
<for name="texture_name_second" size="#texture_name_second">
|
||||
<node name="param_texture_name_second" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="property_list" reader="CNTR" />
|
||||
<for name="property_list" size="#property_list">
|
||||
<node name="param_property_list" reader="UINT" />
|
||||
</for>
|
||||
<node name="npc_speed" reader="FLOAT" />
|
||||
<!-- TODO -->
|
||||
<node name="unk" reader="UINT" />
|
||||
<node name="attack_sound1" reader="CNTR" />
|
||||
<for name="attack_sound1" size="#attack_sound1">
|
||||
<node name="param_attack_sound1" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="defense_sound1" reader="CNTR" />
|
||||
<for name="defense_sound1" size="#defense_sound1">
|
||||
<node name="param_defense_sound1" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="damage_sound" reader="CNTR" />
|
||||
<for name="damage_sound" size="#damage_sound">
|
||||
<node name="param_damage_sound" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="deco_effect" reader="UINT" />
|
||||
<for name="deco_effect" size="#deco_effect">
|
||||
<node name="param_deco_effect" reader="UNICODE" />
|
||||
<node name="param_deco_effect_scale" reader="FLOAT" />
|
||||
</for>
|
||||
<node name="quest_be" reader="CNTR" />
|
||||
<for name="quest_be" size="#quest_be">
|
||||
<node name="param_quest_be" reader="UINT" />
|
||||
</for>
|
||||
<node name="quest_step" reader="CNTR" />
|
||||
<for name="quest_step" size="#quest_step">
|
||||
<node name="param_quest_step" reader="UINT" />
|
||||
</for>
|
||||
<node name="attack_effect" reader="UNICODE" />
|
||||
<!-- TODO -->
|
||||
<node name="unknown_2" reader="UINT" />
|
||||
<node name="sound_vol" reader="FLOAT" />
|
||||
<node name="sound_radius" reader="FLOAT" />
|
||||
<node name="sound_random" reader="FLOAT" />
|
||||
<node name="social" reader="UINT" />
|
||||
<node name="hpshowable" reader="UINT" />
|
||||
<node name="dialog_sound" reader="UINT" />
|
||||
<for name="dialog_sound" size="#dialog_sound">
|
||||
<node name="param_dialog_sound" reader="ASCF" />
|
||||
</for>
|
||||
<node name="Silhouette" reader="UINT" />
|
||||
<node name="summon_sort" reader="UINT" />
|
||||
<node name="summon_max_count" reader="UINT" />
|
||||
<node name="summon_grade" reader="UINT" />
|
||||
<node name="drawscale" reader="FLOAT" />
|
||||
<node name="use_zoomincam" reader="FLOAT" />
|
||||
<node name="npc_icon_name" reader="ASCF" />
|
||||
<node name="sound_priority" reader="UINT" />
|
||||
<node name="ground_high" reader="FLOAT" />
|
||||
<node name="ground_low" reader="FLOAT" />
|
||||
<node name="ground_high1" reader="FLOAT" />
|
||||
<node name="ground_low1" reader="FLOAT" />
|
||||
<node name="ground_high2" reader="FLOAT" />
|
||||
<node name="ground_low2" reader="FLOAT" />
|
||||
<node name="ground_high3" reader="FLOAT" />
|
||||
<node name="ground_low3" reader="FLOAT" />
|
||||
<node name="collision_radius" reader="FLOAT" />
|
||||
<node name="collision_radius_2" reader="FLOAT" />
|
||||
<node name="collision_height" reader="FLOAT" />
|
||||
<node name="collision_height_2" reader="FLOAT" />
|
||||
<node name="slot_lhand" reader="UINT" />
|
||||
<node name="slot_chest" reader="UINT" />
|
||||
<node name="slot_rhand" reader="UINT" />
|
||||
<node name="org_hp" reader="UINT" />
|
||||
<node name="org_mp" reader="UINT" />
|
||||
<node name="npc_type" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="npc" size="#data" hidden="false">
|
||||
<node name="npc_id" reader="UINT" />
|
||||
<node name="class_name" reader="MAP_INT" />
|
||||
<node name="mesh_name" reader="MAP_INT" />
|
||||
<node name="texture_name" reader="UINT" />
|
||||
<for name="texture_name" size="#texture_name">
|
||||
<node name="param_texture_name" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="texture_name_second" reader="UINT" />
|
||||
<for name="texture_name_second" size="#texture_name_second">
|
||||
<node name="param_texture_name_second" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="property_list" reader="CNTR" />
|
||||
<for name="property_list" size="#property_list">
|
||||
<node name="param_property_list" reader="UINT" />
|
||||
</for>
|
||||
<node name="npc_speed" reader="FLOAT" />
|
||||
<!-- TODO -->
|
||||
<node name="unk" reader="UINT" />
|
||||
<node name="attack_sound1" reader="CNTR" />
|
||||
<for name="attack_sound1" size="#attack_sound1">
|
||||
<node name="param_attack_sound1" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="defense_sound1" reader="CNTR" />
|
||||
<for name="defense_sound1" size="#defense_sound1">
|
||||
<node name="param_defense_sound1" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="damage_sound" reader="CNTR" />
|
||||
<for name="damage_sound" size="#damage_sound">
|
||||
<node name="param_damage_sound" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="deco_effect" reader="UINT" />
|
||||
<for name="deco_effect" size="#deco_effect">
|
||||
<node name="param_deco_effect" reader="MAP_INT" />
|
||||
<node name="param_deco_effect_scale" reader="FLOAT" />
|
||||
</for>
|
||||
<node name="quest_be" reader="CNTR" />
|
||||
<for name="quest_be" size="#quest_be">
|
||||
<node name="param_quest_be" reader="UINT" />
|
||||
</for>
|
||||
<node name="quest_step" reader="CNTR" />
|
||||
<for name="quest_step" size="#quest_step">
|
||||
<node name="param_quest_step" reader="UINT" />
|
||||
</for>
|
||||
<node name="attack_effect" reader="MAP_INT" />
|
||||
<!-- TODO -->
|
||||
<node name="unknown_2" reader="UINT" />
|
||||
<node name="sound_vol" reader="FLOAT" />
|
||||
<node name="sound_radius" reader="FLOAT" />
|
||||
<node name="sound_random" reader="FLOAT" />
|
||||
<node name="social" reader="UINT" />
|
||||
<node name="hpshowable" reader="UINT" />
|
||||
<node name="dialog_sound" reader="UINT" />
|
||||
<for name="dialog_sound" size="#dialog_sound">
|
||||
<node name="param_dialog_sound" reader="ASCF" />
|
||||
</for>
|
||||
<node name="Silhouette" reader="UINT" />
|
||||
<node name="summon_sort" reader="UINT" />
|
||||
<node name="summon_max_count" reader="UINT" />
|
||||
<node name="summon_grade" reader="UINT" />
|
||||
<node name="drawscale" reader="FLOAT" />
|
||||
<node name="use_zoomincam" reader="FLOAT" />
|
||||
<node name="npc_icon_name" reader="ASCF" />
|
||||
<node name="sound_priority" reader="UINT" />
|
||||
<node name="ground_high" reader="FLOAT" />
|
||||
<node name="ground_low" reader="FLOAT" />
|
||||
<node name="ground_high1" reader="FLOAT" />
|
||||
<node name="ground_low1" reader="FLOAT" />
|
||||
<node name="ground_high2" reader="FLOAT" />
|
||||
<node name="ground_low2" reader="FLOAT" />
|
||||
<node name="ground_high3" reader="FLOAT" />
|
||||
<node name="ground_low3" reader="FLOAT" />
|
||||
<node name="collision_radius" reader="FLOAT" />
|
||||
<node name="collision_radius_2" reader="FLOAT" />
|
||||
<node name="collision_height" reader="FLOAT" />
|
||||
<node name="collision_height_2" reader="FLOAT" />
|
||||
<node name="slot_lhand" reader="UINT" />
|
||||
<node name="slot_chest" reader="UINT" />
|
||||
<node name="slot_rhand" reader="UINT" />
|
||||
<node name="org_hp" reader="UINT" />
|
||||
<node name="org_mp" reader="UINT" />
|
||||
<node name="npc_type" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="npc" size="#data" hidden="false">
|
||||
<node name="npc_id" reader="UINT" />
|
||||
<node name="class_name" reader="MAP_INT" />
|
||||
<node name="mesh_name" reader="MAP_INT" />
|
||||
<node name="texture_name" reader="UINT" />
|
||||
<for name="texture_name" size="#texture_name">
|
||||
<node name="param_texture_name" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="texture_name_second" reader="UINT" />
|
||||
<for name="texture_name_second" size="#texture_name_second">
|
||||
<node name="param_texture_name_second" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="property_list" reader="CNTR" />
|
||||
<for name="property_list" size="#property_list">
|
||||
<node name="param_property_list" reader="UINT" />
|
||||
</for>
|
||||
<node name="npc_speed" reader="FLOAT" />
|
||||
<!-- TODO -->
|
||||
<node name="unk" reader="UINT" />
|
||||
<node name="attack_sound1" reader="CNTR" />
|
||||
<for name="attack_sound1" size="#attack_sound1">
|
||||
<node name="param_attack_sound1" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="defense_sound1" reader="CNTR" />
|
||||
<for name="defense_sound1" size="#defense_sound1">
|
||||
<node name="param_defense_sound1" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="damage_sound" reader="CNTR" />
|
||||
<for name="damage_sound" size="#damage_sound">
|
||||
<node name="param_damage_sound" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="deco_effect" reader="UINT" />
|
||||
<for name="deco_effect" size="#deco_effect">
|
||||
<node name="param_deco_effect" reader="MAP_INT" />
|
||||
<node name="param_deco_effect_scale" reader="FLOAT" />
|
||||
</for>
|
||||
<node name="quest_be" reader="CNTR" />
|
||||
<for name="quest_be" size="#quest_be">
|
||||
<node name="param_quest_be" reader="UINT" />
|
||||
</for>
|
||||
<node name="quest_step" reader="CNTR" />
|
||||
<for name="quest_step" size="#quest_step">
|
||||
<node name="param_quest_step" reader="UINT" />
|
||||
</for>
|
||||
<node name="attack_effect" reader="MAP_INT" />
|
||||
<!-- TODO -->
|
||||
<node name="unknown_2" reader="UINT" />
|
||||
<node name="sound_vol" reader="FLOAT" />
|
||||
<node name="sound_radius" reader="FLOAT" />
|
||||
<node name="sound_random" reader="FLOAT" />
|
||||
<node name="social" reader="UINT" />
|
||||
<node name="hpshowable" reader="UINT" />
|
||||
<node name="dialog_sound" reader="UINT" />
|
||||
<for name="dialog_sound" size="#dialog_sound">
|
||||
<node name="param_dialog_sound" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="Silhouette" reader="UINT" />
|
||||
<node name="summon_sort" reader="UINT" />
|
||||
<node name="summon_max_count" reader="UINT" />
|
||||
<node name="summon_grade" reader="UINT" />
|
||||
<node name="drawscale" reader="FLOAT" />
|
||||
<node name="use_zoomincam" reader="FLOAT" />
|
||||
<node name="npc_icon_name" reader="MAP_INT" />
|
||||
<node name="sound_priority" reader="UINT" />
|
||||
<node name="ground_high" reader="FLOAT" />
|
||||
<node name="ground_low" reader="FLOAT" />
|
||||
<node name="ground_high1" reader="FLOAT" />
|
||||
<node name="ground_low1" reader="FLOAT" />
|
||||
<node name="ground_high2" reader="FLOAT" />
|
||||
<node name="ground_low2" reader="FLOAT" />
|
||||
<node name="ground_high3" reader="FLOAT" />
|
||||
<node name="ground_low3" reader="FLOAT" />
|
||||
<node name="collision_radius" reader="FLOAT" />
|
||||
<node name="collision_radius_2" reader="FLOAT" />
|
||||
<node name="collision_height" reader="FLOAT" />
|
||||
<node name="collision_height_2" reader="FLOAT" />
|
||||
<node name="slot_lhand" reader="UINT" />
|
||||
<node name="slot_chest" reader="UINT" />
|
||||
<node name="slot_rhand" reader="UINT" />
|
||||
<node name="org_hp" reader="UINT" />
|
||||
<node name="org_mp" reader="UINT" />
|
||||
<node name="npc_type" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p4" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="npc" size="1" hidden="false">
|
||||
<node name="npc_id" reader="USHORT" />
|
||||
<node name="class_name" reader="MAP_INT" />
|
||||
<node name="mesh_name" reader="MAP_INT" />
|
||||
<node name="texture_name" reader="CNTR" />
|
||||
<for name="texture_name" size="#texture_name">
|
||||
<node name="class" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="texture_name_second" reader="UINT" />
|
||||
<for name="texture_name_second" size="#texture_name_second">
|
||||
<node name="param_texture_name_second" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="property_list" reader="CNTR" />
|
||||
<for name="property_list" size="#property_list">
|
||||
<node name="param_property_list" reader="USHORT" />
|
||||
</for>
|
||||
<node name="npc_speed" reader="FLOAT" />
|
||||
<node name="attack_sound1" reader="CNTR" />
|
||||
<for name="attack_sound1" size="#attack_sound1">
|
||||
<node name="param_attack_sound1" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="defense_sound1" reader="CNTR" />
|
||||
<for name="defense_sound1" size="#defense_sound1">
|
||||
<node name="param_defense_sound1" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="damage_sound" reader="CNTR" />
|
||||
<for name="damage_sound" size="#damage_sound">
|
||||
<node name="param_damage_sound" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="deco_effect" reader="CNTR" />
|
||||
<for name="deco_effect" size="#deco_effect">
|
||||
<node name="param_deco_effect" reader="MAP_INT" />
|
||||
<node name="param_deco_effect_scale" reader="FLOAT" />
|
||||
</for>
|
||||
<node name="quest" reader="CNTR" />
|
||||
<for name="for_quest" size="#quest">
|
||||
<node name="quest_be" reader="USHORT" />
|
||||
<node name="quest_step" reader="UCHAR" />
|
||||
</for>
|
||||
<node name="attack_effect" reader="MAP_INT" />
|
||||
<node name="sound_vol" reader="UBYTE" />
|
||||
<node name="sound_radius" reader="UBYTE" />
|
||||
<node name="sound_random" reader="UBYTE" />
|
||||
<node name="social" reader="UCHAR" />
|
||||
<node name="hpshowable" reader="UCHAR" />
|
||||
<node name="dialog_sound" reader="UINT" />
|
||||
<for name="dialog_sound" size="#dialog_sound">
|
||||
<node name="param_dialog_sound" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="Silhouette" reader="UCHAR" />
|
||||
<node name="summon_sort" reader="UCHAR" />
|
||||
<node name="summon_max_count" reader="UCHAR" />
|
||||
<node name="summon_grade" reader="UCHAR" />
|
||||
<node name="drawscale" reader="FLOAT" />
|
||||
<node name="use_zoomincam" reader="FLOAT" />
|
||||
<node name="npc_icon_name" reader="MAP_INT" />
|
||||
<node name="sound_priority" reader="UCHAR" />
|
||||
<node name="ground_high" reader="USHORT" />
|
||||
<node name="ground_low" reader="USHORT" />
|
||||
<node name="collision_radius" reader="FLOAT" />
|
||||
<node name="collision_radius_2" reader="FLOAT" />
|
||||
<node name="collision_height" reader="FLOAT" />
|
||||
<node name="collision_height_2" reader="FLOAT" />
|
||||
<node name="slot_lhand" reader="UINT" />
|
||||
<node name="slot_rhand" reader="UINT" />
|
||||
<node name="slot_chest" reader="UINT" />
|
||||
<node name="org_hp" reader="UINT" />
|
||||
<node name="org_mp" reader="UINT" />
|
||||
<node name="npc_type" reader="SHORT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_grand_crusade_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="npc" size="#data" hidden="false">
|
||||
<node name="npc_id" reader="USHORT" />
|
||||
<node name="class_name" reader="MAP_INT" />
|
||||
<node name="mesh_name" reader="MAP_INT" />
|
||||
<node name="texture_name" reader="CNTR" />
|
||||
<for name="texture_name" size="#texture_name">
|
||||
<node name="class" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="texture_name_second" reader="UINT" />
|
||||
<for name="texture_name_second" size="#texture_name_second">
|
||||
<node name="param_texture_name_second" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="property_list" reader="CNTR" />
|
||||
<for name="property_list" size="#property_list">
|
||||
<node name="param_property_list" reader="USHORT" />
|
||||
</for>
|
||||
<node name="npc_speed" reader="FLOAT" />
|
||||
<node name="attack_sound1" reader="CNTR" />
|
||||
<for name="attack_sound1" size="#attack_sound1">
|
||||
<node name="param_attack_sound1" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="defense_sound1" reader="CNTR" />
|
||||
<for name="defense_sound1" size="#defense_sound1">
|
||||
<node name="param_defense_sound1" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="damage_sound" reader="CNTR" />
|
||||
<for name="damage_sound" size="#damage_sound">
|
||||
<node name="param_damage_sound" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="deco_effect" reader="CNTR" />
|
||||
<for name="deco_effect" size="#deco_effect">
|
||||
<node name="param_deco_effect" reader="MAP_INT" />
|
||||
<node name="param_deco_effect_scale" reader="FLOAT" />
|
||||
</for>
|
||||
<node name="quest" reader="CNTR" />
|
||||
<for name="quest" size="#quest">
|
||||
<node name="quest_be" reader="USHORT" />
|
||||
<node name="quest_step" reader="UCHAR" />
|
||||
</for>
|
||||
<node name="attack_effect" reader="MAP_INT" />
|
||||
<node name="sound_vol" reader="UBYTE" />
|
||||
<node name="sound_radius" reader="UBYTE" />
|
||||
<node name="sound_random" reader="UBYTE" />
|
||||
<node name="social" reader="UCHAR" />
|
||||
<node name="hpshowable" reader="UCHAR" />
|
||||
<node name="dialog_sound" reader="UINT" />
|
||||
<for name="dialog_sound" size="#dialog_sound">
|
||||
<node name="param_dialog_sound" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="Silhouette" reader="UCHAR" />
|
||||
<node name="summon_sort" reader="UCHAR" />
|
||||
<node name="summon_max_count" reader="UCHAR" />
|
||||
<node name="summon_grade" reader="UCHAR" />
|
||||
<node name="drawscale" reader="FLOAT" />
|
||||
<node name="use_zoomincam" reader="FLOAT" />
|
||||
<node name="npc_icon_name" reader="MAP_INT" />
|
||||
<node name="sound_priority" reader="UCHAR" />
|
||||
<node name="ground_high" reader="USHORT" />
|
||||
<node name="ground_low" reader="USHORT" />
|
||||
<node name="collision_radius" reader="FLOAT" />
|
||||
<node name="collision_radius_2" reader="FLOAT" />
|
||||
<node name="collision_height" reader="FLOAT" />
|
||||
<node name="collision_height_2" reader="FLOAT" />
|
||||
<node name="slot_lhand" reader="UINT" />
|
||||
<node name="slot_rhand" reader="UINT" />
|
||||
<node name="slot_chest" reader="UINT" />
|
||||
<node name="org_hp" reader="DOUBLE" />
|
||||
<node name="org_mp" reader="DOUBLE" />
|
||||
<node name="npc_type" reader="SHORT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
12
L2ClientDat/dist/structure/dats/npcname.xml
vendored
Normal file
12
L2ClientDat/dist/structure/dats/npcname.xml
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="npc" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="nick" reader="ASCF" />
|
||||
<node name="nickcolor" reader="RGBA" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
10
L2ClientDat/dist/structure/dats/npcstring.xml
vendored
Normal file
10
L2ClientDat/dist/structure/dats/npcstring.xml
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="string" size="#data" hidden="false">
|
||||
<node name="stringID" reader="UINT" />
|
||||
<node name="string" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
19
L2ClientDat/dist/structure/dats/npcteleporter.xml
vendored
Normal file
19
L2ClientDat/dist/structure/dats/npcteleporter.xml
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="NPCTeleporter" size="#data" hidden="false">
|
||||
<node name="npc_id" reader="UINT" />
|
||||
<wrapper name="npc_loc">
|
||||
<node name="start_npc_x" reader="FLOAT" />
|
||||
<node name="start_npc_y" reader="FLOAT" />
|
||||
<node name="start_npc_z" reader="FLOAT" />
|
||||
</wrapper>
|
||||
<node name="teleport_zone_id" reader="UINT" />
|
||||
<node name="unk" reader="CNTR" />
|
||||
<for name="unk" size="#unk">
|
||||
<node name="class" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
13
L2ClientDat/dist/structure/dats/nservice_topping_buff.xml
vendored
Normal file
13
L2ClientDat/dist/structure/dats/nservice_topping_buff.xml
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_infinite_odyssey_will_of_the_ancients" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="topping" size="#data" hidden="false">
|
||||
<node name="skill_id" reader="UINT" />
|
||||
<node name="skill_level" reader="UINT" />
|
||||
<node name="sub_level" reader="UINT" />
|
||||
<node name="slot_num" reader="UINT" />
|
||||
<node name="is_default" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
10
L2ClientDat/dist/structure/dats/obscene.xml
vendored
Normal file
10
L2ClientDat/dist/structure/dats/obscene.xml
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="obscene" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="string" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
65
L2ClientDat/dist/structure/dats/onedayreward.xml
vendored
Normal file
65
L2ClientDat/dist/structure/dats/onedayreward.xml
vendored
Normal file
@@ -0,0 +1,65 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="cn_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="onedayreward" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="reward_id" reader="UINT" />
|
||||
<node name="reward_name" reader="ASCF" />
|
||||
<node name="reward_item" reader="CNTR" />
|
||||
<for name="reward_item" size="#reward_item">
|
||||
<node name="param_reward_item" reader="UINT" />
|
||||
</for>
|
||||
<node name="class_filter" reader="CNTR" />
|
||||
<for name="class_filter" size="#class_filter">
|
||||
<node name="param_class_filter" reader="UINT" />
|
||||
</for>
|
||||
<node name="reward_desc" reader="ASCF" />
|
||||
<node name="reward_period" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="ru_infinite_odyssey_hymn_of_doul" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="onedayreward" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="reward_id" reader="UINT" />
|
||||
<node name="reward_name" reader="ASCF" />
|
||||
<node name="reward_item" reader="UINT" />
|
||||
<node name="reward_desc" reader="ASCF" />
|
||||
<node name="reward_period" reader="ASCF" />
|
||||
<node name="class_filter" reader="CNTR" />
|
||||
<for name="class_filter" size="#class_filter">
|
||||
<node name="param_class_filter1" reader="UINT" />
|
||||
</for>
|
||||
<for name="reward_item" size="#reward_item">
|
||||
<node name="param_reward_item_id" reader="UINT" />
|
||||
<node name="param_reward_item_count" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="en_infinite_odyssey_underground" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="onedayreward" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="reward_id" reader="UINT" />
|
||||
<node name="reward_name" reader="ASCF" />
|
||||
<node name="reward_item" reader="UINT" />
|
||||
<node name="reward_desc" reader="ASCF" />
|
||||
<node name="reward_period" reader="ASCF" />
|
||||
<node name="class_filter" reader="CNTR" />
|
||||
<node name="targetloc_scale" reader="UINT" />
|
||||
<node name="reset_period" reader="ASCF" />
|
||||
<node name="condition_count" reader="UINT" />
|
||||
<node name="condition_level" reader="UINT" />
|
||||
<node name="can_condition_day" reader="UINT" />
|
||||
<node name="can_condition_level" reader="UINT" />
|
||||
<for name="class_filter" size="#class_filter">
|
||||
<node name="param_class_filter1" reader="UINT" />
|
||||
</for>
|
||||
<for name="reward_item" size="#reward_item">
|
||||
<node name="param_reward_item_id" reader="UINT" />
|
||||
<node name="param_reward_item_count" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
14
L2ClientDat/dist/structure/dats/optiondata_client.xml
vendored
Normal file
14
L2ClientDat/dist/structure/dats/optiondata_client.xml
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="option_client" size="#data" hidden="false">
|
||||
<node name="option_id" reader="UINT" />
|
||||
<node name="option_quality" reader="UINT" />
|
||||
<node name="option_type" reader="UINT" />
|
||||
<node name="option_desc1" reader="ASCF" />
|
||||
<node name="option_desc2" reader="ASCF" />
|
||||
<node name="option_desc3" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
26
L2ClientDat/dist/structure/dats/partsave.xml
vendored
Normal file
26
L2ClientDat/dist/structure/dats/partsave.xml
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="ru_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="aveparts" size="#data" hidden="false">
|
||||
<node name="abnoraml" reader="UINT" />
|
||||
<node name="chest" reader="UINT" />
|
||||
<node name="legs" reader="UINT" />
|
||||
<node name="gloves" reader="UINT" />
|
||||
<node name="feet" reader="UINT" />
|
||||
<node name="hairAcc" reader="UINT" />
|
||||
<node name="useweapon" reader="UINT" />
|
||||
<node name="shield" reader="UINT" />
|
||||
<node name="sigil" reader="UINT" />
|
||||
<for name="weaponid" size="19">
|
||||
<node name="param_weaponid" reader="UINT" />
|
||||
</for>
|
||||
<for name="swordweaponid" size="4">
|
||||
<node name="param_swordweaponid" reader="UINT" />
|
||||
</for>
|
||||
<for name="bluntweaponid" size="4">
|
||||
<node name="param_bluntweaponid" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
6237
L2ClientDat/dist/structure/dats/pawnanimdata.xml
vendored
Normal file
6237
L2ClientDat/dist/structure/dats/pawnanimdata.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
6
L2ClientDat/dist/structure/dats/piagreement.xml
vendored
Normal file
6
L2ClientDat/dist/structure/dats/piagreement.xml
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_episodion" isRaw="true" isSafePackage="true">
|
||||
<node name="text" reader="ASCF" />
|
||||
</file>
|
||||
</list>
|
66
L2ClientDat/dist/structure/dats/posteffectdata.xml
vendored
Normal file
66
L2ClientDat/dist/structure/dats/posteffectdata.xml
vendored
Normal file
@@ -0,0 +1,66 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="posteffect_data" size="#data" hidden="false">
|
||||
<node name="effect_id" reader="UINT" />
|
||||
<node name="effect_name" reader="UNICODE" />
|
||||
<node name="effect_sort" reader="UINT" />
|
||||
<node name="effect_play_type" reader="UINT" />
|
||||
<node name="play_time" reader="FLOAT" />
|
||||
<node name="effect_fix" reader="UINT" />
|
||||
<node name="effect_cor1_factor1" reader="FLOAT" />
|
||||
<node name="effect_cor1_factor2" reader="FLOAT" />
|
||||
<node name="effect_cor1_factor3" reader="FLOAT" />
|
||||
<node name="effect_cor2_factor1" reader="FLOAT" />
|
||||
<node name="effect_cor2_factor2" reader="FLOAT" />
|
||||
<node name="effect_cor2_factor3" reader="FLOAT" />
|
||||
<node name="effect_reservefactor1" reader="FLOAT" />
|
||||
<node name="effect_reservefactor2" reader="FLOAT" />
|
||||
<node name="effect_colorgrading1" reader="UNICODE" />
|
||||
<node name="effect_colorgrading2" reader="UNICODE" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="posteffect_data" size="#data" hidden="false">
|
||||
<node name="effect_id" reader="UINT" />
|
||||
<node name="effect_name" reader="MAP_INT" />
|
||||
<node name="effect_sort" reader="UINT" />
|
||||
<node name="effect_play_type" reader="UINT" />
|
||||
<node name="play_time" reader="FLOAT" />
|
||||
<node name="effect_fix" reader="UINT" />
|
||||
<node name="effect_cor1_factor1" reader="FLOAT" />
|
||||
<node name="effect_cor1_factor2" reader="FLOAT" />
|
||||
<node name="effect_cor1_factor3" reader="FLOAT" />
|
||||
<node name="effect_cor2_factor1" reader="FLOAT" />
|
||||
<node name="effect_cor2_factor2" reader="FLOAT" />
|
||||
<node name="effect_cor2_factor3" reader="FLOAT" />
|
||||
<node name="effect_reservefactor1" reader="FLOAT" />
|
||||
<node name="effect_reservefactor2" reader="FLOAT" />
|
||||
<node name="effect_colorgrading1" reader="UNICODE" />
|
||||
<node name="effect_colorgrading2" reader="UNICODE" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="posteffect_data" size="#data" hidden="false">
|
||||
<node name="effect_id" reader="UINT" />
|
||||
<node name="effect_name" reader="MAP_INT" />
|
||||
<node name="effect_sort" reader="UINT" />
|
||||
<node name="effect_play_type" reader="UINT" />
|
||||
<node name="play_time" reader="FLOAT" />
|
||||
<node name="effect_fix" reader="UINT" />
|
||||
<node name="effect_cor1_factor1" reader="FLOAT" />
|
||||
<node name="effect_cor1_factor2" reader="FLOAT" />
|
||||
<node name="effect_cor1_factor3" reader="FLOAT" />
|
||||
<node name="effect_cor2_factor1" reader="FLOAT" />
|
||||
<node name="effect_cor2_factor2" reader="FLOAT" />
|
||||
<node name="effect_cor2_factor3" reader="FLOAT" />
|
||||
<node name="effect_reservefactor1" reader="MAP_INT" />
|
||||
<node name="effect_reservefactor2" reader="MAP_INT" />
|
||||
<node name="effect_colorgrading1" reader="UINT" />
|
||||
<node name="effect_colorgrading2" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
45
L2ClientDat/dist/structure/dats/productname.xml
vendored
Normal file
45
L2ClientDat/dist/structure/dats/productname.xml
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="product_name" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="outer_name" reader="UNICODE" />
|
||||
<node name="description" reader="ASCF" />
|
||||
<node name="icon" reader="UNICODE" />
|
||||
<node name="mainsubject" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="ru_infinite_odyssey_hymn_of_doul" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="product_name" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="outer_name" reader="UNICODE" />
|
||||
<node name="description" reader="ASCF" />
|
||||
<node name="icon" reader="UNICODE" />
|
||||
<node name="icon_panel" reader="UNICODE" />
|
||||
<node name="mainsubject" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="product_name" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="outer_name" reader="MAP_INT" />
|
||||
<node name="description" reader="ASCF" />
|
||||
<node name="icon" reader="MAP_INT" />
|
||||
<node name="mainsubject" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p5" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="product_name" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="outer_name" reader="MAP_INT" />
|
||||
<node name="description" reader="ASCF" />
|
||||
<node name="icon" reader="MAP_INT" />
|
||||
<node name="icon_panel" reader="MAP_INT" />
|
||||
<node name="mainsubject" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
23
L2ClientDat/dist/structure/dats/questmarkconditiondata.xml
vendored
Normal file
23
L2ClientDat/dist/structure/dats/questmarkconditiondata.xml
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="questmark" size="#data" hidden="false">
|
||||
<node name="quest_id" reader="UINT" />
|
||||
<node name="npc_id" reader="UINT" />
|
||||
<node name="race_filter" reader="CNTR" />
|
||||
<for name="race_filter" size="#race_filter">
|
||||
<node name="race" reader="UINT" />
|
||||
</for>
|
||||
<node name="class_filter" reader="CNTR" />
|
||||
<for name="class_filter" size="#class_filter">
|
||||
<node name="class" reader="UINT" />
|
||||
</for>
|
||||
<wrapper name="start_npc_loc">
|
||||
<node name="start_npc_x" reader="FLOAT" />
|
||||
<node name="start_npc_y" reader="FLOAT" />
|
||||
<node name="start_npc_z" reader="FLOAT" />
|
||||
</wrapper>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
276
L2ClientDat/dist/structure/dats/questname.xml
vendored
Normal file
276
L2ClientDat/dist/structure/dats/questname.xml
vendored
Normal file
@@ -0,0 +1,276 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="quest" size="#data" hidden="false">
|
||||
<node name="tag" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="level" reader="UINT" />
|
||||
<node name="title" reader="ASCF" />
|
||||
<node name="sub_name" reader="ASCF" />
|
||||
<node name="desc" reader="ASCF" />
|
||||
<node name="goal_id" reader="CNTR" />
|
||||
<for name="goal_id" size="#goal_id">
|
||||
<node name="param_goal_id" reader="UINT" />
|
||||
</for>
|
||||
<node name="goal_type" reader="CNTR" />
|
||||
<for name="goal_type" size="#goal_type">
|
||||
<node name="param_goal_type" reader="UINT" />
|
||||
</for>
|
||||
<node name="goal_num" reader="CNTR" />
|
||||
<for name="goal_num" size="#goal_num">
|
||||
<node name="param_goal_num" reader="UINT" />
|
||||
</for>
|
||||
<wrapper name="target_loc">
|
||||
<node name="target_loc_x" reader="FLOAT" />
|
||||
<node name="target_loc_y" reader="FLOAT" />
|
||||
<node name="target_loc_z" reader="FLOAT" />
|
||||
</wrapper>
|
||||
<!-- TODO goal_num_disp -->
|
||||
<node name="add_target_locs" reader="CNTR" />
|
||||
<for name="add_target_locs" size="#add_target_locs">
|
||||
<node name="quest_x1" reader="FLOAT" />
|
||||
<node name="quest_y2" reader="FLOAT" />
|
||||
<node name="quest_z3" reader="FLOAT" />
|
||||
</for>
|
||||
<node name="q_level" reader="CNTR" />
|
||||
<for name="q_level" size="#q_level">
|
||||
<node name="param_q_level" reader="UINT" />
|
||||
</for>
|
||||
<node name="lvl_min" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="lvl_max" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="quest_type" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="entity_name" reader="ASCF" />
|
||||
<!-- TODO -->
|
||||
<node name="get_item_in_quest" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="UNK_1" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="UNK_2" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="start_npc_id" reader="CNTR" />
|
||||
<for name="start_npc_id" size="#start_npc_id">
|
||||
<node name="param_start_npc_id" reader="UINT" />
|
||||
</for>
|
||||
<wrapper name="start_npc_loc">
|
||||
<node name="start_npc_loc_x" reader="FLOAT" />
|
||||
<node name="start_npc_loc_y" reader="FLOAT" />
|
||||
<node name="start_npc_loc_z" reader="FLOAT" />
|
||||
</wrapper>
|
||||
<node name="q_requirement" reader="ASCF" />
|
||||
<node name="quest_intro" reader="ASCF" />
|
||||
<node name="class_limit" reader="CNTR" />
|
||||
<for name="class_limit" size="#class_limit">
|
||||
<node name="param_class_limit" reader="UINT" />
|
||||
</for>
|
||||
<node name="have_item" reader="CNTR" />
|
||||
<for name="have_item" size="#have_item">
|
||||
<node name="param_have_item" reader="UINT" />
|
||||
</for>
|
||||
<node name="clan_pet_quest" reader="UINT" />
|
||||
<!-- TODO or_and -->
|
||||
<node name="cleared_quest" reader="UINT" />
|
||||
<node name="mark_type" reader="UINT" />
|
||||
<node name="search_zoneid" reader="UINT" />
|
||||
<node name="iscategory" reader="UINT" />
|
||||
<node name="reward_id" reader="CNTR" />
|
||||
<for name="reward_id" size="#reward_id">
|
||||
<node name="param_reward_id" reader="UINT" />
|
||||
</for>
|
||||
<node name="reward_num" reader="CNTR" />
|
||||
<for name="reward_num" size="#reward_num">
|
||||
<node name="param_reward_num" reader="UINT" />
|
||||
</for>
|
||||
<node name="pre_level" reader="CNTR" />
|
||||
<for name="pre_level" size="#pre_level">
|
||||
<node name="param_pre_level" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="quest" size="#data" hidden="false">
|
||||
<node name="tag" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="level" reader="UINT" />
|
||||
<node name="title" reader="ASCF" />
|
||||
<node name="sub_name" reader="ASCF" />
|
||||
<node name="desc" reader="ASCF" />
|
||||
<node name="goal_id" reader="CNTR" />
|
||||
<for name="goal_id" size="#goal_id">
|
||||
<node name="param_goal_id" reader="UINT" />
|
||||
</for>
|
||||
<node name="goal_type" reader="CNTR" />
|
||||
<for name="goal_type" size="#goal_type">
|
||||
<node name="param_goal_type" reader="UINT" />
|
||||
</for>
|
||||
<node name="goal_num" reader="CNTR" />
|
||||
<for name="goal_num" size="#goal_num">
|
||||
<node name="param_goal_num" reader="UINT" />
|
||||
</for>
|
||||
<wrapper name="target_loc">
|
||||
<node name="target_loc_x" reader="FLOAT" />
|
||||
<node name="target_loc_y" reader="FLOAT" />
|
||||
<node name="target_loc_z" reader="FLOAT" />
|
||||
</wrapper>
|
||||
<!-- TODO goal_num_disp -->
|
||||
<node name="add_target_locs" reader="CNTR" />
|
||||
<for name="add_target_locs" size="#add_target_locs">
|
||||
<node name="quest_x1" reader="FLOAT" />
|
||||
<node name="quest_y2" reader="FLOAT" />
|
||||
<node name="quest_z3" reader="FLOAT" />
|
||||
</for>
|
||||
<node name="q_level" reader="CNTR" />
|
||||
<for name="q_level" size="#q_level">
|
||||
<node name="param_q_level" reader="UINT" />
|
||||
</for>
|
||||
<node name="lvl_min" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="lvl_max" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="quest_type" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="entity_name" reader="ASCF" />
|
||||
<!-- TODO -->
|
||||
<node name="get_item_in_quest" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="UNK_1" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="UNK_2" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="start_npc_id" reader="CNTR" />
|
||||
<for name="start_npc_id" size="#start_npc_id">
|
||||
<node name="param_start_npc_id" reader="UINT" />
|
||||
</for>
|
||||
<wrapper name="start_npc_loc">
|
||||
<node name="start_npc_loc_x" reader="FLOAT" />
|
||||
<node name="start_npc_loc_y" reader="FLOAT" />
|
||||
<node name="start_npc_loc_z" reader="FLOAT" />
|
||||
</wrapper>
|
||||
<node name="q_requirement" reader="ASCF" />
|
||||
<node name="quest_intro" reader="ASCF" />
|
||||
<node name="class_limit" reader="CNTR" />
|
||||
<for name="class_limit" size="#class_limit">
|
||||
<node name="param_class_limit" reader="UINT" />
|
||||
</for>
|
||||
<node name="have_item" reader="CNTR" />
|
||||
<for name="have_item" size="#have_item">
|
||||
<node name="param_have_item" reader="UINT" />
|
||||
</for>
|
||||
<node name="clan_pet_quest" reader="UINT" />
|
||||
<!-- TODO or_and -->
|
||||
<node name="cleared_quest" reader="UINT" />
|
||||
<node name="mark_type" reader="UINT" />
|
||||
<node name="search_zoneid" reader="UINT" />
|
||||
<node name="iscategory" reader="UINT" />
|
||||
<node name="reward_id" reader="CNTR" />
|
||||
<for name="reward_id" size="#reward_id">
|
||||
<node name="param_reward_id" reader="UINT" />
|
||||
</for>
|
||||
<node name="reward_num" reader="CNTR" />
|
||||
<for name="reward_num" size="#reward_num">
|
||||
<node name="param_reward_num" reader="LONG" />
|
||||
</for>
|
||||
<node name="pre_level" reader="CNTR" />
|
||||
<for name="pre_level" size="#pre_level">
|
||||
<node name="param_pre_level" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="quest" size="#data" hidden="false">
|
||||
<node name="tag" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="level" reader="UINT" />
|
||||
<node name="title" reader="ASCF" />
|
||||
<node name="sub_name" reader="ASCF" />
|
||||
<node name="desc" reader="ASCF" />
|
||||
<node name="goal_id" reader="CNTR" />
|
||||
<for name="goal_id" size="#goal_id">
|
||||
<node name="param_goal_id" reader="UINT" />
|
||||
</for>
|
||||
<node name="goal_type" reader="CNTR" />
|
||||
<for name="goal_type" size="#goal_type">
|
||||
<node name="param_goal_type" reader="UINT" />
|
||||
</for>
|
||||
<node name="goal_num" reader="CNTR" />
|
||||
<for name="goal_num" size="#goal_num">
|
||||
<node name="param_goal_num" reader="UINT" />
|
||||
</for>
|
||||
<wrapper name="target_loc">
|
||||
<node name="target_loc_x" reader="FLOAT" />
|
||||
<node name="target_loc_y" reader="FLOAT" />
|
||||
<node name="target_loc_z" reader="FLOAT" />
|
||||
</wrapper>
|
||||
<!-- TODO goal_num_disp -->
|
||||
<node name="add_target_locs" reader="CNTR" />
|
||||
<for name="add_target_locs" size="#add_target_locs">
|
||||
<node name="quest_x1" reader="FLOAT" />
|
||||
<node name="quest_y2" reader="FLOAT" />
|
||||
<node name="quest_z3" reader="FLOAT" />
|
||||
</for>
|
||||
<node name="q_level" reader="CNTR" />
|
||||
<for name="q_level" size="#q_level">
|
||||
<node name="param_q_level" reader="UINT" />
|
||||
</for>
|
||||
<node name="lvl_min" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="lvl_max" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="quest_type" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="entity_name" reader="ASCF" />
|
||||
<!-- TODO -->
|
||||
<node name="get_item_in_quest" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="UNK_1" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="UNK_2" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="start_npc_id" reader="CNTR" />
|
||||
<for name="start_npc_id" size="#start_npc_id">
|
||||
<node name="param_start_npc_id" reader="UINT" />
|
||||
</for>
|
||||
<wrapper name="start_npc_loc">
|
||||
<node name="start_npc_loc_x" reader="FLOAT" />
|
||||
<node name="start_npc_loc_y" reader="FLOAT" />
|
||||
<node name="start_npc_loc_z" reader="FLOAT" />
|
||||
</wrapper>
|
||||
<node name="q_requirement" reader="ASCF" />
|
||||
<node name="quest_intro" reader="ASCF" />
|
||||
<node name="class_limit" reader="CNTR" />
|
||||
<for name="class_limit" size="#class_limit">
|
||||
<node name="param_class_limit" reader="UINT" />
|
||||
</for>
|
||||
<node name="have_item" reader="CNTR" />
|
||||
<for name="have_item" size="#have_item">
|
||||
<node name="param_have_item" reader="UINT" />
|
||||
</for>
|
||||
<node name="clan_pet_quest" reader="UINT" />
|
||||
<!-- TODO or_and -->
|
||||
<node name="cleared_quest" reader="UINT" />
|
||||
<node name="mark_type" reader="UINT" />
|
||||
<node name="search_zoneid" reader="UINT" />
|
||||
<node name="iscategory" reader="UINT" />
|
||||
<node name="reward_id" reader="CNTR" />
|
||||
<for name="reward_id" size="#reward_id">
|
||||
<node name="param_reward_id" reader="UINT" />
|
||||
</for>
|
||||
<node name="reward_num" reader="CNTR" />
|
||||
<for name="reward_num" size="#reward_num">
|
||||
<node name="param_reward_num" reader="LONG" />
|
||||
</for>
|
||||
<node name="pre_level" reader="CNTR" />
|
||||
<for name="pre_level" size="#pre_level">
|
||||
<node name="param_pre_level" reader="UINT" />
|
||||
</for>
|
||||
<node name="faction_id" reader="UINT" />
|
||||
<node name="faction_level_min" reader="UINT" />
|
||||
<node name="faction_level_max" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
53
L2ClientDat/dist/structure/dats/raiddata.xml
vendored
Normal file
53
L2ClientDat/dist/structure/dats/raiddata.xml
vendored
Normal file
@@ -0,0 +1,53 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="raid" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="raid_id" reader="UINT" />
|
||||
<node name="raid_lvl" reader="UINT" />
|
||||
<node name="search_zoneid" reader="UINT" />
|
||||
<wrapper name="Loc">
|
||||
<node name="start_npc_x" reader="FLOAT" />
|
||||
<node name="start_npc_y" reader="FLOAT" />
|
||||
<node name="start_npc_z" reader="FLOAT" />
|
||||
</wrapper>
|
||||
<node name="desc" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="cn_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="raid" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="raid_id" reader="UINT" />
|
||||
<node name="raid_lvl" reader="UINT" />
|
||||
<node name="search_zoneid" reader="UINT" />
|
||||
<wrapper name="Loc">
|
||||
<node name="start_npc_x" reader="FLOAT" />
|
||||
<node name="start_npc_y" reader="FLOAT" />
|
||||
<node name="start_npc_z" reader="FLOAT" />
|
||||
</wrapper>
|
||||
<node name="desc" reader="ASCF" />
|
||||
<node name="boss_type" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_grand_crusade" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="raid" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="raid_id" reader="UINT" />
|
||||
<node name="raid_lvl" reader="UINT" />
|
||||
<node name="search_zoneid" reader="UINT" />
|
||||
<wrapper name="Loc">
|
||||
<node name="start_npc_x" reader="FLOAT" />
|
||||
<node name="start_npc_y" reader="FLOAT" />
|
||||
<node name="start_npc_z" reader="FLOAT" />
|
||||
</wrapper>
|
||||
<node name="desc" reader="ASCF" />
|
||||
<wrapper name="rc_level">
|
||||
<node name="rc_level_min" reader="UBYTE" />
|
||||
<node name="rc_level_max" reader="UBYTE" />
|
||||
</wrapper>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
24
L2ClientDat/dist/structure/dats/recipe-c.xml
vendored
Normal file
24
L2ClientDat/dist/structure/dats/recipe-c.xml
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="recipe" size="#data" hidden="false">
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="recipe_id" reader="UINT" />
|
||||
<node name="level" reader="UINT" />
|
||||
<node name="product_id" reader="UINT" />
|
||||
<node name="product_num" reader="UINT" />
|
||||
<node name="is_showtree" reader="UINT" />
|
||||
<node name="is_multiple_product" reader="UINT" />
|
||||
<node name="mp_consume" reader="UINT" />
|
||||
<node name="success_rate" reader="UINT" />
|
||||
<node name="material" reader="UINT" />
|
||||
<for name="material" size="#material">
|
||||
<node name="itemId" reader="UINT" />
|
||||
<node name="count" reader="UINT" />
|
||||
<node name="unk" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
24
L2ClientDat/dist/structure/dats/recipe.xml
vendored
Normal file
24
L2ClientDat/dist/structure/dats/recipe.xml
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="recipe" size="#data" hidden="false">
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="recipe_id" reader="UINT" />
|
||||
<node name="level" reader="UINT" />
|
||||
<node name="product_id" reader="UINT" />
|
||||
<node name="product_num" reader="UINT" />
|
||||
<node name="is_showtree" reader="UINT" />
|
||||
<node name="is_multiple_product" reader="UINT" />
|
||||
<node name="mp_consume" reader="UINT" />
|
||||
<node name="success_rate" reader="UINT" />
|
||||
<node name="material" reader="UINT" />
|
||||
<for name="material" size="#material">
|
||||
<node name="itemId" reader="UINT" />
|
||||
<node name="count" reader="UINT" />
|
||||
<node name="unk" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
242
L2ClientDat/dist/structure/dats/ridedata.xml
vendored
Normal file
242
L2ClientDat/dist/structure/dats/ridedata.xml
vendored
Normal file
@@ -0,0 +1,242 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_episodion" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="ride_data" size="#data" hidden="false">
|
||||
<node name="ride_type" reader="UINT" />
|
||||
<node name="ride_npc_id" reader="UINT" />
|
||||
<node name="attach_bone_name" reader="UNICODE" />
|
||||
<node name="mfighter_loc" reader="LOC" />
|
||||
<node name="ffighter_loc" reader="LOC" />
|
||||
<node name="mmagic_loc" reader="LOC" />
|
||||
<node name="fmagic_loc" reader="LOC" />
|
||||
<node name="melf_loc" reader="LOC" />
|
||||
<node name="felf_loc" reader="LOC" />
|
||||
<node name="mdarkelf_loc" reader="LOC" />
|
||||
<node name="fdarkelf_loc" reader="LOC" />
|
||||
<node name="mdwarf_loc" reader="LOC" />
|
||||
<node name="fdwarf_loc" reader="LOC" />
|
||||
<node name="morc_loc" reader="LOC" />
|
||||
<node name="forc_loc" reader="LOC" />
|
||||
<node name="mshaman_loc" reader="LOC" />
|
||||
<node name="fshaman_loc" reader="LOC" />
|
||||
<node name="mkamael_loc" reader="LOC" />
|
||||
<node name="fkamael_loc" reader="LOC" />
|
||||
<wrapper name="unk">
|
||||
<node name="unk_1" reader="UINT" />
|
||||
<node name="unk_2" reader="UINT" />
|
||||
<node name="unk_3" reader="UINT" />
|
||||
<node name="unk_4" reader="UINT" />
|
||||
<node name="unk_5" reader="UINT" />
|
||||
<node name="unk_6" reader="UINT" />
|
||||
<node name="unk_7" reader="UINT" />
|
||||
<node name="unk_8" reader="UINT" />
|
||||
<node name="unk_9" reader="UINT" />
|
||||
<node name="unk_10" reader="UINT" />
|
||||
<node name="unk_11" reader="UINT" />
|
||||
<node name="unk_12" reader="UINT" />
|
||||
<node name="unk_13" reader="UINT" />
|
||||
<node name="unk_14" reader="UINT" />
|
||||
<node name="unk_15" reader="UINT" />
|
||||
<node name="unk_16" reader="UINT" />
|
||||
<node name="unk_17" reader="UINT" />
|
||||
<node name="unk_18" reader="UINT" />
|
||||
<node name="unk_19" reader="UINT" />
|
||||
<node name="unk_20" reader="UINT" />
|
||||
<node name="unk_21" reader="UINT" />
|
||||
<node name="unk_22" reader="UINT" />
|
||||
<node name="unk_23" reader="UINT" />
|
||||
<node name="unk_24" reader="UINT" />
|
||||
<node name="unk_25" reader="UINT" />
|
||||
<node name="unk_26" reader="UINT" />
|
||||
<node name="unk_27" reader="UINT" />
|
||||
<node name="unk_28" reader="UINT" />
|
||||
<node name="unk_29" reader="UINT" />
|
||||
<node name="unk_30" reader="UINT" />
|
||||
<node name="unk_31" reader="UINT" />
|
||||
<node name="unk_32" reader="UINT" />
|
||||
<node name="unk_33" reader="UINT" />
|
||||
<node name="unk_34" reader="UINT" />
|
||||
<node name="unk_35" reader="UINT" />
|
||||
<node name="unk_36" reader="UINT" />
|
||||
<node name="unk_37" reader="UINT" />
|
||||
<node name="unk_38" reader="UINT" />
|
||||
<node name="unk_39" reader="UINT" />
|
||||
<node name="unk_40" reader="UINT" />
|
||||
<node name="unk_41" reader="UINT" />
|
||||
<node name="unk_42" reader="UINT" />
|
||||
<node name="unk_43" reader="UINT" />
|
||||
<node name="unk_44" reader="UINT" />
|
||||
<node name="unk_45" reader="UINT" />
|
||||
<node name="unk_46" reader="UINT" />
|
||||
<node name="unk_47" reader="UINT" />
|
||||
<node name="unk_48" reader="UINT" />
|
||||
<node name="unk_49" reader="UINT" />
|
||||
<node name="unk_50" reader="UINT" />
|
||||
<node name="unk_51" reader="UINT" />
|
||||
<node name="unk_52" reader="UINT" />
|
||||
<node name="unk_53" reader="UINT" />
|
||||
</wrapper>
|
||||
<node name="mfighter_rot" reader="FLOAT" />
|
||||
<node name="ffighter_rot" reader="FLOAT" />
|
||||
<node name="mmagic_rot" reader="FLOAT" />
|
||||
<node name="fmagic_rot" reader="FLOAT" />
|
||||
<node name="melf_rot" reader="FLOAT" />
|
||||
<node name="felf_rot" reader="FLOAT" />
|
||||
<node name="mdarkelf_rot" reader="FLOAT" />
|
||||
<node name="fdarkelf_rot" reader="FLOAT" />
|
||||
<node name="mdwarf_rot" reader="FLOAT" />
|
||||
<node name="fdwarf_rot" reader="FLOAT" />
|
||||
<node name="morc_rot" reader="FLOAT" />
|
||||
<node name="forc_rot" reader="FLOAT" />
|
||||
<node name="mshaman_rot" reader="FLOAT" />
|
||||
<node name="fshaman_rot" reader="FLOAT" />
|
||||
<node name="mkamael_rot" reader="FLOAT" />
|
||||
<node name="fkamael_rot" reader="FLOAT" />
|
||||
<node name="nameoffset" reader="FLOAT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="ru_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="ride_data" size="#data" hidden="false">
|
||||
<node name="ride_type" reader="UINT" />
|
||||
<node name="ride_npc_id" reader="UINT" />
|
||||
<node name="attach_bone_name" reader="UNICODE" />
|
||||
<node name="mfighter_loc" reader="LOC" />
|
||||
<node name="ffighter_loc" reader="LOC" />
|
||||
<node name="mmagic_loc" reader="LOC" />
|
||||
<node name="fmagic_loc" reader="LOC" />
|
||||
<node name="melf_loc" reader="LOC" />
|
||||
<node name="felf_loc" reader="LOC" />
|
||||
<node name="mdarkelf_loc" reader="LOC" />
|
||||
<node name="fdarkelf_loc" reader="LOC" />
|
||||
<node name="mdwarf_loc" reader="LOC" />
|
||||
<node name="fdwarf_loc" reader="LOC" />
|
||||
<node name="morc_loc" reader="LOC" />
|
||||
<node name="forc_loc" reader="LOC" />
|
||||
<node name="mshaman_loc" reader="LOC" />
|
||||
<node name="fshaman_loc" reader="LOC" />
|
||||
<node name="mkamael_loc" reader="LOC" />
|
||||
<node name="fkamael_loc" reader="LOC" />
|
||||
<node name="empty_loc" reader="LOC" />
|
||||
<node name="mfighter_rot" reader="ROT" />
|
||||
<node name="ffighter_rot" reader="ROT" />
|
||||
<node name="mmagic_rot" reader="ROT" />
|
||||
<node name="fmagic_rot" reader="ROT" />
|
||||
<node name="melf_rot" reader="ROT" />
|
||||
<node name="felf_rot" reader="ROT" />
|
||||
<node name="mdarkelf_rot" reader="ROT" />
|
||||
<node name="fdarkelf_rot" reader="ROT" />
|
||||
<node name="mdwarf_rot" reader="ROT" />
|
||||
<node name="fdwarf_rot" reader="ROT" />
|
||||
<node name="morc_rot" reader="ROT" />
|
||||
<node name="forc_rot" reader="ROT" />
|
||||
<node name="mshaman_rot" reader="ROT" />
|
||||
<node name="fshaman_rot" reader="ROT" />
|
||||
<node name="mkamael_rot" reader="ROT" />
|
||||
<node name="fkamael_rot" reader="ROT" />
|
||||
<node name="empty_rot" reader="ROT" />
|
||||
<for name="nameoffset" size="17">
|
||||
<node name="param_nameoffset" reader="FLOAT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="ride_data" size="#data" hidden="false">
|
||||
<node name="ride_type" reader="UINT" />
|
||||
<node name="ride_npc_id" reader="UINT" />
|
||||
<node name="attach_bone_name" reader="UNICODE" />
|
||||
<node name="mfighter_loc" reader="LOC" />
|
||||
<node name="ffighter_loc" reader="LOC" />
|
||||
<node name="mmagic_loc" reader="LOC" />
|
||||
<node name="fmagic_loc" reader="LOC" />
|
||||
<node name="melf_loc" reader="LOC" />
|
||||
<node name="felf_loc" reader="LOC" />
|
||||
<node name="mdarkelf_loc" reader="LOC" />
|
||||
<node name="fdarkelf_loc" reader="LOC" />
|
||||
<node name="mdwarf_loc" reader="LOC" />
|
||||
<node name="fdwarf_loc" reader="LOC" />
|
||||
<node name="morc_loc" reader="LOC" />
|
||||
<node name="forc_loc" reader="LOC" />
|
||||
<node name="mshaman_loc" reader="LOC" />
|
||||
<node name="fshaman_loc" reader="LOC" />
|
||||
<node name="mkamael_loc" reader="LOC" />
|
||||
<node name="fkamael_loc" reader="LOC" />
|
||||
<node name="mertheia_loc" reader="LOC" />
|
||||
<node name="fertheia_loc" reader="LOC" />
|
||||
<node name="empty_loc" reader="LOC" />
|
||||
<node name="mfighter_rot" reader="ROT" />
|
||||
<node name="ffighter_rot" reader="ROT" />
|
||||
<node name="mmagic_rot" reader="ROT" />
|
||||
<node name="fmagic_rot" reader="ROT" />
|
||||
<node name="melf_rot" reader="ROT" />
|
||||
<node name="felf_rot" reader="ROT" />
|
||||
<node name="mdarkelf_rot" reader="ROT" />
|
||||
<node name="fdarkelf_rot" reader="ROT" />
|
||||
<node name="mdwarf_rot" reader="ROT" />
|
||||
<node name="fdwarf_rot" reader="ROT" />
|
||||
<node name="morc_rot" reader="ROT" />
|
||||
<node name="forc_rot" reader="ROT" />
|
||||
<node name="mshaman_rot" reader="ROT" />
|
||||
<node name="fshaman_rot" reader="ROT" />
|
||||
<node name="mkamael_rot" reader="ROT" />
|
||||
<node name="fkamael_rot" reader="ROT" />
|
||||
<node name="mertheia_rot" reader="ROT" />
|
||||
<node name="fertheia_rot" reader="ROT" />
|
||||
<node name="empty_rot" reader="ROT" />
|
||||
<for name="nameoffset" size="19">
|
||||
<node name="param_nameoffset" reader="FLOAT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="ride_data" size="#data" hidden="false">
|
||||
<node name="ride_type" reader="UINT" />
|
||||
<node name="ride_npc_id" reader="UINT" />
|
||||
<node name="attach_bone_name" reader="MAP_INT" />
|
||||
<node name="mfighter_loc" reader="LOC" />
|
||||
<node name="ffighter_loc" reader="LOC" />
|
||||
<node name="mmagic_loc" reader="LOC" />
|
||||
<node name="fmagic_loc" reader="LOC" />
|
||||
<node name="melf_loc" reader="LOC" />
|
||||
<node name="felf_loc" reader="LOC" />
|
||||
<node name="mdarkelf_loc" reader="LOC" />
|
||||
<node name="fdarkelf_loc" reader="LOC" />
|
||||
<node name="mdwarf_loc" reader="LOC" />
|
||||
<node name="fdwarf_loc" reader="LOC" />
|
||||
<node name="morc_loc" reader="LOC" />
|
||||
<node name="forc_loc" reader="LOC" />
|
||||
<node name="mshaman_loc" reader="LOC" />
|
||||
<node name="fshaman_loc" reader="LOC" />
|
||||
<node name="mkamael_loc" reader="LOC" />
|
||||
<node name="fkamael_loc" reader="LOC" />
|
||||
<node name="mertheia_loc" reader="LOC" />
|
||||
<node name="fertheia_loc" reader="LOC" />
|
||||
<node name="empty_loc" reader="LOC" />
|
||||
<node name="mfighter_rot" reader="ROT" />
|
||||
<node name="ffighter_rot" reader="ROT" />
|
||||
<node name="mmagic_rot" reader="ROT" />
|
||||
<node name="fmagic_rot" reader="ROT" />
|
||||
<node name="melf_rot" reader="ROT" />
|
||||
<node name="felf_rot" reader="ROT" />
|
||||
<node name="mdarkelf_rot" reader="ROT" />
|
||||
<node name="fdarkelf_rot" reader="ROT" />
|
||||
<node name="mdwarf_rot" reader="ROT" />
|
||||
<node name="fdwarf_rot" reader="ROT" />
|
||||
<node name="morc_rot" reader="ROT" />
|
||||
<node name="forc_rot" reader="ROT" />
|
||||
<node name="mshaman_rot" reader="ROT" />
|
||||
<node name="fshaman_rot" reader="ROT" />
|
||||
<node name="mkamael_rot" reader="ROT" />
|
||||
<node name="fkamael_rot" reader="ROT" />
|
||||
<node name="mertheia_rot" reader="ROT" />
|
||||
<node name="fertheia_rot" reader="ROT" />
|
||||
<node name="empty_rot" reader="ROT" />
|
||||
<for name="nameoffset" size="19">
|
||||
<node name="param_nameoffset" reader="FLOAT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
27
L2ClientDat/dist/structure/dats/sceneplayerdata.xml
vendored
Normal file
27
L2ClientDat/dist/structure/dats/sceneplayerdata.xml
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="sceneplayer_data" size="#data" hidden="false">
|
||||
<node name="scene_id" reader="UINT" />
|
||||
<node name="scene_name" reader="ASCF" />
|
||||
<node name="play_time" reader="FLOAT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_episodion" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="sceneplayer_data" size="#data" hidden="false">
|
||||
<node name="scene_id" reader="UINT" />
|
||||
<node name="scene_name" reader="UNICODE" />
|
||||
<node name="play_time" reader="FLOAT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="sceneplayer_data" size="#data" hidden="false">
|
||||
<node name="scene_id" reader="UINT" />
|
||||
<node name="scene_name" reader="MAP_INT" />
|
||||
<node name="play_time" reader="FLOAT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
24
L2ClientDat/dist/structure/dats/servername.xml
vendored
Normal file
24
L2ClientDat/dist/structure/dats/servername.xml
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="server_name" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="UINT" />
|
||||
<for name="name" size="#name">
|
||||
<node name="param_name" reader="ASCF" />
|
||||
</for>
|
||||
<node name="desc" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="server_name" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="UINT" />
|
||||
<for name="name" size="#name">
|
||||
<node name="param_name" reader="ASCF" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
38
L2ClientDat/dist/structure/dats/setitemgrp.xml
vendored
Normal file
38
L2ClientDat/dist/structure/dats/setitemgrp.xml
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_episodion" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="setitem_group" size="#data" hidden="false">
|
||||
<node name="num" reader="UINT" />
|
||||
<node name="essential_setitem_id" reader="UINT" />
|
||||
<for name="essential_setitem_id" size="#essential_setitem_id">
|
||||
<node name="size2" reader="UINT" />
|
||||
<for name="essential_setitem_id0" size="#size2">
|
||||
<node name="param_essential_setitem" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
<node name="essential_setitem_desc" reader="UINT" />
|
||||
<for name="essential_setitem_desc" size="#essential_setitem_desc">
|
||||
<node name="param_essential_setitem_desc" reader="ASCF" />
|
||||
</for>
|
||||
<node name="additional_setitem_id" reader="UINT" />
|
||||
<for name="additional_setitem_id" size="#additional_setitem_id">
|
||||
<node name="additional_setitem_id0" reader="UINT" />
|
||||
<for name="additional_setitem_id0" size="#additional_setitem_id0">
|
||||
<node name="param_additional_setitem_id" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
<node name="additional_setitem_desc" reader="UINT" />
|
||||
<for name="additional_setitem_desc" size="#additional_setitem_desc">
|
||||
<node name="param_additional_setitem_desc" reader="ASCF" />
|
||||
</for>
|
||||
<node name="unk1" reader="UINT" />
|
||||
<node name="unk2" reader="UINT" />
|
||||
<node name="enchant_setitem_condition" reader="UINT" />
|
||||
<for name="enchant_setitem_condition" size="#enchant_setitem_condition">
|
||||
<node name="param_enchant_setitem_condition0" reader="UINT" />
|
||||
<node name="param_enchant_setitem_desc" reader="ASCF" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
12
L2ClientDat/dist/structure/dats/shortcutalias.xml
vendored
Normal file
12
L2ClientDat/dist/structure/dats/shortcutalias.xml
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="shortcutalias" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="command" reader="ASCF" />
|
||||
<node name="strnum" reader="UINT" />
|
||||
<node name="msgnum" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
15
L2ClientDat/dist/structure/dats/shortcutregisterdata.xml
vendored
Normal file
15
L2ClientDat/dist/structure/dats/shortcutregisterdata.xml
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_helios" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="shortcut_register" size="#data" hidden="false">
|
||||
<node name="classtype" reader="UINT" />
|
||||
<node name="slot" reader="UINT" />
|
||||
<for name="slot" size="#slot">
|
||||
<node name="slotnumber" reader="UINT" />
|
||||
<node name="shortcuttype" reader="UINT" />
|
||||
<node name="id" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
51
L2ClientDat/dist/structure/dats/shuttledata.xml
vendored
Normal file
51
L2ClientDat/dist/structure/dats/shuttledata.xml
vendored
Normal file
@@ -0,0 +1,51 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="shuttle" size="#data" hidden="false">
|
||||
<node name="type_id" reader="INT" />
|
||||
<node name="shuttle_yaw" reader="INT" />
|
||||
<node name="shuttle_mesh" reader="ASCF" />
|
||||
<node name="door_mesh" reader="INT" />
|
||||
<for name="door_mesh" size="#door_mesh">
|
||||
<node name="param_door_mesh" reader="ASCF" />
|
||||
<node name="param_door_yaw" reader="INT" />
|
||||
</for>
|
||||
<node name="blocking_mesh" reader="ASCF" />
|
||||
<node name="wall_mesh" reader="INT" />
|
||||
<for name="wall_mesh" size="#wall_mesh">
|
||||
<node name="param_wall_mesh" reader="ASCF" />
|
||||
</for>
|
||||
<node name="ShuttleSound" reader="ASCF" />
|
||||
<node name="ShuttleStartSound" reader="ASCF" />
|
||||
<node name="ShuttleStopSound" reader="ASCF" />
|
||||
<node name="ShuttleSoundVol" reader="UINT" />
|
||||
<node name="ShuttleSoundVolWhenStop" reader="UINT" />
|
||||
<node name="ShuttleSoundRadii" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="shuttle" size="#data" hidden="false">
|
||||
<node name="type_id" reader="INT" />
|
||||
<node name="shuttle_yaw" reader="INT" />
|
||||
<node name="shuttle_mesh" reader="MAP_INT" />
|
||||
<node name="door_mesh" reader="INT" />
|
||||
<for name="door_mesh" size="#door_mesh">
|
||||
<node name="param_door_mesh" reader="MAP_INT" />
|
||||
<node name="param_door_yaw" reader="INT" />
|
||||
</for>
|
||||
<node name="blocking_mesh" reader="MAP_INT" />
|
||||
<node name="wall_mesh" reader="INT" />
|
||||
<for name="wall_mesh" size="#wall_mesh">
|
||||
<node name="param_wall_mesh" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="ShuttleSound" reader="MAP_INT" />
|
||||
<node name="ShuttleStartSound" reader="MAP_INT" />
|
||||
<node name="ShuttleStopSound" reader="MAP_INT" />
|
||||
<node name="ShuttleSoundVol" reader="UINT" />
|
||||
<node name="ShuttleSoundVolWhenStop" reader="UINT" />
|
||||
<node name="ShuttleSoundRadii" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
409
L2ClientDat/dist/structure/dats/skillgrp.xml
vendored
Normal file
409
L2ClientDat/dist/structure/dats/skillgrp.xml
vendored
Normal file
@@ -0,0 +1,409 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="skill" size="#data" hidden="false">
|
||||
<node name="skill_id" reader="UINT" />
|
||||
<node name="skill_level" reader="UINT" />
|
||||
<node name="operate_type" reader="UINT" />
|
||||
<node name="resist_cast" reader="UINT" />
|
||||
<!-- TODO-->
|
||||
<node name="cast_style" reader="UINT" />
|
||||
<node name="mp_consume" reader="UINT" />
|
||||
<node name="cast_range" reader="UINT" />
|
||||
<node name="MagicType" reader="UINT" />
|
||||
<node name="hit_time" reader="FLOAT" />
|
||||
<node name="cool_time" reader="FLOAT" />
|
||||
<node name="reuse_delay" reader="FLOAT" />
|
||||
<node name="is_magic" reader="UINT" />
|
||||
<node name="origin_skill" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="ultimate_skill_level" reader="UINT" />
|
||||
<node name="is_double" reader="UINT" />
|
||||
<node name="unk0" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="unk1" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="animation" reader="UNICODE" />
|
||||
<node name="skill_visual_effect" reader="UNICODE" />
|
||||
<node name="icon" reader="UNICODE" />
|
||||
<node name="icon_panel" reader="UNICODE" />
|
||||
<node name="icon_type" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="enchanted" reader="UINT" />
|
||||
<node name="enchant_skill_level" reader="UINT" />
|
||||
<node name="hp_consume" reader="UINT" />
|
||||
<node name="enchant_icon" reader="ASCF" />
|
||||
<node name="unk2" reader="UINT" />
|
||||
<!-- TODO-->
|
||||
<node name="rumble_self" reader="UINT" />
|
||||
<node name="rumble_target" reader="UINT" />
|
||||
<node name="GaugeTime" reader="FLOAT" />
|
||||
<node name="AdditionalTag" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="ru_episodion" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="skill" size="#data" hidden="false">
|
||||
<node name="skill_id" reader="UINT" />
|
||||
<node name="skill_level" reader="UINT" />
|
||||
<node name="operate_type" reader="UINT" />
|
||||
<node name="resist_cast" reader="UINT" />
|
||||
<!-- TODO-->
|
||||
<node name="cast_style" reader="UINT" />
|
||||
<node name="mp_consume" reader="UINT" />
|
||||
<node name="cast_range" reader="UINT" />
|
||||
<node name="MagicType" reader="UINT" />
|
||||
<node name="hit_time" reader="FLOAT" />
|
||||
<node name="cool_time" reader="FLOAT" />
|
||||
<node name="reuse_delay" reader="FLOAT" />
|
||||
<node name="is_magic" reader="UINT" />
|
||||
<node name="origin_skill" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="ultimate_skill_level" reader="UINT" />
|
||||
<node name="is_double" reader="UINT" />
|
||||
<node name="animation" reader="UINT" />
|
||||
<for name="animation" size="#animation">
|
||||
<node name="param_animation1" reader="UNICODE" />
|
||||
<node name="param_animation2" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="skill_visual_effect" reader="UNICODE" />
|
||||
<node name="icon" reader="UNICODE" />
|
||||
<node name="icon_panel" reader="UNICODE" />
|
||||
<node name="icon_type" reader="UINT" />
|
||||
<!-- TODO -->
|
||||
<node name="enchanted" reader="UINT" />
|
||||
<node name="enchant_skill_level" reader="UINT" />
|
||||
<node name="hp_consume" reader="UINT" />
|
||||
<node name="enchant_icon" reader="ASCF" />
|
||||
<node name="unk2" reader="UINT" />
|
||||
<!-- TODO-->
|
||||
<node name="rumble_self" reader="UINT" />
|
||||
<node name="rumble_target" reader="UINT" />
|
||||
<node name="GaugeTime" reader="FLOAT" />
|
||||
<node name="AdditionalTag" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="skill" size="#data" hidden="false">
|
||||
<node name="skill_id" reader="UINT" />
|
||||
<node name="skill_level" reader="SHORT" />
|
||||
<node name="skill_sublevel" reader="SHORT" />
|
||||
<node name="operate_type" reader="UINT" />
|
||||
<!-- TODO 0-16 -->
|
||||
<!--
|
||||
//активные
|
||||
case 0: //
|
||||
case 1: //
|
||||
case 2: //
|
||||
case 3: //
|
||||
case 4: //
|
||||
case 5: //
|
||||
case 6: // Переключающиеся умения ( тоглы )
|
||||
case 7: // Трансформации
|
||||
case 8: // Маг резисты
|
||||
|
||||
|
||||
//пассивки
|
||||
case 11: // Владения пухами / шмотом
|
||||
case 12: // Резисты
|
||||
case 13: // Рассовые
|
||||
case 14: // Классовые
|
||||
case 15: // Клановые
|
||||
case 16: // Предметные
|
||||
-->
|
||||
<node name="resist_cast" reader="UINT" />
|
||||
<!--
|
||||
resist_cast=0 обычная
|
||||
resist_cast=1 каричнивая обвотка
|
||||
resist_cast=2 зеленая обвотка
|
||||
resist_cast=3 синия обвотка
|
||||
resist_cast=4 красная обвотка
|
||||
resist_cast=5 скилы с иконками ( которые переключаются дуал кастом и тд )
|
||||
resist_cast=6 скрытые скилы
|
||||
-->
|
||||
<node name="MagicType" reader="UINT" />
|
||||
<!-- TODO 0-4 -->
|
||||
<!--
|
||||
|
||||
|
||||
MagicType=24 Шагать Назад
|
||||
-->
|
||||
<node name="mp_consume" reader="UINT" />
|
||||
<node name="cast_range" reader="UINT" />
|
||||
<node name="cast_style" reader="UINT" />
|
||||
<!--
|
||||
|
||||
cast_style=23 сигнет поинт
|
||||
cast_style=24 Шагать Назад
|
||||
-->
|
||||
<node name="hit_time" reader="FLOAT" />
|
||||
<node name="cool_time" reader="FLOAT" />
|
||||
<node name="reuse_delay" reader="FLOAT" />
|
||||
<node name="effect_point" reader="UINT" />
|
||||
<node name="is_magic" reader="UINT" />
|
||||
<!--
|
||||
is_magic=0 P ( физ )
|
||||
is_magic=1 M ( маг )
|
||||
is_magic=3 S ( песни / танцы )
|
||||
is_magic=4 E ( воскришения )
|
||||
-->
|
||||
<node name="ultimate_skill_level" reader="UINT" />
|
||||
<node name="origin_skill" reader="UINT" />
|
||||
<node name="is_double" reader="UINT" />
|
||||
<node name="animation" reader="UINT" />
|
||||
<for name="animation" size="#animation">
|
||||
<node name="param_animation" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="skill_visual_effect" reader="UNICODE" />
|
||||
<node name="icon" reader="UNICODE" />
|
||||
<node name="icon_panel" reader="UNICODE" />
|
||||
<node name="debuff" reader="UINT" />
|
||||
<node name="icon_type" reader="UINT" />
|
||||
<node name="enchanted" reader="UINT" />
|
||||
<node name="enchant_skill_level" reader="UINT" />
|
||||
<node name="enchant_icon" reader="ASCF" />
|
||||
<node name="hp_consume" reader="UINT" />
|
||||
<node name="rumble_self" reader="UINT" />
|
||||
<!-- TODO -1 8 9 13 14 -->
|
||||
<node name="rumble_target" reader="UINT" />
|
||||
<!-- TODO 0 -1 10 11 -->
|
||||
<node name="GaugeTime" reader="FLOAT" />
|
||||
<node name="AdditionalTag" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="ru_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="skill" size="#data" hidden="false">
|
||||
<node name="skill_id" reader="UINT" />
|
||||
<node name="skill_level" reader="UINT" />
|
||||
<node name="operate_type" reader="UINT" />
|
||||
<!-- TODO 0-16 -->
|
||||
<!--
|
||||
//активные
|
||||
case 0: //
|
||||
case 1: //
|
||||
case 2: //
|
||||
case 3: //
|
||||
case 4: //
|
||||
case 5: //
|
||||
case 6: // Переключающиеся умения ( тоглы )
|
||||
case 7: // Трансформации
|
||||
case 8: // Маг резисты
|
||||
|
||||
|
||||
//пассивки
|
||||
case 11: // Владения пухами / шмотом
|
||||
case 12: // Резисты
|
||||
case 13: // Рассовые
|
||||
case 14: // Классовые
|
||||
case 15: // Клановые
|
||||
case 16: // Предметные
|
||||
-->
|
||||
<node name="resist_cast" reader="UINT" />
|
||||
<!--
|
||||
resist_cast=0 обычная
|
||||
resist_cast=1 каричнивая обвотка
|
||||
resist_cast=2 зеленая обвотка
|
||||
resist_cast=3 синия обвотка
|
||||
resist_cast=4 красная обвотка
|
||||
resist_cast=5 скилы с иконками ( которые переключаются дуал кастом и тд )
|
||||
resist_cast=6 скрытые скилы
|
||||
-->
|
||||
<node name="MagicType" reader="UINT" />
|
||||
<!-- TODO 0-4 -->
|
||||
<!--
|
||||
|
||||
|
||||
MagicType=24 Шагать Назад
|
||||
-->
|
||||
<node name="mp_consume" reader="UINT" />
|
||||
<node name="cast_range" reader="UINT" />
|
||||
<node name="cast_style" reader="UINT" />
|
||||
<!--
|
||||
|
||||
cast_style=23 сигнет поинт
|
||||
cast_style=24 Шагать Назад
|
||||
-->
|
||||
<node name="hit_time" reader="FLOAT" />
|
||||
<node name="cool_time" reader="FLOAT" />
|
||||
<node name="reuse_delay" reader="FLOAT" />
|
||||
<node name="is_magic" reader="UINT" />
|
||||
<!--
|
||||
is_magic=0 P ( физ )
|
||||
is_magic=1 M ( маг )
|
||||
is_magic=3 S ( песни / танцы )
|
||||
is_magic=4 E ( воскришения )
|
||||
-->
|
||||
<node name="ultimate_skill_level" reader="UINT" />
|
||||
<node name="origin_skill" reader="UINT" />
|
||||
<node name="is_double" reader="UINT" />
|
||||
<node name="animation" reader="UINT" />
|
||||
<for name="animation" size="#animation">
|
||||
<node name="param_animation" reader="UNICODE" />
|
||||
</for>
|
||||
<node name="skill_visual_effect" reader="UNICODE" />
|
||||
<node name="icon" reader="UNICODE" />
|
||||
<node name="icon_panel" reader="UNICODE" />
|
||||
<node name="debuff" reader="UINT" />
|
||||
<node name="icon_type" reader="UINT" />
|
||||
<node name="enchanted" reader="UINT" />
|
||||
<node name="enchant_skill_level" reader="UINT" />
|
||||
<node name="enchant_icon" reader="ASCF" />
|
||||
<node name="hp_consume" reader="UINT" />
|
||||
<node name="rumble_self" reader="UINT" />
|
||||
<!-- TODO -1 8 9 13 14 -->
|
||||
<node name="rumble_target" reader="UINT" />
|
||||
<!-- TODO 0 -1 10 11 -->
|
||||
<node name="GaugeTime" reader="FLOAT" />
|
||||
<node name="AdditionalTag" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="skill" size="#data" hidden="false">
|
||||
<node name="skill_id" reader="SHORT" />
|
||||
<node name="skill_level" reader="UCHAR" />
|
||||
<node name="skill_sublevel" reader="SHORT" />
|
||||
<node name="operate_type" reader="UCHAR" />
|
||||
<!-- TODO 0-16 -->
|
||||
<!--
|
||||
//активные
|
||||
case 0: //
|
||||
case 1: //
|
||||
case 2: //
|
||||
case 3: //
|
||||
case 4: //
|
||||
case 5: //
|
||||
case 6: // Переключающиеся умения ( тоглы )
|
||||
case 7: // Трансформации
|
||||
case 8: // Маг резисты
|
||||
//пассивки
|
||||
case 11: // Владения пухами / шмотом
|
||||
case 12: // Резисты
|
||||
case 13: // Рассовые
|
||||
case 14: // Классовые
|
||||
case 15: // Клановые
|
||||
case 16: // Предметные
|
||||
-->
|
||||
<node name="resist_cast" reader="UCHAR" />
|
||||
<!--
|
||||
resist_cast=0 обычная
|
||||
resist_cast=1 каричнивая обвотка
|
||||
resist_cast=2 зеленая обвотка
|
||||
resist_cast=3 синия обвотка
|
||||
resist_cast=4 красная обвотка
|
||||
resist_cast=5 скилы с иконками ( которые переключаются дуал кастом и тд )
|
||||
resist_cast=6 скрытые скилы
|
||||
-->
|
||||
<node name="MagicType" reader="UCHAR" />
|
||||
<!-- TODO 0-4 -->
|
||||
<node name="mp_consume" reader="SHORT" />
|
||||
<node name="cast_range" reader="UINT" />
|
||||
<node name="cast_style" reader="UCHAR" />
|
||||
<node name="hit_time" reader="FLOAT" />
|
||||
<node name="cool_time" reader="FLOAT" />
|
||||
<node name="reuse_delay" reader="FLOAT" />
|
||||
<node name="effect_point" reader="UINT" />
|
||||
<node name="is_magic" reader="UCHAR" />
|
||||
<!--
|
||||
is_magic=0 P ( физ )
|
||||
is_magic=1 M ( маг )
|
||||
is_magic=3 S ( песни / танцы )
|
||||
is_magic=4 E ( воскришения )
|
||||
-->
|
||||
<node name="origin_skill" reader="SHORT" />
|
||||
<node name="is_double" reader="UCHAR" />
|
||||
<node name="animation" reader="UINT" />
|
||||
<for name="animation" size="#animation">
|
||||
<node name="param_animation" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="skill_visual_effect" reader="MAP_INT" />
|
||||
<node name="icon" reader="MAP_INT" />
|
||||
<node name="icon_panel" reader="MAP_INT" />
|
||||
<node name="debuff" reader="UCHAR" />
|
||||
<node name="icon_type" reader="UCHAR" />
|
||||
<node name="enchant_skill_level" reader="UCHAR" />
|
||||
<node name="enchant_icon" reader="MAP_INT" />
|
||||
<node name="hp_consume" reader="SHORT" />
|
||||
<node name="rumble_self" reader="UCHAR" />
|
||||
<!-- TODO -1 8 9 13 14 -->
|
||||
<node name="rumble_target" reader="UCHAR" />
|
||||
<!-- TODO 0 -1 10 11 -->
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="skill" size="#data" hidden="false">
|
||||
<node name="skill_id" reader="USHORT" />
|
||||
<node name="skill_level" reader="UCHAR" />
|
||||
<node name="skill_sublevel" reader="SHORT" />
|
||||
<node name="operate_type" reader="UCHAR" />
|
||||
<!-- TODO 0-16 -->
|
||||
<!--
|
||||
//активные
|
||||
case 0: //
|
||||
case 1: //
|
||||
case 2: //
|
||||
case 3: //
|
||||
case 4: //
|
||||
case 5: //
|
||||
case 6: // Переключающиеся умения ( тоглы )
|
||||
case 7: // Трансформации
|
||||
case 8: // Маг резисты
|
||||
//пассивки
|
||||
case 11: // Владения пухами / шмотом
|
||||
case 12: // Резисты
|
||||
case 13: // Рассовые
|
||||
case 14: // Классовые
|
||||
case 15: // Клановые
|
||||
case 16: // Предметные
|
||||
-->
|
||||
<node name="resist_cast" reader="UCHAR" />
|
||||
<!--
|
||||
resist_cast=0 обычная
|
||||
resist_cast=1 каричнивая обвотка
|
||||
resist_cast=2 зеленая обвотка
|
||||
resist_cast=3 синия обвотка
|
||||
resist_cast=4 красная обвотка
|
||||
resist_cast=5 скилы с иконками ( которые переключаются дуал кастом и тд )
|
||||
resist_cast=6 скрытые скилы
|
||||
-->
|
||||
<node name="MagicType" reader="UCHAR" />
|
||||
<!-- TODO 0-4 -->
|
||||
<node name="mp_consume" reader="SHORT" />
|
||||
<node name="cast_range" reader="UINT" />
|
||||
<node name="cast_style" reader="UCHAR" />
|
||||
<node name="hit_time" reader="FLOAT" />
|
||||
<node name="cool_time" reader="FLOAT" />
|
||||
<node name="reuse_delay" reader="FLOAT" />
|
||||
<node name="effect_point" reader="UINT" />
|
||||
<node name="is_magic" reader="UCHAR" />
|
||||
<!--
|
||||
is_magic=0 P ( физ )
|
||||
is_magic=1 M ( маг )
|
||||
is_magic=3 S ( песни / танцы )
|
||||
is_magic=4 E ( воскришения )
|
||||
-->
|
||||
<node name="origin_skill" reader="SHORT" />
|
||||
<node name="is_double" reader="UCHAR" />
|
||||
<node name="animation" reader="UINT" />
|
||||
<for name="animation" size="#animation">
|
||||
<node name="param_animation" reader="MAP_INT" />
|
||||
</for>
|
||||
<node name="skill_visual_effect" reader="MAP_INT" />
|
||||
<node name="icon" reader="MAP_INT" />
|
||||
<node name="icon_panel" reader="MAP_INT" />
|
||||
<node name="debuff" reader="UCHAR" />
|
||||
<node name="icon_type" reader="UCHAR" />
|
||||
<node name="enchant_skill_level" reader="UCHAR" />
|
||||
<node name="enchant_icon" reader="MAP_INT" />
|
||||
<node name="hp_consume" reader="SHORT" />
|
||||
<node name="rumble_self" reader="UCHAR" />
|
||||
<!-- TODO -1 8 9 13 14 -->
|
||||
<node name="rumble_target" reader="UCHAR" />
|
||||
<!-- TODO 0 -1 10 11 -->
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
88
L2ClientDat/dist/structure/dats/skillname.xml
vendored
Normal file
88
L2ClientDat/dist/structure/dats/skillname.xml
vendored
Normal file
@@ -0,0 +1,88 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="skill" size="#data" hidden="false">
|
||||
<node name="skill_id" reader="UINT" />
|
||||
<node name="skill_level" reader="UINT" />
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="desc" reader="ASCF" />
|
||||
<node name="enchant_name" reader="ASCF" />
|
||||
<node name="enchant_desc" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="skill" size="#data" hidden="false">
|
||||
<node name="skill_id" reader="UINT" />
|
||||
<node name="skill_level" reader="SHORT" />
|
||||
<node name="skill_sublevel" reader="SHORT" />
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="desc" reader="ASCF" />
|
||||
<node name="enchant_name" reader="ASCF" />
|
||||
<node name="enchant_desc" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_infinite_odyssey_hymn_of_doul" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="skill" size="#data" hidden="false">
|
||||
<node name="skill_id" reader="UINT" />
|
||||
<node name="skill_level" reader="SHORT" />
|
||||
<node name="skill_sublevel" reader="SHORT" />
|
||||
<node name="prev_skill_id" reader="UINT" />
|
||||
<node name="prev_skill_level" reader="SHORT" />
|
||||
<node name="prev_skill_sublevel" reader="SHORT" />
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="desc" reader="ASCF" />
|
||||
<node name="desc_param" reader="ASCF" />
|
||||
<node name="enchant_name" reader="ASCF" />
|
||||
<node name="enchant_name_param" reader="ASCF" />
|
||||
<node name="enchant_desc" reader="ASCF" />
|
||||
<node name="enchant_desc_param" reader="ASCF" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p3" isSafePackage="true" format="SkillNameFormat">
|
||||
<node name="data" reader="CNTR" />
|
||||
<for name="skill_txt" size="#data" hidden="false">
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="index" reader="UINT" />
|
||||
</for>
|
||||
<node name="size1" reader="UINT" />
|
||||
<for name="skill" size="#size1" hidden="false">
|
||||
<node name="skill_id" reader="UINT" />
|
||||
<node name="skill_level" reader="SHORT" />
|
||||
<node name="skill_sublevel" reader="SHORT" />
|
||||
<node name="prev_skill_id" reader="UINT" />
|
||||
<node name="prev_skill_level" reader="SHORT" />
|
||||
<node name="prev_skill_sublevel" reader="SHORT" />
|
||||
<node name="name" reader="UINT" />
|
||||
<node name="desc" reader="UINT" />
|
||||
<node name="desc_param" reader="UINT" />
|
||||
<node name="enchant_name" reader="UINT" />
|
||||
<node name="enchant_name_param" reader="UINT" />
|
||||
<node name="enchant_desc" reader="UINT" />
|
||||
<node name="enchant_desc_param" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="classic_goddard_korea" isSafePackage="true" format="SkillNameFormat">
|
||||
<node name="data" reader="CNTR" />
|
||||
<for name="skill_txt" size="#data" hidden="false">
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="index" reader="UINT" />
|
||||
</for>
|
||||
<node name="size1" reader="UINT" />
|
||||
<for name="skill" size="#size1" hidden="false">
|
||||
<node name="skill_id" reader="USHORT" />
|
||||
<node name="skill_level" reader="SHORT" />
|
||||
<node name="skill_sublevel" reader="CNTR" />
|
||||
|
||||
<node name="name" reader="UINT" />
|
||||
<node name="desc" reader="UINT" />
|
||||
<node name="desc_param" reader="UINT" />
|
||||
<node name="enchant_name" reader="UINT" />
|
||||
<node name="enchant_name_param" reader="UINT" />
|
||||
<node name="enchant_desc" reader="UINT" />
|
||||
<node name="enchant_desc_param" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
248
L2ClientDat/dist/structure/dats/skillsoundgrp.xml
vendored
Normal file
248
L2ClientDat/dist/structure/dats/skillsoundgrp.xml
vendored
Normal file
@@ -0,0 +1,248 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="skillsound" size="#data" hidden="false">
|
||||
<node name="skill_id" reader="UINT" />
|
||||
<node name="skill_level" reader="UINT" />
|
||||
<node name="spelleffect_sound_1" reader="UNICODE" />
|
||||
<node name="spelleffect_sound_2" reader="UNICODE" />
|
||||
<node name="spelleffect_sound_3" reader="UNICODE" />
|
||||
<node name="spelleffect_sound_vol_1" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_rad_1" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_delay_1" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_vol_2" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_rad_2" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_delay_2" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_vol_3" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_rad_3" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_delay_3" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_1" reader="UNICODE" />
|
||||
<node name="shoteffect_sound_2" reader="UNICODE" />
|
||||
<node name="shoteffect_sound_3" reader="UNICODE" />
|
||||
<node name="shoteffect_sound_vol_1" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_rad_1" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_delay_1" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_vol_2" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_rad_2" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_delay_2" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_vol_3" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_rad_3" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_delay_3" reader="FLOAT" />
|
||||
<node name="expeffect_sound_1" reader="UNICODE" />
|
||||
<node name="expeffect_sound_2" reader="UNICODE" />
|
||||
<node name="expeffect_sound_3" reader="UNICODE" />
|
||||
<node name="expeffect_sound_vol_1" reader="FLOAT" />
|
||||
<node name="expeffect_sound_rad_1" reader="FLOAT" />
|
||||
<node name="expeffect_sound_delay_1" reader="FLOAT" />
|
||||
<node name="expeffect_sound_vol_2" reader="FLOAT" />
|
||||
<node name="expeffect_sound_rad_2" reader="FLOAT" />
|
||||
<node name="expeffect_sound_delay_2" reader="FLOAT" />
|
||||
<node name="expeffect_sound_vol_3" reader="FLOAT" />
|
||||
<node name="expeffect_sound_rad_3" reader="FLOAT" />
|
||||
<node name="expeffect_sound_delay_3" reader="FLOAT" />
|
||||
<node name="mfighter_cast" reader="UNICODE" />
|
||||
<node name="ffighter_cast" reader="UNICODE" />
|
||||
<node name="mmagic_cast" reader="UNICODE" />
|
||||
<node name="fmagic_cast" reader="UNICODE" />
|
||||
<node name="melf_cast" reader="UNICODE" />
|
||||
<node name="felf_cast" reader="UNICODE" />
|
||||
<node name="mdarkelf_cast" reader="UNICODE" />
|
||||
<node name="fdarkelf_cast" reader="UNICODE" />
|
||||
<node name="mdwarf_cast" reader="UNICODE" />
|
||||
<node name="fdwarf_cast" reader="UNICODE" />
|
||||
<node name="morc_cast" reader="UNICODE" />
|
||||
<node name="forc_cast" reader="UNICODE" />
|
||||
<node name="mshaman_cast" reader="UNICODE" />
|
||||
<node name="fshaman_cast" reader="UNICODE" />
|
||||
<node name="mkamael_cast" reader="UNICODE" />
|
||||
<node name="fkamael_cast" reader="UNICODE" />
|
||||
<node name="mextra_throw" reader="UNICODE" />
|
||||
<node name="mfighter_magic" reader="UNICODE" />
|
||||
<node name="ffighter_magic" reader="UNICODE" />
|
||||
<node name="mmagic_magic" reader="UNICODE" />
|
||||
<node name="fmagic_magic" reader="UNICODE" />
|
||||
<node name="melf_magic" reader="UNICODE" />
|
||||
<node name="felf_magic" reader="UNICODE" />
|
||||
<node name="mdarkelf_magic" reader="UNICODE" />
|
||||
<node name="fdarkelf_magic" reader="UNICODE" />
|
||||
<node name="mdwarf_magic" reader="UNICODE" />
|
||||
<node name="fdwarf_magic" reader="UNICODE" />
|
||||
<node name="morc_magic" reader="UNICODE" />
|
||||
<node name="forc_magic" reader="UNICODE" />
|
||||
<node name="mshaman_magic" reader="UNICODE" />
|
||||
<node name="fshaman_magic" reader="UNICODE" />
|
||||
<node name="mkamael_magic" reader="UNICODE" />
|
||||
<node name="fkamael_magic" reader="UNICODE" />
|
||||
<node name="fextra_throw" reader="UNICODE" />
|
||||
<node name="cast_volume" reader="FLOAT" />
|
||||
<node name="cast_rad" reader="FLOAT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_ertheia" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="skillsound" size="#data" hidden="false">
|
||||
<node name="skill_id" reader="UINT" />
|
||||
<node name="skill_level" reader="UINT" />
|
||||
<node name="spelleffect_sound_1" reader="UNICODE" />
|
||||
<node name="spelleffect_sound_2" reader="UNICODE" />
|
||||
<node name="spelleffect_sound_3" reader="UNICODE" />
|
||||
<node name="spelleffect_sound_vol_1" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_rad_1" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_delay_1" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_vol_2" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_rad_2" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_delay_2" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_vol_3" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_rad_3" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_delay_3" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_1" reader="UNICODE" />
|
||||
<node name="shoteffect_sound_2" reader="UNICODE" />
|
||||
<node name="shoteffect_sound_3" reader="UNICODE" />
|
||||
<node name="shoteffect_sound_vol_1" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_rad_1" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_delay_1" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_vol_2" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_rad_2" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_delay_2" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_vol_3" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_rad_3" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_delay_3" reader="FLOAT" />
|
||||
<node name="expeffect_sound_1" reader="UNICODE" />
|
||||
<node name="expeffect_sound_2" reader="UNICODE" />
|
||||
<node name="expeffect_sound_3" reader="UNICODE" />
|
||||
<node name="expeffect_sound_vol_1" reader="FLOAT" />
|
||||
<node name="expeffect_sound_rad_1" reader="FLOAT" />
|
||||
<node name="expeffect_sound_delay_1" reader="FLOAT" />
|
||||
<node name="expeffect_sound_vol_2" reader="FLOAT" />
|
||||
<node name="expeffect_sound_rad_2" reader="FLOAT" />
|
||||
<node name="expeffect_sound_delay_2" reader="FLOAT" />
|
||||
<node name="expeffect_sound_vol_3" reader="FLOAT" />
|
||||
<node name="expeffect_sound_rad_3" reader="FLOAT" />
|
||||
<node name="expeffect_sound_delay_3" reader="FLOAT" />
|
||||
<node name="mfighter_cast" reader="UNICODE" />
|
||||
<node name="ffighter_cast" reader="UNICODE" />
|
||||
<node name="mmagic_cast" reader="UNICODE" />
|
||||
<node name="fmagic_cast" reader="UNICODE" />
|
||||
<node name="melf_cast" reader="UNICODE" />
|
||||
<node name="felf_cast" reader="UNICODE" />
|
||||
<node name="mdarkelf_cast" reader="UNICODE" />
|
||||
<node name="fdarkelf_cast" reader="UNICODE" />
|
||||
<node name="mdwarf_cast" reader="UNICODE" />
|
||||
<node name="fdwarf_cast" reader="UNICODE" />
|
||||
<node name="morc_cast" reader="UNICODE" />
|
||||
<node name="forc_cast" reader="UNICODE" />
|
||||
<node name="mshaman_cast" reader="UNICODE" />
|
||||
<node name="fshaman_cast" reader="UNICODE" />
|
||||
<node name="mkamael_cast" reader="UNICODE" />
|
||||
<node name="fkamael_cast" reader="UNICODE" />
|
||||
<node name="mertheia_cast" reader="UNICODE" />
|
||||
<node name="fertheia_cast" reader="UNICODE" />
|
||||
<node name="mextra_throw" reader="UNICODE" />
|
||||
<node name="mfighter_magic" reader="UNICODE" />
|
||||
<node name="ffighter_magic" reader="UNICODE" />
|
||||
<node name="mmagic_magic" reader="UNICODE" />
|
||||
<node name="fmagic_magic" reader="UNICODE" />
|
||||
<node name="melf_magic" reader="UNICODE" />
|
||||
<node name="felf_magic" reader="UNICODE" />
|
||||
<node name="mdarkelf_magic" reader="UNICODE" />
|
||||
<node name="fdarkelf_magic" reader="UNICODE" />
|
||||
<node name="mdwarf_magic" reader="UNICODE" />
|
||||
<node name="fdwarf_magic" reader="UNICODE" />
|
||||
<node name="morc_magic" reader="UNICODE" />
|
||||
<node name="forc_magic" reader="UNICODE" />
|
||||
<node name="mshaman_magic" reader="UNICODE" />
|
||||
<node name="fshaman_magic" reader="UNICODE" />
|
||||
<node name="mkamael_magic" reader="UNICODE" />
|
||||
<node name="fkamael_magic" reader="UNICODE" />
|
||||
<node name="mertheia_magic" reader="UNICODE" />
|
||||
<node name="fertheia_magic" reader="UNICODE" />
|
||||
<node name="fextra_throw" reader="UNICODE" />
|
||||
<node name="cast_volume" reader="FLOAT" />
|
||||
<node name="cast_rad" reader="FLOAT" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="skillsound" size="#data" hidden="false">
|
||||
<node name="skill_id" reader="UINT" />
|
||||
<node name="skill_level" reader="UINT" />
|
||||
<node name="spelleffect_sound_1" reader="MAP_INT" />
|
||||
<node name="spelleffect_sound_2" reader="MAP_INT" />
|
||||
<node name="spelleffect_sound_3" reader="MAP_INT" />
|
||||
<node name="spelleffect_sound_vol_1" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_rad_1" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_delay_1" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_vol_2" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_rad_2" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_delay_2" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_vol_3" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_rad_3" reader="FLOAT" />
|
||||
<node name="spelleffect_sound_delay_3" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_1" reader="MAP_INT" />
|
||||
<node name="shoteffect_sound_2" reader="MAP_INT" />
|
||||
<node name="shoteffect_sound_3" reader="MAP_INT" />
|
||||
<node name="shoteffect_sound_vol_1" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_rad_1" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_delay_1" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_vol_2" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_rad_2" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_delay_2" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_vol_3" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_rad_3" reader="FLOAT" />
|
||||
<node name="shoteffect_sound_delay_3" reader="FLOAT" />
|
||||
<node name="expeffect_sound_1" reader="MAP_INT" />
|
||||
<node name="expeffect_sound_2" reader="MAP_INT" />
|
||||
<node name="expeffect_sound_3" reader="MAP_INT" />
|
||||
<node name="expeffect_sound_vol_1" reader="FLOAT" />
|
||||
<node name="expeffect_sound_rad_1" reader="FLOAT" />
|
||||
<node name="expeffect_sound_delay_1" reader="FLOAT" />
|
||||
<node name="expeffect_sound_vol_2" reader="FLOAT" />
|
||||
<node name="expeffect_sound_rad_2" reader="FLOAT" />
|
||||
<node name="expeffect_sound_delay_2" reader="FLOAT" />
|
||||
<node name="expeffect_sound_vol_3" reader="FLOAT" />
|
||||
<node name="expeffect_sound_rad_3" reader="FLOAT" />
|
||||
<node name="expeffect_sound_delay_3" reader="FLOAT" />
|
||||
<node name="mfighter_cast" reader="MAP_INT" />
|
||||
<node name="ffighter_cast" reader="MAP_INT" />
|
||||
<node name="mmagic_cast" reader="MAP_INT" />
|
||||
<node name="fmagic_cast" reader="MAP_INT" />
|
||||
<node name="melf_cast" reader="MAP_INT" />
|
||||
<node name="felf_cast" reader="MAP_INT" />
|
||||
<node name="mdarkelf_cast" reader="MAP_INT" />
|
||||
<node name="fdarkelf_cast" reader="MAP_INT" />
|
||||
<node name="mdwarf_cast" reader="MAP_INT" />
|
||||
<node name="fdwarf_cast" reader="MAP_INT" />
|
||||
<node name="morc_cast" reader="MAP_INT" />
|
||||
<node name="forc_cast" reader="MAP_INT" />
|
||||
<node name="mshaman_cast" reader="MAP_INT" />
|
||||
<node name="fshaman_cast" reader="MAP_INT" />
|
||||
<node name="mkamael_cast" reader="MAP_INT" />
|
||||
<node name="fkamael_cast" reader="MAP_INT" />
|
||||
<node name="mertheia_cast" reader="MAP_INT" />
|
||||
<node name="fertheia_cast" reader="MAP_INT" />
|
||||
<node name="mextra_throw" reader="MAP_INT" />
|
||||
<node name="mfighter_magic" reader="MAP_INT" />
|
||||
<node name="ffighter_magic" reader="MAP_INT" />
|
||||
<node name="mmagic_magic" reader="MAP_INT" />
|
||||
<node name="fmagic_magic" reader="MAP_INT" />
|
||||
<node name="melf_magic" reader="MAP_INT" />
|
||||
<node name="felf_magic" reader="MAP_INT" />
|
||||
<node name="mdarkelf_magic" reader="MAP_INT" />
|
||||
<node name="fdarkelf_magic" reader="MAP_INT" />
|
||||
<node name="mdwarf_magic" reader="MAP_INT" />
|
||||
<node name="fdwarf_magic" reader="MAP_INT" />
|
||||
<node name="morc_magic" reader="MAP_INT" />
|
||||
<node name="forc_magic" reader="MAP_INT" />
|
||||
<node name="mshaman_magic" reader="MAP_INT" />
|
||||
<node name="fshaman_magic" reader="MAP_INT" />
|
||||
<node name="mkamael_magic" reader="MAP_INT" />
|
||||
<node name="fkamael_magic" reader="MAP_INT" />
|
||||
<node name="mertheia_magic" reader="MAP_INT" />
|
||||
<node name="fertheia_magic" reader="MAP_INT" />
|
||||
<node name="fextra_throw" reader="MAP_INT" />
|
||||
<node name="cast_volume" reader="FLOAT" />
|
||||
<node name="cast_rad" reader="FLOAT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
18
L2ClientDat/dist/structure/dats/skillsoundsource.xml
vendored
Normal file
18
L2ClientDat/dist/structure/dats/skillsoundsource.xml
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="skillsoundsource" size="#data" hidden="false">
|
||||
<node name="skill_id" reader="UINT" />
|
||||
<node name="spelleffect_sound_1_source" reader="UINT" />
|
||||
<node name="spelleffect_sound_2_source" reader="UINT" />
|
||||
<node name="spelleffect_sound_3_source" reader="UINT" />
|
||||
<node name="shoteffect_sound_1_source" reader="UINT" />
|
||||
<node name="shoteffect_sound_2_source" reader="UINT" />
|
||||
<node name="shoteffect_sound_3_source" reader="UINT" />
|
||||
<node name="expeffect_sound_1_source" reader="UINT" />
|
||||
<node name="expeffect_sound_2_source" reader="UINT" />
|
||||
<node name="expeffect_sound_3_source" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
17
L2ClientDat/dist/structure/dats/staticobject.xml
vendored
Normal file
17
L2ClientDat/dist/structure/dats/staticobject.xml
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="staticobject" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="UNICODE" />
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="kor_helios_p2" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="staticobject" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="name" reader="MAP_INT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
65
L2ClientDat/dist/structure/dats/statisticname.xml
vendored
Normal file
65
L2ClientDat/dist/structure/dats/statisticname.xml
vendored
Normal file
@@ -0,0 +1,65 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="statistic" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="type" reader="UINT" />
|
||||
<node name="type_reserved" reader="UINT" />
|
||||
<node name="category" reader="UINT" />
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="unit" reader="ASCF" />
|
||||
<node name="unit_type" reader="UINT" />
|
||||
<node name="zero_invisible" reader="UINT" />
|
||||
<node name="category_list" reader="UINT" />
|
||||
<for name="category_list" size="#category_list">
|
||||
<node name="seteffect_3" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
<for name="statistic2" size="150" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="type" reader="UINT" />
|
||||
<node name="type_reserved" reader="UINT" />
|
||||
<node name="category" reader="UINT" />
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="unit" reader="ASCF" />
|
||||
<node name="unit_type" reader="UINT" />
|
||||
<node name="zero_invisible" reader="UINT" />
|
||||
<node name="category_list" reader="UINT" />
|
||||
<for name="category_list" size="#category_list">
|
||||
<node name="seteffect_3" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
<file pattern="ru_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="statistic" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="type" reader="UINT" />
|
||||
<node name="type_reserved" reader="UINT" />
|
||||
<node name="category" reader="UINT" />
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="unit" reader="ASCF" />
|
||||
<node name="unit_type" reader="UINT" />
|
||||
<node name="zero_invisible" reader="UINT" />
|
||||
<node name="category_list" reader="UINT" />
|
||||
<for name="category_list" size="#category_list">
|
||||
<node name="seteffect_3" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
<for name="statistic2" size="151" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="type" reader="UINT" />
|
||||
<node name="type_reserved" reader="UINT" />
|
||||
<node name="category" reader="UINT" />
|
||||
<node name="name" reader="ASCF" />
|
||||
<node name="unit" reader="ASCF" />
|
||||
<node name="unit_type" reader="UINT" />
|
||||
<node name="zero_invisible" reader="UINT" />
|
||||
<node name="category_list" reader="UINT" />
|
||||
<for name="category_list" size="#category_list">
|
||||
<node name="seteffect_3" reader="UINT" />
|
||||
</for>
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
12
L2ClientDat/dist/structure/dats/symbolname.xml
vendored
Normal file
12
L2ClientDat/dist/structure/dats/symbolname.xml
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list>
|
||||
<file pattern="kor_lindvior" isSafePackage="true">
|
||||
<node name="data" reader="UINT" />
|
||||
<for name="symbol" size="#data" hidden="false">
|
||||
<node name="id" reader="UINT" />
|
||||
<node name="filename" reader="ASCF" />
|
||||
<node name="alias" reader="ASCF" />
|
||||
<node name="UNK_0" reader="UINT" />
|
||||
</for>
|
||||
</file>
|
||||
</list>
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user