From c360a1b9db5d52237df018c2f631dea34fa34045 Mon Sep 17 00:00:00 2001
From: jonwd7 <jon.wd7@gmail.com>
Date: Tue, 27 Jun 2017 11:18:20 -0400
Subject: [PATCH] Update for 4dfa0de

Enforce that niflib must use a completely native type for BSVertexData using NifStream istream/ostream overloads.  See:  https://github.com/niftools/nifdocsys/pull/6#issuecomment-311345131
---
 nif.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/nif.xml b/nif.xml
index cbfe4bc..de112a2 100644
--- a/nif.xml
+++ b/nif.xml
@@ -1478,7 +1478,7 @@
 		<option value="15" name="VF_Unknown_8" />      <!-- & 32768 -->
 	</bitflags>
     
-	<compound name="BSVertexData">
+	<compound name="BSVertexData" niflibtype="BSVertexData">
 		<add name="Vertex" type="HalfVector3" cond="((ARG &amp; 16) != 0) &amp;&amp; ((ARG &amp; 16384) == 0)" />
 		<add name="Bitangent X" type="hfloat" cond="((ARG &amp; 16) != 0) &amp;&amp; ((ARG &amp; 256) != 0) &amp;&amp; ((ARG &amp; 16384) == 0)" />
 		<add name="Unknown Short" type="ushort" cond="((ARG &amp; 16) != 0) &amp;&amp; ((ARG &amp; 256) == 0) &amp;&amp; ((ARG &amp; 16384) == 0)" />
-- 
GitLab