Created
May 3, 2012 09:09
-
-
Save tokoroten/2584533 to your computer and use it in GitHub Desktop.
なでしこで一本道ダンジョン #残パン会
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
現在レベルは1 | |
最大体力は20。 | |
現在体力は最大体力。 | |
最大攻撃力は4。 | |
現在攻撃力は最大攻撃力。 | |
最大防御力は2。 | |
現在防御力は最大防御力。 | |
最大経験値は10。 | |
現在経験値は0。 | |
最大経験値増加量は1.5。 | |
現在能力値は3 | |
ステージ進度は0 | |
経過時間は0 | |
現在敵@IDは-1 | |
現在敵@体力は0 | |
敵リスト[0]@名前は「スライム」 | |
敵リスト[0]@体力は6 | |
敵リスト[0]@攻撃力は3 | |
敵リスト[0]@防御力は1 | |
敵リスト[0]@経験値は4 | |
敵リスト[1]@名前は「ゴブリン」 | |
敵リスト[1]@体力は16 | |
敵リスト[1]@攻撃力は5 | |
敵リスト[1]@防御力は5 | |
敵リスト[1]@経験値は6 | |
敵リスト[2]@名前は「オーク」 | |
敵リスト[2]@体力は24 | |
敵リスト[2]@攻撃力は10 | |
敵リスト[2]@防御力は10 | |
敵リスト[2]@経験値は10 | |
敵リスト[3]@名前は「バット」 | |
敵リスト[3]@体力は12 | |
敵リスト[3]@攻撃力は9 | |
敵リスト[3]@防御力は1 | |
敵リスト[3]@経験値は8 | |
敵リスト[4]@名前は「雪男」 | |
敵リスト[4]@体力は35 | |
敵リスト[4]@攻撃力は8 | |
敵リスト[4]@防御力は13 | |
敵リスト[4]@経験値は15 | |
敵リスト[5]@名前は「リザードマン」 | |
敵リスト[5]@体力は35 | |
敵リスト[5]@攻撃力は35 | |
敵リスト[5]@防御力は20 | |
敵リスト[5]@経験値は60 | |
敵リスト[6]@名前は「ドラゴン」 | |
敵リスト[6]@体力は100 | |
敵リスト[6]@攻撃力は20 | |
敵リスト[6]@防御力は35 | |
敵リスト[6]@経験値は300 | |
体力アップボタンとはボタン | |
体力アップボタンのHは16 | |
体力アップボタンのテキストは「体↑」。 | |
体力アップボタンをクリックした時は | |
ボタン隠し | |
体力アップ | |
画面更新 | |
攻撃力アップボタンとはボタン | |
攻撃力アップボタンのHは16 | |
攻撃力アップボタンのテキストは「攻↑」。 | |
攻撃力アップボタンのクリックした時は | |
ボタン隠し | |
攻撃力アップ | |
画面更新 | |
防御力アップボタンとはボタン | |
防御力アップボタンのHは16 | |
防御力アップボタンのテキストは「守↑」。 | |
防御力アップボタンのクリックした時は | |
ボタン隠し | |
防御力アップ | |
画面更新 | |
アタックボタンとはボタン | |
アタックボタンのテキストは「殴る」 | |
アタックボタンのクリックした時は | |
攻撃 | |
ボタン隠し | |
画面更新 | |
エスケープボタンとはボタン | |
エスケープボタンのテキストは「逃げる」 | |
エスケープボタンのクリックした時は | |
逃走 | |
ボタン隠し | |
画面更新 | |
フォワードボタンとはボタン | |
フォワードボタンのテキストは「進む」 | |
フォワードボタンのクリックした時は | |
進む | |
ボタン隠し | |
画面更新 | |
バックボタンとはボタン | |
バックボタンのテキストは「戻る」 | |
バックボタンのクリックした時は | |
後退 | |
ボタン隠し | |
画面更新 | |
●レベルアップ判定 | |
もし現在経験値が最大経験値 超ならば | |
現在能力値に5を直接足す | |
現在経験値から最大経験値を直接引く | |
最大経験値に最大経験値増加量を直接掛ける | |
最大経験値=INT(最大経験値) | |
現在レベルに1を直接足す | |
現在体力に最大体力を代入 | |
現在攻撃力に最大攻撃力を代入 | |
現在防御力に最大防御力を代入 | |
「レベルアップ」と言う | |
●攻撃 | |
もし現在敵@IDが-1と等しいならば | |
戻る | |
もし現在攻撃力が敵リスト[現在敵@ID]@防御力 超ならば | |
現在敵@体力から(現在攻撃力 - 敵リスト[現在敵@ID]@防御力)を直接引く | |
もし現在敵@体力が0以下ならば | |
現在経験値に敵リスト[現在敵@ID]@経験値を直接足す | |
レベルアップ判定 | |
現在敵@ID=-1 | |
もし(100の乱数)が25以下ならば | |
もし現在攻撃力が0超ならば | |
現在攻撃力から1を直接引く | |
もし現在敵@ID!=-1ならば | |
ダメージ | |
●ダメージ | |
もし現在敵@IDが-1と等しいならば | |
戻る | |
もし敵リスト[現在敵@ID]@攻撃力が現在防御力 超ならば | |
現在体力から(敵リスト[現在敵@ID]@攻撃力-現在防御力)を直接引く | |
もし現在体力が0以下ならば | |
「ゲームオーバー」と言う | |
もし(100の乱数)が25以下ならば | |
もし現在防御力が0超ならば | |
現在防御力から1を直接引く | |
違えば | |
現在防御力から1を直接引く | |
●逃走 | |
もし現在敵@IDが-1と等しいならば | |
戻る | |
もし(100の乱数)が70以下ならば | |
現在敵@ID = -1 | |
後退 | |
違えば | |
ダメージ | |
●自然回復 | |
もし(100の乱数)が25以下ならば | |
もし現在体力が最大体力 未満ならば | |
現在体力に1を直接足す | |
もし(100の乱数)が25以下ならば | |
もし現在攻撃力が最大攻撃力 未満ならば | |
現在攻撃力に1を直接足す | |
もし(100の乱数)が15以下ならば | |
もし現在防御力が最大防御力 未満ならば | |
現在防御力に1を直接足す | |
●進む | |
ステージ進度に1を直接足す | |
もし(100の乱数)が25以下ならば | |
現在敵@ID = (ステージ進度/40の乱数)。 | |
もし現在敵@IDが6超ならば | |
現在敵@ID=6 | |
現在敵@体力 = 敵リスト[現在敵@ID]@体力。 | |
経過時間に1を直接足す | |
もしステージ進度が299と等しいならば | |
現在敵@ID = 6 | |
現在敵@体力 = 敵リスト[現在敵@ID]@体力。 | |
もしステージ進度が300以上ならば | |
「ゲームクリア」と言う | |
経過時間を言う | |
自然回復 | |
●後退 | |
もしステージ進度が0超ならば | |
ステージ進度から1を直接引く。 | |
自然回復 | |
自然回復 | |
●ボタン隠し | |
体力アップボタンのX=-100 | |
攻撃力アップボタンのX=-100 | |
防御力アップボタンのX=-100 | |
アタックボタンのX=-100 | |
エスケープボタンのX=-100 | |
フォワードボタンのX=-100 | |
バックボタンのX=-100 | |
●体力アップ | |
もし現在能力値が0超ならば | |
最大体力に10を直接足す | |
現在能力値から1を直接引く | |
●攻撃力アップ | |
もし現在能力値が0超ならば | |
最大攻撃力に1を直接足す | |
現在能力値から1を直接引く | |
●防御力アップ | |
もし現在能力値が0超ならば | |
最大防御力に1を直接足す | |
現在能力値から1を直接引く | |
●敵表示 | |
基本X=10 | |
基本Y=10 | |
もし現在敵@ID!=-1ならば | |
敵リスト[現在敵@ID]@名前を継続表示 | |
「 体力」を継続表示 | |
現在敵@体力を継続表示 | |
「 攻撃力」を継続表示 | |
敵リスト[現在敵@ID]@攻撃力を継続表示 | |
「 防御」を継続表示 | |
敵リスト[現在敵@ID]@防御力を継続表示 | |
アタックボタンのX=20 | |
アタックボタンのY=40 | |
エスケープボタンのX=120 | |
エスケープボタンのY=40 | |
違えば | |
フォワードボタンのX=20 | |
フォワードボタンのY=40 | |
もしステージ進度が0超ならば | |
バックボタンのX=120 | |
バックボタンのY=40 | |
●ステータス更新 | |
基本Y=100 | |
基本X=10 | |
「レベル」を継続表示 | |
現在レベルを継続表示 | |
「 進行距離」を継続表示 | |
ステージ進度を表示 | |
基本X=10 | |
「体力」を継続表示 | |
現在体力を継続表示 | |
「/」を継続表示 | |
最大体力を継続表示 | |
もし現在能力値が0超ならば | |
体力アップボタンのX=基本X | |
体力アップボタンのY=基本Y | |
「」を表示 | |
基本X=10 | |
「攻撃力」を継続表示 | |
現在攻撃力を継続表示 | |
「/」を継続表示 | |
最大攻撃力を継続表示 | |
もし現在能力値が0超ならば | |
攻撃力アップボタンのX=基本X | |
攻撃力アップボタンのY=基本Y | |
「」を表示 | |
基本X=10 | |
「防御力」を継続表示 | |
現在防御力を継続表示 | |
「/」を継続表示 | |
最大防御力を継続表示 | |
もし現在能力値が0超ならば | |
防御力アップボタンのX=基本X | |
防御力アップボタンのY=基本Y | |
「」を表示 | |
基本X=10 | |
「経験値」を継続表示 | |
現在経験値を継続表示 | |
「/」を継続表示 | |
最大経験値を表示 | |
基本X=10 | |
「経過時間」を継続表示 | |
経過時間を表示 | |
もし現在能力値が0超ならば | |
基本X=10 | |
「能力値」を継続表示 | |
現在能力値を表示 | |
●ゲーム解説 | |
基本X=300 | |
基本Y=20 | |
「ダメージは攻撃力-防御力」を表示 | |
「攻撃すると攻撃力が減少」を表示 | |
「ダメージを受けると防御力が減少」を表示 | |
「体力、攻撃力、防御力は自然回復」を表示 | |
「レベルアップで全能力回復」を表示 | |
「戻る場合はエンカウントしない」を表示 | |
「進行度300でゲームクリア」を表示 | |
●画面更新 | |
画面クリア | |
敵表示 | |
ステータス更新 | |
ゲーム解説 | |
ボタン隠し | |
画面更新 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment