starfleet
1st Dec 03, 4:26 AM
Ok worked out the Animation files for muzzle flashes etc etc are lua files, BUT, like all of the others they are Encrypted.. any chance some one could decrypt this
because the fx tool won't allow you to build a anim.
main <0:@X:\Homeworld2\Data\ART\FX\Muzzle_Flashes\a_muzzle.anim> (50 instructions/200 bytes at 00324E60)
0 params, 11 stacks, 0 locals, 6 strings, 0 numbers, 0 functions, 16 lines
1 [1] PUSHINT 40
2 [1] SETGLOBAL 0 ; fps
3 [2] PUSHINT 0
4 [2] SETGLOBAL 1 ; startFrame
5 [3] PUSHINT 3
6 [3] SETGLOBAL 2 ; loopCount
7 [4] CREATETABLE 2
8 [4] PUSHINT 4
9 [4] PUSHINT 2
10 [4] SETLIST 0 2
11 [4] SETGLOBAL 3 ; layout
12 [6] CREATETABLE 7
13 [7] CREATETABLE 3
14 [8] PUSHSTRING 5 ; "data:/ART/FX/Muzzle_Flashes/A_MUZZLE_TP.tga"
15 [8] PUSHINT 0
16 [8] PUSHINT 0
17 [8] SETLIST 0 3
18 [8] CREATETABLE 3
19 [9] PUSHSTRING 5 ; "data:/ART/FX/Muzzle_Flashes/A_MUZZLE_TP.tga"
20 [9] PUSHINT 0
21 [9] PUSHINT 1
22 [9] SETLIST 0 3
23 [9] CREATETABLE 3
24 [10] PUSHSTRING 5 ; "data:/ART/FX/Muzzle_Flashes/A_MUZZLE_TP.tga"
25 [10] PUSHINT 1
26 [10] PUSHINT 0
27 [10] SETLIST 0 3
28 [10] CREATETABLE 3
29 [11] PUSHSTRING 5 ; "data:/ART/FX/Muzzle_Flashes/A_MUZZLE_TP.tga"
30 [11] PUSHINT 1
31 [11] PUSHINT 1
32 [11] SETLIST 0 3
33 [11] CREATETABLE 3
34 [12] PUSHSTRING 5 ; "data:/ART/FX/Muzzle_Flashes/A_MUZZLE_TP.tga"
35 [12] PUSHINT 2
36 [12] PUSHINT 0
37 [12] SETLIST 0 3
38 [12] CREATETABLE 3
39 [13] PUSHSTRING 5 ; "data:/ART/FX/Muzzle_Flashes/A_MUZZLE_TP.tga"
40 [13] PUSHINT 2
41 [13] PUSHINT 1
42 [13] SETLIST 0 3
43 [13] CREATETABLE 3
44 [14] PUSHSTRING 5 ; "data:/ART/FX/Muzzle_Flashes/A_MUZZLE_TP.tga"
45 [14] PUSHINT 3
46 [14] PUSHINT 0
47 [14] SETLIST 0 3
48 [14] SETLIST 0 7
49 [15] SETGLOBAL 4 ; textureLayout
50 [15] END
-Rob
because the fx tool won't allow you to build a anim.
main <0:@X:\Homeworld2\Data\ART\FX\Muzzle_Flashes\a_muzzle.anim> (50 instructions/200 bytes at 00324E60)
0 params, 11 stacks, 0 locals, 6 strings, 0 numbers, 0 functions, 16 lines
1 [1] PUSHINT 40
2 [1] SETGLOBAL 0 ; fps
3 [2] PUSHINT 0
4 [2] SETGLOBAL 1 ; startFrame
5 [3] PUSHINT 3
6 [3] SETGLOBAL 2 ; loopCount
7 [4] CREATETABLE 2
8 [4] PUSHINT 4
9 [4] PUSHINT 2
10 [4] SETLIST 0 2
11 [4] SETGLOBAL 3 ; layout
12 [6] CREATETABLE 7
13 [7] CREATETABLE 3
14 [8] PUSHSTRING 5 ; "data:/ART/FX/Muzzle_Flashes/A_MUZZLE_TP.tga"
15 [8] PUSHINT 0
16 [8] PUSHINT 0
17 [8] SETLIST 0 3
18 [8] CREATETABLE 3
19 [9] PUSHSTRING 5 ; "data:/ART/FX/Muzzle_Flashes/A_MUZZLE_TP.tga"
20 [9] PUSHINT 0
21 [9] PUSHINT 1
22 [9] SETLIST 0 3
23 [9] CREATETABLE 3
24 [10] PUSHSTRING 5 ; "data:/ART/FX/Muzzle_Flashes/A_MUZZLE_TP.tga"
25 [10] PUSHINT 1
26 [10] PUSHINT 0
27 [10] SETLIST 0 3
28 [10] CREATETABLE 3
29 [11] PUSHSTRING 5 ; "data:/ART/FX/Muzzle_Flashes/A_MUZZLE_TP.tga"
30 [11] PUSHINT 1
31 [11] PUSHINT 1
32 [11] SETLIST 0 3
33 [11] CREATETABLE 3
34 [12] PUSHSTRING 5 ; "data:/ART/FX/Muzzle_Flashes/A_MUZZLE_TP.tga"
35 [12] PUSHINT 2
36 [12] PUSHINT 0
37 [12] SETLIST 0 3
38 [12] CREATETABLE 3
39 [13] PUSHSTRING 5 ; "data:/ART/FX/Muzzle_Flashes/A_MUZZLE_TP.tga"
40 [13] PUSHINT 2
41 [13] PUSHINT 1
42 [13] SETLIST 0 3
43 [13] CREATETABLE 3
44 [14] PUSHSTRING 5 ; "data:/ART/FX/Muzzle_Flashes/A_MUZZLE_TP.tga"
45 [14] PUSHINT 3
46 [14] PUSHINT 0
47 [14] SETLIST 0 3
48 [14] SETLIST 0 7
49 [15] SETGLOBAL 4 ; textureLayout
50 [15] END
-Rob