mota-js/libs/data.min.js
2017-12-04 01:35:38 +08:00

1 line
2.2 KiB
JavaScript

function data(){}data.prototype.init=function(){this.firstData={name:"yikongjian",version:"Ver 1.0.0 (Beta)",floorId:"MT1",enableExperience:true,hero:{id:"hero1",name:"勇士",hp:1000,atk:10,def:10,mdef:0,money:0,experience:0,items:{keys:{yellowKey:0,blueKey:0,redKey:0},constants:{},tools:{}},flyRange:["MT1"],loc:{direction:"up",x:6,y:11},steps:0,time:{starttime:new Date(),playtime:0,totaltime:0,lasttime:new Date()},flags:{visitFloors:{},passLava:false,hasShield5:false,seal20F:false}},shops:{shop1:{id:"shop1",title:"贪婪之神",name:"3楼金币商店",icon:"blueShop",times:0,need:"25",visited:false,use:"money",choices:[{text:"生命+800",effect:"status,hp,800"},{text:"攻击+4",effect:"status,atk,4"},{text:"防御+4",effect:"status,def,4"}]},shop2:{id:"shop2",title:"经验之神",name:"5楼经验商店",icon:"redShop",times:0,need:-1,visited:false,use:"experience",choices:[{text:"攻击+5",effect:"status,atk,5",need:"30"},{text:"防御+5",effect:"status,def,5",need:"30"},{text:"等级+1",effect:"status,hp,1000;status,atk,7;status,def,7",need:"100"}]},shop3:{id:"shop3",title:"钥匙商人",name:"6楼钥匙商人",icon:"womanMagician",times:0,need:-1,visited:false,use:"money",choices:[{text:"黄钥匙+1",effect:"item,yellowKey,1",need:"10"},{text:"蓝钥匙+1",effect:"item,blueKey,1",need:"50"},{text:"红钥匙+1",effect:"item,redKey,1",need:"100"}]},shop4:{id:"shop4",title:"贪婪之神",name:"10楼金币商店",icon:"blueShop",times:0,need:"100",visited:false,use:"money",choices:[{text:"生命+4000",effect:"status,hp,4000"},{text:"攻击+20",effect:"status,atk,20"},{text:"防御+20",effect:"status,def,20"}]},shop5:{id:"shop5",title:"经验之神",name:"15楼经验商店",icon:"redShop",times:0,need:-1,visited:false,use:"experience",choices:[{text:"攻击+17",effect:"status,atk,17",need:"95"},{text:"防御+17",effect:"status,def,17",need:"95"},{text:"等级+3",effect:"status,hp,3000;status,atk,21;status,def,21",need:"270"}]}},npcs:{},animateSpeed:500};this.flags={HPMAX:999999,enableExperience:true,flyNearStair:false,bombTrigger:true,picaxeFourDirections:true,potionWhileRouting:false}};data.prototype.getFirstData=function(){return core.clone(this.firstData)};main.instance.data=new data();