]> icculus.org git repositories - divverent/nexuiz.git/blob - data/build-compat-pack.sh
new compat pack
[divverent/nexuiz.git] / data / build-compat-pack.sh
1 #!/bin/sh
2
3 # list of files v2.4.2 clients need to play on svn servers
4
5 COMPAT_FILES="
6         effectinfo.txt
7         gfx/aggressor_mini.tga
8         gfx/aneurysm_mini.tga
9         gfx/basementctf_mini.tga
10         gfx/bleach_mini.tga
11         gfx/bloodprisonctf_mini.tga
12         gfx/bloodprison_mini.tga
13         gfx/bluesky_mini.tga
14         gfx/dieselpower_mini.tga
15         gfx/dismal_mini.tga
16         gfx/final_rage_mini.tga
17         gfx/inv_weapon10.tga
18         gfx/inv_weapon11.tga
19         gfx/inv_weapon12.tga
20         gfx/inv_weapon13.tga
21         gfx/inv_weapon9.tga
22         gfx/reslimed_mini.tga
23         gfx/runningman_1on1remix_mini.tga
24         gfx/runningmanctf_mini.tga
25         gfx/runningman_mini.tga
26         gfx/sb_kh_full.tga
27         gfx/sb_kh_outline.tga
28         gfx/sb_playercolor_base.tga
29         gfx/sb_playercolor_pants.tga
30         gfx/sb_playercolor_shirt.tga
31         gfx/silvercity_mini.tga
32         gfx/stormkeep_mini.tga
33         gfx/strength_mini.tga
34         gfx/teamradar_icon_1.tga
35         gfx/teamradar_icon_2.tga
36         gfx/teamradar_ping.tga
37         gfx/toxic_mini.tga
38         gfx/warfare_mini.tga
39         models/portal.md3
40         models/sprites/bluebase.tga
41         models/sprites/danger.tga
42         models/sprites/defend.tga
43         models/sprites/destroy.tga
44         models/sprites/flagcarrier.tga
45         models/sprites/helpme.tga
46         models/sprites/here.tga
47         models/sprites/keycarrier-blue.tga
48         models/sprites/keycarrier-finish.tga
49         models/sprites/keycarrier-friend.tga
50         models/sprites/keycarrier-pink.tga
51         models/sprites/keycarrier-red.tga
52         models/sprites/keycarrier-yellow.tga
53         models/sprites/key-dropped.tga
54         models/sprites/ons-cp-atck-blue_frame0.tga
55         models/sprites/ons-cp-atck-blue_frame1.tga
56         models/sprites/ons-cp-atck-neut_frame0.tga
57         models/sprites/ons-cp-atck-neut_frame1.tga
58         models/sprites/ons-cp-atck-red_frame0.tga
59         models/sprites/ons-cp-atck-red_frame1.tga
60         models/sprites/ons-cp-blue.tga
61         models/sprites/ons-cp-dfnd-blue_frame0.tga
62         models/sprites/ons-cp-dfnd-blue_frame1.tga
63         models/sprites/ons-cp-dfnd-red_frame0.tga
64         models/sprites/ons-cp-dfnd-red_frame1.tga
65         models/sprites/ons-cp-neut.tga
66         models/sprites/ons-cp-red.tga
67         models/sprites/ons-gen-blue.tga
68         models/sprites/ons-gen-red.tga
69         models/sprites/ons-gen-shielded.tga
70         models/sprites/push.tga
71         models/sprites/race-checkpoint.sp2
72         models/sprites/race-checkpoint.tga
73         models/sprites/race-finish.sp2
74         models/sprites/race-finish.tga
75         models/sprites/redbase.tga
76         models/sprites/waypoint.tga
77     models/tagrocket.md3
78     models/tagrocket.tga
79         models/turrets/aabody_gloss.tga
80         models/turrets/aabody_norm.tga
81         models/turrets/aabody.tga
82         models/turrets/aagun_gloss.tga
83         models/turrets/aagun_norm.tga
84         models/turrets/aagun.tga
85         models/turrets/basedestroyed_glow.tga
86         models/turrets/basedestroyed_norm.tga
87         models/turrets/basedestroyed.tga
88         models/turrets/base-gib1.md3
89         models/turrets/base-gib2.md3
90         models/turrets/base-gib3.md3
91         models/turrets/base-gib4.md3
92         models/turrets/base_gloss.tga
93         models/turrets/base.md3
94         models/turrets/base_norm.tga
95         models/turrets/base.tga
96         models/turrets/c512.md3
97         models/turrets/c8.md3
98         models/turrets/chrome.tga
99         models/turrets/flac.md3
100         models/turrets/fusion_top.md3
101         models/turrets/fusreac.md3
102         models/turrets/head-gib1.md3
103         models/turrets/head-gib2.md3
104         models/turrets/head-gib3.md3
105         models/turrets/head-gib4.md3
106         models/turrets/hellion.md3
107         models/turrets/hk.md3
108         models/turrets/hunter2.md3
109         models/turrets/machinegun.md3
110         models/turrets/mgbody_gloss.tga
111         models/turrets/mgbody_norm.tga
112         models/turrets/mgbody.tga
113         models/turrets/mggun_gloss.tga
114         models/turrets/mggun_norm.tga
115         models/turrets/mggun.tga
116         models/turrets/mlrs_gloss.tga
117         models/turrets/mlrs_glow.tga
118         models/turrets/mlrs.md3
119         models/turrets/mlrs_norm.tga
120         models/turrets/mlrs_rocket.md3
121         models/turrets/mlrs.tga
122         models/turrets/noise1.tga
123         models/turrets/pd_proj.md3
124         models/turrets/phaser_beam2.tga
125         models/turrets/phaser_beam3.tga
126         models/turrets/phaser_beam.md3
127         models/turrets/phaser_beam.tga
128         models/turrets/phaserbody_gloss.tga
129         models/turrets/phaserbody_glow.tga
130         models/turrets/phaserbody_norm.tga
131         models/turrets/phaserbody.tga
132         models/turrets/phasermag_gloss.tga
133         models/turrets/phasermag_glow.tga
134         models/turrets/phasermag_norm.tga
135         models/turrets/phasermag.tga
136         models/turrets/phaser.md3
137         models/turrets/plasmabody_gloss.tga
138         models/turrets/plasmabody_norm.tga
139         models/turrets/plasmabody.tga
140         models/turrets/plasmad.md3
141         models/turrets/plasmagun_gloss.tga
142         models/turrets/plasmagun_glow.tga
143         models/turrets/plasmagun_norm.tga
144         models/turrets/plasmagun.tga
145         models/turrets/plasma.md3
146         models/turrets/reactor_gloss.tga
147         models/turrets/reactor_glow.tga
148         models/turrets/reactor.md3
149         models/turrets/reactor_norm.tga
150         models/turrets/reactor.tga
151         models/turrets/r_fx1_1.tga
152         models/turrets/r_fx1_2.tga
153         models/turrets/r_fx1_3.tga
154         models/turrets/r_fx1_4.tga
155         models/turrets/r_fx1_5.tga
156         models/turrets/rlbody_gloss.tga
157         models/turrets/rlbody_norm.tga
158         models/turrets/rlbody.tga
159         models/turrets/rldouble_gloss.tga
160         models/turrets/rldouble_norm.tga
161         models/turrets/rldouble.tga
162         models/turrets/rlgun_gloss.tga
163         models/turrets/rlgun_norm.tga
164         models/turrets/rlgun.tga
165         models/turrets/rocket_gloss.tga
166         models/turrets/rocket_glow.tga
167         models/turrets/rocket.md3
168         models/turrets/rocket_norm.tga
169         models/turrets/rocket.tga
170         models/turrets/tesla_base.md3
171         models/turrets/tesla_gloss.tga
172         models/turrets/tesla_glow.tga
173         models/turrets/tesla_head.md3
174         models/turrets/tesla.md3
175         models/turrets/tesla_norm.tga
176         models/turrets/tesla.tga
177         models/turrets/walker_base.tga
178         models/turrets/walker_body.md3
179         models/turrets/walker_head_minigun.md3
180         models/turrets/walker_mghead.md3
181         models/turrets/walker_minigun.tga
182         models/turrets/walker_props.md3
183         models/turrets/walker_spawn.md3
184         models/turrets/white.tga
185     models/weapons/g_hlac.md3
186         models/weapons/g_hookgun.md3
187         models/weapons/g_minstanex.md3
188         models/weapons/g_porto.md3
189     models/weapons/g_seeker.md3
190     models/weapons/v_hlac.md3
191         models/weapons/v_hookgun.md3
192         models/weapons/v_minstanex.md3
193         models/weapons/v_porto.md3
194     models/weapons/v_seeker.md3
195     models/weapons/w_hlac.zym
196         models/weapons/w_hookgun.zym
197         models/weapons/w_minstanex.zym
198         models/weapons/w_porto.zym
199     models/weapons/w_seeker.zym
200         particles/particlefont.tga
201         sound/announcer/male/airshot.ogg
202         sound/announcer/male/headshot.ogg
203         sound/announcer/male/impressive.ogg
204         sound/misc/typehit.wav
205         sound/player/default.sounds
206         sound/player/torus/attack.ogg
207         sound/player/torus/coverme.ogg
208         sound/player/torus/death.ogg
209         sound/player/torus/drown.ogg
210         sound/player/torus/fall.ogg
211         sound/player/torus/flagseen.ogg
212         sound/player/torus/gasp.ogg
213         sound/player/torus/hooah.ogg
214         sound/player/torus/incoming.ogg
215         sound/player/torus/jump.ogg
216         sound/player/torus/letsgo.ogg
217         sound/player/torus/needhelp.ogg
218         sound/player/torus/pain100.ogg
219         sound/player/torus/pain25.ogg
220         sound/player/torus/pain50.ogg
221         sound/player/torus/pain75.ogg
222         sound/player/torus/taunt.ogg
223         sound/player/torus/teamshoot.ogg
224         sound/player/torus/waypoint.ogg
225         sound/porto/bounce.ogg
226         sound/porto/create.ogg
227         sound/porto/expire.ogg
228         sound/porto/explode.ogg
229         sound/porto/fire.ogg
230         sound/porto/unsupported.ogg
231         textures/hookgun_gloss.tga
232         textures/hookgun_norm.tga
233         textures/hookgun_pants.tga
234         textures/hookgun.tga
235         textures/nex_bump.tga
236         textures/nex_gloss.tga
237         textures/nex_glow.tga
238         textures/nex_pants.tga
239         textures/nex_shirt.tga
240         textures/nex.tga
241         textures/portalgun_gloss.tga
242         textures/portalgun_glow.tga
243         textures/portalgun_norm.tga
244         textures/portalgun.tga
245 "
246
247 rev=`svnversion`
248 pack="zzz_svn-compat-$rev"
249 echo "Support files to play on svn servers of revision $rev" > "$pack.txt"
250 7za a -tzip -mx=9 "$pack.pk3" $COMPAT_FILES "$pack.txt"
251 rm -f "$pack.txt"