Rev 671 | Rev 714 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 671 | Rev 710 | ||
---|---|---|---|
1 | 1 | ||
2 | // Duke3D HRP Characters Definitions |
2 | // Duke3D HRP Characters Definitions |
3 | 3 | ||
4 | 4 | ||
5 | 5 | ||
6 | // BABES |
6 | // BABES |
7 | 7 | ||
8 | // Hanging Babe/NAKED1 (603) |
8 | // Hanging Babe/NAKED1 (603) |
9 | model "highres/sprites/characters/0603_naked1.md3" { |
9 | model "highres/sprites/characters/0603_naked1.md3" { |
10 | - | ||
11 | scale 13.2 yoffset -10 |
10 | scale 13.2 yoffset -10 |
12 | - | ||
13 | skin { pal 0 surface 0 file "highres/sprites/characters/0603_naked1_d.png" specfactor 0.3 specpower 2 } |
11 | skin { pal 0 surface 0 file "highres/sprites/characters/0603_naked1_d.png" specfactor 0.3 specpower 2 } |
14 | - | ||
15 | // normal { surface 0 NOfile!! "highres/sprites/characters/0603_naked1_n.png" parallaxscale 0 parallaxbias 0 } |
12 | // normal { surface 0 NOfile!! "highres/sprites/characters/0603_naked1_n.png" parallaxscale 0 parallaxbias 0 } |
16 | - | ||
17 | glow { surface 0 file "highres/sprites/characters/0603_naked1_g.png" } |
13 | glow { surface 0 file "highres/sprites/characters/0603_naked1_g.png" } |
18 | skin { pal 0 surface 1 file "highres/sprites/characters/0603_slime_d.png" specpower 110 specfactor 180 } |
14 | skin { pal 0 surface 1 file "highres/sprites/characters/0603_slime_d.png" specpower 110 specfactor 180 } |
19 | - | ||
20 | normal { surface 1 file "highres/sprites/characters/0603_slime_n.png" } |
15 | normal { surface 1 file "highres/sprites/characters/0603_slime_n.png" } |
21 | - | ||
22 | specular { surface 1 file "highres/sprites/characters/0603_slime_s.png" } |
16 | specular { surface 1 file "highres/sprites/characters/0603_slime_s.png" } |
23 | - | ||
24 | skin { pal 0 surface 2 file "highres/sprites/characters/0603_pants_d.png" specfactor 0 } |
17 | skin { pal 0 surface 2 file "highres/sprites/characters/0603_pants_d.png" specfactor 0 } |
25 | - | ||
26 | skin { pal 0 surface 3 file "highres/sprites/characters/0603_hair_d.png" specfactor 0 } |
18 | skin { pal 0 surface 3 file "highres/sprites/characters/0603_hair_d.png" specfactor 0 } |
27 | - | ||
28 | anim { frame0 "FRAME25" frame1 "FRAME50" fps 5 flag 0 } |
19 | anim { frame0 "FRAME25" frame1 "FRAME50" fps 5 flag 0 } |
29 | - | ||
30 | frame { name "FRAME25" tile 603 } |
20 | frame { name "FRAME25" tile 603 } |
31 | - | ||
32 | } |
21 | } |
33 | 22 | ||
34 | // Geisha/STATUE (753) |
23 | // Geisha/STATUE (753) |
35 | model "highres/sprites/characters/0753_geisha.md3" { |
24 | model "highres/sprites/characters/0753_geisha.md3" { |
36 | scale 2.1 shade 2 |
25 | scale 2.1 shade 2 |
37 | skin { pal 0 file "highres/sprites/characters/0753_geisha.png" } |
26 | skin { pal 0 file "highres/sprites/characters/0753_geisha.png" } |
38 | skin { pal 10 file "highres/sprites/characters/0753_geisha_10.png" } |
27 | skin { pal 10 file "highres/sprites/characters/0753_geisha_10.png" } |
39 | skin { pal 11 file "highres/sprites/characters/0753_geisha_11_22.png" } |
28 | skin { pal 11 file "highres/sprites/characters/0753_geisha_11_22.png" } |
40 | skin { pal 12 file "highres/sprites/characters/0753_geisha_12.png" } |
29 | skin { pal 12 file "highres/sprites/characters/0753_geisha_12.png" } |
41 | skin { pal 13 file "highres/sprites/characters/0753_geisha_13.png" } |
30 | skin { pal 13 file "highres/sprites/characters/0753_geisha_13.png" } |
42 | skin { pal 14 file "highres/sprites/characters/0753_geisha_14.png" } |
31 | skin { pal 14 file "highres/sprites/characters/0753_geisha_14.png" } |
43 | skin { pal 15 file "highres/sprites/characters/0753_geisha_15.png" } |
32 | skin { pal 15 file "highres/sprites/characters/0753_geisha_15.png" } |
44 | skin { pal 16 file "highres/sprites/characters/0753_geisha_16.png" } |
33 | skin { pal 16 file "highres/sprites/characters/0753_geisha_16.png" } |
45 | skin { pal 18 file "highres/sprites/characters/0753_geisha_12.png" } |
34 | skin { pal 18 file "highres/sprites/characters/0753_geisha_12.png" } |
46 | skin { pal 21 file "highres/sprites/characters/0753_geisha_21.png" } |
35 | skin { pal 21 file "highres/sprites/characters/0753_geisha_21.png" } |
47 | skin { pal 22 file "highres/sprites/characters/0753_geisha_11_22.png" } |
36 | skin { pal 22 file "highres/sprites/characters/0753_geisha_11_22.png" } |
48 | skin { pal 23 file "highres/sprites/characters/0753_geisha_23.png" } |
37 | skin { pal 23 file "highres/sprites/characters/0753_geisha_23.png" } |
49 | skin { pal 24 file "highres/sprites/characters/0753_geisha_24.png" } |
38 | skin { pal 24 file "highres/sprites/characters/0753_geisha_24.png" } |
50 | anim { frame0 "FRAME2" frame1 "FRAME25" fps 20 flags 0 } |
39 | anim { frame0 "FRAME2" frame1 "FRAME25" fps 20 flags 0 } |
51 | frame { name "FRAME1" tile 753 } |
40 | frame { name "FRAME1" tile 753 } |
52 | frame { name "FRAME2" tile 869 } |
41 | frame { name "FRAME2" tile 869 } |
53 | } |
42 | } |
54 | 43 | ||
55 | // Pod Babe/PODFEM1 (1294) |
44 | // Pod Babe/PODFEM1 (1294) |
56 | model "highres/sprites/characters/1294_podbabe.md3" { |
45 | model "highres/sprites/characters/1294_podbabe.md3" { |
57 | scale 9.3 shade 2 |
46 | scale 9.3 shade 2 |
58 | skin { pal 0 surface 0 file "highres/sprites/characters/1294_skin.png" } |
47 | skin { pal 0 surface 0 file "highres/sprites/characters/1294_skin.png" } |
59 | glow { surface 0 file "highres/sprites/characters/babe_skin_g.png" } |
48 | glow { surface 0 file "highres/sprites/characters/babe_skin_g.png" } |
60 | skin { pal 0 surface 1 file "highres/sprites/characters/slime.png" } |
49 | skin { pal 0 surface 1 file "highres/sprites/characters/slime.png" } |
61 | skin { pal 0 surface 2 file "highres/sprites/characters/1294_hair.png" } |
50 | skin { pal 0 surface 2 file "highres/sprites/characters/1294_hair.png" } |
62 | anim { frame0 "FRAME1" frame1 "FRAME31" fps 4 flags 0 } |
51 | anim { frame0 "FRAME1" frame1 "FRAME31" fps 4 flags 0 } |
63 | frame { name "FRAME1" tile0 1294 tile1 1296 } |
52 | frame { name "FRAME1" tile0 1294 tile1 1296 } |
64 | } |
53 | } |
65 | 54 | ||
66 | // Stripper/FEM1 (1312) |
55 | // Stripper/FEM1 (1312) |
67 | model "highres/sprites/characters/1312_stripper.md3" { |
56 | model "highres/sprites/characters/1312_stripper.md3" { |
68 | scale 1.9 shade 0 |
57 | scale 1.9 shade 0 |
69 | skin { pal 0 file "highres/sprites/characters/1312_stripper.png" } |
58 | skin { pal 0 file "highres/sprites/characters/1312_stripper.png" } |
70 | skin { pal 10 file "highres/sprites/characters/1312_stripper_10.png" } |
59 | skin { pal 10 file "highres/sprites/characters/1312_stripper_10.png" } |
71 | skin { pal 11 file "highres/sprites/characters/1312_stripper_11.png" } |
60 | skin { pal 11 file "highres/sprites/characters/1312_stripper_11.png" } |
72 | skin { pal 12 file "highres/sprites/characters/1312_stripper_12.png" } |
61 | skin { pal 12 file "highres/sprites/characters/1312_stripper_12.png" } |
73 | skin { pal 13 file "highres/sprites/characters/1312_stripper_13.png" } |
62 | skin { pal 13 file "highres/sprites/characters/1312_stripper_13.png" } |
74 | skin { pal 14 file "highres/sprites/characters/1312_stripper_14.png" } |
63 | skin { pal 14 file "highres/sprites/characters/1312_stripper_14.png" } |
75 | skin { pal 15 file "highres/sprites/characters/1312_stripper_15.png" } |
64 | skin { pal 15 file "highres/sprites/characters/1312_stripper_15.png" } |
76 | skin { pal 16 file "highres/sprites/characters/1312_stripper_16.png" } |
65 | skin { pal 16 file "highres/sprites/characters/1312_stripper_16.png" } |
77 | skin { pal 21 file "highres/sprites/characters/1312_stripper_21.png" } |
66 | skin { pal 21 file "highres/sprites/characters/1312_stripper_21.png" } |
78 | skin { pal 23 file "highres/sprites/characters/1312_stripper_23.png" } |
67 | skin { pal 23 file "highres/sprites/characters/1312_stripper_23.png" } |
79 | anim { frame0 "dance_b" frame1 "dance_e" fps 40 flags 0 } |
68 | anim { frame0 "dance_b" frame1 "dance_e" fps 40 flags 0 } |
80 | frame { name "dance_b" tile0 1312 tile1 1316 smoothduration 0.5 } |
69 | frame { name "dance_b" tile0 1312 tile1 1316 smoothduration 0.5 } |
81 | anim { frame0 "shake_b" frame1 "shake_e" fps 31 flags 0 } |
70 | anim { frame0 "shake_b" frame1 "shake_e" fps 31 flags 0 } |
82 | frame { name "shake_b" tile0 1331 tile1 1333 smoothduration 0.5 } |
71 | frame { name "shake_b" tile0 1331 tile1 1333 smoothduration 0.5 } |
83 | } |
72 | } |
84 | 73 | ||
85 | // Pole Stripper/FEM2 (1317) |
74 | // Pole Stripper/FEM2 (1317) |
86 | model "highres/sprites/characters/1317_stripper.md3" { |
75 | model "highres/sprites/characters/1317_stripper.md3" { |
87 | scale 3 shade 3 |
76 | scale 3 shade 3 |
88 | skin { pal 0 file "highres/sprites/characters/1317_stripper.png" } |
77 | skin { pal 0 file "highres/sprites/characters/1317_stripper.png" } |
89 | skin { pal 10 file "highres/sprites/characters/1317_stripper_10.png" } |
78 | skin { pal 10 file "highres/sprites/characters/1317_stripper_10.png" } |
90 | skin { pal 11 file "highres/sprites/characters/1317_stripper_11.png" } |
79 | skin { pal 11 file "highres/sprites/characters/1317_stripper_11.png" } |
91 | skin { pal 12 file "highres/sprites/characters/1317_stripper_12.png" } |
80 | skin { pal 12 file "highres/sprites/characters/1317_stripper_12.png" } |
92 | skin { pal 13 file "highres/sprites/characters/1317_stripper_13.png" } |
81 | skin { pal 13 file "highres/sprites/characters/1317_stripper_13.png" } |
93 | skin { pal 14 file "highres/sprites/characters/1317_stripper_14.png" } |
82 | skin { pal 14 file "highres/sprites/characters/1317_stripper_14.png" } |
94 | skin { pal 15 file "highres/sprites/characters/1317_stripper_15.png" } |
83 | skin { pal 15 file "highres/sprites/characters/1317_stripper_15.png" } |
95 | skin { pal 16 file "highres/sprites/characters/1317_stripper_16.png" } |
84 | skin { pal 16 file "highres/sprites/characters/1317_stripper_16.png" } |
96 | skin { pal 21 file "highres/sprites/characters/1317_stripper_21.png" } |
85 | skin { pal 21 file "highres/sprites/characters/1317_stripper_21.png" } |
97 | skin { pal 23 file "highres/sprites/characters/1317_stripper_23.png" } |
86 | skin { pal 23 file "highres/sprites/characters/1317_stripper_23.png" } |
98 | anim { frame0 "frame1" frame1 "frame4" fps 4 flags 0 } |
87 | anim { frame0 "frame1" frame1 "frame4" fps 4 flags 0 } |
99 | frame { frame "frame1" tile0 1317 tile1 1320 } |
88 | frame { frame "frame1" tile0 1317 tile1 1320 } |
100 | } |
89 | } |
101 | 90 | ||
102 | // Babe Hooker/FEM3 (1321) |
91 | // Babe Hooker/FEM3 (1321) |
103 | model "highres/sprites/characters/1321_hooker.md3" { |
92 | model "highres/sprites/characters/1321_hooker.md3" { |
104 | scale 1.1 shade 1 |
93 | scale 1.1 shade 1 |
105 | skin { pal 0 file "highres/sprites/characters/1321_hooker.png" } |
94 | skin { pal 0 file "highres/sprites/characters/1321_hooker.png" } |
106 | skin { pal 10 file "highres/sprites/characters/1321_hooker_10.png" } |
95 | skin { pal 10 file "highres/sprites/characters/1321_hooker_10.png" } |
107 | skin { pal 11 file "highres/sprites/characters/1321_hooker_11_22.png" } |
96 | skin { pal 11 file "highres/sprites/characters/1321_hooker_11_22.png" } |
108 | skin { pal 12 file "highres/sprites/characters/1321_hooker_12.png" } |
97 | skin { pal 12 file "highres/sprites/characters/1321_hooker_12.png" } |
109 | skin { pal 13 file "highres/sprites/characters/1321_hooker_13.png" } |
98 | skin { pal 13 file "highres/sprites/characters/1321_hooker_13.png" } |
110 | skin { pal 14 file "highres/sprites/characters/1321_hooker_14.png" } |
99 | skin { pal 14 file "highres/sprites/characters/1321_hooker_14.png" } |
111 | skin { pal 15 file "highres/sprites/characters/1321_hooker_15.png" } |
100 | skin { pal 15 file "highres/sprites/characters/1321_hooker_15.png" } |
112 | skin { pal 16 file "highres/sprites/characters/1321_hooker_16.png" } |
101 | skin { pal 16 file "highres/sprites/characters/1321_hooker_16.png" } |
113 | skin { pal 17 file "highres/sprites/characters/1321_hooker_17.png" } |
102 | skin { pal 17 file "highres/sprites/characters/1321_hooker_17.png" } |
114 | skin { pal 18 file "highres/sprites/characters/1321_hooker_12.png" } |
103 | skin { pal 18 file "highres/sprites/characters/1321_hooker_12.png" } |
115 | skin { pal 19 file "highres/sprites/characters/1321_hooker_19.png" } |
104 | skin { pal 19 file "highres/sprites/characters/1321_hooker_19.png" } |
116 | skin { pal 20 file "highres/sprites/characters/1321_hooker_20.png" } |
105 | skin { pal 20 file "highres/sprites/characters/1321_hooker_20.png" } |
117 | skin { pal 21 file "highres/sprites/characters/1321_hooker_21.png" } |
106 | skin { pal 21 file "highres/sprites/characters/1321_hooker_21.png" } |
118 | skin { pal 22 file "highres/sprites/characters/1321_hooker_11_22.png" } |
107 | skin { pal 22 file "highres/sprites/characters/1321_hooker_11_22.png" } |
119 | skin { pal 23 file "highres/sprites/characters/1321_hooker_23.png" } |
108 | skin { pal 23 file "highres/sprites/characters/1321_hooker_23.png" } |
120 | anim { frame0 "1" frame1 "6" fps 5 flags 0 } |
109 | anim { frame0 "1" frame1 "6" fps 5 flags 0 } |
121 | frame { frame "1" tile0 1321 tile1 1322 } |
110 | frame { frame "1" tile0 1321 tile1 1322 } |
122 | } |
111 | } |
123 | 112 | ||
124 | // Impaled Babe/FEM5 (1323) |
113 | // Impaled Babe/FEM5 (1323) |
125 | model "highres/sprites/characters/1323_paledbabe.md3" { |
114 | model "highres/sprites/characters/1323_paledbabe.md3" { |
126 | scale 9.3 shade 2 |
115 | scale 9.3 shade 2 |
127 | skin { pal 0 surface 0 file "highres/sprites/characters/1323_skin.png" } |
116 | skin { pal 0 surface 0 file "highres/sprites/characters/1323_skin.png" } |
128 | glow { surface 0 file "highres/sprites/characters/babe_skin_g.png" } |
117 | glow { surface 0 file "highres/sprites/characters/babe_skin_g.png" } |
129 | skin { pal 0 surface 1 file "highres/sprites/characters/1323_hair.png" } |
118 | skin { pal 0 surface 1 file "highres/sprites/characters/1323_hair.png" } |
130 | skin { pal 0 surface 2 file "highres/sprites/characters/1323_slime.png" } |
119 | skin { pal 0 surface 2 file "highres/sprites/characters/1323_slime.png" } |
131 | anim { frame0 "FRAME1" frame1 "FRAME15" fps 2 flags 0 } |
120 | anim { frame0 "FRAME1" frame1 "FRAME15" fps 2 flags 0 } |
132 | frame { name "FRAME1" tile 1323 } |
121 | frame { name "FRAME1" tile 1323 } |
133 | } |
122 | } |
134 | 123 | ||
135 | // Impaled Babe/FEM5 Bloody Pale (1324) |
124 | // Impaled Babe/FEM5 Bloody Pale (1324) |
136 | model "highres/sprites/characters/1324_pale.md3" { |
125 | model "highres/sprites/characters/1324_pale.md3" { |
137 | scale 9.3 shade 2 |
126 | scale 9.3 shade 2 |
138 | skin { pal 0 file "highres/sprites/characters/slime_blood.png" } |
127 | skin { pal 0 file "highres/sprites/characters/slime_blood.png" } |
139 | glow { surface 0 file "highres/sprites/characters/babe_skin_g.png" } |
128 | glow { surface 0 file "highres/sprites/characters/babe_skin_g.png" } |
140 | frame { name "FRAME1" tile 1324 } |
129 | frame { name "FRAME1" tile 1324 } |
141 | } |
130 | } |
142 | 131 | ||
143 | // Cavedancer/FEM4 (1325) |
132 | // Cavedancer/FEM4 (1325) |
144 | model "highres/sprites/characters/1325_cavedancer.md3" { |
133 | model "highres/sprites/characters/1325_cavedancer.md3" { |
145 | scale 2 shade 2 |
134 | scale 2 shade 2 |
146 | skin { pal 0 file "highres/sprites/characters/1325_cavedancer.png" } |
135 | skin { pal 0 file "highres/sprites/characters/1325_cavedancer.png" } |
147 | anim { frame0 "FRAME1" frame1 "FRAME20" fps 15 flags 0 } |
136 | anim { frame0 "FRAME1" frame1 "FRAME20" fps 15 flags 0 } |
148 | frame { name "FRAME1" tile0 1325 tile1 1330 } |
137 | frame { name "FRAME1" tile0 1325 tile1 1330 } |
149 | } |
138 | } |
150 | 139 | ||
151 | // Crouching Babe/FEM6 (1334) |
140 | // Crouching Babe/FEM6 (1334) |
152 | model "highres/sprites/characters/1334_crouchbabe.md3" { |
141 | model "highres/sprites/characters/1334_crouchbabe.md3" { |
153 | scale 10.8 shade 2 zadd 5 |
142 | scale 10.8 shade 2 zadd 5 |
154 | skin { pal 0 surface 0 file "highres/sprites/characters/1334_skin.png" } |
143 | skin { pal 0 surface 0 file "highres/sprites/characters/1334_skin.png" } |
155 | glow { surface 0 file "highres/sprites/characters/babe_skin_g.png" } |
144 | glow { surface 0 file "highres/sprites/characters/babe_skin_g.png" } |
156 | skin { pal 0 surface 1 file "highres/sprites/characters/slime.png" } |
145 | skin { pal 0 surface 1 file "highres/sprites/characters/slime.png" } |
157 | skin { pal 0 surface 2 file "highres/sprites/characters/1334_hair.png" } |
146 | skin { pal 0 surface 2 file "highres/sprites/characters/1334_hair.png" } |
158 | anim { frame0 "FRAME1" frame1 "FRAME25" fps 4 flags 0 } |
147 | anim { frame0 "FRAME1" frame1 "FRAME25" fps 4 flags 0 } |
159 | frame { name "FRAME1" tile 1334 } |
148 | frame { name "FRAME1" tile 1334 } |
160 | } |
149 | } |
161 | 150 | ||
162 | // Crouching Babe/FEM6 Podest (1335) |
151 | // Crouching Babe/FEM6 Podest (1335) |
163 | model "highres/sprites/characters/1335_podest.md3" { |
152 | model "highres/sprites/characters/1335_podest.md3" { |
164 | scale 9.3 shade 2 zadd -2 |
153 | scale 9.3 shade 2 zadd -2 |
165 | skin { pal 0 file "highres/sprites/characters/slime_blood.png" } |
154 | skin { pal 0 file "highres/sprites/characters/slime_blood.png" } |
166 | glow { surface 0 file "highres/sprites/characters/babe_skin_g.png" } |
155 | glow { surface 0 file "highres/sprites/characters/babe_skin_g.png" } |
167 | frame { name "FRAME1" tile 1335 } |
156 | frame { name "FRAME1" tile 1335 } |
168 | } |
157 | } |
169 | 158 | ||
170 | // Asian Babe/FEM7 (1395) |
159 | // Asian Babe/FEM7 (1395) |
171 | model "highres/sprites/characters/1395_fem7.md3" { |
160 | model "highres/sprites/characters/1395_fem7.md3" { |
172 | scale 2.57 shade 3 |
161 | scale 2.57 shade 3 |
173 | skin { pal 0 file "highres/sprites/characters/1395_fem7.png" } |
162 | skin { pal 0 file "highres/sprites/characters/1395_fem7.png" } |
174 | skin { pal 10 file "highres/sprites/characters/1395_fem7_10.png" } |
163 | skin { pal 10 file "highres/sprites/characters/1395_fem7_10.png" } |
175 | skin { pal 11 file "highres/sprites/characters/1395_fem7_11.png" } |
164 | skin { pal 11 file "highres/sprites/characters/1395_fem7_11.png" } |
176 | skin { pal 12 file "highres/sprites/characters/1395_fem7_12.png" } |
165 | skin { pal 12 file "highres/sprites/characters/1395_fem7_12.png" } |
177 | skin { pal 13 file "highres/sprites/characters/1395_fem7_13.png" } |
166 | skin { pal 13 file "highres/sprites/characters/1395_fem7_13.png" } |
178 | skin { pal 14 file "highres/sprites/characters/1395_fem7_14.png" } |
167 | skin { pal 14 file "highres/sprites/characters/1395_fem7_14.png" } |
179 | skin { pal 15 file "highres/sprites/characters/1395_fem7_15.png" } |
168 | skin { pal 15 file "highres/sprites/characters/1395_fem7_15.png" } |
180 | skin { pal 16 file "highres/sprites/characters/1395_fem7_16.png" } |
169 | skin { pal 16 file "highres/sprites/characters/1395_fem7_16.png" } |
181 | skin { pal 21 file "highres/sprites/characters/1395_fem7_21.png" } |
170 | skin { pal 21 file "highres/sprites/characters/1395_fem7_21.png" } |
182 | skin { pal 23 file "highres/sprites/characters/1395_fem7_23.png" } |
171 | skin { pal 23 file "highres/sprites/characters/1395_fem7_23.png" } |
183 | anim { frame0 "frame1" frame1 "frame4" fps 4 flags 0 } |
172 | anim { frame0 "frame1" frame1 "frame4" fps 4 flags 0 } |
184 | frame { frame "frame1" tile0 1395 tile1 1398 } |
173 | frame { frame "frame1" tile0 1395 tile1 1398 } |
185 | } |
174 | } |
186 | 175 | ||
187 | // Cheerleader/FEM9 (3450) |
176 | // Cheerleader/FEM9 (3450) |
188 | model "highres/sprites/characters/3450_cheerleader.md3" { |
177 | model "highres/sprites/characters/3450_cheerleader.md3" { |
189 | scale 2 shade 2 |
178 | scale 2 shade 2 |
190 | skin { pal 0 surface 0 file "highres/sprites/characters/3450_cheerleader_14.png" } // pom-poms |
179 | skin { pal 0 surface 0 file "highres/sprites/characters/3450_cheerleader_14.png" } // pom-poms |
191 | skin { pal 0 surface 1 file "highres/sprites/characters/3450_cheerleader.png" } // hair |
180 | skin { pal 0 surface 1 file "highres/sprites/characters/3450_cheerleader.png" } // hair |
192 | skin { pal 0 surface 2 file "highres/sprites/characters/3450_cheerleader.png" } // body |
181 | skin { pal 0 surface 2 file "highres/sprites/characters/3450_cheerleader.png" } // body |
193 | skin { pal 10 surface 0 file "highres/sprites/characters/3450_cheerleader_10.png" } |
182 | skin { pal 10 surface 0 file "highres/sprites/characters/3450_cheerleader_10.png" } |
194 | skin { pal 10 surface 1 file "highres/sprites/characters/3450_cheerleader_10.png" } |
183 | skin { pal 10 surface 1 file "highres/sprites/characters/3450_cheerleader_10.png" } |
195 | skin { pal 10 surface 2 file "highres/sprites/characters/3450_cheerleader_10.png" } |
184 | skin { pal 10 surface 2 file "highres/sprites/characters/3450_cheerleader_10.png" } |
196 | skin { pal 11 surface 0 file "highres/sprites/characters/3450_cheerleader_14.png" } |
185 | skin { pal 11 surface 0 file "highres/sprites/characters/3450_cheerleader_14.png" } |
197 | skin { pal 11 surface 1 file "highres/sprites/characters/3450_cheerleader_11.png" } |
186 | skin { pal 11 surface 1 file "highres/sprites/characters/3450_cheerleader_11.png" } |
198 | skin { pal 11 surface 2 file "highres/sprites/characters/3450_cheerleader_11.png" } |
187 | skin { pal 11 surface 2 file "highres/sprites/characters/3450_cheerleader_11.png" } |
199 | skin { pal 12 surface 0 file "highres/sprites/characters/3450_cheerleader_12.png" } |
188 | skin { pal 12 surface 0 file "highres/sprites/characters/3450_cheerleader_12.png" } |
200 | skin { pal 12 surface 1 file "highres/sprites/characters/3450_cheerleader_12.png" } |
189 | skin { pal 12 surface 1 file "highres/sprites/characters/3450_cheerleader_12.png" } |
201 | skin { pal 12 surface 2 file "highres/sprites/characters/3450_cheerleader_12.png" } |
190 | skin { pal 12 surface 2 file "highres/sprites/characters/3450_cheerleader_12.png" } |
202 | skin { pal 13 surface 0 file "highres/sprites/characters/3450_cheerleader_10.png" } |
191 | skin { pal 13 surface 0 file "highres/sprites/characters/3450_cheerleader_10.png" } |
203 | skin { pal 13 surface 1 file "highres/sprites/characters/3450_cheerleader_13.png" } |
192 | skin { pal 13 surface 1 file "highres/sprites/characters/3450_cheerleader_13.png" } |
204 | skin { pal 13 surface 2 file "highres/sprites/characters/3450_cheerleader_13.png" } |
193 | skin { pal 13 surface 2 file "highres/sprites/characters/3450_cheerleader_13.png" } |
205 | skin { pal 14 surface 0 file "highres/sprites/characters/3450_cheerleader.png" } |
194 | skin { pal 14 surface 0 file "highres/sprites/characters/3450_cheerleader.png" } |
206 | skin { pal 14 surface 1 file "highres/sprites/characters/3450_cheerleader_14.png" } |
195 | skin { pal 14 surface 1 file "highres/sprites/characters/3450_cheerleader_14.png" } |
207 | skin { pal 14 surface 2 file "highres/sprites/characters/3450_cheerleader_14.png" } |
196 | skin { pal 14 surface 2 file "highres/sprites/characters/3450_cheerleader_14.png" } |
208 | skin { pal 15 surface 0 file "highres/sprites/characters/3450_cheerleader_15.png" } |
197 | skin { pal 15 surface 0 file "highres/sprites/characters/3450_cheerleader_15.png" } |
209 | skin { pal 15 surface 1 file "highres/sprites/characters/3450_cheerleader_15.png" } |
198 | skin { pal 15 surface 1 file "highres/sprites/characters/3450_cheerleader_15.png" } |
210 | skin { pal 15 surface 2 file "highres/sprites/characters/3450_cheerleader_15.png" } |
199 | skin { pal 15 surface 2 file "highres/sprites/characters/3450_cheerleader_15.png" } |
211 | skin { pal 16 surface 0 file "highres/sprites/characters/3450_cheerleader_12.png" } |
200 | skin { pal 16 surface 0 file "highres/sprites/characters/3450_cheerleader_12.png" } |
212 | skin { pal 16 surface 1 file "highres/sprites/characters/3450_cheerleader_16.png" } |
201 | skin { pal 16 surface 1 file "highres/sprites/characters/3450_cheerleader_16.png" } |
213 | skin { pal 16 surface 2 file "highres/sprites/characters/3450_cheerleader_16.png" } |
202 | skin { pal 16 surface 2 file "highres/sprites/characters/3450_cheerleader_16.png" } |
214 | skin { pal 21 surface 0 file "highres/sprites/characters/3450_cheerleader_10.png" } |
203 | skin { pal 21 surface 0 file "highres/sprites/characters/3450_cheerleader_10.png" } |
215 | skin { pal 21 surface 1 file "highres/sprites/characters/3450_cheerleader_21.png" } |
204 | skin { pal 21 surface 1 file "highres/sprites/characters/3450_cheerleader_21.png" } |
216 | skin { pal 21 surface 2 file "highres/sprites/characters/3450_cheerleader_21.png" } |
205 | skin { pal 21 surface 2 file "highres/sprites/characters/3450_cheerleader_21.png" } |
217 | skin { pal 23 surface 0 file "highres/sprites/characters/3450_cheerleader_10.png" } |
206 | skin { pal 23 surface 0 file "highres/sprites/characters/3450_cheerleader_10.png" } |
218 | skin { pal 23 surface 1 file "highres/sprites/characters/3450_cheerleader_23.png" } |
207 | skin { pal 23 surface 1 file "highres/sprites/characters/3450_cheerleader_23.png" } |
219 | skin { pal 23 surface 2 file "highres/sprites/characters/3450_cheerleader_23.png" } |
208 | skin { pal 23 surface 2 file "highres/sprites/characters/3450_cheerleader_23.png" } |
220 | anim { frame0 "FRAME1" frame1 "FRAME20" fps 15 flags 0 } |
209 | anim { frame0 "FRAME1" frame1 "FRAME20" fps 15 flags 0 } |
221 | frame { name "FRAME1" tile0 3450 tile1 3455 } |
210 | frame { name "FRAME1" tile0 3450 tile1 3455 } |
222 | } |
211 | } |
223 | 212 | ||
224 | // E4L7 Sister Act Babes/FEM10 (4864) |
213 | // E4L7 Sister Act Babes/FEM10 (4864) |
225 | model "highres/sprites/characters/4864_fem10.md3" { |
214 | model "highres/sprites/characters/4864_fem10.md3" { |
226 | scale 2.76 shade 0 |
215 | scale 2.76 shade 0 |
227 | skin { pal 0 surface 0 file "highres/sprites/characters/4864_fem10a.png" } |
216 | skin { pal 0 surface 0 file "highres/sprites/characters/4864_fem10a.png" } |
228 | skin { pal 0 surface 1 file "highres/sprites/characters/4864_fem10b.png" } |
217 | skin { pal 0 surface 1 file "highres/sprites/characters/4864_fem10b.png" } |
229 | anim { frame0 "frame1" frame1 "frame4" fps 0.5 flags 0 } |
218 | anim { frame0 "frame1" frame1 "frame4" fps 0.5 flags 0 } |
230 | frame { frame "frame1" tile0 4864 tile1 4865 } |
219 | frame { frame "frame1" tile0 4864 tile1 4865 } |
231 | } |
220 | } |
232 | 221 | ||
233 | // E4L7 Domina/TOUGHGAL (4866) |
222 | // E4L7 Domina/TOUGHGAL (4866) |
234 | model "highres/sprites/characters/4866_toughgal.md3" { |
223 | model "highres/sprites/characters/4866_toughgal.md3" { |
235 | scale 1.75 shade 2 |
224 | scale 1.75 shade 2 |
236 | skin { pal 0 file "highres/sprites/characters/4866_toughgal.png" } |
225 | skin { pal 0 file "highres/sprites/characters/4866_toughgal.png" } |
237 | anim { frame0 "FRAME1" frame1 "FRAME30" fps 15 flags 0 } |
226 | anim { frame0 "FRAME1" frame1 "FRAME30" fps 15 flags 0 } |
238 | frame { name "FRAME1" tile0 4866 tile1 4870 } |
227 | frame { name "FRAME1" tile0 4866 tile1 4870 } |
239 | } |
228 | } |
240 | 229 | ||
241 | // E4L1 Weather Girl/WOMAN (4874) |
230 | // E4L1 Weather Girl/WOMAN (4874) |
242 | model "highres/sprites/characters/4874_woman.md3" { |
231 | model "highres/sprites/characters/4874_woman.md3" { |
243 | scale 2.55 shade 0 |
232 | scale 2.55 shade 0 |
244 | skin { pal 0 file "highres/sprites/characters/4874_woman.png" } |
233 | skin { pal 0 file "highres/sprites/characters/4874_woman.png" } |
245 | skin { pal 10 file "highres/sprites/characters/4874_woman_10.png" } |
234 | skin { pal 10 file "highres/sprites/characters/4874_woman_10.png" } |
246 | skin { pal 11 file "highres/sprites/characters/4874_woman_11_22.png" } |
235 | skin { pal 11 file "highres/sprites/characters/4874_woman_11_22.png" } |
247 | skin { pal 12 file "highres/sprites/characters/4874_woman_12_18.png" } |
236 | skin { pal 12 file "highres/sprites/characters/4874_woman_12_18.png" } |
248 | skin { pal 13 file "highres/sprites/characters/4874_woman_13.png" } |
237 | skin { pal 13 file "highres/sprites/characters/4874_woman_13.png" } |
249 | skin { pal 14 file "highres/sprites/characters/4874_woman_14.png" } |
238 | skin { pal 14 file "highres/sprites/characters/4874_woman_14.png" } |
250 | skin { pal 15 file "highres/sprites/characters/4874_woman_15.png" } |
239 | skin { pal 15 file "highres/sprites/characters/4874_woman_15.png" } |
251 | skin { pal 16 file "highres/sprites/characters/4874_woman_16.png" } |
240 | skin { pal 16 file "highres/sprites/characters/4874_woman_16.png" } |
252 | skin { pal 17 file "highres/sprites/characters/4874_woman_17.png" } |
241 | skin { pal 17 file "highres/sprites/characters/4874_woman_17.png" } |
253 | skin { pal 18 file "highres/sprites/characters/4874_woman_12_18.png" } |
242 | skin { pal 18 file "highres/sprites/characters/4874_woman_12_18.png" } |
254 | skin { pal 19 file "highres/sprites/characters/4874_woman_19.png" } |
243 | skin { pal 19 file "highres/sprites/characters/4874_woman_19.png" } |
255 | skin { pal 20 file "highres/sprites/characters/4874_woman_20.png" } |
244 | skin { pal 20 file "highres/sprites/characters/4874_woman_20.png" } |
256 | skin { pal 21 file "highres/sprites/characters/4874_woman_21.png" } |
245 | skin { pal 21 file "highres/sprites/characters/4874_woman_21.png" } |
257 | skin { pal 22 file "highres/sprites/characters/4874_woman_11_22.png" } |
246 | skin { pal 22 file "highres/sprites/characters/4874_woman_11_22.png" } |
258 | skin { pal 23 file "highres/sprites/characters/4874_woman_23.png" } |
247 | skin { pal 23 file "highres/sprites/characters/4874_woman_23.png" } |
259 | anim { frame0 "frame1" frame1 "frame2" fps 0.75 flags 0 } |
248 | anim { frame0 "frame1" frame1 "frame2" fps 0.75 flags 0 } |
260 | frame { frame "frame1" tile0 4874 tile1 4876 } |
249 | frame { frame "frame1" tile0 4874 tile1 4876 } |
261 | } |
250 | } |
262 | 251 | ||
263 | 252 | ||
264 | 253 | ||
265 | // PIRATES/ROBOTS (E4L4) |
254 | // PIRATES/ROBOTS (E4L4) |
266 | 255 | ||
267 | // ROBOTDOG (4402) |
256 | // ROBOTDOG (4402) |
268 | 257 | ||
269 | // ROBOTPIRATE (4404) |
258 | // ROBOTPIRATE (4404) |
270 | 259 | ||
271 | // PIRATE1A/4A (4510) |
260 | // PIRATE1A/4A (4510) |
272 | model "highres/sprites/characters/4510_pirate1a.md3" { |
261 | model "highres/sprites/characters/4510_pirate1a.md3" { |
273 | scale 1.7 shade 0 |
262 | scale 1.7 shade 0 |
274 | skin { pal 0 file "highres/sprites/characters/4510_pirate1a.png" } |
263 | skin { pal 0 file "highres/sprites/characters/4510_pirate1a.png" } |
275 | skin { pal 10 file "highres/sprites/characters/4510_pirate1a_10.png" } |
264 | skin { pal 10 file "highres/sprites/characters/4510_pirate1a_10.png" } |
276 | skin { pal 11 file "highres/sprites/characters/4510_pirate1a_11_22.png" } |
265 | skin { pal 11 file "highres/sprites/characters/4510_pirate1a_11_22.png" } |
277 | skin { pal 12 file "highres/sprites/characters/4510_pirate1a_12_18.png" } |
266 | skin { pal 12 file "highres/sprites/characters/4510_pirate1a_12_18.png" } |
278 | skin { pal 13 file "highres/sprites/characters/4510_pirate1a_13.png" } |
267 | skin { pal 13 file "highres/sprites/characters/4510_pirate1a_13.png" } |
279 | skin { pal 14 file "highres/sprites/characters/4510_pirate1a_14.png" } |
268 | skin { pal 14 file "highres/sprites/characters/4510_pirate1a_14.png" } |
280 | skin { pal 15 file "highres/sprites/characters/4510_pirate1a_15.png" } |
269 | skin { pal 15 file "highres/sprites/characters/4510_pirate1a_15.png" } |
281 | skin { pal 16 file "highres/sprites/characters/4510_pirate1a_16.png" } |
270 | skin { pal 16 file "highres/sprites/characters/4510_pirate1a_16.png" } |
282 | skin { pal 17 file "highres/sprites/characters/4510_pirate1a_17.png" } |
271 | skin { pal 17 file "highres/sprites/characters/4510_pirate1a_17.png" } |
283 | skin { pal 18 file "highres/sprites/characters/4510_pirate1a_12_18.png" } |
272 | skin { pal 18 file "highres/sprites/characters/4510_pirate1a_12_18.png" } |
284 | skin { pal 19 file "highres/sprites/characters/4510_pirate1a_19.png" } |
273 | skin { pal 19 file "highres/sprites/characters/4510_pirate1a_19.png" } |
285 | skin { pal 20 file "highres/sprites/characters/4510_pirate1a_20.png" } |
274 | skin { pal 20 file "highres/sprites/characters/4510_pirate1a_20.png" } |
286 | skin { pal 21 file "highres/sprites/characters/4510_pirate1a_21.png" } |
275 | skin { pal 21 file "highres/sprites/characters/4510_pirate1a_21.png" } |
287 | skin { pal 22 file "highres/sprites/characters/4510_pirate1a_11_22.png" } |
276 | skin { pal 22 file "highres/sprites/characters/4510_pirate1a_11_22.png" } |
288 | skin { pal 23 file "highres/sprites/characters/4510_pirate1a_23.png" } |
277 | skin { pal 23 file "highres/sprites/characters/4510_pirate1a_23.png" } |
289 | skin { pal 24 file "highres/sprites/characters/4510_pirate1a_24.png" } |
278 | skin { pal 24 file "highres/sprites/characters/4510_pirate1a_24.png" } |
290 | anim { frame0 "FRAME1" frame1 "FRAME15" fps 10 flags 0 } |
279 | anim { frame0 "FRAME1" frame1 "FRAME15" fps 10 flags 0 } |
291 | frame { name "FRAME1" tile0 4510 tile1 4511 } |
280 | frame { name "FRAME1" tile0 4510 tile1 4511 } |
292 | } |
281 | } |
293 | 282 | ||
294 | // PIRATE2A/5A (4512) |
283 | // PIRATE2A/5A (4512) |
295 | 284 | ||
296 | // PIRATE3A/6A (4514) |
285 | // PIRATE3A/6A (4514) |
297 | 286 | ||
298 | // PIRATEHALF (4516) |
287 | // PIRATEHALF (4516) |
299 | model "highres/sprites/characters/4516_piratehalf.md3" { |
288 | model "highres/sprites/characters/4516_piratehalf.md3" { |
300 | scale 0.45 shade 1 |
289 | scale 0.45 shade 1 |
301 | skin { pal 0 file "highres/sprites/characters/4516_piratehalf.png" } |
290 | skin { pal 0 file "highres/sprites/characters/4516_piratehalf.png" } |
302 | anim { frame0 "FRAME1" frame1 "FRAME15" fps 4 flags 0 } |
291 | anim { frame0 "FRAME1" frame1 "FRAME15" fps 4 flags 0 } |
303 | frame { frame "FRAME1" tile0 4516 tile1 4517 } |
292 | frame { frame "FRAME1" tile0 4516 tile1 4517 } |
304 | } |
293 | } |
305 | 294 | ||
306 | // MAN/MAN2 (4871) |
295 | // MAN/MAN2 (4871) |
307 | 296 | ||
308 | 297 | ||
309 | 298 | ||
310 | // DUKE |
299 | // DUKE |
311 | 300 | ||
312 | // Automap Duke (1400) |
301 | // Automap Duke (1400) |
313 | texture 1400 { pal 0 { file "highres/sprites/characters/1400_mapduke.png" } } |
302 | texture 1400 { pal 0 { file "highres/sprites/characters/1400_mapduke.png" } } |
314 | texture 1401 { pal 0 { file "highres/sprites/characters/1401_mapduke.png" } } |
303 | texture 1401 { pal 0 { file "highres/sprites/characters/1401_mapduke.png" } } |
315 | texture 1402 { pal 0 { file "highres/sprites/characters/1402_mapduke.png" } } |
304 | texture 1402 { pal 0 { file "highres/sprites/characters/1402_mapduke.png" } } |
316 | texture 1403 { pal 0 { file "highres/sprites/characters/1403_mapduke.png" } } |
305 | texture 1403 { pal 0 { file "highres/sprites/characters/1403_mapduke.png" } } |
317 | 306 | ||
318 | // Duke moving (1405/1445/1455) |
307 | // Duke moving (1405/1445/1455) |
319 | model "highres/sprites/characters/1405_duke2013.md3" { |
308 | model "highres/sprites/characters/1405_duke2013.md3" { |
320 | scale 1.3 shade 0 |
309 | scale 1.3 shade 0 |
321 | 310 | ||
322 | // Shotgun skin |
311 | // Shotgun skin |
323 | skin { pal 0 surface 0 file "highres/sprites/pickups/0028_shotgun_d.png" specpower 1 specfactor 1 } |
312 | skin { pal 0 surface 0 file "highres/sprites/pickups/0028_shotgun_d.png" specpower 1 specfactor 1 } |
324 | specular { surface 0 file "highres/sprites/pickups/0028_shotgun_s.png" } |
313 | specular { surface 0 file "highres/sprites/pickups/0028_shotgun_s.png" } |
325 | normal { surface 0 file "highres/sprites/pickups/0028_shotgun_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
314 | normal { surface 0 file "highres/sprites/pickups/0028_shotgun_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
326 | 315 | ||
327 | // Duke skin |
316 | // Duke skin |
328 | skin { pal 0 surface 1 file "highres/sprites/characters/1405_duke2013_d.png" specpower 1 specfactor 1 } |
317 | skin { pal 0 surface 1 file "highres/sprites/characters/1405_duke2013_d.png" specpower 1 specfactor 1 } |
329 | specular { surface 1 file "highres/sprites/characters/1405_duke2013_s.png" } |
318 | specular { surface 1 file "highres/sprites/characters/1405_duke2013_s.png" } |
330 | normal { surface 1 file "highres/sprites/characters/1405_duke2013_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
319 | normal { surface 1 file "highres/sprites/characters/1405_duke2013_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
331 | 320 | ||
332 | // Bandolier |
321 | // Bandolier |
333 | skin { pal 0 surface 2 file "highres/sprites/characters/1405_bandolier_d.png" specpower 1 specfactor 1 } |
322 | skin { pal 0 surface 2 file "highres/sprites/characters/1405_bandolier_d.png" specpower 1 specfactor 1 } |
334 | specular { surface 2 file "highres/sprites/characters/1405_bandolier_s.png" } |
323 | specular { surface 2 file "highres/sprites/characters/1405_bandolier_s.png" } |
335 | normal { surface 2 file "highres/sprites/characters/1405_bandolier_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
324 | normal { surface 2 file "highres/sprites/characters/1405_bandolier_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
336 | 325 | ||
337 | // Jetpack |
326 | // Jetpack |
338 | skin { pal 0 surface 3 file "highres/sprites/characters/1405_jetpack_d.png" specpower 1 specfactor 1 } |
327 | skin { pal 0 surface 3 file "highres/sprites/characters/1405_jetpack_d.png" specpower 1 specfactor 1 } |
339 | specular { surface 3 file "highres/sprites/characters/1405_jetpack_s.png" } |
328 | specular { surface 3 file "highres/sprites/characters/1405_jetpack_s.png" } |
340 | normal { surface 3 file "highres/sprites/characters/1405_jetpack_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
329 | normal { surface 3 file "highres/sprites/characters/1405_jetpack_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
341 | 330 | ||
342 | // Idle (1405-1409) |
331 | // Idle (1405-1409) |
343 | anim { frame0 "frame5" frame1 "frame10" fps 3 flags 0 } |
332 | anim { frame0 "frame5" frame1 "frame10" fps 3 flags 0 } |
344 | frame { name "frame5" tile0 1405 tile1 1409 smoothduration 0.3 } |
333 | frame { name "frame5" tile0 1405 tile1 1409 smoothduration 0.3 } |
345 | 334 | ||
346 | // Jetpack (1420-1424) |
335 | // Jetpack (1420-1424) |
347 | anim { frame0 "frame15" frame1 "frame25" fps 5 flags 0 } |
336 | anim { frame0 "frame15" frame1 "frame25" fps 5 flags 0 } |
348 | frame { name "frame15" tile0 1420 tile1 1424 smoothduration 0.3 } |
337 | frame { name "frame15" tile0 1420 tile1 1424 smoothduration 0.3 } |
349 | 338 | ||
350 | // Run (1425-1444) |
339 | // Run (1425-1444) |
351 | anim { frame0 "frame30" frame1 "frame49" fps 30 flags 0 } |
340 | anim { frame0 "frame30" frame1 "frame49" fps 30 flags 0 } |
352 | frame { name "frame30" tile0 1425 tile1 1454 smoothduration 0.3 } |
341 | frame { name "frame30" tile0 1425 tile1 1454 smoothduration 0.3 } |
353 | 342 | ||
354 | // Kick (1445-1454) |
343 | // Kick (1445-1454) |
355 | anim { frame0 "frame55" frame1 "frame69" fps 40 flags 0 } |
344 | anim { frame0 "frame55" frame1 "frame69" fps 40 flags 0 } |
356 | frame { name "frame55" tile0 1445 tile1 1454 smoothduration 0.1 } |
345 | frame { name "frame55" tile0 1445 tile1 1454 smoothduration 0.1 } |
357 | 346 | ||
358 | // Jump (1455-1469) |
347 | // Jump (1455-1469) |
359 | anim { frame0 "frame70" frame1 "frame89" fps 40 flags 0 } |
348 | anim { frame0 "frame70" frame1 "frame89" fps 40 flags 0 } |
360 | frame { name "frame70" tile0 1455 tile1 1464 smoothduration 0.1 } |
349 | frame { name "frame70" tile0 1455 tile1 1464 smoothduration 0.1 } |
361 | frame { name "frame90" tile0 1465 tile1 1469 smoothduration 0.3 } |
350 | frame { name "frame90" tile0 1465 tile1 1469 smoothduration 0.3 } |
362 | } |
351 | } |
363 | 352 | ||
364 | // Duke swimming (1780-1799) |
353 | // Duke swimming (1780-1799) |
365 | model "highres/sprites/characters/1405_duke2013.md3" { |
354 | model "highres/sprites/characters/1405_duke2013.md3" { |
366 | scale 1.3 shade 0 zadd 55 |
355 | scale 1.3 shade 0 zadd 55 |
367 | 356 | ||
368 | // Shotgun skin |
357 | // Shotgun skin |
369 | skin { pal 0 surface 0 file "highres/sprites/pickups/0028_shotgun_d.png" specpower 1 specfactor 1 } |
358 | skin { pal 0 surface 0 file "highres/sprites/pickups/0028_shotgun_d.png" specpower 1 specfactor 1 } |
370 | // specular { surface 0 file "highres/sprites/pickups/0028_shotgun_s.png" } |
359 | // specular { surface 0 file "highres/sprites/pickups/0028_shotgun_s.png" } |
371 | normal { surface 0 file "highres/sprites/pickups/0028_shotgun_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
360 | normal { surface 0 file "highres/sprites/pickups/0028_shotgun_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
372 | 361 | ||
373 | // Duke skin |
362 | // Duke skin |
374 | skin { pal 0 surface 1 file "highres/sprites/characters/1405_duke2013_d.png" specpower 1 specfactor 1 } |
363 | skin { pal 0 surface 1 file "highres/sprites/characters/1405_duke2013_d.png" specpower 1 specfactor 1 } |
375 | // specular { surface 1 file "highres/sprites/characters/1405_duke2013_s.png" } |
364 | // specular { surface 1 file "highres/sprites/characters/1405_duke2013_s.png" } |
376 | normal { surface 1 file "highres/sprites/characters/1405_duke2013_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
365 | normal { surface 1 file "highres/sprites/characters/1405_duke2013_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
377 | 366 | ||
378 | // Bandolier |
367 | // Bandolier |
379 | skin { pal 0 surface 2 file "highres/sprites/characters/1405_bandolier_d.png" specpower 1 specfactor 1 } |
368 | skin { pal 0 surface 2 file "highres/sprites/characters/1405_bandolier_d.png" specpower 1 specfactor 1 } |
380 | // specular { surface 2 file "highres/sprites/characters/1405_bandolier_s.png" } |
369 | // specular { surface 2 file "highres/sprites/characters/1405_bandolier_s.png" } |
381 | normal { surface 2 file "highres/sprites/characters/1405_bandolier_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
370 | normal { surface 2 file "highres/sprites/characters/1405_bandolier_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
382 | 371 | ||
383 | // Jetpack |
372 | // Jetpack |
384 | skin { pal 0 surface 3 file "highres/sprites/characters/1405_jetpack_d.png" specpower 1 specfactor 1 } |
373 | skin { pal 0 surface 3 file "highres/sprites/characters/1405_jetpack_d.png" specpower 1 specfactor 1 } |
385 | // specular { surface 3 file "highres/sprites/characters/1405_jetpack_s.png" } |
374 | // specular { surface 3 file "highres/sprites/characters/1405_jetpack_s.png" } |
386 | normal { surface 3 file "highres/sprites/characters/1405_jetpack_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
375 | normal { surface 3 file "highres/sprites/characters/1405_jetpack_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
387 | 376 | ||
388 | // Swim (1780-1799) |
377 | // Swim (1780-1799) |
389 | anim { frame0 "frame140" frame1 "frame154" fps 20 flags 0 } |
378 | anim { frame0 "frame140" frame1 "frame154" fps 20 flags 0 } |
390 | frame { name "frame140" tile0 1780 tile1 1799 smoothduration 0.3 } |
379 | frame { name "frame140" tile0 1780 tile1 1799 smoothduration 0.3 } |
391 | } |
380 | } |
392 | 381 | ||
393 | // Duke crouching/dying (1491/1511) |
382 | // Duke crouching/dying (1491/1511) |
394 | model "highres/sprites/characters/1405_duke2013.md3" { |
383 | model "highres/sprites/characters/1405_duke2013.md3" { |
395 | scale 1.2 shade 0 zadd 50 |
384 | scale 1.2 shade 0 zadd 50 |
396 | 385 | ||
397 | // Shotgun skin |
386 | // Shotgun skin |
398 | skin { pal 0 surface 0 file "highres/sprites/pickups/0028_shotgun_d.png" specpower 1 specfactor 1 } |
387 | skin { pal 0 surface 0 file "highres/sprites/pickups/0028_shotgun_d.png" specpower 1 specfactor 1 } |
399 | // specular { surface 0 file "highres/sprites/pickups/0028_shotgun_s.png" } |
388 | // specular { surface 0 file "highres/sprites/pickups/0028_shotgun_s.png" } |
400 | normal { surface 0 file "highres/sprites/pickups/0028_shotgun_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
389 | normal { surface 0 file "highres/sprites/pickups/0028_shotgun_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
401 | 390 | ||
402 | // Duke skin |
391 | // Duke skin |
403 | skin { pal 0 surface 1 file "highres/sprites/characters/1405_duke2013_d.png" specpower 1 specfactor 1 } |
392 | skin { pal 0 surface 1 file "highres/sprites/characters/1405_duke2013_d.png" specpower 1 specfactor 1 } |
404 | // specular { surface 1 file "highres/sprites/characters/1405_duke2013_s.png" } |
393 | // specular { surface 1 file "highres/sprites/characters/1405_duke2013_s.png" } |
405 | normal { surface 1 file "highres/sprites/characters/1405_duke2013_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
394 | normal { surface 1 file "highres/sprites/characters/1405_duke2013_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
406 | 395 | ||
407 | // Bandolier |
396 | // Bandolier |
408 | skin { pal 0 surface 2 file "highres/sprites/characters/1405_bandolier_d.png" specpower 1 specfactor 1 } |
397 | skin { pal 0 surface 2 file "highres/sprites/characters/1405_bandolier_d.png" specpower 1 specfactor 1 } |
409 | // specular { surface 2 file "highres/sprites/characters/1405_bandolier_s.png" } |
398 | // specular { surface 2 file "highres/sprites/characters/1405_bandolier_s.png" } |
410 | normal { surface 2 file "highres/sprites/characters/1405_bandolier_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
399 | normal { surface 2 file "highres/sprites/characters/1405_bandolier_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
411 | 400 | ||
412 | // Jetpack |
401 | // Jetpack |
413 | skin { pal 0 surface 3 file "highres/sprites/characters/1405_jetpack_d.png" specpower 1 specfactor 1 } |
402 | skin { pal 0 surface 3 file "highres/sprites/characters/1405_jetpack_d.png" specpower 1 specfactor 1 } |
414 | // specular { surface 3 file "highres/sprites/characters/1405_jetpack_s.png" } |
403 | // specular { surface 3 file "highres/sprites/characters/1405_jetpack_s.png" } |
415 | normal { surface 3 file "highres/sprites/characters/1405_jetpack_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
404 | normal { surface 3 file "highres/sprites/characters/1405_jetpack_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
416 | 405 | ||
417 | // Crouch (1491-1505) |
406 | // Crouch (1491-1505) |
418 | frame { name "frame95" tile0 1491 tile1 1495 smoothduration 0.2 } |
407 | frame { name "frame95" tile0 1491 tile1 1495 smoothduration 0.2 } |
419 | frame { name "frame100" tile0 1496 tile1 1500 smoothduration 0.2 } |
408 | frame { name "frame100" tile0 1496 tile1 1500 smoothduration 0.2 } |
420 | frame { name "frame105" tile0 1501 tile1 1505 smoothduration 0.2 } |
409 | frame { name "frame105" tile0 1501 tile1 1505 smoothduration 0.2 } |
421 | 410 | ||
422 | // Death (1511-1518) |
411 | // Death (1511-1518) |
423 | anim { frame0 "frame115" frame1 "frame134" fps 25 flags 1 } |
412 | anim { frame0 "frame115" frame1 "frame134" fps 25 flags 1 } |
424 | frame { name "frame115" tile0 1511 tile1 1515 smoothduration 0.2 } |
413 | frame { name "frame115" tile0 1511 tile1 1515 smoothduration 0.2 } |
425 | frame { name "frame135" tile 1518 smoothduration 0.3 } |
414 | frame { name "frame135" tile 1518 smoothduration 0.3 } |
426 | } |
415 | } |
427 | 416 | ||
428 | 417 | ||
429 | 418 | ||
430 | // OTHER |
419 | // OTHER |
431 | 420 | ||
432 | // Rat (1267) |
421 | // Rat (1267) |
433 | model "highres/sprites/characters/1267_rat.md3" { |
422 | model "highres/sprites/characters/1267_rat.md3" { |
434 | scale 0.4 shade 0 |
423 | scale 0.4 shade 0 |
435 | skin { pal 0 file "highres/sprites/characters/1267_rat.jpg" } |
424 | skin { pal 0 file "highres/sprites/characters/1267_rat.jpg" } |
436 | anim { frame0 "run1" frame1 "run2" fps 8 flags 0 } |
425 | anim { frame0 "run1" frame1 "run2" fps 8 flags 0 } |
437 | frame { name "run1" tile0 1267 tile1 1271 } |
426 | frame { name "run1" tile0 1267 tile1 1271 } |
438 | } |
427 | } |
439 | 428 | ||
440 | // Monk (1352) |
429 | // Monk (1352) |
441 | model "highres/sprites/characters/1352_monk.md3" { |
430 | model "highres/sprites/characters/1352_monk.md3" { |
442 | scale 30 shade 3 |
431 | scale 30 shade 3 |
443 | skin { pal 0 file "highres/sprites/characters/1352_monk.png" } |
432 | skin { pal 0 file "highres/sprites/characters/1352_monk.png" } |
444 | frame { name "FRAME1" tile 1352 } |
433 | frame { name "FRAME1" tile 1352 } |
445 | } |
434 | } |
446 | 435 | ||
447 | // Space Marine (1353) |
436 | // Space Marine (1353) |
448 | model "highres/sprites/characters/1353_spacemarine.md3" { |
437 | model "highres/sprites/characters/1353_spacemarine.md3" { |
449 | scale 2.5 shade 0 |
438 | scale 2.5 shade 0 |
450 | skin { pal 0 file "highres/sprites/characters/1353_spacemarine.png" } |
439 | skin { pal 0 file "highres/sprites/characters/1353_spacemarine.png" } |
451 | frame { name "frame00" tile 1353 } |
440 | frame { name "frame00" tile 1353 } |
452 | } |
441 | } |
453 | 442 | ||
454 | // Skywalker (1354) |
443 | // Skywalker (1354) |
455 | model "highres/sprites/characters/1354_luke.md3" { |
444 | model "highres/sprites/characters/1354_luke.md3" { |
456 | scale 40 shade 0 |
445 | scale 40 shade 0 |
457 | skin { pal 0 surface 0 file "highres/sprites/characters/1354_rope.png" } |
446 | skin { pal 0 surface 0 file "highres/sprites/characters/1354_rope.png" } |
458 | skin { pal 0 surface 1 file "highres/sprites/characters/1354_luke.png" } |
447 | skin { pal 0 surface 1 file "highres/sprites/characters/1354_luke.png" } |
459 | skin { pal 0 surface 2 file "highres/sprites/characters/1354_armor.png" } |
448 | skin { pal 0 surface 2 file "highres/sprites/characters/1354_armor.png" } |
460 | frame { name "frame1" tile 1354 } |
449 | frame { name "frame1" tile 1354 } |
461 | } |
450 | } |
462 | 451 | ||
463 | // Indy (1355) |
452 | // Indy (1355) |
464 | 453 | ||
465 | // Terminator (1356) |
454 | // Terminator (1356) |
466 | model "highres/sprites/characters/1356_terminator.md3" { |
455 | model "highres/sprites/characters/1356_terminator.md3" { |
467 | scale 10 shade 0 |
456 | scale 10 shade 0 |
468 | //detail { file "highres/detail/metal_fine.png" detailscale 0.3 } |
457 | //detail { file "highres/detail/metal_fine.png" detailscale 0.3 } |
469 | skin { pal 0 surface 0 file "highres/sprites/characters/1356_terminator_d.png" } |
458 | skin { pal 0 surface 0 file "highres/sprites/characters/1356_terminator_d.png" } |
470 | specular { surface 0 file "highres/sprites/characters/1356_terminator_s.png" } |
459 | specular { surface 0 file "highres/sprites/characters/1356_terminator_s.png" } |
471 | normal { surface 0 file "highres/sprites/characters/1356_terminator_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
460 | normal { surface 0 file "highres/sprites/characters/1356_terminator_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
472 | frame { name "frame1" tile 1356 } |
461 | frame { name "frame1" tile 1356 } |
473 | } |
462 | } |
474 | 463 | ||
475 | // Terminator arm (1357) |
464 | // Terminator arm (1357) |
476 | model "highres/sprites/characters/1357_terminarm.md3" { |
465 | model "highres/sprites/characters/1357_terminarm.md3" { |
477 | scale 20 shade 0 |
466 | scale 20 shade 0 |
478 | //detail { file "highres/detail/metal_fine.png" detailscale 0.3 } |
467 | //detail { file "highres/detail/metal_fine.png" detailscale 0.3 } |
479 | skin { pal 0 surface 0 file "highres/sprites/characters/1356_terminator_d.png" } |
468 | skin { pal 0 surface 0 file "highres/sprites/characters/1356_terminator_d.png" } |
480 | specular { surface 0 file "highres/sprites/characters/1356_terminator_s.png" } |
469 | specular { surface 0 file "highres/sprites/characters/1356_terminator_s.png" } |
481 | normal { surface 0 file "highres/sprites/characters/1356_terminator_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
470 | normal { surface 0 file "highres/sprites/characters/1356_terminator_n.png" parallaxbias 0.0 parallaxscale 0.0 } |
482 | frame { name "frame1" tile 1357 } |
471 | frame { name "frame1" tile 1357 } |
483 | } |
472 | } |
484 | 473 | ||
485 | // Robot mouse (4407) |
474 | // Robot mouse (4407) |
486 | model "highres/sprites/characters/4407_robotmouse.md3" { |
475 | model "highres/sprites/characters/4407_robotmouse.md3" { |
487 | scale 1 shade 10 |
476 | scale 1 shade 10 |
488 | detail { file "highres/detail/metal.png" detailscale 0.3 } |
477 | detail { file "highres/detail/metal.png" detailscale 0.3 } |
489 | skin { pal 0 file "highres/sprites/characters/4407_robotmouse.png" } |
478 | skin { pal 0 file "highres/sprites/characters/4407_robotmouse.png" } |
490 | anim { frame0 "Frame0" frame1 "Frame1" fps 4 flags 0 } |
479 | anim { frame0 "Frame0" frame1 "Frame1" fps 4 flags 0 } |
491 | frame { name "Frame0" tile0 4407 tile1 4408 } |
480 | frame { name "Frame0" tile0 4407 tile1 4408 } |
492 | } |
481 | } |
493 | 482 | ||
494 | // Snake Plisken (4590) |
483 | // Snake Plisken (4590) |
495 | model "highres/sprites/characters/4590_snakep.md3" { |
484 | model "highres/sprites/characters/4590_snakep.md3" { |
496 | scale 1 shade 0 |
485 | scale 1 shade 0 |
497 | skin { pal 0 file "highres/sprites/characters/4590_snakep.png" } |
486 | skin { pal 0 file "highres/sprites/characters/4590_snakep.png" } |
498 | frame { name "Frame0" tile 4590 } |
487 | frame { name "Frame0" tile 4590 } |
499 | } |
488 | } |
500 | 489 | ||
501 | // JURYGUY (4943) |
490 | // JURYGUY (4943) |
502 | 491 |