I made only semi work script, and try to fully fix, because there is more than once variable eg:
Here is just change firs 8 bits so no problem to get offset
1 element
01000000
C2000000
2 element
02000000
C2000000
3 element
03000000
C2000000
but when varies element type (texture, skeletal, PhysicsAsset) then change other bits. Sometimes varies several times for the same type of item (not predictable values)
5 element
05000000
030000000
6 element
06000000
CF0000000
and sometimes are more than 2 changes (not predictable values)
19 element
13000000
1A0100000
So Here is mainly problem, hard to write script who will accurate searching according any varies.
For me I think have done ~70% script, jus lookin for more immutable values by which I can relate.
Here a little sample, maybe someone see any dependence.
num offset(cbt1 file) hexdata (20bytes)
0=43D6 00000000B7000000000000000300000001000000
1=43E6 01000000B7000000000000008300000002000000
2=43F6 020000009500000000000000B900000000000000
3=460A 0300000064000000000000001900000000000000
4=48C2 040000006500000000000000A000000000000000
5=48EA 050000006500000000000000A000000000000000
6=4912 060000006500000000000000A000000000000000
7=493A 070000006500000000000000A000000000000000
8=4962 080000006500000000000000A000000000000000
9=498A 090000006500000000000000A000000000000000
10=49B2 0A0000006500000000000000A000000000000000
11=49DA 0B0000006500000000000000A000000000000000
12=4A02 0C0000006500000000000000A000000000000000
13=4A2A 0D0000006500000000000000A000000000000000
14=4A52 0E0000006500000000000000A000000000000000
15=4A7A 0F0000006500000000000000A000000000000000
16=4AA2 100000006500000000000000A000000000000000
17=4ACA 110000006500000000000000A000000000000000
18=4B46 120000006500000000000000A000000000000000
19=4B8A 130000006500000000000000A000000000000000
20=4C06 140000006500000000000000A000000000000000
21=4C82 150000006500000000000000A000000000000000
22=4CFE 160000006500000000000000A000000000000000
23=4D7A 170000006500000000000000A000000000000000
24=4DF6 180000006500000000000000A000000000000000
25=4E72 190000006500000000000000A000000000000000
26=4EEE 1A000000B7000000000000001B00000065000000
27=4EFA 1B0000006500000000000000A000000000000000
28=4F22 1C0000006500000000000000A000000000000000
29=4F4A 1D0000006500000000000000A000000000000000
30=4F72 1E0000006500000000000000A000000000000000
31=4F9A 1F0000006500000000000000A000000000000000
32=4FC2 200000006500000000000000A000000000000000
33=4FEA 210000006500000000000000A000000000000000
34=5012 220000006500000000000000A000000000000000
35=503A 230000006500000000000000A000000000000000
36=5062 240000008100000000000000B600000000000000
37=5256 250000008100000000000000B600000000000000
38=542E 260000008100000000000000B600000000000000
39=5606 270000009F000000000000008B00000000000000
40=57FE 280000009F000000000000008B00000000000000
41=59F6 290000009F000000000000008B00000000000000
42=5C0A 2A0000009F000000000000008B00000000000000
43=5DE6 2B0000009F000000000000008B00000000000000
44=5FDE 2C0000009F000000000000008B00000000000000
45=61D6 2D0000009F000000000000008B00000000000000
46=63EA 2E0000009F000000000000008B00000000000000
47=65C6 2F0000009F000000000000008B00000000000000
48=67BE 300000009F000000000000008B00000000000000
49=69B6 310000009F000000000000008B00000000000000
50=6BCA 320000008100000000000000B600000000000000
51=6D6A 330000008100000000000000B600000000000000
52=6F5E 340000008100000000000000B600000000000000
53=7136 350000008100000000000000B600000000000000
54=732A 360000008100000000000000B600000000000000
55=7502 370000008100000000000000B600000000000000
56=76F6 380000008100000000000000B600000000000000
57=787A 390000008100000000000000B600000000000000
58=7A52 3A0000008100000000000000B600000000000000
59=7C0E 3B0000008100000000000000B600000000000000
60=7DE6 3C0000008100000000000000B600000000000000
61=7FBE 3D0000008100000000000000B600000000000000
62=8196 3E0000008100000000000000B600000000000000
63=838A 3F0000008100000000000000B600000000000000
64=857E 400000008100000000000000B600000000000000
65=8756 410000009F000000000000008B00000000000000
66=894E 420000009F000000000000008B00000000000000
67=8B46 430000009F000000000000008B00000000000000
68=8D5A 44000000B70000000000000045000000B7000000
69=8D66 45000000B70000000000000046000000B7000000
70=8D72 46000000B70000000000000047000000B7000000
71=8D7E 47000000B70000000000000048000000B7000000
72=8D8A 48000000B70000000000000049000000B7000000
73=8D96 49000000B7000000000000004A000000B7000000
74=8DA2 4A000000B7000000000000004B000000B7000000
75=8DAE 4B000000B7000000000000004C000000B7000000
76=8DBA 4C000000B7000000000000004D000000B7000000
77=8DC6 4D000000B7000000000000004E000000B7000000
78=8DD2 4E000000B7000000000000004F000000B7000000
79=8DDE 4F000000B70000000000000050000000B7000000
80=8DEA 50000000B70000000000000051000000B7000000
81=8DF6 51000000B70000000000000052000000B7000000
82=8E02 52000000B70000000000000053000000B7000000
83=8E0E 53000000B70000000000000054000000B7000000
84=8E1A 54000000B70000000000000055000000B7000000
85=8E26 55000000B70000000000000056000000B7000000
86=8E32 56000000B70000000000000057000000B7000000
87=8E3E 57000000B70000000000000058000000B7000000
88=8E4A 58000000B70000000000000059000000B7000000
89=8E56 59000000B7000000000000005A000000B7000000
90=8E62 5A000000B7000000000000005B000000B7000000
91=8E6E 5B000000B7000000000000005C000000B7000000
92=8E7A 5C000000B7000000000000005D000000B7000000
93=8E86 5D000000B7000000000000005E000000B7000000
94=8E92 5E000000B7000000000000005F000000B7000000
95=8E9E 5F000000B70000000000000060000000B7000000
96=8EAA 60000000B70000000000000061000000B7000000
97=8EB6 61000000B70000000000000062000000B7000000