19 |
|
procedure TFile_TXAN.InitDataFields; |
20 |
|
var |
21 |
|
tempi: Integer; |
22 |
+ |
arrargs: TArrayArgs; |
23 |
|
begin |
24 |
|
inherited; |
25 |
|
FDataFields := TBlock.Create(Self, nil, 0, 'Base', '', nil); |
44 |
|
tempi := 2; |
45 |
|
AddField(TUnused, $1A, 'Unused', '', @tempi); |
46 |
|
|
47 |
< |
tempi := 2; |
48 |
< |
with AddField(TArray, $1C, 'AnimTextures array', '', @tempi) do |
47 |
> |
arrargs.CounterSize := 2; |
48 |
> |
arrargs.BlockLength := 4; |
49 |
> |
with AddField(TArray, $1C, 'AnimTextures array', '', @arrargs) do |
50 |
|
begin |
51 |
|
AddField(TLinkByID, $00, 'Texture', '', nil); |
52 |
|
end; |
53 |
|
end; |
54 |
+ |
FFileStream.Free; |
55 |
+ |
FFileStream := nil; |
56 |
|
end; |
57 |
|
|
58 |
|
|
59 |
|
end. |
56 |
– |
|