Bingo XPression Scenes and Naming
The following scene names should be used to identify each of the required features.
Bumper
This scene is played as a full screen and is intended to be used when the program is resuming. It may designed with text such as “Lion’s TV Bingo has returned!” or “Let’s play!”
Card
This scene is played as a layer on top of the MainGame scene and is intended to be used to display the winning card for which a BINGO! was called.
Object tags
card id - text object whose text will be set as the id of displayed card.
x# - text objects where # is a number from 1-25 as shown in the adjacent layout:
except 13 which can be left out
It is the
free
square and you put any text or any other object to represent it.
h# - (or see Game Type) an object where # a number from 1-25 as per the adjacent layout:
should include an object h13 to allow the app to highlight the free square when it is part of the winning formation though it could be transparent if you wish to hide it
B | I | N | G | O |
---|---|---|---|---|
1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 |
11 | 12 | 13/free | 14 | 15 |
16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 |
highlight - a quad with a material that is assigned based on the game type. The intention of this quad is to allow the material applied to provide additional highlighting to the winning formation.
Game Type - (added 2022) a text object used to assign the game type. Then it can use
Visual Logic
to trigger the display of other elements automatically to achieve the highlighting of the winning formation.
Credits
Versions 4.x and newer
Credit scenes use the Credits prefix. Anything else can follow in the rest of the name.
If numbers are used in the prefix it will sort them in ascending order. Examples:
Credits 1 Featured Vendors
Credits 2 Bingo Staff
Credits 3 etc.
Versions 3.7.x and earlier
Scenes named as CreditsX where x is replaced by a number between 1 and 99 can be created for display in sequence at the end of the show. They will be displayed in order by the number assigned in the name of the scene.
GameCard
This scene is played as a full scene to display the layout of a of the game to be played.
Version 4.x Object Tags
Game Type - a text object used to assign the game type and the rest of the display elements change based on the use of
Visual Logic
in the scene automatically using groups of objects to toggle on/offJackpot Amount - a text object used to display the jackpot dollar value for the game
Legacy Object tags
Card - a quad which will be assigned a material based on the game type
the materials are named: X board animation where X is the
MaterialCode
assigned to the game type in the GameType.xml configuration file.
Card Color - a text object used to display the name of the color of the card for the game type
Game Title - a text object used to display the name of the game type
Jackpot Amount - a text object used to display the jackpot dollar value for the game
MainGame
This scene is used while playing the bingo game and shows items such as the last ball drawn and all individual balls that have been drawn/called. It also may display vendors, the phone number to call in and the type of game that is being played.
Object tags
all balls - an optional group object can be used to contain all the balls. Doing so will increase the speed at which all the balls are hidden when clearing all balls.
ball count - a text object used to display the number of called balls
ball text - a text object used to display a label for the
ball count
.ball current - a quad used to display an image of the most recently called ball
uses materials named after the ball in the format Column-Number Example: i-17, b-5
game model - a quad used to display an image of the game type
uses materials named “game model X” where X is the
MaterialCode
assigned to the game type in the GameType.xml configuration file.
game type - text used to display the name of the game type
to enable using
visual logic
to trigger the graphic changes for each game type you need to include a text object named Game Type Auto Setup in the scene as wellthis is instead of the app directly applying material changes to the
game model
object in this scene and theGame Title
,Card Colour
andCard
objects in theGame Card
scene.
last number ball1 - an object used to display a ball image for the last called ball
last number ball2 - an object used to display a ball image for 2nd-last called ball
last number ball3 - an object used to display a ball image for 3rd-last called ball
last number1 - a text object used to display the number of the last called ball
last number2 - a text object used to display the number of the 2nd-last called ball
last number3 - a text object used to display the number of the 3rd-last called ball
phone number - a single-line text object used to display the phone number
phone message - a second optional text object used to display a longer phone message
pot amount - text used to display the game jackpot amount
reveal #X - a text object used to display the number of the ball
X is the number of the ball 1-75
reveal ani X - an object with a material that is displayed when the ball is called/shown
X is the number of the ball 1-75
reveal ani Y - an object with a material that is displayed when the ball is called/shown
Y is a value between 76 and 150 - it is the number of the ball (1-75) + 75
vendor list - a 3 line text object used to display vendor Name, Address and City
as of version 4.x (August 2022) it may actually display the first of 3 vendors on a single line
Version 4.x Object Tags
The following tags were introduced in August 2022 (version 4.x) to enable using an animation controller to display the balls and control the color of the previously called balls with Visual Logic.
SP BG X - a sphere object that displays the ball background
X is the number of the ball 1-75
SP X - a sphere object that displays the ball background
X is the number of the ball 1-75
X - a text object that displays the label for the ball -typically the number of the ball
X is the number of the ball 1-75
Ani X - an animation controller for animating the display of the ball
Ani last number1 IN - an animation controller to play with the last called ball
Ani last number2 IN - an animation controller to play with the 2nd-last called ball
Ani last number3 IN - an animation controller to play with the 3rd-last called ball
last number0 - an object used to indicate that animation controllers exist and
Visual Logic
may exist to automatically assign the correct color to the last use ball objects based on the balls number
Vendor Text - a text object used as input to display the first vendor in the
vendor list
text objectis inspected by
Visual Logic
to see if it should be treated as a group or topic header
vendor list2 - a text object used to display the second vendor
vendor list3 - a text object used to display the third vendor
Vendor Single Line - an object whose presence triggers the app to display the vendors on single line (strips out any new line characters)
Lower3rd 1Line
This scene displays a lower third graphic with a single line of text available for entry and is used for display of Tonight’s Code for example.
Object tags
Line1 - a text object
Lower3rd 2Lines
This scene displays a lower third graphic with 2 lines of text available for entry.
It is used for displaying the host name and title.
Object tags
Line1 - a text object
Line2 - a text object
Promo_
Any scene that is prefixed with the Promo_ text will be added to the list on the Promos tab. The operator can then show an individual scene when requested.
Rules
This scene is played as a full screen displaying all the rules for play.
Object tags
phone number - a single-line text object used to display the phone number
Verifying
This scene is played as a layer on top of the main game when a Bingo win is being verified.
Wait
This scene is played as a full screen when the program is going to commercial break or for troubleshooting. It displays text such as “Lion’s TV Bingo will return!”
Winners
This scene is played out as a full scene and list the winners and the location they purchased their cards from. This scene can support up to 9 winners and associated location tags. They should be added in order without skipping numbers.
Object tags
Title - the game type for the winners. Eg. “L Game Winners”
SubTitle - text to be displayed below the main title
Winner NameX - The name of the winner where X is replaced by 1-9
Winners VendorX - The name of the winner where X is replaced by 1-9