- <ViewBag>
- {{ if GameOnline.IsOnAir }}
- <CancelationEntry MessageType="Warning">PERMANENT CLOCK IS ON-AIR!</CancelationEntry>
- {{ end }}
- {{ if WorkflowType != "PreviewToProgram" }}
- {{ if !Game }}
- <CancelationEntry Type="Warning">No game selected!</CancelationEntry>
- {{ end }}
- {{ if !Game.SelectedTeam }}
- <CancelationEntry Type="Warning">Please select a team!</CancelationEntry>
- {{ end }}
- {{ if !Game.SelectedTeam.Coach }}
- <CancelationEntry Type="Warning">Team has no Coach!</CancelationEntry>
- {{ end }}
- {{ if Game.SelectedTeam.Coach.Function == "" }}
- <CancelationEntry Type="Warning">Team Coach '{{Game.SelectedTeam.Coach.ShortName}}' Function is empty!</CancelationEntry>
- {{ end }}
- {{ if Game.SelectedTeam.IsHomeTeam }}
- {{ if Tactics.HomeTeamConfig.TacticPlayers | array.size != 11 }}
- <CancelationEntry MessageType="Warning">Please fill the tactic for '{{Game.SelectedTeam.ShortName}}'!</CancelationEntry>
- {{ end }}
- {{ else }}
- {{ if Tactics.AwayTeamConfig.TacticPlayers | array.size != 11 }}
- <CancelationEntry MessageType="Warning">Please fill the tactic for '{{Game.SelectedTeam.ShortName}}'!</CancelationEntry>
- {{ end }}
- {{ end }}
- {{ if !Game.SelectedTeam.Equipment }}
- <CancelationEntry Type="Warning">Team has no Equipment assigned!</CancelationEntry>
- {{ end }}
- {{ if !Game.SelectedTeam.Equipment.FieldShirtAlias || Game.SelectedTeam.Equipment.FieldShirtAlias == "" }}
- <CancelationEntry Type="Warning">Fill Field 'FieldShirtAlias' for Selected Team!</CancelationEntry>
- {{ end }}
- {{ if !Game.SelectedTeam.Equipment.GkShirtAlias || Game.SelectedTeam.Equipment.GkShirtAlias == "" }}
- <CancelationEntry Type="Warning">Fill Field 'GkShirtAlias' for Selected Team!</CancelationEntry>
- {{ end }}
- {{ for $p in enumerate(Game.SelectedTeam.InGameByKeeperAndShirt) }}
- {{ if $p.Item.InitialState == "InPlay"}}
- {{ if $p.Item.IsCaptain }}
- {{ capCount += 1 }}
- {{ end }}
- {{ if $p.Item.IsGoalKeeper }}
- {{ gkCount += 1 }}
- {{ end }}
- {{ end }}
- {{ end }}
- {{ if capCount > 1 }}
- <CancelationEntry Type="Warning">Team has more than one captain assigned to starting lineup!</CancelationEntry>
- {{ end }}
- {{ if capCount == 0 }}
- <MessageEntry Type="Warning">Team hasn't a captain assigned!</MessageEntry>
- {{ end }}
- {{ if gkCount > 1 }}
- <CancelationEntry Type="Warning">More than one GoalKeeper in Play!</CancelationEntry>
- {{ end }}
- {{ if gkCount == 0 }}
- <CancelationEntry Type="Warning">No GoalKeeper in Play!</CancelationEntry>
- {{ end }}
- {{ if Game.SelectedTeam.IsHomeTeam }}
- {{ if !Tactics.HomeTeamConfig.Name || Tactics.HomeTeamConfig.Name == "" }}
- <CancelationEntry Type="Warning">Selected Team has no Tactic Name!</CancelationEntry>
- {{ end }}
- {{ else }}
- {{ if !Tactics.AwayTeamConfig.Name || Tactics.AwayTeamConfig.Name == "" }}
- <CancelationEntry Type="Warning">Selected Team has no Tactic Name!</CancelationEntry>
- {{ end }}
- {{ end }}
- {{ end }}
- <BoolEntry TagName="vFinalVisibility">{{Project.ProjectSettings["Is Final?"]}}</BoolEntry>
- <StringEntry TagName="tTeamName">{{translate Game.SelectedTeam.FullName "Team Full Name"}}</StringEntry>
- <ImageEntry TagName="lgGoalkeeperShirt">Images\Shirts\{{Game.SelectedTeam.RefName}}\{{Game.SelectedTeam.Equipment.GkShirtAlias}}.png</ImageEntry>
- <ImageEntry TagName="lgPlayersShirt">Images\Shirts\{{Game.SelectedTeam.RefName}}\{{Game.SelectedTeam.Equipment.FieldShirtAlias}}.png</ImageEntry>
- {{ gkColor = Game.SelectedTeam.Equipment.GkNumberColor.R +", "+ Game.SelectedTeam.Equipment.GkNumberColor.G +", "+ Game.SelectedTeam.Equipment.GkNumberColor.B }}
- {{ fieldColor = Game.SelectedTeam.Equipment.FieldNumberColor.R +", "+ Game.SelectedTeam.Equipment.FieldNumberColor.G +", "+ Game.SelectedTeam.Equipment.FieldNumberColor.B }}
- <StringEntry TagName="vColorGoalkeeperNumber">{{gkColor}}</StringEntry>
- <StringEntry TagName="vColorPlayerNumber">{{fieldColor}}</StringEntry>
- {{ Tactics.FieldBounds.XMax = 4.70 }}
- {{ Tactics.FieldBounds.XMin = -0.20 }}
- {{ Tactics.FieldBounds.YMin = 0 }}
- {{ Tactics.FieldBounds.YMax = 2.76 }}
- {{ count = 0 }}
- {{for $player in (tactiplayers)}}
- {{ enum = math.format count "D2" }}
- {{if count == 0}}
- <FloatEntry TagName="vPositionGoalkeeperX">2.270</FloatEntry>
- <FloatEntry TagName="vPositionGoalkeeperY">0.27</FloatEntry>
- <StringEntry TagName="tGoalkeeperName">{{$player.Player.NickName}}</StringEntry>
- <StringEntry TagName="tGoalkeeperNumber">{{$player.Player.Number}}</StringEntry>
- <BoolEntry TagName="vGoalkeeperCardVisibility">{{$player.Player.AtRisk}}</BoolEntry>
- {{if $player.Player.IsCaptain}}
- <BoolEntry TagName="vGoalkeeperCaptainVisibility">true</BoolEntry>
- {{else}}
- <BoolEntry TagName="vGoalkeeperCaptainVisibility">false</BoolEntry>
- {{end}}
- {{else}}
- <StringEntry TagName="tPlayerName{{enum}}">{{$player.Player.NickName}}</StringEntry>
- <StringEntry TagName="tPlayerNumber{{enum}}">{{$player.Player.Number}}</StringEntry>
- <FloatEntry TagName="vPositionPlayerX{{enum}}">{{$player.GraphicPosition.X}}</FloatEntry>
- <FloatEntry TagName="vPositionPlayerY{{enum}}">{{$player.GraphicPosition.Y}}</FloatEntry>
- <BoolEntry TagName="vPlayerCardVisibility{{enum}}">{{$player.Player.AtRisk}}</BoolEntry>
- {{if $player.Player.IsCaptain}}
- <BoolEntry TagName="vPlayerCaptainVisibility{{enum}}">true</BoolEntry>
- <StringEntry TagName="tCaptainInfo">{{translate "C" "LineUp" | string.upcase}}</StringEntry>
- {{else}}
- <BoolEntry TagName="vPlayerCaptainVisibility{{enum}}">false</BoolEntry>
- {{end}}
- {{end}}
- {{ count += 1 }}
- {{ end }}
- </ViewBag>
Untitled
From Tiny Terrapin, 1 Week ago, written in Plain Text, viewed 4 times.
This paste will hop the perch in 2 Weeks.
URL https://paste.afonso.co/view/46ceb4c2
Embed
Download Paste or View Raw
— Expand Paste to full width of browser