謎の不具合
発生! 困った!!(T∀T;)
完成したと思った戦闘システム
さらにテストを続けていたら重大な不具合が・・・
戦闘中 エサアイテムを使うと
次のターンからメッセージウィンドウ&顔グラが
表示されなくなる、という・・・( ̄▽ ̄;)
これはどうにかしないとゲームが成り立たない!
ということで調査調査~
アイテムから実行されているコモンの内容を
少し消してはテストプレイ、を繰り返し
どの命令が不具合の原因になってるかを調べる!(^▽^;)9
で、分かったのがここ・・・
この行だけ消せば不具合はなくなる
・・・けど なんで?????
通常変数だし システム部分にこの変数を組み込んでもいないし
そもそも メッセージウィンドウ表示の基本システムはいじってないし
これがシステムに影響を及ぼす理由が全く分からない!( ̄ω ̄;)
ここからターン終了コモン 呼び出すアイテムの設定等調べたり
イベントをアイテムから直じゃなく 技能を経緯して呼び出したり
いろいろと試してみたけど・・・
やっぱり直らない!(T皿T;)
で、面倒だけど変数番号を変えてみる
この変数がシステムに何らかの影響を及ぼしてるなら
この変数番号を欠番にして 使わなければ済む話!(^ω^;)
・・・と 思ったら!
番号を変えてもやっぱり直らない!!Σ(゚Д゚;)
ああ もうどうしたらいいか分からない・・・
と 思いつつ
テストプレイを何度も繰り返した結果
あることに気付く・・・
そう 一枚目の画像をもう一度見てみよう!
この不具合は かたりべが
「敵が上機嫌」と教えてくれた以降に起きる!
つまり 2枚目の画像の命令は
敵の機嫌をよくする変数操作・・・
それ自体が原因じゃなくて その命令の結果
敵が上機嫌になったことで起きていたのだ!
そして見つけた本当の原因がこちら( ̄▽ ̄;)
そう! 「@」の後に数字がなーい!!(T∀T;)
そう ここに書いてある・・・
数字の入力忘れると0扱いになるとか
その後の顔グラなしメッセージにも影響するとは思わなかった・・・
ああ・・・
今日一日の苦労は何だったんだ
たったこれだけのことで直ったなんて・・・(T∀T;)
今までもブログを自分で見返してみても
私は みんなが何も気にせず踏み越えていく小石に
おもいっきりつまづいて 大げさに七転八倒してる気がする・・・
いや 上級者のブログは初心者が読んでもちんぷんかんぷんな事が多いし
こういう 超初心者のブログがあってもいいよね! ね!?σ( ̄▽ ̄;)