目录结构调整
This commit is contained in:
114
codes/games/client/Projects/doudizhu/js/ddz/opencards.js
Normal file
114
codes/games/client/Projects/doudizhu/js/ddz/opencards.js
Normal file
@@ -0,0 +1,114 @@
|
||||
var opencards = function(){
|
||||
//明牌显示
|
||||
for(var i = 0; i < Public_data.data.maxman; i++){
|
||||
if (Public_data.data.mp_zt[i] == 1 && i != Utl.getMySeat()) {
|
||||
if (Public_data.data.stage < 3 ) {
|
||||
dipaishu();
|
||||
}
|
||||
for (var j = 0;j < id_config.hc_len[i]; j++) {
|
||||
set_self(id_config.car_start[Utl.changeToStatus(i)]+j,37,0,0,0);
|
||||
}
|
||||
Hand_card.sort(i,Public_data.data.team_cards);//手牌
|
||||
if (Public_data.data.caozuo > 0) {
|
||||
Putcards.sort();//出牌
|
||||
paidz();//牌上地主显示
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
var asetopen = function(){
|
||||
//小局牌显示
|
||||
|
||||
for (var i = 0; i < Public_data.data.maxman; i++) {
|
||||
if (i!= Utl.getMySeat()) {//隐藏牌数
|
||||
set_self(1030+Utl.changeToStatus(i)*100,37,0,0,0);
|
||||
set_self(1031+Utl.changeToStatus(i)*100,37,0,0,0);
|
||||
}
|
||||
if (Public_data.data.rest_cards[i].length>0) {
|
||||
//Public_data.data.rest_cards = min_copyjson(Public_data.data.rest_cards[i]);
|
||||
Public_data.data.rest_cards[i] = cls_doudizhu_card.SortCardList(cls_doudizhu_aset.CardIdsToCards(aset,Public_data.data.rest_cards[i])
|
||||
,[1,3]);
|
||||
Public_data.data.rest_cards[i] = cls_doudizhu_aset.CardsToCardIds(Public_data.data.rest_cards[i]);
|
||||
opencard(Utl.changeToStatus(i));
|
||||
for(var j = 0; j < id_config.hc_len[i]; j++){
|
||||
set_self(id_config.car_start[Utl.changeToStatus(i)]+j,37,0,0,0);
|
||||
}
|
||||
if(i!= Utl.getMySeat()){
|
||||
if (chonghui) {
|
||||
Hand_card.sort(i,Public_data.data.rest_cards[i]);//手牌
|
||||
}else{
|
||||
asetcards(i);//小局牌动画
|
||||
}
|
||||
} else{
|
||||
Hand_card.sort(i,Public_data.data.rest_cards[i]);//手牌
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
var asetcards = function(seat){
|
||||
//小局牌动画
|
||||
if (Public_data.data.rest_cards[seat].length>id_config.car_len[Utl.changeToStatus(seat)]) {//两排
|
||||
for(var i = 0; i < Public_data.data.rest_cards[seat].length; i++){
|
||||
set_self(id_config.car_start[Utl.changeToStatus(seat)]+i,18,id_config.sta_posi_x[Utl.changeToStatus(seat)],0,0);
|
||||
set_self(id_config.car_start[Utl.changeToStatus(seat)]+i,20,id_config.wide[Utl.changeToStatus(seat)],0,0);
|
||||
set_self(id_config.car_start[Utl.changeToStatus(seat)]+i,21,id_config.high[Utl.changeToStatus(seat)],0,0);
|
||||
set_self(id_config.car_start[Utl.changeToStatus(seat)]+i,43,Public_data.data.rest_cards[seat][i]%54+1,0,0);
|
||||
set_self(id_config.car_start[Utl.changeToStatus(seat)]+i,37,1,0,0);
|
||||
if(i<id_config.car_len[Utl.changeToStatus(seat)]){
|
||||
set_self(id_config.car_start[Utl.changeToStatus(seat)]+i,19,id_config.sta_posi_y[Utl.changeToStatus(seat)],0,0);
|
||||
} else{
|
||||
set_self(id_config.car_start[Utl.changeToStatus(seat)]+i,19,id_config.sta_posi_y[Utl.changeToStatus(seat)]+id_config.car_intervaly[Utl.changeToStatus(seat)],0,0);
|
||||
}
|
||||
|
||||
}
|
||||
} else {//一排
|
||||
for(var i = 0; i < Public_data.data.rest_cards[seat].length; i++){
|
||||
set_self(id_config.car_start[Utl.changeToStatus(seat)]+i,18,id_config.sta_posi_x[Utl.changeToStatus(seat)],0,0);
|
||||
set_self(id_config.car_start[Utl.changeToStatus(seat)]+i,19,id_config.sta_posi_y[Utl.changeToStatus(seat)],0,0);
|
||||
set_self(id_config.car_start[Utl.changeToStatus(seat)]+i,20,id_config.wide[Utl.changeToStatus(seat)],0,0);
|
||||
set_self(id_config.car_start[Utl.changeToStatus(seat)]+i,21,id_config.high[Utl.changeToStatus(seat)],0,0);
|
||||
set_self(id_config.car_start[Utl.changeToStatus(seat)]+i,43,Public_data.data.rest_cards[seat][i]%54+1,0,0);
|
||||
set_self(id_config.car_start[Utl.changeToStatus(seat)]+i,37,1,0,0);
|
||||
}
|
||||
}
|
||||
All_ani.aset_mingpai.show(seat);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user