3 # list of files v2.4.2 clients need to play on svn servers
7 sound/announcer/male/amazing.ogg
8 sound/announcer/male/awesome.ogg
9 sound/misc/shield_respawn.wav
10 sound/misc/strength_respawn.wav
11 sound/player/pyria-skadi/coms/needhelp2.ogg
12 sound/weapons/unavailable.wav
13 sound/ctf/blue_dropped.wav
14 sound/ctf/red_dropped.wav
15 sound/ctf/flag_respawn.wav
16 sound/ctf/blue_taken.wav
17 sound/ctf/blue_capture.wav
18 sound/ctf/red_taken.wav
19 sound/ctf/red_capture.wav
20 sound/ctf/blue_returned.wav
21 sound/ctf/red_returned.wav
22 sound/misc/itemrespawncountdown.ogg
23 sound/misc/armor25.wav
24 sound/misc/powerup.ogg
25 sound/misc/armor17_5.wav
26 sound/misc/armor10.wav
27 sound/misc/poweroff.wav
28 scripts/onslaught.shader
29 models/sprites/item-extralife_frame0.tga
30 models/sprites/item-extralife_frame1.tga
31 models/sprites/item-fuelregen_frame0.tga
32 models/sprites/item-fuelregen_frame1.tga
33 models/sprites/item-invis_frame0.tga
34 models/sprites/item-invis_frame1.tga
35 models/sprites/item-jetpack_frame0.tga
36 models/sprites/item-jetpack_frame1.tga
37 models/sprites/item-shield_frame0.tga
38 models/sprites/item-shield_frame1.tga
39 models/sprites/item-speed_frame0.tga
40 models/sprites/item-speed_frame1.tga
41 models/sprites/item-strength_frame0.tga
42 models/sprites/item-strength_frame1.tga
43 sound/weapons/weaponpickup.ogg
44 particles/particlefont.tga
46 models/gibs/arm.md3_0.skin
47 models/gibs/arm.md3_1.skin
48 models/gibs/arm.md3_2.skin
49 models/gibs/bloodyskull.md3
50 models/gibs/bloodyskull.md3_0.skin
51 models/gibs/bloodyskull.md3_1.skin
52 models/gibs/bloodyskull.md3_2.skin
54 models/gibs/chest.md3_0.skin
55 models/gibs/chest.md3_1.skin
56 models/gibs/chest.md3_2.skin
60 models/gibs/leg1.md3_0.skin
61 models/gibs/leg1.md3_1.skin
62 models/gibs/leg1.md3_2.skin
64 models/gibs/leg2.md3_0.skin
65 models/gibs/leg2.md3_1.skin
66 models/gibs/leg2.md3_2.skin
67 models/gibs/smallchest.md3
68 models/gibs/smallchest.md3_0.skin
69 models/gibs/smallchest.md3_1.skin
70 models/gibs/smallchest.md3_2.skin
71 textures/meat_alien_gloss.tga
72 textures/meat_alien_glow.tga
73 textures/meat_alien_norm.tga
74 textures/meat_alien.tga
75 textures/meat_gloss.tga
76 textures/meat_norm.tga
77 textures/meat_robot_gloss.tga
78 textures/meat_robot_glow.tga
79 textures/meat_robot_norm.tga
80 textures/meat_robot.tga
82 textures/bloodyskull_alien_glow.tga
83 textures/bloodyskull_alien.tga
84 textures/bloodyskull.jpg
85 textures/bloodyskull_robot_gloss.tga
86 textures/bloodyskull_robot_glow.tga
87 textures/bloodyskull_robot.tga
92 for F in $COMPAT_FILES; do
103 find textures/ -type f -print0 | qual=85 scaledown=256x256 xargs -0 ../../misc/tools/jpeg-if-not-alpha.sh
106 find . -name \*.ogg | while IFS= read -r NAME; do
107 c=`vorbiscomment -l "$NAME"`
108 oggdec -o "$NAME.wav" "$NAME"
109 oggenc -q 0 -o "$NAME" "$NAME.wav"
110 echo "$c" | vorbiscomment -w "$NAME"
112 touch "${NAME%.ogg}.wav" # to disable this file, should the client have it
116 rev=`svnversion .. | sed 's/M$//g; s/.*://g;'`
117 pack="zzz_svn-compat-$rev"
118 echo "Support files to play on svn servers of revision $rev" > "$pack.txt"
119 7za a -tzip -mx=9 "../$pack.pk3" .