46
; -----------------------------------------------------------------------------
; - Spanish league system script: 1-1-4-18 incl. relegation matches
; -----------------------------------------------------------------------------
;
; -----------------------------------------------------------------------------
; - LFP 1a
; -----------------------------------------------------------------------------
%INDEX%LG0
DB_POOL
{ -45, POOL, 0 }
0
20
0
0
; Pool - Bonus
0
0
0
0
; DBComp
0
0
0
{ -45, LEAGUE, 0 }
; Instructions
2
GET_TAB_X_TO_Y, { -45, LEAGUE, 0 }
1
17
GET_TAB_X_TO_Y, { -45, LEAGUE, 1 }
1
3
%INDEXEND%LG0
%INDEX%LG1
DB_LEAGUE
{ -45, LEAGUE, 0 }
"LFP 1 Divisin","LFP 1 Divisin","LFP 1 Divisin","LFP 1 Divisin","LFP 1 Divisin"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
120
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
0
{ -45, POOL, 0 }
0
; Instructions
1
GET_POOL, { -45, POOL, 0 }
0
20
%INDEXEND%LG1
;
;
;
; -----------------------------------------------------------------------------
; - LFP 2a
; -----------------------------------------------------------------------------
%INDEX%LG2
DB_POOL
{ -45, POOL, 1 }
0
22
POOL_RESERVE_TEAMS
1
{ -45, POOL, 0 }
; Pool - Bonus
0
0
0
0
; DBComp
0
1
0
{ -45, LEAGUE, 1 }
; Instructions
6
GET_TAB_X_TO_Y, { -45, LEAGUE, 0 }
18
3
GET_TAB_X_TO_Y, { -45, LEAGUE, 1 }
4
15
GET_WINNER, { -45, RELEGATION, 1 }
GET_WINNER, { -45, RELEGATION, 3 }
GET_WINNER, { -45, RELEGATION, 5 }
GET_WINNER, { -45, RELEGATION, 7 }
%INDEXEND%LG2
%INDEX%LG3
DB_LEAGUE
{ -45, LEAGUE, 1 }
"Liga BBVA","Liga BBVA","Liga BBVA","Liga BBVA","Liga BBVA"
22
0
REL_RULE_0
8
2
ROUND_GROUP1
100
120
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
1
{ -45, POOL, 1 }
0
; Instructions
1
GET_POOL, { -45, POOL, 1 }
0
22
%INDEXEND%LG3
; -----------------------------------------------------------------------------
; - LFP 2a Division B
; -----------------------------------------------------------------------------
%INDEX%LG4
DB_POOL
{ -45, POOL, 2 }
0
80
POOL_SORT_MAP_LEAGUE, POOL_RESERVE_TEAMS
2
{ -45, POOL, 0 }
{ -45, POOL, 1 }
; Pool - Bonus
0
0
0
0
; DBComp
0
2
0
{ -45, LEAGUE, 1 }
; Instructions
15
GET_TAB_X_TO_Y, { -45, LEAGUE, 1 }
19
4
GET_LOSER, { -45, RELEGATION, 0 }
GET_LOSER, { -45, RELEGATION, 1 }
GET_LOSER, { -45, RELEGATION, 2 }
GET_LOSER, { -45, RELEGATION, 3 }
GET_LOSER, { -45, RELEGATION, 4 }
GET_LOSER, { -45, RELEGATION, 5 }
GET_LOSER, { -45, RELEGATION, 6 }
GET_LOSER, { -45, RELEGATION, 7 }
GET_TAB_X_TO_Y, { -45, LEAGUE, 2 }
5
11
GET_TAB_X_TO_Y, { -45, LEAGUE, 3 }
5
11
GET_TAB_X_TO_Y, { -45, LEAGUE, 4 }
5
11
GET_TAB_X_TO_Y, { -45, LEAGUE, 5 }
5
11
GET_WINNER, { -45, RELEGATION, 8 }
GET_WINNER, { -45, RELEGATION, 10 }
%INDEXEND%LG4
%INDEX%LG5
DB_LEAGUE
{ -45, LEAGUE, 2 }
"2B Grupo I","2B Grupo I","2B Grupo I","2B Grupo I","2B Grupo I"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
100
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
2
{ -45, POOL, 2 }
{ -45, RELEGATION, 0 }, { -45, RELEGATION, 2 }, { -45, RELEGATION, 4 }, { -45, RELEGATION, 6 }, { -45, RELEGATION, 8 }
; Instructions
1
GET_POOL, { -45, POOL, 2 }
0
20
%INDEXEND%LG5
%INDEX%LG6
DB_LEAGUE
{ -45, LEAGUE, 3 }
"2B Grupo II","2B Grupo II","2B Grupo II","2B Grupo II","2B Grupo II"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
100
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
2
{ -45, POOL, 2 }
{ -45, RELEGATION, 0 }, { -45, RELEGATION, 2 }, { -45, RELEGATION, 4 }, { -45, RELEGATION, 6 }, { -45, RELEGATION, 8 }
; Instructions
1
GET_POOL, { -45, POOL, 2 }
20
20
%INDEXEND%LG6
%INDEX%LG7
DB_LEAGUE
{ -45, LEAGUE, 4 }
"2B Grupo III","2B Grupo III","2B Grupo III","2B Grupo III","2B Grupo III"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
100
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
2
{ -45, POOL, 2 }
{ -45, RELEGATION, 0 }, { -45, RELEGATION, 2 }, { -45, RELEGATION, 4 }, { -45, RELEGATION, 6 }, { -45, RELEGATION, 8 }
; Instructions
1
GET_POOL, { -45, POOL, 2 }
40
20
%INDEXEND%LG7
%INDEX%LG8
DB_LEAGUE
{ -45, LEAGUE, 5 }
"2B Grupo IV","2B Grupo IV","2B Grupo IV","2B Grupo IV","2B Grupo IV"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
100
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
2
{ -45, POOL, 2 }
{ -45, RELEGATION, 0 }, { -45, RELEGATION, 2 }, { -45, RELEGATION, 4 }, { -45, RELEGATION, 6 }, { -45, RELEGATION, 8 }
; Instructions
1
GET_POOL, { -45, POOL, 2 }
60
20
%INDEXEND%LG8
;
;
;
; -----------------------------------------------------------------------------
; - LFP 3a Division
; -----------------------------------------------------------------------------
%INDEX%LG9
DB_POOL
{ -45, POOL, 3 }
0
360
POOL_SORT_MAP_LEAGUE, POOL_RESERVE_TEAMS
3
{ -45, POOL, 0 }
{ -45, POOL, 1 }
{ -45, POOL, 2 }
; Pool - Bonus
0
0
0
0
; DBComp
0
3
0
{ -45, LEAGUE, 6 }, { -45, LEAGUE, 7 }, { -45, LEAGUE, 8 }, { -45, LEAGUE, 9 }, { -45, LEAGUE, 10 }
; Instructions
36
GET_TAB_X_TO_Y, { -45, LEAGUE, 2 }
17
4
GET_TAB_X_TO_Y, { -45, LEAGUE, 3 }
17
4
GET_TAB_X_TO_Y, { -45, LEAGUE, 4 }
17
4
GET_TAB_X_TO_Y, { -45, LEAGUE, 5 }
17
4
GET_LOSER, { -45, RELEGATION, 8 }
GET_LOSER, { -45, RELEGATION, 9 }
GET_LOSER, { -45, RELEGATION, 10 }
GET_TAB_X_TO_Y, { -45, LEAGUE, 6 }
5
15
GET_TAB_X_TO_Y, { -45, LEAGUE, 7 }
5
15
GET_TAB_X_TO_Y, { -45, LEAGUE, 8 }
5
15
GET_TAB_X_TO_Y, { -45, LEAGUE, 9 }
5
15
GET_TAB_X_TO_Y, { -45, LEAGUE, 10 }
5
15
GET_TAB_X_TO_Y, { -45, LEAGUE, 11 }
5
15
GET_TAB_X_TO_Y, { -45, LEAGUE, 12 }
5
15
GET_TAB_X_TO_Y, { -45, LEAGUE, 13 }
5
15
GET_TAB_X_TO_Y, { -45, LEAGUE, 14 }
5
15
GET_TAB_X_TO_Y, { -45, LEAGUE, 15 }
5
15
GET_TAB_X_TO_Y, { -45, LEAGUE, 16 }
5
15
GET_TAB_X_TO_Y, { -45, LEAGUE, 17 }
5
15
GET_TAB_X_TO_Y, { -45, LEAGUE, 18 }
5
15
GET_TAB_X_TO_Y, { -45, LEAGUE, 19 }
5
15
GET_TAB_X_TO_Y, { -45, LEAGUE, 20 }
5
15
GET_TAB_X_TO_Y, { -45, LEAGUE, 21 }
5
15
GET_TAB_X_TO_Y, { -45, LEAGUE, 22 }
5
15
GET_TAB_X_TO_Y, { -45, LEAGUE, 23 }
5
15
; Create a club league
GET_TAB_X_TO_Y, { -45, LEAGUE, 24 }
1
1
GET_TAB_SPARE
END_OF_ENTRY
%INDEXEND%LG9
%INDEX%LG10
DB_LEAGUE
{ -45, LEAGUE, 6 }
"3 Grupo 1","3 Grupo 1","3 Grupo 1","3 Grupo 1","3 Grupo 1"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
100
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
3
{ -45, POOL, 3 }
{ -45, POOL, 16 }, { -45, POOL, 17 }, { -45, POOL, 18 }, { -45, POOL, 19 }
; Instructions
1
GET_POOL, { -45, POOL, 3 }
0
20
%INDEXEND%LG10
%INDEX%LG11
DB_LEAGUE
{ -45, LEAGUE, 7 }
"3 Grupo 2","3 Grupo 2","3 Grupo 2","3 Grupo 2","3 Grupo 2"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
100
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
3
{ -45, POOL, 3 }
{ -45, POOL, 16 }, { -45, POOL, 17 }, { -45, POOL, 18 }, { -45, POOL, 19 }
; Instructions
1
GET_POOL, { -45, POOL, 3 }
20
20
%INDEXEND%LG11
%INDEX%LG12
DB_LEAGUE
{ -45, LEAGUE, 8 }
"3 Grupo 3","3 Grupo 3","3 Grupo 3","3 Grupo 3","3 Grupo 3"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
100
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
3
{ -45, POOL, 3 }
{ -45, POOL, 16 }, { -45, POOL, 17 }, { -45, POOL, 18 }, { -45, POOL, 19 }
; Instructions
1
GET_POOL, { -45, POOL, 3 }
40
20
%INDEXEND%LG12
%INDEX%LG13
DB_LEAGUE
{ -45, LEAGUE, 9 }
"3 Grupo 4","3 Grupo 4","3 Grupo 4","3 Grupo 4","3 Grupo 4"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
100
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
3
{ -45, POOL, 3 }
{ -45, POOL, 16 }, { -45, POOL, 17 }, { -45, POOL, 18 }, { -45, POOL, 19 }
; Instructions
1
GET_POOL, { -45, POOL, 3 }
60
20
%INDEXEND%LG13
%INDEX%LG14
DB_LEAGUE
{ -45, LEAGUE, 10 }
"3 Grupo 5","3 Grupo 5","3 Grupo 5","3 Grupo 5","3 Grupo 5"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
100
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
3
{ -45, POOL, 3 }
{ -45, POOL, 16 }, { -45, POOL, 17 }, { -45, POOL, 18 }, { -45, POOL, 19 }
; Instructions
1
GET_POOL, { -45, POOL, 3 }
80
20
%INDEXEND%LG14
%INDEX%LG15
DB_LEAGUE
{ -45, LEAGUE, 11 }
"3 Grupo 6","3 Grupo 6","3 Grupo 6","3 Grupo 6","3 Grupo 6"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
100
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
3
{ -45, POOL, 3 }
{ -45, POOL, 16 }, { -45, POOL, 17 }, { -45, POOL, 18 }, { -45, POOL, 19 }
; Instructions
1
GET_POOL, { -45, POOL, 3 }
100
20
%INDEXEND%LG15
%INDEX%LG16
DB_LEAGUE
{ -45, LEAGUE, 12 }
"3 Grupo 7","3 Grupo 7","3 Grupo 7","3 Grupo 7","3 Grupo 7"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
100
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
3
{ -45, POOL, 3 }
{ -45, POOL, 16 }, { -45, POOL, 17 }, { -45, POOL, 18 }, { -45, POOL, 19 }
; Instructions
1
GET_POOL, { -45, POOL, 3 }
120
20
%INDEXEND%LG16
%INDEX%LG17
DB_LEAGUE
{ -45, LEAGUE, 13 }
"3 Grupo 8","3 Grupo 8","3 Grupo 8","3 Grupo 8","3 Grupo 8"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
100
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
3
{ -45, POOL, 3 }
{ -45, POOL, 16 }, { -45, POOL, 17 }, { -45, POOL, 18 }, { -45, POOL, 19 }
; Instructions
1
GET_POOL, { -45, POOL, 3 }
140
20
%INDEXEND%LG17
%INDEX%LG18
DB_LEAGUE
{ -45, LEAGUE, 14 }
"3 Grupo 9","3 Grupo 9","3 Grupo 9","3 Grupo 9","3 Grupo 9"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
100
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
3
{ -45, POOL, 3 }
{ -45, POOL, 16 }, { -45, POOL, 17 }, { -45, POOL, 18 }, { -45, POOL, 19 }
; Instructions
1
GET_POOL, { -45, POOL, 3 }
160
20
%INDEXEND%LG18
%INDEX%LG19
DB_LEAGUE
{ -45, LEAGUE, 15 }
"3 Grupo 10","3 Grupo 10","3 Grupo 10","3 Grupo 10","3 Grupo 10"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
100
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
3
{ -45, POOL, 3 }
{ -45, POOL, 16 }, { -45, POOL, 17 }, { -45, POOL, 18 }, { -45, POOL, 19 }
; Instructions
1
GET_POOL, { -45, POOL, 3 }
180
20
%INDEXEND%LG19
%INDEX%LG20
DB_LEAGUE
{ -45, LEAGUE, 16 }
"3 Grupo 11","3 Grupo 11","3 Grupo 11","3 Grupo 11","3 Grupo 11"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
100
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
3
{ -45, POOL, 3 }
{ -45, POOL, 16 }, { -45, POOL, 17 }, { -45, POOL, 18 }, { -45, POOL, 19 }
; Instructions
1
GET_POOL, { -45, POOL, 3 }
200
20
%INDEXEND%LG20
%INDEX%LG21
DB_LEAGUE
{ -45, LEAGUE, 17 }
"3 Grupo 12","3 Grupo 12","3 Grupo 12","3 Grupo 12","3 Grupo 12"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
100
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
3
{ -45, POOL, 3 }
{ -45, POOL, 16 }, { -45, POOL, 17 }, { -45, POOL, 18 }, { -45, POOL, 19 }
; Instructions
1
GET_POOL, { -45, POOL, 3 }
220
20
%INDEXEND%LG21
%INDEX%LG22
DB_LEAGUE
{ -45, LEAGUE, 18 }
"3 Grupo 13","3 Grupo 13","3 Grupo 13","3 Grupo 13","3 Grupo 13"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
100
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
3
{ -45, POOL, 3 }
{ -45, POOL, 16 }, { -45, POOL, 17 }, { -45, POOL, 18 }, { -45, POOL, 19 }
; Instructions
1
GET_POOL, { -45, POOL, 3 }
240
20
%INDEXEND%LG22
%INDEX%LG23
DB_LEAGUE
{ -45, LEAGUE, 19 }
"3 Grupo 14","3 Grupo 14","3 Grupo 14","3 Grupo 14","3 Grupo 14"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
100
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
3
{ -45, POOL, 3 }
{ -45, POOL, 16 }, { -45, POOL, 17 }, { -45, POOL, 18 }, { -45, POOL, 19 }
; Instructions
1
GET_POOL, { -45, POOL, 3 }
260
20
%INDEXEND%LG23
%INDEX%LG24
DB_LEAGUE
{ -45, LEAGUE, 20 }
"3 Grupo 15","3 Grupo 15","3 Grupo 15","3 Grupo 15","3 Grupo 15"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
100
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
3
{ -45, POOL, 3 }
{ -45, POOL, 16 }, { -45, POOL, 17 }, { -45, POOL, 18 }, { -45, POOL, 19 }
; Instructions
1
GET_POOL, { -45, POOL, 3 }
280
20
%INDEXEND%LG24
%INDEX%LG25
DB_LEAGUE
{ -45, LEAGUE, 21 }
"3 Grupo 16","3 Grupo 16","3 Grupo 16","3 Grupo 16","3 Grupo 16"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
100
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
3
{ -45, POOL, 3 }
{ -45, POOL, 16 }, { -45, POOL, 17 }, { -45, POOL, 18 }, { -45, POOL, 19 }
; Instructions
1
GET_POOL, { -45, POOL, 3 }
300
20
%INDEXEND%LG25
%INDEX%LG26
DB_LEAGUE
{ -45, LEAGUE, 22 }
"3 Grupo 17","3 Grupo 17","3 Grupo 17","3 Grupo 17","3 Grupo 17"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
100
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
3
{ -45, POOL, 3 }
{ -45, POOL, 16 }, { -45, POOL, 17 }, { -45, POOL, 18 }, { -45, POOL, 19 }
; Instructions
1
GET_POOL, { -45, POOL, 3 }
320
20
%INDEXEND%LG26
%INDEX%LG27
DB_LEAGUE
{ -45, LEAGUE, 23 }
"3 Grupo 18","3 Grupo 18","3 Grupo 18","3 Grupo 18","3 Grupo 18"
20
0
REL_RULE_0
8
2
ROUND_GROUP1
100
100
%INDEX%TEAMS
%INDEXEND%TEAMS
;
%INDEX%MATCHDAYS
%INDEXEND%MATCHDAYS
%INDEX%MATCHDAYS2
%INDEXEND%MATCHDAYS2
;
%INDEX%FIXTURE
%INDEXEND%FIXTURE
0
0
0
0
3
0
0
; DBComp
3
3
{ -45, POOL, 3 }
{ -45, POOL, 16 }, { -45, POOL, 17 }, { -45, POOL, 18 }, { -45, POOL, 19 }
; Instructions
1
GET_POOL, { -45, POOL, 3 }
340
20
%INDEXEND%LG27
;
;
;
; -----------------------------------------------------------------------------
; - LFP 2a <-> 2a Div B Relegation
; -----------------------------------------------------------------------------
%INDEX%LG28
DB_ROUND
{ -45, RELEGATION, 0 }
"Relegation 1","Relegation Group 1","Relegation Gr. 1","Grupo descenso 1","Rel. Group 1"
4
ROUND_SEMIFINAL
350
350
BEG_2ND_LEG
352
352
BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY
0
0
0
0
3
2
{ -45, LEAGUE, 2 },{ -45, LEAGUE, 3 },{ -45, LEAGUE, 4 },{ -45, LEAGUE, 5 }
{ -45, RELEGATION, 1 }
4
GET_TAB_X_TO_Y, { -45, LEAGUE, 5}
4
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 4}
3
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 2}
1
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 3}
2
1
%INDEXEND%LG28
%INDEX%LG29
DB_ROUND
{ -45, RELEGATION, 1 }
"Relegation 1 Rd 2","Relegation Group 1 Round 2","Relegation Gr. 1","Grupo desc. 1 (II)","Rel. Group 1 (II)"
2
ROUND_FINAL
360
360
BEG_2ND_LEG
362
362
BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY
0
0
0
0
3
2
{ -45, RELEGATION, 0 }
0
1
GET_WINNER, { -45, RELEGATION, 0}
%INDEXEND%LG29
%INDEX%LG30
DB_ROUND
{ -45, RELEGATION, 2 }
"Relegation 2","Relegation Group 2","Relegation Gr. 2","Grupo descenso 2","Rel. Group 2"
4
ROUND_SEMIFINAL
350
350
BEG_2ND_LEG
352
352
BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY
0
0
0
0
3
2
{ -45, LEAGUE, 2 },{ -45, LEAGUE, 3 },{ -45, LEAGUE, 4 },{ -45, LEAGUE, 5 }
{ -45, RELEGATION, 3 }
4
GET_TAB_X_TO_Y, { -45, LEAGUE, 4}
4
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 3}
3
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 5}
1
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 2}
2
1
%INDEXEND%LG30
%INDEX%LG31
DB_ROUND
{ -45, RELEGATION, 3 }
"Relegation 2 Rd 2","Relegation Group 2 Round 2","Relegation Gr. 2","Grupo desc. 2 (II)","Rel. Group 2 (II)"
2
ROUND_FINAL
360
360
BEG_2ND_LEG
362
362
BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY
0
0
0
0
3
2
{ -45, RELEGATION, 2 }
0
1
GET_WINNER, { -45, RELEGATION, 2}
%INDEXEND%LG31
%INDEX%LG32
DB_ROUND
{ -45, RELEGATION, 4 }
"Relegation 3","Relegation Group 3","Relegation Gr. 3","Grupo descenso 3","Rel. Group 3"
4
ROUND_SEMIFINAL
350
350
BEG_2ND_LEG
352
352
BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY
0
0
0
0
3
2
{ -45, LEAGUE, 2 },{ -45, LEAGUE, 3 },{ -45, LEAGUE, 4 },{ -45, LEAGUE, 5 }
{ -45, RELEGATION, 5 }
4
GET_TAB_X_TO_Y, { -45, LEAGUE, 3}
4
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 2}
3
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 4}
1
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 5}
2
1
%INDEXEND%LG32
%INDEX%LG33
DB_ROUND
{ -45, RELEGATION, 5 }
"Relegation 3 Rd 2","Relegation Group 3 Round 2","Relegation Gr. 3","Grupo desc. 3 (II)","Rel. Group 3 (II)"
2
ROUND_FINAL
360
360
BEG_2ND_LEG
362
362
BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY
0
0
0
0
3
2
{ -45, RELEGATION, 4 }
0
1
GET_WINNER, { -45, RELEGATION, 4}
%INDEXEND%LG33
%INDEX%LG34
; --------------------------------------
DB_ROUND
{ -45, RELEGATION, 6 }
"Relegation 4","Relegation Group 4","Relegation Gr. 4","Grupo descenso 4","Rel. Group 4"
4
ROUND_SEMIFINAL
350
350
BEG_2ND_LEG
352
352
BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY
0
0
0
0
3
2
{ -45, LEAGUE, 2 },{ -45, LEAGUE, 3 },{ -45, LEAGUE, 4 },{ -45, LEAGUE, 5 }
{ -45, RELEGATION, 7 }
4
GET_TAB_X_TO_Y, { -45, LEAGUE, 2}
4
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 5}
3
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 3}
1
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 4}
2
1
%INDEXEND%LG34
%INDEX%LG35
DB_ROUND
{ -45, RELEGATION, 7 }
"Relegation 4 Rd 2","Relegation Group 4 Round 2","Relegation Gr. 4","Grupo desc. 4 (II)","Rel. Group 4 (II)"
2
ROUND_FINAL
360
360
BEG_2ND_LEG
362
362
BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY
0
0
0
0
3
2
{ -45, RELEGATION, 6 }
0
1
GET_WINNER, { -45, RELEGATION, 6}
%INDEXEND%LG35
%INDEX%LG36
; --------------------------------------
DB_ROUND
{ -45, RELEGATION, 8 }
"Relegation 2a B -> 3a Match", "Relegation 2a B -> 3a Match", "Relegation 2a B -> 3a Match", "Relegation 2a B -> 3a Match", "Relegation 2a B -> 3a Match"
4
ROUND_FINAL
360
360
BEG_2ND_LEG
362
362
BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY
0
0
0
0
; DBComp
3
2
{ -45, LEAGUE, 2 },{ -45, LEAGUE, 3 },{ -45, LEAGUE, 4 },{ -45, LEAGUE, 5 }
0
4
GET_TAB_X_TO_Y, { -45, LEAGUE, 2}
16
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 5}
16
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 3}
16
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 4}
16
1
%INDEXEND%LG36
;
;
;
; -----------------------------------------------------------------------------
; - LFP 2a Div B <-> 3a Relegation
; -----------------------------------------------------------------------------
; 4 pools with all placed teams
%INDEX%LG37
DB_POOL
{ -45, POOL, 16 }
0
18
POOL_SORT_RANDOM, POOL_RESERVE_TEAMS
0
; Pool - Bonus
0
0
0
0
; DBComp
0
3
0 ; too many pred. comps
{ -45, RELEGATION, 9 }
; Instructions
18
GET_TAB_X_TO_Y, { -45, LEAGUE, 6 }
1
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 7 }
1
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 8 }
1
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 9 }
1
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 10 }
1
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 11 }
1
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 12 }
1
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 13 }
1
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 14 }
1
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 15 }
1
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 16 }
1
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 17 }
1
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 18 }
1
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 19 }
1
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 20 }
1
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 21 }
1
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 22 }
1
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 23 }
1
1
%INDEXEND%LG37
%INDEX%LG38
DB_POOL
{ -45, POOL, 17 }
0
18
POOL_SORT_RANDOM, POOL_RESERVE_TEAMS
0
; Pool - Bonus
0
0
0
0
; DBComp
0
3
0 ; too many pred. comps
{ -45, RELEGATION, 9 }
; Instructions
18
GET_TAB_X_TO_Y, { -45, LEAGUE, 6 }
2
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 7 }
2
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 8 }
2
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 9 }
2
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 10 }
2
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 11 }
2
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 12 }
2
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 13 }
2
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 14 }
2
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 15 }
2
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 16 }
2
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 17 }
2
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 18 }
2
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 19 }
2
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 20 }
2
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 21 }
2
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 22 }
2
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 23 }
2
1
%INDEXEND%LG38
%INDEX%LG39
DB_POOL
{ -45, POOL, 18 }
0
18
POOL_SORT_RANDOM, POOL_RESERVE_TEAMS
0
; Pool - Bonus
0
0
0
0
; DBComp
0
3
0 ; too many pred. comps
{ -45, RELEGATION, 9 }
; Instructions
18
GET_TAB_X_TO_Y, { -45, LEAGUE, 6 }
3
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 7 }
3
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 8 }
3
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 9 }
3
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 10 }
3
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 11 }
3
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 12 }
3
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 13 }
3
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 14 }
3
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 15 }
3
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 16 }
3
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 17 }
3
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 18 }
3
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 19 }
3
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 20 }
3
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 21 }
3
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 22 }
3
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 23 }
3
1
%INDEXEND%LG39
%INDEX%LG40
DB_POOL
{ -45, POOL, 19 }
0
18
POOL_SORT_RANDOM, POOL_RESERVE_TEAMS
0
; Pool - Bonus
0
0
0
0
; DBComp
0
3
0 ; too many pred. comps
{ -45, RELEGATION, 9 }
; Instructions
18
GET_TAB_X_TO_Y, { -45, LEAGUE, 6 }
4
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 7 }
4
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 8 }
4
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 9 }
4
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 10 }
4
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 11 }
4
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 12 }
4
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 13 }
4
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 14 }
4
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 15 }
4
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 16 }
4
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 17 }
4
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 18 }
4
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 19 }
4
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 20 }
4
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 21 }
4
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 22 }
4
1
GET_TAB_X_TO_Y, { -45, LEAGUE, 23 }
4
1
%INDEXEND%LG40
; Relegation matches
%INDEX%LG41
DB_ROUND
{ -45, RELEGATION, 9 }
"LFP 2a B<-3a Relegation I", "LFP 2a B<-3a Relegation I", "LFP 2a B<-3a Relegation I", "LFP 2a B<-3a Relegation I", "LFP 2a B<-3a Relegation I", "LFP 2a B<-3a Relegation I"
72
ROUND_SEMIFINAL
350
350
BEG_2ND_LEG
352
352
BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY
0
0
0
0
; DBComp
3
3
{ -45, POOL, 16 }, { -45, POOL, 17 }, { -45, POOL, 18 }, { -45, POOL, 19 }
{ -45, RELEGATION, 10 }
4
GET_POOL, { -45, POOL, 16 }
0
18
GET_POOL, { -45, POOL, 17 }
0
18
GET_POOL, { -45, POOL, 19 }
0
18
GET_POOL, { -45, POOL, 18 }
0
18
%INDEXEND%LG41
%INDEX%LG42
DB_ROUND
{ -45, RELEGATION, 10 }
"LFP 2a B<-3a Relegation II", "LFP 2a B<-3a Relegation II", "LFP 2a B<-3a Relegation II", "LFP 2a B<-3a Relegation II", "LFP 2a B<-3a Relegation II", "LFP 2a B<-3a Relegation II"
36
ROUND_FINAL
360
360
BEG_2ND_LEG
362
362
BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY
0
0
0
0
; DBComp
3
3
{ -45, RELEGATION, 9 }
0
1
GET_WINNER, { -45, RELEGATION, 9 }
%INDEXEND%LG42
