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="1">
  <ParamType>GAME_AREA_PARAM_ST</ParamType>
  <DataVersion>1</DataVersion>
  <BigEndian>False</BigEndian>
  <Unicode>False</Unicode>
  <FormatVersion>104</FormatVersion>
  <Fields>
    <Field Def="u32 bonusSoul_single">
      <DisplayName>シングル時クリアボーナスソウル量</DisplayName>
      <Description>エリアボスを倒したときに取得できるソウル量(シングルプレイ時)</Description>
      <Maximum>1E+08</Maximum>
      <SortID>100</SortID>
    </Field>
    <Field Def="u32 bonusSoul_multi">
      <DisplayName>マルチプレイ時クリアボーナスソウル量</DisplayName>
      <Description>エリアボスを倒したときに取得できるソウル量(マルチプレイ時)</Description>
      <Maximum>1E+08</Maximum>
      <SortID>200</SortID>
    </Field>
    <Field Def="s32 humanityPointCountFlagIdTop = -1">
      <DisplayName>人間性ドロップポイントカウント先頭フラグID</DisplayName>
      <Description>人間性ドロップポイントを管理する為の先頭フラグID(20Bit使用)</Description>
      <Minimum>-1</Minimum>
      <Maximum>1E+08</Maximum>
      <SortID>300</SortID>
    </Field>
    <Field Def="u16 humanityDropPoint1 = -1">
      <DisplayName>人間性ドロップ必要ポイント1</DisplayName>
      <Description>人間性を取得する為の閾値1</Description>
      <Minimum>-1</Minimum>
      <Maximum>65000</Maximum>
      <SortID>400</SortID>
    </Field>
    <Field Def="u16 humanityDropPoint2 = -1">
      <DisplayName>人間性ドロップ必要ポイント2</DisplayName>
      <Description>人間性を取得する為の閾値2</Description>
      <Minimum>-1</Minimum>
      <Maximum>65000</Maximum>
      <SortID>401</SortID>
    </Field>
    <Field Def="u16 humanityDropPoint3 = -1">
      <DisplayName>人間性ドロップ必要ポイント3</DisplayName>
      <Description>人間性を取得する為の閾値3</Description>
      <Minimum>-1</Minimum>
      <Maximum>65000</Maximum>
      <SortID>402</SortID>
    </Field>
    <Field Def="u16 humanityDropPoint4 = -1">
      <DisplayName>人間性ドロップ必要ポイント4</DisplayName>
      <Description>人間性を取得する為の閾値4</Description>
      <Minimum>-1</Minimum>
      <Maximum>65000</Maximum>
      <SortID>403</SortID>
    </Field>
    <Field Def="u16 humanityDropPoint5 = -1">
      <DisplayName>人間性ドロップ必要ポイント5</DisplayName>
      <Description>人間性を取得する為の閾値5</Description>
      <Minimum>-1</Minimum>
      <Maximum>65000</Maximum>
      <SortID>404</SortID>
    </Field>
    <Field Def="u16 humanityDropPoint6 = -1">
      <DisplayName>人間性ドロップ必要ポイント6</DisplayName>
      <Description>人間性を取得する為の閾値6</Description>
      <Minimum>-1</Minimum>
      <Maximum>65000</Maximum>
      <SortID>405</SortID>
    </Field>
    <Field Def="u16 humanityDropPoint7 = -1">
      <DisplayName>人間性ドロップ必要ポイント7</DisplayName>
      <Description>人間性を取得する為の閾値7</Description>
      <Minimum>-1</Minimum>
      <Maximum>65000</Maximum>
      <SortID>406</SortID>
    </Field>
    <Field Def="u16 humanityDropPoint8 = -1">
      <DisplayName>人間性ドロップ必要ポイント8</DisplayName>
      <Description>人間性を取得する為の閾値8</Description>
      <Minimum>-1</Minimum>
      <Maximum>65000</Maximum>
      <SortID>407</SortID>
    </Field>
    <Field Def="u16 humanityDropPoint9 = -1">
      <DisplayName>人間性ドロップ必要ポイント9</DisplayName>
      <Description>人間性を取得する為の閾値9</Description>
      <Minimum>-1</Minimum>
      <Maximum>65000</Maximum>
      <SortID>408</SortID>
    </Field>
    <Field Def="u16 humanityDropPoint10 = -1">
      <DisplayName>人間性ドロップ必要ポイント10</DisplayName>
      <Description>人間性を取得する為の閾値10</Description>
      <Minimum>-1</Minimum>
      <Maximum>65000</Maximum>
      <SortID>409</SortID>
    </Field>
  </Fields>
</PARAMDEF>