27 |
topcolor=255,255,255 |
topcolor=255,255,255 |
28 |
textcolor=255,0,0 |
textcolor=255,0,0 |
29 |
toptime=200 |
toptime=200 |
30 |
emptypic=nichts |
startpic=mgsWeiss.xpm |
|
startpic=weiss |
|
31 |
startdist=".AA.AA.AA.","AAAAAAAAAA","AAAAAAAAAA" |
startdist=".AA.AA.AA.","AAAAAAAAAA","AAAAAAAAAA" |
32 |
greypic=grau |
greypic=grau |
33 |
neighbours=4 |
neighbours=4 |
34 |
description="..." |
description=" " |
35 |
|
|
36 |
<< |
<< |
37 |
|
|
|
verbindungen = { |
|
|
pos=1; |
|
|
qu=Q_TL; |
|
|
if (kind@(-1,0)==gold) && (kind@(1,-1)==gold) -> {file=1; *}; |
|
|
if (kind@(-1,0)==goldsilber) && (kind@(1,-1)==goldsilber) -> {file=3; *}; |
|
|
if (kind@(0,-1)==silber) && (kind@(-1,1)==silber) -> {file=0; *}; |
|
|
if (kind@(0,-1)==silbergold) && (kind@(-1,1)==silbergold) -> {file=2; *}; |
|
|
qu=Q_TR; |
|
|
if (kind@(-1,-1)==gold) && (kind@(1,0)==gold) -> {file=1; *}; |
|
|
if (kind@(-1,-1)==silbergold) && (kind@(1,0)==silbergold) -> {file=2; *}; |
|
|
if (kind@(0,-1)==silber) && (kind@(1,1)==silber) -> {file=0; *}; |
|
|
if (kind@(0,-1)==goldsilber) && (kind@(1,1)==goldsilber) -> {file=3; *}; |
|
|
qu=Q_BL; |
|
|
if (kind@(0,1)==silber) && (kind@(-1,-1)==silber) -> {file=0; *}; |
|
|
if (kind@(0,1)==goldsilber) && (kind@(-1,-1)==goldsilber) -> {file=3; *}; |
|
|
if (kind@(-1,0)==gold) && (kind@(1,1)==gold) -> {file=1; *}; |
|
|
if (kind@(-1,0)==silbergold) && (kind@(1,1)==silbergold) -> {file=2; *}; |
|
|
qu=Q_BR; |
|
|
if (kind@(0,1)==silber) && (kind@(1,-1)==silber) -> {file=0; *}; |
|
|
if (kind@(0,1)==silbergold) && (kind@(1,-1)==silbergold) -> {file=2; *}; |
|
|
if (kind@(-1,1)==gold) && (kind@(1,0)==gold) -> {file=1; *}; |
|
|
if (kind@(-1,1)==goldsilber) && (kind@(1,0)==goldsilber) -> {file=3; *}; |
|
|
}; |
|
|
|
|
|
nichts = verbindungen; |
|
|
|
|
38 |
silber.init = {inhibit = DIR_LLU+DIR_LLD+DIR_RRD+DIR_RRU}; |
silber.init = {inhibit = DIR_LLU+DIR_LLD+DIR_RRD+DIR_RRU}; |
39 |
silber = {file=0; *; verbindungen;}; |
silber = { |
40 |
|
*; |
41 |
|
B; |
42 |
|
if kind@(-1,2)==silber -> {qu=Q_TL; @(0,1)*; qu=Q_BR; *@(-1,1);}; |
43 |
|
if kind@( 1,2)==silber -> {qu=Q_TR; @(0,1)*; qu=Q_BL; *@( 1,1);}; |
44 |
|
}; |
45 |
|
|
46 |
gold.init = {inhibit = DIR_UUL+DIR_DDL+DIR_DDR+DIR_UUR}; |
gold.init = {inhibit = DIR_UUL+DIR_DDL+DIR_DDR+DIR_UUR}; |
47 |
gold = {file=1; *; verbindungen;}; |
gold = { |
48 |
|
*; |
49 |
|
B; |
50 |
|
if kind@(-2,1)==gold -> {qu=Q_BR; @(-1,0)*; qu=Q_TL; *@(-1,1);}; |
51 |
|
if kind@( 2,1)==gold -> {qu=Q_BL; @(1,0)*; qu=Q_TR; *@( 1,1);}; |
52 |
|
}; |
53 |
|
|
54 |
silbergold.init = {inhibit = DIR_UUL+DIR_LLD+DIR_DDR+DIR_RRU}; |
silbergold.init = {inhibit = DIR_UUL+DIR_LLD+DIR_DDR+DIR_RRU}; |
55 |
silbergold = {file=2; *; verbindungen;}; |
silbergold = { |
56 |
|
*; |
57 |
|
B; |
58 |
|
if kind@(-1,2)==silbergold -> {qu=Q_TL; @(0,1)*; qu=Q_BR; *@(-1,1);}; |
59 |
|
if kind@( 2,1)==silbergold -> {qu=Q_BL; @(1,0)*; qu=Q_TR; *@( 1,1);}; |
60 |
|
}; |
61 |
|
|
62 |
goldsilber.init = {inhibit = DIR_LLU+DIR_DDL+DIR_RRD+DIR_UUR}; |
goldsilber.init = {inhibit = DIR_LLU+DIR_DDL+DIR_RRD+DIR_UUR}; |
63 |
goldsilber = {file=3; *; verbindungen;}; |
goldsilber = { |
64 |
|
*; |
65 |
|
B; |
66 |
|
if kind@(-2,1)==goldsilber -> {qu=Q_BR; @(-1,0)*; qu=Q_TL; *@(-1,1);}; |
67 |
|
if kind@( 1,2)==goldsilber -> {qu=Q_TR; @(0,1)*; qu=Q_BL; *@( 1,1);}; |
68 |
|
}; |
69 |
|
|
|
weiss = {file=4; *; verbindungen;}; |
|
70 |
grau.init = {switch { |
grau.init = {switch { |
71 |
1:4 -> {kind=silber; silber.init;}; |
1:4 -> {kind=silber; silber.init;}; |
72 |
1:3 -> {kind=gold; gold.init;}; |
1:3 -> {kind=gold; gold.init;}; |
77 |
|
|
78 |
>> |
>> |
79 |
|
|
80 |
silber = {pics = mgsSilber.xpm,mgsGold.xpm, |
silber = {pics = mgsSilber.xpm} |
81 |
mgsSilberGold.xpm,mgsGoldSilber.xpm} |
gold = {pics = mgsGold.xpm} |
82 |
gold = {pics = mgsSilber.xpm,mgsGold.xpm, |
silbergold = {pics = mgsSilberGold.xpm} |
83 |
mgsSilberGold.xpm,mgsGoldSilber.xpm} |
goldsilber = {pics = mgsGoldSilber.xpm} |
84 |
silbergold = {pics = mgsSilber.xpm,mgsGold.xpm, |
grau = {} |
|
mgsSilberGold.xpm,mgsGoldSilber.xpm} |
|
|
goldsilber = {pics = mgsSilber.xpm,mgsGold.xpm, |
|
|
mgsSilberGold.xpm,mgsGoldSilber.xpm} |
|
|
nichts = {pics = mgsSilber.xpm,mgsGold.xpm, |
|
|
mgsSilberGold.xpm,mgsGoldSilber.xpm} |
|
|
weiss = {pics = mgsSilber.xpm,mgsGold.xpm, |
|
|
mgsSilberGold.xpm,mgsGoldSilber.xpm,mgsWeiss.xpm} |
|
|
grau = {pics = mgsSilber.xpm,mgsGold.xpm, |
|
|
mgsSilberGold.xpm,mgsGoldSilber.xpm} |
|
85 |
|
|
86 |
} |
} |
87 |
|
|