- <ViewBag>
- {{ homeTeam = Game.HomeTeam }}
- {{ awayTeam = Game.AwayTeam }}
- {{ statistic = Game.SelectedStats }}
- {{ homeScore = GameOnline.HomeScore }}
- {{ awayScore = GameOnline.AwayScore }}
- {{ showCompetitionBadge = Project.ProjectSettings["Competition Badge Visibility"] }}
- {{ competitionBadge = Project.ProjectSettings["Competition Badge"]}}
- /// VALIDATIONS
- {{ if !Game}}
- <CancelationEntry Type="Warning">Game doesn't exist!</CancelationEntry>
- {{ end }}
- {{ if !homeTeam || !awayTeam }}
- <CancelationEntry Type="Warning">There is no 'HomeTeam' or no 'AwayTeam' in this game!</CancelationEntry>
- {{ end }}
- {{ if !homeTeam.ShortName || homeTeam.ShortName == "" || !awayTeam.ShortName || awayTeam.ShortName == "" }}
- <CancelationEntry Type="Warning">'HomeTeam' or 'AwayTeam' don't have the 'ShortName ' attribute filled!</CancelationEntry>
- {{ end }}
- {{ if Project.ProjectSettings["Use Team Colors"] }}
- {{ if !homeTeam.Color || !awayTeam.Color }}
- <CancelationEntry Type="Warning">HomeTeam or AwayTeam has no Color assigned!</CancelationEntry>
- {{ end }}
- {{ end }}
- {{ if !statistic || (statistic | array.size) == 0}}
- <CancelationEntry Type="Warning">There is no stat selected. Select at least one stat!</CancelationEntry>
- {{ end }}
- {{ if statistic | array.size > 3 }}
- <CancelationEntry Type="Warning">There is more than 3 stats selected. Select a maximum of 3 stats!</CancelationEntry>
- {{ end }}
- /// END OF VALIDATIONS
- /// CLEAR TAGS
- <ImageEntry TagName="lgHomeTeamBadge">Images\vaz.png</ImageEntry>
- <ImageEntry TagName="lgAwayTeamBadge">Images\vaz.png</ImageEntry>
- <ImageEntry TagName="lgCompetitionBadge">Images\vaz.png</ImageEntry>
- <StringEntry TagName="tAwayTeamName"></StringEntry>
- <StringEntry TagName="tHomeTeamName"></StringEntry>
- <StringEntry TagName="tHomeTeamScore"></StringEntry>
- <StringEntry TagName="tAwayTeamScore"></StringEntry>
- <StringEntry TagName="tTitle"></StringEntry>
- <BoolEntry TagName="vCompetitionBadgeVisibility">false</BoolEntry>
- <BoolEntry TagName="vTopInformationVisibility">false</BoolEntry>
- <FloatEntry TagName="vTopLines">0</FloatEntry>
- <StringEntry TagName="tAggregate"></StringEntry>
- <BoolEntry TagName="vAggregateVisibility">false</BoolEntry>
- {{ for i in 11..12 }}
- {{ enum = math.format i "D2" }}
- <StringEntry TagName="tHomeStatValue{{enum}}"></StringEntry>
- <StringEntry TagName="tAwayStatValue{{enum}}"></StringEntry>
- <StringEntry TagName="tStatTitle{{enum}}"></StringEntry>
- {{ end }}
- /// END OF CLEAR TAGS
- /// FILL DATA
- <StringEntry TagName="tHomeTeamName">{{ translate homeTeam.ShortName "TEAM SHORT NAME GAME INTRO" | string.upcase }}</StringEntry>
- <StringEntry TagName="tAwayTeamName">{{ translate awayTeam.ShortName "TEAM SHORT NAME GAME INTRO" | string.upcase }}</StringEntry>
- <ImageEntry TagName="lgHomeTeamBadge">Images\TeamBadges\{{ Game.HomeTeam.RefName }}.png</ImageEntry>
- <ImageEntry TagName="lgAwayTeamBadge">Images\TeamBadges\{{ Game.AwayTeam.RefName }}.png</ImageEntry>
- <StringEntry TagName="tTitle">{{ translate "Statistics" "STATISTICS TITLE" | string.upcase }}</StringEntry>
- <StringEntry TagName="tHomeTeamScore">{{ GameOnline.HomeScore }}</StringEntry>
- <StringEntry TagName="tAwayTeamScore">{{ GameOnline.AwayScore }}</StringEntry>
- {{agghome = Project.ProjectSettings["Agg 1st Leg Home"] }}
- {{aggaway = Project.ProjectSettings["Agg 1st Leg Away"] }}
- {{ if agghome !="" && aggaway !="" }}
- <BoolEntry TagName="vAggregateVisibility">true</BoolEntry>
- <StringEntry TagName="tAggregate">{{translate "Aggregate" "Aggregate" | string.upcase}} ( {{agghome | string.to_int + homeScore}} - {{aggaway | string.to_int + awayScore}} )</StringEntry>
- {{ else }}
- <BoolEntry TagName="vAggregateVisibility">false</BoolEntry>
- {{end}}
- {{ if showCompetitionBadge == true }}
- <BoolEntry TagName="vCompetitionBadgeVisibility">true</BoolEntry>
- <ImageEntry TagName="lgCompetitionBadge">Images\CompetitionBadges\{{competitionBadge}}</ImageEntry>
- {{ end }}
- {{ for $stat in enumerate(statistic) }}
- {{ enum = math.format $stat.Index "D2" }}
- <StringEntry TagName="tHomeStatValue{{enum}}">{{ homeTeam.Stats[$stat.Item] }}</StringEntry>
- <StringEntry TagName="tAwayStatValue{{enum}}">{{ awayTeam.Stats[$stat.Item] }}</StringEntry>
- <StringEntry TagName="tStatTitle{{enum}}">{{translate $stat.Item "STATS" | string.upcase }}</StringEntry>
- {{ end }}
- <BoolEntry TagName="vTopInformationVisibility">true</BoolEntry>
- <FloatEntry TagName="vTopLines">{{ statistic | array.size }}</FloatEntry>
- <StringEntry TagName="vHomeTeamColor_RGB">{{FootballLib.GetHomeTeamColor}}</StringEntry>
- <StringEntry TagName="vAwayTeamColor_RGB">{{FootballLib.GetAwayTeamColor}}</StringEntry>
- </ViewBag>
Untitled
From Round Motmot, 1 Week ago, written in Plain Text, viewed 5 times.
This paste will self destruct in 2 Weeks.
URL https://paste.afonso.co/view/7e1fcda8
Embed
Download Paste or View Raw
— Expand Paste to full width of browser