| 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 |
– |
|