OSDN Git Service

svdsdvade
authorttwilb <ttwilb@users.sourceforge.jp>
Fri, 6 Sep 2013 21:11:59 +0000 (06:11 +0900)
committerttwilb <ttwilb@users.sourceforge.jp>
Fri, 6 Sep 2013 21:11:59 +0000 (06:11 +0900)
www/corelib/classes/ResultStageClass.js [new file with mode: 0644]
www/corelib/header.js
www/images/kanban.png
www/stage/ending.js

diff --git a/www/corelib/classes/ResultStageClass.js b/www/corelib/classes/ResultStageClass.js
new file mode 100644 (file)
index 0000000..af57af4
--- /dev/null
@@ -0,0 +1,21 @@
+
+var ResultStageClass = function(manager)
+{
+       //args:[tbl, mainCharacter]
+       ResultStageClass.base.apply(this, []);
+
+       this.manager = manager;
+       this.score = 90;
+       
+}.extend(GameStage, {
+       runStage: function(){
+
+       },
+       draw : function()
+       {
+               drawText(this.manager.mainContext, "\82 \82È\82½\82Ì\93¾\93_\82Í...\81B", 20, 20);
+               drawText(this.manager.mainContext, this.score + "\93_", 300, 200);
+               drawText(this.manager.mainContext, "\82Å\82·", 500, 400);
+       }
+});
+
index aa058a1..afb3e47 100644 (file)
@@ -5,6 +5,7 @@ document.write("<script type='text/javascript' src='corelib/coresubc.js'></scrip
 document.write("<script type='text/javascript' src='corelib/coresubf.js'></script>");
 document.write("<script type='text/javascript' src='corelib/attribute.js'></script>");
 document.write("<script type='text/javascript' src='corelib/classes/GameStageClass.js'></script>");
+document.write("<script type='text/javascript' src='corelib/classes/ResultStageClass.js'></script>");
 document.write("<script type='text/javascript' src='corelib/classes/HorizonalScrollStageClass.js'></script>");
 document.write("<script type='text/javascript' src='corelib/classes/PCDSLStageClass.js'></script>");
 document.write("<script type='text/javascript' src='corelib/classes/StageObjectClass.js'></script>");
index 4d47096..d782835 100644 (file)
Binary files a/www/images/kanban.png and b/www/images/kanban.png differ
index ed9ce82..6c4b960 100644 (file)
@@ -45,14 +45,14 @@ Q : {base:RandomIngredientItemClass,args:[],prop:{times:5, debugMode:false}},
 R : {base:BakingOvenObjectClass,args:[]},
 S : {base:FreeItemClass,args:["1160.png",callBack],prop:{times:1}},
 T : {base:FreeItemClass,args:["farmer1.png",callBack3],prop:{times:1,DebugMode:false,}},
-_:null,
+_:null
 
 };
 function callback_test(){
 }
 function callBack3(obj,x,y)
 {
-               if(obj instanceof MainCharacterClass){mainManager.addWidget(new MessageWidgetClass(mainManager, ["パン屋に帰るとパン屋の主人は床に臥していた。\n主人公はパン屋の主人のもとにすぐさま駆けていき声をかけるも変事がない。\n死んでいたのだった。\nそしてそこには懺悔と書かれた紙が。\n内容はこうであった。\nあるところにしがないパン屋と高貴な貴族の娘がいた。\nある日の事、その娘がパン屋を訪ねてきた。\n二人は目が合った瞬間二人とも恋に落ちた。\n娘はパン屋に来るたびに二人は愛を深めていた。\nパン屋はこの関係がよくないと分かっていた。\n下賤な身分の自分と高貴な身分の娘、交じってはならないものであった。\nしかしパン屋はとても幸福であった。\nこの関係をやめることが出来なかった。\nこの関係がずいぶん続いたある時、娘が妊娠したことが発覚した。\nパン屋の主人の子である。\n娘にパン屋との子が出来たと分かれば貴族の名に恥じるとして娘は身分を剥奪され、殺されてしまう。\n娘はパン屋の元に来てこう言った。子供のことがばれた。一緒に逃げよう。逃げる場所は山のふもとに立っている家よ。この鍵を二つ使って扉が開くわ。一つはあなたに預けておくわ。明日の昼そこで待ってるわ。と。\nその昼パン屋は恐怖から行くことが出来なかった。果たして彼女が身分を捨ててまで僕が幸せにできるのだろうか。そんな事を考えていると体は動かず、何も出来なかった。\nこの紙を持ち上げると鍵があった。主人公は山のふもとにある家に母と父の墓を作り、パン屋を受け継いだ。そして取ってきて来た材料でパンを焼き、町の人に分け与えた。主人公はその後英雄と呼ばれ皆から親しまれたとさ。\n"]));
+               if(obj instanceof MainCharacterClass){mainManager.addWidget(new MessageWidgetClass(mainManager, ["パン屋に帰るとパン屋の主人は床に臥していた。\n主人公はパン屋の主人のもとにすぐさま駆けていき声をかけるも変事がない。\n死んでいたのだった。\nそしてそこには懺悔と書かれた紙が。\n内容はこうであった。\nあるところにしがないパン屋と高貴な貴族の娘がいた。\nある日の事、その娘がパン屋を訪ねてきた。\n二人は目が合った瞬間二人とも恋に落ちた。\n娘はパン屋に来るたびに二人は愛を深めていた。\nパン屋はこの関係がよくないと分かっていた。\n下賤な身分の自分と高貴な身分の娘、交じってはならないものであった。\nしかしパン屋はとても幸福であった。\nこの関係をやめることが出来なかった。\nこの関係がずいぶん続いたある時、娘が妊娠したことが発覚した。\nパン屋の主人の子である。\n娘にパン屋との子が出来たと分かれば貴族の名に恥じるとして娘は身分を剥奪され、殺されてしまう。\n娘はパン屋の元に来てこう言った。子供のことがばれた。一緒に逃げよう。逃げる場所は山のふもとに立っている家よ。この鍵を二つ使って扉が開くわ。一つはあなたに預けておくわ。明日の昼そこで待ってるわ。と。\nその昼パン屋は恐怖から行くことが出来なかった。果たして彼女が身分を捨ててまで僕が幸せにできるのだろうか。そんな事を考えていると体は動かず、何も出来なかった。\nこの紙を持ち上げると鍵があった。主人公は山のふもとにある家に母と父の墓を作り、パン屋を受け継いだ。?そして取ってきて来た材料でパンを焼き、町の人に分け与えた。主人公はその後英雄と呼ばれ皆から親しまれたとさ。\n"]));
                
        }
 };
@@ -99,7 +99,7 @@ function callBack(obj, obj_x, obj_y)
        }
 }
 
-
+stage.manager = mainManager;
 
 stage.runStage = function(){
        PCDSLStageClass.prototype.runStage.apply(this, []);
@@ -132,7 +132,14 @@ stage.runStage = function(){
        //ozisan.collisionMargin.top = 600;
        //ozisan.collisionMargin.right = 10000;
        stage.addStageObject(ozisan);
+       
+       var free = new FreeItemClass(stage, ["", function(){
+               mainManager.runStage(new ResultStageClass(mainManager));
+       }]);
+       free.origin.y = 0;
+       free.origin.x = 640;
+       free.size.y = 480;
+       stage.addStageObject(free);
 
-
-},
+};
 stage;
\ No newline at end of file