Rev 248 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 248 | Rev 249 | ||
---|---|---|---|
1 | 1 | ||
2 | // Duke3D HRP Monsters Definitions |
2 | // Duke3D HRP Monsters Definitions |
3 | // Death skins by Hellbound |
3 | // Death skins by Hellbound |
4 | 4 | ||
5 | 5 | ||
6 | // Cycloid Emperor Holographic Head (490) |
6 | // Cycloid Emperor Holographic Head (490) |
7 | model "highres/sprites/monsters/0490_cycloidhead.md3" { |
7 | model "highres/sprites/monsters/0490_cycloidhead.md3" { |
8 | scale 1.0 shade 3 |
8 | scale 1.0 shade 3 |
9 | skin { pal 0 file "highres/sprites/monsters/0490_cycloidhead.png" } |
9 | skin { pal 0 file "highres/sprites/monsters/0490_cycloidhead.png" } |
10 | anim { frame0 "FRAME6" frame1 "FRAME25" fps 10 flags 0 } |
10 | anim { frame0 "FRAME6" frame1 "FRAME25" fps 10 flags 0 } |
11 | frame { name "FRAME6" tile0 0490 tile1 0497 } |
11 | frame { name "FRAME6" tile0 0490 tile1 0497 } |
12 | } |
12 | } |
13 | 13 | ||
14 | 14 | ||
15 | // Egg (675) |
15 | // Egg (675) |
16 | model "highres/sprites/monsters/0675_egg.md3" { |
16 | model "highres/sprites/monsters/0675_egg.md3" { |
17 | scale 3 shade 0 |
17 | scale 3 shade 0 |
18 | skin { pal 0 file "highres/sprites/monsters/0675_egg.png" specpower 100 specfactor 64 } |
18 | skin { pal 0 file "highres/sprites/monsters/0675_egg.png" specpower 100 specfactor 64 } |
19 | normal { file "highres/sprites/monsters/0675_egg_n.png" parallaxbias 0.04 parallaxscale 0.05 } |
19 | normal { file "highres/sprites/monsters/0675_egg_n.png" parallaxbias 0.04 parallaxscale 0.05 } |
20 | specular { file "highres/sprites/monsters/0675_egg_s.png" } |
20 | specular { file "highres/sprites/monsters/0675_egg_s.png" } |
21 | frame { name "closed1" tile 675 } |
21 | frame { name "closed1" tile 675 } |
22 | frame { name "closed1" tile 558 } |
22 | frame { name "closed1" tile 558 } |
23 | anim { frame0 "open1" frame1 "open2" fps 2 flags 1 } |
23 | anim { frame0 "open1" frame1 "open2" fps 2 flags 1 } |
24 | frame { name "open1" tile0 676 tile1 677 } |
24 | frame { name "open1" tile0 676 tile1 677 } |
25 | } |
25 | } |
26 | 26 | ||
27 | 27 | ||
28 | // Battlelord Holographic Head (679) |
28 | // Battlelord Holographic Head (679) |
29 | model "highres/sprites/monsters/0679_battlelordholo.md3" { |
29 | model "highres/sprites/monsters/0679_battlelordholo.md3" { |
30 | scale 40 shade 1 |
30 | scale 40 shade 1 |
31 | skin { pal 0 file "highres/sprites/monsters/0679_battlelordholo.png" } |
31 | skin { pal 0 file "highres/sprites/monsters/0679_battlelordholo.png" } |
32 | frame { name "FRAME1" tile0 679 tile1 679 } |
32 | frame { name "FRAME1" tile0 679 tile1 679 } |
33 | } |
33 | } |
34 | 34 | ||
35 | 35 | ||
36 | // Shark (1550) |
36 | // Shark (1550) |
37 | model "highres/sprites/monsters/1550_shark.md3" { |
37 | model "highres/sprites/monsters/1550_shark.md3" { |
38 | scale 10 shade 4 |
38 | scale 10 shade 4 |
39 | skin { pal 0 file "highres/sprites/monsters/1550_shark.png" } |
39 | skin { pal 0 file "highres/sprites/monsters/1550_shark.png" } |
40 | glow { file "highres/sprites/monsters/1550_shark_g.png" } |
40 | glow { file "highres/sprites/monsters/1550_shark_g.png" } |
41 | anim { frame0 "sf_shark00" frame1 "sf_shark39" fps 15 flags 0 } |
41 | anim { frame0 "sf_shark00" frame1 "sf_shark39" fps 15 flags 0 } |
42 | frame { name "sf_shark00" tile0 1550 tile1 1589 } |
42 | frame { name "sf_shark00" tile0 1550 tile1 1589 } |
43 | } |
43 | } |
44 | 44 | ||
45 | 45 | ||
46 | // Trooper (1680) |
46 | // Trooper (1680) |
47 | model "highres/sprites/monsters/1680_trooper.md3" { |
47 | model "highres/sprites/monsters/1680_trooper.md3" { |
48 | scale 9 shade 6 |
48 | scale 9 shade 6 |
49 | skin { pal 0 surface 0 file "highres/sprites/monsters/1680_trooper_skin_color.png" } |
49 | skin { pal 0 surface 0 file "highres/sprites/monsters/1680_trooper_skin_color.png" } |
50 | specular { file "highres/sprites/monsters/1680_trooper_skin_s.png" surf 0 } |
50 | specular { file "highres/sprites/monsters/1680_trooper_skin_s.png" surf 0 } |
51 | normal { file "highres/sprites/monsters/1680_trooper_skin_n.png" parallaxbias 0.1 parallaxscale 0.1 surf 0 } |
51 | normal { file "highres/sprites/monsters/1680_trooper_skin_n.png" parallaxbias 0.1 parallaxscale 0.1 surf 0 } |
52 | skin { pal 0 surface 1 file "highres/sprites/monsters/1680_trooper_gear_0.png" } |
52 | skin { pal 0 surface 1 file "highres/sprites/monsters/1680_trooper_gear_0.png" } |
53 | normal { file "highres/sprites/monsters/1680_trooper_gear_n.png" parallaxbias 0.1 parallaxscale 0.1 surf 1 } |
53 | normal { file "highres/sprites/monsters/1680_trooper_gear_n.png" parallaxbias 0.1 parallaxscale 0.1 surf 1 } |
54 | specular { file "highres/sprites/monsters/1680_trooper_gear_s.png" surf 1 } |
54 | specular { file "highres/sprites/monsters/1680_trooper_gear_s.png" surf 1 } |
55 | skin { pal 10 surface 1 file "highres/sprites/monsters/1680_trooper_gear_10.png" } |
55 | skin { pal 10 surface 1 file "highres/sprites/monsters/1680_trooper_gear_10.png" } |
56 | skin { pal 11 surface 1 file "highres/sprites/monsters/1680_trooper_gear_11_22.png" } |
56 | skin { pal 11 surface 1 file "highres/sprites/monsters/1680_trooper_gear_11_22.png" } |
57 | skin { pal 12 surface 1 file "highres/sprites/monsters/1680_trooper_gear_12_18.png" } |
57 | skin { pal 12 surface 1 file "highres/sprites/monsters/1680_trooper_gear_12_18.png" } |
58 | skin { pal 13 surface 1 file "highres/sprites/monsters/1680_trooper_gear_13.png" } |
58 | skin { pal 13 surface 1 file "highres/sprites/monsters/1680_trooper_gear_13.png" } |
59 | skin { pal 14 surface 1 file "highres/sprites/monsters/1680_trooper_gear_14.png" } |
59 | skin { pal 14 surface 1 file "highres/sprites/monsters/1680_trooper_gear_14.png" } |
60 | skin { pal 15 surface 1 file "highres/sprites/monsters/1680_trooper_gear_15.png" } |
60 | skin { pal 15 surface 1 file "highres/sprites/monsters/1680_trooper_gear_15.png" } |
61 | skin { pal 16 surface 1 file "highres/sprites/monsters/1680_trooper_gear_16.png" } |
61 | skin { pal 16 surface 1 file "highres/sprites/monsters/1680_trooper_gear_16.png" } |
62 | skin { pal 21 surface 1 file "highres/sprites/monsters/1680_trooper_gear_21.png" } |
62 | skin { pal 21 surface 1 file "highres/sprites/monsters/1680_trooper_gear_21.png" } |
63 | skin { pal 17 surface 1 file "highres/sprites/monsters/1680_trooper_gear_11_22.png" } |
63 | skin { pal 17 surface 1 file "highres/sprites/monsters/1680_trooper_gear_11_22.png" } |
64 | skin { pal 17 surface 0 file "highres/sprites/monsters/1680_trooper_skin_color20.png" } |
64 | skin { pal 17 surface 0 file "highres/sprites/monsters/1680_trooper_skin_color20.png" } |
65 | skin { pal 18 surface 1 file "highres/sprites/monsters/1680_trooper_gear_12_18.png" } |
65 | skin { pal 18 surface 1 file "highres/sprites/monsters/1680_trooper_gear_12_18.png" } |
66 | skin { pal 19 surface 1 file "highres/sprites/monsters/1680_trooper_gear_13.png" } |
66 | skin { pal 19 surface 1 file "highres/sprites/monsters/1680_trooper_gear_13.png" } |
67 | skin { pal 19 surface 0 file "highres/sprites/monsters/1680_trooper_skin_color19.png" } |
67 | skin { pal 19 surface 0 file "highres/sprites/monsters/1680_trooper_skin_color19.png" } |
68 | skin { pal 20 surface 1 file "highres/sprites/monsters/1680_trooper_gear_12_18.png" } |
68 | skin { pal 20 surface 1 file "highres/sprites/monsters/1680_trooper_gear_12_18.png" } |
69 | skin { pal 22 surface 1 file "highres/sprites/monsters/1680_trooper_gear_11_22.png" } |
69 | skin { pal 22 surface 1 file "highres/sprites/monsters/1680_trooper_gear_11_22.png" } |
70 | skin { pal 20 surface 0 file "highres/sprites/monsters/1680_trooper_skin_color20.png" } |
70 | skin { pal 20 surface 0 file "highres/sprites/monsters/1680_trooper_skin_color20.png" } |
71 | skin { pal 21 surface 1 file "highres/sprites/monsters/1680_trooper_gear_21.png" } |
71 | skin { pal 21 surface 1 file "highres/sprites/monsters/1680_trooper_gear_21.png" } |
72 | skin { pal 23 surface 1 file "highres/sprites/monsters/1680_trooper_gear_23.png" } |
72 | skin { pal 23 surface 1 file "highres/sprites/monsters/1680_trooper_gear_23.png" } |
73 | skin { pal 24 surface 1 file "highres/sprites/monsters/1680_trooper_gear_24.png" } |
73 | skin { pal 24 surface 1 file "highres/sprites/monsters/1680_trooper_gear_24.png" } |
74 | glow { file "highres/sprites/monsters/1680_trooper_g.png" } |
74 | glow { file "highres/sprites/monsters/1680_trooper_g.png" } |
75 | 75 | ||
76 | anim { frame0 "frame_1" frame1 "frame_32" fps 40 flags 0 } // Walk |
76 | anim { frame0 "frame_1" frame1 "frame_32" fps 40 flags 0 } // Walk |
77 | frame { name "frame_1" tile0 1680 tile1 1704 smoothduration 0.1 } |
77 | frame { name "frame_1" tile0 1680 tile1 1704 smoothduration 0.1 } |
78 | 78 | ||
79 | anim { frame0 "frame_34" frame1 "frame_43" fps 22 flags 0 } // Shoot |
79 | anim { frame0 "frame_34" frame1 "frame_43" fps 22 flags 0 } // Shoot |
80 | frame { name "frame_34" tile0 1715 tile1 1717 smoothduration 0.1 } |
80 | frame { name "frame_34" tile0 1715 tile1 1717 smoothduration 0.1 } |
81 | 81 | ||
82 | anim { frame0 "frame_44" frame1 "frame_52" fps 7 flags 0 } // Fly |
82 | anim { frame0 "frame_44" frame1 "frame_52" fps 7 flags 0 } // Fly |
83 | frame { name "frame_44" tile0 1720 tile1 1724 smoothduration 0.8 } |
83 | frame { name "frame_44" tile0 1720 tile1 1724 smoothduration 0.8 } |
84 | 84 | ||
85 | anim { frame0 "frame_53" frame1 "frame_58" fps 7 flags 0 } // Fly Shoot |
85 | anim { frame0 "frame_53" frame1 "frame_58" fps 7 flags 0 } // Fly Shoot |
86 | frame { name "frame_53" tile0 1725 tile1 1727 smoothduration 0.1 } |
86 | frame { name "frame_53" tile0 1725 tile1 1727 smoothduration 0.1 } |
87 | 87 | ||
88 | anim { frame0 "frame_89" frame1 "frame_99" fps 4 flags 0 } // Sit |
88 | anim { frame0 "frame_89" frame1 "frame_99" fps 4 flags 0 } // Sit |
89 | frame { name "frame_89" tile0 1741 tile1 1742 smoothduration 0.3 } |
89 | frame { name "frame_89" tile0 1741 tile1 1742 smoothduration 0.3 } |
90 | 90 | ||
91 | anim { frame0 "frame_100" frame1 "frame_108" fps 20 flags 0 } // Duck |
91 | anim { frame0 "frame_100" frame1 "frame_108" fps 20 flags 0 } // Duck |
92 | frame { name "frame_100" tile0 1744 tile1 1751 smoothduration 0.3 } |
92 | frame { name "frame_100" tile0 1744 tile1 1751 smoothduration 0.3 } |
93 | 93 | ||
94 | anim { frame0 "frame_109" frame1 "frame_115" fps 13 flags 1 } // Warp |
94 | anim { frame0 "frame_109" frame1 "frame_115" fps 13 flags 1 } // Warp |
95 | frame { name "frame_109" tile0 1754 tile1 1755 smoothduration 0.3 } |
95 | frame { name "frame_109" tile0 1754 tile1 1755 smoothduration 0.3 } |
96 | 96 | ||
97 | frame { name "frame_63" tile 1730 } // Flinch |
97 | frame { name "frame_63" tile 1730 } // Flinch |
98 | 98 | ||
99 | skin { pal 0 surface 0 file "highres/sprites/monsters/1680_trooper_dead.png" } |
99 | skin { pal 0 surface 0 file "highres/sprites/monsters/1680_trooper_dead.png" } |
100 | normal { file "highres/sprites/monsters/1680_trooper_skin_n.png" parallaxbias 0.1 parallaxscale 0.1 surf 0 } |
100 | normal { file "highres/sprites/monsters/1680_trooper_skin_n.png" parallaxbias 0.1 parallaxscale 0.1 surf 0 } |
101 | skin { pal 17 surface 0 file "highres/sprites/monsters/1680_trooper_skin_color20_dead.png" } |
101 | skin { pal 17 surface 0 file "highres/sprites/monsters/1680_trooper_skin_color20_dead.png" } |
102 | skin { pal 19 surface 0 file "highres/sprites/monsters/1680_trooper_skin_color19_dead.png" } |
102 | skin { pal 19 surface 0 file "highres/sprites/monsters/1680_trooper_skin_color19_dead.png" } |
103 | skin { pal 20 surface 0 file "highres/sprites/monsters/1680_trooper_skin_color20_dead.png" } |
103 | skin { pal 20 surface 0 file "highres/sprites/monsters/1680_trooper_skin_color20_dead.png" } |
104 | 104 | ||
105 | anim { frame0 "frame_65" frame1 "frame_77" fps 12 flags 1 } // Die |
105 | anim { frame0 "frame_65" frame1 "frame_77" fps 12 flags 1 } // Die |
106 | frame { name "frame_65" tile0 1731 tile1 1733 smoothduration 0.2 } |
106 | frame { name "frame_65" tile0 1731 tile1 1733 smoothduration 0.2 } |
107 | 107 | ||
108 | frame { name "frame_77" tile 1734 } // Dead |
108 | frame { name "frame_77" tile 1734 } // Dead |
109 | anim { frame0 "frame_78" frame1 "frame_87" fps 12 flags 0 } // Beg |
109 | anim { frame0 "frame_78" frame1 "frame_87" fps 12 flags 0 } // Beg |
110 | frame { name "frame_78" tile0 1738 tile1 1740 smoothduration 0.3 } |
110 | frame { name "frame_78" tile0 1738 tile1 1740 smoothduration 0.3 } |
111 | } |
111 | } |
112 | 112 | ||
113 | 113 | ||
114 | // Octabrain (1820) |
114 | // Octabrain (1820) |
115 | model "highres/sprites/monsters/1820_octabrain.md3" { |
115 | model "highres/sprites/monsters/1820_octabrain.md3" { |
116 | scale 11 shade 4 |
116 | scale 11 shade 4 |
117 | skin { pal 0 file "highres/sprites/monsters/1820_octabrain.jpg" } |
117 | skin { pal 0 file "highres/sprites/monsters/1820_octabrain.jpg" } |
118 | skin { pal 17 file "highres/sprites/monsters/1820_octabrain_17.jpg" } |
118 | skin { pal 17 file "highres/sprites/monsters/1820_octabrain_17.jpg" } |
119 | glow { file "highres/sprites/monsters/1820_octabrain_g.png" } |
119 | glow { file "highres/sprites/monsters/1820_octabrain_g.png" } |
120 | anim { frame0 "FRAME1" frame1 "FRAME20" fps 18 flags 0 } |
120 | anim { frame0 "FRAME1" frame1 "FRAME20" fps 18 flags 0 } |
121 | frame { name "FRAME1" tile0 1820 tile1 1839 smoothduration 0.3 } |
121 | frame { name "FRAME1" tile0 1820 tile1 1839 smoothduration 0.3 } |
122 | 122 | ||
123 | skin { pal 0 file "highres/sprites/monsters/1820_octabrain_attack.jpg" } |
123 | skin { pal 0 file "highres/sprites/monsters/1820_octabrain_attack.jpg" } |
124 | skin { pal 17 file "highres/sprites/monsters/1820_octabrain_attack_17.jpg" } |
124 | skin { pal 17 file "highres/sprites/monsters/1820_octabrain_attack_17.jpg" } |
125 | glow { file "highres/sprites/monsters/1820_octabrain_g.png" } |
125 | glow { file "highres/sprites/monsters/1820_octabrain_g.png" } |
126 | anim { frame0 "FRAME21" frame1 "FRAME31" fps 10 flags 0 } |
126 | anim { frame0 "FRAME21" frame1 "FRAME31" fps 10 flags 0 } |
127 | frame { name "FRAME21" tile0 1840 tile1 1844 smoothduration 0.2 } |
127 | frame { name "FRAME21" tile0 1840 tile1 1844 smoothduration 0.2 } |
128 | 128 | ||
129 | skin { pal 0 file "highres/sprites/monsters/1820_octabrain_dead.png" } |
129 | skin { pal 0 file "highres/sprites/monsters/1820_octabrain_dead.png" } |
130 | skin { pal 17 file "highres/sprites/monsters/1820_octabrain_dead_17.png" } |
130 | skin { pal 17 file "highres/sprites/monsters/1820_octabrain_dead_17.png" } |
131 | anim { frame0 "FRAME32" frame1 "FRAME42" fps 8 flags 1 } |
131 | anim { frame0 "FRAME32" frame1 "FRAME42" fps 8 flags 1 } |
132 | frame { name "FRAME32" tile0 1850 tile1 1855 smoothduration 0.1 } |
132 | frame { name "FRAME32" tile0 1850 tile1 1855 smoothduration 0.1 } |
133 | } |
133 | } |
134 | 134 | ||
135 | 135 | ||
136 | // Drone (1880) |
136 | // Drone (1880) |
137 | model "highres/sprites/monsters/1880_drone.md3" { |
137 | model "highres/sprites/monsters/1880_drone.md3" { |
138 | scale 8 shade 1 |
138 | scale 8 shade 1 |
139 | detail { file "highres/detail/metal.png" detailscale 0.3 } |
139 | detail { file "highres/detail/metal.png" detailscale 0.3 } |
140 | skin { pal 0 file "highres/sprites/monsters/1880_drone.png" } |
140 | skin { pal 0 file "highres/sprites/monsters/1880_drone.png" } |
141 | glow { file "highres/sprites/monsters/1880_drone_g.png" } |
141 | glow { file "highres/sprites/monsters/1880_drone_g.png" } |
142 | anim { frame0 "idle" frame1 "idle" fps 1 flags 0 } |
142 | anim { frame0 "idle" frame1 "idle" fps 1 flags 0 } |
143 | frame { name "idle" tile0 1880 tile1 1886 } |
143 | frame { name "idle" tile0 1880 tile1 1886 } |
144 | } |
144 | } |
145 | 145 | ||
146 | 146 | ||
147 | // Assault Commander (1915) |
147 | // Assault Commander (1915) |
148 | model "highres/sprites/monsters/1915_commander.md3" { |
148 | model "highres/sprites/monsters/1915_commander.md3" { |
149 | scale 1 shade 0 |
149 | scale 1 shade 0 |
150 | skin { pal 0 file "highres/sprites/monsters/1915_commander.png" } |
150 | skin { pal 0 file "highres/sprites/monsters/1915_commander.png" } |
151 | glow { file "highres/sprites/monsters/1915_commander_g.png" } |
151 | glow { file "highres/sprites/monsters/1915_commander_g.png" } |
152 | frame { name "frame10" tile0 1915 tile1 1919 smoothduration 0.3 } |
152 | frame { name "frame10" tile0 1915 tile1 1919 smoothduration 0.3 } |
153 | anim { frame0 "frame00" frame1 "frame08" fps 10 flags 0 } |
153 | anim { frame0 "frame00" frame1 "frame08" fps 10 flags 0 } |
154 | frame { name "frame00" tile0 1920 tile1 1930 smoothduration 0.3 } |
154 | frame { name "frame00" tile0 1920 tile1 1930 smoothduration 0.3 } |
155 | frame { name "frame12" tile0 1935 tile1 1939 smoothduration 0.3 } |
155 | frame { name "frame12" tile0 1935 tile1 1939 smoothduration 0.3 } |
156 | frame { name "frame11" tile0 1940 tile1 1944 smoothduration 0.3 } |
156 | frame { name "frame11" tile0 1940 tile1 1944 smoothduration 0.3 } |
157 | 157 | ||
158 | skin { pal 0 file "highres/sprites/monsters/1915_commander_dead.png" } |
158 | skin { pal 0 file "highres/sprites/monsters/1915_commander_dead.png" } |
159 | anim { frame0 "frame13" frame1 "frame16" fps 3 flags 1 } |
159 | anim { frame0 "frame13" frame1 "frame16" fps 3 flags 1 } |
160 | frame { name "frame13" tile0 1950 tile1 1957 smoothduration 0.3 } |
160 | frame { name "frame13" tile0 1950 tile1 1957 smoothduration 0.3 } |
161 | } |
161 | } |
162 | 162 | ||
163 | 163 | ||
164 | // Recon Car (1960) |
164 | // Recon Car (1960) |
165 | model "highres/sprites/monsters/1960_reconcar.md3" { |
165 | model "highres/sprites/monsters/1960_reconcar.md3" { |
166 | scale 11.25 shade 0 |
166 | scale 11.25 shade 0 |
167 | skin { pal 0 surface 1 file "highres/sprites/monsters/2000_pigcop.png" } |
167 | skin { pal 0 surface 1 file "highres/sprites/monsters/2000_pigcop.png" } |
168 | glow { file "highres/sprites/monsters/2000_pigcop_g.png" surf 1 } |
168 | glow { file "highres/sprites/monsters/2000_pigcop_g.png" surf 1 } |
169 | skin { pal 0 surface 0 file "highres/sprites/monsters/1960_reconcar.png" } |
169 | skin { pal 0 surface 0 file "highres/sprites/monsters/1960_reconcar.png" } |
170 | anim { frame0 "Frame0" frame1 "Frame0" fps 6 flags 0 } |
170 | anim { frame0 "Frame0" frame1 "Frame0" fps 6 flags 0 } |
171 | frame { name "Frame0" tile0 1960 tile1 1966 smoothduration 0.5 } |
171 | frame { name "Frame0" tile0 1960 tile1 1966 smoothduration 0.5 } |
172 | anim { frame0 "Frame1" frame1 "Frame1" fps 6 flags 0 } |
172 | anim { frame0 "Frame1" frame1 "Frame1" fps 6 flags 0 } |
173 | frame { name "Frame1" tile0 1967 tile1 1973 smoothduration 0.5 } |
173 | frame { name "Frame1" tile0 1967 tile1 1973 smoothduration 0.5 } |
174 | } |
174 | } |
175 | 175 | ||
176 | 176 | ||
177 | // Pig Tank (1975) |
177 | // Pig Tank (1975) |
178 | model "highres/sprites/monsters/1975_pigtank.md3" { |
178 | model "highres/sprites/monsters/1975_pigtank.md3" { |
179 | scale 0.4 shade 0 |
179 | scale 0.4 shade 0 |
180 | skin { pal 0 file "highres/sprites/monsters/1975_pigtank.png" } |
180 | skin { pal 0 file "highres/sprites/monsters/1975_pigtank.png" } |
181 | glow { file "highres/sprites/monsters/1975_pigtank_g.png" } |
181 | glow { file "highres/sprites/monsters/1975_pigtank_g.png" } |
182 | anim { frame0 "WALK00" frame1 "WALK12" fps 3 flags 0 } |
182 | anim { frame0 "WALK00" frame1 "WALK12" fps 3 flags 0 } |
183 | frame { name "WALK00" tile0 1975 tile1 1981 smoothduration 0.3 } |
183 | frame { name "WALK00" tile0 1975 tile1 1981 smoothduration 0.3 } |
184 | skin { pal 0 file "highres/sprites/monsters/1975_pigtank2.png" } |
184 | skin { pal 0 file "highres/sprites/monsters/1975_pigtank2.png" } |
185 | anim { frame0 "FIRE00" frame1 "FIRE08" fps 25 flags 0 } |
185 | anim { frame0 "FIRE00" frame1 "FIRE08" fps 25 flags 0 } |
186 | frame { name "FIRE00" tile0 1982 tile1 1991 smoothduration 0.3 } |
186 | frame { name "FIRE00" tile0 1982 tile1 1991 smoothduration 0.3 } |
187 | } |
187 | } |
188 | 188 | ||
189 | 189 | ||
190 | // Pig Cop (2000) |
190 | // Pig Cop (2000) |
191 | model "highres/sprites/monsters/2000_pigcop.md3" { |
191 | model "highres/sprites/monsters/2000_pigcop.md3" { |
192 | scale 14 shade 0 |
192 | scale 14 shade 0 |
193 | skin { pal 0 file "highres/sprites/monsters/2000_pigcop.png" } |
193 | skin { pal 0 file "highres/sprites/monsters/2000_pigcop.png" } |
194 | skin { pal 10 file "highres/sprites/monsters/2000_pigcop_10.png" } |
194 | skin { pal 10 file "highres/sprites/monsters/2000_pigcop_10.png" } |
195 | skin { pal 11 file "highres/sprites/monsters/2000_pigcop_11.png" } |
195 | skin { pal 11 file "highres/sprites/monsters/2000_pigcop_11.png" } |
196 | skin { pal 12 file "highres/sprites/monsters/2000_pigcop_12.png" } |
196 | skin { pal 12 file "highres/sprites/monsters/2000_pigcop_12.png" } |
197 | skin { pal 13 file "highres/sprites/monsters/2000_pigcop_13.png" } |
197 | skin { pal 13 file "highres/sprites/monsters/2000_pigcop_13.png" } |
198 | skin { pal 14 file "highres/sprites/monsters/2000_pigcop_14.png" } |
198 | skin { pal 14 file "highres/sprites/monsters/2000_pigcop_14.png" } |
199 | skin { pal 15 file "highres/sprites/monsters/2000_pigcop_15.png" } |
199 | skin { pal 15 file "highres/sprites/monsters/2000_pigcop_15.png" } |
200 | skin { pal 16 file "highres/sprites/monsters/2000_pigcop_16.png" } |
200 | skin { pal 16 file "highres/sprites/monsters/2000_pigcop_16.png" } |
201 | skin { pal 17 file "highres/sprites/monsters/2000_pigcop_17.png" } |
201 | skin { pal 17 file "highres/sprites/monsters/2000_pigcop_17.png" } |
202 | skin { pal 18 file "highres/sprites/monsters/2000_pigcop_12.png" } |
202 | skin { pal 18 file "highres/sprites/monsters/2000_pigcop_12.png" } |
203 | skin { pal 19 file "highres/sprites/monsters/2000_pigcop_19.png" } |
203 | skin { pal 19 file "highres/sprites/monsters/2000_pigcop_19.png" } |
204 | skin { pal 20 file "highres/sprites/monsters/2000_pigcop_20.png" } |
204 | skin { pal 20 file "highres/sprites/monsters/2000_pigcop_20.png" } |
205 | skin { pal 21 file "highres/sprites/monsters/2000_pigcop_21.png" } |
205 | skin { pal 21 file "highres/sprites/monsters/2000_pigcop_21.png" } |
206 | skin { pal 22 file "highres/sprites/monsters/2000_pigcop_11.png" } |
206 | skin { pal 22 file "highres/sprites/monsters/2000_pigcop_11.png" } |
207 | skin { pal 23 file "highres/sprites/monsters/2000_pigcop_23.png" } |
207 | skin { pal 23 file "highres/sprites/monsters/2000_pigcop_23.png" } |
208 | skin { pal 24 file "highres/sprites/monsters/2000_pigcop_24.png" } |
208 | skin { pal 24 file "highres/sprites/monsters/2000_pigcop_24.png" } |
209 | skin { pal 25 file "highres/sprites/monsters/2000_pigcop_25.png" } |
209 | skin { pal 25 file "highres/sprites/monsters/2000_pigcop_25.png" } |
210 | glow { file "highres/sprites/monsters/2000_pigcop_g.png" } |
210 | glow { file "highres/sprites/monsters/2000_pigcop_g.png" } |
211 | anim { frame0 "WALK1" frame1 "WALK2" fps 18 flags 0 } |
211 | anim { frame0 "WALK1" frame1 "WALK2" fps 18 flags 0 } |
212 | frame { name "WALK1" tile0 2000 tile1 2019 smoothduration 0.2 } |
212 | frame { name "WALK1" tile0 2000 tile1 2019 smoothduration 0.2 } |
213 | anim { frame0 "SHOOT3" frame1 "SHOOT4" fps 20 flags 1 } |
213 | anim { frame0 "SHOOT3" frame1 "SHOOT4" fps 20 flags 1 } |
214 | frame { name "SHOOT3" tile0 2025 tile1 2027 smoothduration 0.1 } |
214 | frame { name "SHOOT3" tile0 2025 tile1 2027 smoothduration 0.1 } |
215 | frame { name "SHOOT1" tile0 2030 tile1 2034 smoothduration 0.1 } |
215 | frame { name "SHOOT1" tile0 2030 tile1 2034 smoothduration 0.1 } |
216 | anim { frame0 "SHOOT2" frame1 "SHOOT3" fps 14 flags 1 } |
216 | anim { frame0 "SHOOT2" frame1 "SHOOT3" fps 14 flags 1 } |
217 | frame { name "SHOOT2" tile0 2035 tile1 2037 smoothduration 0.1 } |
217 | frame { name "SHOOT2" tile0 2035 tile1 2037 smoothduration 0.1 } |
218 | anim { frame0 "DIVE1" frame1 "DIVE2" fps 20 flags 1 } |
218 | anim { frame0 "DIVE1" frame1 "DIVE2" fps 20 flags 1 } |
219 | frame { name "DIVE1" tile0 2040 tile1 2044 smoothduration 0.2 } |
219 | frame { name "DIVE1" tile0 2040 tile1 2044 smoothduration 0.2 } |
220 | frame { name "DIVE2" tile0 2045 tile1 2049 smoothduration 0.2 } |
220 | frame { name "DIVE2" tile0 2045 tile1 2049 smoothduration 0.2 } |
221 | anim { frame0 "DSHOOT1" frame1 "DSHOOT2" fps 21 flags 0 } |
221 | anim { frame0 "DSHOOT1" frame1 "DSHOOT2" fps 21 flags 0 } |
222 | frame { name "DSHOOT1" tile0 2050 tile1 2052 smoothduration 0.1 } |
222 | frame { name "DSHOOT1" tile0 2050 tile1 2052 smoothduration 0.1 } |
223 | 223 | ||
224 | skin { pal 0 file "highres/sprites/monsters/2000_pigcop_dead.png" } |
224 | skin { pal 0 file "highres/sprites/monsters/2000_pigcop_dead.png" } |
225 | skin { pal 10 file "highres/sprites/monsters/2000_pigcop_dead_10.png" } |
225 | skin { pal 10 file "highres/sprites/monsters/2000_pigcop_dead_10.png" } |
226 | skin { pal 11 file "highres/sprites/monsters/2000_pigcop_dead_11.png" } |
226 | skin { pal 11 file "highres/sprites/monsters/2000_pigcop_dead_11.png" } |
227 | skin { pal 12 file "highres/sprites/monsters/2000_pigcop_dead_12.png" } |
227 | skin { pal 12 file "highres/sprites/monsters/2000_pigcop_dead_12.png" } |
228 | skin { pal 13 file "highres/sprites/monsters/2000_pigcop_dead_13.png" } |
228 | skin { pal 13 file "highres/sprites/monsters/2000_pigcop_dead_13.png" } |
229 | skin { pal 14 file "highres/sprites/monsters/2000_pigcop_dead_14.png" } |
229 | skin { pal 14 file "highres/sprites/monsters/2000_pigcop_dead_14.png" } |
230 | skin { pal 15 file "highres/sprites/monsters/2000_pigcop_dead_15.png" } |
230 | skin { pal 15 file "highres/sprites/monsters/2000_pigcop_dead_15.png" } |
231 | skin { pal 16 file "highres/sprites/monsters/2000_pigcop_dead_16.png" } |
231 | skin { pal 16 file "highres/sprites/monsters/2000_pigcop_dead_16.png" } |
232 | skin { pal 17 file "highres/sprites/monsters/2000_pigcop_dead_17.png" } |
232 | skin { pal 17 file "highres/sprites/monsters/2000_pigcop_dead_17.png" } |
233 | skin { pal 18 file "highres/sprites/monsters/2000_pigcop_dead_12.png" } |
233 | skin { pal 18 file "highres/sprites/monsters/2000_pigcop_dead_12.png" } |
234 | skin { pal 19 file "highres/sprites/monsters/2000_pigcop_dead_19.png" } |
234 | skin { pal 19 file "highres/sprites/monsters/2000_pigcop_dead_19.png" } |
235 | skin { pal 20 file "highres/sprites/monsters/2000_pigcop_dead_20.png" } |
235 | skin { pal 20 file "highres/sprites/monsters/2000_pigcop_dead_20.png" } |
236 | skin { pal 21 file "highres/sprites/monsters/2000_pigcop_dead_21.png" } |
236 | skin { pal 21 file "highres/sprites/monsters/2000_pigcop_dead_21.png" } |
237 | skin { pal 22 file "highres/sprites/monsters/2000_pigcop_dead_11.png" } |
237 | skin { pal 22 file "highres/sprites/monsters/2000_pigcop_dead_11.png" } |
238 | skin { pal 23 file "highres/sprites/monsters/2000_pigcop_dead_23.png" } |
238 | skin { pal 23 file "highres/sprites/monsters/2000_pigcop_dead_23.png" } |
239 | skin { pal 24 file "highres/sprites/monsters/2000_pigcop_dead_24.png" } |
239 | skin { pal 24 file "highres/sprites/monsters/2000_pigcop_dead_24.png" } |
240 | skin { pal 25 file "highres/sprites/monsters/2000_pigcop_dead_25.png" } |
240 | skin { pal 25 file "highres/sprites/monsters/2000_pigcop_dead_25.png" } |
241 | anim { frame0 "DIE1" frame1 "DIE2" fps 10 flags 1 } |
241 | anim { frame0 "DIE1" frame1 "DIE2" fps 10 flags 1 } |
242 | frame { name "DIE2" tile0 2055 tile1 2055 smoothduration 0.1 } |
242 | frame { name "DIE2" tile0 2055 tile1 2055 smoothduration 0.1 } |
243 | anim { frame0 "DIE2" frame1 "DIE3" fps 20 flags 1 } |
243 | anim { frame0 "DIE2" frame1 "DIE3" fps 20 flags 1 } |
244 | frame { name "DIE2" tile0 2056 tile1 2060 smoothduration 0.1 } |
244 | frame { name "DIE2" tile0 2056 tile1 2060 smoothduration 0.1 } |
245 | } |
245 | } |
246 | 246 | ||
247 | 247 | ||
248 | // Enforcer (2120) |
248 | // Enforcer (2120) |
249 | model "highres/sprites/monsters/2120_enforcer.md3" { |
249 | model "highres/sprites/monsters/2120_enforcer.md3" { |
250 | scale 1.75 shade -5 |
250 | scale 1.75 shade -5 |
251 | 251 | ||
252 | skin { pal 0 file "highres/sprites/monsters/2120_enforcer.png" } |
252 | skin { pal 0 file "highres/sprites/monsters/2120_enforcer.png" } |
253 | skin { pal 17 file "highres/sprites/monsters/2120_enforcer_17_20.png" } |
253 | skin { pal 17 file "highres/sprites/monsters/2120_enforcer_17_20.png" } |
254 | skin { pal 19 file "highres/sprites/monsters/2120_enforcer_19.png" } |
254 | skin { pal 19 file "highres/sprites/monsters/2120_enforcer_19.png" } |
255 | skin { pal 20 file "highres/sprites/monsters/2120_enforcer_17_20.png" } |
255 | skin { pal 20 file "highres/sprites/monsters/2120_enforcer_17_20.png" } |
256 | glow { file "highres/sprites/monsters/2120_enforcer_g.png" } |
256 | glow { file "highres/sprites/monsters/2120_enforcer_g.png" } |
257 | anim { frame0 "walk0" frame1 "walk1" fps 23 flags 0 } |
257 | anim { frame0 "walk0" frame1 "walk1" fps 23 flags 0 } |
258 | frame { name "walk0" tile0 2120 tile1 2139 smoothduration 0.2 } |
258 | frame { name "walk0" tile0 2120 tile1 2139 smoothduration 0.2 } |
259 | anim { frame0 "crouch0" frame1 "crouch1" fps 5 flags 0 } |
259 | anim { frame0 "crouch0" frame1 "crouch1" fps 5 flags 0 } |
260 | frame { name "crouch0" tile0 2140 tile1 2144 smoothduration 0.3 } |
260 | frame { name "crouch0" tile0 2140 tile1 2144 smoothduration 0.3 } |
261 | anim { frame0 "crouch2" frame1 "crouch3" fps 10 flags 1 } |
261 | anim { frame0 "crouch2" frame1 "crouch3" fps 10 flags 1 } |
262 | frame { name "crouch2" tile0 2145 tile1 2150 smoothduration 0.3 } |
262 | frame { name "crouch2" tile0 2145 tile1 2150 smoothduration 0.3 } |
263 | anim { frame0 "crouch4" frame1 "crouch5" fps 10 flags 1 } |
263 | anim { frame0 "crouch4" frame1 "crouch5" fps 10 flags 1 } |
264 | frame { name "crouch4" tile0 2155 tile1 2161 smoothduration 0.3 } |
264 | frame { name "crouch4" tile0 2155 tile1 2161 smoothduration 0.3 } |
265 | anim { frame0 "jump0" frame1 "jump1" fps 10 flags 1 } |
265 | anim { frame0 "jump0" frame1 "jump1" fps 10 flags 1 } |
266 | frame { name "jump0" tile0 2165 tile1 2177 smoothduration 0.2 } |
266 | frame { name "jump0" tile0 2165 tile1 2177 smoothduration 0.2 } |
267 | anim { frame0 "fire0" frame1 "fire1" fps 30 flags 0 } |
267 | anim { frame0 "fire0" frame1 "fire1" fps 30 flags 0 } |
268 | frame { name "fire0" tile0 2190 tile1 2197 smoothduration 0.1 } |
268 | frame { name "fire0" tile0 2190 tile1 2197 smoothduration 0.1 } |
269 | 269 | ||
270 | skin { pal 0 file "highres/sprites/monsters/2120_enforcer_dead.png" } |
270 | skin { pal 0 file "highres/sprites/monsters/2120_enforcer_dead.png" } |
271 | skin { pal 17 file "highres/sprites/monsters/2120_enforcer_17_20_dead.png" } |
271 | skin { pal 17 file "highres/sprites/monsters/2120_enforcer_17_20_dead.png" } |
272 | skin { pal 19 file "highres/sprites/monsters/2120_enforcer_19_dead.png" } |
272 | skin { pal 19 file "highres/sprites/monsters/2120_enforcer_19_dead.png" } |
273 | skin { pal 20 file "highres/sprites/monsters/2120_enforcer_17_20_dead.png" } |
273 | skin { pal 20 file "highres/sprites/monsters/2120_enforcer_17_20_dead.png" } |
274 | anim { frame0 "death0" frame1 "death1" fps 15 flags 1 } |
274 | anim { frame0 "death0" frame1 "death1" fps 15 flags 1 } |
275 | frame { name "death0" tile0 2180 tile1 2185 smoothduration 0.1 } |
275 | frame { name "death0" tile0 2180 tile1 2185 smoothduration 0.1 } |
276 | } |
276 | } |
277 | 277 | ||
278 | 278 | ||
279 | // Gun Turret (2350) |
279 | // Gun Turret (2350) |
280 | model "highres/sprites/monsters/2350_gunturret.md3" { |
280 | model "highres/sprites/monsters/2350_gunturret.md3" { |
281 | scale 12 shade 4 |
281 | scale 12 shade 4 |
282 | detail { file "highres/detail/metal.png" detailscale 0.3 } |
282 | detail { file "highres/detail/metal.png" detailscale 0.3 } |
283 | skin { pal 0 file "highres/sprites/monsters/2350_gunturret.png" } |
283 | skin { pal 0 file "highres/sprites/monsters/2350_gunturret.png" } |
284 | skin { pal 17 file "highres/sprites/monsters/2350_gunturret_17_20.png" } |
284 | skin { pal 17 file "highres/sprites/monsters/2350_gunturret_17_20.png" } |
285 | skin { pal 19 file "highres/sprites/monsters/2350_gunturret_19_24.png" } |
285 | skin { pal 19 file "highres/sprites/monsters/2350_gunturret_19_24.png" } |
286 | skin { pal 20 file "highres/sprites/monsters/2350_gunturret_17_20.png" } |
286 | skin { pal 20 file "highres/sprites/monsters/2350_gunturret_17_20.png" } |
287 | skin { pal 24 file "highres/sprites/monsters/2350_gunturret_19_24.png" } |
287 | skin { pal 24 file "highres/sprites/monsters/2350_gunturret_19_24.png" } |
288 | skin { pal 25 file "highres/sprites/monsters/2350_gunturret_25.png" } |
288 | skin { pal 25 file "highres/sprites/monsters/2350_gunturret_25.png" } |
289 | glow { file "highres/sprites/monsters/2350_gunturret_g.png" } |
289 | glow { file "highres/sprites/monsters/2350_gunturret_g.png" } |
290 | //anim { frame0 "idle01" frame1 "idle01" fps 1 flags 1 } |
290 | //anim { frame0 "idle01" frame1 "idle01" fps 1 flags 1 } |
291 | frame { name "idle00" tile0 2360 tile1 2364 } |
291 | frame { name "idle00" tile0 2360 tile1 2364 } |
292 | anim { frame0 "sright00" frame1 "sright02" fps 6 flags 0 } |
292 | anim { frame0 "sright00" frame1 "sright02" fps 6 flags 0 } |
293 | frame { name "sright00" tile0 2355 tile1 2359 } |
293 | frame { name "sright00" tile0 2355 tile1 2359 } |
294 | anim { frame0 "sleft00" frame1 "sleft02" fps 6 flags 0 } |
294 | anim { frame0 "sleft00" frame1 "sleft02" fps 6 flags 0 } |
295 | frame { name "sleft00" tile0 2350 tile1 2354 } |
295 | frame { name "sleft00" tile0 2350 tile1 2354 } |
296 | } |
296 | } |
297 | 297 | ||
298 | 298 | ||
299 | // Protozoid Slimer (2370) |
299 | // Protozoid Slimer (2370) |
300 | model "highres/sprites/monsters/2370_slimer.md3" { |
300 | model "highres/sprites/monsters/2370_slimer.md3" { |
301 | scale 2 shade 0 |
301 | scale 2 shade 0 |
302 | skin { pal 0 file "highres/sprites/monsters/2370_slimer.png" specpower 100 specfactor 64 } |
302 | skin { pal 0 file "highres/sprites/monsters/2370_slimer.png" specpower 100 specfactor 64 } |
303 | normal { file "highres/sprites/monsters/2370_slimer_n.png" parallaxbias 0.04 parallaxscale 0.05 } |
303 | normal { file "highres/sprites/monsters/2370_slimer_n.png" parallaxbias 0.04 parallaxscale 0.05 } |
304 | specular { file "highres/sprites/monsters/2370_slimer_s.png" } |
304 | specular { file "highres/sprites/monsters/2370_slimer_s.png" } |
305 | anim { frame0 "roof1" frame1 "roof1" fps 1 flags 0 } |
305 | anim { frame0 "roof1" frame1 "roof1" fps 1 flags 0 } |
306 | frame { name "roof1" tile 2370 smoothduration 0.1 } |
306 | frame { name "roof1" tile 2370 smoothduration 0.1 } |
307 | anim { frame0 "floor1" frame1 "floor1" fps 1 flags 0 } |
307 | anim { frame0 "floor1" frame1 "floor1" fps 1 flags 0 } |
308 | frame { name "floor1" tile 2371 smoothduration 0.1 } |
308 | frame { name "floor1" tile 2371 smoothduration 0.1 } |
309 | anim { frame0 "hang1" frame1 "hang1" fps 1 flags 0 } |
309 | anim { frame0 "hang1" frame1 "hang1" fps 1 flags 0 } |
310 | frame { name "hang1" tile 2372 smoothduration 0.1 } |
310 | frame { name "hang1" tile 2372 smoothduration 0.1 } |
311 | anim { frame0 "hang2" frame1 "hang2" fps 1 flags 0 } |
311 | anim { frame0 "hang2" frame1 "hang2" fps 1 flags 0 } |
312 | frame { name "hang2" tile 2373 smoothduration 0.1 } |
312 | frame { name "hang2" tile 2373 smoothduration 0.1 } |
313 | anim { frame0 "floor2" frame1 "floor2" fps 1 flags 0 } |
313 | anim { frame0 "floor2" frame1 "floor2" fps 1 flags 0 } |
314 | frame { name "floor2" tile 2374 smoothduration 0.1 } |
314 | frame { name "floor2" tile 2374 smoothduration 0.1 } |
315 | } |
315 | } |
316 | 316 | ||
317 | 317 | ||
318 | // Battlelord (2630) |
318 | // Battlelord (2630) |
319 | model "highres/sprites/monsters/2630_battlelord.md3" { |
319 | model "highres/sprites/monsters/2630_battlelord.md3" { |
320 | scale 13 shade 2 |
320 | scale 13 shade 2 |
321 | skin { pal 0 surface 0 file "highres/sprites/monsters/2630_battlelord.png" } |
321 | skin { pal 0 surface 0 file "highres/sprites/monsters/2630_battlelord.png" } |
322 | glow { surface 0 file "highres/sprites/monsters/2630_battlelord_g.png" } |
322 | glow { surface 0 file "highres/sprites/monsters/2630_battlelord_g.png" } |
323 | skin { pal 0 surface 1 file "highres/sprites/monsters/2630_muzzle.png" } |
323 | skin { pal 0 surface 1 file "highres/sprites/monsters/2630_muzzle.png" } |
324 | skin { pal 0 surface 2 file "highres/sprites/monsters/2630_gatling.png" } |
324 | skin { pal 0 surface 2 file "highres/sprites/monsters/2630_gatling.png" } |
325 | anim { frame0 "FRAME1" frame1 "FRAME20" fps 40 flags 0 } // walk |
325 | anim { frame0 "FRAME1" frame1 "FRAME20" fps 40 flags 0 } // walk |
326 | anim { frame0 "FRAME26" frame1 "FRAME31" fps 10 flags 0 } // mortar |
326 | anim { frame0 "FRAME26" frame1 "FRAME31" fps 10 flags 0 } // mortar |
327 | anim { frame0 "FRAME34" frame1 "FRAME37" fps 20 flags 1 } // pain |
327 | anim { frame0 "FRAME34" frame1 "FRAME37" fps 20 flags 1 } // pain |
328 | anim { frame0 "FRAME38" frame1 "FRAME57" fps 14 flags 1 } // death |
328 | anim { frame0 "FRAME38" frame1 "FRAME57" fps 14 flags 1 } // death |
329 | frame { name "FRAME1" tile0 2630 tile1 2659 smoothduration 0.2 } |
329 | frame { name "FRAME1" tile0 2630 tile1 2659 smoothduration 0.2 } |
330 | frame { name "FRAME22" tile0 2660 tile1 2662 smoothduration 0.3 } |
330 | frame { name "FRAME22" tile0 2660 tile1 2662 smoothduration 0.3 } |
331 | frame { name "FRAME23" tile0 2665 tile1 2667 smoothduration 0.3 } |
331 | frame { name "FRAME23" tile0 2665 tile1 2667 smoothduration 0.3 } |
332 | frame { name "FRAME26" tile0 2670 tile1 2677 smoothduration 0.1 } |
332 | frame { name "FRAME26" tile0 2670 tile1 2677 smoothduration 0.1 } |
333 | frame { name "FRAME34" tile 2680 smoothduration 0.1 } |
333 | frame { name "FRAME34" tile 2680 smoothduration 0.1 } |
334 | frame { name "FRAME38" tile0 2681 tile1 2684 smoothduration 0.2 } |
334 | frame { name "FRAME38" tile0 2681 tile1 2684 smoothduration 0.2 } |
335 | frame { name "FRAME58" tile 2685 } // dead body |
335 | frame { name "FRAME58" tile 2685 } // dead body |
336 | } |
336 | } |
337 | 337 | ||
338 | 338 | ||
339 | // Cycloid Emperor (2710) |
339 | // Cycloid Emperor (2710) |
340 | model "highres/sprites/monsters/2710_cycloid.md3" { |
340 | model "highres/sprites/monsters/2710_cycloid.md3" { |
341 | scale 1.03 shade 3 |
341 | scale 1.03 shade 3 |
342 | skin { pal 0 file "highres/sprites/monsters/2710_cycloid.png" } |
342 | skin { pal 0 file "highres/sprites/monsters/2710_cycloid.png" } |
343 | glow { file "highres/sprites/monsters/2710_cycloid_g.png" } |
343 | glow { file "highres/sprites/monsters/2710_cycloid_g.png" } |
344 | // ABOSS2WALK |
344 | // ABOSS2WALK |
345 | anim { frame0 "FRAME2" frame1 "FRAME30" fps 25 flags 0 } |
345 | anim { frame0 "FRAME2" frame1 "FRAME30" fps 25 flags 0 } |
346 | frame { name "FRAME2" tile0 2710 tile1 2729 smoothduration 0.2 } |
346 | frame { name "FRAME2" tile0 2710 tile1 2729 smoothduration 0.2 } |
347 | // ABOSS2SHOOTYRASS |
347 | // ABOSS2SHOOTYRASS |
348 | anim { frame0 "FRAME35" frame1 "FRAME45" fps 15 flags 0 } |
348 | anim { frame0 "FRAME35" frame1 "FRAME45" fps 15 flags 0 } |
349 | frame { name "FRAME35" tile0 2730 tile1 2739 smoothduration 0.2 } |
349 | frame { name "FRAME35" tile0 2730 tile1 2739 smoothduration 0.2 } |
350 | // ABOSS2PSYCHBLAST |
350 | // ABOSS2PSYCHBLAST |
351 | skin { pal 0 file "highres/sprites/monsters/2710_cycloidlight.png" } |
351 | skin { pal 0 file "highres/sprites/monsters/2710_cycloidlight.png" } |
352 | anim { frame0 "FRAME50" frame1 "FRAME65" fps 5 flags 0 } |
352 | anim { frame0 "FRAME50" frame1 "FRAME65" fps 5 flags 0 } |
353 | frame { name "FRAME50" tile0 2740 tile1 2749 smoothduration 0.2 } |
353 | frame { name "FRAME50" tile0 2740 tile1 2749 smoothduration 0.2 } |
354 | // ABOSS2DONTHURTME |
354 | // ABOSS2DONTHURTME |
355 | skin { pal 0 file "highres/sprites/monsters/2710_cycloidpain.png" } |
355 | skin { pal 0 file "highres/sprites/monsters/2710_cycloidpain.png" } |
356 | anim { frame0 "FRAME70" frame1 "FRAME80" fps 5 flags 0 } |
356 | anim { frame0 "FRAME70" frame1 "FRAME80" fps 5 flags 0 } |
357 | frame { name "FRAME70" tile0 2750 tile1 2750 smoothduration 0.2 } |
357 | frame { name "FRAME70" tile0 2750 tile1 2750 smoothduration 0.2 } |
358 | // ABOSS2SNUFF |
358 | // ABOSS2SNUFF |
359 | anim { frame0 "FRAME80" frame1 "FRAME130" fps 15 flags 1 } |
359 | anim { frame0 "FRAME80" frame1 "FRAME130" fps 15 flags 1 } |
360 | frame { name "FRAME80" tile0 2750 tile1 2758 smoothduration 0.3 } |
360 | frame { name "FRAME80" tile0 2750 tile1 2758 smoothduration 0.3 } |
361 | } |
361 | } |
362 | 362 | ||
363 | 363 | ||
364 | // Lunar Overlord (2760) |
364 | // Lunar Overlord (2760) |
365 | model "highres/sprites/monsters/2760_overlord.md3" { |
365 | model "highres/sprites/monsters/2760_overlord.md3" { |
366 | scale 45 shade 2 |
366 | scale 45 shade 2 |
367 | 367 | ||
368 | skin { pal 0 surface 0 file "highres/sprites/monsters/2760_rocket.png" } |
368 | skin { pal 0 surface 0 file "highres/sprites/monsters/2760_rocket.png" } |
369 | glow { surface 0 file "highres/sprites/monsters/2760_rocket.png" } |
369 | glow { surface 0 file "highres/sprites/monsters/2760_rocket.png" } |
370 | 370 | ||
371 | skin { pal 0 surface 1 file "highres/sprites/monsters/2760_overlord_tech_d.png" specpower 2 specfactor 2 } |
371 | skin { pal 0 surface 1 file "highres/sprites/monsters/2760_overlord_tech_d.png" specpower 2 specfactor 2 } |
372 | specular { file "highres/sprites/monsters/2760_overlord_bio_d_s.png" } |
372 | specular { surface 1 file "highres/sprites/monsters/2760_overlord_tech_s.png" } |
373 | normal { file "highres/sprites/monsters/2760_overlord_tech_n.png" parallaxbias 0.1 parallaxscale 0.1 } |
373 | normal { surface 1 file "highres/sprites/monsters/2760_overlord_tech_n.png" parallaxbias 0.1 parallaxscale 0.1 } |
374 | 374 | ||
375 | skin { pal 0 surface 2 file "highres/sprites/monsters/2760_overlord_bio_d.png" specpower 2 specfactor 2 } |
375 | skin { pal 0 surface 2 file "highres/sprites/monsters/2760_overlord_bio_d.png" specpower 2 specfactor 2 } |
376 | specular { file "highres/sprites/monsters/2760_overlord_bio_s.png" } |
376 | specular { surface 2 file "highres/sprites/monsters/2760_overlord_bio_s.png" } |
377 | normal { file "highres/sprites/monsters/2760_overlord_bio_n.png" parallaxbias 0.1 parallaxscale 0.1 } |
377 | normal { surface 2 file "highres/sprites/monsters/2760_overlord_bio_n.png" parallaxbias 0.1 parallaxscale 0.1 } |
378 | glow { surface 2 file "highres/sprites/monsters/2760_overlord_bio_g.png" } |
378 | glow { surface 2 file "highres/sprites/monsters/2760_overlord_bio_g.png" } |
379 | 379 | ||
380 | // CORNFEDSPACEFROGWALKING |
380 | // CORNFEDSPACEFROGWALKING |
381 | anim { frame0 "frame_1" frame1 "frame_20" fps 22 flags 0 } |
381 | anim { frame0 "frame_1" frame1 "frame_20" fps 22 flags 0 } |
382 | frame { name "frame_1" tile0 2760 tile1 2779 smoothduration 0.2 } |
382 | frame { name "frame_1" tile0 2760 tile1 2779 smoothduration 0.2 } |
- | 383 | ||
383 | // CORNFEDSPACEFROGIDLE |
384 | // CORNFEDSPACEFROGIDLE |
384 | anim { frame0 "frame_25" frame1 "frame_30" fps 10 flags 0 } |
385 | anim { frame0 "frame_25" frame1 "frame_30" fps 10 flags 0 } |
385 | frame { name "frame_25" tile0 2780 tile1 2789 smoothduration 0.3 } |
386 | frame { name "frame_25" tile0 2780 tile1 2789 smoothduration 0.3 } |
- | 387 | ||
386 | // CORNFEDSPACEFROGDODGETHIS |
388 | // CORNFEDSPACEFROGDODGETHIS |
387 | anim { frame0 "frame_35" frame1 "frame_40" fps 10 flags 0 } |
389 | anim { frame0 "frame_35" frame1 "frame_40" fps 10 flags 0 } |
388 | frame { name "frame_35" tile0 2790 tile1 2799 smoothduration 0.2 } |
390 | frame { name "frame_35" tile0 2790 tile1 2799 smoothduration 0.2 } |
- | 391 | ||
389 | // CORNFEDSPACEFROGPURCHASEAGRICULTURALREALESTATE |
392 | // CORNFEDSPACEFROGPURCHASEAGRICULTURALREALESTATE |
390 | skin { pal 0 surface 0 file "highres/sprites/monsters/2760_rocket.png" } |
- | |
391 | glow { surface 0 file "highres/sprites/monsters/2760_rocket.png" } |
- | |
392 | - | ||
393 | skin { pal 0 surface 1 file "highres/sprites/monsters/2760_overlord_tech_d.png" specpower 2 specfactor 2 } |
- | |
394 | specular { file "highres/sprites/monsters/2760_overlord_tech_s.png" } |
- | |
395 | normal { file "highres/sprites/monsters/2760_overlord_tech_n.png" parallaxbias 0.1 parallaxscale 0.1 } |
- | |
396 | - | ||
397 | skin { pal 0 surface 2 file "highres/sprites/monsters/2760_overlord_bio_pain_d.png" specpower 2 specfactor 2 } |
393 | skin { pal 0 surface 2 file "highres/sprites/monsters/2760_overlord_bio_pain_d.png" specpower 2 specfactor 2 } |
398 | specular { file "highres/sprites/monsters/2760_overlord_bio_pain_s.png" } |
394 | specular { surface 2 file "highres/sprites/monsters/2760_overlord_bio_pain_s.png" } |
399 | normal { file "highres/sprites/monsters/2760_overlord_bio_n.png" parallaxbias 0.1 parallaxscale 0.1 } |
395 | normal { surface 2 file "highres/sprites/monsters/2760_overlord_bio_n.png" parallaxbias 0.1 parallaxscale 0.1 } |
400 | 396 | ||
401 | anim { frame0 "frame_50" frame1 "frame_80" fps 12 flags 1 } |
397 | anim { frame0 "frame_50" frame1 "frame_80" fps 12 flags 1 } |
402 | frame { name "frame_50" tile0 2800 tile1 2809 smoothduration 0.3 } |
398 | frame { name "frame_50" tile0 2800 tile1 2809 smoothduration 0.3 } |
403 | } |
399 | } |
404 | 400 | ||
405 | 401 | ||
406 | // Protector Drone (4610) |
402 | // Protector Drone (4610) |
407 | model "highres/sprites/monsters/4610_newbeast.md3" { |
403 | model "highres/sprites/monsters/4610_newbeast.md3" { |
408 | scale 0.85 shade 8 |
404 | scale 0.85 shade 8 |
409 | 405 | ||
410 | skin { pal 0 file "highres/sprites/monsters/4610_newbeast.png" } |
406 | skin { pal 0 file "highres/sprites/monsters/4610_newbeast.png" } |
411 | skin { pal 17 file "highres/sprites/monsters/4610_newbeast_17_20.png" } |
407 | skin { pal 17 file "highres/sprites/monsters/4610_newbeast_17_20.png" } |
412 | skin { pal 19 file "highres/sprites/monsters/4610_newbeast_19.png" } |
408 | skin { pal 19 file "highres/sprites/monsters/4610_newbeast_19.png" } |
413 | skin { pal 20 file "highres/sprites/monsters/4610_newbeast_17_20.png" } |
409 | skin { pal 20 file "highres/sprites/monsters/4610_newbeast_17_20.png" } |
414 | skin { pal 24 file "highres/sprites/monsters/4610_newbeast_24.png" } |
410 | skin { pal 24 file "highres/sprites/monsters/4610_newbeast_24.png" } |
415 | glow { file "highres/sprites/monsters/4610_newbeast_g.png" } |
411 | glow { file "highres/sprites/monsters/4610_newbeast_g.png" } |
416 | normal { file "highres/sprites/monsters/4610_newbeast_n.png" parallaxbias 0.03 parallaxscale 0.05 } |
412 | normal { file "highres/sprites/monsters/4610_newbeast_n.png" parallaxbias 0.03 parallaxscale 0.05 } |
417 | specular { file "highres/sprites/monsters/4610_newbeast_s.png" } |
413 | specular { file "highres/sprites/monsters/4610_newbeast_s.png" } |
418 | 414 | ||
419 | anim { frame0 "4610_start" frame1 "4610_end" fps 20 flags 0 } // Crouch |
415 | anim { frame0 "4610_start" frame1 "4610_end" fps 20 flags 0 } // Crouch |
420 | frame { name "4610_start" tile0 4610 tile1 4614 smoothduration 0.2 } |
416 | frame { name "4610_start" tile0 4610 tile1 4614 smoothduration 0.2 } |
421 | anim { frame0 "4620_start" frame1 "4620_end" fps 20 flags 0 } // Walk/Run |
417 | anim { frame0 "4620_start" frame1 "4620_end" fps 20 flags 0 } // Walk/Run |
422 | frame { name "4620_start" tile0 4620 tile1 4639 smoothduration 0.2 } |
418 | frame { name "4620_start" tile0 4620 tile1 4639 smoothduration 0.2 } |
423 | anim { frame0 "4640_start" frame1 "4640_end" fps 40 flags 0 } // Melee attack |
419 | anim { frame0 "4640_start" frame1 "4640_end" fps 40 flags 0 } // Melee attack |
424 | frame { name "4640_start" tile0 4640 tile1 4652 smoothduration 0.1 } |
420 | frame { name "4640_start" tile0 4640 tile1 4652 smoothduration 0.1 } |
425 | anim { frame0 "4660_start" frame1 "4660_end" fps 24 flags 1 } // Shoot attack |
421 | anim { frame0 "4660_start" frame1 "4660_end" fps 24 flags 1 } // Shoot attack |
426 | frame { name "4660_start" tile0 4660 tile1 4667 smoothduration 0.1 } |
422 | frame { name "4660_start" tile0 4660 tile1 4667 smoothduration 0.1 } |
427 | frame { name "4670" tile0 4670 tile1 4674 smoothduration 0.2 } // "hanging" |
423 | frame { name "4670" tile0 4670 tile1 4674 smoothduration 0.2 } // "hanging" |
428 | anim { frame0 "4681_start" frame1 "4681_end" fps 20 flags 1 } // Death |
424 | anim { frame0 "4681_start" frame1 "4681_end" fps 20 flags 1 } // Death |
429 | frame { name "4681_start" tile0 4681 tile1 4688 smoothduration 0.2 } |
425 | frame { name "4681_start" tile0 4681 tile1 4688 smoothduration 0.2 } |
430 | frame { name "4689" tile 4689 } // Dead body |
426 | frame { name "4689" tile 4689 } // Dead body |
431 | anim { frame0 "4690_start" frame1 "4690_end" fps 24 flags 1 } // Jump |
427 | anim { frame0 "4690_start" frame1 "4690_end" fps 24 flags 1 } // Jump |
432 | frame { name "4690_start" tile0 4690 tile1 4704 smoothduration 0.2 } |
428 | frame { name "4690_start" tile0 4690 tile1 4704 smoothduration 0.2 } |
433 | } |
429 | } |
434 | 430 | ||
435 | 431 | ||
436 | // Alien Queen (4740) |
432 | // Alien Queen (4740) |
437 | model "highres/sprites/monsters/4740_queen.md3" { |
433 | model "highres/sprites/monsters/4740_queen.md3" { |
438 | scale 1.3 shade 3 |
434 | scale 1.3 shade 3 |
439 | 435 | ||
440 | skin { pal 0 file "highres/sprites/monsters/4740_queen.png" } |
436 | skin { pal 0 file "highres/sprites/monsters/4740_queen.png" } |
441 | skin { pal 10 file "highres/sprites/monsters/4740_queen_10.png" } |
437 | skin { pal 10 file "highres/sprites/monsters/4740_queen_10.png" } |
442 | skin { pal 11 file "highres/sprites/monsters/4740_queen_11_22.png" } |
438 | skin { pal 11 file "highres/sprites/monsters/4740_queen_11_22.png" } |
443 | skin { pal 12 file "highres/sprites/monsters/4740_queen_12_18.png" } |
439 | skin { pal 12 file "highres/sprites/monsters/4740_queen_12_18.png" } |
444 | skin { pal 13 file "highres/sprites/monsters/4740_queen_13.png" } |
440 | skin { pal 13 file "highres/sprites/monsters/4740_queen_13.png" } |
445 | skin { pal 14 file "highres/sprites/monsters/4740_queen_14.png" } |
441 | skin { pal 14 file "highres/sprites/monsters/4740_queen_14.png" } |
446 | skin { pal 15 file "highres/sprites/monsters/4740_queen_15.png" } |
442 | skin { pal 15 file "highres/sprites/monsters/4740_queen_15.png" } |
447 | skin { pal 16 file "highres/sprites/monsters/4740_queen_16.png" } |
443 | skin { pal 16 file "highres/sprites/monsters/4740_queen_16.png" } |
448 | skin { pal 18 file "highres/sprites/monsters/4740_queen_12_18.png" } |
444 | skin { pal 18 file "highres/sprites/monsters/4740_queen_12_18.png" } |
449 | skin { pal 21 file "highres/sprites/monsters/4740_queen_21.png" } |
445 | skin { pal 21 file "highres/sprites/monsters/4740_queen_21.png" } |
450 | skin { pal 22 file "highres/sprites/monsters/4740_queen_11_22.png" } |
446 | skin { pal 22 file "highres/sprites/monsters/4740_queen_11_22.png" } |
451 | skin { pal 23 file "highres/sprites/monsters/4740_queen_23.png" } |
447 | skin { pal 23 file "highres/sprites/monsters/4740_queen_23.png" } |
452 | skin { pal 24 file "highres/sprites/monsters/4740_queen_24.png" } |
448 | skin { pal 24 file "highres/sprites/monsters/4740_queen_24.png" } |
453 | 449 | ||
454 | glow { surface 0 file "highres/sprites/monsters/4740_queen_glow.png" } |
450 | glow { surface 0 file "highres/sprites/monsters/4740_queen_glow.png" } |
455 | 451 | ||
456 | // QUEENITSADRONE |
452 | // QUEENITSADRONE |
457 | glow { surface 0 file "highres/sprites/monsters/4740_queen_glow.png" } |
453 | glow { surface 0 file "highres/sprites/monsters/4740_queen_glow.png" } |
458 | anim { frame0 "FRAME50" frame1 "FRAME80" fps 5 flags 0 } |
454 | anim { frame0 "FRAME50" frame1 "FRAME80" fps 5 flags 0 } |
459 | frame { name "FRAME50" tile0 4790 tile1 4804 smoothduration 0.3 } |
455 | frame { name "FRAME50" tile0 4790 tile1 4804 smoothduration 0.3 } |
460 | 456 | ||
461 | // QUEENSTRUT |
457 | // QUEENSTRUT |
462 | anim { frame0 "FRAME2" frame1 "FRAME20" fps 15 flags 0 } |
458 | anim { frame0 "FRAME2" frame1 "FRAME20" fps 15 flags 0 } |
463 | frame { name "FRAME2" tile0 4740 tile1 4759 smoothduration 0.2 } |
459 | frame { name "FRAME2" tile0 4740 tile1 4759 smoothduration 0.2 } |
464 | 460 | ||
465 | // QUEENSHOCKATTACK |
461 | // QUEENSHOCKATTACK |
466 | glow { surface 1 file "highres/sprites/monsters/4740_queen_glow.png" } |
462 | glow { surface 1 file "highres/sprites/monsters/4740_queen_glow.png" } |
467 | 463 | ||
468 | anim { frame0 "FRAME25" frame1 "FRAME45" fps 20 flags 0 } |
464 | anim { frame0 "FRAME25" frame1 "FRAME45" fps 20 flags 0 } |
469 | frame { name "FRAME25" tile0 4760 tile1 4761 smoothduration 0.1 } |
465 | frame { name "FRAME25" tile0 4760 tile1 4761 smoothduration 0.1 } |
470 | 466 | ||
471 | glow { surface 0 file "highres/sprites/monsters/4740_queen_shock1.png" } |
467 | glow { surface 0 file "highres/sprites/monsters/4740_queen_shock1.png" } |
472 | glow { surface 1 file "highres/sprites/monsters/4740_queen_light.png" } |
468 | glow { surface 1 file "highres/sprites/monsters/4740_queen_light.png" } |
473 | 469 | ||
474 | anim { frame0 "FRAME25" frame1 "FRAME45" fps 20 flags 0 } |
470 | anim { frame0 "FRAME25" frame1 "FRAME45" fps 20 flags 0 } |
475 | frame { name "FRAME25" tile0 4765 tile1 4766 smoothduration 0.1 } |
471 | frame { name "FRAME25" tile0 4765 tile1 4766 smoothduration 0.1 } |
476 | 472 | ||
477 | glow { surface 0 file "highres/sprites/monsters/4740_queen_shock2.png" } |
473 | glow { surface 0 file "highres/sprites/monsters/4740_queen_shock2.png" } |
478 | glow { surface 1 file "highres/sprites/monsters/4740_queen_light.png" } |
474 | glow { surface 1 file "highres/sprites/monsters/4740_queen_light.png" } |
479 | 475 | ||
480 | anim { frame0 "FRAME25" frame1 "FRAME45" fps 20 flags 0 } |
476 | anim { frame0 "FRAME25" frame1 "FRAME45" fps 20 flags 0 } |
481 | frame { name "FRAME25" tile0 4770 tile1 4771 smoothduration 0.1 } |
477 | frame { name "FRAME25" tile0 4770 tile1 4771 smoothduration 0.1 } |
482 | 478 | ||
483 | // QUEENSNUFF |
479 | // QUEENSNUFF |
484 | 480 | ||
485 | skin { pal 0 file "highres/sprites/monsters/4740_queen_death.png" } |
481 | skin { pal 0 file "highres/sprites/monsters/4740_queen_death.png" } |
486 | skin { pal 10 file "highres/sprites/monsters/4740_queen_death_10.png" } |
482 | skin { pal 10 file "highres/sprites/monsters/4740_queen_death_10.png" } |
487 | skin { pal 11 file "highres/sprites/monsters/4740_queen_death_11_22.png" } |
483 | skin { pal 11 file "highres/sprites/monsters/4740_queen_death_11_22.png" } |
488 | skin { pal 12 file "highres/sprites/monsters/4740_queen_death_12_18.png" } |
484 | skin { pal 12 file "highres/sprites/monsters/4740_queen_death_12_18.png" } |
489 | skin { pal 13 file "highres/sprites/monsters/4740_queen_death_13.png" } |
485 | skin { pal 13 file "highres/sprites/monsters/4740_queen_death_13.png" } |
490 | skin { pal 14 file "highres/sprites/monsters/4740_queen_death_14.png" } |
486 | skin { pal 14 file "highres/sprites/monsters/4740_queen_death_14.png" } |
491 | skin { pal 15 file "highres/sprites/monsters/4740_queen_death_15.png" } |
487 | skin { pal 15 file "highres/sprites/monsters/4740_queen_death_15.png" } |
492 | skin { pal 16 file "highres/sprites/monsters/4740_queen_death_16.png" } |
488 | skin { pal 16 file "highres/sprites/monsters/4740_queen_death_16.png" } |
493 | skin { pal 18 file "highres/sprites/monsters/4740_queen_death_12_18.png" } |
489 | skin { pal 18 file "highres/sprites/monsters/4740_queen_death_12_18.png" } |
494 | skin { pal 21 file "highres/sprites/monsters/4740_queen_death_21.png" } |
490 | skin { pal 21 file "highres/sprites/monsters/4740_queen_death_21.png" } |
495 | skin { pal 22 file "highres/sprites/monsters/4740_queen_death_11_22.png" } |
491 | skin { pal 22 file "highres/sprites/monsters/4740_queen_death_11_22.png" } |
496 | skin { pal 23 file "highres/sprites/monsters/4740_queen_death_23.png" } |
492 | skin { pal 23 file "highres/sprites/monsters/4740_queen_death_23.png" } |
497 | skin { pal 24 file "highres/sprites/monsters/4740_queen_death_24.png" } |
493 | skin { pal 24 file "highres/sprites/monsters/4740_queen_death_24.png" } |
498 | glow { surface 0 file "highres/sprites/monsters/4740_queen_glow.png" } |
494 | glow { surface 0 file "highres/sprites/monsters/4740_queen_glow.png" } |
499 | glow { surface 1 file "highres/sprites/monsters/4740_queen_glow.png" } |
495 | glow { surface 1 file "highres/sprites/monsters/4740_queen_glow.png" } |
500 | 496 | ||
501 | anim { frame0 "FRAME85" frame1 "FRAME125" fps 15 flags 1 } |
497 | anim { frame0 "FRAME85" frame1 "FRAME125" fps 15 flags 1 } |
502 | frame { name "FRAME85" tile0 4780 tile1 4789 smoothduration 0.3 } |
498 | frame { name "FRAME85" tile0 4780 tile1 4789 smoothduration 0.3 } |
503 | 499 | ||
504 | } |
500 | } |
505 | 501 |