X-Git-Url: https://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=web%2Fbriskin5%2Fdnd.js;h=db4cfc1243958acc13786753649bce04aa91191b;hb=4b00f9ca18afad0b4b9ad0034581af54c6700205;hp=1a5c6f5182b2d27d27ac8ba6bbd8174a0b801e32;hpb=c644dac2f1cf3ec13c0f1149f4c60e45cf4401be;p=brisk.git diff --git a/web/briskin5/dnd.js b/web/briskin5/dnd.js index 1a5c6f5..db4cfc1 100644 --- a/web/briskin5/dnd.js +++ b/web/briskin5/dnd.js @@ -20,8 +20,10 @@ * Suite 330, Boston, MA 02111-1307, USA. * */ - +/* number of players */ var PLAYERS_N = 3; +/* initial number of cards in hand */ +var CARD_HAND = 3; /* current manche */ var manche = 1; /* cards on hands */ @@ -44,12 +46,24 @@ var cards_we_n; var takes_we_n; /* width of images */ +/* var cards_width = 55 + 2; var cards_width_d2 = 27; +*/ /* height of images */ +/* var cards_height = 101 + 2; var cards_height_d2 = 51; +*/ + +/* width of images */ +var cards_width = 75 + 2; +var cards_width_d2 = 37; + +/* height of images */ +var cards_height = 121 + 2; +var cards_height_d2 = 61; /* width of hands area */ var hands_width = 400; @@ -65,16 +79,16 @@ var G_take_time = 500; /* suffix to add to images name */ var sux = new Array( "", "_ea", "", "", "_we"); -var cards_pos = new Array (8); -var cards_ea_pos = new Array (8); -var cards_ne_pos = new Array (8); -var cards_nw_pos = new Array (8); -var cards_we_pos = new Array (8); +var cards_pos = new Array (CARD_HAND); +var cards_ea_pos = new Array (CARD_HAND); +var cards_ne_pos = new Array (CARD_HAND); +var cards_nw_pos = new Array (CARD_HAND); +var cards_we_pos = new Array (CARD_HAND); var take_x = new Array(562, 745, 452, 30, 52); var take_y = new Array(545, 177, 70, 62,155); -for (i = 0 ; i < 8 ; i++) { +for (i = 0 ; i < CARD_HAND ; i++) { cards_pos[i] = i; cards_ea_pos[i] = i; cards_ne_pos[i] = i; @@ -110,7 +124,7 @@ function cards_dispose_so(car_n, tak_n) for (i = 0 ; i < car_n ; i++) { $("card" + cards_pos[i]).style.left = start + (i * inter); $("card" + cards_pos[i]).style.top = 475 + (125 - cards_height)/2; - $("card" + cards_pos[i]).style.zIndex = 8 - i; + $("card" + cards_pos[i]).style.zIndex = CARD_HAND - i; $("card" + cards_pos[i]).style.visibility = "visible"; } @@ -227,7 +241,7 @@ function cards_dispose_ea(car_n, tak_n) { for (i = 0 ; i < car_n ; i++) { $("card_ea" + cards_ea_pos[i]).style.left = 675 + (125 - cards_height)/2; $("card_ea" + cards_ea_pos[i]).style.top = start + (i * inter); - $("card_ea" + cards_ea_pos[i]).style.zIndex = 8 - i; + $("card_ea" + cards_ea_pos[i]).style.zIndex = CARD_HAND - i; $("card_ea" + cards_ea_pos[i]).style.visibility = "visible"; // alert("xx "+ (675 + (125 - cards_height)/2) +" yy " + start + (i * inter)); } @@ -273,7 +287,7 @@ function cards_dispose_we(car_n, tak_n) for (i = 0 ; i < car_n ; i++) { $("card_we" + cards_we_pos[i]).style.left = (125 - cards_height)/2; $("card_we" + cards_we_pos[i]).style.top = start - (i * inter); - $("card_we" + cards_we_pos[i]).style.zIndex = 8 - i; + $("card_we" + cards_we_pos[i]).style.zIndex = CARD_HAND - i; $("card_we" + cards_we_pos[i]).style.visibility = "visible"; } @@ -510,8 +524,9 @@ function card_setours(zer,uno,due,tre,qua,cin,sei,set) var i; var arg = new Array(zer,uno,due,tre,qua,cin,sei,set); - for (i = 0 ; i < 8 ; i++) { - $("card"+i).src = getcard(arg[i], 0); + for (i = 0 ; i < CARD_HAND ; i++) { + var id = (arg[i] < 10 ? '0' + arg[i] : '' + arg[i]); + $("card"+i).setAttribute('data-card-id', id); $("card"+i).briskid = arg[i]; } }