STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228131
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2561 · P5121

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/40934361?noj=FRM40934361-16DC" width="1" height="1"></div>

Sexy Girls Blackjack.swf

This is the info page for
Flash #114521

(Click the ID number above for more basic data on this flash file.)


Text
Casino

Casino

Game loaded...

Before any cards are dealt, the player must wager. He does this by placing his bet in the designated space in front of his table
position. The dealer then deals two cards to each of the players, and two to himself (one of the dealer's cards is dealt face up
and one is dealt facing down). Face cards (kings, queens and jacks) count as 10, ace counts as one or 11 (as the player
chooses) and all other cards are counted at their face value.
BLACKJACK - If the player's first two cards are an ace and a 10 or face card, he wins. However, if the dealer also has a
blackjack, it is a standoff, as are all ties or pushes. A winning blackjack pays the player 3 to 2.
HIT or STAND - Hit means to draw another card (which the player signifies by scraping the table with his cards or a similar hand
motion). Stand means no more cards (which the player signals by placing his cards under his wager or moving his hand in a
horizontal direction. If the player hits and busts (goes over 21), he immediately turns his cards over and his wager is lost.
DOUBLE DOWN - The player is allowed to double the bet on his first two cards and draw one additional card only to improve
his hand.
SPLITTING PAIRS - If the first two cards a player is dealt are a pair, he may split them into two separate hands, bet the same
amount on each and then play them separately. Aces receive only one additional card. After splitting, A-10 counts as 21 and not
as blackjack.
INSURANCE - If the dealer's up card is an ace, the player may take insurance, a bet not exceeding one-half his original bet. If
the dealer's down card is a 10 or any face card, the player wins 2 to 1. Any other card means a win for the dealer.
SURRENDER - Where permitted, a player may give up his first two cards and lose only one-half his original bet.
The dealer must draw on 16 and stand on 17.
To play the game, just put a bet (click on any chips at the bottom of the screen) and press "deal" button. It's very simple!
When you run short of money you can use            button to add some more. You can also use update button        to check for a
new  version.
You can use          button to enlarge game on whole screen.

Blackjack rules

Connecting...

online

Before any cards are dealt, the player must wager. He does this by placing his bet in the designated space in front of his table position. The dealer then deals two cards to each of the players, and two to himself (one of the dealer's cards is dealt face up and one is dealt facing down). Face cards (kings, queens and jacks) count as 10, ace counts as one or 11 (as the player chooses) and all other cards are counted at their face value.
BLACKJACK - If the player's first two cards are an ace and a 10 or face card, he wins. However, if the dealer also has a blackjack, it is a standoff, as are all ties or pushes. A winning blackjack pays the player 3 to 2.
HIT or STAND - Hit means to draw another card (which the player signifies by scraping the table with his cards or a similar hand motion). Stand means no more cards (which the player signals by placing his cards under his wager or moving his hand in a horizontal direction. If the player hits and busts (goes over 21), he immediately turns his cards over and his wager is lost.
DOUBLE DOWN - The player is allowed to double the bet on his first two cards and draw one additional card only to improve his hand.
SPLITTING PAIRS - If the first two cards a player is dealt are a pair, he may split them into two separate hands, bet the same amount on each and then play them separately. Aces receive only one additional card. After splitting, A-10 counts as 21 and not as blackjack.
INSURANCE - If the dealer's up card is an ace, the player may take insurance, a bet not exceeding one-half his original bet. If the dealer's down card is a 10 or any face card, the player wins 2 to 1. Any other card means a win for the dealer.
SURRENDER - Where permitted, a player may give up his first two cards and lose only one-half his original bet.
The dealer must draw on 16 and stand on 17.
To play the game, just put a bet (click on any chips at the bottom of the screen) and press "deal" button. It's very simple! When you run short of money you can use            button to add some more. You can also use update button        to check for a new  version.
Good luck! And remember that you can play this game for real money at our site! If you would like to play for real money, click              button in the top left corner of game screen to visit FortuneBeach.com online casino.

Game rules

0.01

0.05

0.1

0.5

1

5

10

20

50

100

500

1000

5000

10000

Copyright ©

Baccarat

Copyright ©

Baccarat

hint

hint
long

?

?

Your bet:

your balance:

?

?

Your bet:

your balance:

0.01

0.05

0.1

0.5

10000

5000

1000

500

100

100

50

50

20

20

10

10

5

5

1

1

1

T

2

3

4

5

6

7

8

9

10

J

Q

K

J

J
o
k
e
r

insurance pays 2to1

ActionScript [AS1/AS2]

Frame 1
function preloaderInit() { var _local2 = _root; if (det_casinoname != undefined) { casino_name = det_casinoname; } if (det_gamename != undefined) { game_name = det_gamename; } if (!online) { noconnection = true; var game_name_new:String = ""; var _local1 = 0; while (i < game_name.length) { if (game_name.charCodeAt(i) != 32) { game_name_new = game_name_new + game_name.charAt(i); } i++; } _local2.casino_url = ("http://www." + _local2.casino_name.toLowerCase()) + "/"; _local2.update_url = ("http://www.sexgamesbox.com/?source=" + game_name_new.toLowerCase()) + "ENon"; if (shareware == 1) { _local2.update_url = ("http://www.sexgamesbox.com/?source=" + game_name_new.toLowerCase()) + "ENon"; } } fscommand ("showmenu", false); p.game_name = game_name; p.casino_name = casino_name; _local2.flashStartLoadTime = new Date(); preloaderInitEx(); soundon = true; kvant = getBytesTotal() / 100; p.pb.gotoAndStop(1); if (online) { if (sock_server == undefined) { _local2.sock_server = "192.168.1.34"; _local2.sock_port = "1459"; _local2.casino_id = "1"; _local2.con_var = "a:3:{s:11:&quot;txn_id_prev&quot;;i:1313;s:12:&quot;txn_id_entry&quot;;i:1313;s:9:&quot;paysys_id&quot;;i:1;}"; _local2.user_id = 1920; _local2.pwd = "a6116310ff89c679b117dec10eeece23"; } } else { gotoAndPlay (4); } } function preloaderProcess() { percent = getBytesLoaded() / kvant; p.pb.gotoAndStop(int(percent / 2)); if (getBytesLoaded() >= getBytesTotal()) { _root.flashEndLoadTime = new Date(); _root.flashLoadedBytes = getBytesLoaded(); gotoAndPlay (4); } } function preloaderInitEx() { if (online) { if (location == undefined) { location = "blackjack/table0"; } } else if (shareware != 1) { } } game_name = "Sexy Girls Blackjack"; game_id = "Sexy Girls Blackjack"; _version = "1.0"; online = false; debug = 0; shareware = false; casino_name = "SexGamesBox.com"; PreloaderInit();
Frame 2
PreloaderProcess();
Frame 3
PreloaderProcess(); gotoAndPlay (2);
Frame 4
Frame 5
function DebugOutput(m) { var _local1 = _root; if (_local1.debug_win.debug_txt.length > 5000) { _local1.debug_win.debug_txt = _local1.debug_win.debug_txt.substr(-4000, 4000); } _local1.debug_win.debug_txt = _local1.debug_win.debug_txt + (m + newline); _local1.debug_win.debug_txt.scroll = _local1.debug_win.debug_txt.maxScroll + 10; _local1.debug_win.sbd.setSize(_local1.debug_win.dta._height); } function connection_GetOnline() { return(connection_Stage == CST_OK); } function connection_Init() { connection_Stage = CST_NONE; connection_Signature = ""; } function connection_Process() { var _local1 = _root; if ((connection_Stage == CST_NONE) || (connection_Stage == CST_LOST)) { _local1.DebugOutput(((("connection_Process::Trying to connect server '" + _local1.sock_server) + "', port ") + _local1.sock_port) + "..."); if (connection_Stage == CST_NONE) { connection_Stage = CST_CONNECTING; } if (connection_Stage == CST_LOST) { connection_Stage = CST_RECONNECTING; } _local1.socket = new XMLSocket(); _local1.socket.onXML = connection_onXML; _local1.socket.onConnect = connection_onConnect; _local1.socket.onClose = connection_onClose; _local1.socket.connect(_local1.sock_server, _local1.sock_port); } else if (connection_Stage == CST_CONNECTED) { DebugOutput("connection_Process::sending AUTH"); connection_Stage = CST_AUTHSEND; connection_DATA = false; connection_ClearOutput(); connection_AddOutput("type", "auth"); connection_AddOutput("casino_id", _local1.casino_id); connection_AddOutput("con_var", _local1.con_var); connection_AddOutput("user_id", _local1.user_id); connection_AddOutput("pwd", _local1.pwd); connection_AddOutput("location", _local1.location); connection_AddOutput("flash_capabilities", System.capabilities.serverString); connection_AddOutput("flash_loaded_bytes", _local1.flashLoadedBytes); connection_AddOutput("flash_start_load_time", _local1.flashStartLoadTime.getTime()); connection_AddOutput("flash_end_load_time", _local1.flashEndLoadTime.getTime()); var _local2 = new Date(); connection_AddOutput("flash_connect_time", _local2.getTime()); connection_SendOutput(); } else if (connection_Stage == CST_RECONNECTED) { DebugOutput("connection_Process::sending AUTH.RESTORE"); connection_Stage = CST_AUTHRESTORESEND; connection_DATA = false; connection_ClearOutput(); connection_AddOutput("type", "auth.restore"); connection_AddOutput("location", location); connection_AddOutput("signature", connection_Signature); connection_SendOutput(); } } function connection_ProcessData() { var _local1 = _root; if (connection_Stage == CST_OK) { _local1.gameOnData(); } else { if (connection_Stage == CST_AUTHSEND) { if (_local1.vars.type == "auth") { if (_local1.vars.result == 1) { connection_Signature = _local1.vars.signature; DebugOutput("connection_ProcessData::OK"); connection_Stage = CST_OK; } else { connection_Stage = CST_NONE; } } } if (connection_Stage == CST_AUTHRESTORESEND) { if (_local1.vars.type == "auth.restore") { if (_local1.vars.result == 1) { DebugOutput("connection_ProcessData::OK"); connection_Stage = CST_OK; } else { connection_Stage = CST_LOST; } } DebugOutput("connection_ProcessData::connection_Stage == " add connection_Stage); DebugOutput("connection_ProcessData::connection_GetOnline () == " add connection_GetOnline()); } } } function connection_onConnect(success) { if (success) { _root.DebugOutput("connection_onConnect::Successfully connected!"); if (connection_Stage == CST_CONNECTING) { connection_Stage = CST_CONNECTED; } if (connection_Stage == CST_RECONNECTING) { connection_Stage = CST_RECONNECTED; } } else { _root.DebugOutput("connection_onConnect::Connection failed, trying to re-connect..."); if (connection_Stage == CST_CONNECTING) { connection_Stage = CST_NONE; } if (connection_Stage == CST_RECONNECTING) { connection_Stage = CST_LOST; } } } function connection_onClose() { _root.DebugOutput("connection_onClose::Connection terminated!"); if (connection_Signature != "") { connection_Stage = CST_LOST; } else { connection_Stage = CST_NONE; } } function connection_onXML(input) { var _local1 = _root; textr = input.toString(); DebugOutput(("XML data recieved: '" + textr) + "'"); xxx = input.firstChild; _local1.vars = new Object(); i = 0; while (i < xxx.childNodes.length) { ndname = xxx.childNodes[i].nodeName; if (ndname != null) { _local1.vars[ndname] = xxx.childNodes[i].firstChild.nodeValue; DebugOutput(((" Setting: " + ndname) + " = ") + xxx.childNodes[i].firstChild.nodeValue); } i++; } connection_ProcessData(); } function connection_SendXML(XMLData) { _root.socket.send(XMLData); _root.DebugOutput(("Sending XML: '" + XMLData.toString()) + "'"); } function connection_ClearOutput() { OutputDataStr = "<root>\n"; } function connection_AddOutput(name, value) { OutputDataStr = OutputDataStr + (((((("<" + name) + ">") + value) + "</") + name) + ">\n"); } function connection_SendOutput() { OutputDataStr = OutputDataStr + "</root>\n"; XML_Data = new XML(OutputDataStr); Connection_SendXML(XML_Data); } function connection_ToServer(dataObject) { var _local1 = dataObject; connection_ClearOutput(); connection_AddOutput("signature", connection_Signature); connection_AddOutput("game_packet", 1); for (var _local2 in _local1) { connection_AddOutput(_local2, _local1[_local2]); } connection_SendOutput(); } function PlayStereoSound(max, x, soundID) { var _local1 = max; var _local3 = x; if (!soundon) { } else { var _local2; _local2 = new Sound(); _local2.attachSound(soundID); if (_local3 < 0) { _local3 = 0; } else if (_local3 > _local1) { _local3 = _local1; } if (_local1 != 0) { _local2.setPan(((_local3 - (_local1 / 2)) * 100) / (_local1 / 2)); } _local2.start(); } } function PlaySound(soundID) { PlayStereoSound(0, 0, soundID); } function BuildBetColumn(x, y, amount) { var _local2 = _root; var ThisY = 0; var DecreasableBet = Number(amount); trace("amount " + amount); var _local3; var j = (coin_val.length - 2); while (j >= -1) { if (j == -1) { _local3 = coin_val.length - 1; } else { _local3 = j; } while (DecreasableBet >= (coin_val[_local3] - 1E-6)) { var _local1 = "BetedChip" + String(NoBetedChips); trace("NewClipName " + _local1); _local2.chip_template.duplicateMovieClip(_local1, 300 + NoBetedChips); _local2[_local1]._x = x; trace("x " + x); _local2[_local1]._y = y - (ChipBetHeight * ThisY); _local2[_local1].gotoAndStop(_local3 + 1); _local2[_local1]._xscale = ChipBetScale; _local2[_local1]._yscale = ChipBetScale; NoBetedChips++; ThisY++; DecreasableBet = DecreasableBet - coin_val[_local3]; } j--; } } function RemoveChipsFromBet() { var _local2 = _root; i = 0; while (i < NoBetedChips) { var _local1 = "BetedChip" + String(i); _local2[_local1].removeMovieClip(); i++; } NoBetedChips = 0; } function GetCoinsNums(number) { var _local1 = _root; cnum = new Array(); a = number; i = _local1.coin_val.length - 1; while (i >= 0) { cnum[i] = Math.floor(a / _local1.coin_val[i]); a = a - (cnum[i] * _local1.coin_val[i]); i--; } return(cnum); } function StartMusic() { var _local1 = _root; _local1.so_music = new Sound(); _local1.so_music.attachSound("snd_music"); _local1.so_music.start(0, 65535); } function CheckSound() { var _local1 = _root; soundon = !soundon; setProperty("panel.sound_off", _visible , !soundon); setProperty("panel.fonar.sound_off", _visible , !soundon); if (soundon) { _local1.bgsnd = new Sound(); _local1.bgsnd.attachSound("snd_background"); _local1.bgsnd.start(0, 65535); } else { _local1.bgsnd.stop("snd_background"); } } function CheckMusic() { musicon = !musicon; setProperty("panel.music_off", _visible , !musicon); setProperty("panel.fonar.music_off", _visible , !musicon); if (musicon) { StartMusic(); } else { _root.so_music.stop("snd_music"); } } function onlineValidator() { var _local1 = _root; if (online) { if (connection_GetOnline()) { _local1.connecting_clip.gotoAndStop("l_online"); } else { connection_Process(); cond = 0; _local1.connecting_clip.gotoAndStop("l_connecting"); } } else { _local1.connecting_clip._visible = false; } if (_local1.shareware == 1) { _local1.connecting_clip._visible = false; } } function isLiveConnection() { DebugOutput("isLiveConnection::online: " add online); DebugOutput("isLiveConnection::connection_GetOnline (): " add connection_GetOnline()); if (!online) { return(true); } if (online && (connection_GetOnline())) { return(true); } return(false); } function formMoneyWithCurrency(m) { if (currency != "$") { return((formNumber(m) + " ") + currency); } return(currency + formNumber(m)); } function displayMoneyAndBet() { var _local2 = Math.round(money * 10000) / 10000; var _local1 = Math.round(bet * 10000) / 10000; _root.panel.money_txt = formMoneyWithCurrency(_local2); _root.panel.bet_txt = formMoneyWithCurrency(_local1); status_bar = statusAdd; if (status_bar != "") { status_bar = status_bar + newline; } if (bet == 0) { status_bar = status_bar + sbm_placebet; } else { status_bar = status_bar + ((sbm_bet_pref + formMoneyWithCurrency(_local1)) + sbm_bet_suff); } PutMessage(status_bar); } function formNumber(n) { var _local3 = String(Math.floor(n)); var _local1 = n - Math.floor(n); if (digits > 0) { _local3 = _local3 + "."; } i = 0; while (i < digits) { var _local2 = Math.floor(_local1 * 10); _local3 = _local3 + String(_local2); _local1 = (_local1 * 10) - Math.floor(_local1 * 10); i++; } return(_local3); } function round10000(b) { return(Math.round(10000 * b) / 10000); } function commonGameInit() { var _local1 = _root; _local1.rules_win_template._visible = false; _local1.rules_win_shareware._visible = false; if (shareware == 1) { _local1.rules_win_shareware.duplicateMovieClip("rules_win", 31321); _local1.connecting_clip._visible = false; } else { _local1.rules_win_template.duplicateMovieClip("rules_win", 31321); } _local1.rules_win._visible = false; _local1.helpContent._visible = false; _local1.helpShareware._visible = false; _local1.connecting_clip.hint_rm.hint.txt = "Play for real\nmoney"; _local1.connecting_clip.hint_rm.gotoAndStop(1); _local1.wasInside = false; _local1.CardDealing.gotoAndStop(53); _local1.CardDealing._visible = false; _local1.PutMessage(sbm_logging); DebugOutput("gameInit ()"); if (online) { connection_Init(); } _local1.panel._defaultalpha = 100; _local1.panel._alpha = panel._defaultalpha; } function ShowSelectedChip() { var _local1 = _root; _local1.SelectedChipClip.removeMovieClip(); stopDrag(); if (SelectedChip > 0) { OldClipName = "ClipChip" add String(ChipsValues[SelectedChip]); _local1.chip_template.duplicateMovieClip("SelectedChipClip", 1024); _local1.SelectedChipClip.gotoAndStop(SelectedChip); _local1.SelectedChipClip._xscale = ChipBetScale; _local1.SelectedChipClip._yscale = ChipBetScale; startDrag ("SelectedChipClip", true); } } function arraySum(a) { var _local2 = a; var _local3 = Number(0); var _local1 = 0; while (_local1 < _local2.length) { _local3 = _local3 + Number(_local2[_local1]); _local1++; } return(_local3); } function commonInitOffline() { var _local1 = _root; _local1.vars = new Object(); _local1.minbet = 0.01; _local1.maxbet = 1000000 /* 0x0F4240 */; _local1.money = 1000; _local1.bet = 0; _local1.currency = "$"; _local1.digits = 2; } function CardToN(c) { return(1 + ((c - 1) % 13)); } function GetRandomCard() { return(1 + random(52)); } function getCombNo(hand, split) { return((hand * NO_SPLIT_COMB) + split); } function getSplitNo(no) { return(no % NO_SPLIT_COMB); } function getHandNo(no) { return(Math.floor(no / NO_SPLIT_COMB)); } function clearActions() { enabledActions = new Array(); enabledActions[UA_RESET] = true; } function addAction(text, code) { enabledActions[code] = true; vars[("action_" + vars.no_actions) + "_text"] = text; vars[("action_" + vars.no_actions) + "_code"] = code; vars.no_actions++; } function LocalServerEmulation() { var min_bet = 0.01; var max_bet = 1000000000; var action = _root.choosen_action; var _local3 = new Array(); var insurances = new Array(); var bet = 0; i = 0; while (i < (NO_PLAYER_COMB * NO_SPLIT_COMB)) { _local3[i] = _root["comb_" + i].bet; if (_local3[i] < min_bet) { _local3[i] = 0; } bet = bet + _local3[i]; insurances[i] = _root["comb_" + i].insurance; if (insurances[i] < 0) { insurances[i] = 0; } i++; } DebugOutput((((("---------------- Local server; Action: " + action) + "; Bet: ") + bet) + "; Insurance: ") + insurance); vars.no_do = 0; vars.no_actions = 0; vars.is_error = 0; if (enabledActions[action] != true) { vars.message = "DISABLED ACTION: " add action; vars.is_error = 1; } else { clearActions(); var insurance = insurances[ServerActiveCombination]; if (ServerInsuranceAvailable and (insurance >= 0)) { var ins_delta = (insurance - ServerInsurances[ServerActiveCombination]); if ((insurance > (ServerBets[ServerActiveCombination] / 2)) or (delta > ServerPlayerMoney)) { vars[("do_" + vars.no_do) + "_action"] = ACT_MESSAGE; vars[("do_" + vars.no_do) + "_message"] = "Insurance to big!"; vars.no_do++; } else { ServerPlayerMoney = ServerPlayerMoney - ins_delta; ServerInsurances[ServerActiveCombination] = ServerInsurances[ServerActiveCombination] + ins_delta; } vars[("do_" + vars.no_do) + "_action"] = ACT_MONEY; vars[("do_" + vars.no_do) + "_money"] = ServerPlayerMoney; vars.no_do++; vars[("do_" + vars.no_do) + "_action"] = ACT_COMB_INSURANCE; vars[("do_" + vars.no_do) + "_insurance"] = ServerInsurances[ServerActiveCombination]; vars.no_do++; } if (_root.choosen_action == UA_REFRESH) { vars[("do_" + vars.no_do) + "_action"] = ACT_MONEY; vars[("do_" + vars.no_do) + "_money"] = ServerPlayerMoney; vars.no_do++; if (ServerState == SS_BET) { vars[("do_" + vars.no_do) + "_action"] = ACT_CLEAR_BET; vars.no_do++; } $vars[("do_" + vars.no_do) + "_action"] = ACT_MESSAGE; $vars[("do_" + vars.no_do) + "_message"] = "Place your bet!"; vars.no_do++; if (ServerState == SS_BET) { AddBetActions(); } else if (ServerState == SS_DEALED) { AnalyseCombination(); } else if (ServerState == SS_CONTINUE) { AddContinueActions(); } } else if ((_root.choosen_action == UA_RESET) or (_root.choosen_action == UA_CONTINUE)) { if ((ServerState != SS_NONE) and (ServerState != SS_CONTINUE)) { vars.is_error = 1; return; } var i = 0; while (i <= (NO_PLAYER_COMB * NO_SPLIT_COMB)) { ServerBets[i] = 0; ServerInsurances[i] = 0; ServerNoCards[i] = 0; i++; } vars.is_error = 0; vars.cond = COND_BET; vars[("do_" + vars.no_do) + "_action"] = ACT_RESET; vars.no_do++; vars[("do_" + vars.no_do) + "_action"] = ACT_MONEY; vars[("do_" + vars.no_do) + "_money"] = ServerPlayerMoney; vars.no_do++; vars[("do_" + vars.no_do) + "_action"] = ACT_COMB_ACTIVE; vars[("do_" + vars.no_do) + "_comb"] = -1; vars.no_do++; vars[("do_" + vars.no_do) + "_action"] = ACT_MESSAGE; vars[("do_" + vars.no_do) + "_message"] = "Place Your Bet!"; vars.no_do++; AddBetActions(); ServerState = SS_BET; } else if (_root.choosen_action == UA_CLEAR_BET) { vars[("do_" + vars.no_do) + "_action"] = ACT_MONEY; vars[("do_" + vars.no_do) + "_money"] = ServerPlayerMoney; vars.no_do++; vars[("do_" + vars.no_do) + "_action"] = ACT_CLEAR_BET; vars.no_do++; vars[("do_" + vars.no_do) + "_action"] = ACT_MESSAGE; vars[("do_" + vars.no_do) + "_message"] = "Place Your Bet!"; vars.no_do++; AddBetActions(); ServerState = SS_BET; } else if (_root.choosen_action == UA_CLEAR_INSURANCE) { vars[("do_" + vars.no_do) + "_action"] = ACT_MONEY; vars[("do_" + vars.no_do) + "_money"] = ServerPlayerMoney; vars.no_do++; vars[("do_" + vars.no_do) + "_action"] = ACT_COMB_INSURANCE; vars[("do_" + vars.no_do) + "_insurance"] = 0; vars.no_do++; AnalyseCombination(); } else if (_root.choosen_action == UA_INSURANCE) { insSize = ServerBets[ServerActiveCombination] / 2; if (ServerPlayerMoney < insSize) { vars.is_error = 1; vars.message = "Your balance is too small"; return; } ServerPlayerMoney = ServerPlayerMoney - insSize; ServerInsurances[ServerActiveCombination] = insSize; vars[("do_" + vars.no_do) + "_action"] = ACT_MONEY; vars[("do_" + vars.no_do) + "_money"] = ServerPlayerMoney; vars.no_do++; vars[("do_" + vars.no_do) + "_action"] = ACT_COMB_INSURANCE; vars[("do_" + vars.no_do) + "_insurance"] = ServerInsurances[ServerActiveCombination]; vars.no_do++; AnalyseCombination(); } else if (_root.choosen_action == UA_DEAL) { if ((bet < min_bet) or (bet > max_bet)) { vars.is_error = 0; vars.cond = COND_BET; vars[("do_" + vars.no_do) + "_action"] = ACT_MESSAGE; if (bet < min_bet) { vars[("do_" + vars.no_do) + "_message"] = "Your Bet is to small!"; } if (bet > max_bet) { vars[("do_" + vars.no_do) + "_message"] = "Your Bet is to big!"; } if (bet > ServerPlayerMoney) { vars[("do_" + vars.no_do) + "_message"] = "Your Bet is greater then your money!"; } vars.no_do++; AddBetActions(); ServerState = SS_BET; return; } ServerPlayerMoney = ServerPlayerMoney - bet; i = 0; while (i < NO_PLAYER_COMB) { if (_local3[getCombNo(i, 0)] > 0) { ServerBets[getCombNo(i, 0)] = _local3[getCombNo(i, 0)]; var _local2 = false; while (!_local2) { var _local1 = getCombNo(i, 0); ServerNoCards[_local1] = 2; ServerCards[_local1] = [GetRandomCard(), GetRandomCard()]; DebugOutput((((("DEAL " + _local1) + " c0 ") + ServerCards[_local1][0]) + " c1 ") + ServerCards[_local1][1]); if (IsAffordable((ServerBets[getCombNo(i, 0)] * 3) / 2)) { _local2 = true; } else if (!TestBlackJack(_local1)) { _local2 = true; } else { _local2 = false; } } } i++; } i = 0; while (i < NO_PLAYER_COMB) { j = 1; while (j < NO_SPLIT_COMB) { ServerCards[getCombNo(i, j)] = []; j++; } i++; } ServerCards[COMB_DEALER] = [GetRandomCard()]; i = 0; while (i < (NO_PLAYER_COMB * NO_SPLIT_COMB)) { if (ServerNoCards[i] > 0) { ServerActiveCombination = i; break; } i++; } vars[("do_" + vars.no_do) + "_action"] = ACT_COMB_ACTIVE; vars[("do_" + vars.no_do) + "_comb"] = ServerActiveCombination; vars.no_do++; i = 0; while (i < NO_PLAYER_COMB) { if (serverBets[getCombNo(i, 0)] > 0) { vars[("do_" + vars.no_do) + "_action"] = ACT_DEAL; vars[("do_" + vars.no_do) + "_destination"] = getCombNo(i, 0); vars[("do_" + vars.no_do) + "_card"] = ServerCards[getCombNo(i, 0)][0]; vars.no_do++; DebugOutput((((("SEND " + i) + " c0 ") + ServerCards[getCombNo(i, 0)][0]) + " c1 ") + ServerCards[getCombNo(i, 0)][1]); } i++; } vars[("do_" + vars.no_do) + "_action"] = ACT_DEAL; vars[("do_" + vars.no_do) + "_destination"] = COMB_DEALER; vars[("do_" + vars.no_do) + "_card"] = ServerCards[COMB_DEALER][0]; vars.no_do++; i = 0; while (i < NO_PLAYER_COMB) { if (serverBets[getCombNo(i, 0)] > 0) { vars[("do_" add vars.no_do) add "_action"] = ACT_DEAL; vars[("do_" add vars.no_do) add "_destination"] = getCombNo(i, 0); vars[("do_" add vars.no_do) add "_card"] = ServerCards[getCombNo(i, 0)][1]; vars.no_do++; } i++; } vars[("do_" add vars.no_do) add "_action"] = ACT_DEAL; vars[("do_" add vars.no_do) add "_destination"] = COMB_DEALER; vars[("do_" add vars.no_do) add "_card"] = 53; vars.no_do++; AnalyseCombination(); } else if (_root.choosen_action == UA_HIT) { ServerCards[ServerActiveCombination][ServerNoCards[ServerActiveCombination]] = GetRandomCard(); vars[("do_" add vars.no_do) add "_action"] = ACT_DEAL; vars[("do_" add vars.no_do) add "_destination"] = ServerActiveCombination; vars[("do_" add vars.no_do) add "_card"] = ServerCards[ServerActiveCombination][ServerNoCards[ServerActiveCombination]]; vars.no_do++; ServerNoCards[ServerActiveCombination]++; if (CalculateCombination(ServerActiveCombination) > 21) { vars[("do_" add vars.no_do) add "_action"] = ACT_COMB_MESSAGE; vars[("do_" add vars.no_do) add "_message"] = "Overflow"; vars.no_do++; NextCombination(); } else { AnalyseCombination(); } } else if (_root.choosen_action == UA_STAND) { NextCombination(); } else if (_root.choosen_action == UA_SPLIT) { if (ServerPlayerMoney < ServerBets[ServerActiveCombination]) { vars.is_error = 1; vars.message = (((((((((((("WRONG SPLIT!!! oldSS: " add ServerState) add " snc[3]: ") add ServerNoCards[3]) add " snc[a]:") add ServerNoCards[ServerActiveCombination]) add " c0: ") add CardPrices[CardToN(ServerCards[ServerActiveCombination][0])]) add " c1: ") add CardPrices[CardToN(ServerCards[ServerActiveCombination][1])]) add " spm: ") add ServerPlayerMoney) add " sb: ") add ServerBets[ServerActiveCombination]; return; } combVoid = 0; while (combVoid < NO_SPLIT_COMB) { if (ServerNoCards[getCombNo(getHandNo(ServerActiveCombination), combVoid)] == 0) { break; } combVoid++; } var SplitTo = getCombNo(getHandNo(ServerActiveCombination), combVoid); ServerCards[SplitTo][0] = ServerCards[ServerActiveCombination][1]; ServerCards[ServerActiveCombination][1] = GetRandomCard(); ServerNoCards[SplitTo]++; ServerBets[SplitTo] = ServerBets[ServerActiveCombination]; ServerPlayerMoney = ServerPlayerMoney - ServerBets[ServerActiveCombination]; vars[("do_" add vars.no_do) add "_action"] = ACT_COMB_ACTIVE; vars[("do_" add vars.no_do) add "_comb"] = SplitTo; vars.no_do++; vars[("do_" add vars.no_do) add "_action"] = ACT_COMB_BET; vars[("do_" add vars.no_do) add "_bet"] = ServerBets[SplitTo]; vars.no_do++; vars[("do_" add vars.no_do) add "_action"] = ACT_COMB_ACTIVE; vars[("do_" add vars.no_do) add "_comb"] = ServerActiveCombination; vars.no_do++; vars[("do_" add vars.no_do) add "_action"] = ACT_MOVE; vars[("do_" add vars.no_do) add "_source"] = ServerActiveCombination; vars[("do_" add vars.no_do) add "_destination"] = SplitTo; vars.no_do++; vars[("do_" add vars.no_do) add "_action"] = ACT_DEAL; vars[("do_" add vars.no_do) add "_destination"] = ServerActiveCombination; vars[("do_" add vars.no_do) add "_card"] = ServerCards[ServerActiveCombination][1]; vars.no_do++; vars[("do_" add vars.no_do) add "_action"] = ACT_MONEY; vars[("do_" add vars.no_do) add "_money"] = ServerPlayerMoney; vars.no_do++; AnalyseCombination(); } else if (_root.choosen_action == UA_DOUBLE_DOWN) { if (ServerPlayerMoney < ServerBets[ServerActiveCombination]) { vars.is_error = 1; vars.message = "WRONG DOUBLE!!! oldSS: " add ServerState; return; } ServerCards[ServerActiveCombination][2] = GetRandomCard(); ServerNoCards[ServerActiveCombination]++; ServerPlayerMoney = ServerPlayerMoney - ServerBets[ServerActiveCombination]; ServerBets[ServerActiveCombination] = ServerBets[ServerActiveCombination] + ServerBets[ServerActiveCombination]; vars[("do_" add vars.no_do) add "_action"] = ACT_COMB_BET; vars[("do_" add vars.no_do) add "_bet"] = ServerBets[ServerActiveCombination]; vars.no_do++; vars[("do_" add vars.no_do) add "_action"] = ACT_DEAL; vars[("do_" add vars.no_do) add "_destination"] = ServerActiveCombination; vars[("do_" add vars.no_do) add "_card"] = ServerCards[ServerActiveCombination][2]; vars.no_do++; vars[("do_" add vars.no_do) add "_action"] = ACT_MONEY; vars[("do_" add vars.no_do) add "_money"] = ServerPlayerMoney; vars.no_do++; NextCombination(); } else if (_root.choosen_action == UA_GET_11) { vars[("do_" add vars.no_do) add "_action"] = ACT_COMB_BET; vars[("do_" add vars.no_do) add "_bet"] = 0; vars.no_do++; vars[("do_" add vars.no_do) add "_action"] = ACT_COMB_MESSAGE; vars[("do_" add vars.no_do) add "_message"] = "Geted 1:1"; vars.no_do++; ServerPlayerMoney = ServerPlayerMoney + (ServerBets[ServerActiveCombination] * 2); ServerBets[ServerActiveCombination] = 0; vars[("do_" add vars.no_do) add "_action"] = ACT_MONEY; vars[("do_" add vars.no_do) add "_money"] = ServerPlayerMoney; vars.no_do++; NextCombination(); } else if (_root.choosen_action == UA_SURRENDER) { ServerBets[ServerActiveCombination] = 0; ServerPlayerMoney = ServerPlayerMoney + (bet / 2); vars[("do_" add vars.no_do) add "_action"] = ACT_COMB_BET; vars[("do_" add vars.no_do) add "_bet"] = 0; vars.no_do++; vars[("do_" add vars.no_do) add "_action"] = ACT_COMB_MESSAGE; vars[("do_" add vars.no_do) add "_message"] = "Surrendered"; vars.no_do++; vars[("do_" add vars.no_do) add "_action"] = ACT_MONEY; vars[("do_" add vars.no_do) add "_money"] = ServerPlayerMoney; vars.no_do++; NextCombination(); } } } function AddBetActions() { addAction("Clear Bet", UA_CLEAR_BET); addAction("DEAL", UA_DEAL); vars.cond = COND_BET; } function AddContinueActions() { addAction("CONTINUE", UA_CONTINUE); vars.cond = COND_CONTINUE; } function AnalyseCombination() { ServerInsuranceAvailable = false; var _local1 = calculateCombination(ServerActiveCombination) == 21; if ((!(TestWasSplit() and (CardToN(ServerCards[ServerActiveCombination][0]) == 1))) and (!_local1)) { addAction("HIT", UA_HIT); } addAction("STAND", UA_STAND); combVoid = 0; while (combVoid < NO_SPLIT_COMB) { if (ServerNoCards[getCombNo(getHandNo(ServerActiveCombination), combVoid)] == 0) { break; } combVoid++; } if ((((combVoid < NO_SPLIT_COMB) and (ServerNoCards[ServerActiveCombination] == 2)) and (CardPrices[CardToN(ServerCards[ServerActiveCombination][0])] == CardPrices[CardToN(ServerCards[ServerActiveCombination][1])])) and (ServerPlayerMoney >= ServerBets[ServerActiveCombination])) { addAction("SPLIT", UA_SPLIT); } if ((((ServerNoCards[ServerActiveCombination] == 2) and (!(TestWasSplit() and (CardToN(ServerCards[ServerActiveCombination][0]) == 1)))) and (ServerPlayerMoney >= ServerBets[ServerActiveCombination])) and (!_local1)) { addAction("Double Down", UA_DOUBLE_DOWN); } if (((CardToN(ServerCards[COMB_DEALER][0]) == 1) and (ServerNoCards[ServerActiveCombination] == 2)) and (ServerNoCards[getCombNo(getHandNo(ServerActiveCombination), 1)] == 0)) { if (TestBlackJack(ServerActiveCombination)) { addAction("GET 1:1", UA_GET_11); } else { ServerInsuranceAvailable = true; addAction("Insurance", UA_INSURANCE); } } if (((ServerNoCards[ServerActiveCombination] == 2) and (!TestWasSplit())) and (!_local1)) { addAction("SURRENDER", UA_SURRENDER); } if (ServerInsuranceAvailable) { vars.cond = COND_INSURANCE; vars[("do_" add vars.no_do) add "_action"] = ACT_MESSAGE; vars[("do_" add vars.no_do) add "_message"] = "You can make insurance bet!"; vars.no_do++; } else { vars.cond = COND_ACTION; vars[("do_" add vars.no_do) add "_action"] = ACT_MESSAGE; vars[("do_" add vars.no_do) add "_message"] = "Choose your action!"; } ServerState = SS_DEALED; } function CalculateCombination(c) { var _local2 = c; var _local3 = 0; var NoAces = 0; iz2 = 0; while (iz2 < ServerNoCards[_local2]) { var _local1 = CardToN(ServerCards[_local2][iz2]); _local3 = _local3 + CardPrices[_local1]; if (_local1 == 1) { NoAces++; } iz2++; } if ((_local3 <= 11) and (NoAces > 0)) { _local3 = _local3 + 10; } return(_local3); } function TestWasSplit() { return(ServerNoCards[getCombNo(GetHandNo(ServerActiveCombination), 1)] != 0); } function TestBlackJack(c) { var _local1 = c; if ((((ServerNoCards[getCombNo(GetHandNo(ServerActiveCombination), 1)] == 0) or (_local1 == COMB_DEALER)) and (ServerNoCards[_local1] == 2)) and (((CardPrices[CardToN(ServerCards[_local1][0])] == 1) and (CardPrices[CardToN(ServerCards[_local1][1])] == 10)) or ((CardPrices[CardToN(ServerCards[_local1][0])] == 10) and (CardPrices[CardToN(ServerCards[_local1][1])] == 1)))) { return(true); } return(false); } function CompareDealerWithCombination(c) { var _local3 = c; var _local1 = CalculateCombination(COMB_DEALER); var _local2 = CalculateCombination(_local3); if (TestBlackJack(COMB_DEALER) and (!TestBlackJack(_local3))) { return(1); } if ((!TestBlackJack(COMB_DEALER)) and TestBlackJack(_local3)) { return(-1); } if (TestBlackJack(COMB_DEALER) and TestBlackJack(_local3)) { return(0); } if ((_local1 > 21) and (_local2 <= 21)) { return(-1); } if ((_local1 <= 21) and (_local2 > 21)) { return(1); } if ((_local1 > 21) and (_local2 > 21)) { return(0); } if (_local1 > _local2) { return(1); } if (_local1 == _local2) { return(0); } if (_local1 < _local2) { return(-1); } return(undefined); } function TestCombinaionForIncome() { var _local2 = 0; var total_wins = 0; var was_comparing = false; i = 0; while (i < (NO_PLAYER_COMB * NO_SPLIT_COMB)) { if ((ServerNoCards[i] > 0) and (ServerBets[i] > 0)) { was_comparing = true; var _local1 = CompareDealerWithCombination(i); if (_local1 > 0) { _local2 = _local2 + ServerBets[i]; } else if (_local1 < 0) { var _local3; if (TestBlackJack(i)) { _local3 = (ServerBets[i] * 3) / 2; } else { _local3 = ServerBets[i]; } _local2 = _local2 + ServerBets[i]; total_wins = total_wins + (ServerBets[i] + _local3); } else if (_local1 == 0) { _local2 = _local2 + ServerBets[i]; total_wins = total_wins + ServerBets[i]; } if (ServerInsurances[i] > 0) { if (TestBlackJack(COMB_DEALER)) { total_wins = total_wins + (ServerInsurance[i] * 2); } else { _local2 = ServerInsurance[i]; } } } i++; } return(total_wins); } function IsAffordable(i) { debugOutput("Trying: " add i); if (random(2) > 0) { return(true); } return(false); } function NextCombination() { var isMoreComb = false; i = ServerActiveCombination + 1; while (i < (NO_PLAYER_COMB * NO_SPLIT_COMB)) { if (ServerNoCards[i] > 0) { isMoreComb = true; } i++; } if (!isMoreComb) { var CanPlayerWin = false; i = 0; while (i < (NO_PLAYER_COMB * NO_SPLIT_COMB)) { if (((ServerNoCards[i] > 0) and (ServerBets[i] > 0)) and (CompareDealerWithCombination(i) <= 0)) { CanPlayerWin = true; } i++; } if (CanPlayerWin) { var IsCombinationAffordable = false; var LimitCount = 10000; while ((!IsCombinationaffordable) and ((LimitCount--) > 0)) { ServerCards[COMB_DEALER][1] = GetRandomCard(); ServerNoCards[COMB_DEALER] = 2; while (CalculateCombination(COMB_DEALER) < 17) { ServerCards[COMB_DEALER][ServerNoCards[COMB_DEALER]] = GetRandomCard(); ServerNoCards[COMB_DEALER]++; } var _local1 = TestCombinaionForIncome(); if (IsAffordable(_local1)) { IsCombinationAffordable = true; } else { IsCombinationAffordable = false; } } vars[("do_" add vars.no_do) add "_action"] = ACT_OPEN; vars[("do_" add vars.no_do) add "_card"] = ServerCards[COMB_DEALER][1]; vars.no_do++; i = 2; while (i < ServerNoCards[COMB_DEALER]) { vars[("do_" add vars.no_do) add "_action"] = ACT_DEAL; vars[("do_" add vars.no_do) add "_destination"] = COMB_DEALER; vars[("do_" add vars.no_do) add "_card"] = ServerCards[COMB_DEALER][i]; vars.no_do++; i++; } } var _local3 = 0; var total_wins = 0; var was_comparing = false; i = 0; while (i < (NO_PLAYER_COMB * NO_SPLIT_COMB)) { if ((ServerNoCards[i] > 0) and (ServerBets[i] > 0)) { was_comparing = true; vars[("do_" add vars.no_do) add "_action"] = ACT_COMB_ACTIVE; vars[("do_" add vars.no_do) add "_comb"] = i; vars.no_do++; vars[("do_" add vars.no_do) add "_action"] = ACT_COMB_BET; vars[("do_" add vars.no_do) add "_bet"] = 0; vars.no_do++; var _local2 = CompareDealerWithCombination(i); if (_local2 > 0) { _local3 = _local3 + ServerBets[i]; vars[("do_" add vars.no_do) add "_action"] = ACT_COMB_MESSAGE; vars[("do_" add vars.no_do) add "_message"] = "loss " add ServerBets[i]; vars.no_do++; this_bet = 0; } else if (_local2 < 0) { if (TestBlackJack(i)) { var _local1 = (ServerBets[i] * 3) / 2; } else { var _local1 = ServerBets[i]; } _local3 = _local3 + ServerBets[i]; total_wins = total_wins + (ServerBets[i] + _local1); this_bet = ServerBets[i] + _local1; vars[("do_" add vars.no_do) add "_action"] = ACT_COMB_MESSAGE; vars[("do_" add vars.no_do) add "_message"] = "won " add _local1; vars.no_do++; } else if (_local2 == 0) { _local3 = _local3 + ServerBets[i]; total_wins = total_wins + ServerBets[i]; this_bet = ServerBets[i]; var sit_name; if (TestBlackJack(i) and TestBlackJack(4)) { sit_name = "stand off"; } else { sit_name = "push"; } vars[("do_" add vars.no_do) add "_action"] = ACT_COMB_MESSAGE; vars[("do_" add vars.no_do) add "_message"] = (sit_name add " ") add ServerBets[i]; vars.no_do++; } vars[("do_" add vars.no_do) add "_action"] = ACT_COMB_BET; vars[("do_" add vars.no_do) add "_bet"] = this_bet; vars.no_do++; if (ServerInsurances[i] > 0) { if (TestBlackJack(COMB_DEALER)) { wi = ServerInsurances[i] * 3; } vars[("do_" add vars.no_do) add "_action"] = ACT_COMB_INSURANCE; vars[("do_" add vars.no_do) add "_insurance"] = wi; vars.no_do++; total_wins = total_wins + wi; _local3 = _local3 + ServerInsurances[i]; } } i++; } ServerPlayerMoney = ServerPlayerMoney + total_wins; var delta = (total_wins - _local3); var message = "You have kept your money!"; if (delta > 0) { message = ("Congratulations, you have won " add formMoneyWithCurrency(delta)) add "!"; } if (delta < 0) { message = ("Sorry, no winner there, you have loss " add formMoneyWithCurrency(-delta)) add "..."; } if (was_comparing) { vars[("do_" add vars.no_do) add "_action"] = ACT_MESSAGE; vars[("do_" add vars.no_do) add "_message"] = message; vars.no_do++; } AddContinueActions(); ServerState = SS_CONTINUE; } else { i = ServerActiveCombination + 1; while (i < (NO_PLAYER_COMB * NO_SPLIT_COMB)) { if (ServerNoCards[i] > 0) { ServerActiveCombination = i; break; } i++; } vars[("do_" add vars.no_do) add "_action"] = ACT_COMB_ACTIVE; vars[("do_" add vars.no_do) add "_comb"] = ServerActiveCombination; vars.no_do++; if (ServerNoCards[ServerActiveCombination] == 1) { ServerCards[ServerActiveCombination][1] = GetRandomCard(); ServerNoCards[ServerActiveCombination]++; vars[("do_" add vars.no_do) add "_action"] = ACT_DEAL; vars[("do_" add vars.no_do) add "_destination"] = ServerActiveCombination; vars[("do_" add vars.no_do) add "_card"] = ServerCards[ServerActiveCombination][1]; vars.no_do++; } AnalyseCombination(); } } function GetNum(a) { var _local1 = a; if (_local1 != Math.round(_local1)) { return(_local1); } return(_local1 add ".0"); } function gameInit() { var _local1 = _root; commonGameInit(); st = ST_NONE; _local1.OldSelectedChip = 0; _local1.SelectedChip = 0; _local1.wasInside = false; _local1.choosen_action = 0; i = 0; while (i < ((NO_PLAYER_COMB * NO_SPLIT_COMB) + 1)) { _local1["comb_" + String(i)]._visible = false; _local1["comb_" + String(i)].no = i; i++; } _local1.onMouseMove = function () { var _local1 = _root; if (_local1._ymouse < 380) { _local1.wasInside = true; } else { if (_local1.wasInside) { if (_local1.SelectedChip != 0) { _local1.oldSelectedChip = _local1.SelectedChip; } _local1.SelectedChip = 0; _local1.ShowSelectedChip(); } _local1.wasInside = false; } }; } function gameProcess() { panel._defaultalpha = 100; panel._alpha = panel._defaultalpha; onlineValidator(); if (st == ST_NONE) { if (online and connection_GetOnline()) { status_bar = sbm_logging; st = ST_LOADING; connection_ToServer({type:"load"}); } if (!online) { commonInitOffline(); st = ST_SEND; displayMoneyAndBet(); } } else if (st == ST_SEND) { processSend(); } else if (st == ST_WAITSERVER) { processWaitServer(); } else if (st == ST_DO) { processDo(); } else if (st == ST_MOVE) { processMove(); } else if (st == ST_BET) { } } function gameOnData() { if (st == ST_LOADING) { money = Number(vars.balance); digits = Number(vars.digits); currency = vars.currency; minbet = Number(vars.min_bet); maxbet = Number(vars.max_bet); displayMoneyAndBet(); st = ST_SEND; } if (st == ST_WAITSERVER) { processDataFromServer(); } } function PutBet(betnum) { var _local1 = _root; if (!_local1.rules_win._visible) { _local1.SelectedChip = betnum; _local1.ShowSelectedChip(); _local1.PlaySound("snd_click"); } } function ShowSelectedChip() { var _local1 = _root; _local1.SelectedChipClip.removeMovieClip(); stopDrag(); if (SelectedChip > 0) { OldClipName = "ClipChip" add String(ChipsValues[SelectedChip]); _local1.chip_template.duplicateMovieClip("SelectedChipClip", 1024); _local1.SelectedChipClip.gotoAndStop(SelectedChip); _local1.SelectedChipClip._xscale = ChipBetScale; _local1.SelectedChipClip._yscale = ChipBetScale; startDrag ("SelectedChipClip", true); } } function PutMessage(m) { var _local1 = m; txt_message = _local1; if (_local1.subStr(0, 15) == "Congratulations") { gameWin(); } if (_local1.subStr(0, 5) == "Sorry") { gameLoose(); } } function DisplayBets() { var _local1 = _root; RemoveChipsFromBet(); i = 0; while (i < ((NO_PLAYER_COMB * NO_SPLIT_COMB) + 1)) { var _local3 = _local1["comb_" + String(i)]._x; var _local2 = _local1["comb_" + String(i)]._y; BuildBetColumn(_local3 + BET_X_OFF, _local2 + BET_Y_OFF, _local1["comb_" + String(i)].bet); BuildBetColumn(_local3 + INS_X_OFF, _local2 + INS_Y_OFF, _local1["comb_" + String(i)].insurance); i++; } } function AddToBet(b) { var _local1 = _root; var _local3 = b; _local1.PlaySound("snd_click"); if ((SelectedChip == 0) && (_local1["comb_" + _local3].bet > 0)) { var Delta = _local1["comb_" + _local3].bet; _local1.money = _local1.money + Delta; _local1.bet = _local1.bet - Delta; _local1["comb_" + _local3].bet = 0; } else { var TempChip = SelectedChip; if (SelectedChip == 0) { TempChip = 5; } var _local2 = _local1.coin_val[TempChip - 1]; DebugOutput("b " + maxbet); if ((_local1["comb_" + _local3].bet + _local2) > maxbet) { PutMessage("Sorry, but it is impossible bet"); } else if (_local2 > money) { PutMessage("There is not enougth money"); } else if ((bet + _local2) > maxbet) { PutMessage("Maximal bet is limited " + String(maxbet)); } else { _local1["comb_" + _local3].bet = _local1["comb_" + _local3].bet + _local2; money = money - _local2; bet = bet + _local2; trace("SelectedChip " + SelectedChip); PutMessage(("Your bet is " + Math.round(bet)) + " chips"); SelectedChip = 0; } } _local1["comb_" + _local3].display(); _local1.CalculateBet(); DisplayBets(); ShowSelectedChip(); _local1.displayMoneyAndBet(); } function RemoveBets() { var _local1 = _root; _local1.PlaySound("snd_click"); if (_local1.cond == COND_BET) { _local1.money = _local1.money + _local1["comb_" add _local1.active_comb].bet; _local1["comb_" add _local1.active_comb].bet = 0; _local1["comb_" add _local1.active_comb].display(); } else if (_local1.cond == COND_INSURANCE) { _local1.money = _local1.money + _local1["comb_" add _local1.active_comb].insurance; _local1["comb_" add _local1.active_comb].insurance = 0; _local1["comb_" add _local1.active_comb].display(); } _local1.CalculateBet(); DisplayBets(); ShowSelectedChip(); _local1.displayMoneyAndBet(); } function betPressed(no) { DebugOutput("BET PRESSED" + no); if (_root.cond == COND_BET) { _root.AddToBet(no); } } function CalculateBet() { var _local1 = _root; _local1.bet = 0; i = 0; while (i < (NO_PLAYER_COMB * NO_SPLIT_COMB)) { _local1.bet = _local1.bet + _local1["comb_" add i].bet; _local1.bet = _local1.bet + _local1["comb_" add i].insurance; i++; } } function GetCardX(comb, card) { return((_root["comb_" add comb]._x + CARD_OFFSET_X) + (card * CARD_OFFSET_DX)); } function GetCardY(comb, card) { return((_root["comb_" add comb]._y + CARD_OFFSET_Y) + (card * CARD_OFFSET_DY)); } function CardToFrame(c) { var _local2 = c; if (_local2 == 53) { return(1); } var _local1 = Math.floor(_local2 % 13); var _local3 = Math.floor(_local2 / 13); if (_local1 == 12) { _local1 = 0; } else { _local1++; } return((2 + (_local3 * 20)) + _local1); } function GetNum(a) { var _local1 = a; if (_local1 != Math.round(_local1)) { return(_local1); } return(_local1 add ".0"); } function ShowSelectedChip() { var _local1 = _root; _local1.SelectedChipClip.removeMovieClip(); stopDrag(); if (SelectedChip > 0) { _local1.chip_template.duplicateMovieClip("SelectedChipClip", 1024); _local1.SelectedChipClip.gotoAndStop(SelectedChip); _local1.SelectedChipClip._xscale = ChipBetScale; _local1.SelectedChipClip._yscale = ChipBetScale; startDrag ("SelectedChipClip", true); } } function PutBet(no) { var _local1 = _root; if (!_local1.rules_win._visible) { if (st == ST_BET) { _local1.PlaySound("snd_click"); _local1.SelectedChip = no; _local1.ShowSelectedChip(); } } } function setActive(cmb) { var _local1 = _root; _local1["comb_" add active_comb].is_active = false; _local1["comb_" add active_comb].display(); active_comb = cmb; _local1["comb_" add active_comb].is_active = true; _local1["comb_" add active_comb].display(); } function processSend() { var _local1 = _root; st = ST_WAITSERVER; _local1.cond = 0; if (online) { o = new Object(); i = 0; while (i < (NO_PLAYER_COMB * NO_SPLIT_COMB)) { o["bet_" add i] = _local1["comb_" add i].bet; o["insurance_" add i] = _local1["comb_" add i].insurance; i++; } o.action = _local1.choosen_action; o.type = "gambling"; connection_ToServer(o); } } function processWaitServer() { if (online) { } else { localServerEmulation(); processDataFromServer(); } } function processDataFromServer() { st = ST_DO; _root.i_do = 0; _root.no_do = vars.no_do; } function processDo() { var _local1 = _root; if (i_do >= no_do) { AfterCall(); } else { var _local2 = ("do_" add String(i_do)) add "_"; i_do++; do_action = vars[_local2 + "action"]; if (do_action == ACT_RESET) { DebugOutput("RESETING!!!"); i = 0; while (i < ((NO_PLAYER_COMB * NO_SPLIT_COMB) + 1)) { _local1["comb_" add String(i)]._visible = true; _local1["comb_" add String(i)].init(); _local1["comb_" add String(i)].display(); _local1["comb_" add String(i)].betcircle.gotoAndStop(1); i++; } CalculateBet(); DisplayBets(); _local1.displayMoneyAndBet(); _local1.ShowSelectedChip(); } else if (do_action == ACT_MONEY) { money = Number(vars[_local2 + "money"]); DrawBalance(); _local1.displayMoneyAndBet(); } else if (do_action == ACT_MESSAGE) { PutMessage(unescape(vars[_local2 + "message"])); } else if (do_action == ACT_COMB_ACTIVE) { setActive(Number(vars[_local2 + "comb"])); } else if (do_action == ACT_COMB_BET) { _local1["comb_" add active_comb].bet = Number(vars[_local2 + "bet"]); _local1["comb_" add active_comb].display(); CalculateBet(); DisplayBets(); _local1.displayMoneyAndBet(); } else if (do_action == ACT_COMB_INSURANCE) { _local1["comb_" add active_comb].insurance = Number(vars[_local2 + "insurance"]); _local1["comb_" add active_comb].display(); CalculateBet(); DisplayBets(); _local1.displayMoneyAndBet(); } else if (do_action == ACT_CLEAR_BET) { i = 0; while (i < NO_PLAYER_COMB) { c = getCombNo(i, 0); _local1["comb_" add c].bet = 0; _local1["comb_" add c].display(); i++; } CalculateBet(); DisplayBets(); _local1.displayMoneyAndBet(); } else if (do_action == ACT_COMB_MESSAGE) { _local1["comb_" add active_comb].m.m2.message = unescape(vars[_local2 + "message"]); _local1["comb_" add active_comb].message = unescape(vars[_local2 + "message"]); } else if (do_action == ACT_MOVE) { move_kind = M_MOVE; move_source = Number(vars[_local2 + "source"]); move_destination = Number(vars[_local2 + "destination"]); moveInit(); } else if (do_action == ACT_DEAL) { move_kind = M_DEAL; move_destination = Number(vars[_local2 + "destination"]); move_card = Number(vars[_local2 + "card"]); moveInit(); } else if (do_action == ACT_OPEN) { move_kind = M_OPEN; move_card = Number(vars[_local2 + "card"]); moveInit(); } } } function moveInit() { var _local1 = _root; _local1.move_x1; _local1.move_y1; _local1.move_x2; _local1.move_y2; _local1.move_t = 0; _local1.move_dt = 0.05; _local1.move_flip = false; _local1.move_source_card; _local1.move_destination_card; st = ST_MOVE; if (move_kind == M_MOVE) { var _local2 = _local1["comb_" add move_source].no_cards; var _local3 = _local1["comb_" add move_destination].no_cards; move_source_card = _local1["comb_" add move_source].cards[_local2 - 1]; move_destination_card = move_source_card; move_flip = false; move_dt = 0.2; move_x1 = GetCardX(move_source, _local2 - 1); move_y1 = GetCardY(move_source, _local2 - 1); move_x2 = GetCardX(move_destination, _local3); move_y2 = GetCardY(move_destination, _local3); _local1["comb_" add move_source].no_cards--; _local1["comb_" add move_source].display(); } else if (move_kind == M_DEAL) { var _local3 = _local1["comb_" add move_destination].no_cards; move_source_card = 53; move_destination_card = move_card; move_flip = true; move_dt = 0.2; move_x1 = _local1.CardDealing._x; move_y1 = _local1.CardDealing._y; move_x2 = GetCardX(move_destination, _local3); move_y2 = GetCardY(move_destination, _local3); } else if (move_kind == M_OPEN) { move_source = COMB_DEALER; move_destination = COMB_DEALER; var _local2 = _local1["comb_" add move_source].no_cards; var _local3 = _local1["comb_" add move_destination].no_cards; move_source_card = _local1["comb_" add move_source].cards[_local2 - 1]; move_destination_card = move_card; move_flip = true; move_dt = 0.2; move_x1 = GetCardX(move_source, _local2 - 1); move_y1 = GetCardY(move_source, _local2 - 1); move_x2 = GetCardX(move_destination, _local3); move_y2 = GetCardY(move_destination, _local3); _local1["comb_" add move_source].no_cards--; _local1["comb_" add move_source].display(); } _local1.MoveCardClip._visible = true; if (move_t < 0.5) { _local1.MoveCardClip.gotoAndStop(move_source_card); } else { _local1.MoveCardClip.gotoAndStop(move_destination_card); } _local1.MoveCardClip._x = ((move_x2 - move_x1) * move_t) + move_x1; _local1.MoveCardClip._y = ((move_y2 - move_y1) * move_t) + move_y1; _local1.move_initial_scale = _local1.MoveCardClip._xscale; if (move_flip) { _local1.MoveCardClip._xscale = (move_initial_scale * Math.abs(move_t - 0.5)) * 2; } else { _local1.MoveCardClip._xscale = move_initial_scale; } } function processMove() { var _local1 = _root; move_t = move_t + move_dt; if (move_t > 1) { _local1.MoveCardClip.removeMovieClip(); if (((move_kind == M_MOVE) || (move_kind == M_DEAL)) || (move_kind == M_OPEN)) { var _local2 = _local1["comb_" add move_destination].no_cards; _local1["comb_" add move_destination].cards[_local2] = move_destination_card; _local1["comb_" add move_destination].no_cards++; _local1["comb_" add move_destination].display(); } _local1.MoveCardClip._visible = false; st = ST_DO; } else { if (move_t < 0.5) { _local1.MoveCardClip.gotoAndStop(move_source_card); } else { _local1.MoveCardClip.gotoAndStop(move_destination_card); } _local1.MoveCardClip._x = ((move_x2 - move_x1) * move_t) + move_x1; _local1.MoveCardClip._y = ((move_y2 - move_y1) * move_t) + move_y1; if (move_flip) { _local1.MoveCardClip._xscale = (move_initial_scale * Math.abs(move_t - 0.5)) * 2; } else { _local1.MoveCardClip._xscale = move_initial_scale; } } } function AfterCall() { var _local1 = _root; _local1.cond = vars.cond; i = 0; while (i < 7) { _local1.buttons["b" add i]._visible = false; _local1.buttons[("b" add i) add "_txt"] = ""; _local1.palm_shadow["doska" add i]._visible = false; i++; } NoDefinedActions = vars.no_actions; i = 0; while (i < vars.no_actions) { _local1.buttons["b" add i]._visible = true; _local1.palm_shadow["doska" add i]._visible = true; _local1.buttons[("b" add i) add "_txt"] = vars[("action_" add String(i)) add "_text"]; _local1.buttons[("b" add i) add "_act"] = vars[("action_" add String(i)) add "_code"]; i++; } DebugOutput("---------------- After call; Cond: " add vars.cond); i = 0; while (i < 6) { c = 0; while (c <= 8) { if ((_local1.cond == COND_CONTINUE) && (_local1["comb_" add i].bet > 0)) { _local1["comb_" add i]["card" add c].blink.play(); } else { _local1["comb_" add i]["card" add c].blink.gotoAndStop(1); } c++; } i++; } st = ST_BET; } function ChooseAction(code) { var _local1 = _root; if (!_local1.rules_win._visible) { if (st != ST_BET) { } else if (!_local1.isLiveConnection()) { } else { st = ST_SEND; _local1.PlaySound("snd_click"); _local1.choosen_action = code; } } } function gameWin() { _root.won_anim.gotoAndPlay(2); _root.PlaySound("snd_coins"); } function gameLoose() { _root.PlaySound("snd_loose"); } if (_root.debug) { _root.debug_win._visible = false; _root.debug_btn._visible = true; DebugOutput("debug.as::starting..."); } else { _root.debug_win._visible = false; _root.debug_btn._visible = false; } var CST_NONE = 0; var CST_LOST = 1; var CST_CONNECTING = 2; var CST_RECONNECTING = 3; var CST_CONNECTED = 4; var CST_RECONNECTED = 5; var CST_AUTHSEND = 6; var CST_AUTHRESTORESEND = 7; var CST_OK = 8; var connection_Stage; var connection_DATA = false; var connection_Signature = ""; coin_val = new Array(0.01, 0.05, 0.1, 0.5, 1, 5, 10, 20, 50, 100, 500, 1000, 5000, 10000, 0.005); stopAllSounds(); DebugOutput((("Game '" add game_id) add "', version: ") add _version); soundon = true; panel._defaultalpha = 60; panel._alpha = panel._defaultalpha; musicon = true; if (_root.nomusic eq "1") { musicon = true; } soundon = false; if (_root.nosound eq "1") { soundon = true; } CheckSound(); CheckMusic(); _root.sbm_logging = "Connecting to server. Please wait..."; _root.sbm_placebet = "Place your bet, please."; _root.sbm_bet_pref = "Your bet: "; _root.sbm_bet_suff = ".\nGood luck!"; _root.sbm_spinning = "Spinning..."; _root.sbm_waitserv = "Waiting for server answer..."; _root.sbm_nowin = "Sorry, no winner there. Try again!"; _root.sbm_win_pref = "Congratulations! You have won "; _root.sbm_win_suff = "!"; _root.sbm_loss_pref = "Sorry, no winner there. You have loss "; _root.sbm_loss_suff = "..."; _root.sbm_keep = "You have kept your money!"; sbm_clear = "Clear Bet"; sbm_deal = "Deal"; sbm_balance = "Your balance"; sbm_bt = "Your bet"; sbm_pays = "Insurance pays 2:1"; sbm_help = "Before any cards are dealt, the player must wager. He does this by placing his bet in the designated space in front of his table position. The dealer then deals two cards to each of the players, and two to himself (one of the dealer's cards is dealt face up and one is dealt facing down). Face cards (kings, queens and jacks) count as 10, ace counts as one or 11 (as the player chooses) and all other cards are counted at their face value.\nBLACKJACK - If the player's first two cards are an ace and a 10 or face card, he wins. However, if the dealer also has a blackjack, it is a standoff, as are all ties or pushes. A winning blackjack pays the player 3 to 2.\nHIT or STAND - Hit means to draw another card (which the player signifies by scraping the table with his cards or a similar hand motion). Stand means no more cards (which the player signals by placing his cards under his wager or moving his hand in a horizontal direction. If the player hits and busts (goes over 21), he immediately turns his cards over and his wager is lost.\nDOUBLE DOWN - The player is allowed to double the bet on his first two cards and draw one additional card only to improve his hand.\nSPLITTING PAIRS - If the first two cards a player is dealt are a pair, he may split them into two separate hands, bet the same amount on each and then play them separately. Aces receive only one additional card. After splitting, A-10 counts as 21 and not as blackjack.\nINSURANCE - If the dealer's up card is an ace, the player may take insurance, a bet not exceeding one-half his original bet. If the dealer's down card is a 10 or any face card, the player wins 2 to 1. Any other card means a win for the dealer.\nSURRENDER - Where permitted, a player may give up his first two cards and lose only one-half his original bet.\nThe dealer must draw on 16 and stand on 17.\nTo play the game, just put a bet (click on any chips at the bottom of the screen) and press 'deal' button. It's very simple! When you run short of money you can use button with $ image to add some more. You can also use button to get more games."; NoBetedChips = 0; ChipBetHeight = 5; ChipBetScale = 100; var NO_PLAYER_COMB = 3; var NO_SPLIT_COMB = 2; var COMB_DEALER = 6; var ACT_RESET = 0; var ACT_MONEY = 1; var ACT_MESSAGE = 2; var ACT_COMB_ACTIVE = 10; var ACT_COMB_BET = 11; var ACT_COMB_INSURANCE = 12; var ACT_COMB_MESSAGE = 13; var ACT_MOVE = 20; var ACT_DEAL = 21; var ACT_OPEN = 22; var ACT_CLEAR_BET = 30; COND_WAIT = 0; COND_BET = 1; COND_INSURANCE = 2; COND_ACTION = 3; COND_CONTINUE = 4; UA_RESET = 0; UA_CLEAR_BET = 1; UA_DEAL = 2; UA_HIT = 3; UA_STAND = 4; UA_SPLIT = 5; UA_DOUBLE_DOWN = 6; UA_INSURANCE = 7; UA_GET_11 = 8; UA_SURRENDER = 9; UA_CONTINUE = 10; UA_REFRESH = 11; UA_CLEAR_INSURANCE = 12; var SS_NONE = 0; var SS_BET = 1; var SS_DEALED = 2; var SS_CONTINUE = 3; var ServerState = SS_NONE; var ServerPlayerMoney = 1000; var ServerNoCards = new Array(); var ServerCards = new Array(); var ServerActiveCombination = 0; var ServerBets = new Array(); var ServerInsurances = new Array(); var ServerInsuranceAvailable = false; var enabledActions = new Array(); enabledActions[UA_RESET] = true; CardPrices = new Array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10); var ST_NONE = 0; var ST_LOADING = 1; var ST_SEND = 2; var ST_WAITSERVER = 3; var ST_DO = 4; var ST_MOVE = 5; var ST_BET = 6; var st; var M_MOVE = 1; var M_DEAL = 2; var M_OPEN = 3; var BET_X_OFF = -3; var BET_Y_OFF = -78; var INS_X_OFF = -3; var INS_Y_OFF = -120; var money; var bet; var digits; var currency; var minbet; var maxbet; var statusAdd = ""; var cond = 0; var choose_enabled = false; var ACTIONS_X = -100; var ACTIONS_Y = 50; var ACTIONS_DY = 50; var NoDefinedActions = 0; SelectedChip = 0; CARD_OFFSET_X = -14; CARD_OFFSET_Y = -9; CARD_OFFSET_DX = 12; CARD_OFFSET_Dy = 6; gameInit();
Instance of Symbol 127 MovieClip "debug_win" in Frame 5
onClipEvent (enterFrame) { if (((Key.isDown(8) && (Key.isDown(17))) && (Key.isDown(16))) && (Key.isDown(18))) { _root.debug_btn._visible = 1; _root.debug = 1; } }
Instance of Symbol 560 MovieClip "CardDealing" in Frame 5
onClipEvent (load) { this.gotoAndStop(53); }
Frame 6
gameProcess();
Frame 7
gameProcess(); gotoAndPlay (6);
Symbol 7 MovieClip [FUIComponentSymbol] Frame 1
#initclip 1 function FUIComponentClass() { this.init(); } FUIComponentClass.prototype = new MovieClip(); FUIComponentClass.prototype.init = function () { var _local1 = this; var _local3 = _global; _local1.enable = true; _local1.focused = false; _local1.useHandCursor = false; _local1._accImpl = new Object(); _local1._accImpl.stub = true; _local1.styleTable = new Array(); if (_local3.globalStyleFormat == undefined) { _local3.globalStyleFormat = new FStyleFormat(); globalStyleFormat.isGlobal = true; _local3._focusControl = new Object(); _local3._focusControl.onSetFocus = function (oldFocus, newFocus) { oldFocus.myOnKillFocus(); newFocus.myOnSetFocus(); }; Selection.addListener(_local3._focusControl); } if (_local1._name != undefined) { _local1._focusrect = false; _local1.tabEnabled = true; _local1.focusEnabled = true; _local1.tabChildren = false; _local1.tabFocused = true; if (_local1.hostStyle == undefined) { globalStyleFormat.addListener(_local1); } else { _local1.styleTable = _local1.hostStyle; } _local1.deadPreview._visible = false; _local1.deadPreview._width = (_local1.deadPreview._height = 1); _local1.methodTable = new Object(); _local1.keyListener = new Object(); _local1.keyListener.controller = _local1; _local1.keyListener.onKeyDown = function () { this.controller.myOnKeyDown(); }; _local1.keyListener.onKeyUp = function () { this.controller.myOnKeyUp(); }; for (var _local2 in _local1.styleFormat_prm) { _local1.setStyleProperty(_local2, _local1.styleFormat_prm[_local2]); } } }; FUIComponentClass.prototype.setEnabled = function (enabledFlag) { var _local1 = this; _local1.enable = ((arguments.length > 0) ? (enabledFlag) : true); _local1.tabEnabled = (_local1.focusEnabled = enabledFlag); if ((!_local1.enable) && (_local1.focused)) { Selection.setFocus(undefined); } }; FUIComponentClass.prototype.getEnabled = function () { return(this.enable); }; FUIComponentClass.prototype.setSize = function (w, h) { var _local1 = this; _local1.width = w; _local1.height = h; _local1.focusRect.removeMovieClip(); }; FUIComponentClass.prototype.setChangeHandler = function (chng, obj) { var _local1 = this; _local1.handlerObj = ((obj == undefined) ? (_local1._parent) : (obj)); _local1.changeHandler = chng; }; FUIComponentClass.prototype.invalidate = function (methodName) { var _local1 = this; _local1.methodTable[methodName] = true; _local1.onEnterFrame = _local1.cleanUI; }; FUIComponentClass.prototype.cleanUI = function () { var _local1 = this; if (_local1.methodTable.setSize) { _local1.setSize(_local1.width, _local1.height); } else { _local1.cleanUINotSize(); } _local1.methodTable = new Object(); delete _local1.onEnterFrame; }; FUIComponentClass.prototype.cleanUINotSize = function () { var _local1 = this; for (var _local2 in _local1.methodTable) { _local1[_local2](); } }; FUIComponentClass.prototype.drawRect = function (x, y, w, h) { var _local1 = this; var _local2 = y; var _local3 = x; var inner = _local1.styleTable.focusRectInner.value; var outer = _local1.styleTable.focusRectOuter.value; if (inner == undefined) { inner = 16777215 /* 0xFFFFFF */; } if (outer == undefined) { outer = 0; } _local1.createEmptyMovieClip("focusRect", 1000); _local1.focusRect.controller = _local1; _local1.focusRect.lineStyle(1, outer); _local1.focusRect.moveTo(_local3, _local2); _local1.focusRect.lineTo(_local3 + w, _local2); _local1.focusRect.lineTo(_local3 + w, _local2 + h); _local1.focusRect.lineTo(_local3, _local2 + h); _local1.focusRect.lineTo(_local3, _local2); _local1.focusRect.lineStyle(1, inner); _local1.focusRect.moveTo(_local3 + 1, _local2 + 1); _local1.focusRect.lineTo((_local3 + w) - 1, _local2 + 1); _local1.focusRect.lineTo((_local3 + w) - 1, (_local2 + h) - 1); _local1.focusRect.lineTo(_local3 + 1, (_local2 + h) - 1); _local1.focusRect.lineTo(_local3 + 1, _local2 + 1); }; FUIComponentClass.prototype.pressFocus = function () { var _local1 = this; _local1.tabFocused = false; _local1.focusRect.removeMovieClip(); Selection.setFocus(_local1); }; FUIComponentClass.prototype.drawFocusRect = function () { var _local1 = this; _local1.drawRect(-2, -2, _local1.width + 4, _local1.height + 4); }; FUIComponentClass.prototype.myOnSetFocus = function () { var _local1 = this; _local1.focused = true; Key.addListener(_local1.keyListener); if (_local1.tabFocused) { _local1.drawFocusRect(); } }; FUIComponentClass.prototype.myOnKillFocus = function () { var _local1 = this; _local1.tabFocused = true; _local1.focused = false; _local1.focusRect.removeMovieClip(); Key.removeListener(_local1.keyListener); }; FUIComponentClass.prototype.executeCallBack = function () { var _local1 = this; _local1.handlerObj[_local1.changeHandler](_local1); }; FUIComponentClass.prototype.updateStyleProperty = function (styleFormat, propName) { this.setStyleProperty(propName, styleFormat[propName], styleFormat.isGlobal); }; FUIComponentClass.prototype.setStyleProperty = function (propName, value, isGlobal) { var _local1 = this; var _local2 = propName; if (value == "") { } else { var tmpValue = parseInt(value); if (!isNaN(tmpValue)) { value = tmpValue; } var global = ((arguments.length > 2) ? (isGlobal) : false); if (_local1.styleTable[_local2] == undefined) { _local1.styleTable[_local2] = new Object(); _local1.styleTable[_local2].useGlobal = true; } if (_local1.styleTable[_local2].useGlobal || (!global)) { _local1.styleTable[_local2].value = value; if (_local1.setCustomStyleProperty(_local2, value)) { } else if (_local2 == "embedFonts") { _local1.invalidate("setSize"); } else if (_local2.subString(0, 4) == "text") { if (_local1.textStyle == undefined) { _local1.textStyle = new TextFormat(); } var textProp = _local2.subString(4, _local2.length); _local1.textStyle[textProp] = value; _local1.invalidate("setSize"); } else { for (var j in _local1.styleTable[_local2].coloredMCs) { var _local3 = new Color(_local1.styleTable[_local2].coloredMCs[j]); if (_local1.styleTable[_local2].value == undefined) { var myTObj = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; _local3.setTransform(myTObj); } else { _local3.setRGB(value); } } } _local1.styleTable[_local2].useGlobal = global; } } }; FUIComponentClass.prototype.registerSkinElement = function (skinMCRef, propName) { var _local1 = this; var _local2 = propName; if (_local1.styleTable[_local2] == undefined) { _local1.styleTable[_local2] = new Object(); _local1.styleTable[_local2].useGlobal = true; } if (_local1.styleTable[_local2].coloredMCs == undefined) { _local1.styleTable[_local2].coloredMCs = new Object(); } _local1.styleTable[_local2].coloredMCs[skinMCRef] = skinMCRef; if (_local1.styleTable[_local2].value != undefined) { var _local3 = new Color(skinMCRef); _local3.setRGB(_local1.styleTable[_local2].value); } }; _global.FStyleFormat = function () { var _local1 = arguments; var _local2 = this; _local2.nonStyles = {listeners:true, isGlobal:true, isAStyle:true, addListener:true, removeListener:true, nonStyles:true, applyChanges:true}; _local2.listeners = new Object(); _local2.isGlobal = false; if (_local1.length > 0) { for (var _local3 in _local1[0]) { _local2[_local3] = _local1[0][_local3]; } } }; _global.FStyleFormat.prototype = new Object(); FStyleFormat.prototype.addListener = function () { var _local1 = this; var _local2 = 0; while (_local2 < arguments.length) { var _local3 = arguments[_local2]; _local1.listeners[arguments[_local2]] = _local3; for (var i in _local1) { if (_local1.isAStyle(i)) { _local3.updateStyleProperty(_local1, i.toString()); } } _local2++; } }; FStyleFormat.prototype.removeListener = function (component) { var _local1 = this; var _local2 = component; _local1.listeners[_local2] = undefined; for (var prop in _local1) { if (_local1.isAStyle(prop)) { if (_local2.styleTable[prop].useGlobal == _local1.isGlobal) { _local2.styleTable[prop].useGlobal = true; var _local3 = (_local1.isGlobal ? undefined : (globalStyleFormat[prop])); _local2.setStyleProperty(prop, _local3, true); } } } }; FStyleFormat.prototype.applyChanges = function () { var _local1 = this; var _local2 = arguments; var count = 0; for (var i in _local1.listeners) { var _local3 = _local1.listeners[i]; if (_local2.length > 0) { var j = 0; while (j < _local2.length) { if (_local1.isAStyle(_local2[j])) { _local3.updateStyleProperty(_local1, _local2[j]); } j++; } } else { for (var j in _local1) { if (_local1.isAStyle(j)) { _local3.updateStyleProperty(_local1, j.toString()); } } } } }; FStyleFormat.prototype.isAStyle = function (name) { return((this.nonStyles[name] ? false : true)); }; #endinitclip
Symbol 20 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 30 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 39 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "foregroundDisabled"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 40 MovieClip [UpArrow] Frame 1
stop();
Symbol 40 MovieClip [UpArrow] Frame 2
stop();
Symbol 40 MovieClip [UpArrow] Frame 3
stop();
Symbol 46 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(highlight3D_mc, "highlight3D"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight");
Symbol 53 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 59 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 60 MovieClip [ScrollThumb] Frame 1
stop();
Symbol 68 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 76 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 84 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "foregroundDisabled"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 85 MovieClip [DownArrow] Frame 1
stop();
Symbol 85 MovieClip [DownArrow] Frame 2
stop();
Symbol 85 MovieClip [DownArrow] Frame 3
stop();
Symbol 88 MovieClip Frame 1
var component = _parent; component.registerSkinElement(track_mc, "scrollTrack");
Symbol 89 MovieClip [FScrollBarSymbol] Frame 1
#initclip 2 FScrollBarClass = function () { var _local1 = this; if (_local1._height == 4) { } else { _local1.init(); _local1.minPos = (_local1.maxPos = (_local1.pageSize = (_local1.largeScroll = 0))); _local1.smallScroll = 1; _local1.width = (_local1.horizontal ? (_local1._width) : (_local1._height)); _local1._xscale = (_local1._yscale = 100); _local1.setScrollPosition(0); _local1.tabEnabled = false; if (_local1._targetInstanceName.length > 0) { _local1.setScrollTarget(_local1._parent[_local1._targetInstanceName]); } _local1.tabChildren = false; _local1.setSize(_local1.width); } }; FScrollBarClass.prototype = new FUIComponentClass(); FScrollBarClass.prototype.setHorizontal = function (flag) { var _local1 = this; var _local2 = flag; if (_local1.horizontal && (!_local2)) { _local1._xscale = 100; _local1._rotation = 0; } else if (_local2 && (!_local1.horizontal)) { _local1._xscale = -100; _local1._rotation = -90; } _local1.horizontal = _local2; }; FScrollBarClass.prototype.setScrollProperties = function (pSize, mnPos, mxPos) { var _local1 = this; if (!_local1.enable) { } else { _local1.pageSize = pSize; _local1.minPos = Math.max(mnPos, 0); _local1.maxPos = Math.max(mxPos, 0); _local1.scrollPosition = Math.max(_local1.minPos, _local1.scrollPosition); _local1.scrollPosition = Math.min(_local1.maxPos, _local1.scrollPosition); if ((_local1.maxPos - _local1.minPos) <= 0) { _local1.scrollThumb_mc.removeMovieClip(); _local1.upArrow_mc.gotoAndStop(3); _local1.downArrow_mc.gotoAndStop(3); _local1.downArrow_mc.onPress = (_local1.downArrow_mc.onRelease = (_local1.downArrow_mc.onDragOut = null)); _local1.upArrow_mc.onPress = (_local1.upArrow_mc.onRelease = (_local1.upArrow_mc.onDragOut = null)); _local1.scrollTrack_mc.onPress = (_local1.scrollTrack_mc.onRelease = null); _local1.scrollTrack_mc.onDragOut = (_local1.scrollTrack_mc.onRollOut = null); _local1.scrollTrack_mc.useHandCursor = false; } else { var _local2 = _local1.getScrollPosition(); _local1.upArrow_mc.gotoAndStop(1); _local1.downArrow_mc.gotoAndStop(1); _local1.upArrow_mc.onPress = (_local1.upArrow_mc.onDragOver = _local1.startUpScroller); _local1.upArrow_mc.onRelease = (_local1.upArrow_mc.onDragOut = _local1.stopScrolling); _local1.downArrow_mc.onPress = (_local1.downArrow_mc.onDragOver = _local1.startDownScroller); _local1.downArrow_mc.onRelease = (_local1.downArrow_mc.onDragOut = _local1.stopScrolling); _local1.scrollTrack_mc.onPress = (_local1.scrollTrack_mc.onDragOver = _local1.startTrackScroller); _local1.scrollTrack_mc.onRelease = _local1.stopScrolling; _local1.scrollTrack_mc.onDragOut = _local1.stopScrolling; _local1.scrollTrack_mc.onRollOut = _local1.stopScrolling; _local1.scrollTrack_mc.useHandCursor = false; _local1.attachMovie("ScrollThumb", "scrollThumb_mc", 3); _local1.scrollThumb_mc._x = 0; _local1.scrollThumb_mc._y = _local1.upArrow_mc._height; _local1.scrollThumb_mc.onPress = _local1.startDragThumb; _local1.scrollThumb_mc.controller = _local1; _local1.scrollThumb_mc.onRelease = (_local1.scrollThumb_mc.onReleaseOutside = _local1.stopDragThumb); _local1.scrollThumb_mc.useHandCursor = false; _local1.thumbHeight = (_local1.pageSize / ((_local1.maxPos - _local1.minPos) + _local1.pageSize)) * _local1.trackSize; _local1.thumbMid_mc = _local1.scrollThumb_mc.mc_sliderMid; _local1.thumbTop_mc = _local1.scrollThumb_mc.mc_sliderTop; _local1.thumbBot_mc = _local1.scrollThumb_mc.mc_sliderBot; _local1.thumbHeight = Math.max(_local1.thumbHeight, 6); _local1.midHeight = (_local1.thumbHeight - _local1.thumbTop_mc._height) - _local1.thumbBot_mc._height; _local1.thumbMid_mc._yScale = (_local1.midHeight * 100) / _local1.thumbMid_mc._height; _local1.thumbMid_mc._y = _local1.thumbTop_mc._height; _local1.thumbBot_mc._y = _local1.thumbTop_mc._height + _local1.midHeight; _local1.scrollTop = _local1.scrollThumb_mc._y; _local1.trackHeight = _local1.trackSize - _local1.thumbHeight; _local1.scrollBot = _local1.trackHeight + _local1.scrollTop; _local2 = Math.min(_local2, _local1.maxPos); _local1.setScrollPosition(Math.max(_local2, _local1.minPos)); } } }; FScrollBarClass.prototype.getScrollPosition = function () { return(this.scrollPosition); }; FScrollBarClass.prototype.setScrollPosition = function (pos) { var _local1 = this; var _local2 = pos; _local1.scrollPosition = _local2; if (_local1.scrollThumb_mc != undefined) { _local2 = Math.min(_local2, _local1.maxPos); _local2 = Math.max(_local2, _local1.minPos); } _local1.scrollThumb_mc._y = (((_local2 - _local1.minPos) * _local1.trackHeight) / (_local1.maxPos - _local1.minPos)) + _local1.scrollTop; _local1.executeCallBack(); }; FScrollBarClass.prototype.setLargeScroll = function (lScroll) { this.largeScroll = lScroll; }; FScrollBarClass.prototype.setSmallScroll = function (sScroll) { this.smallScroll = sScroll; }; FScrollBarClass.prototype.setEnabled = function (enabledFlag) { var _local1 = this; var _local2 = enabledFlag; var _local3 = _local1.enable; if (_local2 && (!_local3)) { _local1.enable = _local2; if (_local1.textField != undefined) { _local1.setScrollTarget(_local1.textField); } else { _local1.setScrollProperties(_local1.pageSize, _local1.cachedMinPos, _local1.cachedMaxPos); _local1.setScrollPosition(_local1.cachedPos); } _local1.clickFilter = undefined; } else if ((!_local2) && (_local3)) { _local1.textField.removeListener(_local1); _local1.cachedPos = _local1.getScrollPosition(); _local1.cachedMinPos = _local1.minPos; _local1.cachedMaxPos = _local1.maxPos; if (_local1.clickFilter == undefined) { _local1.setScrollProperties(_local1.pageSize, 0, 0); } else { _local1.clickFilter = true; } _local1.enable = _local2; } }; FScrollBarClass.prototype.setSize = function (hgt) { var _local1 = this; if (_local1._height == 1) { } else { _local1.width = hgt; _local1.scrollTrack_mc._yscale = 100; _local1.scrollTrack_mc._yscale = (100 * _local1.width) / _local1.scrollTrack_mc._height; if (_local1.upArrow_mc == undefined) { _local1.attachMovie("UpArrow", "upArrow_mc", 1); _local1.attachMovie("DownArrow", "downArrow_mc", 2); _local1.downArrow_mc.controller = (_local1.upArrow_mc.controller = _local1); _local1.upArrow_mc.useHandCursor = (_local1.downArrow_mc.useHandCursor = false); _local1.upArrow_mc._x = (_local1.upArrow_mc._y = 0); _local1.downArrow_mc._x = 0; } _local1.scrollTrack_mc.controller = _local1; _local1.downArrow_mc._y = _local1.width - _local1.downArrow_mc._height; _local1.trackSize = _local1.width - (2 * _local1.downArrow_mc._height); if (_local1.textField != undefined) { _local1.onTextChanged(); } else { _local1.setScrollProperties(_local1.pageSize, _local1.minPos, _local1.maxPos); } } }; FScrollBarClass.prototype.scrollIt = function (inc, mode) { var _local1 = this; var _local3 = _local1.smallScroll; if (inc != "one") { _local3 = ((_local1.largeScroll == 0) ? (_local1.pageSize) : (_local1.largeScroll)); } var _local2 = _local1.getScrollPosition() + (mode * _local3); if (_local2 > _local1.maxPos) { _local2 = _local1.maxPos; } else if (_local2 < _local1.minPos) { _local2 = _local1.minPos; } _local1.setScrollPosition(_local2); }; FScrollBarClass.prototype.startDragThumb = function () { var _local1 = this; _local1.lastY = _local1._ymouse; _local1.onMouseMove = _local1.controller.dragThumb; }; FScrollBarClass.prototype.dragThumb = function () { var _local1 = this; _local1.scrollMove = _local1._ymouse - _local1.lastY; _local1.scrollMove = _local1.scrollMove + _local1._y; if (_local1.scrollMove < _local1.controller.scrollTop) { _local1.scrollMove = _local1.controller.scrollTop; } else if (_local1.scrollMove > _local1.controller.scrollBot) { _local1.scrollMove = _local1.controller.scrollBot; } _local1._y = _local1.scrollMove; var _local2 = _local1.controller; _local2.scrollPosition = Math.round(((_local2.maxPos - _local2.minPos) * (_local1._y - _local2.scrollTop)) / _local2.trackHeight) + _local2.minPos; _local1.controller.isScrolling = true; updateAfterEvent(); _local1.controller.executeCallBack(); }; FScrollBarClass.prototype.stopDragThumb = function () { this.controller.isScrolling = false; this.onMouseMove = null; }; FScrollBarClass.prototype.startTrackScroller = function () { var _local1 = this; _local1.controller.trackScroller(); _local1.controller.scrolling = setInterval(_local1.controller, "scrollInterval", 500, "page", -1); }; FScrollBarClass.prototype.scrollInterval = function (inc, mode) { var _local1 = this; var _local2 = inc; clearInterval(_local1.scrolling); if (_local2 == "page") { _local1.trackScroller(); } else { _local1.scrollIt(_local2, mode); } _local1.scrolling = setInterval(_local1, "scrollInterval", 35, _local2, mode); }; FScrollBarClass.prototype.trackScroller = function () { var _local1 = this; if ((_local1.scrollThumb_mc._y + _local1.thumbHeight) < _local1._ymouse) { _local1.scrollIt("page", 1); } else if (_local1.scrollThumb_mc._y > _local1._ymouse) { _local1.scrollIt("page", -1); } }; FScrollBarClass.prototype.stopScrolling = function () { var _local1 = this; _local1.controller.downArrow_mc.gotoAndStop(1); _local1.controller.upArrow_mc.gotoAndStop(1); clearInterval(_local1.controller.scrolling); }; FScrollBarClass.prototype.startUpScroller = function () { var _local1 = this; _local1.controller.upArrow_mc.gotoAndStop(2); _local1.controller.scrollIt("one", -1); _local1.controller.scrolling = setInterval(_local1.controller, "scrollInterval", 500, "one", -1); }; FScrollBarClass.prototype.startDownScroller = function () { var _local1 = this; _local1.controller.downArrow_mc.gotoAndStop(2); _local1.controller.scrollIt("one", 1); _local1.controller.scrolling = setInterval(_local1.controller, "scrollInterval", 500, "one", 1); }; FScrollBarClass.prototype.setScrollTarget = function (tF) { var _local1 = this; var _local2 = tF; if (_local2 == undefined) { _local1.textField.removeListener(_local1); delete _local1.textField[(_local1.horizontal ? "hScroller" : "vScroller")]; if ((_local1.textField.hScroller != undefined) && (_local1.textField.vScroller != undefined)) { _local1.textField.unwatch("text"); _local1.textField.unwatch("htmltext"); } } _local1.textField = undefined; if (!(_local2 instanceof TextField)) { } else { _local1.textField = _local2; _local1.textField[(_local1.horizontal ? "hScroller" : "vScroller")] = _local1; _local1.onTextChanged(); _local1.onChanged = function () { this.onTextChanged(); }; _local1.onScroller = function () { var _local1 = this; if (!_local1.isScrolling) { if (!_local1.horizontal) { _local1.setScrollPosition(_local1.textField.scroll); } else { _local1.setScrollPosition(_local1.textField.hscroll); } } }; _local1.textField.addListener(_local1); _local1.textField.watch("text", _local1.callback); _local1.textField.watch("htmlText", _local1.callback); } }; FScrollBarClass.prototype.callback = function (prop, oldVal, newVal) { var _local1 = this; clearInterval(_local1.hScroller.synchScroll); clearInterval(_local1.vScroller.synchScroll); _local1.hScroller.synchScroll = setInterval(_local1.hScroller, "onTextChanged", 50); _local1.vScroller.synchScroll = setInterval(_local1.vScroller, "onTextChanged", 50); return(newVal); }; FScrollBarClass.prototype.onTextChanged = function () { var _local1 = this; if ((!_local1.enable) || (_local1.textField == undefined)) { } else { clearInterval(_local1.synchScroll); if (_local1.horizontal) { var _local2 = _local1.textField.hscroll; _local1.setScrollProperties(_local1.textField._width, 0, _local1.textField.maxhscroll); _local1.setScrollPosition(Math.min(_local2, _local1.textField.maxhscroll)); } else { var _local2 = _local1.textField.scroll; var _local3 = _local1.textField.bottomScroll - _local1.textField.scroll; _local1.setScrollProperties(_local3, 1, _local1.textField.maxscroll); _local1.setScrollPosition(Math.min(_local2, _local1.textField.maxscroll)); } } }; FScrollBarClass.prototype.executeCallBack = function () { var _local1 = this; if (_local1.textField == undefined) { super.executeCallBack(); } else if (_local1.horizontal) { _local1.textField.hscroll = _local1.getScrollPosition(); } else { _local1.textField.scroll = _local1.getScrollPosition(); } }; Object.registerClass("FScrollBarSymbol", FScrollBarClass); #endinitclip
Instance of Symbol 89 MovieClip [FScrollBarSymbol] "sbd" in Symbol 127 MovieClip Frame 1
//component parameters onClipEvent (initialize) { _targetInstanceName = "dta"; horizontal = false; }
Symbol 130 Button
on (release) { debug_win._visible = !debug_win._visible; }
Symbol 132 Button
on (press) { _root.rules_win.startdrag(false, -10000, -10000, 10000, 10000); } on (release) { stopDrag(); }
Symbol 142 Button
on (release) { if (_root.fullScreenMode == undefined) { _root.fullScreenMode = false; } _root.fullScreenMode = !_root.fullScreenMode; _root.getURL("FSCommand:fullscreen", _root.fullScreenMode); } on (rollOver) { this._alpha = 100; this.hzoom.gotoAndPlay(1); } on (rollOut, dragOut) { this._alpha = _defaultalpha; this.hzoom.gotoAndStop(1); }
Symbol 144 Button
on (release) { _root.PlaySound("snd_click"); _root.money = _root.money + 100; _root.DrawBalance(); } on (rollOver) { this._alpha = 100; } on (rollOut, dragOut) { this._alpha = _defaultalpha; }
Symbol 149 Button
on (release) { _root.PlaySound("snd_click"); getURL (_root.update_url, "_blank"); }
Symbol 151 Button
on (release) { _root.PlaySound("snd_click"); _root.rules_win._visible = false; }
Symbol 161 Button
on (release) { _root.PlaySound("snd_click"); _root.rules_win._visible = false; i = 0; while (i < 15) { var NewClipName = ("BetedChip" + String(i)); _root[NewClipName]._visible = true; i++; } }
Symbol 162 MovieClip Frame 1
this._visible = false; this.thelp.text = _root.sbm_help;
Symbol 201 Button
on (release) { _root.ChooseAction(b6_act); } on (rollOver) { _root.SelectedChip = 0; _root.ShowSelectedChip(); }
Symbol 202 Button
on (release) { _root.ChooseAction(b1_act); } on (rollOver) { _root.SelectedChip = 0; _root.ShowSelectedChip(); }
Symbol 203 Button
on (release) { _root.ChooseAction(b0_act); } on (rollOver) { _root.SelectedChip = 0; _root.ShowSelectedChip(); }
Symbol 204 Button
on (release) { _root.ChooseAction(b2_act); } on (rollOver) { _root.SelectedChip = 0; _root.ShowSelectedChip(); }
Symbol 205 Button
on (release) { _root.ChooseAction(b3_act); } on (rollOver) { _root.SelectedChip = 0; _root.ShowSelectedChip(); }
Symbol 206 Button
on (release) { _root.ChooseAction(b4_act); } on (rollOver) { _root.SelectedChip = 0; _root.ShowSelectedChip(); }
Symbol 207 Button
on (release) { _root.ChooseAction(b5_act); } on (rollOver) { _root.SelectedChip = 0; _root.ShowSelectedChip(); }
Symbol 214 Button
on (release) { getURL (_root.update_url, "_blank"); }
Symbol 218 MovieClip Frame 6
stop();
Symbol 222 MovieClip Frame 6
stop();
Symbol 244 Button
on (release) { music_off._visible = !music_off._visible; _root.CheckMusic(); _root.PlaySound("snd_click"); } on (rollOver) { this._alpha = 100; this.h2.gotoAndPlay(1); } on (rollOut, dragOut) { this._alpha = _defaultalpha; this.h2.gotoAndStop(1); }
Symbol 258 Button
on (release) { i = 0; while (i < 15) { var NewClipName = ("BetedChip" + String(i)); _root[NewClipName]._visible = !_root[NewClipName]._visible; i++; } _root.kubik0._visible = !_root.kubik0._visible; _root.kubik1._visible = !_root.kubik1._visible; _root.btn_shell_0.enabled = !_root.btn_shell_0.enabled; _root.btn_shell_1.enabled = !_root.btn_shell_1.enabled; _root.btn_shell_2.enabled = !_root.btn_shell_2.enabled; _root.PlaySound("snd_click"); _root.rules_win._visible = !_root.rules_win._visible; } on (rollOver) { this._alpha = 100; this.h4.gotoAndPlay(1); } on (rollOut, dragOut) { this._alpha = _defaultalpha; this.h4.gotoAndStop(1); }
Symbol 274 Button
on (release) { _root.PlaySound("snd_click"); if (_root.online) { if (_root.exit_url.substr(_root.exit_url.length - 1) == "?") { suff = "nosound="; } else if (_root.exit_url.substr(_root.exit_url.length - 1) == "&") { suff = "nosound="; } else if (_root.exit_url.indexOf("?") != -1) { suff = "&nosound="; } else { suff = "?nosound="; } if (_root.soundon) { suff = suff add "0"; } else { suff = suff add "1"; } suff = suff add "&nomusic="; if (_root.musicon) { suff = suff add "0"; } else { suff = suff add "1"; } getURL (_root.exit_url add suff, "_self"); } else { fscommand ("quit"); fscommand ("this.close"); } } on (rollOver) { this._alpha = 100; h1.gotoAndPlay(1); } on (rollOut, dragOut) { this._alpha = _defaultalpha; h1.gotoAndStop(1); }
Symbol 288 Button
on (rollOver) { this._alpha = 100; this.h3.gotoAndPlay(1); } on (rollOut, dragOut) { this._alpha = _defaultalpha; this.h3.gotoAndStop(1); } on (release) { sound_off._visible = !sound_off._visible; _root.PlaySound("snd_click"); _root.CheckSound(); }
Symbol 289 Button
on (release) { if (_root.st != _root.ST_BET) { return(undefined); } if (!_root.rules_win._visible) { _root.PlaySound("snd_click"); _root.money = _root.money + 100; _root.ServerPlayerMoney = _root.ServerPlayerMoney + 100; _root.DrawBalance(); _root.displayMoneyAndBet(); _root.panel.bet = 1234; _root.panel.set("ttt", 124); _root.panel.setTest(123); } } on (rollOver) { this._alpha = 100; h7.gotoAndPlay(1); } on (rollOut, dragOut) { this._alpha = _defaultalpha; h7.gotoAndStop(1); }
Symbol 290 Button
on (release) { _root.PlaySound("snd_click"); getURL (_root.update_url, "_blank"); } on (rollOver) { this._alpha = 100; this.h6.gotoAndPlay(1); } on (rollOut, dragOut) { this._alpha = _defaultalpha; this.h6.gotoAndStop(1); }
Symbol 313 Button
on (release) { if (!_root.rules_win._visible) { if (slider._x > SLIDER_MINX) { slider._x = slider._x - SLIDER_DX; } _root.PlaySound("snd_click"); testVisible(); } } on (rollOver) { _root.panel._alpha = 100; } on (rollOut, dragOut) { _root.panel._alpha = _root.panel._defaultalpha; }
Symbol 315 Button
on (release) { if (!_root.rules_win._visible) { if (slider._x < SLIDER_MAXX) { slider._x = slider._x + SLIDER_DX; } _root.PlaySound("snd_click"); testVisible(); } } on (rollOver) { _root.panel._alpha = 100; } on (rollOut, dragOut) { _root.panel._alpha = _root.panel._defaultalpha; }
Symbol 329 Button
on (release) { _root.PutBet(1); } on (rollOver) { _root.panel._alpha = 100; } on (rollOut, dragOut) { _root.panel._alpha = _root.panel._defaultalpha; }
Symbol 335 Button
on (release) { _root.PutBet(2); } on (rollOver) { _root.panel._alpha = 100; } on (rollOut, dragOut) { _root.panel._alpha = _root.panel._defaultalpha; }
Symbol 341 Button
on (release) { _root.PutBet(3); } on (rollOver) { _root.panel._alpha = 100; } on (rollOut, dragOut) { _root.panel._alpha = _root.panel._defaultalpha; }
Symbol 347 Button
on (release) { _root.PutBet(4); } on (rollOver) { _root.panel._alpha = 100; } on (rollOut, dragOut) { _root.panel._alpha = _root.panel._defaultalpha; }
Symbol 353 Button
on (release) { _root.PutBet(14); } on (rollOver) { _root.panel._alpha = 100; } on (rollOut, dragOut) { _root.panel._alpha = _root.panel._defaultalpha; }
Symbol 359 Button
on (release) { _root.PutBet(13); } on (rollOver) { _root.panel._alpha = 100; } on (rollOut, dragOut) { _root.panel._alpha = _root.panel._defaultalpha; }
Symbol 365 Button
on (release) { _root.PutBet(12); } on (rollOver) { _root.panel._alpha = 100; } on (rollOut, dragOut) { _root.panel._alpha = _root.panel._defaultalpha; }
Symbol 371 Button
on (release) { _root.PutBet(11); } on (rollOver) { _root.panel._alpha = 100; } on (rollOut, dragOut) { _root.panel._alpha = _root.panel._defaultalpha; }
Symbol 379 Button
on (release) { _root.PutBet(10); } on (rollOver) { _root.panel._alpha = 100; } on (rollOut, dragOut) { _root.panel._alpha = _root.panel._defaultalpha; }
Symbol 386 Button
on (release) { _root.PutBet(9); } on (rollOver) { _root.panel._alpha = 100; } on (rollOut, dragOut) { _root.panel._alpha = _root.panel._defaultalpha; }
Symbol 393 Button
on (release) { _root.PutBet(8); } on (rollOver) { _root.panel._alpha = 100; } on (rollOut, dragOut) { _root.panel._alpha = _root.panel._defaultalpha; }
Symbol 400 Button
on (release) { _root.PutBet(7); } on (rollOver) { _root.panel._alpha = 100; } on (rollOut, dragOut) { _root.panel._alpha = _root.panel._defaultalpha; }
Symbol 407 Button
on (release) { _root.PutBet(6); } on (rollOver) { _root.panel._alpha = 100; } on (rollOut, dragOut) { _root.panel._alpha = _root.panel._defaultalpha; }
Symbol 415 Button
on (release) { _root.PutBet(5); } on (rollOver) { _root.panel._alpha = 100; } on (rollOut, dragOut) { _root.panel._alpha = _root.panel._defaultalpha; }
Symbol 417 MovieClip Frame 1
function testVisible() { _root.DebugOutput(slider._x); if (slider._x <= SLIDER_MINX) { btn_right._visible = false; } else { btn_right._visible = true; } if (slider._x >= SLIDER_MAXX) { btn_left._visible = false; } else { btn_left._visible = true; } } SLIDER_MINX = 93; SLIDER_MAXX = 409; SLIDER_DX = 42; stop();
Symbol 423 MovieClip Frame 1
if (_root.online) { btn_upd._visible = false; btn_add._visible = false; txt_ver._visible = false; txt_ver_2._visible = false; btn_full_screen._visible = false; fonar.btn_upd._visible = false; fonar.btn_full_screen._visible = false; } else { ver = _root._version; fonar.btn_full_screen._visible = false; _root.panel.sound_off._visible = false; _root.panel.fonar.sound_off._visible = false; btn_full_screen._visible = false; _root.panel.e._visible = false; _root.MoveCardClip._visible = false; _root.Card0._visible = false; _root.Card1._visible = false; _root.Card2._visible = false; _root.Card3._visible = false; _root.Card4._visible = false; _root.Card5._visible = false; _root.Card6._visible = false; } if (_root.shareware == true) { fonar.btn_full_screen._visible = false; } _root.tjoker = (_root.Panel.tjoker = _root.sbm_joker); _root.tdouble = (_root.Panel.tdouble = _root.sbm_double); _root.tstring = (_root.mcstr.tstring = _root.sbm_string); _root.tpays = _root.sbm_pays; _root.panel.tclear = _root.sbm_clear; _root.panel.tdeal = (_root.Panel.tdeal = _root.sbm_deal); _root.panel.troll = _root.sbm_roll; _root.panel.tplay = _root.sbm_play; _root.panel.trebet = _root.sbm_rebet; _root.panel.tspin = _root.sbm_spin; _root.tplayer = (_root.mcfon.tplayer = (_root.h0.tplayer = _root.sbm_player)); _root.tbanker = (_root.mcfon.tbanker = (_root.h2.tbanker = _root.sbm_banker)); _root.ttie = (_root.mcfon.ttie = (_root.h1.ttie = _root.sbm_tie)); _root.panel.tbalance = _root.sbm_balance; _root.panel.tbet = _root.sbm_bt; _root.comb_0.bet_circle.tBET = (_root.bet_circle.tBET = _root.sbm_BET); _root.comb_0.bet_circle.tANTE = _root.sbm_ANTE; _root.comb_0.tlow = (_root.comb_1.tlow = _root.sbm_low); _root.comb_0.thigh = (_root.comb_1.thigh = _root.sbm_high); hitzone.useHandCursor = false; h1.hint.txt = "Exit"; h1.gotoAndStop(1); h2.hint.txt = "Music on/off"; h2.gotoAndStop(1); h3.hint.txt = "Sound on/off"; h3.gotoAndStop(1); h4.hint.txt = "Rules"; h4.gotoAndStop(1); h6.hint.txt = "More games"; h6.gotoAndStop(1); h7.hint.txt = "Add $100"; h7.gotoAndStop(1); hzoom.hint.txt = "Full screen"; hzoom.gotoAndStop(1); game_name = _root.game_name; casino_name = _root.casino_name; _defaultalpha = _alpha; _alpha = _defaultalpha; stop();
Symbol 426 MovieClip Frame 1
stop();
Symbol 562 Button
on (release) { if (!_root.rules_win._visible) { var s = this._name.charAt(5); _root.betPressed(s); } }
Symbol 569 MovieClip Frame 1
function CardToN(c) { return(1 + ((c - 1) % 13)); } function ShowScores() { if (no_cards == 0) { scores = ""; } else { var _local2 = 0; var _local3 = 0; i = 0; while (i < no_cards) { if (cards[i] <= 52) { var _local1 = CardToN(cards[i]); _local2 = _local2 + CardPrices[_local1]; if (_local1 == 1) { _local3++; } } i++; } scores = String(_local2); if ((_local2 <= 11) and (_local3 > 0)) { _local2 = _local2 + 10; scores = (scores add "/") add String(_local2); } } var h = _root.getHandNo(no); var s = _root.getSplitNo(no); if (((scores == "11/21") and (no_cards == 2)) and ((no == _root.COMB_DEALER) || ((s == 0) and (_root["comb_" + _root.getCombNo(h, 1)].no_cards == 0)))) { scores = "blackjack"; } } function init() { var _local2 = this; is_present = false; bet_enabled = false; bet = 0; insurance = 0; is_active = false; no_cards = 0; m.m2.message = ""; message = ""; var _local1 = 0; while (_local1 < MAX_NO_CARDS) { _local2["card" add String(_local1)].gotoAndStop(53); _local2["card" add String(_local1)]._visible = false; _local1++; } } function display() { var _local1 = this; if (is_active) { cardcircle._visible = true; } else { cardcircle._visible = false; } if ((no < _root.COMB_DEALER) && (_root.getSplitNo(no) == 0)) { betcircle._visible = true; betbutton._visible = true; } else { betcircle._visible = false; betbutton._visible = false; } betcoins._visible = true; insurancecoins._visible = true; betcoins.DrawBet(bet); insurancecoins.DrawBet(insurance); c = 0; while (c < MAX_NO_CARDS) { if (c < no_cards) { _local1["card" add String(c)].gotoAndStop(cards[c]); _local1["card" add String(c)]._visible = true; } else { _local1["card" add String(c)]._visible = false; } c++; } ShowScores(); } function CardToN(c) { return(1 + ((c - 1) % 13)); } function ShowScores() { if (no_cards == 0) { scores = ""; message = ""; } else { var _local2 = 0; var _local3 = 0; i = 0; while (i < no_cards) { if (cards[i] <= 52) { var _local1 = CardToN(cards[i]); _local2 = _local2 + CardPrices[_local1]; if (_local1 == 1) { _local3++; } } i++; } scores = String(_local2); if ((_local2 <= 11) and (_local3 > 0)) { _local2 = _local2 + 10; scores = (scores add "/") add String(_local2); } } var h = _root.getHandNo(no); var s = _root.getSplitNo(no); if (((scores == "11/21") and (no_cards == 2)) and ((no == _root.COMB_DEALER) || ((s == 0) and (_root["comb_" add _root.getCombNo(h, 1)].no_cards == 0)))) { scores = "blackjack"; } } function init() { var _local1 = this; is_present = false; bet_enabled = false; bet = 0; insurance = 0; is_active = false; no_cards = 0; m.m2.message = ""; c = 0; while (c < MAX_NO_CARDS) { _local1["card" add String(c)].gotoAndStop(1); _local1["card" add String(c)]._visible = false; c++; } } function display() { var _local1 = this; if (is_active) { cardcircle._visible = true; } else { cardcircle._visible = false; } if ((no < _root.COMB_DEALER) && (_root.getSplitNo(no) == 0)) { betcircle._visible = true; betbutton._visible = true; } else { betcircle._visible = false; betbutton._visible = false; } betcoins._visible = true; insurancecoins._visible = true; betcoins.DrawBet(bet); insurancecoins.DrawBet(insurance); c = 0; while (c < MAX_NO_CARDS) { if (c < no_cards) { _local1["card" add String(c)].gotoAndStop(cards[c]); _local1["card" add String(c)]._visible = true; } else { _local1["card" add String(c)]._visible = false; } c++; } ShowScores(); } var bet; var insurance; var is_active; var cards = new Array(); var no_cards; var message; var MAX_NO_CARDS = 9; betcircle.gotoAndStop(1); CardPrices = new Array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10); var bet; var insurance; var is_active; var cards = new Array(); var no_cards; var message; var MAX_NO_CARDS = 9; betcircle.gotoAndStop(1); CardPrices = new Array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10); cardcircle._visible = false; c = 0; while (c < MAX_NO_CARDS) { this["card" add String(c)]._visible = false; c++; } m._visible = false;

Library Items

Symbol 1 Sound [snd_take]
Symbol 2 Sound [snd_coins]
Symbol 3 Sound [snd_click]
Symbol 4 Sound [snd_put]
Symbol 5 Sound [snd_music]
Symbol 6 Sound [snd_loose]
Symbol 7 MovieClip [FUIComponentSymbol]
Symbol 8 GraphicUsed by:9 29 38 61 75 83
Symbol 9 MovieClipUses:8Used by:20
Symbol 10 GraphicUsed by:11 28 37 62 74 82
Symbol 11 MovieClipUses:10Used by:20
Symbol 12 GraphicUsed by:13 35 63 80
Symbol 13 MovieClipUses:12Used by:20
Symbol 14 GraphicUsed by:15 36 64 81
Symbol 15 MovieClipUses:14Used by:20
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClipUses:16Used by:20
Symbol 18 GraphicUsed by:19 23 45 47 48 54 55 67 71
Symbol 19 MovieClipUses:18Used by:20
Symbol 20 MovieClipUses:9 11 13 15 17 19Used by:40
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClipUses:21Used by:30
Symbol 23 MovieClipUses:18Used by:30
Symbol 24 GraphicUsed by:25 72
Symbol 25 MovieClipUses:24Used by:30
Symbol 26 GraphicUsed by:27 73
Symbol 27 MovieClipUses:26Used by:30
Symbol 28 MovieClipUses:10Used by:30
Symbol 29 MovieClipUses:8Used by:30
Symbol 30 MovieClipUses:22 23 25 27 28 29Used by:40
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:39
Symbol 33 GraphicUsed by:34 79
Symbol 34 MovieClipUses:33Used by:39
Symbol 35 MovieClipUses:12Used by:39
Symbol 36 MovieClipUses:14Used by:39
Symbol 37 MovieClipUses:10Used by:39
Symbol 38 MovieClipUses:8Used by:39
Symbol 39 MovieClipUses:32 34 35 36 37 38Used by:40
Symbol 40 MovieClip [UpArrow]Uses:20 30 39
Symbol 41 GraphicUsed by:42 51 52 56
Symbol 42 MovieClipUses:41Used by:46
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClipUses:43Used by:46
Symbol 45 MovieClipUses:18Used by:46
Symbol 46 MovieClipUses:42 44 45Used by:60
Symbol 47 MovieClipUses:18Used by:53
Symbol 48 MovieClipUses:18Used by:53
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:49Used by:53
Symbol 51 MovieClipUses:41Used by:53
Symbol 52 MovieClipUses:41Used by:53
Symbol 53 MovieClipUses:47 48 50 51 52Used by:60
Symbol 54 MovieClipUses:18Used by:59
Symbol 55 MovieClipUses:18Used by:59
Symbol 56 MovieClipUses:41Used by:59
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClipUses:57Used by:59
Symbol 59 MovieClipUses:54 55 56 58Used by:60
Symbol 60 MovieClip [ScrollThumb]Uses:46 53 59
Symbol 61 MovieClipUses:8Used by:68
Symbol 62 MovieClipUses:10Used by:68
Symbol 63 MovieClipUses:12Used by:68
Symbol 64 MovieClipUses:14Used by:68
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClipUses:65Used by:68
Symbol 67 MovieClipUses:18Used by:68
Symbol 68 MovieClipUses:61 62 63 64 66 67Used by:85
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:69Used by:76
Symbol 71 MovieClipUses:18Used by:76
Symbol 72 MovieClipUses:24Used by:76
Symbol 73 MovieClipUses:26Used by:76
Symbol 74 MovieClipUses:10Used by:76
Symbol 75 MovieClipUses:8Used by:76
Symbol 76 MovieClipUses:70 71 72 73 74 75Used by:85
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:77Used by:84
Symbol 79 MovieClipUses:33Used by:84
Symbol 80 MovieClipUses:12Used by:84
Symbol 81 MovieClipUses:14Used by:84
Symbol 82 MovieClipUses:10Used by:84
Symbol 83 MovieClipUses:8Used by:84
Symbol 84 MovieClipUses:78 79 80 81 82 83Used by:85
Symbol 85 MovieClip [DownArrow]Uses:68 76 84
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:86Used by:88
Symbol 88 MovieClipUses:87Used by:89
Symbol 89 MovieClip [FScrollBarSymbol]Uses:88Used by:127
Symbol 90 GraphicUsed by:99
Symbol 91 GraphicUsed by:99
Symbol 92 GraphicUsed by:99
Symbol 93 GraphicUsed by:99
Symbol 94 GraphicUsed by:99
Symbol 95 GraphicUsed by:99
Symbol 96 GraphicUsed by:99
Symbol 97 GraphicUsed by:99
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:90 91 92 93 94 95 96 97 98Used by:122
Symbol 100 FontUsed by:101 102 155 156 427 459 461 463 465 467 469 471 473 475 477 481 485 558 559
Symbol 101 EditableTextUses:100Used by:122
Symbol 102 EditableTextUses:100Used by:122
Symbol 103 GraphicUsed by:106
Symbol 104 GraphicUsed by:106
Symbol 105 GraphicUsed by:106
Symbol 106 MovieClipUses:103 104 105Used by:122 423
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:107Used by:109 426
Symbol 109 MovieClipUses:108Used by:113
Symbol 110 GraphicUsed by:113
Symbol 111 GraphicUsed by:113
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:109 110 111 112Used by:122
Symbol 114 GraphicUsed by:120
Symbol 115 GraphicUsed by:120
Symbol 116 GraphicUsed by:120
Symbol 117 GraphicUsed by:120
Symbol 118 GraphicUsed by:120
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:114 115 116 117 118 119Used by:122
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:99 101 102 106 113 120 121Used by:Timeline
Symbol 123 GraphicUsed by:Timeline
Symbol 124 FontUsed by:125
Symbol 125 EditableTextUses:124Used by:127
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClipUses:89 125 126Used by:Timeline
Symbol 128 GraphicUsed by:130
Symbol 129 GraphicUsed by:130
Symbol 130 ButtonUses:128 129Used by:Timeline
Symbol 131 GraphicUsed by:132
Symbol 132 ButtonUses:131Used by:154 162
Symbol 133 FontUsed by:135 159 193 194 195 196 197 198 199 215 219
Symbol 134 FontUsed by:135 163 166 168 170 172 174 176 178 180 182 184 186 188 190 209 210 211 212 291 292 293 294 295 296 297 298 563 564
Symbol 135 TextUses:133 134Used by:154
Symbol 136 FontUsed by:137 160
Symbol 137 TextUses:136Used by:154
Symbol 138 GraphicUsed by:142
Symbol 139 GraphicUsed by:142
Symbol 140 GraphicUsed by:142
Symbol 141 GraphicUsed by:142 153
Symbol 142 ButtonUses:138 139 140 141Used by:154 423
Symbol 143 GraphicUsed by:144 289
Symbol 144 ButtonUses:143Used by:154
Symbol 145 GraphicUsed by:149 290
Symbol 146 GraphicUsed by:149 290
Symbol 147 GraphicUsed by:149 290
Symbol 148 GraphicUsed by:149 290
Symbol 149 ButtonUses:145 146 147 148Used by:154 162
Symbol 150 GraphicUsed by:151 161
Symbol 151 ButtonUses:150Used by:154
Symbol 152 GraphicUsed by:154 162
Symbol 153 ButtonUses:141Used by:154
Symbol 154 MovieClipUses:132 135 137 142 144 149 151 152 153Used by:Timeline
Symbol 155 TextUses:100Used by:158
Symbol 156 TextUses:100Used by:158
Symbol 157 ButtonUsed by:158
Symbol 158 MovieClipUses:155 156 157Used by:Timeline
Symbol 159 EditableTextUses:133Used by:162
Symbol 160 TextUses:136Used by:162
Symbol 161 ButtonUses:150Used by:162
Symbol 162 MovieClipUses:132 159 160 149 161 152Used by:Timeline
Symbol 163 TextUses:134Used by:192
Symbol 164 GraphicUsed by:192
Symbol 165 GraphicUsed by:192
Symbol 166 TextUses:134Used by:192
Symbol 167 GraphicUsed by:192
Symbol 168 TextUses:134Used by:192
Symbol 169 GraphicUsed by:192
Symbol 170 TextUses:134Used by:192
Symbol 171 GraphicUsed by:192
Symbol 172 TextUses:134Used by:192
Symbol 173 GraphicUsed by:192
Symbol 174 TextUses:134Used by:192
Symbol 175 GraphicUsed by:192
Symbol 176 TextUses:134Used by:192
Symbol 177 GraphicUsed by:192
Symbol 178 TextUses:134Used by:192
Symbol 179 GraphicUsed by:192
Symbol 180 TextUses:134Used by:192
Symbol 181 GraphicUsed by:192
Symbol 182 TextUses:134Used by:192
Symbol 183 GraphicUsed by:192
Symbol 184 TextUses:134Used by:192
Symbol 185 GraphicUsed by:192
Symbol 186 TextUses:134Used by:192
Symbol 187 GraphicUsed by:192
Symbol 188 TextUses:134Used by:192
Symbol 189 GraphicUsed by:192
Symbol 190 TextUses:134Used by:192
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191Used by:Timeline
Symbol 193 EditableTextUses:133Used by:208
Symbol 194 EditableTextUses:133Used by:208
Symbol 195 EditableTextUses:133Used by:208
Symbol 196 EditableTextUses:133Used by:208
Symbol 197 EditableTextUses:133Used by:208
Symbol 198 EditableTextUses:133Used by:208
Symbol 199 EditableTextUses:133Used by:208
Symbol 200 GraphicUsed by:201 202 203 204 205 206 207
Symbol 201 ButtonUses:200Used by:208
Symbol 202 ButtonUses:200Used by:208
Symbol 203 ButtonUses:200Used by:208
Symbol 204 ButtonUses:200Used by:208
Symbol 205 ButtonUses:200Used by:208
Symbol 206 ButtonUses:200Used by:208
Symbol 207 ButtonUses:200Used by:208
Symbol 208 MovieClipUses:193 194 195 196 197 198 199 201 202 203 204 205 206 207Used by:Timeline
Symbol 209 EditableTextUses:134Used by:423
Symbol 210 EditableTextUses:134Used by:423
Symbol 211 EditableTextUses:134Used by:423
Symbol 212 EditableTextUses:134Used by:423
Symbol 213 GraphicUsed by:214
Symbol 214 ButtonUses:213Used by:423
Symbol 215 EditableTextUses:133Used by:217
Symbol 216 GraphicUsed by:217
Symbol 217 MovieClipUses:215 216Used by:218
Symbol 218 MovieClipUses:217Used by:423
Symbol 219 EditableTextUses:133Used by:221
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:219 220Used by:222
Symbol 222 MovieClipUses:221Used by:423
Symbol 223 GraphicUsed by:224
Symbol 224 MovieClipUses:223Used by:423
Symbol 225 GraphicUsed by:226
Symbol 226 MovieClipUses:225Used by:423
Symbol 227 GraphicUsed by:423
Symbol 228 GraphicUsed by:244
Symbol 229 GraphicUsed by:241
Symbol 230 GraphicUsed by:241
Symbol 231 GraphicUsed by:241
Symbol 232 GraphicUsed by:241
Symbol 233 GraphicUsed by:241
Symbol 234 GraphicUsed by:241
Symbol 235 GraphicUsed by:241
Symbol 236 GraphicUsed by:241
Symbol 237 GraphicUsed by:241
Symbol 238 GraphicUsed by:241
Symbol 239 GraphicUsed by:241
Symbol 240 GraphicUsed by:241
Symbol 241 MovieClipUses:229 230 231 232 233 234 235 236 237 238 239 240Used by:244
Symbol 242 GraphicUsed by:244
Symbol 243 GraphicUsed by:244 258 274 288
Symbol 244 ButtonUses:228 241 242 243Used by:423
Symbol 245 GraphicUsed by:258
Symbol 246 GraphicUsed by:256
Symbol 247 GraphicUsed by:256
Symbol 248 GraphicUsed by:256
Symbol 249 GraphicUsed by:256
Symbol 250 GraphicUsed by:256
Symbol 251 GraphicUsed by:256
Symbol 252 GraphicUsed by:256
Symbol 253 GraphicUsed by:256
Symbol 254 GraphicUsed by:256
Symbol 255 GraphicUsed by:256
Symbol 256 MovieClipUses:246 247 248 249 250 251 252 253 254 255Used by:258
Symbol 257 GraphicUsed by:258
Symbol 258 ButtonUses:245 256 257 243Used by:423
Symbol 259 GraphicUsed by:274
Symbol 260 GraphicUsed by:271
Symbol 261 GraphicUsed by:271
Symbol 262 GraphicUsed by:271
Symbol 263 GraphicUsed by:271
Symbol 264 GraphicUsed by:271
Symbol 265 GraphicUsed by:271
Symbol 266 GraphicUsed by:271
Symbol 267 GraphicUsed by:271
Symbol 268 GraphicUsed by:271
Symbol 269 GraphicUsed by:271
Symbol 270 GraphicUsed by:271
Symbol 271 MovieClipUses:260 261 262 263 264 265 266 267 268 269 270Used by:274
Symbol 272 GraphicUsed by:274
Symbol 273 GraphicUsed by:274
Symbol 274 ButtonUses:259 271 272 273 243Used by:423
Symbol 275 GraphicUsed by:288
Symbol 276 GraphicUsed by:286
Symbol 277 GraphicUsed by:286
Symbol 278 GraphicUsed by:286
Symbol 279 GraphicUsed by:286
Symbol 280 GraphicUsed by:286
Symbol 281 GraphicUsed by:286
Symbol 282 GraphicUsed by:286
Symbol 283 GraphicUsed by:286
Symbol 284 GraphicUsed by:286
Symbol 285 GraphicUsed by:286
Symbol 286 MovieClipUses:276 277 278 279 280 281 282 283 284 285Used by:288
Symbol 287 GraphicUsed by:288
Symbol 288 ButtonUses:275 286 287 243Used by:423
Symbol 289 ButtonUses:143Used by:423
Symbol 290 ButtonUses:145 146 147 148Used by:423
Symbol 291 EditableTextUses:134Used by:423
Symbol 292 EditableTextUses:134Used by:423
Symbol 293 TextUses:134Used by:423
Symbol 294 EditableTextUses:134Used by:423
Symbol 295 EditableTextUses:134Used by:423
Symbol 296 EditableTextUses:134Used by:423
Symbol 297 TextUses:134Used by:423
Symbol 298 EditableTextUses:134Used by:423
Symbol 299 GraphicUsed by:306
Symbol 300 GraphicUsed by:305 306
Symbol 301 GraphicUsed by:306
Symbol 302 GraphicUsed by:303
Symbol 303 MovieClipUses:302Used by:306 329 335 341 347 353 359 365 371 379 386 393 400 407 415
Symbol 304 GraphicUsed by:306
Symbol 305 MovieClipUses:300Used by:306
Symbol 306 MovieClipUses:300 299 301 303 305 304Used by:313 315
Symbol 307 GraphicUsed by:308
Symbol 308 MovieClipUses:307Used by:310
Symbol 309 GraphicUsed by:310
Symbol 310 MovieClipUses:308 309Used by:313 315
Symbol 311 GraphicUsed by:313
Symbol 312 GraphicUsed by:313 315
Symbol 313 ButtonUses:306 310 311 312Used by:417
Symbol 314 GraphicUsed by:315
Symbol 315 ButtonUses:306 310 314 312Used by:417
Symbol 316 GraphicUsed by:417
Symbol 317 GraphicUsed by:329
Symbol 318 GraphicUsed by:329 335 341 347 353 359 365 371 379 386 393 400 407 415
Symbol 319 FontUsed by:320 331 337 343 349 355 361 367 375 382 389 396 403 410
Symbol 320 TextUses:319Used by:329
Symbol 321 GraphicUsed by:325
Symbol 322 GraphicUsed by:325
Symbol 323 GraphicUsed by:325
Symbol 324 GraphicUsed by:325
Symbol 325 MovieClipUses:321 322 323 324Used by:329 335 341 347 353 359 365 371 379 386 393 400 407 415
Symbol 326 GraphicUsed by:329
Symbol 327 GraphicUsed by:329
Symbol 328 GraphicUsed by:329
Symbol 329 ButtonUses:317 318 320 325 326 303 327 328Used by:416
Symbol 330 GraphicUsed by:335
Symbol 331 TextUses:319Used by:335
Symbol 332 GraphicUsed by:335
Symbol 333 GraphicUsed by:335
Symbol 334 GraphicUsed by:335
Symbol 335 ButtonUses:330 318 331 325 332 303 333 334Used by:416
Symbol 336 GraphicUsed by:341
Symbol 337 TextUses:319Used by:341
Symbol 338 GraphicUsed by:341
Symbol 339 GraphicUsed by:341
Symbol 340 GraphicUsed by:341
Symbol 341 ButtonUses:336 318 337 325 338 303 339 340Used by:416
Symbol 342 GraphicUsed by:347
Symbol 343 TextUses:319Used by:347
Symbol 344 GraphicUsed by:347
Symbol 345 GraphicUsed by:347
Symbol 346 GraphicUsed by:347
Symbol 347 ButtonUses:342 318 343 325 344 303 345 346Used by:416
Symbol 348 GraphicUsed by:353
Symbol 349 TextUses:319Used by:353
Symbol 350 GraphicUsed by:353
Symbol 351 GraphicUsed by:353
Symbol 352 GraphicUsed by:353
Symbol 353 ButtonUses:348 318 349 325 350 303 351 352Used by:416
Symbol 354 GraphicUsed by:359
Symbol 355 TextUses:319Used by:359
Symbol 356 GraphicUsed by:359
Symbol 357 GraphicUsed by:359
Symbol 358 GraphicUsed by:359
Symbol 359 ButtonUses:354 318 355 325 356 303 357 358Used by:416
Symbol 360 GraphicUsed by:365
Symbol 361 TextUses:319Used by:365
Symbol 362 GraphicUsed by:365
Symbol 363 GraphicUsed by:365
Symbol 364 GraphicUsed by:365
Symbol 365 ButtonUses:360 318 361 325 362 303 363 364Used by:416
Symbol 366 GraphicUsed by:371
Symbol 367 TextUses:319Used by:371
Symbol 368 GraphicUsed by:371
Symbol 369 GraphicUsed by:371
Symbol 370 GraphicUsed by:371
Symbol 371 ButtonUses:366 318 367 325 368 303 369 370Used by:416
Symbol 372 GraphicUsed by:379
Symbol 373 FontUsed by:374 381 388 395 402 409 412
Symbol 374 TextUses:373Used by:379
Symbol 375 TextUses:319Used by:379
Symbol 376 GraphicUsed by:379
Symbol 377 GraphicUsed by:379
Symbol 378 GraphicUsed by:379
Symbol 379 ButtonUses:372 374 318 375 325 376 303 377 378Used by:416
Symbol 380 GraphicUsed by:386
Symbol 381 TextUses:373Used by:386
Symbol 382 TextUses:319Used by:386
Symbol 383 GraphicUsed by:386
Symbol 384 GraphicUsed by:386
Symbol 385 GraphicUsed by:386
Symbol 386 ButtonUses:380 381 318 382 325 383 303 384 385Used by:416
Symbol 387 GraphicUsed by:393
Symbol 388 TextUses:373Used by:393
Symbol 389 TextUses:319Used by:393
Symbol 390 GraphicUsed by:393
Symbol 391 GraphicUsed by:393
Symbol 392 GraphicUsed by:393
Symbol 393 ButtonUses:387 388 318 389 325 390 303 391 392Used by:416
Symbol 394 GraphicUsed by:400
Symbol 395 TextUses:373Used by:400
Symbol 396 TextUses:319Used by:400
Symbol 397 GraphicUsed by:400
Symbol 398 GraphicUsed by:400
Symbol 399 GraphicUsed by:400
Symbol 400 ButtonUses:394 395 318 396 325 397 303 398 399Used by:416
Symbol 401 GraphicUsed by:407
Symbol 402 TextUses:373Used by:407
Symbol 403 TextUses:319Used by:407
Symbol 404 GraphicUsed by:407
Symbol 405 GraphicUsed by:407
Symbol 406 GraphicUsed by:407
Symbol 407 ButtonUses:401 402 318 403 325 404 303 405 406Used by:416
Symbol 408 GraphicUsed by:415
Symbol 409 TextUses:373Used by:415
Symbol 410 TextUses:319Used by:415
Symbol 411 GraphicUsed by:415
Symbol 412 TextUses:373Used by:415
Symbol 413 GraphicUsed by:415
Symbol 414 GraphicUsed by:415
Symbol 415 ButtonUses:408 409 318 410 325 411 412 303 413 414Used by:416
Symbol 416 MovieClipUses:329 335 341 347 353 359 365 371 379 386 393 400 407 415Used by:417
Symbol 417 MovieClipUses:313 315 416 316Used by:423
Symbol 418 GraphicUsed by:419
Symbol 419 MovieClipUses:418Used by:423
Symbol 420 GraphicUsed by:423
Symbol 421 GraphicUsed by:423
Symbol 422 GraphicUsed by:423
Symbol 423 MovieClipUses:209 210 211 212 214 218 222 224 226 227 244 258 274 288 142 289 290 291 292 293 294 295 296 297 298 417 419 420 422 421 106Used by:Timeline
Symbol 424 FontUsed by:425 570
Symbol 425 EditableTextUses:424Used by:Timeline
Symbol 426 MovieClipUses:108Used by:Timeline
Symbol 427 TextUses:100Used by:560
Symbol 428 GraphicUsed by:560
Symbol 429 GraphicUsed by:430
Symbol 430 MovieClipUses:429Used by:560
Symbol 431 GraphicUsed by:554 560
Symbol 432 GraphicUsed by:457
Symbol 433 GraphicUsed by:457
Symbol 434 GraphicUsed by:457
Symbol 435 GraphicUsed by:457
Symbol 436 GraphicUsed by:457
Symbol 437 GraphicUsed by:457
Symbol 438 GraphicUsed by:457
Symbol 439 GraphicUsed by:457
Symbol 440 GraphicUsed by:457
Symbol 441 GraphicUsed by:445
Symbol 442 GraphicUsed by:445
Symbol 443 GraphicUsed by:445
Symbol 444 GraphicUsed by:445
Symbol 445 MovieClipUses:441 442 443 444Used by:457
Symbol 446 GraphicUsed by:457
Symbol 447 GraphicUsed by:457
Symbol 448 GraphicUsed by:457
Symbol 449 GraphicUsed by:451
Symbol 450 GraphicUsed by:451
Symbol 451 MovieClipUses:449 450Used by:457
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:452Used by:457
Symbol 454 GraphicUsed by:457
Symbol 455 GraphicUsed by:457
Symbol 456 GraphicUsed by:457
Symbol 457 MovieClipUses:432 433 434 435 436 437 438 439 440 445 446 447 448 451 453 454 455 456Used by:557 560
Symbol 458 GraphicUsed by:560
Symbol 459 TextUses:100Used by:560
Symbol 460 GraphicUsed by:560
Symbol 461 TextUses:100Used by:560
Symbol 462 GraphicUsed by:560
Symbol 463 TextUses:100Used by:560
Symbol 464 GraphicUsed by:560
Symbol 465 TextUses:100Used by:560
Symbol 466 GraphicUsed by:560
Symbol 467 TextUses:100Used by:560
Symbol 468 GraphicUsed by:560
Symbol 469 TextUses:100Used by:560
Symbol 470 GraphicUsed by:560
Symbol 471 TextUses:100Used by:560
Symbol 472 GraphicUsed by:560
Symbol 473 TextUses:100Used by:560
Symbol 474 GraphicUsed by:560
Symbol 475 TextUses:100Used by:560
Symbol 476 GraphicUsed by:560
Symbol 477 TextUses:100Used by:560
Symbol 478 GraphicUsed by:560
Symbol 479 GraphicUsed by:480
Symbol 480 MovieClipUses:479Used by:560
Symbol 481 TextUses:100Used by:560
Symbol 482 GraphicUsed by:560
Symbol 483 GraphicUsed by:484
Symbol 484 MovieClipUses:483Used by:560
Symbol 485 TextUses:100Used by:560
Symbol 486 GraphicUsed by:560
Symbol 487 GraphicUsed by:488
Symbol 488 MovieClipUses:487Used by:560
Symbol 489 GraphicUsed by:560
Symbol 490 GraphicUsed by:491
Symbol 491 MovieClipUses:490Used by:560
Symbol 492 GraphicUsed by:560
Symbol 493 GraphicUsed by:560
Symbol 494 GraphicUsed by:560
Symbol 495 GraphicUsed by:560
Symbol 496 GraphicUsed by:560
Symbol 497 GraphicUsed by:560
Symbol 498 GraphicUsed by:560
Symbol 499 GraphicUsed by:560
Symbol 500 GraphicUsed by:560
Symbol 501 GraphicUsed by:560
Symbol 502 GraphicUsed by:503
Symbol 503 MovieClipUses:502Used by:560
Symbol 504 GraphicUsed by:560
Symbol 505 GraphicUsed by:506
Symbol 506 MovieClipUses:505Used by:560
Symbol 507 GraphicUsed by:560
Symbol 508 GraphicUsed by:509
Symbol 509 MovieClipUses:508Used by:560
Symbol 510 GraphicUsed by:560
Symbol 511 GraphicUsed by:512
Symbol 512 MovieClipUses:511Used by:560
Symbol 513 GraphicUsed by:560
Symbol 514 GraphicUsed by:560
Symbol 515 GraphicUsed by:560
Symbol 516 GraphicUsed by:560
Symbol 517 GraphicUsed by:560
Symbol 518 GraphicUsed by:560
Symbol 519 GraphicUsed by:560
Symbol 520 GraphicUsed by:560
Symbol 521 GraphicUsed by:560
Symbol 522 GraphicUsed by:560
Symbol 523 GraphicUsed by:524
Symbol 524 MovieClipUses:523Used by:560
Symbol 525 GraphicUsed by:526
Symbol 526 MovieClipUses:525Used by:560
Symbol 527 GraphicUsed by:528
Symbol 528 MovieClipUses:527Used by:560
Symbol 529 GraphicUsed by:560
Symbol 530 GraphicUsed by:531
Symbol 531 MovieClipUses:530Used by:560
Symbol 532 GraphicUsed by:560
Symbol 533 GraphicUsed by:535
Symbol 534 GraphicUsed by:535
Symbol 535 MovieClipUses:533 534Used by:560
Symbol 536 GraphicUsed by:560
Symbol 537 GraphicUsed by:560
Symbol 538 GraphicUsed by:560
Symbol 539 GraphicUsed by:560
Symbol 540 GraphicUsed by:560
Symbol 541 GraphicUsed by:560
Symbol 542 GraphicUsed by:560
Symbol 543 GraphicUsed by:560
Symbol 544 GraphicUsed by:560
Symbol 545 GraphicUsed by:546
Symbol 546 MovieClipUses:545Used by:560
Symbol 547 GraphicUsed by:548
Symbol 548 MovieClipUses:547Used by:560
Symbol 549 GraphicUsed by:552
Symbol 550 GraphicUsed by:552
Symbol 551 GraphicUsed by:552
Symbol 552 MovieClipUses:549 550 551Used by:554
Symbol 553 GraphicUsed by:554
Symbol 554 MovieClipUses:431 552 553Used by:560
Symbol 555 GraphicUsed by:557
Symbol 556 GraphicUsed by:557
Symbol 557 MovieClipUses:555 457 556Used by:560  Timeline
Symbol 558 TextUses:100Used by:560
Symbol 559 TextUses:100Used by:560
Symbol 560 MovieClipUses:427 428 430 431 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 480 481 482 484 485 486 488 489 491 492 493 494 495 496 497 498 499 500 501 503 504 506 507 509 510 512 513 514 515 516 517 518 519 520 521 522 524 526 528 529 531 532 535 536 537 538 539 540 541 542 543 544 546 548 554 557 558 559Used by:569  Timeline
Symbol 561 GraphicUsed by:562
Symbol 562 ButtonUses:561Used by:569
Symbol 563 EditableTextUses:134Used by:569
Symbol 564 EditableTextUses:134Used by:569
Symbol 565 GraphicUsed by:566
Symbol 566 MovieClipUses:565Used by:569
Symbol 567 GraphicUsed by:568
Symbol 568 MovieClipUses:567Used by:569
Symbol 569 MovieClipUses:562 563 564 566 560 568Used by:Timeline
Symbol 570 EditableTextUses:424Used by:Timeline
Symbol 571 GraphicUsed by:572
Symbol 572 MovieClipUses:571Used by:584
Symbol 573 GraphicUsed by:574
Symbol 574 MovieClipUses:573Used by:577
Symbol 575 GraphicUsed by:577
Symbol 576 GraphicUsed by:577
Symbol 577 MovieClipUses:574 575 576Used by:584
Symbol 578 BitmapUsed by:579
Symbol 579 GraphicUses:578Used by:584
Symbol 580 GraphicUsed by:584
Symbol 581 BitmapUsed by:582
Symbol 582 GraphicUses:581Used by:584
Symbol 583 GraphicUsed by:584
Symbol 584 MovieClipUses:572 577 579 580 582 583Used by:Timeline

Instance Names

"p"Frame 1Symbol 122 MovieClip
"debug_win"Frame 5Symbol 127 MovieClip
"debug_btn"Frame 5Symbol 130 Button
"rules_win_shareware"Frame 5Symbol 154 MovieClip
"connecting_clip"Frame 5Symbol 158 MovieClip
"rules_win"Frame 5Symbol 162 MovieClip
"chip_template"Frame 5Symbol 192 MovieClip
"buttons"Frame 5Symbol 208 MovieClip
"panel"Frame 5Symbol 423 MovieClip
"won_anim"Frame 5Symbol 426 MovieClip
"MoveCardClip"Frame 5Symbol 560 MovieClip
"CardDealing"Frame 5Symbol 560 MovieClip
"comb_4"Frame 5Symbol 569 MovieClip
"comb_5"Frame 5Symbol 569 MovieClip
"comb_6"Frame 5Symbol 569 MovieClip
"comb_2"Frame 5Symbol 569 MovieClip
"comb_3"Frame 5Symbol 569 MovieClip
"comb_0"Frame 5Symbol 569 MovieClip
"comb_1"Frame 5Symbol 569 MovieClip
"highlight3D_mc"Symbol 20 MovieClip Frame 1Symbol 9 MovieClip
"darkshadow_mc"Symbol 20 MovieClip Frame 1Symbol 11 MovieClip
"shadow_mc"Symbol 20 MovieClip Frame 1Symbol 13 MovieClip
"highlight_mc"Symbol 20 MovieClip Frame 1Symbol 15 MovieClip
"arrow_mc"Symbol 20 MovieClip Frame 1Symbol 17 MovieClip
"face_mc"Symbol 20 MovieClip Frame 1Symbol 19 MovieClip
"arrow_mc"Symbol 30 MovieClip Frame 1Symbol 22 MovieClip
"face_mc"Symbol 30 MovieClip Frame 1Symbol 23 MovieClip
"shadow_mc"Symbol 30 MovieClip Frame 1Symbol 25 MovieClip
"highlight_mc"Symbol 30 MovieClip Frame 1Symbol 27 MovieClip
"highlight3D_mc"Symbol 30 MovieClip Frame 1Symbol 28 MovieClip
"darkshadow_mc"Symbol 30 MovieClip Frame 1Symbol 29 MovieClip
"arrow_mc"Symbol 39 MovieClip Frame 1Symbol 32 MovieClip
"face_mc"Symbol 39 MovieClip Frame 1Symbol 34 MovieClip
"shadow_mc"Symbol 39 MovieClip Frame 1Symbol 35 MovieClip
"highlight_mc"Symbol 39 MovieClip Frame 1Symbol 36 MovieClip
"darkshadow_mc"Symbol 39 MovieClip Frame 1Symbol 37 MovieClip
"highlight3D_mc"Symbol 39 MovieClip Frame 1Symbol 38 MovieClip
"up"Symbol 40 MovieClip [UpArrow] Frame 1Symbol 20 MovieClip
"down"Symbol 40 MovieClip [UpArrow] Frame 2Symbol 30 MovieClip
"disabled"Symbol 40 MovieClip [UpArrow] Frame 3Symbol 39 MovieClip
"highlight3D_mc"Symbol 46 MovieClip Frame 1Symbol 42 MovieClip
"darkshadow_mc"Symbol 46 MovieClip Frame 1Symbol 44 MovieClip
"shadow_mc"Symbol 46 MovieClip Frame 1Symbol 45 MovieClip
"highlight_mc"Symbol 53 MovieClip Frame 1Symbol 47 MovieClip
"face_mc"Symbol 53 MovieClip Frame 1Symbol 48 MovieClip
"shadow_mc"Symbol 53 MovieClip Frame 1Symbol 50 MovieClip
"darkshadow_mc"Symbol 53 MovieClip Frame 1Symbol 51 MovieClip
"highlight3D_mc"Symbol 53 MovieClip Frame 1Symbol 52 MovieClip
"shadow_mc"Symbol 59 MovieClip Frame 1Symbol 54 MovieClip
"highlight_mc"Symbol 59 MovieClip Frame 1Symbol 55 MovieClip
"darkshadow_mc"Symbol 59 MovieClip Frame 1Symbol 56 MovieClip
"highlight3D_mc"Symbol 59 MovieClip Frame 1Symbol 58 MovieClip
"mc_sliderBot"Symbol 60 MovieClip [ScrollThumb] Frame 1Symbol 46 MovieClip
"mc_sliderMid"Symbol 60 MovieClip [ScrollThumb] Frame 1Symbol 53 MovieClip
"mc_sliderTop"Symbol 60 MovieClip [ScrollThumb] Frame 1Symbol 59 MovieClip
"highlight3D_mc"Symbol 68 MovieClip Frame 1Symbol 61 MovieClip
"darkshadow_mc"Symbol 68 MovieClip Frame 1Symbol 62 MovieClip
"shadow_mc"Symbol 68 MovieClip Frame 1Symbol 63 MovieClip
"highlight_mc"Symbol 68 MovieClip Frame 1Symbol 64 MovieClip
"arrow_mc"Symbol 68 MovieClip Frame 1Symbol 66 MovieClip
"face_mc"Symbol 68 MovieClip Frame 1Symbol 67 MovieClip
"arrow_mc"Symbol 76 MovieClip Frame 1Symbol 70 MovieClip
"face_mc"Symbol 76 MovieClip Frame 1Symbol 71 MovieClip
"shadow_mc"Symbol 76 MovieClip Frame 1Symbol 72 MovieClip
"highlight_mc"Symbol 76 MovieClip Frame 1Symbol 73 MovieClip
"highlight3D_mc"Symbol 76 MovieClip Frame 1Symbol 74 MovieClip
"darkshadow_mc"Symbol 76 MovieClip Frame 1Symbol 75 MovieClip
"arrow_mc"Symbol 84 MovieClip Frame 1Symbol 78 MovieClip
"face_mc"Symbol 84 MovieClip Frame 1Symbol 79 MovieClip
"shadow_mc"Symbol 84 MovieClip Frame 1Symbol 80 MovieClip
"highlight_mc"Symbol 84 MovieClip Frame 1Symbol 81 MovieClip
"darkshadow_mc"Symbol 84 MovieClip Frame 1Symbol 82 MovieClip
"highlight3D_mc"Symbol 84 MovieClip Frame 1Symbol 83 MovieClip
"up"Symbol 85 MovieClip [DownArrow] Frame 1Symbol 68 MovieClip
"down"Symbol 85 MovieClip [DownArrow] Frame 2Symbol 76 MovieClip
"disabled"Symbol 85 MovieClip [DownArrow] Frame 3Symbol 84 MovieClip
"track_mc"Symbol 88 MovieClip Frame 1Symbol 87 MovieClip
"scrollTrack_mc"Symbol 89 MovieClip [FScrollBarSymbol] Frame 1Symbol 88 MovieClip
"pb"Symbol 122 MovieClip Frame 1Symbol 99 MovieClip
"sbd"Symbol 127 MovieClip Frame 1Symbol 89 MovieClip [FScrollBarSymbol]
"dta"Symbol 127 MovieClip Frame 1Symbol 125 EditableText
"btn_full_screen"Symbol 154 MovieClip Frame 1Symbol 142 Button
"thelp"Symbol 162 MovieClip Frame 1Symbol 159 EditableText
"b6"Symbol 208 MovieClip Frame 1Symbol 201 Button
"b1"Symbol 208 MovieClip Frame 1Symbol 202 Button
"b0"Symbol 208 MovieClip Frame 1Symbol 203 Button
"b2"Symbol 208 MovieClip Frame 1Symbol 204 Button
"b3"Symbol 208 MovieClip Frame 1Symbol 205 Button
"b4"Symbol 208 MovieClip Frame 1Symbol 206 Button
"b5"Symbol 208 MovieClip Frame 1Symbol 207 Button
"hint"Symbol 218 MovieClip Frame 1Symbol 217 MovieClip
"hint"Symbol 222 MovieClip Frame 1Symbol 221 MovieClip
"btn_right"Symbol 417 MovieClip Frame 1Symbol 313 Button
"btn_left"Symbol 417 MovieClip Frame 1Symbol 315 Button
"slider"Symbol 417 MovieClip Frame 1Symbol 416 MovieClip
"hzoom"Symbol 423 MovieClip Frame 1Symbol 218 MovieClip
"h7"Symbol 423 MovieClip Frame 1Symbol 218 MovieClip
"h6"Symbol 423 MovieClip Frame 1Symbol 222 MovieClip
"h4"Symbol 423 MovieClip Frame 1Symbol 218 MovieClip
"h3"Symbol 423 MovieClip Frame 1Symbol 218 MovieClip
"h1"Symbol 423 MovieClip Frame 1Symbol 218 MovieClip
"h2"Symbol 423 MovieClip Frame 1Symbol 218 MovieClip
"sound_off"Symbol 423 MovieClip Frame 1Symbol 224 MovieClip
"music_off"Symbol 423 MovieClip Frame 1Symbol 226 MovieClip
"btn_full_screen"Symbol 423 MovieClip Frame 1Symbol 142 Button
"btn_add"Symbol 423 MovieClip Frame 1Symbol 289 Button
"btn_upd"Symbol 423 MovieClip Frame 1Symbol 290 Button
"betbutton"Symbol 569 MovieClip Frame 1Symbol 562 Button
"betcircle"Symbol 569 MovieClip Frame 1Symbol 566 MovieClip
"card8"Symbol 569 MovieClip Frame 1Symbol 560 MovieClip
"card7"Symbol 569 MovieClip Frame 1Symbol 560 MovieClip
"card6"Symbol 569 MovieClip Frame 1Symbol 560 MovieClip
"card5"Symbol 569 MovieClip Frame 1Symbol 560 MovieClip
"card4"Symbol 569 MovieClip Frame 1Symbol 560 MovieClip
"card3"Symbol 569 MovieClip Frame 1Symbol 560 MovieClip
"card2"Symbol 569 MovieClip Frame 1Symbol 560 MovieClip
"card1"Symbol 569 MovieClip Frame 1Symbol 560 MovieClip
"card0"Symbol 569 MovieClip Frame 1Symbol 560 MovieClip
"cardcircle"Symbol 569 MovieClip Frame 1Symbol 568 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 131 bytes "..$1$qt$mBxmiMzSLApohT1NHKCub0."
ExportAssets (56)Timeline Frame 1Symbol 1 as "snd_take"
ExportAssets (56)Timeline Frame 1Symbol 2 as "snd_coins"
ExportAssets (56)Timeline Frame 1Symbol 3 as "snd_click"
ExportAssets (56)Timeline Frame 1Symbol 4 as "snd_put"
ExportAssets (56)Timeline Frame 1Symbol 5 as "snd_music"
ExportAssets (56)Timeline Frame 1Symbol 6 as "snd_loose"
ExportAssets (56)Timeline Frame 1Symbol 7 as "FUIComponentSymbol"
ExportAssets (56)Timeline Frame 1Symbol 40 as "UpArrow"
ExportAssets (56)Timeline Frame 1Symbol 60 as "ScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 85 as "DownArrow"
ExportAssets (56)Timeline Frame 1Symbol 89 as "FScrollBarSymbol"
ExportAssets (56)Timeline Frame 5Symbol 89 as "FScrollBarSymbol"

Labels

"Symbol_36"Symbol 7 MovieClip [FUIComponentSymbol] Frame 1
"l_connecting"Symbol 158 MovieClip Frame 1
"l_online"Symbol 158 MovieClip Frame 2
"l_offline"Symbol 158 MovieClip Frame 3

Dynamic Text Variables

casino_nameSymbol 101 EditableText"Casino"
game_nameSymbol 102 EditableText"Casino"
debug_txtSymbol 125 EditableText"Game loaded... "
b6_txtSymbol 193 EditableText""
b5_txtSymbol 194 EditableText""
b4_txtSymbol 195 EditableText""
b3_txtSymbol 196 EditableText""
b2_txtSymbol 197 EditableText""
b1_txtSymbol 198 EditableText""
b0_txtSymbol 199 EditableText""
casino_nameSymbol 209 EditableText"Copyright ©  "
game_nameSymbol 210 EditableText"Baccarat"
casino_nameSymbol 211 EditableText"Copyright ©  "
game_nameSymbol 212 EditableText"Baccarat"
txtSymbol 215 EditableText"hint"
txtSymbol 219 EditableText"hint long"
bet_txtSymbol 291 EditableText"?"
money_txtSymbol 292 EditableText"?"
tbalanceSymbol 294 EditableText"your balance:"
bet_txtSymbol 295 EditableText"?"
money_txtSymbol 296 EditableText"?"
tbalanceSymbol 298 EditableText"your balance:"
txt_messageSymbol 425 EditableText""
scoresSymbol 563 EditableText""
messageSymbol 564 EditableText""
tpaysSymbol 570 EditableText"insurance pays 2to1"




http://swfchan.com/23/114521/info.shtml
Created: 10/3 -2019 16:26:34 Last modified: 10/3 -2019 16:26:34 Server time: 16/05 -2024 00:48:47