159 lines
3.2 KiB
Dart
159 lines
3.2 KiB
Dart
//各ポジションごとのプレースタイルを定義 = {
|
|
final Map<String, List<String>> playerAttributes ={
|
|
'GK':[
|
|
'守備的GK',
|
|
'攻撃的GK',
|
|
],
|
|
|
|
'CB':[
|
|
'ハードプレス',
|
|
'ビルドアップ',
|
|
'オーバーラップ',
|
|
'無印',
|
|
],
|
|
|
|
'LSB':[
|
|
'守備的サイドバック',
|
|
'攻撃的サイドバック',
|
|
'インナーラップサイドバック',
|
|
'無印',
|
|
],
|
|
|
|
'RSB':[
|
|
'守備的サイドバック',
|
|
'攻撃的サイドバック',
|
|
'インナーラップサイドバック',
|
|
'無印',
|
|
],
|
|
|
|
'DMF':[
|
|
'ハードプレス',
|
|
'アンカー',
|
|
'ボックストゥボックス',
|
|
'プレーメイカー',
|
|
'無印',
|
|
],
|
|
|
|
'CMF':[
|
|
'ハードプレス',
|
|
'プレーメイカー',
|
|
'ボックストゥボックス',
|
|
'2列目からの飛び出し'
|
|
'無印',
|
|
],
|
|
|
|
'OMF':[
|
|
'2列目からの飛び出し',
|
|
'チャンスメイカー',
|
|
'ナンバー10',
|
|
'デコイラン',
|
|
'無印',
|
|
],
|
|
|
|
'LMF':[
|
|
'2列目からの飛び出し',
|
|
'ボックストゥボックス',
|
|
'クロサー',
|
|
'インサイドレシーバー',
|
|
'チャンスメイカー',
|
|
'無印',
|
|
],
|
|
|
|
'RMF':[
|
|
'2列目からの飛び出し',
|
|
'ボックストゥボックス',
|
|
'クロサー',
|
|
'インサイドレシーバー',
|
|
'チャンスメイカー',
|
|
'無印',
|
|
],
|
|
|
|
'ST':[
|
|
'2列目からの飛び出し',
|
|
'ナンバー10',
|
|
'チャンスメイカー',
|
|
'リンクフォワード',
|
|
'デコイラン',
|
|
'無印',
|
|
],
|
|
|
|
'LWG':[
|
|
'チャンスメイカー',
|
|
'クロサー',
|
|
'インサイドレシーバー',
|
|
'ウイングストライカー',
|
|
'無印'
|
|
],
|
|
|
|
'RWG':[
|
|
'チャンスメイカー',
|
|
'クロサー',
|
|
'インサイドレシーバー',
|
|
'ウイングストライカー',
|
|
'無印'
|
|
],
|
|
|
|
'CF':[
|
|
'ラインブレイカー',
|
|
'ボックスストライカー',
|
|
'ターゲットマン',
|
|
'リンクフォワード',
|
|
'デコイラン',
|
|
'無印',
|
|
],
|
|
};
|
|
|
|
//全てのプレースタイル(完全ランダム用)
|
|
const allPlayStyle = [
|
|
'守備的GK',
|
|
'攻撃的GK',
|
|
'インナーラップサイドバック',
|
|
'守備的サイドバック',
|
|
'攻撃的サイドバック',
|
|
'オーバーラップ',
|
|
'ビルドアップ',
|
|
'プレーメイカー',
|
|
'ハードプレス',
|
|
'アンカー',
|
|
'ボックストゥボックス',
|
|
'2列目からの飛び出し',
|
|
'ナンバー10',
|
|
'クロサー',
|
|
'インサイドレシーバー',
|
|
'ウイングストライカー',
|
|
'チャンスメイカー',
|
|
'リンクフォワード',
|
|
'ターゲットマン',
|
|
'ボックスストライカー',
|
|
'デコイラン',
|
|
'ラインブレイカー',
|
|
];
|
|
|
|
const lowProbabilityStyles = [
|
|
'デコイラン',
|
|
'ナンバー10',
|
|
'ターゲットマン',
|
|
'インナーラップサイドバック',
|
|
'オーバーラップ',
|
|
'インサイドレシーバー'
|
|
];
|
|
|
|
|
|
//抽選用フォーメーション候補
|
|
const formations = [
|
|
'4-4-2',
|
|
'4-3-3',
|
|
'4-3-2-1',
|
|
'4-3-1-2',
|
|
'4-2-3-1',
|
|
'4-2-1-3',
|
|
'4-2-2-2',
|
|
'3-4-3',
|
|
'3-2-4-1',
|
|
'3-2-3-2',
|
|
'3-1-4-2',
|
|
'5-3-2',
|
|
'5-2-2-1',
|
|
'5-2-1-2',
|
|
'5-2-3',
|
|
]; |