Skip to content

Commit

Permalink
Partial decoding of v20.02.05.23 for niftools#106 (QQSpeed, Chinese v…
Browse files Browse the repository at this point in the history
…ersion of the game).
  • Loading branch information
Candoran2 committed Sep 16, 2023
1 parent c00800f commit 2067401
Showing 1 changed file with 14 additions and 3 deletions.
17 changes: 14 additions & 3 deletions nif.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE niftoolsxml>
<niftoolsxml version="0.10.0.0">
<niftoolsxml version="0.10.0.1">

<token name="verexpr" attrs="vercond">
Commonly used version expressions.
Expand Down Expand Up @@ -212,7 +212,9 @@
<version id="V20_2_0_7_FO4_2" num="20.2.0.7" user="12" bsver="132 139" ext="bto btr" supported="false">Fallout 4 (LS_Mirelurk.nif, Screen.nif)</version>
<version id="V20_2_0_7_F76" num="20.2.0.7" user="12" bsver="155" ext="bto">{{Fallout 76}}</version>
<version id="V20_2_0_8" num="20.2.0.8" ext="nifcache">{{Empire Earth III}}, {{FFT Online}}, Atlantica Online, IRIS Online, Wizard101</version>
<version id="V20_2_4_7" num="20.2.4.7">QQSpeed</version>
<version id="V20_2_4_7" num="20.2.4.7">{{QQSpeed}}</version>
<version id="V20_2_4_7" num="20.2.5.22">QQSpeed</version>
<version id="V20_2_4_7" num="20.2.5.23">QQSpeed</version>
<version id="V20_3_0_1" num="20.3.0.1">Emerge</version>
<version id="V20_3_0_2" num="20.3.0.2">Emerge</version>
<version id="V20_3_0_3" num="20.3.0.3">Emerge</version>
Expand Down Expand Up @@ -3492,6 +3494,7 @@
<field name="Has Bounding Volume" type="bool" since="3.0" until="4.2.2.0" />
<field name="Bounding Volume" type="BoundingVolume" cond="Has Bounding Volume" since="3.0" until="4.2.2.0" />
<field name="Collision Object" type="Ref" template="NiCollisionObject" since="10.0.1.0" />
<field name="Unknown QQSpeed NiAVObject Bytes" type="byte" length="5" since="20.2.5.23" until="20.2.5.23">Could be one byte and a uint. Always 00 17 00 00 00?</field>
</niobject>

<niobject name="NiDynamicEffect" abstract="true" inherit="NiAVObject" module="NiMain">
Expand Down Expand Up @@ -3656,6 +3659,7 @@

<niobject name="NiTransformController" inherit="NiKeyframeController" module="NiAnimation">
NiTransformController replaces NiKeyframeController.
<field name="Unknown QQSpeed Integer" type="uint" since="20.2.5.23" until="20.2.5.23" >Always 00 00 00 00?</field>
</niobject>

<niobject name="NiPSysModifierCtlr" abstract="true" inherit="NiSingleInterpController" module="NiParticle">
Expand Down Expand Up @@ -4178,6 +4182,7 @@
<field name="Num Screen Polygons" type="uint" calc="0">Deprecated. Array is always zero length on disk write.</field>
<field name="Num Screen Textures" type="uint" calc="0" since="4.2.1.0">Deprecated. Array is always zero length on disk write.</field>
<field name="Unknown Int 3" type="uint" until="3.1" />
<field name="Unknown QQSpeed Camera Int" type="int" since="20.2.5.23" until="20.2.5.23" >Always -1?</field>
</niobject>

<niobject name="NiColorData" inherit="NiObject" module="NiAnimation">
Expand Down Expand Up @@ -5291,6 +5296,7 @@

<niobject name="NiTriStrips" inherit="NiTriBasedGeom" module="NiMain">
A shape node that refers to data organized into strips of triangles
<field name="Unknown QQSpeed Strip Bytes" type="byte" length="21" since="20.2.5.23" until="20.2.5.23">Unknown bytes, all 0.</field>
</niobject>

<niobject name="NiTriStripsData" inherit="NiTriBasedGeomData" module="NiMain">
Expand Down Expand Up @@ -5426,6 +5432,9 @@
<field name="Function" type="TestFunction" default="TEST_LESS_EQUAL" since="4.1.0.12" until="20.0.0.5">
Z-Test function. In Flags from 20.1.0.3 on.
</field>
<field name="Unknown QQSpeed Uint" type="uint" since="20.2.5.23" until="20.2.5.23">
0 in example
</field>
</niobject>

<niobject name="RootCollisionNode" inherit="NiNode" module="BSLegacy" versions="V4_0_0_2">
Expand Down Expand Up @@ -8496,7 +8505,9 @@
<field name="Binary Data" type="ByteArray" />
</niobject>

<niobject name="CsNiNode" inherit="NiNode" />
<!-- Digimon Masters Online -->

<niobject name="CsNiNode" inherit="NiNode" version="V20_3_0_9" />

<!-- Epic Mickey -->

Expand Down

0 comments on commit 2067401

Please sign in to comment.