diff --git a/character/extra.js b/character/extra.js index 15ada83c2..3cbddcf68 100755 --- a/character/extra.js +++ b/character/extra.js @@ -221,7 +221,7 @@ character.extra={ player.chooseCard('是否弃置一枚“忍”,并发动【鬼才】?').ai=function(card){ var trigger=_status.event.parent._trigger; var player=_status.event.player; - var result=trigger.judge(card)-trigger.judge(trigger.player.judging); + var result=trigger.judge(card)-trigger.judge(trigger.player.judging[0]); var attitude=ai.get.attitude(player,trigger.player); if(attitude==0||result==0) return 0; if(attitude>0){ @@ -243,12 +243,12 @@ character.extra={ player.logSkill('jilue_guicai'); player.storage.renjie--; player.updateMarks(); - if(trigger.player.judging.clone){ - trigger.player.judging.clone.delete(); - game.addVideo('deletenode',player,get.cardsInfo([trigger.player.judging.clone])); + if(trigger.player.judging[0].clone){ + trigger.player.judging[0].clone.delete(); + game.addVideo('deletenode',player,get.cardsInfo([trigger.player.judging[0].clone])); } - ui.discardPile.appendChild(trigger.player.judging); - trigger.player.judging=result.cards[0]; + ui.discardPile.appendChild(trigger.player.judging[0]); + trigger.player.judging[0]=result.cards[0]; trigger.position.appendChild(result.cards[0]); game.log(trigger.player,'的判定牌改为',result.cards[0]); game.delay(2); diff --git a/character/hearth.js b/character/hearth.js index bb373f6d0..93ad6b560 100755 --- a/character/hearth.js +++ b/character/hearth.js @@ -1175,13 +1175,14 @@ character.hearth={ } if(player.storage.mdzhoufu3.isAlive()){ // player.storage.mdzhoufu3.draw(); - player.storage.mdzhoufu3.gain(player.judging,'gain2'); + player.storage.mdzhoufu3.gain(player.judging[0],'gain2'); } else{ + ui.discardPile.appendChild(player.judging[0]); game.delay(1.5); } "step 1" - player.judging=player.storage.mdzhoufu2; + player.judging[0]=player.storage.mdzhoufu2; trigger.position.appendChild(player.storage.mdzhoufu2); // trigger.untrigger(); game.log(player,'的判定牌改为',player.storage.mdzhoufu2); diff --git a/character/refresh.js b/character/refresh.js index d749d072e..4abbf2777 100755 --- a/character/refresh.js +++ b/character/refresh.js @@ -126,10 +126,10 @@ character.refresh={ content:function(){ "step 0" player.chooseCard(get.translation(trigger.player)+'的'+(trigger.judgestr||'')+'判定为'+ - get.translation(trigger.player.judging)+',是否发动【鬼才】?','he').ai=function(card){ + get.translation(trigger.player.judging[0])+',是否发动【鬼才】?','he').ai=function(card){ var trigger=_status.event.parent._trigger; var player=_status.event.player; - var result=trigger.judge(card)-trigger.judge(trigger.player.judging); + var result=trigger.judge(card)-trigger.judge(trigger.player.judging[0]); var attitude=ai.get.attitude(player,trigger.player); if(attitude==0||result==0) return 0; if(attitude>0){ @@ -149,12 +149,12 @@ character.refresh={ "step 2" if(result.bool){ player.logSkill('reguicai'); - if(trigger.player.judging.clone){ - trigger.player.judging.clone.delete(); - game.addVideo('deletenode',player,get.cardsInfo([trigger.player.judging.clone])); + if(trigger.player.judging[0].clone){ + trigger.player.judging[0].clone.delete(); + game.addVideo('deletenode',player,get.cardsInfo([trigger.player.judging[0].clone])); } - ui.discardPile.appendChild(trigger.player.judging); - trigger.player.judging=result.cards[0]; + ui.discardPile.appendChild(trigger.player.judging[0]); + trigger.player.judging[0]=result.cards[0]; trigger.position.appendChild(result.cards[0]); game.log(trigger.player,'的判定牌改为',result.cards[0]); game.delay(2); diff --git a/character/sp.js b/character/sp.js index b0c9bbc0a..5dac364ab 100755 --- a/character/sp.js +++ b/character/sp.js @@ -390,13 +390,13 @@ character.sp={ content:function(){ "step 0" var list=player.storage.yishe; - var dialog=ui.create.dialog(get.translation(trigger.player)+'的'+(trigger.judgestr||'')+'判定为'+get.translation(trigger.player.judging)+ + var dialog=ui.create.dialog(get.translation(trigger.player)+'的'+(trigger.judgestr||'')+'判定为'+get.translation(trigger.player.judging[0])+ ',是否发动【米道】?',list,'hidden'); player.chooseButton(dialog,function(button){ var card=button.link; var trigger=_status.event.parent._trigger; var player=_status.event.player; - var result=trigger.judge(card)-trigger.judge(trigger.player.judging); + var result=trigger.judge(card)-trigger.judge(trigger.player.judging[0]); var attitude=ai.get.attitude(player,trigger.player); return result*attitude; }); @@ -418,8 +418,8 @@ character.sp={ "step 2" if(event.card){ player.logSkill('midao',trigger.player); - ui.discardPile.appendChild(trigger.player.judging); - trigger.player.judging=event.card; + ui.discardPile.appendChild(trigger.player.judging[0]); + trigger.player.judging[0]=event.card; trigger.position.appendChild(event.card); game.log(trigger.player,'的判定牌改为',event.card); event.card.expired=true; @@ -1189,7 +1189,7 @@ character.sp={ game.delay(1.5); } "step 1" - player.judging=player.storage.zhoufu2; + player.judging[0]=player.storage.zhoufu2; trigger.position.appendChild(player.storage.zhoufu2); // trigger.untrigger(); game.log(player,'的判定牌改为',player.storage.zhoufu2); @@ -2518,7 +2518,7 @@ character.sp={ check:function(event,player){ if(ai.get.attitude(player,event.player)<=0) return false; var cards=player.get('he'); - var judge=event.judge(event.player.judging); + var judge=event.judge(event.player.judging[0]); for(var i=0;i0){ @@ -170,12 +170,12 @@ character.standard={ "step 2" if(result.bool){ player.logSkill('guicai'); - if(trigger.player.judging.clone){ - trigger.player.judging.clone.delete(); - game.addVideo('deletenode',player,get.cardsInfo([trigger.player.judging.clone])); + if(trigger.player.judging[0].clone){ + trigger.player.judging[0].clone.delete(); + game.addVideo('deletenode',player,get.cardsInfo([trigger.player.judging[0].clone])); } - ui.discardPile.appendChild(trigger.player.judging); - trigger.player.judging=result.cards[0]; + ui.discardPile.appendChild(trigger.player.judging[0]); + trigger.player.judging[0]=result.cards[0]; trigger.position.appendChild(result.cards[0]); game.log(trigger.player,'的判定牌改为',result.cards[0]); game.delay(2); diff --git a/character/swd.js b/character/swd.js index 6a7cd8333..b1d5991b7 100755 --- a/character/swd.js +++ b/character/swd.js @@ -3073,10 +3073,10 @@ character.swd={ content:function(){ "step 0" player.chooseCard(get.translation(trigger.player)+'的'+(trigger.judgestr||'')+'判定为'+ - get.translation(trigger.player.judging)+',是否发动【天道】?','he').ai=function(card){ + get.translation(trigger.player.judging[0])+',是否发动【天道】?','he').ai=function(card){ var trigger=_status.event.parent._trigger; var player=_status.event.player; - var result=trigger.judge(card)-trigger.judge(trigger.player.judging); + var result=trigger.judge(card)-trigger.judge(trigger.player.judging[0]); var attitude=ai.get.attitude(player,trigger.player); if(attitude==0||result==0) return 0; if(attitude>0){ @@ -3096,9 +3096,9 @@ character.swd={ "step 2" if(result.bool){ player.logSkill('tiandao'); - player.$gain2(trigger.player.judging); - player.gain(trigger.player.judging); - trigger.player.judging=result.cards[0]; + player.$gain2(trigger.player.judging[0]); + player.gain(trigger.player.judging[0]); + trigger.player.judging[0]=result.cards[0]; trigger.position.appendChild(result.cards[0]); game.log(trigger.player,'的判定牌改为',result.cards[0]); } @@ -6309,13 +6309,13 @@ character.swd={ for(var i=0;i0){ @@ -430,9 +430,9 @@ character.wind={ "step 2" if(result.bool){ player.logSkill('guidao'); - player.$gain2(trigger.player.judging); - player.gain(trigger.player.judging); - trigger.player.judging=result.cards[0]; + player.$gain2(trigger.player.judging[0]); + player.gain(trigger.player.judging[0]); + trigger.player.judging[0]=result.cards[0]; trigger.position.appendChild(result.cards[0]); game.log(trigger.player,'的判定牌改为',result.cards[0]); } diff --git a/character/yijiang.js b/character/yijiang.js index f2a9e6c1f..c52296ec8 100755 --- a/character/yijiang.js +++ b/character/yijiang.js @@ -5592,7 +5592,7 @@ character.yijiang={ anxu:'安恤', zhuiyi:'追忆', gongji:'弓骑', - qiuyuan:'救援', + qiuyuan:'求援', zhuikong:'惴恐', qieting:'窃听', xianzhou:'献州', diff --git a/game/config.js b/game/config.js index e885ebb9d..0d563d65f 100755 --- a/game/config.js +++ b/game/config.js @@ -321,9 +321,10 @@ window.config={ current_mode:{}, forbid:[ ['huashen'], - ['lingwu','jilve'], - ['lingwu','yongsi'], - ['lingwu','shangshi'], + ['lingwu'], + // ['lingwu','jilve'], + // ['lingwu','yongsi'], + // ['lingwu','shangshi'], // ['jizhi','zhiheng'], // ['xiaoji','zhiheng'], // ['relianying','zhiheng'], @@ -349,7 +350,9 @@ window.config={ ['yiji','tuntian'], ['reyiji','tuntian'], ['tuntian','guidao'], - ['tuntian','guicai'], + ['tuntian','tiandao'], + ['tuntian','huanshi'], + // ['tuntian','guicai'], // ['jiang','chongzhen'], ['fenji','yuling'], ['jiushi','guixin'], diff --git a/game/game.js b/game/game.js index 471c420d9..4160f1763 100755 --- a/game/game.js +++ b/game/game.js @@ -16,18 +16,11 @@ dieClose:[] }; var lib={ - version:1.70, + version:1.71, changeLog:[ - '界面显示改进', - 'AI改进', - '武将图修改', - 'boss、将5配音(@tanyuanjkl提取)', - '可隐藏模式、武将、卡牌包', - '开始界面', - '显示历史记录选项', - '左滑/右滑手势', - '自定义背景音乐', - '自定义武将', + 'bug修复', + '双指拖动对话框', + '对决模式调整', ], configprefix:'noname_0.9_', updates:[], @@ -2471,6 +2464,9 @@ } lib.configMenu.audio.config.background_music.item.music_random='随机'; lib.configMenu.audio.config.background_music.item.music_off='关闭'; + if(lib.config.touchscreen){ + delete lib.configMenu.audio.config.background_music.item.music_custom; + } } delete character.pack; delete card.pack; @@ -4649,33 +4645,33 @@ "step 0" var judgestr=get.translation(player)+'的'+event.judgestr+'判定'; event.videoId=lib.status.videoId++; - player.judging=get.cards()[0]; - game.addVideo('judge1',player,[get.cardInfo(player.judging),judgestr,event.videoId]); + player.judging.unshift(get.cards()[0]); + game.addVideo('judge1',player,[get.cardInfo(player.judging[0]),judgestr,event.videoId]); if(lib.config.mode=='chess'){ - event.node=player.judging.copy('thrown','center',ui.arena).animate('start'); + event.node=player.judging[0].copy('thrown','center',ui.arena).animate('start'); } else{ - event.node=player.$throwordered(player.judging.copy(),true); + event.node=player.$throwordered(player.judging[0].copy(),true); } event.node.classList.add('thrownhighlight'); ui.arena.classList.add('thrownhighlight'); event.dialog=ui.create.dialog(judgestr); event.dialog.classList.add('center'); - game.log(player,'进行'+event.judgestr+'判定,亮出的判定牌为',player.judging); + game.log(player,'进行'+event.judgestr+'判定,亮出的判定牌为',player.judging[0]); game.delay(2); event.trigger('judge'); "step 1" event.result={ - card:player.judging, - number:get.number(player.judging), - suit:get.suit(player.judging), - color:get.color(player.judging), - judge:event.judge(player.judging), + card:player.judging[0], + number:get.number(player.judging[0]), + suit:get.suit(player.judging[0]), + color:get.color(player.judging[0]), + judge:event.judge(player.judging[0]), node:event.node, }; if(event.result.judge>0) event.result.bool=true; if(event.result.judge<0) event.result.bool=false; - delete player.judging; + player.judging.shift(); if(event.result.judge>0){ player.popup('洗具'); } @@ -8123,6 +8119,9 @@ if(info.filter&&!info.filter(trigger,player,event.triggername)){ event.finish(); } + else if(event._trigger.notrigger.contains(player)&&!lib.skill.global.contains(event.skill)){ + event.finish(); + } else{ var hidden=player.hiddenSkills.slice(0); game.expandSkills(hidden); @@ -8184,14 +8183,20 @@ } } }, - untrigger:function(all){ + untrigger:function(all,player){ if(all){ this.next.length=0; this._triggered=5; } + else if(player){ + this.notrigger.add(player); + for(var i=0;i1&& + !this.classList.contains('popped')&& + !this.classList.contains('fixed')){ + _status.draggingtouchdialog=this; + this._dragorigin={ + clientX:e.touches[0].clientX, + clientY:e.touches[0].clientY, + }; + if(!this._dragtransform){ + this._dragtransform=[0,0]; + } + this._dragorigintransform=this._dragtransform.slice(0); + e.preventDefault(); + e.stopPropagation(); + } + }, identity:function(){ if(_status.dragged) return; _status.clicked=true; @@ -15933,7 +15968,7 @@ }, windowtouchstart:function(e){ if(window.inSplash) return; - if(e.touches[0]&&lib.config.swipe){ + if(e.touches[0]&&lib.config.swipe&&e.touches.length<2){ _status._swipeorigin={ clientX:e.touches[0].clientX, clientY:e.touches[0].clientY, @@ -15963,6 +15998,19 @@ } _status.clicked=true; } + else if(_status.draggingtouchdialog){ + delete _status._swipeorigin; + if(_status.draggingtouchdialog._dragorigin&&_status.draggingtouchdialog._dragtransform&&e.touches.length){ + var translate=_status.draggingtouchdialog._dragtransform.slice(0); + var dx=e.touches[0].clientX-_status.draggingtouchdialog._dragorigin.clientX; + var dy=e.touches[0].clientY-_status.draggingtouchdialog._dragorigin.clientY; + translate[0]+=dx; + translate[1]+=dy; + _status.draggingtouchdialog._dragtouches=e.touches[0]; + _status.draggingtouchdialog.style.transform='translate('+translate[0]+'px,'+translate[1]+'px)'; + } + _status.clicked=true; + } else if(_status._swipeorigin&&e.touches[0]){ _status._swipeorigin.touches=e.touches[0]; } @@ -16121,7 +16169,7 @@ }, windowtouchend:function(e){ if(window.inSplash) return; - if(e.touches.length==1&&!_status.dragged){ + if(e.touches.length==1&&!_status.dragged&&!_status.draggingtouchdialog){ ui.click.pause(); } if(_status.draggingroundmenu){ @@ -16154,6 +16202,25 @@ game.saveConfig('roundmenu_transform',translate); delete _status.draggingroundmenu; } + else if(_status.draggingtouchdialog){ + delete _status._swipeorigin; + if(_status.draggingtouchdialog._dragorigin&&_status.draggingtouchdialog._dragtransform&&_status.draggingtouchdialog._dragtouches){ + var dx=_status.draggingtouchdialog._dragtouches.clientX-_status.draggingtouchdialog._dragorigin.clientX; + var dy=_status.draggingtouchdialog._dragtouches.clientY-_status.draggingtouchdialog._dragorigin.clientY; + var translate=_status.draggingtouchdialog._dragtransform; + translate[0]+=dx; + translate[1]+=dy; + _status.draggingtouchdialog.style.transform='translate('+translate[0]+'px,'+translate[1]+'px)'; + + delete _status.draggingtouchdialog._dragorigin; + } + _status.clicked=false; + delete _status.draggingtouchdialog; + _status.justdragged=true; + setTimeout(function(){ + _status.justdragged=false; + },500); + } else if(_status._swipeorigin&&!_status.paused2&&!_status.mousedragging){ if(get.currentTime()-_status._swipeorigin.time<500){ var dx=_status._swipeorigin.touches.clientX-_status._swipeorigin.clientX; @@ -16813,7 +16880,9 @@ if(_status.dragged) return; if(_status.clicked) return; if(_status.tempNoButton) return; + if(_status.draggingtouchdialog) return; if(this.classList.contains('noclick')) return; + if(_status.justdragged) return; _status.clicked=true; var custom=_status.event.custom; if(custom.replace.button){ @@ -17396,6 +17465,7 @@ }, touchScroll:function(e) { if(_status.mousedragging) return; + if(_status.draggingtouchdialog) return; if(!_status.dragged){ if (Math.abs(e.touches[0].clientX - this.startX) > 10 || Math.abs(e.touches[0].clientY - this.startY) > 10) { @@ -18778,7 +18848,7 @@ }, owner:function(card){ for(var i=0;i.wunature{ .player.selectable{ box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px, rgba(0, 133, 255, 0.5) 0 0 5px, rgba(0, 133, 255, 0.6) 0 0 12px, rgba(0, 133, 255, 0.8) 0 0 15px; } -.selected{ +.selected,.selectedx{ box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px,rgba(255, 0, 0, 0.4) 0 0 5px, rgba(255, 0, 0, 0.4) 0 0 12px, rgba(255, 0, 0, 0.8) 0 0 15px !important; } #me .card.selected{ @@ -1330,8 +1330,7 @@ div:hover>.wunature{ .glow{ box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px, rgba(0, 133, 255, 0.4) 0 0 5px, rgba(0, 133, 255, 0.5) 0 0 12px, rgba(0, 133, 255, 0.8) 0 0 15px !important; } -.glow2:not(.player.glow_phase)>.avatar, -.player.current_action .avatar{ +.glow2:not(.player.glow_phase)>.avatar{ /*-webkit-animation:control_glow 4s infinite;*/ box-shadow: rgba(0, 0, 0, 0.3) 0 0 0 1px, rgba(10, 155, 67, 1) 0 0 15px, rgba(10, 155, 67, 1) 0 0 15px !important; } diff --git a/layout/mode/chess.css b/layout/mode/chess.css index 26ddb5478..2bf971921 100755 --- a/layout/mode/chess.css +++ b/layout/mode/chess.css @@ -19,6 +19,7 @@ top:0; overflow:scroll; text-align:center; + position: absolute; } #chess{ margin-top:36px; diff --git a/mode/chess.js b/mode/chess.js index 37ee300bf..79e30712c 100755 --- a/mode/chess.js +++ b/mode/chess.js @@ -1579,11 +1579,9 @@ mode.chess={ ui.create.cards(); game.finishCards(); ui.chessContainer=ui.create.div('#chess-container',ui.arena); - ui.chessContainer.ontouchstart = ui.click.touchStart; - ui.chessContainer.ontouchmove = ui.click.touchScroll; + lib.setScroll(ui.chessContainer); ui.chessContainer.style.WebkitOverflowScrolling='touch'; ui.chess=ui.create.div('#chess',ui.chessContainer); - lib.setScroll(ui.chess); ui.canvas2=document.createElement('canvas'); ui.canvas2.id='canvas2'; ui.chess.appendChild(ui.canvas2); @@ -1692,42 +1690,46 @@ mode.chess={ } ui.chess.style.height=148*ui.chessheight+'px'; ui.chess.style.width=148*ui.chesswidth+'px'; - ui.chess.addEventListener('mousedown',function(e){ - if(Array.isArray(e.path)){ - for(var i=0;i1){ + for(var i=0;i=lib.storage.number){ + actcount=i-lib.storage.number; + } + else{ + actcount=i+lib.storage.number; + } + } + if(actcount>0){ + actcount--; + } + else{ + actcount=game.players.length-1; + } + firstAct=game.players[actcount]; + break; + } + } + } + else{ + firstAct=game.players[Math.floor(Math.random()*game.players.length)]; + } + } + game.gameDraw(firstAct,function(player){ + if(player==firstAct) return 3; + return 4; + }); _status.round=0; if(lib.storage.single_control){ lib.skill.global.push('versus_swap'); @@ -99,10 +137,10 @@ mode.versus={ if(lib.storage.zhu){ _status.currentSide=true; - game.versusPhaseLoop((_status.currentSide==game.me.side)?game.friendZhu:game.enemyZhu); + game.versusPhaseLoop(firstAct); } else{ - game.versusPhaseLoop(game.players[Math.floor(Math.random()*game.players.length)]); + game.versusPhaseLoop(firstAct); } } }, @@ -134,7 +172,7 @@ mode.versus={ this.dialog.versus_assign_enemy=this.dialog.add(ui.create.switcher('versus_assign_enemy',lib.storage.assign_enemy)).querySelector('.toggle'); this.dialog.versus_single_control=this.dialog.add(ui.create.switcher('versus_single_control',lib.storage.single_control)).querySelector('.toggle'); // this.dialog.versus_control_all=this.dialog.add(ui.create.switcher('versus_control_all',lib.storage.control_all)).querySelector('.toggle'); - this.dialog.versus_die_stop=this.dialog.add(ui.create.switcher('versus_die_stop',lib.storage.die_stop)).querySelector('.toggle'); + this.dialog.versus_first_less=this.dialog.add(ui.create.switcher('versus_first_less',lib.storage.first_less)).querySelector('.toggle'); this.dialog.versus_reward=this.dialog.add(ui.create.switcher('versus_reward',[0,1,2,3,4],lib.storage.versus_reward)).querySelector('.toggle'); this.dialog.versus_punish=this.dialog.add(ui.create.switcher('versus_punish',['弃牌','无','摸牌'],lib.storage.versus_punish)).querySelector('.toggle'); this.dialog.versus_seat_order=this.dialog.add(ui.create.switcher('seat_order',['对阵','交叉','随机'],lib.storage.seat_order)).querySelector('.toggle'); @@ -252,7 +290,7 @@ mode.versus={ var buttons=_status.event.dialog.buttons.slice(0); buttons.randomSort(); for(var i=0;idiv>div,#me,.control,.player,.popup,.card,.avatar,.avatar2,.button{ - border-radius: 8px; - border:1px solid rgba(0,0,0,0.2); -} -.avatar,.avatar2,.button.character{ - border:none; - box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px, rgba(0, 0, 0, 0.2) 0 3px 10px; -} -#paused{ - background-color: rgba(0,0,0,0.5); -} -.control,#system>div>div{ - background: white; -} -.player.selectable,.glow{ - box-shadow:0 1px 10px rgba(0,133,255,0.3); -} -.selected{ - box-shadow:0 1px 10px rgba(255,0,0,0.3) !important; -} \ No newline at end of file diff --git a/theme/archive/default/oxygen.jpg b/theme/archive/default/oxygen.jpg deleted file mode 100755 index 8dbadee1a..000000000 Binary files a/theme/archive/default/oxygen.jpg and /dev/null differ diff --git a/theme/archive/default/oxygen2.jpg b/theme/archive/default/oxygen2.jpg deleted file mode 100755 index 534f51d17..000000000 Binary files a/theme/archive/default/oxygen2.jpg and /dev/null differ diff --git a/theme/archive/default/style.css b/theme/archive/default/style.css deleted file mode 100755 index 22921848c..000000000 --- a/theme/archive/default/style.css +++ /dev/null @@ -1,23 +0,0 @@ -html{ - color: rgba(0,0,0,0.3); - text-shadow: white 1px 1px 1px; - background-image: url('oxygen.jpg'); -} -#system>div>div,#me,.control,.player,.popup,.card,.avatar,.avatar2,.button{ - border:1px solid #fff; - box-shadow:0px 1px 3px rgba(0,0,0,0.3); - background-color: rgba(255,255,255,0.5); - border-radius: 8px; -} -#paused{ - background-color: rgba(255,255,255,0.5); -} -.control{ - background: rgba(255,255,255,0.8); -} -.player.selectable,.glow{ - box-shadow:0 1px 10px rgba(0,133,255,0.3); -} -.selected{ - box-shadow:0 1px 10px rgba(255,0,0,0.3) !important; -} \ No newline at end of file diff --git a/theme/archive/dock/dock.png b/theme/archive/dock/dock.png deleted file mode 100755 index 83b09e0c2..000000000 Binary files a/theme/archive/dock/dock.png and /dev/null differ diff --git a/theme/archive/dock/dock2.png b/theme/archive/dock/dock2.png deleted file mode 100755 index 523335fb4..000000000 Binary files a/theme/archive/dock/dock2.png and /dev/null differ diff --git a/theme/archive/dock/grid.png b/theme/archive/dock/grid.png deleted file mode 100755 index ab1454032..000000000 Binary files a/theme/archive/dock/grid.png and /dev/null differ diff --git a/theme/archive/dock/oxygen.jpg b/theme/archive/dock/oxygen.jpg deleted file mode 100755 index 8dbadee1a..000000000 Binary files a/theme/archive/dock/oxygen.jpg and /dev/null differ diff --git a/theme/archive/dock/style.css b/theme/archive/dock/style.css deleted file mode 100755 index 3473d1da1..000000000 --- a/theme/archive/dock/style.css +++ /dev/null @@ -1,28 +0,0 @@ -html{ - color: white; - text-shadow: black 0 0 2px; - background: url('grid.png'),linear-gradient(#dddddd, #ffffff); -} -#system>div>div,#me,.control,.player,.popup,.card,.avatar,.avatar2,.button{ - box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px, rgba(0, 0, 0, 0.2) 0 3px 10px; - background-image: linear-gradient(#6c7989, #535b65); - border-radius: 8px; -} -.player,#me{ - background:url('dock.png') bottom repeat-x,linear-gradient(#6c7989, #535b65) fixed; -} -.card{ - background: url('grid.png'),linear-gradient(#ffffff, #eeeeee) !important; -} -#paused{ - background-color: rgba(0,0,0,0.5); -} -.player.selectable,.glow{ - box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px, rgba(0, 133, 255, 0.8) 0 0 15px; -} -.selected{ - box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px, rgba(255, 0, 0, 0.8) 0 0 15px !important; -} -.card{ - background-image: linear-gradient(#6c7989, #535b65); -} \ No newline at end of file diff --git a/theme/archive/dock/wood.png b/theme/archive/dock/wood.png deleted file mode 100755 index 3991afda8..000000000 Binary files a/theme/archive/dock/wood.png and /dev/null differ diff --git a/theme/archive/glass/blur.jpg b/theme/archive/glass/blur.jpg deleted file mode 100755 index c9d4b3fb4..000000000 Binary files a/theme/archive/glass/blur.jpg and /dev/null differ diff --git a/theme/archive/glass/glow.png b/theme/archive/glass/glow.png deleted file mode 100755 index 4f907bdba..000000000 Binary files a/theme/archive/glass/glow.png and /dev/null differ diff --git a/theme/archive/glass/style.css b/theme/archive/glass/style.css deleted file mode 100755 index 89989248f..000000000 --- a/theme/archive/glass/style.css +++ /dev/null @@ -1,30 +0,0 @@ -html{ - color: white; - text-shadow: black 0 0 2px; - background-image: url('blur.jpg'); - background-size: cover; -} -#system>div>div,#me,.control,.player,.popup,.card,.avatar,.avatar2,.button{ - box-shadow: rgba(0, 0, 0, 0.2) 2px 3px 5px,rgba(255,255,255,0.1) 2px 3px 5px inset,rgba(255,255,255,0.25) 0 0 5px inset; - border-radius: 8px; - background-image: url('glow.png'); - background-size: cover; -} -#paused{ - background-color: rgba(0,0,0,0.5); -} -.player.selectable,.glow{ - box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px, rgba(0, 133, 255, 0.8) 0 0 15px; -} -.selected{ - box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px, rgba(255, 0, 0, 0.8) 0 0 15px !important; -} -.card{ - color: white !important; -} -.fire{ - color: rgb(255,119,63) !important; -} -.thunder{ - color: rgb(117,186,255) !important; -} diff --git a/theme/archive/jeans/jeans.jpg b/theme/archive/jeans/jeans.jpg deleted file mode 100755 index 8d48d2b25..000000000 Binary files a/theme/archive/jeans/jeans.jpg and /dev/null differ diff --git a/theme/archive/jeans/style.css b/theme/archive/jeans/style.css deleted file mode 100755 index ded148826..000000000 --- a/theme/archive/jeans/style.css +++ /dev/null @@ -1,48 +0,0 @@ -html{ - color: white; - text-shadow: black 0 0 2px; - background: url('jeans.jpg'); -} -#system>div>div,#mebg,.control,.player,.popup,.card,.avatar,.avatar2,.button{ - box-shadow: rgba(0, 0, 0, 0.15) 0 0 10px; - border-radius: 8px; - border:1px dashed white; - background:none; -} -.card{ - /*background: url('jeans.jpg');*/ -} -.avatar,.avatar2,.button.character{ - border:none; - box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px, rgba(0, 0, 0, 0.2) 0 3px 10px; -} -#paused{ - background-color: rgba(0,0,0,0.5); -} -.player.selectable{ - box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px, rgba(0, 133, 255, 0.8) 0 0 15px; -} -.glow{ - box-shadow: rgba(0, 0, 0, 0.3) 0 0 0 1px, rgba(0, 133, 255, 0.8) 0 0 15px !important; -} -.selected{ - box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px, rgba(255, 0, 0, 0.8) 0 0 15px !important; -} -.card{ - color: white; -} -.fire{ - color: rgb(255,119,63); -} -.thunder{ - color: rgb(117,186,255); -} -.poison{ - color: rgb(104,221,127); -} -.brown{ - color: rgb(196,157,58); -} -.brown{ - color: rgb(195,161,223); -} diff --git a/theme/archive/metro/style.css b/theme/archive/metro/style.css deleted file mode 100755 index b5186b720..000000000 --- a/theme/archive/metro/style.css +++ /dev/null @@ -1,19 +0,0 @@ -html{ - color: rgba(0,0,0,0.3); - background: rgba(0,0,0,0.15); -} -#system>div>div,#me,.control,.player,.popup,.card,.avatar,.avatar2,.button{ - background-color: rgba(255,255,255,0.5); -} -#paused{ - background-color: rgba(0,0,0,0.5); -} -.player.selectable,.glow{ - -webkit-transform: scale(1.05) -} -.selected,.target{ - -webkit-transform: rotate(-3deg) !important; -} -.hp>div{box-shadow:0px 1px 1px rgba(0,0,0,0.1) !important;} -.player,.button.character{text-shadow: rgba(0,0,0,0.3) 0 0 2px !important;} -.identity{border:1px solid rgba(0, 0, 0, 0.1) !important;} \ No newline at end of file diff --git a/theme/archive/round/bg_1.jpg b/theme/archive/round/bg_1.jpg deleted file mode 100755 index 39cb3d6cd..000000000 Binary files a/theme/archive/round/bg_1.jpg and /dev/null differ diff --git a/theme/archive/round/bg_2.jpg b/theme/archive/round/bg_2.jpg deleted file mode 100755 index 47ae15929..000000000 Binary files a/theme/archive/round/bg_2.jpg and /dev/null differ diff --git a/theme/archive/round/block.png b/theme/archive/round/block.png deleted file mode 100755 index cc65dbaad..000000000 Binary files a/theme/archive/round/block.png and /dev/null differ diff --git a/theme/archive/round/dock.png b/theme/archive/round/dock.png deleted file mode 100755 index 83b09e0c2..000000000 Binary files a/theme/archive/round/dock.png and /dev/null differ diff --git a/theme/archive/round/dock2.png b/theme/archive/round/dock2.png deleted file mode 100755 index 523335fb4..000000000 Binary files a/theme/archive/round/dock2.png and /dev/null differ diff --git a/theme/archive/round/grid.png b/theme/archive/round/grid.png deleted file mode 100755 index ab1454032..000000000 Binary files a/theme/archive/round/grid.png and /dev/null differ diff --git a/theme/archive/round/jeans.jpg b/theme/archive/round/jeans.jpg deleted file mode 100755 index 8d48d2b25..000000000 Binary files a/theme/archive/round/jeans.jpg and /dev/null differ diff --git a/theme/archive/round/oxygen.jpg b/theme/archive/round/oxygen.jpg deleted file mode 100755 index 8dbadee1a..000000000 Binary files a/theme/archive/round/oxygen.jpg and /dev/null differ diff --git a/theme/archive/round/p_4.png b/theme/archive/round/p_4.png deleted file mode 100755 index db8296d61..000000000 Binary files a/theme/archive/round/p_4.png and /dev/null differ diff --git a/theme/archive/round/style.css b/theme/archive/round/style.css deleted file mode 100755 index 1455e8f95..000000000 --- a/theme/archive/round/style.css +++ /dev/null @@ -1,23 +0,0 @@ -html{ - color: rgba(0,0,0,0.3); - background: url('p_4.png'),url('bg_1.jpg'); -} -#system>div>div,#me,.control,.player,.popup,.card,.avatar,.avatar2,.button{ - border-radius: 8px; - border: 1px solid rgba(0,0,0,0.2); -} -#me,.player,#arena>.card,.p0>.equips>div,#system>div>div,.control,.popup{ - background: rgba(255,255,255,0.3); -} -.control{ - background: rgba(255,255,255,0.5); -} -.card,.player.p0{ - background: url('p_4.png'),url('bg_1.jpg'); -} -.player.selectable,.glow{ - box-shadow: inset rgba(0, 133, 255, 0.3) 0 0 15px; -} -.selected{ - box-shadow: inset rgba(255, 0, 0, 0.3) 0 0 15px !important; -} diff --git a/theme/archive/round/wood.jpg b/theme/archive/round/wood.jpg deleted file mode 100755 index 6c2c9c086..000000000 Binary files a/theme/archive/round/wood.jpg and /dev/null differ diff --git a/theme/archive/round/wood.png b/theme/archive/round/wood.png deleted file mode 100755 index 3991afda8..000000000 Binary files a/theme/archive/round/wood.png and /dev/null differ diff --git a/theme/archive/simple/style.css b/theme/archive/simple/style.css deleted file mode 100755 index 87fc00822..000000000 --- a/theme/archive/simple/style.css +++ /dev/null @@ -1,23 +0,0 @@ -html{ - color: white; - text-shadow: black 1px 1px 1px; - background: #25262a; -} -#system>div>div,.control,.player,.popup,.avatar,.avatar2,.button{ - background-color: #35373a; -} -#me{ - background-color: #2b2d30; -} -.card{ - background-color: #424346; -} -#paused{ - background-color: rgba(0,0,0,0.5); -} -.player.selectable,.glow{ - box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px, rgba(0, 133, 255, 0.8) 0 0 15px; -} -.selected{ - box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px, rgba(255, 0, 0, 0.8) 0 0 15px !important; -} \ No newline at end of file diff --git a/theme/archive/white/grid.png b/theme/archive/white/grid.png deleted file mode 100755 index ab1454032..000000000 Binary files a/theme/archive/white/grid.png and /dev/null differ diff --git a/theme/archive/white/oxygen.jpg b/theme/archive/white/oxygen.jpg deleted file mode 100755 index 8dbadee1a..000000000 Binary files a/theme/archive/white/oxygen.jpg and /dev/null differ diff --git a/theme/archive/white/style.css b/theme/archive/white/style.css deleted file mode 100755 index b559de065..000000000 --- a/theme/archive/white/style.css +++ /dev/null @@ -1,20 +0,0 @@ -html{ - color: rgba(0,0,0,0.3); - text-shadow: white 1px 1px 1px; - background: url('grid.png'),linear-gradient(#eeeeee, #fafafa) fixed; -} -#system>div>div,#me,.control,.player,.popup,.card,.avatar,.avatar2,.button{ - border:1px solid #fff; - box-shadow:0px 1px 3px rgba(0,0,0,0.3); - background: linear-gradient(#eeeeee, #fafafa); - border-radius: 8px; -} -#paused{ - background-color: rgba(255,255,255,0.5); -} -.player.selectable,.glow{ - box-shadow:0 1px 10px rgba(0,133,255,0.3); -} -.selected{ - box-shadow:0 1px 10px rgba(255,0,0,0.3) !important; -} \ No newline at end of file