paramdex-rs 0.1.0+build.2

Utilities for handling and deserializing a Paramdex / individual Paramdef XMLs for modifying Souls games
Documentation
<?xml version="1.0" encoding="utf-8"?>
<PARAMDEF XmlVersion="3">
  <ParamType>HIT_EFFECT_SFX_CONCEPT_PARAM_ST</ParamType>
  <DataVersion>1</DataVersion>
  <BigEndian>False</BigEndian>
  <Unicode>True</Unicode>
  <FormatVersion>202</FormatVersion>
  <Fields>
    <Field Def="s16 atkIron_1">
      <DisplayName>鉄製:概念1</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>鉄製:概念1</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>100</SortID>
    </Field>
    <Field Def="s16 atkIron_2">
      <DisplayName>鉄製:概念2</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>鉄製:概念2</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>110</SortID>
    </Field>
    <Field Def="s16 atkFire_1">
      <DisplayName>炎:概念1</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>炎:概念1</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>120</SortID>
    </Field>
    <Field Def="s16 atkFire_2">
      <DisplayName>炎:概念2</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>炎:概念2</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>130</SortID>
    </Field>
    <Field Def="s16 atkWood_1">
      <DisplayName>木製:概念1</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>木製:概念1</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>140</SortID>
    </Field>
    <Field Def="s16 atkWood_2">
      <DisplayName>木製:概念2</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>木製:概念2</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>150</SortID>
    </Field>
    <Field Def="s16 atkBody_1">
      <DisplayName>肉:概念1</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>肉:概念1</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>160</SortID>
    </Field>
    <Field Def="s16 atkBody_2">
      <DisplayName>肉:概念2</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>肉:概念2</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>170</SortID>
    </Field>
    <Field Def="s16 atkEclipse_1">
      <DisplayName>蝕:概念1</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>蝕:概念1</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>180</SortID>
    </Field>
    <Field Def="s16 atkEclipse_2">
      <DisplayName>蝕:概念2</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>蝕:概念2</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>190</SortID>
    </Field>
    <Field Def="s16 atkEnergy_1">
      <DisplayName>エネルギー:概念1</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>エネルギー:概念1</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>200</SortID>
    </Field>
    <Field Def="s16 atkEnergy_2">
      <DisplayName>エネルギー:概念2</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>エネルギー:概念2</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>210</SortID>
    </Field>
    <Field Def="s16 atkNone_1">
      <DisplayName>なし:概念1</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>なし:概念1</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>220</SortID>
    </Field>
    <Field Def="s16 atkNone_2">
      <DisplayName>なし:概念2</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>なし:概念2</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>230</SortID>
    </Field>
    <Field Def="s16 atkDmy1_1">
      <DisplayName>Dmy1:概念1</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>Dmy1:概念1(企画GDさんテスト用)</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>9999</SortID>
    </Field>
    <Field Def="s16 atkDmy1_2">
      <DisplayName>Dmy1:概念2</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>Dmy1:概念2(企画GDさんテスト用)</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>9999</SortID>
    </Field>
    <Field Def="s16 atkDmy2_1">
      <DisplayName>Dmy2:概念1</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>Dmy2:概念1(企画GDさんテスト用)</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>9999</SortID>
    </Field>
    <Field Def="s16 atkDmy2_2">
      <DisplayName>Dmy2:概念2</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>Dmy2:概念2(企画GDさんテスト用)</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>9999</SortID>
    </Field>
    <Field Def="s16 atkDmy3_1">
      <DisplayName>Dmy3:概念1</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>Dmy3:概念1(企画GDさんテスト用)</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>9999</SortID>
    </Field>
    <Field Def="s16 atkDmy3_2">
      <DisplayName>Dmy3:概念2</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>Dmy3:概念2(企画GDさんテスト用)</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>9999</SortID>
    </Field>
    <Field Def="s16 atkMaggot_1">
      <DisplayName>うじ:概念1</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>うじ:概念1</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>240</SortID>
    </Field>
    <Field Def="s16 atkMaggot_2">
      <DisplayName>うじ:概念2</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>うじ:概念2</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>250</SortID>
    </Field>
    <Field Def="s16 atkWax_1">
      <DisplayName>蝋:概念1</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>蝋:概念1</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>260</SortID>
    </Field>
    <Field Def="s16 atkWax_2">
      <DisplayName>蝋:概念2</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>蝋:概念2</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>270</SortID>
    </Field>
    <Field Def="s16 atkFireFlame_1">
      <DisplayName>炎上:概念1</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>炎上:概念1</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>280</SortID>
    </Field>
    <Field Def="s16 atkFireFlame_2">
      <DisplayName>炎上:概念2</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>炎上:概念2</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>290</SortID>
    </Field>
    <Field Def="s16 atkEclipseGas_1">
      <DisplayName>蝕:気体:概念1</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>蝕:気体:概念1</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>300</SortID>
    </Field>
    <Field Def="s16 atkEclipseGas_2">
      <DisplayName>蝕:気体:概念2</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>蝕:気体:概念2</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>310</SortID>
    </Field>
    <Field Def="s16 atkEnergyStrong_1">
      <DisplayName>エネルギー(強):概念1</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>エネルギー(強):概念1</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>320</SortID>
    </Field>
    <Field Def="s16 atkEnergyStrong_2">
      <DisplayName>エネルギー(強):概念2</DisplayName>
      <Enum>HIT_EFFECT_SFX_CONCEPT_TYPE</Enum>
      <Description>エネルギー(強):概念2</Description>
      <Minimum>0</Minimum>
      <Maximum>9999</Maximum>
      <SortID>330</SortID>
    </Field>
    <Field Def="dummy8 reserve[20]">
      <DisplayName>予約領域</DisplayName>
      <SortID>10000</SortID>
    </Field>
  </Fields>
</PARAMDEF>