21
;----------------------------------------------------------------------
;- German Bundesliga script file
;----------------------------------------------------------------------
;
;
;----------------------------------------------------------------------
;- 1. Bundesliga
;----------------------------------------------------------------------
%INDEX%LG0
DB_LEAGUE
{ -21, LEAGUE, 0 }
"1. Bundesliga","1. Bundesliga","1. Bundesliga","1. Bundesliga","1. Bundesliga"
18
0
REL_RULE_0
0
2
ROUND_GROUP1
100
80
;
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
6000000
250000
4500000
3
-1
4095
3
0
{ -21, POOL, 0 }
{ -21, RELEGATION, 0 }
1
GET_POOL, { -21, POOL, 0 }
0
18
%INDEXEND%LG0
;----------------------------------------------------------------------
;- 2. Bundesliga
;----------------------------------------------------------------------
%INDEX%LG1
DB_LEAGUE
{ -21, LEAGUE, 1 }
"2. Bundesliga","2. Bundesliga","2. Bundesliga","2. Bundesliga","2. Bundesliga"
18
1
REL_RULE_0
0
2
ROUND_GROUP1
100
80
;
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
6000000
250000
4500000
3
-1
4095
3
1
{ -21, POOL, 1 }
{ -21, RELEGATION, 1 }
1
GET_POOL, { -21, POOL, 1 }
0
18
%INDEXEND%LG1
;----------------------------------------------------------------------
;- 3. Liga
;----------------------------------------------------------------------
%INDEX%LG2
DB_LEAGUE
{ -21, LEAGUE, 2 }
"3. Liga","3. Liga","3. Liga","3. Liga","3. Liga"
20
2
REL_RULE_0
0
2
ROUND_GROUP1
100
80
;
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
6000000
250000
4500000
3
-1
4095
3
2
{ -21, POOL, 2 }
0
1
GET_POOL, { -21, POOL, 2 }
0
20
%INDEXEND%LG2
;----------------------------------------------------------------------
;- Regionalliga Nord
;----------------------------------------------------------------------
%INDEX%LG3
DB_LEAGUE
{ -21, LEAGUE, 3 }
"Regionalliga Nord","Regionalliga Nord","Regionalliga Nord","Regionalliga Nord","Regionalliga Nord"
18
3
REL_RULE_0
0
2
ROUND_GROUP1
100
80
;
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
6000000
250000
4500000
3
-1
4095
3
3
0
0
1
GET_POOL, { -21, POOL, 3 }
0
18
%INDEXEND%LG3
;----------------------------------------------------------------------
;- Regionalliga West
;----------------------------------------------------------------------
%INDEX%LG4
DB_LEAGUE
{ -21, LEAGUE, 4 }
"Regionalliga West","Regionalliga West","Regionalliga West","Regionalliga West","Regionalliga West"
18
3
REL_RULE_0
0
2
ROUND_GROUP1
100
80
;
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
6000000
250000
4500000
3
-1
4095
3
3
0
0
1
GET_POOL, { -21, POOL, 3 }
18
18
%INDEXEND%LG4
;----------------------------------------------------------------------
;- Regionalliga Sd
;----------------------------------------------------------------------
%INDEX%LG5
DB_LEAGUE
{ -21, LEAGUE, 5 }
"Regionalliga Sd","Regionalliga Sd","Regionalliga Sd","Regionalliga Sd","Regionalliga Sd"
18
3
REL_RULE_0
0
2
ROUND_GROUP1
100
80
;
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
6000000
250000
4500000
3
-1
4095
3
3
0
0
1
GET_POOL, { -21, POOL, 3 }
36
18
%INDEXEND%LG5
; -----------------------------------------------------------------------------
; - Relegation: 1. Bundesliga <-> 2. Bundesliga
; -----------------------------------------------------------------------------
%INDEX%LG6
DB_ROUND
{ -21, RELEGATION, 0 }
"1. <-> 2. Liga Relegation","1. <-> 2. Liga Relegation","1. <-> 2. Liga Relegation","1. <-> 2. Liga Relegation","1. <-> 2. Liga Relegation"
2
ROUND_FINAL
350
350
BEG_2ND_LEG
352
352
BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY
0
0
0
0
3
1
0
0
3
GET_TAB_X_TO_Y, { -21, LEAGUE, 0 }
16
1
GET_TAB_X_TO_Y, { -21, LEAGUE, 1 }
3
1
GET_TAB_SPARE
%INDEXEND%LG6
; -----------------------------------------------------------------------------
; - Relegation: 2. Bundesliga <-> 3. Bundesliga
; -----------------------------------------------------------------------------
%INDEX%LG7
DB_ROUND
{ -21, RELEGATION, 1 }
"2. <-> 3. Liga Relegation","2. <-> 3. Liga Relegation","2. <-> 3. Liga Relegation","2. <-> 3. Liga Relegation","2. <-> 3. Liga Relegation"
2
ROUND_FINAL
350
350
BEG_2ND_LEG
352
352
BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY
0
0
0
0
3
2
0
0
3
GET_TAB_X_TO_Y, { -21, LEAGUE, 1 }
16
1
GET_TAB_X_TO_Y, { -21, LEAGUE, 2 }
3
1
GET_TAB_SPARE
%INDEXEND%LG7
; -----------------------------------------------------------------------------
; - Pool: 1. Bundesliga
; -----------------------------------------------------------------------------
%INDEX%LG8
DB_POOL
{ -21, POOL, 0 }
0
18
0
0
; Pool - Bonus
0
0
0
0
; DBComp
0
0
0
{ -21, LEAGUE, 0 }
; Instructions
3
GET_TAB_X_TO_Y, { -21, LEAGUE, 0 }
1
15
GET_WINNER, { -21, RELEGATION, 0 }
GET_TAB_X_TO_Y, { -21, LEAGUE, 1 }
1
2
%INDEXEND%LG8
; -----------------------------------------------------------------------------
; - Pool: 2. Bundesliga
; -----------------------------------------------------------------------------
%INDEX%LG9
DB_POOL
{ -21, POOL, 1 }
0
18
0
0
; Pool - Bonus
0
0
0
0
; DBComp
0
1
0
{ -21, LEAGUE, 1 }
; Instructions
5
GET_LOSER, { -21, RELEGATION, 0 }
GET_TAB_X_TO_Y, { -21, LEAGUE, 0 }
17
2
GET_TAB_X_TO_Y, { -21, LEAGUE, 1 }
4
12
GET_WINNER, { -21, RELEGATION, 1 }
GET_TAB_X_TO_Y, { -21, LEAGUE, 2 }
1
2
%INDEXEND%LG9
; -----------------------------------------------------------------------------
; - Pool: 3. Liga
; -----------------------------------------------------------------------------
%INDEX%LG10
DB_POOL
{ -21, POOL, 2 }
0
20
POOL_RESERVE_TEAMS
0
; Pool - Bonus
0
0
0
0
; DBComp
0
2
0
{ -21, LEAGUE, 2 }
; Instructions
6
GET_LOSER, { 21, RELEGATION, 1 }
GET_TAB_X_TO_Y, { -21, LEAGUE, 1 }
17
2
GET_TAB_X_TO_Y, { -21, LEAGUE, 2 }
4
14
GET_TAB_X_TO_Y, { -21, LEAGUE, 3 }
1
1
GET_TAB_X_TO_Y, { -21, LEAGUE, 4 }
1
1
GET_TAB_X_TO_Y, { -21, LEAGUE, 5 }
1
1
%INDEXEND%LG10
; -----------------------------------------------------------------------------
; - Pool: Regionalliga
; -----------------------------------------------------------------------------
%INDEX%LG11
DB_POOL
{ -21, POOL, 3 }
0
54
POOL_SORT_MAP_LEAGUE, POOL_RESERVE_TEAMS
0
; Pool - Bonus
0
0
0
0
; DBComp
0
3
0
{ -21, LEAGUE, 3 }, { -21, LEAGUE, 4 }, { -21, LEAGUE, 5 }
; Instructions
12
GET_TAB_X_TO_Y, { -21, LEAGUE, 2 }
18
3
GET_TAB_X_TO_Y, { -21, LEAGUE, 3 }
2
14
GET_TAB_X_TO_Y, { -21, LEAGUE, 4 }
2
14
GET_TAB_X_TO_Y, { -21, LEAGUE, 5 }
2
14
GET_TAB_X_TO_Y, { -21, LEAGUE, 6 }
1
1
GET_TAB_X_TO_Y, { -21, LEAGUE, 7 }
1
1
GET_TAB_X_TO_Y, { -21, LEAGUE, 8 }
1
1
GET_TAB_X_TO_Y, { -21, LEAGUE, 9 }
1
2
GET_TAB_X_TO_Y, { -21, LEAGUE, 10 }
1
1
GET_TAB_X_TO_Y, { -21, LEAGUE, 11 }
1
1
GET_TAB_X_TO_Y, { -21, LEAGUE, 12 }
1
1
GET_TAB_X_TO_Y, { -21, LEAGUE, 13 }
1
1
%INDEXEND%LG11
;----------------------------------------------------------------------
;- Oberligen
;----------------------------------------------------------------------
%INDEX%LG12
DB_LEAGUE
{ -21, LEAGUE, 6 }
"Oberliga Nord","Oberliga Nord","Oberliga Nord","Oberliga Nord","Oberliga Nord"
18
0
REL_RULE_0
0
2
ROUND_GROUP1
100
80
;
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
6000000
250000
4500000
3
-1
4095
3
4
{ -21, POOL, 4 }
0
1
GET_POOL, { -21, POOL, 4 }
0
18
%INDEXEND%LG12
%INDEX%LG13
DB_LEAGUE
{ -21, LEAGUE, 7 }
"Oberliga NOFV-Nord","Oberliga NOFV-Nord","Oberliga NOFV-Nord","Oberliga NOFV-Nord","Oberliga NOFV-Nord"
16
0
REL_RULE_0
0
2
ROUND_GROUP1
100
80
;
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
6000000
250000
4500000
3
-1
4095
3
4
{ -21, POOL, 4 }
0
1
GET_POOL, { -21, POOL, 4 }
18
16
%INDEXEND%LG13
%INDEX%LG14
DB_LEAGUE
{ -21, LEAGUE, 8 }
"Oberliga NOFV-Sd","Oberliga NOFV-Sd","Oberliga NOFV-Sd","Oberliga NOFV-Sd","Oberliga NOFV-Sd"
16
0
REL_RULE_0
0
2
ROUND_GROUP1
100
80
;
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
6000000
250000
4500000
3
-1
4095
3
4
{ -21, POOL, 4 }
0
1
GET_POOL, { -21, POOL, 4 }
34
16
%INDEXEND%LG14
%INDEX%LG15
DB_LEAGUE
{ -21, LEAGUE, 9 }
"NRW Liga","NRW Liga","NRW Liga","NRW Liga","NRW Liga"
19
0
REL_RULE_0
0
2
ROUND_GROUP1
100
80
;
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
6000000
250000
4500000
3
-1
4095
3
4
{ -21, POOL, 4 }
0
1
GET_POOL, { -21, POOL, 4 }
50
19
%INDEXEND%LG15
%INDEX%LG16
DB_LEAGUE
{ -21, LEAGUE, 10 }
"Oberliga Sdwest","Oberliga Sdwest","Oberliga Sdwest","Oberliga Sdwest","Oberliga Sdwest"
18
0
REL_RULE_0
0
2
ROUND_GROUP1
100
80
;
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
6000000
250000
4500000
3
-1
4095
3
4
{ -21, POOL, 4 }
0
1
GET_POOL, { -21, POOL, 4 }
69
18
%INDEXEND%LG16
%INDEX%LG17
DB_LEAGUE
{ -21, LEAGUE, 11 }
"Oberliga Hessen","Oberliga Hessen","Oberliga Hessen","Oberliga Hessen","Oberliga Hessen"
19
0
REL_RULE_0
0
2
ROUND_GROUP1
100
80
;
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
6000000
250000
4500000
3
-1
4095
3
4
{ -21, POOL, 4 }
0
1
GET_POOL, { -21, POOL, 4 }
87
19
%INDEXEND%LG17
%INDEX%LG18
DB_LEAGUE
{ -21, LEAGUE, 12 }
"Oberliga Ba-W","Oberliga Ba-W","Oberliga Ba-W","Oberliga Ba-W","Oberliga Ba-W"
18
0
REL_RULE_0
0
2
ROUND_GROUP1
100
80
;
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
6000000
250000
4500000
3
-1
4095
3
4
{ -21, POOL, 4 }
0
1
GET_POOL, { -21, POOL, 4 }
106
18
%INDEXEND%LG18
%INDEX%LG19
DB_LEAGUE
{ -21, LEAGUE, 13 }
"Bayernliga","Bayernliga","Bayernliga","Bayernliga","Bayernliga"
18
0
REL_RULE_0
0
2
ROUND_GROUP1
100
80
;
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
6000000
250000
4500000
3
-1
4095
3
4
{ -21, POOL, 4 }
0
1
GET_POOL, { -21, POOL, 4 }
124
18
%INDEXEND%LG19
; -----------------------------------------------------------------------------
; - Pool: Oberliga
; -----------------------------------------------------------------------------
%INDEX%LG20
DB_POOL
{ -21, POOL, 4 }
0
142
POOL_SORT_MAP_LEAGUE, POOL_RESERVE_TEAMS
0
; Pool - Bonus
0
0
0
0
; DBComp
0
4
0
{ -21, LEAGUE, 6 }, { -21, LEAGUE, 7 }, { -21, LEAGUE, 8 }, { -21, LEAGUE, 9 }, { -21, LEAGUE, 10 }, { -21, LEAGUE, 11 }, { -21, LEAGUE, 12 }, { -21, LEAGUE, 13 }
; Instructions
13
GET_TAB_X_TO_Y, { -21, LEAGUE, 3 }
15
3
GET_TAB_X_TO_Y, { -21, LEAGUE, 4 }
15
3
GET_TAB_X_TO_Y, { -21, LEAGUE, 5 }
15
3
GET_TAB_X_TO_Y, { -21, LEAGUE, 6 }
2
16
GET_TAB_X_TO_Y, { -21, LEAGUE, 7 }
2
14
GET_TAB_X_TO_Y, { -21, LEAGUE, 8 }
2
14
GET_TAB_X_TO_Y, { -21, LEAGUE, 9 }
3
16
GET_TAB_X_TO_Y, { -21, LEAGUE, 10 }
2
16
GET_TAB_X_TO_Y, { -21, LEAGUE, 11 }
2
17
GET_TAB_X_TO_Y, { -21, LEAGUE, 12 }
2
16
GET_TAB_X_TO_Y, { -21, LEAGUE, 13 }
2
16
GET_TAB_X_TO_Y, { -21, LEAGUE, 14 }
1
1
GET_TAB_SPARE
%INDEXEND%LG20
