Closed GoogleCodeExporter closed 9 years ago
I think there were some changes in BPTD for FNV recently.
Original comment by zila...@gmail.com
on 21 May 2014 at 4:38
Some time ago we changed 'Body Parts' to a RUnion to avoid some erros displayed
by the vanilla FalloutNV.esm. Now TwbMainRecord.Assign expects all
SubRecordUnion to contain Records with signature, which is not the case here.
I'll work around that to select the proper member in the RUnion.
Original comment by HuguesLe...@gmail.com
on 21 May 2014 at 11:20
I cannot find a proper way to select a RUnion member. I could change it to a
real union but that would generate other issues. Turns out splitting the RUnion
into 2 non mandatory RStructS works.
Original comment by HuguesLe...@gmail.com
on 21 May 2014 at 8:51
Strange, this is not the only place where wbRUnion is used.
Original comment by zila...@gmail.com
on 22 May 2014 at 8:22
But that's the only place they are used without signature in a MainRecord.
The other use of a RUnion without signature is in LAND, where it selects
Members[0] on assign.
I tried defaulting to that for Body parts, but trying to copy "unnamed body
part" would CTD.
I think the fact that, in LAND, all members have the same count of elements
makes it possible to copy LAND records without issue. That's the obvious
difference I saw.
Original comment by HuguesLe...@gmail.com
on 22 May 2014 at 11:28
Original comment by HuguesLe...@gmail.com
on 22 May 2014 at 11:29
Also used in TES5 quest aliases, but they have the same amount of elements too
and work fine.
Original comment by zila...@gmail.com
on 22 May 2014 at 11:55
Why didn't I closed that ?
Original comment by HuguesLe...@gmail.com
on 9 Sep 2014 at 11:20
Original comment by HuguesLe...@gmail.com
on 12 Sep 2014 at 11:25
Original issue reported on code.google.com by
harkness...@yahoo.com
on 21 May 2014 at 12:04Attachments: