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

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/off

  • Jackpot 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 well

      • this is instead of the app directly applying material changes to the game model object in this scene and the Game Title, Card Colour and Card objects in the Game 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 object

    • is 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