User:Quetzilla

From the Oblivion ConstructionSet Wiki
Revision as of 18:14, 10 November 2008 by imported>Quetzilla
Jump to navigation Jump to search

Record Structure XML for Tessnip F3



<Records>
  <Record name="TES4" desc="Main plugin header">
    <Subrecord name="HEDR" desc="The main plugin header">
      <Element name="File version" type="float" />
      <Element name="Record count" type="int" />
      <Element name="Unknown" type="int" />
    </Subrecord>
    <Subrecord name="CNAM" desc="Plugin author" optional="1">
      <Element name="Author" type="string" />
    </Subrecord>
    <SubRecord name="SNAM" desc="Plugin description" optional="1">
      <Element name="Description" type="string" />
    </SubRecord>
    <SubRecord name="MAST" desc="Plugin dependencies" optional="1" repeat="1">
      <Element name="Master file" type="string" />
    </SubRecord>
    <Subrecord name="SCRN" desc="Screenshot" notininfo="true">
      <Element name="Screenshot" type="blob" />
    </Subrecord>
  </Record>

  <Record name="GMST" desc="Game setting">
    <Subrecord name="EDID" desc="Editor ID">
      <Element name="Setting name" type="string" />
    </Subrecord>
    <Subrecord name="DATA" desc="Contains the value of the game setting">
      <Element name="Value as float" type="float" group="1" />
      <Element name="Value as int" type="int" group="1" />
      <Element name="Value as string" type="string" group="1" />
    </Subrecord>
  </Record>

  <Record name="TEST" desc="Testing new repeat blocks...">
    <Subrecord name="EDID" desc="E">
      <Element name="a string" type="string" />
    </Subrecord>
    <Subrecord name="DATA" desc="" size="4" optional="1">
      <Element name="a float" type="float" group="1" />
    </Subrecord>
    <Subrecord name="DATA" desc="" size="2" optional="1">
      <Element name="a short" type="short" group="1" />
    </Subrecord>
    <Subrecord name="REP1" desc="" repeat="3">
      <Element name="a float" type="float" group="1" />
    </Subrecord>
    <Subrecord name="REP2" desc="" optional="1">
      <Element name="a float" type="float" group="1" />
    </Subrecord>
    <Subrecord name="REP3" desc="">
      <Element name="a float" type="float" group="1" />
    </Subrecord>
    <Subrecord name="END_" desc="">
      <Element name="a float" type="float" group="1" />
    </Subrecord>
  </Record>
</Records>