目录结构调整
This commit is contained in:
236
codes/games/client/Projects/doudizhu/js/ddz/ani_doend.js
Normal file
236
codes/games/client/Projects/doudizhu/js/ddz/ani_doend.js
Normal file
@@ -0,0 +1,236 @@
|
||||
var dealcard_ani_doend = function(id,sx,count,allend){
|
||||
//发牌结束
|
||||
if (id == id_config.car_start[0]+Public_data.data.hand_cards.length-1) {
|
||||
if (sx == 18) {
|
||||
if (Public_data.jieduan == 1) {//拉长结束
|
||||
for(var i = 0;i<Public_data.data.hand_cards.length;i++){
|
||||
play_ani(1,i+id_config.car_start[0],18,get_self(i+id_config.car_start[0],18,0,0,0),get_self(i+id_config.car_start[0],18,0,0,0)-i*3,0,50,0,0,0,1,0,0);
|
||||
|
||||
}
|
||||
Public_data.jieduan = 2;
|
||||
|
||||
} else if (Public_data.jieduan == 0) {//拉长
|
||||
for(var i = 0;i<Public_data.data.hand_cards.length;i++){
|
||||
play_ani(1,i+id_config.car_start[0],18,get_self(i+id_config.car_start[0],18,0,0,0),get_self(i+id_config.car_start[0],18,0,0,0)+i*3,0,50,0,0,0,1,0,0);
|
||||
|
||||
}
|
||||
Public_data.jieduan = 1;
|
||||
}else if (Public_data.jieduan == 2) {//缩回结束 发牌结束
|
||||
for (var i = 0; i < id_config.hc_len[Utl.getMySeat()]; i++) {
|
||||
play_ani(0,id_config.car_start[0]+i,0);
|
||||
}
|
||||
id_config.clock_x[0] = 428;
|
||||
if(Utl.getMySeat() == Public_data.data.control){
|
||||
jiaofen();//叫分
|
||||
xiafen();
|
||||
}
|
||||
mpbs(1);//明牌标识显示
|
||||
clock(1);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
var chapai_ani_doend = function(id,sx,count,allend){
|
||||
//插牌结束
|
||||
if (id >= id_config.car_start[0] && id < id_config.car_start[0] + id_config.hc_len[Utl.getMySeat()]) {
|
||||
if (sx == 19 && chupaidonghua == 0 &&kaiqidonghua ==2) {
|
||||
kaiqidonghua = 0;
|
||||
//插牌
|
||||
set_group(204,37,0,0,0);
|
||||
jiabeixs();
|
||||
Hand_card.sort(Utl.getMySeat(),Public_data.data.hand_cards);//手牌
|
||||
clock(1); //时钟显示
|
||||
paidz();//牌上地主显示
|
||||
mpbs(1);//明牌标识
|
||||
}
|
||||
if(sx == 18){
|
||||
if (kaiqidonghua == 1) {//插牌变宽
|
||||
for (var i=0; i<id_config.hc_len[Utl.getMySeat()];i++) {
|
||||
play_ani(0,id_config.car_start[0]+i,0);
|
||||
}
|
||||
kaiqidonghua = 2;
|
||||
for(var i=0; i<wz.length;i++){
|
||||
play_ani(1,id_config.car_start[0]+wz[i],19,get_self(id_config.car_start[0]+wz[i],19,0,0,0),id_config.sta_posi_y[0],0,300,0,0,0,1,0,0);
|
||||
set_self(id_config.car_start[0]+wz[i],37,1,0,0);
|
||||
}
|
||||
}else if (chupaidonghua == 1) {//出牌结束
|
||||
All_ani.put_cards.hide();
|
||||
Hand_card.sort(Utl.getMySeat(),Public_data.data.hand_cards);//手牌
|
||||
Putcards.sort();//出牌
|
||||
paidz();//牌上地主显示
|
||||
chupaidonghua = 0;
|
||||
opencards();//明牌
|
||||
mpbs(1);//明牌标识
|
||||
if(Public_data.data.end == -1){
|
||||
clock(1); //时钟显示
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
var mingpai_ani_doend = function(id,sx,count,allend){
|
||||
//明牌结束
|
||||
if (id== id_config.mingpaidi ||id_config.mingpaiquan == id||id_config.mingpaizi == id) {
|
||||
All_ani.mingpai.show(mingpaidonghua);
|
||||
}
|
||||
|
||||
}
|
||||
var paixingdonghua = function(id,sx,count,allend){
|
||||
//飞机结束
|
||||
for (var i = 0;i < Public_data.data.maxman; i++) {
|
||||
if (id == id_config.feijidi+i) {
|
||||
set_self(id,37,0,0,0);
|
||||
play_ani(1,id,0);
|
||||
All_ani.feiji.show(0,id-3,i);
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (id == id_config.dafeiji) {//大飞机隐藏
|
||||
set_self(id,37,0,0,0);
|
||||
All_ani.feiji.hide();
|
||||
}
|
||||
for (var i = 0;i < Public_data.data.maxman; i++) {
|
||||
if (id == id_config.shunzidi+i) {
|
||||
set_self(id,37,0,0,0);
|
||||
play_ani(1,id,0);
|
||||
All_ani.shunzi.show(0,id-3,i);
|
||||
set_self(All_timer.feiji,57,All_timer.time.feiji,0,0);
|
||||
break;
|
||||
}
|
||||
}
|
||||
for (var i = 0;i < Public_data.data.maxman; i++) {
|
||||
if (id == id_config.lianduidi+i) {
|
||||
set_self(id,37,0,0,0);
|
||||
play_ani(1,id,0);
|
||||
All_ani.liandui.show(0,id-3,i);
|
||||
set_self(All_timer.feiji,57,All_timer.time.feiji,0,0);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
var zhadanover = function(id,sx,count,allend){
|
||||
//炸弹动画
|
||||
for(var i = 0;i < Public_data.data.maxman; i++){
|
||||
if (id == id_config.zhadan+i) {
|
||||
if (sx == 18) {
|
||||
if(zhadan_ani[i] == 1){//一阶段
|
||||
play_ani(1,id,0);
|
||||
All_ani.zhadan.show(2,id);
|
||||
} else{//结束 显示爆炸
|
||||
play_ani(1,id,0);
|
||||
set_self(id,37,0,0,0);
|
||||
set_self(id+3,37,1,0,0);
|
||||
set_self(id+3,18,id_config.baozha_x[i],0,0);
|
||||
set_self(id+3,19,id_config.baozha_y[i],0,0);
|
||||
play_ani(1,id+3,43,1,18,0,1000,0,0,0,1,0,0);
|
||||
//屏幕回缩
|
||||
play_ani(1,149,33,130,100,0,200,0,0,0,1,0,0);
|
||||
zhuomian = 1;//桌面动画开关
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
var baozhaover = function(id,sx,count,allend){
|
||||
//爆炸结束
|
||||
for(var i = 0;i < Public_data.data.maxman; i++){
|
||||
if (id == id_config.baozha+i) {
|
||||
play_ani(1,id,0);
|
||||
set_self(id,37,0,0,0);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
var yanover = function(id,sx,count,allend){
|
||||
//烟结束
|
||||
for(var i = 0;i < Public_data.data.maxman; i++){
|
||||
if (id == id_config.yan+i) {
|
||||
play_ani(1,id,0);
|
||||
set_self(id,37,0,0,0);
|
||||
play_ani(1,id-3,0);
|
||||
set_self(id-3,37,0,0,0);
|
||||
//All_ani.zhuomian.show();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
var zhuomianover = function(id,sx,count,allend){
|
||||
//桌面结束
|
||||
if (id == 149) {
|
||||
if (sx == 33 && zhuomian == 1) {
|
||||
play_ani(1,id,0);
|
||||
set_self(149,33,100,0,0);
|
||||
zhuomian = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
var zhadanziover = function(id,sx,count,allend){
|
||||
//炸弹字结束
|
||||
for(var i = 0;i < 6; i++){
|
||||
if (id == id_config.zhadanzi+i && sx == 33) {
|
||||
play_ani(1,id,0);
|
||||
set_self(All_timer.zhadanzi,57,All_timer.time.zhadanzi,0,0);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
var chuntianover = function(id,sx,count,allend){
|
||||
//炸弹字结束
|
||||
|
||||
if (id == 1002 && sx == 33) {
|
||||
play_ani(1,id,0);
|
||||
if (get_self(1002,33) == 130) {
|
||||
play_ani(1,1002,33,130,100,0,100,0,0,0,1,0,0);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user