localeCode = 'en'; locale['help.slots.towerx.basic.info'] = `BASIC INFO`; locale['help.slots.towerx.basic.info.text'] = `With "Tower X," you can experience the thrill of winning big in just seconds. Build towering structures and watch as your winnings skyrocket. This game is designed to keep you on the edge of your seat with its fast-paced and exhilarating gameplay.`; locale['help.slots.towerx.howtoplay.bet'] = `HOW TO PLACE BET`; locale['help.slots.towerx.howtoplay.bet.text'] = `Use the + and - buttons next to each betting option to adjust the size of your bet. Keep in mind that the total cost of your bet will always be 100X times the amount you select.

Remember, your potential winnings will be calculated by multiplying your bet amount by the game\'s total X value. `; locale['help.slots.towerx.min.bet'] = `MIN BET: {MINBET} {CURRENCYCODE} `; locale['help.slots.towerx.min.total.bet'] = `MIN TOTAL BET: {MINTOTALBET} {CURRENCYCODE}`; locale['help.slots.towerx.max.bet'] = `MAX BET: {MAXBET} {CURRENCYCODE}`; locale['help.slots.towerx.max.total.bet'] = `MAX TOTAL BET: {MAXTOTALBET} {CURRENCYCODE}`; locale['help.slots.towerx.auto.play'] = `AUTOPLAY`; locale['help.slots.towerx.2x.bet'] = `2X`; locale['help.slots.towerx.hundredX'] = `100 X`; locale['help.slots.towerx.total.bet.button'] = `BUY BONUS`; locale['help.slots.towerx.howtowin'] = `HOW TO WIN`; locale['help.slots.towerx.howtowin.text'] = `In "Tower X", bet wisely and catch as many multipliers as possible to increase your chances of winning big. Different houses with varying multipliers will appear on the screen, and their sum will determine your total winning X, which is multiplied by your basic bet amount.The game ends when people with colorful umbrellas jump from the building, and your round multipliers will be added up to determine your winnings. The maximum multiplier you can win is 5,000X, and the maximum win per bet is {MAXWIN} {CURRENCYCODE}. Once the maximum win cap is reached, the game stops, and the max win amount is paid out.`; locale['help.slots.towerx.you.won.text'] = `YOU WON`; locale['help.slots.towerx.value.currency'] = `{CURRENCYCODE}`; locale['help.slots.towerx.game.features'] = `GAME FEATURES`; locale['help.slots.towerx.game.features.text'] = `During gameplay, you\'ll encounter 5 different types of buildings that can provide additional multipliers for your potential winnings. Each building type has its own unique range of multipliers, adding to the excitement and unpredictability of "Tower X". `; locale['help.slots.towerx.suburb'] = `SUBURB HOUSE`; locale['help.slots.towerx.1'] = `1X - 5X`; locale['help.slots.towerx.city'] = `CITY HOUSE`; locale['help.slots.towerx.2'] = `6X - 10X`; locale['help.slots.towerx.green'] = `GREEN HOUSE`; locale['help.slots.towerx.3'] = `15X - 40X`; locale['help.slots.towerx.4'] = `50X - 90X`; locale['help.slots.towerx.5'] = `100X - 1000X`; locale['help.slots.towerx.adjust.bet.size'] = `2.00 {CURRENCYCODE} `; locale['help.slots.towerx.adjust.bet.size.text'] = `Adjust bet size`; locale['help.slots.towerx.place.bet.button'] = `Place bet button`; locale['help.slots.towerx.auto.play.line'] = `AUTOPLAY`; locale['help.slots.towerx.auto.play.line.text'] = `Auto play`; locale['help.slots.towerx.stop'] = `STOP`; locale['help.slots.towerx.stop.text'] = `Stop auto play`; locale['help.slots.towerx.game.statistics'] = `Game statistics`; locale['help.slots.towerx.my.bets'] = `MY BETS`; locale['help.slots.towerx.top.bets'] = `TOP WINS`; locale['help.slots.towerx.my.top.wins'] = `My Bets/Top Wins`; locale['help.slots.towerx.chat'] = `Chat`; locale['help.slots.towerx.menu'] = `Game menu`; locale['help.slots.towerx.sound'] = `Sound on/off`; locale['help.slots.towerx.auto.play.last'] = `AUTO PLAY`; locale['help.slots.towerx.auto.play.last.text'] = `Maximize your gameplay efficiency with the Auto Play feature, allowing you to place the same bet amount for each new round with ease. Customization options are available, including the choice of the number of autoplay spins, the total bet amount, and various autoplay stop settings.`; locale['help.slots.towerx.game.mathematics'] = `GAME MATHEMATICS`; locale['help.slots.towerx.game.mathematics.text'] = `The game has an RTP (return to player) percentage of 96%. Please note that the outcome of the game is not influenced by the player\'s skill or speed, nor does it increase the chances of winning. The game\'s outcome is determined solely by chance.`; locale['help.slots.towerx.other.rules'] = `OTHER RULES`; locale['help.slots.towerx.other.rules.text'] = `If a player is disconnected during an active bet, the game will continue automatically, and any winnings will be paid out at the end of the round. If auto-play is enabled, the round will be closed in the same way, and the auto-play mode will be turned off. Once the countdown for a new round has started, placed bets cannot be cancelled. Please note that all plays and pays will be void in the case of misuse or malfunction.`; locale['towerx.board.balance'] = `BALANCE`; locale['towerx.board.place.bets'] = `PLACE YOUR BETS!`; locale['towerx.board.starts.in'] = `GAME STARTS IN`; locale['towerx.board.freespins'] = `FREESPINS`; locale['towerx.board.cash.game'] = `CASH GAME`; locale['towerx.board.autoplay'] = `AUTOPLAY`; locale['towerx.board.autoplay.stop'] = `STOP`; locale['towerx.board.total.bet'] = `BUY BONUS`; locale['towerx.board.for.next.round'] = `FOR NEXT ROUND`; locale['towerx.board.free.bet'] = `FREE BET`; locale['towerx.board.bet.accepted'] = `BET ACCEPTED`; locale['towerx.board.bet.cancel'] = `CANCEL`; locale['towerx.board.current'] = `CURRENT`; locale['towerx.board.stakes'] = `STAKES`; locale['towerx.board.my.bets'] = `MY BETS`; locale['towerx.board.top.wins'] = `TOP WINS`; locale['towerx.board.daily'] = `DAILY`; locale['towerx.board.weekly'] = `WEEKLY`; locale['towerx.board.monthly'] = `MONTHLY`; locale['towerx.board.player'] = `PLAYER`; locale['towerx.board.win'] = `WIN`; locale['towerx.board.multiplier'] = `X`; locale['towerx.board.bet'] = `BET`; locale['towerx.board.time'] = `TIME`; locale['towerx.board.chat'] = `CHAT`; locale['towerx.board.message.text'] = `Message text`; locale['towerx.board.chat.send'] = `SEND`; locale['towerx.board.autoplay.spins'] = `AUTOPLAY SPINS`; locale['towerx.board.stop.autoplay'] = `STOP AUTOPLAY`; locale['towerx.board.single.win'] = `If single win more then`; locale['towerx.board.balance.decrease'] = `If balance decrease more than`; locale['towerx.board.balance.increase'] = `If balance increase more than`; locale['towerx.board.autoplay.cancel'] = `CANCEL`; locale['towerx.board.autoplay.ok'] = `OK`; locale['towerx.board.time.expired'] = `TIME HAS EXPIRED`; locale['towerx.board.new.game'] = `NEW GAME`; locale['towerx.board.freespins.congratulations'] = `CONGRATULATIONS`; locale['towerx.board.won.in.freespins'] = `You won in free spins`; locale['towerx.board.freespins.receiveid'] = `YOU HAVE RECEIVEID`; locale['towerx.board.free.spins'] = `FREE SPINS`; locale['towerx.board.play.now'] = `PLAY NOW`; locale['towerx.how.to.play.choose.bet'] = `Place your bet before the game starts.`; locale['towerx.how.to.play'] = `HOW TO PLAY`; locale['towerx.how.to.play.autoplay.off'] = `AUTOPLAY OFF`; locale['towerx.how.to.play.bet'] = `BUY BONUS`; locale['towerx.dont.show.anymore'] = `DON\'T SHOW AGAIN`; locale['towerx.how.to.play.cash.out'] = `Win up to 5000X of your bet`; locale['towerx.how.to.play.total.bet'] = `Total bet costs 100X of your bet.`; locale['towerx.how.to.play.win.up'] = `Win up to`; locale['TowerX.how.to.play.close'] = `OK`; locale['towerx.board.won.bet'] = `BET`; locale['towerx.board.cost'] = `COST`; locale['help.slots.towerx.game.buttons'] = `GAME BUTTONS`; locale['error.towerx.not.enough.money'] = `Insufficient Funds: Please add more funds to your account to place a bet.`; locale['towerx.token.has.been.terminated'] = `YOUR USER ENTERED FROM ANOTHER DEVICE`; locale['help.slots.towerx.elite'] = `ELITE HOUSE`; locale['help.slots.towerx.neon'] = `NEON HOUSE`; locale['towerx.game.over'] = `GAME OVER!`; locale['towerx.board.buy.bonus'] = `BUY BONUS`; locale['towerx.board.bonus.accepted'] = `ACCEPTED`; function GetCaption(captionKey) { if (captionKey !== undefined && captionKey !== null && captionKey.constructor === Array) { let captionArray = []; for (let i = 0; i < captionKey.length; i++) captionArray[i] = GetCaption(captionKey[i]); return captionArray; } else { let caption = locale[captionKey]; let jurisdictionCaptionKey = captionKey; if(typeof jurisdictionName !== 'undefined' && jurisdictionName) jurisdictionCaptionKey = `${jurisdictionName}.${jurisdictionCaptionKey}`; else if(typeof jurisdictionGlobal !== 'undefined' && jurisdictionGlobal) jurisdictionCaptionKey = `${jurisdictionGlobal}.${jurisdictionCaptionKey}`; if(locale[jurisdictionCaptionKey]) { caption = locale[jurisdictionCaptionKey]; } if(typeof globalParams !== 'undefined') caption = formatGlobalParameters(caption, globalParams); return caption !== undefined ? caption : captionKey; } } function formatGlobalParameters(captionValue, globalParamaters) { if (captionValue) { const regex = /\{([^\}]+)\}/g; return captionValue.replace(regex, function ($0) { let val = globalParamaters[$0.substring(1, $0.length - 1)]; if (val === undefined) val = $0; return val; }); } return captionValue; }