hmm, there is still a problem with the fence wrapper. I think it is in the lines:
for (int i = 0; i < r.ReadUInt16(); i++) this.unknownList1.Add(r.ReadUInt32());
Won't that try to read another uint16 every time through the loop?
I tried changing it to:
int count = r.ReadUInt16();
for (int i = 0; i < count; i++) this.unknownList1.Add(r.ReadUInt32());
that makes it parse ok, but when i hit grid/commit, the file gets corrupted, i'm not sure what else is wrong
@Kuree , Decimal values of the value (after "Set High Bit") needed for s attribute in XML files:
<?xml version="1.0" encoding="UTF-8"?> <I c="CommandSuperInteraction" i="interaction" m="interactions.base.immediate_interaction" n="MTS_Scumbumbo_Pregnancy_Scan" s="17608706005782878675">
Now my steps are:
1 - Resource - add - fill Type, group, Name
2 - Button for FNV64
3 - button "Set High Bit"
4 - copy value from the Instance field
5 - open app Hpmbcalc (http://www.hexprobe.com/hpmbcalc/)
6 - paste copied value to the Hpmbcalc
7 - convert from hex to dec
8 - copy dec value
9 - paste dec value to the xml's s attribute
10 - import xml file to the S4PE
It will be useful, if S4PE will have not only textBox with hex value of the Instance, but also have textBox with the dec value of the Instance. I will cut steps 5-8 and save time on adding new Resource item.