Components

The Games and Common Tools

  • Server: Hosts PHP game logic for various game types.
  • Admin: Provides access to financial, player, and back-office data. Originally, Orbit was intended to replace this.
  • Admin Tools:
    • GamesDetails: Offers results for specific game rounds, designed for customer use and future integration with Orbit.
  • Games: Houses the launch code for HTML5 game clients. For some legacy customers, it includes the game clients themselves, though most now use the CDN system.

Jackpots

There are two main types of jackpots: the original 'jackpot' and the newer 'jackpots2'.

  • Original Jackpots: Linked to a single prize value and a specific game ID. Typically awarded based on in-game events.
  • Jackpots2: Feature two values - a main and a reserve jackpot. The main jackpot is awarded randomly once it exceeds a target value. It includes a progress indicator. After payout, it is replenished from the reserve. The reserve fills at half the rate of the main jackpot.
  • Jackpot Tools:
    • jpot_ctrl: Configures payout limits and contributions to the jackpots2 system.

Development-Specific Tools

  • game_type: Lists game numbers and types.
  • reel_info: Shows reel bands and award cards for slot games, with a reel symbol name editor.
  • games_sql: Displays SQL requirements for each game and indicates any set test results.
  • Games Quality Checklist: Tool for marking games as tested.
  • Reels: Displays reel bands, award cards, and symbol names for slot games, with symbol name editing capabilities.
  • cards: Displays a table of card numbers and card types

Obsolete Tools

These tools might still be present on development and customer servers.

  • lang_tool: Previously used for editing database language tables. Now largely obsolete as recent game clients have built-in language tables.

Server

The server directory contains a number of important PHP files.

  • index.php
  • server.php
  • blackjack.....php various files needed by blackjack games
  • database.php

There are also a number of important directories

  • common_code Contains a number of PHP files shared by many games
  • tournament Contains a number of PHP files used by tournaments
Previous
Games