cupAlloc.txt

(19 KB) Pobierz
26
;
; ----------------------------------------------
; FACup Germany
; ----------------------------------------------
; m_nRound
; m_nNumRounds
; m_nTeamsRound
; m_nNewTeamsRound
; m_nStartBeg
; m_nEndBeg
; m_nRoundID (Text)
; m_nFlags
%INDEX%CUP1
FA
_ID_FACUP_GERMANY
0
6
; always play one match, with extra time and penalties
{ 0, 6, 64, 64,   0,  32, ROUND_1, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY, BEG_NO_PREMIERLEAGUE_TEAMS }
{ 1, 6, 32,  0,  32,  48, ROUND_2, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY, BEG_NO_PREMIERLEAGUE_TEAMS }
{ 2, 6, 16,  0,  48,  56, ROUND_3, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 3, 6,  8,  0,  56,  60, ROUND_QUARTERFINAL, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 4, 6,  4,  0,  60,  62, ROUND_SEMIFINAL, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 5, 6,  2,  0,  62,  63, ROUND_FINAL, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
7
GET_TAB_X_TO_Y,		{ 0, LEAGUE, 0 }
1
24
GET_TAB_LEVEL_X_TO_Y
1
1
24
GET_TAB_LEVEL_X_TO_Y
2
1
24
GET_TAB_LEVEL_X_TO_Y
3
1
24
GET_TAB_LEVEL_X_TO_Y
4
1
24
GET_CC_FA_WINNER, { 0, FA_CUP, 1 }
GET_TAB_SPARE
%INDEXEND%CUP1
; ----------------------------------------------
; FACup England
; ----------------------------------------------
;6
;{ 0, 6, 64, 24,  80,  92, ROUND_3, BEG_WITH_REPLAY, BEG_WITH_EXTRA_TIME }
;{ 1, 6, 32, 20,  92, 108, ROUND_4, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
;{ 2, 6, 16,  0, 108, 116, ROUND_LAST_16,BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
;{ 3, 6,  8,  0, 116, 120, ROUND_QUARTERFINAL, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
;{ 4, 6,  4,  0, 120, 122, ROUND_SEMIFINAL,BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
;{ 5, 6,  2,  0, 122, 123, ROUND_FINAL,BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
%INDEX%CUP2
FA
_ID_FACUP_ENGLAND
0
8
{ 0, 8, 80, 80,   0,  40, ROUND_1, BEG_WITH_REPLAY }
{ 1, 8, 40,  0,  40,  60, ROUND_2, BEG_WITH_REPLAY }
{ 2, 8, 64, 44,  60,  92, ROUND_3, BEG_WITH_REPLAY }
{ 3, 8, 32,  0,  92, 108, ROUND_4, BEG_WITH_REPLAY }
{ 4, 8, 16,  0, 108, 116, ROUND_LAST_16,BEG_WITH_REPLAY }
{ 5, 8,  8,  0, 116, 120, ROUND_QUARTERFINAL, BEG_WITH_REPLAY }
{ 6, 8,  4,  0, 120, 122, ROUND_SEMIFINAL, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 7, 8,  2,  0, 122, 123, ROUND_FINAL, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
7
GET_TAB_X_TO_Y,			{ 0, LEAGUE, 0 }
1
24
GET_TAB_LEVEL_X_TO_Y
1
1
24
GET_TAB_LEVEL_X_TO_Y
2
1
24
GET_TAB_LEVEL_X_TO_Y
3
1
24
GET_TAB_LEVEL_X_TO_Y
4
1
24
GET_TAB_LEVEL_X_TO_Y
5
1
24
GET_CC_FA_WINNER, { 0, FA_CUP, 1 }
%INDEXEND%CUP2
; ----------------------------------------------
; FACup France
; ----------------------------------------------
%INDEX%CUP3
FA
_ID_FACUP_FRANCE
0
6
{ 0, 6, 16, 16,   0,   8, ROUND_1, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 1, 6, 32, 24,   8,  24, ROUND_2, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 2, 6, 16,  0,  24,  32, ROUND_3, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 3, 6,  8,  0,  32,  36, ROUND_QUARTERFINAL, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 4, 6,  4,  0,  36,  38, ROUND_SEMIFINAL, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 5, 6,  2,  0,  38,  39, ROUND_FINAL, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
6
GET_TAB_X_TO_Y,		{ 0, LEAGUE, 0 }
1
24
GET_TAB_LEVEL_X_TO_Y
1
1
24
GET_TAB_LEVEL_X_TO_Y
2
1
24
GET_TAB_LEVEL_X_TO_Y
3
1
24
GET_TAB_LEVEL_X_TO_Y
4
1
24
GET_CC_FA_WINNER, { 0, FA_CUP, 1 }
%INDEXEND%CUP3
; ----------------------------------------------
; FACup Spain
; ----------------------------------------------
%INDEX%CUP4
FA
_ID_FACUP_SPAIN
0
8
{ 0, 8, 56, 56,   0,  28, ROUND_1, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY, BEG_NO_PREMIER_LEAGUE_TEAMS }
{ 1, 8, 48, 20,  28,  52, ROUND_2, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY, BEG_NO_PREMIER_LEAGUE_TEAMS }
{ 2, 8, 24,  0,  52,  64, ROUND_3, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY, BEG_NO_PREMIER_LEAGUE_TEAMS }
{ 3, 8, 32, 20,  64,  80, ROUND_4, BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 4, 8, 16,  0,  80,  88, ROUND_LAST_16, BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 5, 8,  8,  0,  88,  92, ROUND_QUARTERFINAL, BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 6, 8,  4,  0,  92,  94, ROUND_SEMIFINAL, BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 7, 8,  2,  0,  94,  95, ROUND_FINAL, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
7
GET_TAB_X_TO_Y,		{ 0, LEAGUE, 0 }
1
24
GET_TAB_LEVEL_X_TO_Y
1
1
24
GET_TAB_LEVEL_X_TO_Y
2
1
14
GET_TAB_LEVEL_X_TO_Y
3
1
14
GET_TAB_LEVEL_X_TO_Y
4
1
13
GET_TAB_LEVEL_X_TO_Y
5
1
14
GET_CC_FA_WINNER, { 0, FA_CUP, 1 }
GET_TAB_SPARE
%INDEXEND%CUP4
; ----------------------------------------------
; FACup Italy
; ----------------------------------------------
%INDEX%CUP5
FA
_ID_FACUP_ITALY
0
6
{ 0, 6, 20, 20,   0,  10, ROUND_1, BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 1, 6, 32, 22,  10,  26, ROUND_2, BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 2, 6, 16,  0,  26,  34, ROUND_3, BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 3, 6,  8,  0,  34,  38, ROUND_QUARTERFINAL, BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 4, 6,  4,  0,  38,  40, ROUND_SEMIFINAL, BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 5, 6,  2,  0,  40,  41, ROUND_FINAL, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
2
GET_TAB_X_TO_Y,		{ 0, LEAGUE, 0 }
1
20
GET_TAB_X_TO_Y,		{ 0, LEAGUE, 1 }
1
22
%INDEXEND%CUP5
; ----------------------------------------------
; LeagueCup Germany
; ----------------------------------------------
%INDEX%CUP6
LEAGUE
_ID_LEAGUECUP_GERMANY
0
3
{ 0, 3,  4,  4,   0,   2, ROUND_PREROUND1, BEG_1ST_LEG, BEG_WITH_PENALTY },
{ 1, 3,  4,  2,   2,   4, ROUND_SEMIFINAL, BEG_1ST_LEG, BEG_WITH_PENALTY },
{ 2, 3,  2,  0,   4,   5, ROUND_FINAL, BEG_1ST_LEG, BEG_WITH_PENALTY },
4
GET_CHAMP, { 0, FA_CUP, 0 }
GET_TAB_X_TO_Y, { 0, LEAGUE, 0 }
1
4
GET_TAB_X_TO_Y, { 0, LEAGUE, 0 }
16
1
GET_TAB_X_TO_Y, { 0, LEAGUE, 0 }
4
4
%INDEXEND%CUP6
; ----------------------------------------------
; Leaguecup England
; ----------------------------------------------
%INDEX%CUP7
LEAGUE
_ID_LEAGUECUP_ENGLAND
0
7
; m_nRound
; m_nNumRounds
; m_nTeamsRound
; m_nNewTeamsRound
; m_nStartBeg
; m_nEndBeg
; m_nFlags
{ 0, 7, 70, 70,   0,  35, ROUND_1, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 1, 7, 50, 15,  35,  60, ROUND_2, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 2, 7, 32,  7,  60,  76, ROUND_3, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 3, 7, 16,  0,  76,  84, ROUND_4, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 4, 7,  8,  0,  84,  88, ROUND_QUARTERFINAL, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 5, 7,  4,  0,  88,  90, ROUND_SEMIFINAL, BEG_2ND_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 6, 7,  2,  0,  90,  91, ROUND_FINAL, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
6
GET_TAB_X_TO_Y,			{ 0, LEAGUE, 0 }
1
24
GET_TAB_LEVEL_X_TO_Y
1
1
24
GET_TAB_LEVEL_X_TO_Y
2
1
24
GET_TAB_LEVEL_X_TO_Y
3
1
24
GET_TAB_LEVEL_X_TO_Y
4
1
24
GET_TAB_SPARE
%INDEXEND%CUP7
; ----------------------------------------------
; Leaguecup Frankreich
; ----------------------------------------------
%INDEX%CUP8
LEAGUE
_ID_LEAGUE_FRANCE
0
6
; m_nRound
; m_nNumRounds
; m_nTeamsRound
; m_nNewTeamsRound
; m_nStartBeg
; m_nEndBeg
; m_nFlags
{ 0, 6, 22, 22,   0,  11, ROUND_1, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 1, 6, 32, 21,  11,  27, ROUND_2, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 2, 6, 16,  0,  27,  35, ROUND_3, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 3, 6,  8,  0,  35,  39, ROUND_QUARTERFINAL, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 4, 6,  4,  0,  39,  41, ROUND_SEMIFINAL, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 5, 6,  2,  0,  41,  42, ROUND_FINAL, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }6
6
GET_TAB_X_TO_Y,			{ 0, LEAGUE, 0 }
1
24
GET_TAB_LEVEL_X_TO_Y
1
1
24
GET_TAB_LEVEL_X_TO_Y
2
1
24
GET_TAB_LEVEL_X_TO_Y
3
1
24
GET_TAB_LEVEL_X_TO_Y
4
1
24
GET_TAB_SPARE
%INDEXEND%CUP8
%INDEX%CUP9
CC_FA
_ID_FACUP_GERMANY
0
5
; always play one match, with extra time and penalties / for create a club
{ 0, 5, 32, 32,  32,  48, ROUND_2, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY, BEG_NO_PREMIERLEAGUE_TEAMS }
{ 1, 5, 16,  0,  48,  56, ROUND_3, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 2, 5,  8,  0,  56,  60, ROUND_QUARTERFINAL, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 3, 5,  4,  0,  60,  62, ROUND_SEMIFINAL, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 4, 5,  2,  0,  62,  63, ROUND_FINAL, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
7
GET_TAB_X_TO_Y,		{ 0, LEAGUE, 0 }
1
24
GET_TAB_LEVEL_X_TO_Y
1
1
24
GET_TAB_LEVEL_X_TO_Y
2
1
24
GET_TAB_LEVEL_X_TO_Y
3
1
24
GET_TAB_LEVEL_X_TO_Y
4
1
24
GET_CC_FA_WINNER, { 0, FA_CUP, 1 }
GET_TAB_SPARE
%INDEXEND%CUP9
%INDEX%CUP10
CC_FA
_ID_FACUP_GERMANY
0
5
; always play one match, with extra time and penalties / create a club
{ 0, 5, 32, 32,  32,  48, ROUND_2, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY, BEG_NO_PREMIERLEAGUE_TEAMS }
{ 1, 5, 16,  0,  48,  56, ROUND_3, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 2, 5,  8,  0,  56,  60, ROUND_QUARTERFINAL, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 3, 5,  4,  0,  60,  62, ROUND_SEMIFINAL, BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_PENALTY }
{ 4, 5,  2,  0,  62,  6...
Zgłoś jeśli naruszono regulamin