blob: 3182432170e483de5225fddc214ca8d73898c9b1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
#!/bin/sh -e
for jar in /usr/share/java/tantrix/*.jar; do
CP=$CP:$jar
done
declare -a OPTS
if [ "$1" = "discovery" ]; then
OPTS=(
rootname Discovery
tantrix.classname G:GamePuzzle
puzzle "serial puzzle 1 10"
puzzle1 "puzzleid Discovery_Yellow_ Y loop 6 3 37 33 29 Make a Yellow loop using all 3 tiles!"
puzzle2 "puzzleid Discovery_Red_ R loop 8 4 37 33 29 36 Make a Red loop using all 4 tiles!"
puzzle3 "puzzleid Discovery_Red_ R loop 10 5 37 33 29 36 32 Make a Red loop using all 5 tiles. All colours must match!"
puzzle4 "puzzleid Discovery_Red_ R loop 14 7 37 33 29 36 32 34 42 Make a Red loop using all 7 tiles. All colours must match!"
puzzle5 "puzzleid Discovery_Blue_ B loop 16 8 37 33 29 36 32 34 42 41 Make a Blue loop using all 8 tiles. All colours must match!"
puzzle6 "puzzleid Discovery_Blue_ B loop 16 8 37 33 29 36 32 34 42 41 Make a Blue loop using all 8 tiles. All colours must match!"
puzzle7 "puzzleid Discovery_Yellow_ Y loop 18 9 37 33 29 36 32 34 42 41 35 Make a Yellow loop using all 9 tiles. All colours must match!"
puzzle8 "puzzleid Discovery_Red_ R loop 20 10 37 33 29 36 32 34 42 41 35 38 Make a Red loop using all the tiles. All colours must match!"
puzzle9 "puzzleid Discovery_Blue_ B loop 20 10 37 33 29 36 32 34 42 41 35 38 Make a Blue loop using all the tiles. All colours must match!"
puzzle10 "puzzleid Discovery_Yellow_ Y loop 20 10 37 33 29 36 32 34 42 41 35 38 Make a Yellow loop using all the tiles. All colours must match!"
)
shift
elif [ "$1" = "reviewer" ]; then
OPTS=(
rootname Reviewer
reviewonly true
tantrix.classname G:GamePuzzle
viewerClass G:GameReviewer
)
shift
if [ -f "$1" ]; then
OPTS+=(serverfile "file:$1")
shift
fi
fi
exec /usr/bin/java -cp $CP util.JWSApplication "${OPTS[@]}" "$@"
|