Updating Classic Elector Player Tags

This documents shows how to translate some of the more common Classic Elector Tags to the current version of the tags.

Caption Tags:

  • ^Caption#Label => ^caption[#-1].label e.g., ^Caption1Title => ^caption[0].Title or just simply ^caption.Title.

Area & Poll Tags:

  • ^Riding => ^choice.area.name (for Riding and Candidate scenes)

  • ^Region => ^choice.region (for Riding scenes), ^choice.area.name (for Party scenes)

  • ^PollsReported => ^choice.polls.reported

  • ^PollsReported% => ^choice.polls.% or ^choice.polls.percentage or ^choice.polls.percentagetext (always forces a '%' while the previous 2 tags displays it depending on Player preferences).

  • ^TotalPolls => ^choice.polls.total

Tags for Candidate & Riding Scenes:

  • ^CandidateFirstName# => ^choice[#-1].firstname, e.g., CandidateFirstName1 => ^choice[0].firstname

  • ^CandidateLastName# => ^choice[#-1].lastname, e.g., CandidateLastName1 => ^choice[0].lastname

  • ^Candidate#_Custom[A-E] => ^choice[#-1].custom <fields to use>, e.g., Candidate1_CustomA => ^choice[0].custom <{lastname}, {firstinitial}>.

  • ^Vote# => ^choice[#-1].votes

  • ^Vote%# => ^choice[#-1].vote% or ^choice[#-1].percentage or ^choice[#-1].percentagetext (always forces a '%' while the previous 2 tags displays it depending on Player preferences).

  • ^Headshot# => ^choice[#-1].media

  • ^IncumbentLogo# => ^choice[#-1].incumbent

  • ^ElectedLogo# => ^choice[#-1].winner

  • ^Party# => ^choice[#-1].party or ^choice[#-1].party.code

  • ^PartyLong# => ^choice[#-1].party.name

  • ^PartyLogo# => ^choice[#-1].party.media

 Tags for Party Scenes:

  • ^Party# => ^choice[#-1].party party or ^choice[#-1].party.code

  • ^PartyLong# => ^choice[#-1].party.name

  • ^PartyLogo# => ^choice[#-1].party.media

  • ^PartyTotal# => ^choice[#-1].party.total

  • ^PartyTotal#_PrevN => ^choice[#-1].party.prev[N-1] where N = {1, 2, 3, 4 or 5} and represents the past election dates as selected in the Player's Elections Settings.

  • ^PartyVote# => ^choice[#-1].party.votes

  • ^PartyVote#_PrevN => ^choice[#-1].party.prev[N-1]

  • ^PartyVote%# => ^choice[#-1].party.vote% or ^choice[#-1].party.percentage or ^choice[#-1].party.percentagetext (always forces a '%' while the previous 2 tags displays it depending on Player preferences).

  • ^PartyVoteDiff# => ^choice[#-1].party.votediff%

  • ^PartyVoteDiff%#_PrevN => ^choice[#-1].party.votediff%.prev[N-1]

 

There are, of course, lots more tags but these are the most commonly used ones. You can refer to the documentation for the previous version tags here: https://bannisterlake.atlassian.net/wiki/spaces/EL/pages/492805

Note that there are 2 versions of Classic Elector Tags. The tags in the ‘Scene Tag Naming Convention’ document are from version 2 of the classic tags. Version 1 of the tags have the same names but do not have the starting '^' marker.

The current versions of the tags are available here: https://bannisterlake.atlassian.net/wiki/spaces/EL/pages/2768535553