Leaguepedia | League of Legends Esports Wiki
Advertisement
Leaguepedia | League of Legends Esports Wiki

Documentation for this module may be created at Module:MatchHistoryGame/Settings/doc

return {
	preloads = {
		general = {
			headings = { 'Date', 'Patch', 'TournamentDisplay', 'Team1Display', 'Team2Display', 'WinTeamDisplay', 'Team1BansDisplay', 'Team2BansDisplay', 'Team1PicksDisplay', 'Team2PicksDisplay', 'Team1Roster', 'Team2Roster', 'Scoreboard', 'MatchHistory', 'VOD' },
			args = {
				required = {},
				prohibited = {},
			},
			limit = 200,
		},
		team = {
			upper = true,
			headings = {
				'Info', 'Champions', 'Players', 'Links',
				Info = { 'Date', 'TournamentDisplay', 'Patch', 'ResultBiased', 'Side', 'DisplayVs' },
				Champions = { 'BansDisplay', 'BansDisplayVs', 'PicksDisplay', 'PicksDisplayVs' },
				Players = { 'Roster' },
				Links = { 'Scoreboard', 'MatchHistory', 'VOD' }
			},
			bias = 'Team',
			args = {
				required = { 'team' },
				prohibited = { 'team1', 'team2' },
			},
		},
		teamindepth = {
			upper = true,
			headings = {
				'Info', 'Champions', 'Players', 'Totals', 'TotalsVs', 'Links',
				Info = { 'Date', 'TournamentDisplay', 'Patch', 'ResultBiased', 'Side', 'DisplayVs' },
				Champions = { 'BansDisplay', 'BansDisplayVs', 'PicksDisplay', 'PicksDisplayVs' },
				Players = { 'Roster' },
				Totals = { 'Gold', 'Kills', 'Towers', 'Dragons', 'Barons', 'RiftHeralds', },
				TotalsVs = { 'GoldVs', 'KillsVs', 'TowersVs', 'DragonsVs', 'BaronsVs', 'RiftHeraldsVs' },
				Links = { 'Scoreboard', 'MatchHistory', 'VOD' }
			},
			bias = 'Team',
			args = {
				required = { 'team' },
				prohibited = { 'team1', 'team2' },
			},
		},
		totals = {
			headings = { 'Date', 'TournamentDisplay', 'Patch', 'Team1Display', 'Team2Display', 'WinTeamDisplay', 'Gamelength', 'Team1Gold', 'Team1Kills', 'Team1Towers', 'Team1Dragons', 'Team1Barons', 'Team1RiftHeralds', 'Team2Gold', 'Team2Kills', 'Team2Towers', 'Team2Dragons', 'Team2Barons', 'Team2RiftHeralds', 'MatchHistory' },
			args = {
				required = {},
				prohibited = {},
			},
			limit = 50,
		},
		barons = {
			headings = { 'Date', 'TournamentDisplay', 'Patch', 'Team1Display', 'Team2Display', 'WinTeamDisplay', 'Gamelength', 'Team1Barons', 'Team2Barons', 'Scoreboard', 'MatchHistory', 'VOD' },
			args = {
				required = {},
				prohibited = {},
			},
			limit = 50,
		},
		teamtext = {
			upper = true,
			headings = {
				'Info', 'Champions', 'Players', 'Len', 'Stats', 'StatsVs', 'Links',
				Info = { 'Date', 'TournamentDisplay', 'Patch', 'ResultBiased', 'Side', 'DisplayVs' },
				Champions = { 'BansDisplay', 'BansVsDisplay', 'PicksDisplay', 'PicksVsDisplay' },
				Players = { 'Roster' },
				Len = { 'Gamelength' },
				Stats = { 'Gold', 'Kills', 'Towers', 'Dragons', 'Barons' },
				StatsVs = { 'GoldVs', 'KillsVs', 'TowersVs', 'DragonsVs', 'BaronsVs' },
				Links = { 'Scoreboard', 'MatchHistory', 'VOD' }
			},
			bias = 'Team',
			args = {
				required = { 'team' },
				prohibited = { 'team1', 'team2' },
			},
		},
		tournament = {
			headings = { 'Date', 'Patch', 'Team1Display', 'Team2Display', 'WinTeamDisplay', 'Team1BansDisplay', 'Team2BansDisplay', 'Team1PicksDisplay', 'Team2PicksDisplay', 'Team1Roster', 'Team2Roster', 'Scoreboard', 'MatchHistory', 'VOD' },
			args = {
				required = {},
				prohibited = {},
			},
			limit = 200,
		},
		debug = {
			headings = { 'Date', 'TournamentPage', 'ScoreboardPage', 'GameId' },
			args = {
				required = {},
				prohibited = {},
			},
			limit = 200,
		},
		tournamenttext = {
			headings = { 'Date', 'Patch', 'Team1', 'Team2', 'WinTeam', 'Team1BansDisplay', 'Team2BansDisplay', 'Team1PicksDisplay', 'Team2PicksDisplay', 'Team1Roster', 'Team2Roster', 'Gamelength', 'Team1Gold', 'Team1Kills', 'Team1Towers', 'Team1Dragons', 'Team1Barons', 'Team1RiftHeralds', 'Team2Gold', 'Team2Kills', 'Team2Towers', 'Team2Dragons', 'Team2Barons', 'Team2RiftHeralds', 'Scoreboard', 'MatchHistory', 'VOD' },
			args = {
				required = {},
				prohibited = {},
			},
		},
		championban = {
			headings = { 'Date', 'TournamentDisplay', 'Patch', 'ResultBiased', 'Display', 'DisplayVs', 'BansDisplay', 'BansDisplayVs', 'PicksDisplay', 'PicksDisplayVs', 'BannedBy', 'Scoreboard', 'MatchHistory', 'VOD' },
			bias = 'Ban',
			args = {
				required = { 'ban' },
				prohibited = {},
			},
		},
		perfect = {
			upper = true,
			headings = {
				'Info', 'Team', 'Vs', 'Links',
				Info = { 'TruePerfect', 'Date', 'RegionDisplay', 'TournamentLink', 'Display', 'DisplayVs', },
				Team = { 'PicksDisplay',  'Gamelength', 'Kills', 'Towers', 'Barons', 'Dragons',  },
				Vs = { 'PicksDisplayVs', 'BaronsVs', 'DragonsVs', },
				Links = { 'Scoreboard', 'MatchHistory', 'VOD' },
			},
			args = {
				required = {},
				prohibited = {},
			},
			bias = 'Perfect',
			class = 'perfectgames',
			noheading = true,
		},
		almostperfect = {
			upper = true,
			headings = {
				'Info', 'Team', 'Vs', 'Links',
				Info = { 'TruePerfect', 'Date', 'RegionDisplay', 'TournamentLink', 'Display', 'DisplayVs', },
				Team = { 'PicksDisplay',  'Gamelength', 'Kills', 'Towers', 'Barons', 'Dragons',  },
				Vs = { 'PicksDisplayVs', 'KillsVs', 'TowersVs', 'BaronsVs', 'DragonsVs', },
				Links = { 'Scoreboard', 'MatchHistory', 'VOD' },
			},
			args = {
				required = {},
				prohibited = {},
			},
			bias = 'AlmostPerfect',
			class = 'perfectgames',
			noheading = true,
		},
		record = {
			headings = { 'N', 'Date', 'TournamentDisplay', 'Team1Display', 'Team2Display', 'Team1BansDisplay', 'Team2BansDisplay', 'Team1PicksDisplay', 'Team2PicksDisplay', 'Team1Kills', 'Team2Kills', 'Gamelength', 'Scoreboard', 'MatchHistory', 'VOD' },
			args = {
				required = {},
				prohibited = { 'team1', 'team2' },
			},
			noheading = true,
		},
		teamheadtohead = {
			multiline = true,
			headings = {
				{ rowspan = 2, 'Date', 'TournamentDisplay', 'Patch' },
				{ rowspan = 1, 'TeamNDisplay', 'TeamNRoster', 'TeamNBansDisplay', 'TeamNPicksDisplay' },
				{ rowspan = 2, 'Scoreboard', 'MatchHistory', 'VOD' }
			},
			args = {
				required = { 'team1', 'team2' },
				prohibited = { 'team' },
			},
			class = 'thth',
			thth = true,
			limit = 200,
		}
	},
	classes = {
		BansDisplay = 'bans',
		BansDisplayVs = 'bans',
		Team1BansDisplay = 'bans',
		Team2BansDisplay = 'bans',
		Gamelength = 'len',
		N = 'result',
		Date = 'result',
		TournamentDisplay = 'result',
		Patch = 'result',
		ResultBiased = 'result',
		Team1Display = 'result',
		Team2Display = 'result',
		WinTeamDisplay = 'result',
	},
	form_info = {
		form = 'MatchHistoryGame',
		template = 'MHG',
	},
	query_args = { 'Team1', 'Team2', 'Ban', 'Tournament', 'Team' }
}
Advertisement