mirror of
https://github.com/kwsch/pkNX.git
synced 2026-09-08 18:45:29 -05:00
Add missing fields for archive
fin
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
using System;
|
||||
using System.ComponentModel;
|
||||
using FlatSharp.Attributes;
|
||||
// ReSharper disable UnusedAutoPropertyAccessor.Global
|
||||
@@ -16,23 +17,23 @@ public class PlacementArea8Archive : IFlatBufferArchive<PlacementZone8>
|
||||
[FlatBufferItem(00)] public PlacementZone8[] Table { get; set; }
|
||||
[FlatBufferItem(01)] public ulong Hash { get; set; }
|
||||
[FlatBufferItem(02)] public string Description { get; set; }
|
||||
// 3 is table?
|
||||
[FlatBufferItem(03)] public string OtherDescription { get; set; }
|
||||
[FlatBufferItem(04)] public PlacementArea8_F04 Unknown { get; set; }
|
||||
// none have 5
|
||||
[FlatBufferItem(05)] public float Field_05 { get => 0; set { if (value != 0) throw new ArgumentException("Not Observed"); } } // unused
|
||||
[FlatBufferItem(06)] public float Field_06 { get; set; }
|
||||
[FlatBufferItem(07)] public float Field_07 { get; set; }
|
||||
// none have 8
|
||||
// none have 9
|
||||
// none have 10
|
||||
// none have 11
|
||||
[FlatBufferItem(08)] public float Field_08 { get => 0; set { if (value != 0) throw new ArgumentException("Not Observed"); } } // unused
|
||||
[FlatBufferItem(09)] public float Field_09 { get => 0; set { if (value != 0) throw new ArgumentException("Not Observed"); } } // unused
|
||||
[FlatBufferItem(10)] public float Field_10 { get => 0; set { if (value != 0) throw new ArgumentException("Not Observed"); } } // unused
|
||||
[FlatBufferItem(11)] public float Field_11 { get => 0; set { if (value != 0) throw new ArgumentException("Not Observed"); } } // unused
|
||||
[FlatBufferItem(12)] public float Field_12 { get; set; }
|
||||
[FlatBufferItem(13)] public float Field_13 { get; set; }
|
||||
[FlatBufferItem(14)] public float Field_14 { get; set; }
|
||||
[FlatBufferItem(15)] public float Field_15 { get; set; }
|
||||
[FlatBufferItem(16)] public float Field_16 { get; set; }
|
||||
[FlatBufferItem(17)] public float Field_17 { get; set; }
|
||||
// none have 18
|
||||
// none have 19
|
||||
[FlatBufferItem(18)] public float Field_18 { get => 0; set { if (value != 0) throw new ArgumentException("Not Observed"); } } // unused
|
||||
[FlatBufferItem(19)] public float Field_19 { get => 0; set { if (value != 0) throw new ArgumentException("Not Observed"); } } // unused
|
||||
[FlatBufferItem(20)] public float Field_20 { get; set; }
|
||||
[FlatBufferItem(21)] public float Field_21 { get; set; }
|
||||
[FlatBufferItem(22)] public float Field_22 { get; set; }
|
||||
|
||||
@@ -12,16 +12,19 @@ namespace pkNX.Structures.FlatBuffers
|
||||
[FlatBufferTable, TypeConverter(typeof(ExpandableObjectConverter))]
|
||||
public class PlacementArea8_F04
|
||||
{
|
||||
// none have 0
|
||||
// none have 1
|
||||
// none have 2
|
||||
// none have 3
|
||||
// none have 4
|
||||
// none have 5
|
||||
[FlatBufferItem(00)] public float Field_00 { get; set; } // unused, assumed to be same shape as other v3f-hash triplets
|
||||
[FlatBufferItem(01)] public float Field_01 { get; set; } // unused, assumed to be same shape as other v3f-hash triplets
|
||||
[FlatBufferItem(02)] public float Field_02 { get; set; } // unused, assumed to be same shape as other v3f-hash triplets
|
||||
|
||||
[FlatBufferItem(03)] public float Field_03 { get; set; } // unused, assumed to be same shape as other v3f-hash triplets
|
||||
[FlatBufferItem(04)] public float Field_04 { get; set; } // unused, assumed to be same shape as other v3f-hash triplets
|
||||
[FlatBufferItem(05)] public float Field_05 { get; set; } // unused, assumed to be same shape as other v3f-hash triplets
|
||||
|
||||
[FlatBufferItem(06)] public float Field_06 { get; set; }
|
||||
[FlatBufferItem(07)] public float Field_07 { get; set; }
|
||||
[FlatBufferItem(08)] public float Field_08 { get; set; }
|
||||
// none have 9
|
||||
|
||||
[FlatBufferItem(09)] public ulong Field_09 { get; set; } // unused, assumed to be same shape as other v3f-hash triplets
|
||||
[FlatBufferItem(10)] public ulong Field_10 { get; set; }
|
||||
[FlatBufferItem(11)] public ulong Field_11 { get; set; }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user