アットウィキロゴ

rpg4

var stage;
var hp,mp,gold,mode;
var hp_shop,mp_shop;
 
 
function sample(){
 
    mode = 2;
  stage = 1;
  hp = 100;
  mp = 50;
  gold = 0;
  hp_shop = 70;
  mp_shop = 5;
 
 
var timer;
var delay = 1000;
 
  var loop = function () {
 
      if (stage == 0)paintx();
      if (stage == 1) shop();
      if (stage == 1)paint();
      if (stage == 2)painty();
      if (stage == 2) hotel();
     if (stage == 3) pait2();
 
 
      clearTimeout(timer);
      timer = setTimeout(loop, delay);
  }
 
loop();
 
 
 
}
 
 
function shop(){
 
mode=mode+1;
if(mode>2)mode=1;
 
if(mode==1)hp_shop=hp_shop-mp;
if(mode==2)hp=hp-mp_shop;
 
if (hp_shop < 0) gold = gold + 100;
if(hp_shop<0)stage=2;
if(hp<0)stage=0;    
 
 
}
 
function hotel(){
 
    hp = hp + gold;
    gold = 0;
 
    if(Math.random()>0.9)stage = 3;
 
 
}
 
 
 
 
function paint(){
 
var sub=new svgpaint();
 
str="<svg width=\"500\" height=\"500\">";
str=str+sub.rect(0,0,500,500,"black");   
str = str + cholk(100, 100,20,"white", "第一ステージ");
str=str+"</svg>";
 
 
$("#memo").html(str);
 
}
 
 
function painty(){
 
var sub=new svgpaint();
 
str="<svg width=\"500\" height=\"500\">";
str=str+sub.rect(0,0,500,500,"black");   
str = str + cholk(100, 100,20,"white", "宿");
str=str+"</svg>";
 
 
$("#memo").html(str);
 
}
 
function paint2(){
 
var sub=new svgpaint();
 
str="<svg width=\"500\" height=\"500\">";
str=str+sub.rect(0,0,500,500,"black");   
str = str + cholk(100, 100,20,"white", "第2ステージ");
str=str+"</svg>";
 
 
$("#memo").html(str);
 
}
 
 
function paintx(){
 
var sub=new svgpaint();
 
str="<svg width=\"500\" height=\"500\">";
str=str+sub.rect(0,0,500,500,"black");   
str = str + cholk(100, 100,20,"white", "ゲームオーバー");
str=str+"</svg>";
 
 
$("#memo").html(str);
 
}
function cholk(x1,y1,s1,c1,strx){
 
str2 = "<text x=" + plus(x1) + " y=" + plus(y1);
str2 = str2 + "fill=" + plus(c1);
str2 = str2 + "font-size=" + plus(s1);
str2 = str2 + ">";
str2=str2+strx+"</text>";
 
return str2;
 
}
 
function plus(stry) {
 
    sr = "\"" + stry + "\"";
 
    return sr;
}
最終更新:2015年06月04日 00:20